@layer aitomaton{.rly-cmodal.svelte-1i6rb8p{--cmodal-width: 560px;--cmodal-inset: var(--space-4);--cmodal-z: 100;--cmodal-scrim-bg: var(--scrim-bg);--cmodal-duration: .12s;--cmodal-ease: var(--ease-standard);position:fixed;top:0;right:0;bottom:0;left:0;width:min(var(--cmodal-width),calc(100vw - 2 * var(--cmodal-inset)));max-width:calc(100vw - 2 * var(--cmodal-inset));max-height:calc(100dvh / var(--ui-zoom, 1) - 2 * var(--cmodal-inset));margin:auto;padding:0;border:0;z-index:var(--cmodal-z);overflow:visible;background:transparent;color:var(--color-ink-1);flex-direction:column;align-items:center;gap:var(--space-4);opacity:0;transition:opacity var(--cmodal-duration) var(--cmodal-ease),overlay var(--cmodal-duration) allow-discrete,display var(--cmodal-duration) allow-discrete}.rly-cmodal[open].svelte-1i6rb8p{display:flex;opacity:1}@starting-style{.rly-cmodal[open].svelte-1i6rb8p{opacity:0}}.rly-cmodal.svelte-1i6rb8p:not([open]){display:none}.rly-cmodal.svelte-1i6rb8p::backdrop{background:var(--cmodal-scrim-bg);-webkit-backdrop-filter:blur(var(--scrim-blur));backdrop-filter:blur(var(--scrim-blur));transition:background var(--cmodal-duration) var(--cmodal-ease),backdrop-filter var(--cmodal-duration) var(--cmodal-ease),overlay var(--cmodal-duration) allow-discrete,display var(--cmodal-duration) allow-discrete}.rly-cmodal.svelte-1i6rb8p:not([open])::backdrop{background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition-duration:.3s}@starting-style{.rly-cmodal[open].svelte-1i6rb8p::backdrop{background:transparent}}.rly-cmodal.right.svelte-1i6rb8p{--cmodal-top: 16px;inset:var(--cmodal-top) var(--cmodal-right, 92px) var(--cmodal-top) auto;height:calc(100dvh / var(--ui-zoom, 1) - 2 * var(--cmodal-top));max-height:none;max-width:calc(100vw / var(--ui-zoom, 1) - var(--cmodal-right, 92px) - var(--cmodal-left-room, 90px));margin:0;align-items:stretch;transition:right var(--cmodal-move, var(--motion-base, .2s)) var(--cmodal-move-ease, var(--ease-standard)),width var(--cmodal-move, var(--motion-base, .2s)) var(--cmodal-move-ease, var(--ease-standard))}@starting-style{.rly-cmodal.right[open].svelte-1i6rb8p{opacity:1}}.rly-cmodal.clear.svelte-1i6rb8p::backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:600px){.rly-cmodal.sheet.clear[open].svelte-1i6rb8p::backdrop{background:var(--cmodal-scrim-bg)}}.rly-cmodal.free.svelte-1i6rb8p{--cmodal-z: 55}.rly-cmodal-grabber.svelte-1i6rb8p{display:none}@media(max-width:600px){.rly-cmodal.sheet.svelte-1i6rb8p{inset:auto 0 var(--ov-kb, 0px) 0;width:100%;max-width:100%;max-height:calc(100dvh - var(--ov-kb, 0px) - env(safe-area-inset-top,0px) - 8px);margin:0;overflow-y:auto;overscroll-behavior:contain;touch-action:manipulation;transform:translateY(100%);transition:transform var(--motion-base) var(--ease-standard),opacity var(--cmodal-duration) var(--cmodal-ease),overlay var(--motion-base) allow-discrete,display var(--motion-base) allow-discrete}.rly-cmodal.sheet[open].svelte-1i6rb8p{transform:none}.rly-cmodal.sheet.clear.svelte-1i6rb8p::backdrop{background:var(--cmodal-scrim-bg)}@starting-style{.rly-cmodal.sheet[open].svelte-1i6rb8p{transform:translateY(100%)}}.rly-cmodal.sheet.svelte-1i6rb8p .rly-cmodal-grabber:where(.svelte-1i6rb8p){display:flex;flex:none;justify-content:center;align-items:center;align-self:stretch;height:24px;touch-action:none;cursor:grab}.rly-cmodal.sheet.svelte-1i6rb8p .rly-cmodal-grabber:where(.svelte-1i6rb8p) span:where(.svelte-1i6rb8p){width:40px;height:4px;border-radius:2px;corner-shape:round;background:color-mix(in srgb,#fff 70%,transparent)}}.rly-cmodal.svelte-1i6rb8p:focus{outline:none}}@layer aitomaton{.ttc-phrase.svelte-7tjb3v{padding:var(--space-0) var(--space-1);border-radius:calc(var(--radius-sm) * var(--smooth-k, 1));corner-shape:var(--smooth-shape, round);background:var(--color-surface-2);color:var(--color-ink-1);font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere}}.confirm.svelte-gv4q47{display:flex;flex-direction:column;gap:var(--space-3);width:min(420px,calc(100vw - 2 * var(--space-4)));padding:var(--space-5);border-radius:calc(var(--radius-card) * var(--smooth-k, 1));corner-shape:var(--smooth-shape, round);background:var(--overlay-bg);-webkit-backdrop-filter:var(--overlay-backdrop);backdrop-filter:var(--overlay-backdrop);box-shadow:var(--overlay-rim)}.confirm-title.svelte-gv4q47{margin:0;font-size:var(--text-lg)}.confirm-actions.svelte-gv4q47{display:flex;gap:8px;justify-content:flex-end;width:100%}.confirm-message.svelte-gv4q47{font-size:calc(13px * var(--font-scale, 1));line-height:1.5;margin:0}.confirm-challenge.svelte-gv4q47{margin-top:var(--space-1)}@layer aitomaton{.popover-anchor.svelte-i7sz2l{display:contents}.popover-trigger{background:transparent;border:none;border-radius:var(--radius-pill);corner-shape:round;padding:0;cursor:pointer;font:inherit;color:inherit}.popover-content{z-index:65;background:var(--overlay-bg);-webkit-backdrop-filter:var(--overlay-backdrop);backdrop-filter:var(--overlay-backdrop);border:0;border-radius:calc(var(--overlay-radius, 20px) * var(--smooth-k, 1));corner-shape:var(--smooth-shape, round);box-shadow:var(--overlay-rim);padding:var(--overlay-pad, 16px);min-width:200px;max-width:calc(100vw - 16px);animation:svelte-i7sz2l-pop-in .18s var(--ease-standard)}@keyframes svelte-i7sz2l-pop-in{0%{opacity:0}}@media(max-width:720px){.popover-content{max-height:max(160px,calc(var(--bits-popover-content-available-height, 100dvh) - 64px));overflow-y:auto;overscroll-behavior:contain;background:var(--color-surface-0)}}}
