@keyframes minami-river-live-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes minami-live-pulse{0%,to{transform:scale(.8);opacity:.6}50%{transform:scale(1.15);opacity:1}}.minami-avatar,.minami-avatar>img,.minami-avatar__img{position:relative;background:var(--wp--preset--color--surface)}.minami-avatar{--minami-avatar-size:2.5rem;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--minami-avatar-size);block-size:var(--minami-avatar-size);overflow:hidden;border-radius:50%;color:var(--wp--preset--color--contrast-secondary);font-weight:600;font-size:calc(var(--minami-avatar-size)*.4);line-height:1;text-transform:uppercase;user-select:none}.minami-avatar>img,.minami-avatar__img{z-index:1;inline-size:100%;block-size:100%;aspect-ratio:1/1;object-fit:cover;border-radius:inherit}.minami-avatar__fallback{position:absolute;z-index:0;inset:0;display:flex;align-items:center;justify-content:center}.minami-avatar--xs{--minami-avatar-size:1.5rem}.minami-avatar--sm{--minami-avatar-size:2rem}.minami-avatar--lg{--minami-avatar-size:3rem}.minami-avatar--xl{--minami-avatar-size:4rem}.minami-avatar--2xl{--minami-avatar-size:5.5rem}.minami-avatar--3xl{--minami-avatar-size:7rem}.minami-avatar--ring{box-shadow:inset 0 0 0 1px var(--wp--preset--color--border)}.minami-avatar__badge{position:absolute;z-index:2;inset-block-end:0;inset-inline-end:0;inline-size:28%;block-size:28%;min-inline-size:8px;min-block-size:8px;border-radius:50%;background:var(--wp--preset--color--accent);box-shadow:0 0 0 2px var(--wp--preset--color--base)}.minami-site-layout :where(.wp-block-avatar img,img.avatar,.avatar){aspect-ratio:1/1;object-fit:cover;border-radius:50%;flex:0 0 auto;vertical-align:middle;background:var(--wp--preset--color--surface)}.minami-card{position:relative;cursor:pointer;display:flex;flex-direction:column;border:1px solid var(--wp--preset--color--border);border-radius:var(--minami-ds-card-radius, var(--wp--custom--radius--lg, 12px));box-shadow:var(--wp--preset--shadow--sm);overflow:hidden;transform-origin:center;isolation:isolate;--minami-card-fill:var(--minami-ds-card-gradient);--minami-card-ink:var(--minami-ds-card-foreground);transition:background-color var(--minami-dur-short) var(--minami-ease-emphasized),box-shadow var(--minami-dur-short) var(--minami-ease-emphasized),border-color var(--minami-dur-short) var(--minami-ease-emphasized),transform var(--minami-dur-medium) var(--minami-ease-spring)}.minami-card:where(:not(.has-background)){background:var(--wp--preset--color--surface-raised)}@media (hover:hover) and (pointer:fine){.minami-card:hover{box-shadow:var(--wp--preset--shadow--md);transform:translateY(-1px)}}@media (hover:hover){.minami-card:not(.minami-card--overlay):not(.has-background):hover{background:var(--minami-card-fill);border-color:transparent}.minami-card:not(.minami-card--overlay):not(.has-text-color):hover :is(.minami-card__title,.minami-card__title a,.minami-card__kicker,.minami-card__kicker a,.minami-card__excerpt,.minami-card__standfirst,.minami-card__meta,.minami-card__meta *,.minami-card__byline,.minami-card__byline *,.minami-card__views,time):not(.has-text-color){color:var(--minami-card-ink);border-color:color-mix(in srgb,var(--minami-card-ink) 35%,transparent)}}.minami-card:active{transform:scale(var(--minami-press-scale-card, 0.97));transition:transform var(--minami-dur-x-short) var(--minami-ease-standard)}@media (hover:hover){.minami-card:not(.minami-card--overlay):not(.has-background):active{background:var(--minami-card-fill)}}.minami-card__media{display:block;position:relative;z-index:1;aspect-ratio:var(--minami-media-ratio, 16 / 9);overflow:hidden;background:var(--wp--preset--color--surface);line-height:0}.minami-card__media .minami-card__img,.minami-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--minami-motion-thumb-dur) var(--minami-ease-emphasized);will-change:transform}.minami-card:hover .minami-card__media .minami-card__img,.minami-card:hover .minami-card__media img{transform:scale(var(--minami-motion-thumb-scale))}.minami-river__item .minami-card__media{margin:0}.minami-card__media.is-fallback{background-color:#0e0e10;background-image:radial-gradient(125% 92%at 50% 0%,color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 52%,transparent) 0%,transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--minami-cat, var(--wp--preset--color--brand)) 28%,#0e0e10) 0%,#0a0a0b 74%)}.minami-card__media.is-fallback::after{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(135deg,var(--minami-cat, var(--wp--preset--color--brand)) 0%,var(--minami-cat-2, var(--wp--preset--color--accent)) 100%);opacity:0;transition:opacity var(--minami-dur-long) var(--minami-ease-emphasized)}.minami-card:hover .minami-card__media.is-fallback::after{opacity:1}.minami-card__body,.minami-card__fallback{padding:var(--wp--preset--spacing--30);display:flex}.minami-card__fallback{position:absolute;inset:0;z-index:1;align-items:center;justify-content:center;color:var(--wp--preset--color--on-brand)}.minami-card__fallback::before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90%at 100% 0%,color-mix(in srgb,var(--wp--preset--color--on-brand) 18%,transparent),transparent 60%)}.minami-card__fallback .minami-cat-icon{opacity:.92}.minami-card__fallback .minami-cat-icon svg,.minami-card__fallback>svg{width:clamp(2.25rem,6vw,3.25rem);height:auto;filter:drop-shadow(0 2px 6px rgba(0,0,0,.22))}.minami-spotlight .wp-block-cover{background-image:linear-gradient(135deg,var(--wp--preset--color--brand),var(--wp--preset--color--accent))}.minami-card__body{flex-direction:column;gap:var(--wp--preset--spacing--10);min-width:0}.minami-card__kicker{font-size:var(--wp--preset--font-size--x-small);font-weight:700;letter-spacing:.04em;text-transform:uppercase;position:relative;z-index:1}.minami-card__title{font-weight:700;line-height:1.25;min-width:0;max-width:100%;overflow-wrap:break-word}.minami-card__cat{position:absolute;top:var(--wp--preset--spacing--20, 8px);right:var(--wp--preset--spacing--20, 8px);z-index:2;display:inline-flex;align-items:center;max-width:calc(100% - 2*var(--wp--preset--spacing--20, 8px));padding:.28em .7em;border-radius:var(--wp--custom--radius--sm, 6px);font-size:var(--wp--preset--font-size--x-small);font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 2px 8px rgba(0,0,0,.18)}.minami-card__cat:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-card__cat:where(:not(.has-background)){background-image:none;background-color:var(--minami-tonal-fill)}@media (max-width:560px){.minami-card__cat{font-size:.625rem;padding:.22em .55em;letter-spacing:.03em}.minami-card__cat:where(:not(.has-background)){background-image:none}.minami-card__cat:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-card__cat:where(:not(.has-background)){background-color:var(--minami-tonal-fill)}}.minami-card__excerpt{margin:0;font-size:var(--wp--preset--font-size--small);line-height:1.5;color:var(--wp--preset--color--contrast-secondary)}.minami-card__excerpt .wp-block-post-excerpt__excerpt{margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.minami-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35em;font-size:var(--minami-ds-type-meta);color:var(--wp--preset--color--contrast-tertiary)}.minami-card__meta>*+::before{content:"·";margin-inline-end:.35em}.minami-card__byline{gap:.4rem;margin:0}.minami-card__byline .wp-block-post-author__avatar{margin:0;line-height:0}.minami-card__byline .wp-block-post-author__avatar img{display:block;width:24px;height:24px;border-radius:var(--wp--custom--radius--pill, 999px)}.minami-card__byline .wp-block-post-author__content{margin:0}.minami-card__byline .wp-block-post-author__name{margin:0;font-size:inherit;font-weight:600;line-height:1.2}.minami-section-featured>li:not(:first-child) .minami-card__excerpt,.minami-shelf__track .minami-card__excerpt{display:none}.minami-card--overlay{justify-content:flex-end;min-height:300px}.minami-card--overlay .wp-block-cover__inner-container{position:relative;z-index:1;width:100%;margin-block-start:auto;padding:var(--wp--preset--spacing--30);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--wp--preset--spacing--10)}.minami-card--overlay .wp-block-cover__inner-container::before{content:"";position:absolute;inset:auto 0 0;height:180%;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.72)0,rgba(0,0,0,.4) 35%,transparent 100%);pointer-events:none}.minami-card--overlay,.minami-card--overlay .minami-card__kicker a,.minami-card--overlay .minami-card__meta,.minami-card--overlay .minami-card__meta *,.minami-card--overlay .minami-card__title,.minami-card--overlay .minami-card__title a{color:var(--wp--preset--color--on-brand)}.minami-card--overlay .minami-card__title{text-shadow:0 1px 12px rgba(0,0,0,.45)}.minami-card--overlay .minami-card__meta{opacity:.92}.minami-card--overlay:not(.has-background-image):not(:has(.minami-card__media img)){background-image:linear-gradient(135deg,var(--wp--preset--color--brand),var(--wp--preset--color--accent))}.minami-river{margin-block:var(--wp--preset--spacing--40)}.minami-river__head,.minami-river__live{margin-block-end:var(--wp--preset--spacing--30)}.minami-river__live{position:sticky;top:calc(var(--wp-admin-bar-h, 0px) + var(--minami-header-h, 56px) + .5rem);z-index:5;display:flex;justify-content:center;pointer-events:none}.minami-river__live[hidden]{display:none}.minami-river__live-btn{pointer-events:auto;appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem;padding:.5rem 1.05rem;border-radius:999px;font:inherit;font-weight:700;font-size:var(--wp--preset--font-size--small);box-shadow:var(--wp--preset--shadow--sm);animation:minami-river-live-in var(--minami-dur-short, 0.2s) var(--minami-ease-spring, cubic-bezier(0.34, 1.3, 0.5, 1)) both;transition:transform var(--minami-dur-short, 0.2s) var(--minami-ease-spring, cubic-bezier(0.34, 1.3, 0.5, 1)),box-shadow var(--minami-dur-short, 0.2s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1))}.minami-river__live-btn:where(:not(.has-border-color)){border:0}.minami-river__live-btn:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river__live-btn:where(:not(.has-background)){background:var(--minami-tonal-fill)}.minami-river__live-btn:hover{transform:translateY(-1px);box-shadow:var(--wp--preset--shadow--sm)}.minami-river__live-btn:hover:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river__live-btn:hover:where(:not(.has-background)){background-color:var(--minami-tonal-hover)}.minami-river__live-icon{flex:0 0 auto}.minami-river__tabs{display:inline-flex;gap:.25rem;margin-block-end:var(--wp--preset--spacing--30);padding:.25rem;border-radius:var(--wp--custom--radius--lg, 12px);background:color-mix(in srgb,var(--wp--preset--color--contrast) 6%,transparent)}.minami-river__tab{appearance:none;border:0;cursor:pointer;padding:.4rem .95rem;border-radius:var(--wp--custom--radius--md, 8px);font:inherit;font-weight:700;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--contrast-secondary);background:0 0;transition:color var(--minami-dur-short, 0.15s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),background-color var(--minami-dur-short, 0.15s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1))}.minami-river__tab:hover{color:var(--wp--preset--color--contrast)}.minami-river__tab.is-active:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river__tab.is-active:where(:not(.has-background)){background:var(--minami-tonal-fill)}.minami-river__windows{display:flex;flex-wrap:wrap;gap:.25rem;margin-block-end:var(--wp--preset--spacing--30);padding:.25rem;border-radius:var(--wp--custom--radius--lg, 12px);background:color-mix(in srgb,var(--wp--preset--color--contrast) 6%,transparent)}.minami-river__window{appearance:none;border:0;cursor:pointer;padding:.4rem .9rem;border-radius:var(--wp--custom--radius--md, 8px);font:inherit;font-weight:700;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--contrast-secondary);background:0 0;white-space:nowrap;transition:color var(--minami-dur-short, 0.15s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),background-color var(--minami-dur-short, 0.15s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1))}.minami-river__window:hover{color:var(--wp--preset--color--contrast)}.minami-river__window.is-active:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river__window.is-active:where(:not(.has-background)){background:var(--minami-tonal-fill)}@media (max-width:600px){.minami-river__windows{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.minami-river__windows::-webkit-scrollbar{display:none}}.minami-river__title{margin:0;font-size:var(--wp--preset--font-size--x-large);font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--wp--preset--color--contrast);display:flex;align-items:center;gap:.75rem;min-inline-size:0}.is-title-style-accent-sidebar .minami-river__title,.is-title-style-underline-tab .minami-river__title{padding-block-end:var(--wp--preset--spacing--20);border-block-end:1px solid var(--wp--preset--color--border)}.is-title-style-accent-sidebar .minami-river__title::before{content:"";width:4px;height:1.1em;border-radius:999px;background:var(--minami-ds-border)}.is-title-style-underline-tab .minami-river__title{position:relative}.is-title-style-underline-tab .minami-river__title::after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-1px;inline-size:4rem;block-size:3px;background:var(--minami-ds-border)}.is-title-style-editorial-rule .minami-river__title{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--20);line-height:1.1}.is-title-style-editorial-rule .minami-river__title::after{content:"";inline-size:100%;min-inline-size:0;block-size:1px;background:var(--wp--preset--color--border)}.is-title-style-marker-wash .minami-river__title{display:inline-block;padding:.5rem .75rem;background:color-mix(in srgb,var(--wp--preset--color--brand) 8%,var(--wp--preset--color--base))}:where(.minami-home__main,.minami-site-layout__main){counter-reset:minami-feed-section}.is-title-style-indexed .minami-river__title{display:grid;grid-template-columns:auto minmax(0,1fr);padding-block-end:var(--wp--preset--spacing--20);border-block-end:1px solid var(--wp--preset--color--border)}.is-title-style-indexed .minami-river__title::before{counter-increment:minami-feed-section;content:counter(minami-feed-section,decimal-leading-zero);color:var(--wp--preset--color--brand);font-size:var(--wp--preset--font-size--x-small);font-weight:800;letter-spacing:.08em}@media (max-width:600px){.minami-river__title{font-size:var(--wp--preset--font-size--large)}}.minami-river__track{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}.minami-river__item{margin:0;min-width:0}.minami-river__divider{margin:0;list-style:none;padding-block-start:var(--wp--preset--spacing--20)}.minami-river__divider:first-child{padding-block-start:0}.minami-river__divider-label{display:inline-flex;align-items:center;gap:.45em;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wp--preset--color--contrast-secondary)}.minami-live-cue::before,.minami-river__divider-label::before{content:"";inline-size:.5em;block-size:.5em;border-radius:999px}.minami-river__divider-label::before{background:var(--minami-ds-border)}.minami-archive-head__topline{gap:.75rem}.minami-live-cue{display:inline-flex;align-items:center;gap:.45em;margin:0;padding:.25em .7em;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--wp--preset--color--brand);background:color-mix(in srgb,var(--wp--preset--color--brand) 12%,transparent);border-radius:999px}.minami-live-cue::before{background:var(--wp--preset--color--brand);animation:minami-live-pulse calc(var(--minami-ambient-loop-dur, 2000ms)*.9) var(--minami-ease-emphasized, ease-in-out) infinite}.minami-river.is-grid .minami-river__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wp--preset--spacing--40, 1.75rem) var(--wp--preset--spacing--30, 1rem);align-items:start}@media (max-width:1024px){.minami-river.is-grid .minami-river__track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.minami-river.is-grid .minami-river__track{grid-template-columns:minmax(0,1fr);gap:var(--wp--preset--spacing--40, 1.5rem)}}.minami-river.is-grid .minami-river__item--feature .minami-card--tile{border-block-end:0;padding-block-end:0}.minami-river.is-grid .minami-card--tile{transition:transform var(--minami-motion-item-hover-dur, 0.18s) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1));position:relative}.minami-river.is-grid .minami-card--tile:hover{transform:translateY(-2px)}.minami-river.is-grid .minami-card--tile .minami-card__media{border-radius:var(--wp--custom--radius--md, 10px)}.minami-river.is-grid .minami-card--tile .minami-card__body{gap:.3rem}.minami-river.is-grid .minami-card--tile .minami-card__title{font-size:clamp(.95rem,.85rem + .4vw,1.1rem);font-weight:700;line-height:1.3;-webkit-line-clamp:2}.minami-river.is-grid .minami-card--tile .minami-card__excerpt{display:none}.minami-river.is-grid .minami-card--tile .minami-card__topline,.minami-river.is-grid .minami-card--tile>.minami-card__body>.minami-card__kicker{position:absolute;top:var(--wp--preset--spacing--20, 0.5rem);right:var(--wp--preset--spacing--20, 0.5rem);z-index:2;margin:0}.minami-river.is-grid .minami-card--tile .minami-card__kicker{font-size:var(--minami-ds-type-status);letter-spacing:.05em;padding:.2rem .5rem;border-radius:var(--wp--custom--radius--sm, 6px);box-shadow:none}.minami-river.is-grid .minami-card--tile .minami-card__kicker:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river.is-grid .minami-card--tile .minami-card__kicker:where(:not(.has-background)){background:var(--minami-tonal-fill)}.minami-river.is-grid .minami-card--tile .minami-card__meta{font-size:var(--minami-ds-type-meta)}@media (max-width:640px){.minami-river.is-grid .minami-card--tile:hover{transform:none}.minami-river.is-grid .minami-card--tile .minami-card__media{border-radius:var(--wp--custom--radius--md, 8px)}.minami-river.is-grid .minami-card--tile .minami-card__body{padding:var(--wp--preset--spacing--20, 0.75rem)0 0;gap:.4rem}.minami-river.is-grid .minami-card--tile .minami-card__title{font-size:1.2rem;line-height:1.3;-webkit-line-clamp:3}.minami-river.is-grid .minami-card--tile .minami-card__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9rem;color:var(--wp--preset--color--contrast-secondary)}.minami-river.is-grid .minami-card--tile .minami-card__meta{font-size:var(--minami-ds-type-meta)}}.minami-river.is-grid .minami-river__divider{grid-column:1/-1}.minami-card--row{display:grid;grid-template-columns:1fr 2fr;gap:var(--wp--preset--spacing--30);align-items:start;padding-block-end:var(--wp--preset--spacing--30);border-block-end:1px solid color-mix(in srgb,var(--wp--preset--color--contrast) 12%,transparent)}.minami-river__item:last-child .minami-card--row{border-block-end:0;padding-block-end:0}.minami-card--row .minami-card__media{border-radius:var(--wp--custom--radius--md, 8px)}.minami-card--row .minami-card__body{display:flex;flex-direction:column;gap:.4rem}.minami-card--row .minami-card__title{font-size:clamp(1.05rem,1.6vw,1.3rem)}.minami-river:not(.is-grid):not(.is-editorial) .minami-card--row{align-items:center}.minami-river:not(.is-grid):not(.is-editorial) .minami-card--row .minami-card__title{font-size:clamp(1.25rem,1.6vw,1.55rem);line-height:1.25;text-wrap:balance}.minami-card--row .minami-card__excerpt,.minami-card--row .minami-card__title,.minami-card--tile .minami-card__excerpt,.minami-card--tile .minami-card__title,.minami-home__feed>li{margin:0}.minami-card__author{font-weight:600;color:var(--wp--preset--color--contrast-secondary);text-decoration:none;position:relative;z-index:1}.minami-card__author:hover{color:var(--wp--preset--color--brand)}.minami-card__byline{display:inline-flex;align-items:center;gap:.4em;min-width:0}.minami-card__byline .minami-avatar{--minami-avatar-size:1.375rem;position:relative;z-index:1}.minami-card--overlay .minami-card__byline .minami-avatar{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--wp--preset--color--on-brand) 55%,transparent)}@media (max-width:560px){.minami-card--row{grid-template-columns:3fr 2fr;gap:var(--wp--preset--spacing--20);padding-block-end:var(--wp--preset--spacing--20)}.minami-card--row .minami-card__media{grid-column:2;grid-row:1}.minami-card--row .minami-card__body{grid-column:1;grid-row:1;gap:.3rem}.minami-card--row .minami-card__excerpt{display:none}.minami-card--row .minami-card__kicker{background:0 0;padding:0;border-radius:0;font-size:var(--minami-ds-type-status);letter-spacing:.06em}.minami-card--row .minami-card__title,.minami-river:not(.is-grid):not(.is-editorial) .minami-card--row .minami-card__title{font-size:1.0625rem;line-height:1.35;letter-spacing:-.01em}.minami-card--row .minami-card__meta{font-size:var(--minami-ds-type-meta)}.minami-river__track{gap:var(--wp--preset--spacing--20)}}.minami-river__item--feature .minami-card--tile{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--20);padding-block-end:var(--wp--preset--spacing--30);border-block-end:1px solid color-mix(in srgb,var(--wp--preset--color--contrast) 12%,transparent)}.minami-river__item--feature:last-child .minami-card--tile{border-block-end:0;padding-block-end:0}.minami-card--tile .minami-card__media{border-radius:var(--wp--custom--radius--lg, 14px);overflow:hidden}.minami-card--tile .minami-card__body,.minami-river__foot{display:flex;flex-direction:column;gap:.45rem}.minami-card--tile .minami-card__title{font-size:clamp(1.875rem,3.3vw,2.4rem);line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.minami-card--tile .minami-card__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:560px){.minami-card--tile .minami-card__title{font-size:1.875rem}}.minami-river__foot{align-items:center;gap:.6rem;margin-block-start:var(--wp--preset--spacing--40)}.minami-river__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;width:100%}.minami-river__pagination .minami-river__more{flex:0 1 auto}.minami-river__page-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1rem;border:1px solid var(--wp--preset--color--border);border-radius:var(--wp--custom--radius--md, 8px);color:var(--wp--preset--color--contrast-secondary);font-size:var(--wp--preset--font-size--small);font-weight:600;text-decoration:none}.minami-river__page-link:hover{border-color:var(--minami-ds-border)}.minami-river__page-link:hover:where(:not(.has-text-color)){color:var(--wp--preset--color--brand)}.minami-river__more{display:inline-flex;width:auto;min-height:44px;justify-content:center;align-items:center;gap:0;appearance:none;cursor:pointer;font:inherit;font-weight:600;line-height:1;text-decoration:none;padding:0 1rem 0 0;border-radius:var(--wp--custom--radius--md, 8px);overflow:hidden;transition:transform var(--minami-dur-short) var(--minami-ease-spring),background-color var(--minami-dur-short) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),border-color var(--minami-dur-short) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),color var(--minami-dur-short) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)),box-shadow var(--minami-dur-short) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1));border:1px solid var(--minami-ds-border)}.minami-river__more:where(:not(.has-border-color)){border:1px solid var(--minami-ds-border)}.minami-river__more:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river__more:where(:not(.has-background)){background:var(--minami-tonal-fill)}.minami-river__more:hover{box-shadow:0 4px 12px rgb(0 0 0/8%);transform:translateY(-1px);text-decoration:none;border-color:var(--minami-ds-border)}.minami-river__more:hover:where(:not(.has-border-color)){border-color:var(--minami-ds-border)}.minami-river__more:hover:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river__more:hover:where(:not(.has-background)){background:var(--minami-tonal-hover)}.minami-river__more-icon-cell{align-self:stretch;display:grid;place-items:center;margin-inline-end:1rem;padding-inline:.875rem}.minami-river__more-icon-cell:where(:not(.has-border-color)){border-inline-end:1px solid var(--minami-ds-border)}.minami-river__more-icon-cell:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river__more-icon-cell:where(:not(.has-background)){background:var(--minami-tonal-fill)}.minami-river__more-icon{flex:0 0 auto;transition:transform var(--minami-dur-short) var(--minami-ease-spring)}.minami-river__more:hover .minami-river__more-icon{transform:translateX(4px)}.minami-card__kicker::before,.minami-river__more[aria-busy=true] .minami-river__more-icon-cell{display:none}.minami-river__more:active:not([aria-busy=true]){box-shadow:none;translate:0;scale:var(--minami-press-scale);transition:none}.minami-river__more:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:3px}.minami-river__more[aria-busy=true]{opacity:.8;cursor:progress;gap:.55rem;padding-inline:1rem;transform:none;pointer-events:none}@media (max-width:560px){.minami-river__pagination .minami-river__more{flex:1 1 100%}}.minami-river__more[aria-busy=true]::before{content:"";flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:currentcolor;transform-origin:center;animation:minami-river-pulse calc(var(--minami-ambient-loop-dur, 2000ms)*.45) var(--minami-ease-emphasized, cubic-bezier(0.2, 0, 0, 1)) infinite}[data-motion=off] .minami-river__more,[data-motion=off] .minami-river__more-icon{transition:none}[data-motion=off] .minami-river__more:active,[data-motion=off] .minami-river__more:hover,[data-motion=off] .minami-river__more:hover .minami-river__more-icon{transform:none}[data-motion=off] .minami-river__more[aria-busy=true]::before{animation:none}.minami-card__kicker{display:inline-flex;align-items:center;gap:.5em;align-self:flex-start;padding:0;line-height:1.4}.minami-card__kicker:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-card__kicker:where(:not(.has-background)){background:0 0}.minami-card__kicker a{padding:0;border:0;border-radius:0;background:0 0;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none;display:inline-flex;align-items:center}.minami-card__kicker a:hover{color:inherit;opacity:.78}.minami-card__kicker .wp-block-post-terms__separator{color:var(--wp--preset--color--contrast-tertiary);margin-inline:-.1em .1em}@media (pointer:coarse){.minami-card__kicker{min-height:24px}.minami-card__kicker:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}}.minami-card--overlay .minami-card__kicker{padding:.15em .65em;border-radius:var(--wp--custom--radius--sm, 6px);background:var(--minami-tonal-fill);color:var(--minami-tonal-ink);box-shadow:0 1px 4px rgba(0,0,0,.35)}.minami-card--overlay .minami-card__kicker::before{display:none}.minami-home__columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(var(--wp--custom--site-layout--sidebar-min, 280px),var(--wp--custom--site-layout--sidebar-width, 320px));gap:var(--wp--preset--spacing--60);align-items:start;margin-block-end:var(--wp--preset--spacing--70, 4rem)}.minami-home__columns:not(:has(.minami-aside)){grid-template-columns:minmax(0,1fr)}.minami-home__main{min-width:0}.minami-home__main>.minami-shelf__title{margin-block:0 var(--wp--preset--spacing--40)}.wp-block-minami-navigation:has(.minami-home__columns) .minami-mosaic--row .minami-mosaic__card{border-radius:var(--wp--custom--radius--lg);box-shadow:var(--wp--preset--shadow--sm);transition:box-shadow var(--minami-dur-short) var(--minami-ease-standard),transform var(--minami-dur-medium) var(--minami-ease-spring)}.wp-block-minami-navigation:has(.minami-home__columns) .minami-mosaic--row .minami-mosaic__card:active{transition:box-shadow var(--minami-dur-short) var(--minami-ease-standard),transform var(--minami-dur-x-short) var(--minami-ease-standard)}@media (hover:hover) and (pointer:fine){.wp-block-minami-navigation:has(.minami-home__columns) .minami-mosaic--row .minami-mosaic__card:hover{box-shadow:var(--wp--preset--shadow--md)}}.wp-block-minami-navigation:has(.minami-home__columns) .minami-mosaic--row .minami-card__meta{flex-wrap:wrap;gap:.25em .5em;font-size:var(--minami-ds-type-meta);line-height:1.4}.wp-block-minami-navigation:has(.minami-home__columns) .minami-mosaic--row .minami-card__author{white-space:normal;overflow:visible;text-overflow:clip}.wp-block-minami-navigation:has(.minami-home__columns) .minami-mosaic--row .minami-card--overlay .minami-card__kicker{display:none}.minami-home__main .minami-river__title{position:relative;display:flex;align-items:center;gap:var(--wp--preset--spacing--20);padding-block-end:0;border-block-end:0;font-weight:800;line-height:1.2}.minami-home__main .minami-river__title::before{content:"";flex:none;inline-size:var(--wp--preset--spacing--50);block-size:var(--wp--preset--spacing--50);border-radius:var(--wp--custom--radius--md);background:var(--minami-ds-primary)}.minami-home__main .minami-river__title::after{content:"";position:absolute;inset-inline-start:calc((var(--wp--preset--spacing--50) - 1rem)/2);inset-block-start:50%;inline-size:1rem;min-inline-size:0;block-size:1rem;transform:translateY(-50%);background:var(--minami-ds-primary-foreground);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2'/%3E%3Cpath d='M7 7h4v4H7zM15 7h2M15 11h2M7 15h10M7 18h10'/%3E%3C/svg%3E")center/contain no-repeat}.minami-home__main .minami-river .minami-card--row .minami-card__body,.minami-home__main .minami-river .minami-card--tile .minami-card__body{gap:var(--wp--preset--spacing--10)}.minami-home__main .minami-card--row .minami-card__meta:not(.has-text-color),.minami-home__main .minami-card--tile .minami-card__meta:not(.has-text-color){color:var(--minami-ds-muted-foreground);line-height:1.5}.minami-home__main .minami-card__byline{max-inline-size:100%;overflow-wrap:anywhere}.minami-home__main .minami-river:not(.is-grid):not(.is-editorial) .minami-card--row{padding-block-end:var(--wp--preset--spacing--40);border-block-end-color:var(--wp--preset--color--border)}.minami-home__main .minami-river:not(.is-grid):not(.is-editorial) .minami-river__item:last-child .minami-card--row{padding-block-end:0}.minami-home__main .minami-river .minami-card--row .minami-card__media{border-radius:var(--wp--custom--radius--md)}.minami-home__aside .minami-trending-tabs__tab.is-active{box-shadow:var(--wp--preset--shadow--sm)}.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics__follow{white-space:nowrap}.wp-block-minami-navigation:has(.minami-home__columns) .minami-followed-topics__title{margin-block:0}.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics__name{overflow-wrap:anywhere;hyphens:auto}.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics__follow:not(.is-following):not(.has-background){background:var(--minami-ds-muted);border-color:var(--wp--preset--color--border)}.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics__follow:not(.is-following):not(.has-text-color){color:var(--minami-ds-muted-foreground)}@media (hover:hover) and (pointer:fine){.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics__follow:not(.is-following):not(.has-background):not(:disabled):not([aria-disabled=true]):hover{background:var(--minami-tonal-hover)}.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics__follow:not(.is-following):not(.has-text-color):not(:disabled):not([aria-disabled=true]):hover{color:var(--minami-tonal-ink)}}.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics__follow:not(.is-following):not(.has-background):not(:disabled):not([aria-disabled=true]):active{background:var(--minami-tonal-pressed)}.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics__follow:not(.is-following):not(.has-text-color):not(:disabled):not([aria-disabled=true]):active{color:var(--minami-tonal-ink)}@media (max-width:560px){.wp-block-minami-navigation:has(.minami-home__columns) .minami-follow-topics:not(.minami-follow-topics--list) .minami-follow-topics__list{grid-auto-columns:minmax(min-content,42%)}.minami-home__main .minami-river:not(.is-grid):not(.is-editorial) .minami-card--row{padding-block-end:var(--wp--preset--spacing--20)}.minami-home__main .minami-river .minami-card--row .minami-card__body{gap:var(--wp--preset--spacing--10)}.wp-block-minami-navigation:has(.minami-home__columns) .minami-mosaic--row .minami-card__meta>*+::before{content:none}}@media (forced-colors:active){.minami-home__main .minami-river__title::before{background:Canvas;outline:1px solid CanvasText}.minami-home__main .minami-river__title::after{background:CanvasText}.wp-block-minami-navigation:has(.minami-home__columns) .minami-mosaic--row .minami-mosaic__card{box-shadow:none}}.minami-home__feed.wp-block-post-template{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--wp--preset--spacing--40);margin:0;padding:0;list-style:none}@media (max-width:1024px){.minami-home__columns{grid-template-columns:minmax(0,1fr)}.minami-home__aside.minami-aside{display:none}}@media (max-width:600px){.minami-home__feed.wp-block-post-template{grid-template-columns:1fr 1fr}}.minami-river.is-mixed .minami-river__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40)}.minami-river.is-mixed .minami-river__track>*{grid-column:1/-1;min-inline-size:0}.minami-river.is-mixed .minami-river__track>.minami-river__item--feature{grid-column:auto}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card{padding:var(--wp--preset--spacing--10);border:0;border-radius:var(--wp--custom--radius--lg);box-shadow:none;transform:none;transition:background-color var(--minami-dur-short) var(--minami-ease-standard)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card:where(:not(.has-background)){background:0 0}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row{grid-template-columns:calc(var(--wp--preset--spacing--50)*7.5) minmax(0,1fr);gap:var(--wp--preset--spacing--30);align-items:center}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-river__item--feature:last-child .minami-card--tile,.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-river__item:last-child .minami-card--row{padding-block-end:var(--wp--preset--spacing--10)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card__title{display:block;font-size:var(--wp--preset--font-size--large);line-height:1.3;text-wrap:pretty;overflow:visible;-webkit-line-clamp:unset}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card__body{padding:0}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker{box-sizing:border-box;min-block-size:44px;min-inline-size:44px;max-inline-size:100%;padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--10) var(--wp--preset--spacing--10);margin-block-end:calc(-1*var(--wp--preset--spacing--10));border-radius:var(--minami-ds-badge-radius);font-weight:600;letter-spacing:normal;text-transform:none;text-decoration:none;overflow-wrap:anywhere;transition:color var(--minami-dur-short) var(--minami-ease-standard)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker:where(:not(.has-text-color)){color:var(--minami-tonal-ink)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker:where(:not(.has-background))::before{content:"";display:block;position:absolute;inset-block:var(--wp--preset--spacing--20) calc(var(--wp--preset--spacing--10)/2);inset-inline:0;z-index:-1;border-radius:inherit;background:var(--minami-tonal-fill);pointer-events:none;transition:background-color var(--minami-dur-short) var(--minami-ease-standard)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker:where(:not(.has-background)):is(:hover,:focus-visible)::before{background:var(--minami-tonal-hover)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker:where(:not(.has-background)):active::before{background:var(--minami-tonal-pressed)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker:where(:not(.has-text-color)):is(:hover,:focus-visible,:active){color:var(--minami-tonal-ink)}.minami-river.is-mixed .minami-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.minami-river.is-mixed .minami-card--tile .minami-card__excerpt,.minami-river__tabs[hidden]{display:none}.minami-river.is-mixed .minami-card__media img{transform:none;transition:none;will-change:auto}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card:not(.has-background):has(:focus-visible){background:var(--minami-tonal-hover)}@media (hover:hover) and (pointer:fine){.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card:not(.has-background):hover{background:var(--minami-tonal-hover)}}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card:not(.has-background):active{background:var(--minami-tonal-pressed);transition-duration:var(--minami-dur-x-short)}@media (max-width:640px){.minami-river.is-mixed .minami-river__track{grid-template-columns:minmax(0,1fr)}.minami-site-layout__main:has(.minami-home__columns):not([style*=padding]){padding-inline:var(--wp--preset--spacing--30)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row{grid-template-columns:minmax(0,1fr) calc(var(--wp--preset--spacing--50)*3);gap:var(--wp--preset--spacing--20)}.minami-river.is-mixed .minami-card--row .minami-card__media{grid-column:2;grid-row:1}.minami-river.is-mixed .minami-card--row .minami-card__body{grid-column:1;grid-row:1}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row .minami-card__title{font-size:var(--wp--preset--font-size--medium)}.minami-river.is-mixed .minami-card__excerpt{display:none}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker{align-items:flex-end;padding:0 0 calc(var(--wp--preset--spacing--10)/2)}.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker::before{display:none}.minami-home__main .minami-river.is-mixed .minami-card__meta{font-size:var(--minami-ds-type-meta);flex-wrap:nowrap;gap:.2em .4em}.minami-river :is(.minami-card--row,.minami-card--tile) .minami-card__kicker:not(.has-custom-font-size):not([style*=font-size]){font-size:var(--minami-ds-type-status);letter-spacing:.02em}.minami-river :is(.minami-card--row,.minami-card--tile) .minami-card__byline .minami-avatar{display:none}.minami-river :is(.minami-card--row,.minami-card--tile) .minami-card__meta{flex-wrap:nowrap;min-inline-size:0}.minami-river :is(.minami-card--row,.minami-card--tile) .minami-card__byline{min-inline-size:0;flex:0 1 auto;white-space:nowrap;overflow:hidden}.minami-river :is(.minami-card--row,.minami-card--tile) .minami-card__author{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.minami-river :is(.minami-card--row,.minami-card--tile) .minami-card__meta time{flex:none;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card,.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker,.minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker::before{transition:none}}[data-motion=off] .minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card,[data-motion=off] .minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker,[data-motion=off] .minami-river.is-mixed:not(.is-grid):not(.is-editorial) .minami-card--row a.minami-card__kicker::before{transition:none}@media (forced-colors:active){.minami-river.is-mixed .minami-card:has(:focus-visible){outline:1px solid Highlight}}.minami-river__track>li.is-entering{animation:minami-page-fade-in var(--minami-dur-short) var(--minami-ease-standard) both,minami-vt-in var(--minami-dur-medium) var(--minami-ease-emphasized-decelerate) both;animation-delay:calc(min(var(--_idx, 0),2)*var(--minami-motion-stagger))}:is(.minami-list,.minami-grid,.minami-bento,.minami-river,.wp-block-post-template) .minami-card:not(.minami-card--overlay):not(.has-background):not(.has-background-image){--minami-ds-card-gradient:none;--minami-card-fill:transparent;background-image:none}:is(.minami-card__kicker a,.minami-river__live-btn,.minami-river__tab,.minami-river__window,.minami-river__page-link,.minami-river__more,.minami-river__retry){box-sizing:border-box;min-block-size:44px;min-inline-size:44px}.minami-card__cat{border-radius:var(--minami-ds-badge-radius)}:is(.minami-river__live-btn,.minami-river__tab,.minami-river__window,.minami-river__more):not(.has-background):not(:disabled):not([aria-disabled=true]):active{background-color:var(--minami-tonal-pressed)}:where(.minami-card__react,.minami-card__action,.minami-river__live-btn,.minami-river__tab,.minami-river__window,.minami-river__more,.minami-river__more-icon-cell){--minami-duotone-accent:var(--minami-tone, var(--minami-heat, var(--minami-cat, var(--minami-score, var(--minami-ds-primary-hue)))));--minami-tonal-fill:color-mix(in srgb, var(--minami-duotone-accent) var(--minami-ds-action-rest), var(--minami-ds-card));--minami-tonal-hover:color-mix(in srgb, var(--minami-duotone-accent) var(--minami-ds-action-hover), var(--minami-ds-card));--minami-tonal-pressed:color-mix(in srgb, var(--minami-duotone-accent) var(--minami-ds-action-pressed), var(--minami-ds-card));--minami-tonal-ink:color-mix(in srgb, var(--minami-duotone-accent) 12%, var(--minami-ds-foreground))}@media (forced-colors:active){:where(.minami-card__react,.minami-card__action,.minami-river__live-btn,.minami-river__tab,.minami-river__window,.minami-river__more,.minami-river__more-icon-cell){--minami-tonal-fill:ButtonFace;--minami-tonal-hover:ButtonFace;--minami-tonal-pressed:ButtonFace;--minami-tonal-ink:ButtonText}}:where(.minami-card__cat,.minami-card__kicker,.minami-river__end-badge){--minami-duotone-accent:var(--minami-tone, var(--minami-heat, var(--minami-cat, var(--minami-score, var(--minami-ds-primary-hue)))));--minami-tonal-fill:color-mix(in srgb, var(--minami-duotone-accent) var(--minami-ds-label-rest), var(--minami-ds-card));--minami-tonal-hover:color-mix(in srgb, var(--minami-duotone-accent) var(--minami-ds-label-hover), var(--minami-ds-card));--minami-tonal-pressed:color-mix(in srgb, var(--minami-duotone-accent) var(--minami-ds-label-pressed), var(--minami-ds-card));--minami-tonal-ink:color-mix(in srgb, var(--minami-duotone-accent) 12%, var(--minami-ds-foreground))}@media (forced-colors:active){:where(.minami-card__cat,.minami-card__kicker,.minami-river__end-badge){--minami-tonal-fill:ButtonFace;--minami-tonal-hover:ButtonFace;--minami-tonal-pressed:ButtonFace;--minami-tonal-ink:ButtonText}}.minami-card a,.minami-card a:hover,.minami-headline a,.minami-headline a:hover,.minami-rank a,.minami-rank a:hover{text-decoration:none}.minami-card__title a{overflow-wrap:break-word;transition:color var(--minami-motion-item-hover-dur) var(--minami-ease-emphasized)}