.models.svelte-opyt0c{border:1px solid var(--color-line2);background:var(--color-panel);width:min(57.5rem,100vw - 3rem);height:min(47.5rem,100dvh - 3rem);max-height:calc(100dvh - 3rem);color:var(--color-text);border-radius:1.25rem;margin:auto;padding:0;overflow:hidden;box-shadow:0 1.875rem 5rem #0009}.models[open].svelte-opyt0c{animation:svelte-opyt0c-grow var(--dur-3) var(--ease-out)}.models.svelte-opyt0c::backdrop{background:#040203e0;animation:.3s ease-out svelte-opyt0c-dim}.models.closing.svelte-opyt0c{animation:.18s ease-in forwards svelte-opyt0c-shrink}.models.closing.svelte-opyt0c::backdrop{animation:.18s ease-in forwards svelte-opyt0c-undim}.card.svelte-opyt0c:has(>button:where(.svelte-opyt0c):first-child:not(:disabled):hover){border-color:var(--color-line2)}@keyframes svelte-opyt0c-grow{0%{opacity:0;transform:scale(.25)}}@keyframes svelte-opyt0c-shrink{to{opacity:0;transform:scale(.25)}}@keyframes svelte-opyt0c-dim{0%{background:#04020300}}@keyframes svelte-opyt0c-undim{to{background:#04020300}}@media (width<=720px){.models.svelte-opyt0c{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none}.models[open].svelte-opyt0c{animation:svelte-opyt0c-up var(--dur-3) var(--ease-out)}.models.closing.svelte-opyt0c{animation:.18s ease-in forwards svelte-opyt0c-down}@keyframes svelte-opyt0c-up{0%{transform:translateY(100%)}}@keyframes svelte-opyt0c-down{to{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.models[open].svelte-opyt0c,.models.closing.svelte-opyt0c,.models.svelte-opyt0c::backdrop,.models.closing.svelte-opyt0c::backdrop{animation:none}}.mcard.svelte-1o3icoe{z-index:90;border-radius:var(--r-panel);background:var(--color-panel2);width:max-content;max-width:min(19rem,100vw - 1rem);color:var(--color-text);font-size:var(--fs-sm);align-items:center;gap:.625rem;padding:.375rem;line-height:1.35;animation:.12s ease-out rise;display:flex;position:fixed;box-shadow:0 .5rem 1.5rem #00000073,0 0 0 1px #ffffff0a}.mcard.svelte-1o3icoe .mth{border-radius:var(--r-ctl);flex:none;width:2.25rem;height:2.25rem;overflow:hidden}.mcard.svelte-1o3icoe .mth img{object-fit:cover;width:100%;height:100%}.mwarn.svelte-1o3icoe{border-radius:var(--r-ctl);background:color-mix(in srgb, var(--color-amber) 12%, transparent);width:2.25rem;height:2.25rem;color:var(--color-amber);flex:none;place-items:center;display:grid}.mtx.svelte-1o3icoe{flex-direction:column;flex:1;min-width:0;display:flex}.mtx.svelte-1o3icoe b:where(.svelte-1o3icoe){text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mtx.svelte-1o3icoe span:where(.svelte-1o3icoe){font-size:var(--fs-xs);color:var(--color-muted)}.mtx.svelte-1o3icoe span.text-amber:where(.svelte-1o3icoe){color:var(--color-amber)}.canvas.svelte-lqmkuu{background-color:var(--color-bg);border-radius:.625rem;margin:0 0 .75rem .75rem}@media (width<=720px){.canvas.svelte-lqmkuu{margin:0 .75rem}}.checker.svelte-lqmkuu{background-color:var(--color-chip);background-image:linear-gradient(45deg, var(--color-line) 25%, transparent 25%), linear-gradient(-45deg, var(--color-line) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--color-line) 75%), linear-gradient(-45deg, transparent 75%, var(--color-line) 75%);background-position:0 0,0 .625rem,.625rem -.625rem,-.625rem 0;background-size:1.25rem 1.25rem}.seg.svelte-lqmkuu{background-color:var(--color-chip);border-radius:999px;padding:.1875rem;display:inline-flex}.seg.svelte-lqmkuu button:where(.svelte-lqmkuu){min-height:2rem;color:var(--color-muted);border-radius:999px;padding:0 .75rem;font-size:.8125rem}.seg.svelte-lqmkuu button[aria-pressed=true]:where(.svelte-lqmkuu){background-color:var(--color-panel2);color:var(--color-text);font-weight:600}.ver.svelte-lqmkuu{flex-direction:column;align-items:center;gap:.1875rem;width:5rem;display:flex}.ver-pic.svelte-lqmkuu{background-color:var(--color-chip);border:.125rem solid #0000;border-radius:.5rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex;position:relative;overflow:hidden}.ver[aria-selected=true].svelte-lqmkuu .ver-pic:where(.svelte-lqmkuu){border-color:var(--color-pink)}.ver[data-cur=true][aria-selected=false].svelte-lqmkuu .ver-pic:where(.svelte-lqmkuu){border-color:var(--color-line2);border-style:dashed}.ver-pic.svelte-lqmkuu img:where(.svelte-lqmkuu){object-fit:cover;width:100%;height:100%}.ver-in.svelte-lqmkuu{background-color:var(--color-green);width:.875rem;height:.875rem;color:var(--color-ink);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:.125rem;right:.125rem}.ver-n.svelte-lqmkuu{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.6875rem;line-height:1.2;overflow:hidden}.ver[aria-selected=true].svelte-lqmkuu .ver-n:where(.svelte-lqmkuu){color:var(--color-pink);font-weight:700}.pic.svelte-obyxz4{z-index:44;background:var(--color-panel);width:min(82.5rem,100vw - 3rem);max-width:none;height:calc(100dvh - 3rem);max-height:none;color:var(--color-text);border:0;border-radius:.875rem;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 1.5rem 3rem #00000080,0 0 0 1px #ffffff0a}.pic-backdrop.svelte-obyxz4{z-index:43;background:#040203e0;position:fixed;inset:0}@media (width>=64rem){html:has(.chatwin) .pic.svelte-obyxz4{right:var(--chat-w);width:min(82.5rem, calc(100vw - var(--chat-w) - 3rem))}}@media (width<=720px){.pic.svelte-obyxz4{border:0;border-radius:0;width:100%;height:100dvh}}.dsw.svelte-hekqqh{background:var(--color-line2);border-radius:999px;width:1.5rem;height:.875rem;transition:background-color .15s ease-out;position:relative}.dsw.svelte-hekqqh:after{content:"";background:var(--color-muted);border-radius:50%;width:.625rem;height:.625rem;transition:transform .15s ease-out;position:absolute;top:.125rem;left:.125rem}.dsw.on.svelte-hekqqh{background:color-mix(in srgb, var(--color-pink) 60%, transparent)}.dsw.on.svelte-hekqqh:after{background:#fff;transform:translate(.625rem)}label.svelte-hekqqh:has(input:where(.svelte-hekqqh):focus-visible) .dsw:where(.svelte-hekqqh){outline:.125rem solid var(--color-pink);outline-offset:.125rem}@media (hover:hover){.card.svelte-hekqqh .act:where(.svelte-hekqqh){opacity:0;transition:opacity .14s ease-out}.card.svelte-hekqqh:hover .act:where(.svelte-hekqqh),.card.svelte-hekqqh:focus-within .act:where(.svelte-hekqqh){opacity:1}}
