.tp-root.svelte-1f3fb1p{position:relative;display:inline-block}.tp-button.svelte-1f3fb1p{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:9px 14px;color:#fff;font:inherit;font-size:14px;cursor:pointer;min-width:110px;text-align:left;transition:border-color .12s ease,background .12s ease}.tp-button.svelte-1f3fb1p:hover{border-color:#ffffff47}.tp-button.svelte-1f3fb1p:focus-visible{outline:2px solid rgba(255,255,255,.4);outline-offset:2px}.tp-button.empty.svelte-1f3fb1p{color:#ffffff59}.tp-popover.svelte-1f3fb1p{position:absolute;top:calc(100% + 6px);left:0;z-index:1100;width:max(140px,100%);max-height:240px;overflow-y:auto;background:#0a0a0c;border:1px solid rgba(255,255,255,.18);border-radius:10px;padding:4px;box-shadow:0 16px 40px -12px #000000b3;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.tp-popover.svelte-1f3fb1p::-webkit-scrollbar{width:6px}.tp-popover.svelte-1f3fb1p::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.tp-slot.svelte-1f3fb1p{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#ffffffd9;font:inherit;font-size:13.5px;text-align:left;padding:7px 12px;border-radius:6px;cursor:pointer;transition:background .08s ease,color .08s ease}.tp-slot.svelte-1f3fb1p:hover{background:#ffffff12;color:#fff}.tp-slot.active.svelte-1f3fb1p{background:#fff;color:#000;font-weight:500}.questions-root.svelte-ydh8u6{display:flex;flex-direction:column;width:min(520px,92vw);max-height:80vh;overflow-y:auto;gap:18px;color:#fff}.questions-title.svelte-ydh8u6{font-size:20px;font-weight:600;letter-spacing:-.2px}.questions-sub.svelte-ydh8u6{font-size:13px;color:#ffffff8c;line-height:1.5;margin-top:6px}.questions-list.svelte-ydh8u6{display:flex;flex-direction:column;gap:18px}.q-row.svelte-ydh8u6{display:flex;flex-direction:column;gap:6px}.q-question.svelte-ydh8u6{font-size:14px;font-weight:500}.q-why.svelte-ydh8u6{font-size:12px;color:#ffffff73;line-height:1.4}.q-input.svelte-ydh8u6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:9px 12px;color:#fff;font:inherit;font-size:14px;width:100%;transition:border-color .12s ease,background .12s ease}.q-input.svelte-ydh8u6:focus{outline:none;border-color:#ffffff73;background:#ffffff14}.q-textarea.svelte-ydh8u6{line-height:1.55;resize:vertical;min-height:96px;font-family:inherit}.q-textarea.svelte-ydh8u6::placeholder{color:#ffffff52;line-height:1.55}.q-row-inline.svelte-ydh8u6{display:flex;align-items:center;gap:8px}.q-range-sep.svelte-ydh8u6{color:#ffffff73;font-size:13px}.q-weekdays.svelte-ydh8u6{display:flex;gap:4px;flex-wrap:wrap}.q-day.svelte-ydh8u6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(255,255,255,.16);color:#ffffffa6;padding:6px 12px;border-radius:999px;font:inherit;font-size:13px;cursor:pointer;transition:all .12s ease}.q-day.svelte-ydh8u6:hover{color:#fff;border-color:#ffffff59}.q-day.selected.svelte-ydh8u6{background:#fff;color:#000;border-color:#fff;font-weight:500}.q-day-list.svelte-ydh8u6{display:flex;flex-direction:column;gap:12px;margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.q-day-row.svelte-ydh8u6{display:flex;flex-direction:column;gap:4px}.q-day-row-label.svelte-ydh8u6{font-size:12.5px;color:#ffffffd9;font-weight:500}.q-time-range.svelte-ydh8u6{display:flex;align-items:flex-end;gap:10px;margin-top:2px}.q-time-cell.svelte-ydh8u6{display:flex;flex-direction:column;gap:4px}.q-time-label.svelte-ydh8u6{font-size:11px;color:#ffffff73;text-transform:uppercase;letter-spacing:.4px}.q-time-sep.svelte-ydh8u6{color:#ffffff59;font-size:14px;padding-bottom:11px}.questions-actions.svelte-ydh8u6{display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:6px}.btn-primary.svelte-ydh8u6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#000;border:0;border-radius:999px;padding:13px 28px;font:inherit;font-size:15px;font-weight:600;letter-spacing:-.1px;cursor:pointer;width:100%;transition:transform .12s ease,opacity .12s ease}.btn-primary.svelte-ydh8u6:hover{transform:translateY(-1px)}.btn-link.svelte-ydh8u6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#ffffff80;font:inherit;font-size:13px;cursor:pointer;padding:4px 8px;transition:color .12s ease}.btn-link.svelte-ydh8u6:hover{color:#ffffffd9}.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-band.svelte-md3tdd{display:flex;flex-direction:column;gap:10px;width:fit-content;max-width:min(720px,calc(100vw - 56px))}.file-card.svelte-md3tdd{display:flex;align-items:center;gap:16px;padding:10px 4px;color:#fff;font-size:16px;max-width:100%}.file-icon.svelte-md3tdd{width:44px;height:44px;flex:0 0 44px;object-fit:contain;display:block}.file-chip.svelte-md3tdd{flex:0 0 48px;height:44px;border-radius:6px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.4px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.file-name.svelte-md3tdd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.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}.staging-actions.svelte-md3tdd{display:flex;gap:12px;width:100%}.staging-actions.svelte-md3tdd>:where(.svelte-md3tdd){flex:1}.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}.notes-row.svelte-md3tdd{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:4px 4px 10px;border-bottom:1px solid rgba(255,255,255,.08);margin-top:-12px;margin-bottom:4px;text-align:left}.notes-toggle.svelte-md3tdd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#ffffff8c;font:inherit;font-size:13.5px;cursor:pointer;padding:2px 0;transition:color .12s ease}.notes-toggle.svelte-md3tdd:hover{color:#ffffffe6}.notes-toggle.open.svelte-md3tdd{color:#ffffffd9}.notes-area-wrap.svelte-md3tdd{width:100%;overflow:hidden}.notes-area.svelte-md3tdd{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:10px 12px;color:#fff;font:inherit;font-size:13.5px;line-height:1.55;width:100%;min-height:64px;resize:vertical;transition:border-color .12s ease,background .12s ease}.notes-area.svelte-md3tdd::placeholder{color:#ffffff52;line-height:1.55}.notes-area.svelte-md3tdd:focus{outline:none;border-color:#fff6;background:#ffffff0a}.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}.questions-stage.svelte-md3tdd{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:40px 20px}.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}
