.web-image-strip[data-v-f0824b24]{scrollbar-width:thin;scrollbar-color:rgb(var(--scrollbar-thumb)/.9) transparent;overscroll-behavior-x:contain}.web-image-strip[data-v-f0824b24]::-webkit-scrollbar{height:5px}.web-image-strip[data-v-f0824b24]::-webkit-scrollbar-track{background:0 0}.web-image-strip[data-v-f0824b24]::-webkit-scrollbar-thumb{background:rgb(var(--scrollbar-thumb)/.9);border-radius:12px}.messages-activity-marker[data-v-12bf14c0]{position:relative}.messages-activity-marker[data-v-12bf14c0]:not(.messages-activity-marker--last):after{content:"";background:color-mix(in oklab,var(--border) 90%,transparent);width:1px;position:absolute;inset-block:1.5rem 0;inset-inline-start:calc(50% - .5px)}.messages-activity-rail[data-v-c9a35433]{grid-template-columns:1.0625rem minmax(0,1fr)}.audio-player[data-v-c3eac78e]{width:100%;height:100%;color:var(--muted-foreground);align-items:center;gap:.5rem;padding-inline:.5rem .375rem;display:flex}.audio-player__play[data-v-c3eac78e]{--audio-activity:0;width:2.125rem;height:2.125rem;color:var(--primary-foreground,#fff);background:var(--primary);box-shadow:0 0 0 calc(var(--audio-activity) * 7px) color-mix(in oklab,var(--primary) 28%,transparent),0 0 0 calc(var(--audio-activity) * 13px) color-mix(in oklab,var(--primary) 10%,transparent);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .16s;display:flex;position:relative}.audio-player__play[data-v-c3eac78e]:active{transform:scale(.94)}.audio-player__bars[data-v-c3eac78e]{cursor:pointer;flex:1 1 0;min-width:0;height:100%}.audio-player__time[data-v-c3eac78e]{flex-shrink:0;font-size:.6875rem;line-height:1}.audio-player__volume[data-v-c3eac78e]{gap:.125rem}.audio-player__control[data-v-c3eac78e],.audio-player__volume[data-v-c3eac78e]{flex-shrink:0;align-items:center;display:flex}.audio-player__control[data-v-c3eac78e]{border-radius:9999px;justify-content:center;width:1.75rem;height:1.75rem;transition:background-color .16s}.audio-player__control[data-v-c3eac78e]:hover{background:color-mix(in oklab,var(--foreground) 6%,transparent)}.audio-player__slider[data-v-c3eac78e]{width:3.5rem;height:.75rem;accent-color:var(--primary);cursor:pointer}@container (width<=24rem){.audio-player__slider[data-v-c3eac78e]{display:none}}.media-frame-strip[data-v-d46174f4]{align-items:center;gap:.25rem;height:1.75rem;margin-block-start:.125rem;padding-inline:.125rem;display:flex}.media-frame-slot[data-v-a12a8d2e]{flex:var(--media-aspect) 1 0%;grid-template-rows:1fr;min-width:0;transition:grid-template-rows .32s cubic-bezier(.3,0,.2,1),opacity .22s;display:grid}.media-frame-slot--folding[data-v-a12a8d2e]{opacity:0;grid-template-rows:0fr}.media-frame[data-v-a12a8d2e]{--media-sea-top:color-mix(in oklab, var(--primary) 17%, var(--background));--media-sea-foot:color-mix(in oklab, var(--primary) 6%, var(--background));width:100%;aspect-ratio:var(--media-aspect);border:1px solid color-mix(in oklab,var(--foreground) 10%,transparent);background:linear-gradient(180deg,var(--media-sea-top),var(--media-sea-foot));border-radius:.75rem;position:relative;overflow:hidden;container-type:size}.media-frame--audio[data-v-a12a8d2e]{aspect-ratio:auto;height:4rem}.media-frame__tile[data-v-a12a8d2e]{z-index:1;position:absolute;inset:0}.media-frame__sheen[data-v-a12a8d2e]{z-index:2;animation:media-frame-sheen-a12a8d2e var(--media-reveal) linear both;background:linear-gradient(105deg,#0000 36%,#ffffff47 48%,#ffffff1a 54%,#0000 64%)}.media-frame__sea[data-v-a12a8d2e],.media-frame__sheen[data-v-a12a8d2e]{pointer-events:none;position:absolute;inset:0}.media-frame__sea[data-v-a12a8d2e]{z-index:3}.media-frame__water[data-v-a12a8d2e]{background:linear-gradient(180deg,var(--media-sea-top),var(--media-sea-foot));position:absolute;inset:0;overflow:hidden}.media-frame__light[data-v-a12a8d2e]{background:radial-gradient(38% 34% at 32% 30%,color-mix(in oklab,var(--primary) 30%,transparent),transparent 72%),radial-gradient(44% 40% at 70% 66%,color-mix(in oklab,var(--primary) 18%,transparent),transparent 72%);animation:13s ease-in-out infinite alternate media-frame-drift-a12a8d2e;position:absolute;inset:-25%}.media-frame__bubble[data-v-a12a8d2e]{aspect-ratio:1;border:1px solid color-mix(in oklab,var(--primary) 55%,transparent);background:color-mix(in oklab,var(--primary) 12%,transparent);opacity:0;border-radius:9999px;animation:linear infinite media-frame-rise-a12a8d2e;position:absolute;bottom:-6%}.media-frame__hem[data-v-a12a8d2e]{width:100%;height:calc(clamp(.75rem,9cqh,1.75rem));position:absolute;top:calc(100% - 1px);left:0}.media-frame__wave[data-v-a12a8d2e]{width:200%;height:100%;animation:1.1s linear infinite media-frame-ripple-a12a8d2e;display:block;overflow:visible}.media-frame__wave-fill[data-v-a12a8d2e]{fill:var(--media-sea-foot)}.media-frame__wave-foam[data-v-a12a8d2e]{fill:none;stroke:color-mix(in oklab,var(--primary) 45%,#fff);stroke-width:2px;stroke-linecap:round}.media-frame__drop[data-v-a12a8d2e]{aspect-ratio:.8;background:color-mix(in oklab,var(--primary) 45%,#fff);opacity:0;border-radius:50%/60% 60% 40% 40%;width:.3rem;animation:.62s cubic-bezier(.5,0,1,.6) infinite media-frame-drip-a12a8d2e;position:absolute;top:55%}.media-frame__creature[data-v-a12a8d2e]{z-index:4;pointer-events:none;justify-content:center;align-items:center;padding-bottom:8%;display:flex;position:absolute;inset:0}.media-frame--audio .media-frame__creature[data-v-a12a8d2e]{padding-bottom:0}.media-frame__status[data-v-a12a8d2e]{border:1px solid var(--pill-border);background:var(--pill-surface);color:var(--muted-foreground);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;align-items:center;gap:.375rem;padding:.1875rem .5625rem .1875rem .4375rem;font-size:.6875rem;line-height:1.125rem;display:inline-flex;position:absolute;inset-block-end:.625rem;inset-inline-start:.625rem}.media-frame--revealing .media-frame__creature[data-v-a12a8d2e]{animation:media-frame-tow-a12a8d2e var(--media-reveal) both}.media-frame--revealing .media-frame__sea[data-v-a12a8d2e]{animation:media-frame-lift-a12a8d2e var(--media-reveal) both}.media-frame__tile--arriving[data-v-a12a8d2e]{animation:media-frame-settle-a12a8d2e var(--media-reveal) both}@keyframes media-frame-tow-a12a8d2e{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translateY(0)}22%{transform:translateY(calc(54% - var(--media-hem-gap)));animation-timing-function:cubic-bezier(.55,0,.35,1)}to{transform:translateY(-81%)}}@keyframes media-frame-lift-a12a8d2e{0%,22%{animation-timing-function:cubic-bezier(.55,0,.35,1);transform:translateY(0)}to{transform:translateY(calc(-135% + var(--media-hem-gap)))}}@keyframes media-frame-settle-a12a8d2e{0%,22%{animation-timing-function:cubic-bezier(.55,0,.35,1);transform:translateY(6%)scale(1.06)}to{transform:none}}@keyframes media-frame-sheen-a12a8d2e{0%,72%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes media-frame-ripple-a12a8d2e{to{transform:translate(-50%)}}@keyframes media-frame-drip-a12a8d2e{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.9;transform:translateY(.2rem)scale(1)}to{opacity:0;transform:translateY(2.6rem)scale(.8)}}@keyframes media-frame-drift-a12a8d2e{0%{transform:translate(-5%,-3%)rotate(0)}to{transform:translate(5%,4%)rotate(7deg)}}@keyframes media-frame-rise-a12a8d2e{0%{opacity:0;transform:translateZ(0)}12%{opacity:.75}50%{transform:translate(.5rem,-58cqh)}85%{opacity:.5}to{opacity:0;transform:translate(-.25rem,-116cqh)}}@media (prefers-reduced-motion:reduce){.media-frame-slot[data-v-a12a8d2e]{transition:none}.media-frame__drop[data-v-a12a8d2e],.media-frame__light[data-v-a12a8d2e],.media-frame__wave[data-v-a12a8d2e]{animation:none}.media-frame__bubble[data-v-a12a8d2e]{display:none}}.council-response-prose[data-v-4946a83d] blockquote,.council-response-prose[data-v-4946a83d] ol,.council-response-prose[data-v-4946a83d] p,.council-response-prose[data-v-4946a83d] pre,.council-response-prose[data-v-4946a83d] ul{margin-block:.5rem}.council-response-prose[data-v-4946a83d] ol,.council-response-prose[data-v-4946a83d] ul{list-style:revert;padding-inline-start:1.25rem}.council-response-prose[data-v-4946a83d] h1,.council-response-prose[data-v-4946a83d] h2,.council-response-prose[data-v-4946a83d] h3,.council-response-prose[data-v-4946a83d] h4{margin-block:.75rem .25rem;font-size:.875rem;font-weight:600}.council-response-prose[data-v-4946a83d] pre{background:color-mix(in oklab,var(--muted) 40%,transparent);border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;overflow-x:auto}.council-response-prose[data-v-4946a83d] code{font-family:var(--font-mono,monospace);font-size:.75rem}.council-response-prose[data-v-4946a83d] a{color:var(--primary);text-decoration:underline}
