body form.composer [hidden]{display:none!important}body form.composer.pop-open,body form.composer:focus-within{transform:none;border-color:var(--fg-3);box-shadow:0 40px 80px -50px rgba(0,0,0,.9),0 0 0 3px rgba(255,255,255,.08)}body form.composer .ta{position:relative;min-height:78px;cursor:text;-webkit-user-select:auto;user-select:auto}body form.composer textarea{display:block;width:100%;min-height:78px;max-height:240px;margin:0;padding:0;border:0;outline:0;background:0 0;resize:none;overflow-y:auto;box-shadow:none;font:inherit;font-family:var(--sans);font-size:15.5px;line-height:1.55;letter-spacing:-.005em;color:var(--fg);caret-color:var(--fg)}body form.composer .urlrow input::placeholder,body form.composer textarea::placeholder{color:var(--fg-3);opacity:1}body form.composer[data-grow="0"] textarea{height:78px;max-height:78px}body form.composer .demo{display:block;font-size:15.5px;line-height:1.55;text-align:left;pointer-events:none}body form.composer[data-demo]:not(.writing) textarea{position:absolute;inset:0;height:100%!important;min-height:0;opacity:0}body form.composer.writing .demo{display:none}body form.composer .lfi{display:block;width:14px;height:14px;flex:none;stroke:currentColor;fill:none}body form.composer .urlrow{display:flex;align-items:center;gap:8px;margin:6px 12px 4px;padding:6px 10px;border:1px solid var(--line-2);border-radius:9px;background:var(--bg-2)}body form.composer .urlrow>.lfi{color:var(--fg-3)}body form.composer .urlrow input{flex:1;min-width:0;height:auto;margin:0;padding:0;border:0;border-radius:0;outline:0;background:0 0;box-shadow:none;color:var(--fg);font-family:var(--mono);font-size:13px;letter-spacing:0}body form.composer .urlx{display:grid;place-items:center;margin:0;padding:0;border:0;background:0 0;color:var(--fg-3);line-height:0;cursor:pointer;transition:color .15s}body form.composer .urlx:hover{color:var(--fg)}body form.composer .bar{display:flex;align-items:center;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}body form.composer .bar .tool,body form.composer .bar .tool+.tool{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:30px;min-width:0;margin:0;padding:0 12px;border:1px solid transparent;border-radius:8px;background:0 0;box-shadow:none;font-family:var(--sans);font-size:13px;font-weight:600;line-height:1;letter-spacing:-.005em;text-transform:none;white-space:nowrap;color:var(--fg-2);cursor:pointer;-webkit-appearance:none;appearance:none;transform:none;transition:background-color .15s var(--ease),color .15s var(--ease)}body form.composer .bar .tool:hover,body form.composer .bar .tool[aria-expanded=true]{background:var(--bg-3);color:var(--fg);border-color:transparent;transform:none}body form.composer .bar .tool .tlab{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}body form.composer .bar .tool b{font-weight:700;letter-spacing:inherit;color:var(--fg)}body form.composer .bar .tool.set .lfi-on{display:block}body .decide.yours #lf-dfoot,body form.composer .bar .tool .lfi-on,body form.composer .bar .tool.set .lfi-off,body form.composer .file,body form.composer.sending .bar .go svg{display:none}body form.composer .bar .go:focus-visible,body form.composer .bar .tool:focus-visible,body form.composer .urlx:focus-visible{outline:2px solid var(--fg-3);outline-offset:2px}body form.composer .bar .go{display:grid;place-items:center;width:34px;height:34px;margin:0 0 0 auto;padding:0;border:0;border-radius:9px;background:var(--fg);color:var(--bg);font:inherit;font-weight:700;cursor:pointer;box-shadow:none;transition:opacity .15s var(--ease),transform .15s var(--ease)}body form.composer .bar .go svg{display:block;width:16px;height:16px}body form.composer .bar .go.idle{opacity:.35}body form.composer .bar .go:disabled{cursor:progress}body form.composer .bar .go .spin{display:none;width:14px;height:14px;border-radius:50%;border:1.5px solid currentColor;border-top-color:transparent;animation:lf-spin .75s linear infinite}body form.composer.sending .bar .go{opacity:1}body form.composer.sending .bar .go .spin{display:block}body form.composer.sending{pointer-events:none}body form.composer .stylepop{position:absolute;z-index:50;width:260px;max-height:320px;overflow-y:auto;padding:4px;text-align:left;color:var(--fg);background:var(--bg-1);border:1px solid var(--line-2);border-radius:10px;box-shadow:0 30px 60px -30px rgba(0,0,0,.9)}body form.composer .sp-opt{position:relative;display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:6px 8px;border:0;border-radius:7px;background:0 0;color:var(--fg);font-family:var(--sans);font-size:13px;font-weight:400;line-height:1.35;text-align:left;cursor:default;outline:0;transition:background-color .15s}body form.composer .sp-opt:focus,body form.composer .sp-opt:hover{background:var(--bg-3);color:var(--fg)}body form.composer .sp-sw{width:14px;height:14px;flex:none;border-radius:4px;border:1px solid var(--line-2)}body form.composer .sp-nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body form.composer .sp-opt .sp-ck{width:14px;height:14px;color:var(--fg-2)}body form.composer .sp-note{padding:6px 8px;font-size:13px;color:var(--fg);opacity:.5}body form.composer .cmsg{display:flex;align-items:center;gap:9px;margin:10px 0 0;text-align:left;font-family:var(--mono);font-size:11px;line-height:1.45;letter-spacing:.01em;color:var(--fg-2)}body form.composer .cmsg:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:var(--fg-3)}body form.composer .cmsg.err:before{background:#ff6a55;box-shadow:0 0 9px rgba(255,106,85,.55)}body .decide.yours .dh .bl{background:var(--fg);animation:none}body .decide.yours .drow dd{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body .decide .df.yf{display:none;opacity:1}body .decide.yours .df.yf{display:flex}body .finale>.layer form.composer{position:relative;z-index:3;transition:background-color .45s var(--ease),border-color .45s var(--ease),box-shadow .45s var(--ease)}body .finale .pl form.composer{visibility:hidden}body .finale>.layer form.composer.is-paper{--bg:#f2f2f2;--bg-1:#ffffff;--bg-2:#f4f4f2;--bg-3:#e8e8e4;--line:#e2e2dd;--line-2:#d4d4ce;--line-3:#b9b9b2;--fg:#0a0a0a;--fg-2:#4d4d4d;--fg-3:#8c8c8c;color:#0a0a0a;box-shadow:0 30px 60px -40px rgba(0,0,0,.35)}body .finale>.layer form.composer.is-paper.pop-open,body .finale>.layer form.composer.is-paper:focus-within{box-shadow:0 30px 60px -40px rgba(0,0,0,.35),0 0 0 3px rgba(0,0,0,.06)}body .finale>.layer form.composer.is-paper .stylepop{box-shadow:0 30px 60px -30px rgba(0,0,0,.28)}body .finale>.layer form.composer .cmsg{position:absolute;left:0;right:0;top:calc(100% + 12px);margin:0;justify-content:center}body .finale.taken .pl{clip-path:inset(0 0 0 0);transition:clip-path .9s var(--ease)}body .finale.taken .edge{opacity:0!important}@media (max-width:640px){body form.composer .bar .tool{padding:0 9px}body form.composer .bar .tool[data-act=logo]:not(.set) .tlab,body form.composer .bar .tool[data-act=url]:not(.set) .tlab{display:none}body form.composer .bar .tool .tlab{max-width:96px}body form.composer .urlrow{margin-left:0;margin-right:0}}@media (prefers-reduced-motion:reduce){body .finale.taken .pl{transition:none}}