.wrap.svelte-fo6cg4{flex-direction:column;gap:.45rem;display:flex}.wrap.disabled.svelte-fo6cg4{opacity:.55;pointer-events:none}.labels.svelte-fo6cg4{display:flex}.plabel.svelte-fo6cg4{color:var(--ink);opacity:.45;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;padding:.15rem 0;font-family:Cinzel,Georgia,serif;font-size:.82rem;font-weight:600;transition:color .2s,opacity .2s,transform .2s;display:flex}.plabel.active.svelte-fo6cg4{opacity:1;text-shadow:0 0 12px #d4b069bf,0 0 4px #d4b06980;transform:scale(1.1)}.trackring.svelte-fo6cg4{background:linear-gradient(#f5ead0 0%,#e3cd92 20%,#cdad6e 50%,#8a6e3f 80%,#c2a062 100%);border-radius:999px;padding:2px;box-shadow:0 2px 8px #00000080}.track.svelte-fo6cg4{touch-action:none;cursor:pointer;background:linear-gradient(#2c2516 0%,#171008 55%,#0b0704 100%);border-radius:999px;height:54px;position:relative;box-shadow:inset 0 3px 9px #000000b3,inset 0 -1px 2px #ffebbe12}.track.svelte-fo6cg4:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.fill.svelte-fo6cg4{width:calc((100% - 54px) * var(--frac) + 50px);border-radius:999px;transition:width .28s cubic-bezier(.3,1.35,.6,1),background .3s,box-shadow .3s;position:absolute;top:3px;bottom:3px;left:3px}.fill.normal.svelte-fo6cg4{background:var(--gold-fill);box-shadow:inset 0 1px 1px #ffffff80}.fill.private.svelte-fo6cg4{background:linear-gradient(#a97f3d,#7a5624 55%,#4a3312);box-shadow:inset 0 1px 1px #ffffff40}.fill.sealed.svelte-fo6cg4{background:linear-gradient(#191410,#090604);box-shadow:inset 0 0 0 1px #c8a86a99,inset 0 2px 6px #000000d9}.knob.svelte-fo6cg4{width:48px;height:48px;top:3px;left:calc((100% - 54px) * var(--frac) + 3px);color:#241a06;background:radial-gradient(circle at 35% 26%,#f7eecf,#e3cd92 34%,#c9a85f 58%,#8a6e3f 84%,#6d5528);border-radius:50%;place-items:center;transition:left .28s cubic-bezier(.3,1.35,.6,1);display:grid;position:absolute;box-shadow:0 3px 8px #0009,inset 0 1px 1px #fffae1e6,inset 0 -2px 5px #3c280880}.track.dragging.svelte-fo6cg4 .knob:where(.svelte-fo6cg4),.track.dragging.svelte-fo6cg4 .fill:where(.svelte-fo6cg4){transition:none}main.svelte-1uha8ag{flex-direction:column;gap:1.5rem;max-width:30rem;min-height:100%;margin:0 auto;padding:1rem 1.25rem 1.25rem;display:flex}.modes.svelte-1uha8ag{border:.5px solid #c8a86a59;border-radius:.7rem;align-self:stretch;gap:0;display:flex;overflow:hidden}.modes.hidden.svelte-1uha8ag{visibility:hidden}.modetab.svelte-1uha8ag{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-on-dark);background:linear-gradient(#2c2516 0%,#181208 55%,#0a0805 100%);border:0;flex-direction:column;flex:1;align-items:center;gap:.3rem;padding:.75rem 0 .6rem;font-family:Cinzel,Georgia,serif;font-size:.95rem;font-weight:600;transition:background .2s,color .2s;display:flex;box-shadow:inset 0 1px #ffffff0d}.modetab.svelte-1uha8ag+.modetab:where(.svelte-1uha8ag){border-left:.5px solid #c8a86a40}.modetab.active.svelte-1uha8ag{background:var(--gold-fill);color:#241a06;text-shadow:0 1px #fff5d266;box-shadow:inset 0 1px 1px #ffffff8c,inset 0 -2px 4px #3c260573}.modetab.svelte-1uha8ag:disabled{opacity:.55;cursor:default}.stage.svelte-1uha8ag{--medallion-sz:min(264px, 62vw);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.1rem;padding-top:.75rem;display:flex;position:relative}.sealgate.svelte-1uha8ag{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060d0ef0;border:.5px solid #c8a86a8c;border-radius:1rem;flex-direction:column;justify-content:center;gap:.7rem;padding:1.1rem;display:flex;position:absolute;inset:0;box-shadow:0 8px 30px #0000008c}.sg-title.svelte-1uha8ag{color:var(--gold-on-dark);justify-content:center;align-items:center;gap:.45rem;margin:0;font-family:Cinzel,Georgia,serif;font-size:1.05rem;font-weight:600;display:flex}.sg-sub.svelte-1uha8ag{text-align:center;color:#ece7d9cc;margin:0;font-size:.85rem;line-height:1.45}.sealgate.svelte-1uha8ag input:where(.svelte-1uha8ag){background:var(--field-bg);width:100%;color:var(--ink);border:.5px solid var(--panel-border);font:inherit;text-align:center;border-radius:.6rem;padding:.7rem .8rem}.sealgate.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{border-color:var(--gold);outline:none}.sg-row.svelte-1uha8ag{justify-content:space-between;align-items:center;display:flex}.sg-cancel.svelte-1uha8ag{color:#ece7d9a6;font:inherit;cursor:pointer;background:0 0;border:0;font-size:.88rem}.record.svelte-1uha8ag{width:var(--medallion-sz);height:var(--medallion-sz);aspect-ratio:1;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.record.svelte-1uha8ag:before{content:"";z-index:-1;background:radial-gradient(circle,#c8a86a57,#0000 68%);border-radius:50%;position:absolute;inset:-14px}.scion-img.svelte-1uha8ag{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.record.svelte-1uha8ag:disabled{opacity:.55}.under.svelte-1uha8ag{top:calc(50% + var(--medallion-sz) / 2 + 1.4rem);flex-direction:column;align-items:center;gap:1.1rem;display:flex;position:absolute;left:0;right:0}.timer.svelte-1uha8ag{font-variant-numeric:tabular-nums;color:var(--ink);font-size:3rem;font-weight:700}.timer.paused.svelte-1uha8ag{color:var(--muted)}.timer.warn.svelte-1uha8ag{color:var(--danger)}.rec-controls.svelte-1uha8ag{gap:.75rem;display:flex}.saved-msg.svelte-1uha8ag{color:var(--green);margin:0;font-family:Cinzel,Georgia,serif;font-size:1.15rem}.hint.svelte-1uha8ag{color:var(--muted);margin:0}.rec-warn.svelte-1uha8ag{text-align:center;max-width:22rem;color:var(--danger);margin:0;font-size:.85rem;line-height:1.45}.rec-warn.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--ink)}textarea.svelte-1uha8ag{background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;color:var(--ink);border:.5px solid var(--panel-border);font:inherit;resize:vertical;border-radius:.75rem;padding:.9rem}.meta.svelte-1uha8ag{flex-direction:column;gap:1rem;margin-top:auto;display:flex}.meta.ghost.svelte-1uha8ag{visibility:hidden}.meta.svelte-1uha8ag label:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){text-align:center;color:var(--muted);margin-bottom:.4rem;font-size:.85rem;display:block}.meta.svelte-1uha8ag em:where(.svelte-1uha8ag){opacity:.7;font-style:normal}.meta.svelte-1uha8ag input:where(.svelte-1uha8ag){background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;color:var(--ink);border:.5px solid var(--panel-border);font:inherit;border-radius:.6rem;padding:.7rem .8rem}.privacy2.svelte-1uha8ag{flex-direction:column;display:flex}.privhead.svelte-1uha8ag{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:.55rem;font-family:Cinzel,Georgia,serif;font-size:1.05rem;font-weight:600}.meta-row2.svelte-1uha8ag{gap:.6rem;display:flex}.meta-row2.svelte-1uha8ag .aud:where(.svelte-1uha8ag){flex:1.6;min-width:0}.meta-row2.svelte-1uha8ag .typ:where(.svelte-1uha8ag){flex:1;min-width:0}.meta-row2.svelte-1uha8ag input:where(.svelte-1uha8ag),.meta-row2.svelte-1uha8ag .type-sel:where(.svelte-1uha8ag){padding:.62rem .6rem;font-size:.9rem}.meta-row2.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{letter-spacing:-.01em;font-size:.85rem}.rec-controls.svelte-1uha8ag{flex-wrap:wrap;justify-content:center}.flash.svelte-1uha8ag{text-align:center;margin:0;font-weight:600}.flash.ok.svelte-1uha8ag{color:var(--green)}.flash.err.svelte-1uha8ag{color:var(--danger)}.type-sel.svelte-1uha8ag{background:var(--field-bg);color:var(--ink);border:.5px solid var(--panel-border);font:inherit;border-radius:.5rem;margin:0 auto;padding:.5rem .8rem;font-size:.9rem;display:block}.type-sel.svelte-1uha8ag:focus{border-color:var(--gold);outline:none}.visual-stage.svelte-1uha8ag{gap:.85rem;width:100%}.vchoose.svelte-1uha8ag{flex-direction:column;align-items:center;gap:.6rem;display:flex}.visual-stage.svelte-1uha8ag .hint:where(.svelte-1uha8ag){color:var(--ink);opacity:.82}.vpreview.svelte-1uha8ag{object-fit:contain;border:.5px solid var(--panel-border);background:#fbf7ec;border-radius:.7rem;width:100%;max-height:38vh}.xstrip.svelte-1uha8ag{-webkit-overflow-scrolling:touch;gap:.45rem;width:100%;padding:.1rem .1rem .3rem;display:flex;overflow-x:auto}.xthumb.svelte-1uha8ag{border:1.5px solid var(--panel-border);background:#fbf7ec;border-radius:.5rem;flex:none;width:3.2rem;height:3.2rem;position:relative;overflow:hidden}.xthumb.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;display:block}.xnum.svelte-1uha8ag{color:#fff;background:#00000073;border-radius:.5rem;padding:0 .25rem;font-size:.6rem;font-weight:700;line-height:1.3;position:absolute;top:.1rem;left:.15rem}.xdel.svelte-1uha8ag{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:50%;width:1rem;height:1rem;font-size:.6rem;line-height:1;position:absolute;top:.1rem;right:.1rem}.xadd.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.describe.svelte-1uha8ag{flex-direction:column;align-items:center;gap:.7rem;width:100%;display:flex}.dq.svelte-1uha8ag{color:var(--ink);text-align:center;font-family:Cinzel,Georgia,serif;font-size:1.1rem}.dmodes.svelte-1uha8ag{gap:.4rem;display:flex}.dmodes.svelte-1uha8ag button:where(.svelte-1uha8ag){border:.5px solid var(--panel-border);color:var(--muted);background:0 0;border-radius:999px;padding:.35rem 1.1rem;font-weight:600}.dmodes.svelte-1uha8ag button.on:where(.svelte-1uha8ag){background:var(--gold);color:#2a1c08;border-color:#0000}.drec.svelte-1uha8ag{align-items:center;gap:.8rem;display:flex}.dtimer.svelte-1uha8ag{font-variant-numeric:tabular-nums;color:var(--ink);font-size:1.4rem;font-weight:700}.ddone.svelte-1uha8ag{color:var(--muted);align-items:center;gap:.8rem;font-size:.9rem;display:flex}.ddone.svelte-1uha8ag .link:where(.svelte-1uha8ag){color:var(--gold-text);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;font-size:.85rem;text-decoration:underline}.dhint.svelte-1uha8ag{text-align:center;color:var(--muted);max-width:22rem;margin:0;font-size:.78rem}.describe.svelte-1uha8ag textarea:where(.svelte-1uha8ag){background:var(--panel);width:100%;color:var(--ink);border:.5px solid var(--panel-border);resize:vertical;border-radius:.75rem;padding:.9rem;font-family:EB Garamond,Georgia,serif;font-size:1rem}.describe.svelte-1uha8ag textarea:where(.svelte-1uha8ag):focus{border-color:var(--gold);outline:none}.vactions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.1rem;padding:.65rem .5rem;display:flex;position:sticky;bottom:0}
