/* Botanical seasons belong to the record surface, below text and hit targets. */
.freshness-note{position:relative;isolation:isolate}
.freshness-corner{position:absolute;top:0;right:0;width:min(34%,150px);aspect-ratio:1;overflow:hidden;pointer-events:none;user-select:none;z-index:-1;border-top-right-radius:inherit;opacity:.65;transform-origin:top right;-webkit-mask-image:linear-gradient(225deg,#000 18%,#000b 50%,transparent 86%);mask-image:linear-gradient(225deg,#000 18%,#000b 50%,transparent 86%)}
.freshness-atlas{position:absolute;display:block;width:200%;height:200%;max-width:none;pointer-events:none;object-fit:fill;left:0;top:0}
.freshness-summer>.freshness-corner>.freshness-atlas,.freshness-winter>.freshness-corner>.freshness-atlas{left:-100%}
.freshness-autumn>.freshness-corner>.freshness-atlas,.freshness-winter>.freshness-corner>.freshness-atlas{top:-100%}
.freshness-spring.freshness-early>.freshness-corner{opacity:.48;transform:scale(.76)}
.freshness-spring.freshness-middle>.freshness-corner{opacity:.58;transform:scale(.88)}
.freshness-summer>.freshness-corner{opacity:.72}
.freshness-autumn.freshness-middle>.freshness-corner{opacity:.58}
.freshness-autumn.freshness-late>.freshness-corner{opacity:.48}
.freshness-winter>.freshness-corner{opacity:.5}
.related-note>.freshness-corner,.source-item>.freshness-corner,.material-item>.freshness-corner{width:min(28%,82px);opacity:.4}
.detail-record{padding:4px 0 1px;border-radius:10px}
.detail-record>.freshness-corner{width:min(32%,168px)}
.freshness-note .note-top{flex-wrap:wrap}
.note-target-date{color:var(--muted);font-size:12px}
.echo-record{border-radius:8px}
@media(max-width:400px){.freshness-corner{width:min(32%,104px)}}
@media(forced-colors:active){.freshness-corner{display:none}}
