@media (max-width: 767px){.slash-picker.svelte-16um13g{width:min(300px,calc(100vw - 112px))!important}}.canvas-gutter.svelte-xcf9nm{opacity:0}.canvas-block-wrap.svelte-xcf9nm:hover .canvas-gutter:where(.svelte-xcf9nm){opacity:1}.canvas-title-input.svelte-xcf9nm:hover,.canvas-title-input.svelte-xcf9nm:focus{box-shadow:0 0 0 6px var(--hover-halo, rgba(26, 24, 21, .035))}@media (max-width: 640px){.canvas-block-wrap.svelte-xcf9nm{grid-column:span 2!important}}@media (max-width: 767px){.canvas-gutter.svelte-xcf9nm{opacity:1}.canvas-root.svelte-xcf9nm input:not(.canvas-title-input),.canvas-root.svelte-xcf9nm textarea,.canvas-root.svelte-xcf9nm select{font-size:16px!important}}.ctl.svelte-1yd263k{height:32px;padding:6px 9px;font-size:12px;border:1px solid var(--border, #e8e6e0);border-radius:6px;background:#fff;color:var(--ink, #1a1815);outline:none;box-sizing:border-box;cursor:pointer;transition:border-color .15s cubic-bezier(.16,1,.3,1)}.ctl.svelte-1yd263k:hover{border-color:var(--border-hover, #c8c4bc)}.ctl.svelte-1yd263k:focus{border-color:var(--green, #15803d);box-shadow:0 0 0 3px color-mix(in srgb,var(--green, #15803d) 18%,transparent)}input.ctl.svelte-1yd263k{cursor:text}.link-btn.svelte-1yd263k{background:none;border:none;padding:0;color:var(--ink-3, #a09990);text-decoration:underline;cursor:pointer;font-size:inherit}button.ctl.link-btn.svelte-1yd263k{color:var(--danger, #b91c1c);border-color:var(--border, #e8e6e0);text-decoration:none}.toggle.svelte-1yd263k{width:28px;height:16px;border-radius:8px;border:none;cursor:pointer;position:relative;flex-shrink:0;transition:background .2s cubic-bezier(.16,1,.3,1)}.toggle-knob.svelte-1yd263k{position:absolute;left:2px;top:2px;width:12px;height:12px;background:#fff;border-radius:50%;display:block;transition:transform .2s cubic-bezier(.16,1,.3,1)}.ctl.svelte-10j577b{height:32px;padding:6px 9px;font-size:12px;border:1px solid var(--border, #e8e6e0);border-radius:6px;background:#fff;color:var(--ink, #1a1815);outline:none;box-sizing:border-box;transition:border-color .15s cubic-bezier(.16,1,.3,1),box-shadow .15s cubic-bezier(.16,1,.3,1)}.ctl.svelte-10j577b:hover{border-color:var(--border-hover, #c8c4bc)}.ctl.svelte-10j577b:focus{border-color:var(--green, #15803d);box-shadow:0 0 0 3px color-mix(in srgb,var(--green, #15803d) 18%,transparent)}select.ctl.svelte-10j577b{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:26px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23a09990' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;cursor:pointer}input[type=datetime-local].ctl.svelte-10j577b{padding-right:6px}.toggle.svelte-10j577b{width:28px;height:16px;border-radius:8px;border:none;cursor:pointer;position:relative;flex-shrink:0;transition:background .2s cubic-bezier(.16,1,.3,1)}.toggle-knob.svelte-10j577b{position:absolute;left:2px;top:2px;width:12px;height:12px;background:#fff;border-radius:50%;display:block;transition:transform .2s cubic-bezier(.16,1,.3,1)}.grp-header.svelte-10j577b:hover{background:var(--bg, #f7f6f2)}.thin-scroll.svelte-10j577b{scrollbar-width:thin;scrollbar-color:var(--border, #e8e6e0) transparent}.thin-scroll.svelte-10j577b::-webkit-scrollbar{width:8px;height:8px}.thin-scroll.svelte-10j577b::-webkit-scrollbar-track{background:transparent}.thin-scroll.svelte-10j577b::-webkit-scrollbar-thumb{background:var(--border, #e8e6e0);border-radius:4px;border:2px solid transparent;background-clip:padding-box}.thin-scroll.svelte-10j577b::-webkit-scrollbar-thumb:hover{background:var(--border-hover, #c8c4bc);background-clip:padding-box}.ai-typing-dot.svelte-sb0k4i{width:6px;height:6px;border-radius:50%;background:var(--ink-3, #a09990);animation:svelte-sb0k4i-ai-typing-bounce 1.1s infinite ease-in-out}.ai-typing-dot.svelte-sb0k4i:nth-child(2){animation-delay:.15s}.ai-typing-dot.svelte-sb0k4i:nth-child(3){animation-delay:.3s}@keyframes svelte-sb0k4i-ai-typing-bounce{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}
