@keyframes k75r0k0{0%{opacity:0;transform:translateY(6px)}}
.k75r0k1{animation-name:k75r0k0;animation-duration:var(--_15gvo3v14);animation-timing-function:var(--_15gvo3v15);animation-fill-mode:backwards;animation-delay:min(var(--verse-index,0) * 20ms, .2s);margin-block:0}
@media (prefers-reduced-motion:reduce){.k75r0k1{animation-name:none}}
@media print{.k75r0k1{animation-name:none}}
._1lwyyov0{padding:var(--_15gvo3vv);color:var(--_15gvo3v4);cursor:grab;transition:color var(--_15gvo3v14) var(--_15gvo3v15);background:0 0;border:none;align-items:center;margin-inline-start:calc(-1 * var(--_15gvo3vv));display:inline-flex}
._1lwyyov0:hover{color:var(--_15gvo3v3)}
._1lwyyov0:active{cursor:grabbing}
._1lwyyov0:focus-visible{outline:2px solid var(--_15gvo3v5);outline-offset:1px;color:var(--_15gvo3v3)}
._1mfgk900{padding:0 var(--_15gvo3vv);border:1px solid var(--_15gvo3v8);border-radius:var(--_15gvo3v13);color:var(--_15gvo3v4);margin-left:3px;display:inline-block}
._5ji6u30{border:1px solid var(--_15gvo3v8);border-radius:var(--_15gvo3v13);background:var(--_15gvo3v1);display:block;overflow:hidden}
._5ji6u31{padding-block:var(--_15gvo3vz);text-align:center;color:var(--_15gvo3v4);margin-inline:auto}
@media screen and (min-width:48em){._5ji6u30{row-gap:var(--_15gvo3vx);column-gap:0;display:grid;overflow-x:auto}@supports (grid-template-rows:subgrid){._5ji6u30{grid-template-rows:var(--row-template);row-gap:0}}}
._14ws72o0{row-gap:var(--_15gvo3vx);min-width:0;padding:var(--_15gvo3vx) var(--_15gvo3vy);border-block-start:3px solid var(--column-accent);display:grid}
._14ws72o0:not(:first-child){border-block-start:1px solid var(--_15gvo3v8)}
._14ws72o0[data-dragging=true]{cursor:grabbing;box-shadow:0 4px 16px #00000059}
._14ws72o0[data-dnd-dragging]{background:var(--_15gvo3v1);border-radius:var(--_15gvo3v13);grid-row:auto;grid-template-rows:none;align-content:start}
._14ws72o2{row-gap:var(--_15gvo3vx);min-width:0;display:grid}
[data-dnd-dragging] ._14ws72o2{grid-row:auto;grid-template-rows:none}
._14ws72o3{row-gap:var(--_15gvo3vx);min-width:0;display:grid}
._14ws72o3:empty{display:none}
._14ws72o4{font-family:var(--_15gvo3vn);font-size:var(--_15gvo3vs);color:var(--_15gvo3v4);line-height:1.75}
._14ws72o5{align-items:center;gap:var(--_15gvo3vv);display:inline-flex}
._14ws72o6{padding:var(--_15gvo3vv) var(--_15gvo3vw);border:1px solid var(--_15gvo3v8);border-radius:var(--_15gvo3v13);background:var(--_15gvo3v0);font-family:var(--_15gvo3vo);font-size:var(--_15gvo3vq);color:var(--_15gvo3v3);margin:0;font-weight:500;display:inline-block}
._14ws72o7{color:var(--_15gvo3v4);font-size:var(--_15gvo3vp);margin-block-start:var(--_15gvo3vv);text-decoration:none;display:block}
._14ws72o7:hover{text-decoration:underline}
._14ws72o8{margin:0;font-family:var(--_15gvo3vo);color:var(--_15gvo3v4);margin-block-start:var(--_15gvo3vv);font-size:.75rem}
@media screen and (min-width:48em){._14ws72o0{border-block-start:3px solid var(--column-accent)}._14ws72o0:not(:first-child){border-block-start:3px solid var(--column-accent);border-inline-start:1px solid var(--_15gvo3v8)}}
@supports (grid-template-rows:subgrid){@media screen and (min-width:48em){._14ws72o0{grid-template-rows:subgrid;grid-row:1/-1;row-gap:0;padding-inline:0}._14ws72o1{padding-inline:var(--_15gvo3vy)}._14ws72o2{grid-template-rows:subgrid;grid-row:2/-1;row-gap:0}._14ws72o3{padding-block:var(--_15gvo3vx);padding-inline:var(--_15gvo3vy)}._14ws72o3:empty{display:grid}._14ws72o3:not(:last-child){border-block-end:1px solid var(--_15gvo3v8)}._14ws72o3:nth-child(2n){background:var(--_15gvo3v2)}}}
._8c0gkz0{display:none}
._8c0gkz0[hidden]{display:none}
._8c0gkz1{aspect-ratio:1;padding:var(--_15gvo3vv);border:1px solid var(--_15gvo3v8);border-radius:var(--_15gvo3v13);background:var(--_15gvo3v1);min-width:2rem;color:var(--_15gvo3v3);font-family:var(--_15gvo3vo);font-size:var(--_15gvo3vq);cursor:pointer;pointer-events:auto;transition:border-color var(--_15gvo3v14) var(--_15gvo3v15), color var(--_15gvo3v14) var(--_15gvo3v15);justify-content:center;align-items:center;display:inline-flex}
._8c0gkz1:hover:not(:disabled){border-color:var(--_15gvo3v5);color:var(--_15gvo3v5)}
._8c0gkz1:focus-visible{outline:2px solid var(--_15gvo3v5);outline-offset:2px}
._8c0gkz1:disabled{color:var(--_15gvo3v8);cursor:default}
@media screen and (min-width:48em){._8c0gkz0{justify-content:flex-end;gap:var(--_15gvo3vv);z-index:1;padding-block:var(--_15gvo3vv);pointer-events:none;display:flex;position:sticky;top:0}}
