.asset-editor .translate-me__btn{display:none}.festival-review{--fr-ink: var(--color-gray-900, #18181b);--fr-text: var(--color-gray-700, #3f3f46);--fr-muted: var(--color-gray-500, #71717a);--fr-line: var(--color-gray-200, #e4e4e7);--fr-surface: #fff;--fr-open: oklch(97.5% .002 286);--fr-current-bg: oklch(97.1% .013 17.38 / .7);--fr-current-dot: oklch(63.7% .237 25.331);--fr-festival-bg: oklch(97.9% .021 166.113 / .9);--fr-festival-dot: oklch(69.6% .17 162.48);--fr-ease: var(--animation-timing-function-fast-out-slow-in, cubic-bezier(.4, 0, .2, 1));--fr-pad: 1.125rem;font-size:.875rem;line-height:1.5}.dark .festival-review{--fr-ink: #fff;--fr-text: var(--color-gray-300, #d4d4d8);--fr-muted: var(--color-gray-400, #9f9fa9);--fr-line: oklch(100% 0 0 / .08);--fr-surface: var(--color-gray-900, #18181b);--fr-open: oklch(100% 0 0 / .035);--fr-current-bg: oklch(80.8% .114 19.571 / .07);--fr-festival-bg: oklch(84.5% .143 164.978 / .07)}.festival-review__flash{margin-bottom:1.5rem}.festival-review__status{display:grid;gap:.375rem}.festival-review__status-count{display:flex;align-items:center;gap:.625rem}.festival-review__muted,.festival-review__empty{color:var(--fr-muted)}.festival-review__day{padding:.625rem var(--fr-pad);border-bottom:1px solid var(--fr-line);background:var(--fr-open);color:var(--fr-muted);font-size:.75rem;font-weight:600}.festival-review__pagination{margin-top:1rem}.festival-review__exceptions{display:grid;gap:.625rem;margin-top:1rem}.festival-review__exceptions li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .75rem;padding-bottom:.625rem;border-bottom:1px solid var(--fr-line)}.festival-review__exceptions li:last-child{border-bottom:0}.festival-review__exception-message{color:var(--fr-muted)}.festival-review__exception-links{flex-basis:100%}.festival-review__list-head,.festival-review__item>summary{display:grid;grid-template-columns:7rem minmax(0,1fr) 7rem 1rem;align-items:center;gap:1rem;padding-inline:var(--fr-pad)}.festival-review__list-head{padding-block:.625rem;border-bottom:1px solid var(--fr-line);color:var(--fr-muted);font-size:.75rem;font-weight:500}.festival-review__item{transition:background-color .2s var(--fr-ease)}.festival-review__item+.festival-review__item{border-top:1px solid var(--fr-line)}.festival-review__item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.festival-review__item[open]{background:var(--fr-open)}.festival-review__item>summary{min-height:3.25rem;padding-block:.625rem;cursor:pointer;list-style:none;transition:background-color .15s var(--fr-ease)}.festival-review__item>summary::-webkit-details-marker,.festival-review__current>summary::-webkit-details-marker{display:none}.festival-review__item>summary [data-ui-badge]{justify-self:start}.festival-review__item:not([open])>summary:hover{background:var(--fr-open)}.festival-review__item>summary:focus-visible,.festival-review__current>summary:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--focus-outline-color, #60a5fa);outline-offset:-2px}.festival-review__title{color:var(--fr-ink);font-weight:500}.festival-review__date{font-variant-numeric:tabular-nums}.festival-review__chevron{color:var(--fr-muted);transition:transform .2s var(--fr-ease)}.festival-review__item[open] .festival-review__chevron{transform:rotate(180deg)}.festival-review__item::details-content,.festival-review__current::details-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s var(--fr-ease),content-visibility .25s allow-discrete}.festival-review__item[open]::details-content,.festival-review__current[open]::details-content{grid-template-rows:1fr}.festival-review__content,.festival-review__current-clip{min-height:0;overflow:hidden}.festival-review__inner{display:grid;gap:1rem;padding:.25rem var(--fr-pad) 1.25rem;opacity:0;transition:opacity .2s var(--fr-ease)}.festival-review__item[open] .festival-review__inner{opacity:1}.festival-review__toolbar{display:grid;justify-items:start;gap:.375rem}.festival-review__lead{color:var(--fr-text)}.festival-review__links{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.festival-review__comparison{overflow-x:auto;border:1px solid var(--fr-line);border-radius:.75rem;background:var(--fr-surface)}.festival-review__table{width:100%;min-width:34rem;table-layout:fixed;border-collapse:collapse}.festival-review__table--single{min-width:24rem}.festival-review__table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.festival-review__table th,.festival-review__table td{padding:.625rem .875rem;text-align:start;vertical-align:top}.festival-review__table thead th{border-bottom:1px solid var(--fr-line);color:var(--fr-muted);font-size:.75rem;font-weight:500;vertical-align:bottom}.festival-review__table thead th:first-child{width:10rem}.festival-review__table tbody tr+tr>*{border-top:1px solid var(--fr-line)}.festival-review__table tbody th{color:var(--fr-muted);font-weight:400}.festival-review__side{color:var(--fr-ink)!important}.festival-review__side:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-inline-end:.5rem;border-radius:999px;vertical-align:.05em}.festival-review__side--current:before{background:var(--fr-current-dot)}.festival-review__side--festival:before{background:var(--fr-festival-dot)}.festival-review__side span{display:block;padding-inline-start:1rem;color:var(--fr-muted);font-weight:400}.festival-review__value{white-space:pre-wrap;overflow-wrap:anywhere}.festival-review__value--current{background:var(--fr-current-bg);color:var(--fr-text)}.festival-review__value--festival{background:var(--fr-festival-bg);color:var(--fr-ink)}.festival-review__current>summary{display:inline-flex;align-items:center;gap:.375rem;border-radius:.375rem;color:var(--fr-muted);cursor:pointer;list-style:none}.festival-review__current>summary:hover{color:var(--fr-ink)}.festival-review__current-chevron{width:1rem;height:1rem;transition:transform .2s var(--fr-ease)}.festival-review__current[open] .festival-review__current-chevron{transform:rotate(90deg)}.festival-review__current-hint{color:var(--fr-muted);font-size:.8125rem}.festival-review__texts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.625rem}.festival-review__texts--single{grid-template-columns:minmax(0,75ch)}.festival-review__text{display:grid;align-content:start;gap:.75rem;padding:.875rem 1rem 1rem;border:1px solid var(--fr-line);border-radius:.75rem;background:var(--fr-surface)}.festival-review__text .festival-review__side{font-size:.75rem;font-weight:500}.festival-review__text-body{display:grid;gap:.375rem;color:var(--fr-text)}.festival-review__text-body ul{padding-inline-start:1.25rem;list-style:disc}.festival-review__text-title{color:var(--fr-ink);font-weight:600}.festival-review__text-heading{margin-top:.375rem;color:var(--fr-ink);font-weight:600}.festival-review__text-set{color:var(--fr-muted);font-style:italic}.festival-review__text-changed{margin-inline:-.5rem;padding:.125rem .5rem;border-radius:.375rem}.festival-review__text--current .festival-review__text-changed{background:var(--fr-current-bg)}.festival-review__text--festival .festival-review__text-changed{background:var(--fr-festival-bg)}.festival-review__decision{display:grid;gap:.875rem;padding-top:.25rem}.festival-review__pin{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}.festival-review__pin legend{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.festival-review__pin label{display:grid;gap:.25rem;width:10rem;color:var(--fr-muted);font-size:.75rem;font-weight:500}.festival-review__choices{display:grid;grid-template-columns:max-content minmax(0,60ch);align-items:center;gap:.625rem 1rem}.festival-review__choices [data-ui-button],.festival-review__choices>button,.festival-review__choices>a{justify-self:stretch}.festival-review__choices p{color:var(--fr-muted);font-size:.8125rem}.festival-review__empty{padding:1.5rem var(--fr-pad)}@media (prefers-reduced-motion: reduce){.festival-review *,.festival-review *::details-content{transition:none!important}}@media (max-width: 600px){.festival-review{--fr-pad: .875rem}.festival-review__list-head{display:none}.festival-review__item>summary{grid-template-columns:auto minmax(0,1fr) auto;gap:.25rem .625rem}.festival-review__item>summary [data-ui-badge]{grid-column:1;grid-row:1}.festival-review__title{grid-column:2;grid-row:1}.festival-review__chevron{grid-column:3;grid-row:1}.festival-review__item>summary .festival-review__date{grid-column:2;grid-row:2}.festival-review__table thead th:first-child{width:7rem}.festival-review__texts{grid-template-columns:minmax(0,1fr)}.festival-review__choices{grid-template-columns:minmax(0,1fr);gap:.375rem}.festival-review__choices p+*{margin-top:.5rem}.festival-review__choices>:not(p){justify-self:start}}
