.pop-panel{--px:3px;isolation:isolate;box-sizing:border-box;padding:var(--pad-y,8px) var(--pad-x,16px);min-width:0;clip-path:polygon(0 calc(var(--px) * 2), var(--px) calc(var(--px) * 2), var(--px) var(--px), calc(var(--px) * 2) var(--px), calc(var(--px) * 2) 0, calc(100% - var(--px) * 2) 0, calc(100% - var(--px) * 2) var(--px), calc(100% - var(--px)) var(--px), calc(100% - var(--px)) calc(var(--px) * 2), 100% calc(var(--px) * 2), 100% calc(100% - var(--px) * 2), calc(100% - var(--px)) calc(100% - var(--px) * 2), calc(100% - var(--px)) calc(100% - var(--px)), calc(100% - var(--px) * 2) calc(100% - var(--px)), calc(100% - var(--px) * 2) 100%, calc(var(--px) * 2) 100%, calc(var(--px) * 2) calc(100% - var(--px)), var(--px) calc(100% - var(--px)), var(--px) calc(100% - var(--px) * 2), 0 calc(100% - var(--px) * 2));margin:0;position:relative}.pop-panel:before{content:"";z-index:-1;pointer-events:none;background-color:var(--panel-color,var(--link-face,#7f1d1d));opacity:var(--bg-opacity,1);transition:opacity .2s;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.pop-panel:before{transition-duration:.01ms}}.pop-act{--act-face:var(--btn-face);--act-fill:var(--btn-fill);--act-fill-hover:var(--btn-fill-hover);--act-accent:var(--btn-accent);--act-glitch:var(--btn-glitch);--act-ink:var(--btn-ink);--px:4px;--act-fill-ms:.24s;--act-pop-ms:.3s;--pad-x:calc(var(--px) * 7);--pad-y:calc(var(--px) * 3);--fill-from:scale(0, 1);--fill-origin:left center;--act-clip:polygon(calc(var(--px) * 3) 0, 100% 0, 100% calc(100% - var(--px) * 3), calc(100% - var(--px)) calc(100% - var(--px) * 3), calc(100% - var(--px)) calc(100% - var(--px) * 2), calc(100% - var(--px) * 2) calc(100% - var(--px) * 2), calc(100% - var(--px) * 2) calc(100% - var(--px)), calc(100% - var(--px) * 3) calc(100% - var(--px)), calc(100% - var(--px) * 3) 100%, 0 100%, 0 calc(var(--px) * 3), var(--px) calc(var(--px) * 3), var(--px) calc(var(--px) * 2), calc(var(--px) * 2) calc(var(--px) * 2), calc(var(--px) * 2) var(--px), calc(var(--px) * 3) var(--px));appearance:none;font:inherit;isolation:isolate;color:var(--act-ink);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0;transition:translate 60ms steps(2,end);display:inline-block;position:relative}.pop-act[data-shape=tr-bl]{--act-clip:polygon(calc(100% - var(--px) * 3) 0, 0 0, 0 calc(100% - var(--px) * 3), var(--px) calc(100% - var(--px) * 3), var(--px) calc(100% - var(--px) * 2), calc(var(--px) * 2) calc(100% - var(--px) * 2), calc(var(--px) * 2) calc(100% - var(--px)), calc(var(--px) * 3) calc(100% - var(--px)), calc(var(--px) * 3) 100%, 100% 100%, 100% calc(var(--px) * 3), calc(100% - var(--px)) calc(var(--px) * 3), calc(100% - var(--px)) calc(var(--px) * 2), calc(100% - var(--px) * 2) calc(var(--px) * 2), calc(100% - var(--px) * 2) var(--px), calc(100% - var(--px) * 3) var(--px))}.pop-act[data-accent=left]{--stripe-l:var(--px)}.pop-act[data-accent=right]{--stripe-r:var(--px);--fill-origin:right center}.pop-act[data-accent=top]{--stripe-t:var(--px);--fill-from:scale(1, 0);--fill-origin:center top}.pop-act[data-accent=bottom]{--stripe-b:var(--px);--fill-from:scale(1, 0);--fill-origin:center bottom}.pop-act:focus-visible{outline:3px solid var(--act-accent);outline-offset:6px}.pop-act:disabled{cursor:not-allowed;opacity:.45}.pop-act__body{padding:calc(var(--pad-y) + var(--stripe-t,0px)) calc(var(--pad-x) + var(--stripe-r,0px)) calc(var(--pad-y) + var(--stripe-b,0px)) calc(var(--pad-x) + var(--stripe-l,0px));background-color:var(--act-face);clip-path:var(--act-clip);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;place-items:center;font-weight:700;line-height:1;display:grid;position:relative}.pop-act__body:before{content:"";background-color:var(--act-fill);transform:var(--fill-from);transform-origin:var(--fill-origin);transition:transform var(--act-fill-ms) steps(6, end);position:absolute;inset:0}.pop-act__body:after{content:"";background-color:var(--act-accent);position:absolute}.pop-act[data-accent=left] .pop-act__body:after{width:var(--px);top:0;bottom:0;left:0}.pop-act[data-accent=right] .pop-act__body:after{width:var(--px);top:0;bottom:0;right:0}.pop-act[data-accent=top] .pop-act__body:after{height:var(--px);top:0;left:0;right:0}.pop-act[data-accent=bottom] .pop-act__body:after{height:var(--px);bottom:0;left:0;right:0}.pop-act__label,.pop-act__layer{z-index:1;grid-area:1/1;position:relative}.pop-act__layer{opacity:0;pointer-events:none}.pop-act__layer--a{color:var(--act-accent)}.pop-act__layer--b{color:var(--act-glitch)}.pop-act__label:after{content:"";width:calc(var(--px) * 2);background-color:var(--act-ink);opacity:0;height:1.1em;position:absolute;top:50%;left:calc(100% + .35em);translate:0 -50%}.pop-act[data-hover] .pop-act__body:before{transform:scale(1)}.pop-act[data-hover] .pop-act__label:after{opacity:1;animation:.56s step-end infinite act-caret}.pop-act[data-hover] .pop-act__layer--a{animation:.3s step-end both act-glitch}.pop-act[data-hover] .pop-act__layer--b{animation:.34s step-end reverse both act-glitch}.pop-act[data-pressed]{translate:0 var(--px)}.pop-act[data-pressed] .pop-act__body:before{background-color:var(--act-fill-hover);transition-duration:0s;transform:scale(1)}.pop-act[data-popping]{animation:act-pop var(--act-pop-ms) steps(1, end)}.pop-act[data-popping] .pop-act__layer--a{animation:.22s step-end both act-glitch}.pop-act[data-popping] .pop-act__layer--b{animation:.26s step-end reverse both act-glitch}.pop-act.pop-act--sm{--px:3px;font-size:.8125rem}.pop-act.pop-act--sm .pop-act__body{letter-spacing:.06em}@keyframes act-pop{0%{translate:0 var(--px);filter:brightness(1.5)}25%{filter:none;translate:3px}50%{translate:-3px}75%{translate:1px}}@keyframes act-caret{0%{opacity:1}50%{opacity:0}}@keyframes act-glitch{0%{opacity:1;clip-path:inset(0 0 65%);translate:-3px}20%{clip-path:inset(40% 0 20%);translate:3px}40%{clip-path:inset(70% 0 0);translate:-4px}60%{clip-path:inset(15% 0 55%);translate:2px}80%{clip-path:inset(50% 0 30%);translate:-2px}to{opacity:0;clip-path:inset(0);translate:0}}@media (prefers-reduced-motion:reduce){.pop-act,.pop-act *,.pop-act :before,.pop-act :after{transition-duration:.01ms!important;animation:none!important}}.pixel-button{--px:3px;height:var(--pb-h,2.25rem);font:inherit;white-space:nowrap;cursor:pointer;color:var(--pb-ink,var(--card-arrow-ink,#fff));background-color:var(--pb-face,var(--card-arrow-face,#6b0f1f));box-shadow:inset 0 0 0 2px var(--pb-line,var(--card-arrow-line,#a3122e));clip-path:polygon(0 var(--px), var(--px) var(--px), var(--px) 0, calc(100% - var(--px)) 0, calc(100% - var(--px)) var(--px), 100% var(--px), 100% calc(100% - var(--px)), calc(100% - var(--px)) calc(100% - var(--px)), calc(100% - var(--px)) 100%, var(--px) 100%, var(--px) calc(100% - var(--px)), 0 calc(100% - var(--px)));-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;line-height:1;text-decoration:none;transition:background-color .14s,color .14s,opacity .2s,scale .1s ease-out;display:inline-flex}.pixel-button[data-size=md]{height:var(--pb-h,2.75rem);padding:0 1.125rem;font-size:1rem}.pixel-button[data-square]{width:var(--pb-w,var(--pb-h,2.25rem));padding:0}.pixel-button[data-square][data-size=md]{width:var(--pb-w,var(--pb-h,2.75rem))}.pixel-button:hover{background-color:var(--pb-hover,var(--card-arrow-hover,#a3122e));color:var(--pb-hover-ink,var(--c-red-200,var(--pb-ink,var(--card-arrow-ink,#fff))))}.pixel-button:active{scale:.9}.pixel-button:focus-visible{box-shadow:inset 0 0 0 2px var(--pb-focus,var(--c-red-200,#fff));outline:none}.pixel-button:disabled,.pixel-button[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none}.pixel-button svg{flex-shrink:0;display:block}@media (prefers-reduced-motion:reduce){.pixel-button{transition-duration:.01ms!important}}.pop-lb{--px:3px;z-index:90;background-color:color-mix(in srgb, var(--c-black) 94%, transparent);color:var(--card-ink);overscroll-behavior:contain;touch-action:none;outline:none;position:fixed;inset:0}.pop-lb:before{content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000001f 2px 4px);position:absolute;inset:0}.pop-lb__stage{z-index:1;inset:calc(3.5rem + env(safe-area-inset-top)) env(safe-area-inset-right) calc(2.75rem + env(safe-area-inset-bottom)) env(safe-area-inset-left);touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;overflow:hidden}.pop-lb__frame{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.pop-lb__img{object-fit:contain;transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%}.pop-lb__img--pixelated{image-rendering:pixelated}.pop-lb__bar{z-index:3;padding-inline:max(.75rem, env(safe-area-inset-left)) max(.75rem, env(safe-area-inset-right));pointer-events:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:absolute;left:0;right:0}.pop-lb__bar--top{padding-top:calc(.625rem + env(safe-area-inset-top));padding-bottom:.625rem;top:0}.pop-lb__bar--bottom{padding-top:.5rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom));justify-content:center;bottom:0}.pop-lb__count{letter-spacing:.1em;font-size:.875rem}.pop-lb__tools{pointer-events:auto;gap:.5rem;display:flex}.pop-lb__caption{text-align:center;opacity:.8;max-width:min(40rem,100%);margin:0;font-size:.8125rem}.pop-lb .pixel-button svg{shape-rendering:crispedges;width:.9rem;height:.9rem}.pop-lb__arrow{--pb-w:2.5rem;--pb-h:3rem;z-index:3;position:absolute;top:50%;translate:0 -50%}.pop-lb__arrow--prev{left:max(.5rem, env(safe-area-inset-left))}.pop-lb__arrow--next{right:max(.5rem, env(safe-area-inset-right))}.pop-lb .pop-lb__arrow svg{width:.7rem;height:1.2rem}.pop-lb .pop-lb__arrow--prev svg{transform:scaleX(-1)}.pop-card{--px:4px;isolation:isolate;width:100%;min-width:0;max-width:100%;color:var(--card-ink);margin-top:5px;position:relative;overflow-x:clip}.pop-card--float{animation:6s ease-in-out infinite pop-card-float}@keyframes pop-card-float{0%,to{translate:0}50%{translate:0 -5px}}.pop-card__body{position:relative}.pop-card__body:before{--len:14px;--t:2px;--c:var(--card-border);content:"";pointer-events:none;opacity:.35;background:linear-gradient(var(--c), var(--c)) top left / var(--len) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) top left / var(--t) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--len) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--t) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--len) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--t) var(--len) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--len) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--t) var(--len) no-repeat;transition:opacity .2s;position:absolute;inset:0}.pop-card:hover .pop-card__body:before,.pop-card:focus-within .pop-card__body:before{opacity:.8}.pop-card__inner{z-index:1;gap:calc(var(--px) * 4);padding:calc(var(--px) * 4);flex-direction:column;display:flex;position:relative}.pop-card__content{gap:calc(var(--px) * 2);flex-direction:column;flex:1;min-width:0;display:flex}.pop-card__text{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.pop-card__title{text-align:center;width:100%;display:block}.pop-card__footer{justify-content:flex-end;align-items:center;gap:calc(var(--px) * 2);min-width:0;padding-top:calc(var(--px) * 2);flex-wrap:wrap;margin-top:auto;display:flex}.pop-card__footer[data-align=start]{justify-content:flex-start}.pop-card__footer[data-align=center]{justify-content:center}.pop-card__footer[data-align=between]{justify-content:space-between}.pop-card__footer>*{max-width:100%}.pop-card__figure{gap:calc(var(--px) * 2);flex-direction:column;min-width:0;display:flex}.pop-card__label{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.08em;text-align:center;text-transform:uppercase;opacity:.85;height:1.25rem;margin:0;font-size:.8125rem;line-height:1.25rem;overflow:hidden}.pop-card__label--top{opacity:1;color:var(--card-accent);font-weight:700}.pop-card__media{--px:3px;width:100%;aspect-ratio:var(--ratio,16 / 10);background-color:var(--card-media-bg);clip-path:polygon(0 calc(var(--px) * 2), var(--px) calc(var(--px) * 2), var(--px) var(--px), calc(var(--px) * 2) var(--px), calc(var(--px) * 2) 0, calc(100% - var(--px) * 2) 0, calc(100% - var(--px) * 2) var(--px), calc(100% - var(--px)) var(--px), calc(100% - var(--px)) calc(var(--px) * 2), 100% calc(var(--px) * 2), 100% calc(100% - var(--px) * 2), calc(100% - var(--px)) calc(100% - var(--px) * 2), calc(100% - var(--px)) calc(100% - var(--px)), calc(100% - var(--px) * 2) calc(100% - var(--px)), calc(100% - var(--px) * 2) 100%, calc(var(--px) * 2) 100%, calc(var(--px) * 2) calc(100% - var(--px)), var(--px) calc(100% - var(--px)), var(--px) calc(100% - var(--px) * 2), 0 calc(100% - var(--px) * 2));position:relative;overflow:hidden}.pop-card__img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.pop-card__img--pixelated{image-rendering:pixelated}.pop-card__img--enter-next{animation:pop-card-in-next var(--slide-ms,.45s) ease-out both}.pop-card__img--enter-prev{animation:pop-card-in-prev var(--slide-ms,.45s) ease-out both}.pop-card__img--leave{pointer-events:none;z-index:1}.pop-card__img--leave-next{animation:pop-card-out-next var(--slide-ms,.45s) ease-out both}.pop-card__img--leave-prev{animation:pop-card-out-prev var(--slide-ms,.45s) ease-out both}@keyframes pop-card-in-next{0%{translate:var(--slide-dist,100%) 0}to{translate:0}}@keyframes pop-card-in-prev{0%{translate:calc(var(--slide-dist,100%) * -1) 0}to{translate:0}}@keyframes pop-card-out-next{0%{translate:0}to{translate:calc(var(--slide-dist,100%) * -1) 0}}@keyframes pop-card-out-prev{0%{translate:0}to{translate:var(--slide-dist,100%) 0}}.pop-card__media{container-type:size}.pop-card__grid{--gap:calc(var(--px) * 2);--reserve:0px;place-content:center;gap:var(--gap);padding:var(--gap);flex-wrap:wrap;display:flex;position:absolute;inset:0}.pop-card__grid--dots{--reserve:1rem;padding-bottom:calc(var(--gap) + var(--reserve))}.pop-card__cell{flex:0 0 calc((100% - (var(--cols,2) - 1) * var(--gap)) / var(--cols,2));gap:calc(var(--px) * .5);flex-direction:column;min-width:0;display:flex}.pop-card__cell-media{width:100%;max-width:var(--cell-size,6.5rem);max-width:min(var(--cell-size,6.5rem), calc((100cqh - var(--gap) * 2 - var(--reserve) - (var(--rows,1) - 1) * var(--gap)) / var(--rows,1) - var(--label-h,0rem)));aspect-ratio:1;margin-inline:auto;position:relative}.pop-card__label--cell{white-space:normal;text-overflow:clip;letter-spacing:.05em;text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:auto;min-height:0;font-size:.625rem;line-height:.8125rem;display:-webkit-box;overflow:hidden}.pop-card__cell-media .pop-card__img{width:88%;height:88%;inset:6%}.pop-card__zoom{cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;inset:0}.pop-card__zoom:focus-visible{box-shadow:inset 0 0 0 2px var(--c-red-200);outline:none}.pop-card__media>:is(video,canvas,iframe){object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.pop-card__empty{letter-spacing:.1em;text-transform:uppercase;opacity:.4;place-items:center;font-size:.75rem;display:grid;position:absolute;inset:0}.pop-card__arrow{--pb-w:2rem;--pb-h:2.25rem;z-index:4;opacity:0;position:absolute;top:50%;translate:0 -50%}.pop-card:hover .pop-card__arrow,.pop-card:focus-within .pop-card__arrow{opacity:1}@media (hover:none){.pop-card__arrow{opacity:.7}}.pop-card__arrow--prev{left:calc(var(--px) * 2)}.pop-card__arrow--next{right:calc(var(--px) * 2)}.pop-card__arrow svg{shape-rendering:crispedges;width:.7rem;height:1.2rem}.pop-card__arrow--prev svg{transform:scaleX(-1)}.pop-card__dots{left:50%;bottom:calc(var(--px) * 2);gap:var(--px);z-index:4;display:flex;position:absolute;translate:-50%}.pop-card__dot{width:calc(var(--px) * 2);height:calc(var(--px) * 2);cursor:pointer;background-color:var(--card-ink);opacity:.35;border:0;padding:0}.pop-card__dot[aria-current=true]{opacity:1;background-color:var(--card-accent)}@media (prefers-reduced-motion:reduce){.pop-card--float,.pop-card__img--enter-next,.pop-card__img--enter-prev,.pop-card__img--leave-next,.pop-card__img--leave-prev{animation:none}.pop-card__body:before,.pop-card__arrow{transition-duration:.01ms!important}}.pop-modal{z-index:60;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));place-items:center;display:grid;position:fixed;inset:0}.pop-modal__backdrop{background:#000000d1;background:color-mix(in srgb, var(--c-black,#000) 82%, transparent);animation:.18s steps(4,end) both pop-modal-fade;position:absolute;inset:0}.pop-modal__panel{--px:4px;width:min(var(--modal-w,56rem), 100%);min-height:0;max-height:100%;color:var(--card-ink,#fff);background-color:var(--modal-bg,var(--c-black,#0a0a0a));box-shadow:inset 0 0 0 2px var(--card-border,currentColor);clip-path:polygon(0 calc(var(--px) * 2), var(--px) calc(var(--px) * 2), var(--px) var(--px), calc(var(--px) * 2) var(--px), calc(var(--px) * 2) 0, calc(100% - var(--px) * 2) 0, calc(100% - var(--px) * 2) var(--px), calc(100% - var(--px)) var(--px), calc(100% - var(--px)) calc(var(--px) * 2), 100% calc(var(--px) * 2), 100% calc(100% - var(--px) * 2), calc(100% - var(--px)) calc(100% - var(--px) * 2), calc(100% - var(--px)) calc(100% - var(--px)), calc(100% - var(--px) * 2) calc(100% - var(--px)), calc(100% - var(--px) * 2) 100%, calc(var(--px) * 2) 100%, calc(var(--px) * 2) calc(100% - var(--px)), var(--px) calc(100% - var(--px)), var(--px) calc(100% - var(--px) * 2), 0 calc(100% - var(--px) * 2));outline:none;flex-direction:column;animation:.28s steps(6,end) both pop-modal-in;display:flex;position:relative}.pop-modal__content{flex-direction:column;flex:1;min-height:0;display:flex}.pop-modal__close{z-index:2;position:absolute;top:.75rem;right:.75rem}.pop-modal__header{flex-direction:column;gap:.5rem;padding:1.25rem 4rem .75rem 1.5rem;display:flex}.pop-modal__title{overflow-wrap:anywhere;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.pop-modal__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--card-accent,currentColor) transparent;flex-direction:column;flex:1;gap:1.25rem;min-height:0;padding:.75rem 1.5rem 1.25rem;display:flex;overflow-y:auto}.pop-modal__footer{border-top:2px dashed color-mix(in srgb, currentColor 25%, transparent);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:.75rem 1.5rem 1.25rem;display:flex}.pop-modal__footer[data-align=start]{justify-content:flex-start}.pop-modal__footer[data-align=center]{justify-content:center}.pop-modal__footer[data-align=between]{justify-content:space-between}.pop-modal__split{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.pop-modal__split-media,.pop-modal__split-main{min-width:0}.pop-modal__split-main{flex-direction:column;gap:1.25rem;display:flex}@media (width>=48rem) and (orientation:landscape){.pop-modal__split{grid-template-columns:minmax(0, var(--split-media,1.1fr)) minmax(0, 1fr);align-items:start}}.pop-modal__section{flex-direction:column;gap:.5rem;display:flex}.pop-modal__section-title{letter-spacing:.1em;text-transform:uppercase;color:var(--card-accent,inherit);margin:0;font-size:.75rem}.pop-modal__text{white-space:pre-line;overflow-wrap:anywhere;line-height:1.6}.pop-modal__fields{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.875rem 1.25rem;margin:0;display:grid}.pop-modal__field{min-width:0}.pop-modal__field dt{letter-spacing:.1em;text-transform:uppercase;opacity:.7;align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.pop-modal__field dd{overflow-wrap:anywhere;margin:.125rem 0 0}.pop-modal__list{white-space:normal;flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.pop-modal__list>li{overflow-wrap:anywhere;padding-left:1.125rem;position:relative}.pop-modal__list>li:before{content:"";background-color:var(--card-accent,currentColor);width:.375rem;height:.375rem;position:absolute;top:.5em;left:.125rem}.pop-modal__inline-link{max-width:100%;color:var(--card-accent,inherit);text-underline-offset:3px;align-items:center;gap:.375rem;text-decoration:underline;text-decoration-thickness:2px;transition:opacity .14s;display:inline-flex}.pop-modal__inline-link>span{overflow-wrap:anywhere;min-width:0}.pop-modal__inline-link:hover{opacity:.75}.pop-modal__inline-link:focus-visible{outline:2px solid var(--c-red-200,currentColor);outline-offset:2px}.pop-modal .pop-card__arrow{opacity:1}@keyframes pop-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes pop-modal-in{0%{opacity:0;translate:0 16px;scale:.96}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.pop-modal__backdrop,.pop-modal__panel{animation:none}}
