.intake-root.svelte-md3tdd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000;color:#fff;display:flex;align-items:center;justify-content:center}.intake-close.svelte-md3tdd{position:absolute;top:22px;right:28px;background:transparent;border:none;color:#fff;font-size:30px;line-height:1;cursor:pointer;opacity:.6;padding:4px 10px;transition:opacity .12s ease}.intake-close.svelte-md3tdd:hover{opacity:1}.intake-center.svelte-md3tdd{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:480px;width:100%;padding:0 28px}.files-list.svelte-md3tdd{display:flex;flex-direction:column;gap:10px;width:100%;margin-bottom:8px}.file-card.svelte-md3tdd{display:flex;align-items:center;gap:12px;padding:14px 18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.16);border-radius:10px;color:#fff;font-size:14px}.file-icon.svelte-md3tdd{font-size:16px;opacity:.9}.file-name.svelte-md3tdd{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-x.svelte-md3tdd{background:transparent;border:none;color:#ffffff8c;font-size:18px;line-height:1;cursor:pointer;padding:2px 6px;border-radius:4px;transition:color .12s ease,background .12s ease}.file-x.svelte-md3tdd:hover{color:#fff;background:#ffffff14}.btn-plan.svelte-md3tdd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#000;border:none;border-radius:999px;padding:14px 28px;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.1px;cursor:pointer;width:100%;transition:transform .12s ease,opacity .12s ease}.btn-plan.svelte-md3tdd:hover{transform:translateY(-1px)}.btn-plan.svelte-md3tdd:disabled{opacity:.4;cursor:not-allowed;transform:none}.btn-outline.svelte-md3tdd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;border:1px solid #fff;border-radius:999px;padding:12px 28px;font:inherit;font-size:14px;font-weight:500;cursor:pointer;width:100%;transition:background .12s ease}.btn-outline.svelte-md3tdd:hover{background:#ffffff14}.link-gray.svelte-md3tdd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#ffffff80;font:inherit;font-size:13px;cursor:pointer;padding:6px 8px;margin-top:2px;transition:color .12s ease}.link-gray.svelte-md3tdd:hover{color:#ffffffd9}.intake-error.svelte-md3tdd{color:#ff8b8b;font-size:13px;max-width:440px;text-align:center;line-height:1.45}.paste-wrap.svelte-md3tdd{display:flex;flex-direction:column;width:min(760px,92vw);height:min(78vh,720px);gap:14px}.paste-area.svelte-md3tdd{flex:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;outline:none;resize:none;color:#fff;font:inherit;font-size:16px;line-height:1.6;padding:8px 4px}.paste-area.svelte-md3tdd::placeholder{color:#ffffff59}.paste-footer.svelte-md3tdd{display:flex;justify-content:center}.paste-footer.svelte-md3tdd .btn-plan:where(.svelte-md3tdd){width:auto;min-width:220px}.proc-stage.svelte-md3tdd{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.proc-grid.svelte-md3tdd{display:grid;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;column-gap:32px;width:min(720px,92vw);opacity:0;transition:opacity .45s ease}.proc-grid.visible.svelte-md3tdd{opacity:1}.proc-video-col.svelte-md3tdd{display:flex;justify-content:flex-end;min-width:0}.proc-video.svelte-md3tdd{width:min(260px,35vw);height:auto;display:block;border-radius:14px;background:#000;transform:translate(calc(50% + 16.5px));transition:transform .65s cubic-bezier(.22,.61,.36,1) .15s}.proc-grid.split.svelte-md3tdd .proc-video:where(.svelte-md3tdd){transform:translate(0)}.proc-divider.svelte-md3tdd{width:1px;height:35%;max-height:100px;min-height:56px;background:#ffffff38;justify-self:center;opacity:0;transition:opacity .4s ease .5s}.proc-grid.split.svelte-md3tdd .proc-divider:where(.svelte-md3tdd){opacity:1}.proc-messages-col.svelte-md3tdd{position:relative;height:28px;display:flex;align-items:center;justify-self:start;min-width:0;opacity:0;transition:opacity .4s ease .65s}.proc-grid.split.svelte-md3tdd .proc-messages-col:where(.svelte-md3tdd){opacity:1}.proc-msg.svelte-md3tdd{position:absolute;left:0;font-size:17px;font-weight:500;letter-spacing:-.1px;color:#ffffffe0;white-space:nowrap}
