/* Foreground decorations cross the frame; the paper and border keep their size. */
.watercolor-home .dashboard-grid>.column{overflow:visible}
.watercolor-home .notification-deck.wc-news-composition{overflow:visible;padding-right:26%;z-index:2}
.watercolor-home .wc-news-plate{background-image:url('/static/student/assets/watercolor/news-background-v7.png')}
.watercolor-home .notification-deck>.wc-news-foreground{position:absolute!important;z-index:5!important;right:-18px;bottom:-12px;width:32%;max-width:120px;height:auto;max-height:none;object-fit:contain;pointer-events:none;user-select:none;filter:drop-shadow(0 3px 2px #533b221c)}
.watercolor-home .assistant{overflow:visible!important;z-index:4}
.watercolor-home .assistant>.wc-lantern{position:absolute!important;z-index:6!important;left:-40px;bottom:-22px;width:104px;height:auto;aspect-ratio:3/4;pointer-events:none}
.watercolor-home .assistant>.wc-lantern>img{width:100%;height:100%;max-width:none;max-height:none;filter:drop-shadow(0 3px 2px #37260f32)}
html[data-theme=dark] .watercolor-home .notification-deck>.wc-news-foreground{filter:brightness(.88) saturate(.85) drop-shadow(0 3px 3px #03192477)}
@media(min-width:1450px){.watercolor-home .assistant>.wc-lantern{left:-51px;bottom:-23px;width:119px}.watercolor-home .notification-deck>.wc-news-foreground{right:-22px}}
@media(max-width:1199px){.watercolor-home .assistant{margin-left:12px;margin-right:12px;width:calc(100% - 24px)!important;margin-bottom:20px}.watercolor-home .assistant>.wc-lantern{left:-29px;bottom:-20px;width:95px}}
@media(max-width:760px){.watercolor-home .notification-deck.wc-news-composition{margin-right:6px;margin-bottom:14px}.watercolor-home .notification-deck>.wc-news-foreground{right:-14px;bottom:-10px;width:30%}.watercolor-home .assistant>.wc-lantern{left:-23px;bottom:-20px;width:86px}.watercolor-home .assistant{margin-bottom:28px}}
@media(max-width:359px){.watercolor-home .assistant>.wc-lantern{left:-21px;width:77px}.watercolor-home .notification-deck.wc-news-composition{padding-right:27%}.watercolor-home .wc-news-composition .notice-content>.wc-button{font-size:12px!important}}
