:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--embed-bg:#faf9f6;--embed-text:#1c1c1b;--embed-muted:#64645f;--embed-border:#d9d7d0;--embed-accent:#f0442e;--embed-accent-text:#fff;--embed-raised:#fff;--embed-danger:#d93c28}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root:has(.embed[data-theme=dark]){--embed-bg:#1c1c1b;--embed-text:#faf9f6;--embed-muted:#a9a8a1;--embed-border:#3a3a38;--embed-raised:#272726;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has(.embed[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:has(.embed[data-theme=auto]){--embed-bg:#1c1c1b;--embed-text:#faf9f6;--embed-muted:#a9a8a1;--embed-border:#3a3a38;--embed-raised:#272726}}html,body,#root{height:100%;margin:0}body{background:var(--embed-bg);color:var(--embed-text);font:14px/1.45 DM Sans,system-ui,sans-serif;overflow-x:hidden}.embed{box-sizing:border-box;flex-direction:column;min-width:160px;min-height:100%;display:flex}.embed-content{box-sizing:border-box;flex-direction:column;gap:10px;min-height:100dvh;padding:10px 12px 8px;display:flex}.embed-title{letter-spacing:-.2px;overflow-wrap:anywhere;margin:0;font:600 15px/1.3 DM Sans,system-ui,sans-serif}.embed-frame{border:1px solid var(--embed-border);background:var(--embed-raised);border-radius:10px;flex:auto;min-height:0;overflow:hidden}.embed-frame[data-inert]{pointer-events:none}.embed:is([data-view=patch],[data-view=split]) .embed-content{height:100dvh;min-height:0}.embed[data-view=split] .embed-frame{flex:none}.embed-patch{border:1px solid var(--embed-border);background:var(--embed-raised);border-radius:10px;flex:1 1 0;min-height:160px;position:relative;overflow:hidden}.embed[data-view=card] .embed-content{min-height:0}.embed-node{justify-content:center;display:flex}.embed-status,.embed-card p{color:var(--embed-muted);text-align:center;margin:0;padding:18px}.embed-card{border:1px solid var(--embed-border);border-radius:10px;flex:1;place-content:center;justify-items:center;gap:10px;display:grid}.embed-transport{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.embed-button{background:var(--embed-accent);min-width:96px;min-height:40px;color:var(--embed-accent-text);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font:600 14px DM Sans,system-ui,sans-serif;text-decoration:none;display:inline-flex}.embed-button:disabled{opacity:.55;cursor:default}.embed-button[aria-pressed=true]{background:var(--embed-text);color:var(--embed-bg)}.embed :focus-visible{outline:2px solid var(--embed-accent);outline-offset:2px}.embed-error{min-height:0;color:var(--embed-danger);margin:0;font-size:13px}.embed-error:empty{display:none}.embed-link{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;margin-left:8px;text-decoration:underline}.embed-footer{color:var(--embed-muted);margin-top:auto;font-size:12px}.embed-footer a{color:inherit;text-decoration:none}.embed-footer a:hover,.embed-footer a:focus-visible{color:var(--embed-text);text-decoration:underline}.tt-preset-picker{color:var(--embed-muted);font-size:13px}.tt-preset-picker select{border:1px solid var(--embed-border);background:var(--embed-raised);max-width:100%;min-height:36px;color:var(--embed-text);font:inherit;border-radius:8px;margin-left:6px}@media (width<=220px),(height<=130px){.embed-title,.embed-transport,.embed-frame,.embed-patch{display:none}}@media (prefers-reduced-motion:reduce){.embed *,.embed :before,.embed :after{transition:none!important;animation:none!important}}
