.container.svelte-1miojmo{display:inline-block}.container.svelte-1miojmo span:where(.svelte-1miojmo){background-color:var(--color);border-radius:.3rem;width:.3rem;height:.3rem;display:inline-block}.container.svelte-1miojmo span:where(.svelte-1miojmo):first-child{animation:3s infinite svelte-1miojmo-typing_one}.container.svelte-1miojmo span:where(.svelte-1miojmo):nth-child(2){animation:3s infinite svelte-1miojmo-typing_two}.container.svelte-1miojmo span:where(.svelte-1miojmo):nth-child(3){animation:3s infinite svelte-1miojmo-typing_three}@keyframes svelte-1miojmo-typing_one{0%{opacity:0}10%{opacity:0}30%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes svelte-1miojmo-typing_two{0%{opacity:0}30%{opacity:0}50%{opacity:1}85%{opacity:1}to{opacity:0}}@keyframes svelte-1miojmo-typing_three{0%{opacity:0}50%{opacity:0}70%{opacity:1}85%{opacity:1}to{opacity:0}}.message_parts.svelte-1dz6uoy{gap:.7rem;min-width:0;max-width:100%;display:grid}.message_parts.svelte-1dz6uoy:empty{display:none}.text_part.svelte-1dz6uoy,.source_part.svelte-1dz6uoy,.image_source_part.svelte-1dz6uoy,.progress_part.svelte-1dz6uoy p:where(.svelte-1dz6uoy){white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.text_part.svelte-1dz6uoy{line-height:1.5}.inline_citations.svelte-1dz6uoy{white-space:nowrap;gap:.3rem;margin-left:.4rem;display:inline-flex}.inline_citations.svelte-1dz6uoy a:where(.svelte-1dz6uoy){text-underline-offset:.13em;font-size:.82em;font-weight:650;text-decoration:underline}.image_source_part.svelte-1dz6uoy{gap:.5rem;width:min(28rem,100%);display:grid}.image_source_part.svelte-1dz6uoy,.source_part.svelte-1dz6uoy{border:1px solid var(--shadow5-t);border-radius:1rem;padding:.5rem}.web_sources_part.svelte-1dz6uoy{border-top:1px solid var(--shadow3-t);gap:.4rem;width:min(32rem,100%);padding-top:.7rem;display:grid}.web_sources_part.svelte-1dz6uoy>strong:where(.svelte-1dz6uoy){color:var(--g11-t);font-size:.9rem}.web_sources_part.svelte-1dz6uoy ul:where(.svelte-1dz6uoy){gap:.3rem;margin:0;padding-left:1.3rem;display:grid}.web_sources_part.svelte-1dz6uoy a:where(.svelte-1dz6uoy){color:inherit;overflow-wrap:anywhere;text-underline-offset:.16em;text-decoration:underline}.image_source_part.svelte-1dz6uoy img:where(.svelte-1dz6uoy){object-fit:contain;border-radius:1rem;width:100%;max-height:24rem;display:block}.image_source_part.svelte-1dz6uoy figcaption:where(.svelte-1dz6uoy),.source_part.svelte-1dz6uoy{gap:.2rem;min-width:0;display:grid}.image_source_part.svelte-1dz6uoy strong:where(.svelte-1dz6uoy),.source_part.svelte-1dz6uoy strong:where(.svelte-1dz6uoy){overflow-wrap:anywhere;font-size:1.1rem;line-height:1.2}.image_source_part.svelte-1dz6uoy small:where(.svelte-1dz6uoy),.source_part.svelte-1dz6uoy small:where(.svelte-1dz6uoy){color:var(--g9-t);font-size:1rem;line-height:1.2}.progress_part.svelte-1dz6uoy{border:1px solid var(--shadow3-t);background:var(--shadow1-t);border-radius:.8rem;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.7rem;width:min(32rem,100%);padding:.7rem .8rem;display:grid}.progress_part.svelte-1dz6uoy>div:where(.svelte-1dz6uoy){gap:.3rem;min-width:0;display:grid}.progress_part.svelte-1dz6uoy strong:where(.svelte-1dz6uoy){color:var(--g12-t);font-size:.9rem}.progress_part.svelte-1dz6uoy p:where(.svelte-1dz6uoy){color:var(--g10-t);line-height:1.4}.status_mark.svelte-1dz6uoy{border:2px solid var(--shadow5-t);border-radius:50%;width:.7rem;height:.7rem;margin-top:.3rem}.progress_part.active.svelte-1dz6uoy .status_mark:where(.svelte-1dz6uoy){border-color:var(--shadow5-t);border-top-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));animation:.9s linear infinite svelte-1dz6uoy-status-spin}.progress_part.completed.svelte-1dz6uoy .status_mark:where(.svelte-1dz6uoy){border-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));background:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.progress_part.failed.svelte-1dz6uoy .status_mark:where(.svelte-1dz6uoy){border-color:var(--error-t);background:var(--error-t)}progress.svelte-1dz6uoy{width:100%;height:.4rem;accent-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));margin-top:.2rem}@keyframes svelte-1dz6uoy-status-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.progress_part.active.svelte-1dz6uoy .status_mark:where(.svelte-1dz6uoy){animation:none}}.email_draft.svelte-1hbpjs{border:1px solid var(--shadow5-t);border-radius:.8rem;gap:.8rem;min-width:0;margin-top:.8rem;padding:1rem;display:grid}.draft_heading.svelte-1hbpjs,.draft_actions.svelte-1hbpjs{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.draft_heading.svelte-1hbpjs{justify-content:space-between}.draft_heading.svelte-1hbpjs span:where(.svelte-1hbpjs),small.svelte-1hbpjs,dt.svelte-1hbpjs{color:var(--g9-t)}dl.svelte-1hbpjs{gap:.4rem;margin:0;display:grid}dl.svelte-1hbpjs>div:where(.svelte-1hbpjs){grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem;display:grid}dd.svelte-1hbpjs{overflow-wrap:anywhere;margin:0}.plain_body.svelte-1hbpjs{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--shadow3-t);max-height:30rem;padding-top:.8rem;overflow-y:auto}iframe.svelte-1hbpjs{border:1px solid var(--shadow3-t);background:#fff;border-radius:.5rem;width:100%;height:26rem}.email_draft.svelte-1hbpjs p:where(.svelte-1hbpjs){margin:0}.error_message.svelte-1hbpjs{color:var(--danger-text,#b42318)}.assistant_page.svelte-1d7kj9q{box-sizing:border-box;border:1px solid var(--shadow3-t);background:var(--bg);border-radius:1rem;flex-direction:column;width:min(80rem,100%);height:calc(100dvh - 6.7rem);min-height:30rem;margin:0 auto;display:flex;overflow:hidden}.assistant_page_header.svelte-1d7kj9q{border-bottom:1px solid var(--shadow3-t);flex:none;padding:.8rem 1rem}.assistant_page.svelte-1d7kj9q .assistant_heading:where(.svelte-1d7kj9q){padding-right:0}.assistant_heading.svelte-1d7kj9q,.assistant_header_actions.svelte-1d7kj9q,.proposal_heading.svelte-1d7kj9q,.section_heading.svelte-1d7kj9q,.composer_toolbar.svelte-1d7kj9q{justify-content:space-between;align-items:center;gap:1rem;display:flex}.assistant_heading.svelte-1d7kj9q{text-align:left;width:100%;min-height:2.5rem;padding-right:0}.assistant_identity.svelte-1d7kj9q{align-items:center;gap:.8rem;min-width:0;display:flex}.assistant_header_actions.svelte-1d7kj9q,.assistant_resize_control.svelte-1d7kj9q{align-items:center;gap:.4rem;display:flex}.assistant_options_menu.svelte-1d7kj9q,.assistant_options_access.svelte-1d7kj9q,.assistant_options_actions.svelte-1d7kj9q,.assistant_thread_dialog.svelte-1d7kj9q,.assistant_thread_choice_group.svelte-1d7kj9q{gap:.5rem;display:grid}.assistant_options_actions.svelte-1d7kj9q{border-top:1px solid var(--shadow3-t);padding-top:.5rem}.assistant_options_actions.svelte-1d7kj9q p:where(.svelte-1d7kj9q){color:var(--g9-t);text-overflow:ellipsis;white-space:nowrap;margin:0 0 .1rem;font-size:1.2rem;font-weight:700;overflow:hidden}.assistant_thread_selector.svelte-1d7kj9q{overscroll-behavior:contain;border-bottom:1px solid var(--shadow3-t);gap:.65rem;max-height:min(22rem,45dvh);padding:.1rem .15rem .7rem 0;display:grid;overflow-y:auto}.assistant_thread_selector_heading.svelte-1d7kj9q{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.assistant_thread_choice_group.svelte-1d7kj9q span:where(.svelte-1d7kj9q){color:var(--g9-t);letter-spacing:.04em;text-transform:uppercase;font-size:1.1rem;font-weight:750}.assistant_thread_selector_error.svelte-1d7kj9q,.assistant_thread_action_error.svelte-1d7kj9q{color:var(--error-t)}.assistant_thread_dialog.svelte-1d7kj9q p:where(.svelte-1d7kj9q){margin:0}.assistant_thread_dialog_actions.svelte-1d7kj9q{gap:1rem;display:grid}.assistant_delete_chat_dialog.svelte-1d7kj9q{overflow-wrap:anywhere;gap:1rem;min-width:0;line-height:1.5}.assistant_delete_chat_dialog.svelte-1d7kj9q .assistant_thread_action_error:where(.svelte-1d7kj9q){background:color-mix(in srgb, var(--error-t) 7%, var(--bg));border-radius:.6rem;padding:.75rem}.assistant_delete_chat_dialog.svelte-1d7kj9q .assistant_thread_dialog_actions:where(.svelte-1d7kj9q){margin-top:.5rem}.assistant_reopen.svelte-1d7kj9q{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:40;box-shadow:0 .6rem 1.8rem var(--shadow5-t);border-radius:999px;display:flex;position:fixed}.assistant_heading.svelte-1d7kj9q h2:where(.svelte-1d7kj9q),.assistant_heading.svelte-1d7kj9q p:where(.svelte-1d7kj9q),.proposal.svelte-1d7kj9q h3:where(.svelte-1d7kj9q),.proposal.svelte-1d7kj9q h4:where(.svelte-1d7kj9q),.chat_message.svelte-1d7kj9q p:where(.svelte-1d7kj9q){margin:0}.assistant_heading.svelte-1d7kj9q h2:where(.svelte-1d7kj9q){font-size:1.4rem;line-height:1.1}.assistant_heading.svelte-1d7kj9q p:where(.svelte-1d7kj9q){color:var(--g9-t);margin-top:.2rem}.draft_badge.svelte-1d7kj9q{color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-weight:750}.assistant_body.svelte-1d7kj9q{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}[role=dialog]>.content_container:has(.assistant_body){overflow:hidden}:is(.header_and_content:has(.assistant_body),.content:has(.assistant_body)){min-height:0}.history.svelte-1d7kj9q{flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.8rem 1rem 1rem;display:flex;overflow-y:auto}.history.history.svelte-1d7kj9q>*{flex:none}.configuration_note.svelte-1d7kj9q,.proposal.svelte-1d7kj9q,.task_status.svelte-1d7kj9q{border:1px solid var(--shadow3-t);border-radius:1rem;padding:1rem}.proposal.svelte-1d7kj9q p:where(.svelte-1d7kj9q),.proposal.svelte-1d7kj9q li:where(.svelte-1d7kj9q),.configuration_note.svelte-1d7kj9q{color:var(--g6-t)}.configuration_note.svelte-1d7kj9q{border-color:var(--shadow5-t)}.assistant_lane_notice.svelte-1d7kj9q{background:var(--shadow1-t)}.loading_history.svelte-1d7kj9q{color:var(--g8-t);margin:auto}.task_status.svelte-1d7kj9q{background:var(--shadow1-t);gap:.7rem;display:grid}.task_status.remote_task.svelte-1d7kj9q{gap:.5rem;padding-block:.9rem}.task_status.cancelled.svelte-1d7kj9q{opacity:.8}.task_status.failed.svelte-1d7kj9q{border-color:var(--error-t)}.task_status_heading.svelte-1d7kj9q,.send_controls.svelte-1d7kj9q,.task_actions.svelte-1d7kj9q{align-items:center;gap:.6rem;display:flex}.task_status_heading.svelte-1d7kj9q{justify-content:space-between}.task_status_heading.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){gap:.1rem;display:grid}.task_status_heading.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.task_status_heading.svelte-1d7kj9q span:where(.svelte-1d7kj9q),.task_status.svelte-1d7kj9q p:where(.svelte-1d7kj9q){color:var(--g8-t)}.task_status_heading.svelte-1d7kj9q .task_timing:where(.svelte-1d7kj9q){font-size:.9rem}.task_status.svelte-1d7kj9q p:where(.svelte-1d7kj9q){margin:0;line-height:1.4}.task_status.svelte-1d7kj9q progress:where(.svelte-1d7kj9q){width:100%;height:.4rem;accent-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.task_actions.svelte-1d7kj9q{justify-content:flex-start}.send_controls.svelte-1d7kj9q{justify-content:flex-end}.chat_message.svelte-1d7kj9q{border-radius:.8rem;width:fit-content;max-width:80%;padding:.6rem .9rem}.chat_message.svelte-1d7kj9q p:where(.svelte-1d7kj9q){white-space:pre-wrap;overflow-wrap:anywhere}.user_message.svelte-1d7kj9q{background:var(--shadow2-t);align-self:flex-end;margin-left:20%}.assistant_message.svelte-1d7kj9q{border:1px solid var(--shadow3-t);align-self:flex-start;margin-right:20%}.message_status.svelte-1d7kj9q{color:var(--error-t);margin-top:.3rem;font-size:.8rem;font-style:normal;display:block}.message_handoffs.svelte-1d7kj9q{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.message_timing.svelte-1d7kj9q{color:var(--g8-t);flex-wrap:wrap;gap:.6rem;margin-top:.5rem;font-size:1.2rem;line-height:1.4;display:flex}.message_timing.svelte-1d7kj9q time:where(.svelte-1d7kj9q),.message_timing.svelte-1d7kj9q span:where(.svelte-1d7kj9q){color:inherit;font:inherit;white-space:nowrap}.user_message.svelte-1d7kj9q .message_timing:where(.svelte-1d7kj9q){justify-content:flex-end}.preparing.svelte-1d7kj9q{min-width:12rem}.proposal.svelte-1d7kj9q{background:var(--shadow1-t);gap:1rem;display:grid}.proposal_heading.svelte-1d7kj9q{align-items:flex-start}.proposal_heading.svelte-1d7kj9q>span:where(.svelte-1d7kj9q),.section_heading.svelte-1d7kj9q span:where(.svelte-1d7kj9q){color:var(--g7-t);white-space:nowrap;font-size:.8rem}.proposal_heading.svelte-1d7kj9q .mode_badge:where(.svelte-1d7kj9q){border:1px solid var(--shadow4-t);color:var(--g5-t);border-radius:999px;padding:.1rem .6rem;font-size:.9rem;font-weight:700}.proposal_heading.svelte-1d7kj9q .mode_badge.live_mode:where(.svelte-1d7kj9q){border-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));color:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.draft_badge.svelte-1d7kj9q{margin-bottom:.2rem;display:block}.proposal_sections.svelte-1d7kj9q{gap:.8rem;display:grid}.proposal.svelte-1d7kj9q section:where(.svelte-1d7kj9q){border-top:1px solid var(--shadow3-t);gap:.4rem;padding-top:.8rem;display:grid}.proposal.svelte-1d7kj9q ul:where(.svelte-1d7kj9q){margin:.2rem 0 0;padding-left:1.3rem}.proposal.svelte-1d7kj9q li:where(.svelte-1d7kj9q)+li:where(.svelte-1d7kj9q){margin-top:.3rem}.membership_allowances.svelte-1d7kj9q,.membership_allowance.svelte-1d7kj9q{grid-column:1/-1;gap:.6rem;min-width:0;display:grid}.membership_allowance.svelte-1d7kj9q h4:where(.svelte-1d7kj9q){color:var(--g2-t);overflow-wrap:anywhere;margin:0}.proposal.svelte-1d7kj9q .member_draft_reuse:where(.svelte-1d7kj9q){border:1px solid var(--shadow4-t);border-left:.3rem solid var(--primary-t);background:var(--shadow1-t);overflow-wrap:anywhere;border-radius:.6rem;grid-column:1/-1;gap:.4rem;min-width:0;padding:.7rem .8rem}.member_draft_reuse.svelte-1d7kj9q dl:where(.svelte-1d7kj9q){gap:.3rem;margin:0;display:grid}.member_draft_reuse.svelte-1d7kj9q dl:where(.svelte-1d7kj9q)>div:where(.svelte-1d7kj9q){flex-wrap:wrap;gap:.2rem .7rem;display:flex}.member_draft_reuse.svelte-1d7kj9q dt:where(.svelte-1d7kj9q){min-width:5rem;color:var(--g7-t)}.member_draft_reuse.svelte-1d7kj9q dd:where(.svelte-1d7kj9q),.member_draft_reuse.svelte-1d7kj9q p:where(.svelte-1d7kj9q){margin:0}.member_draft_reuse.svelte-1d7kj9q p:where(.svelte-1d7kj9q){color:var(--g5-t);font-size:.9rem;line-height:1.45}.stripe_plan.svelte-1d7kj9q{border:1px solid var(--shadow4-t);border-radius:.8rem;gap:0;margin:0;display:grid;overflow:hidden}.stripe_plan.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){grid-template-columns:minmax(6.5rem,.35fr) minmax(0,1fr);align-items:baseline;gap:.7rem;min-width:0;padding:.6rem .8rem;display:grid}.stripe_plan.svelte-1d7kj9q>div:where(.svelte-1d7kj9q)+div:where(.svelte-1d7kj9q){border-top:1px solid var(--shadow3-t)}.stripe_plan.svelte-1d7kj9q dt:where(.svelte-1d7kj9q){color:var(--g7-t);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.stripe_plan.svelte-1d7kj9q dd:where(.svelte-1d7kj9q){min-width:0;color:var(--g3-t);overflow-wrap:anywhere;margin:0;font-weight:650}.stripe_image_review.svelte-1d7kj9q,.stripe_image_group.svelte-1d7kj9q{gap:.5rem;min-width:0;display:grid}.stripe_image_review.svelte-1d7kj9q{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.stripe_image_group.svelte-1d7kj9q{border:1px solid var(--shadow4-t);background:var(--bg);border-radius:.8rem;padding:.7rem}.stripe_image_group.approved.svelte-1d7kj9q{border-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.stripe_image_grid.svelte-1d7kj9q{grid-template-columns:repeat(auto-fill,minmax(4.3rem,1fr));gap:.4rem;display:grid}.stripe_image_grid.svelte-1d7kj9q img:where(.svelte-1d7kj9q){aspect-ratio:1;border:1px solid var(--shadow3-t);background:var(--shadow1-t);object-fit:contain;border-radius:.6rem;width:100%;display:block}.stripe_no_images.svelte-1d7kj9q{color:var(--g7-t);font-size:.9rem}.stripe_batch_images.svelte-1d7kj9q{grid-column:1/-1}.stripe_batch_plan.svelte-1d7kj9q{gap:.6rem;margin:0;list-style:none;display:grid;padding:0!important}.stripe_batch_plan.svelte-1d7kj9q li:where(.svelte-1d7kj9q),.stripe_batch_plan.svelte-1d7kj9q li:where(.svelte-1d7kj9q)+li:where(.svelte-1d7kj9q){border:1px solid var(--shadow4-t);border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem .8rem;min-width:0;margin:0;padding:.7rem .8rem;display:grid}.stripe_batch_identity.svelte-1d7kj9q{gap:.1rem;min-width:0;display:grid}.stripe_batch_identity.svelte-1d7kj9q small:where(.svelte-1d7kj9q),.stripe_batch_terms.svelte-1d7kj9q dt:where(.svelte-1d7kj9q){color:var(--g7-t);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.stripe_batch_identity.svelte-1d7kj9q strong:where(.svelte-1d7kj9q){color:var(--g2-t);overflow-wrap:anywhere}.stripe_batch_identity.svelte-1d7kj9q span:where(.svelte-1d7kj9q){color:var(--g6-t);overflow-wrap:anywhere;font-size:.9rem;line-height:1.3}.stripe_batch_terms.svelte-1d7kj9q{border-top:1px solid var(--shadow3-t);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .8rem;min-width:0;margin:0;padding-top:.5rem;display:grid}.stripe_batch_terms.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){gap:.1rem;min-width:0;display:grid}.stripe_batch_terms.svelte-1d7kj9q dd:where(.svelte-1d7kj9q){min-width:0;color:var(--g4-t);overflow-wrap:anywhere;margin:0;font-size:.9rem;font-weight:650}.stripe_item_status.svelte-1d7kj9q{border:1px solid var(--shadow4-t);color:var(--g5-t);white-space:nowrap;border-radius:999px;padding:.1rem .5rem;font-size:.8rem;font-weight:750}.stripe_item_status.applied.svelte-1d7kj9q,.stripe_item_status.active.svelte-1d7kj9q{border-color:oklch(var(--l4-t) var(--primary-c) var(--primary-h));color:oklch(var(--l4-t) var(--primary-c) var(--primary-h))}.stripe_item_status.failed.svelte-1d7kj9q,.stripe_item_error.svelte-1d7kj9q{color:var(--error-t)}.stripe_item_error.svelte-1d7kj9q{grid-column:1/-1;line-height:1.3}.email_preview_actions.svelte-1d7kj9q{justify-content:flex-end;align-items:center;gap:.8rem;display:flex}.email_preview.svelte-1d7kj9q{border:1px solid var(--shadow4-t);background:var(--shadow2-t);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:.8rem;width:100%;max-width:46rem;height:clamp(22rem,50vh,34rem);margin-inline:auto;display:block}.configuration_review.svelte-1d7kj9q,.document_review.svelte-1d7kj9q{border:1px solid var(--shadow4-t);border-radius:.8rem;gap:1rem;padding:1rem;display:grid}.document_change_list.svelte-1d7kj9q{gap:.8rem;margin:0;display:grid}.document_change_list.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){border-top:1px solid var(--shadow3-t);gap:.5rem;padding-top:.8rem;display:grid}.document_change_list.svelte-1d7kj9q dt:where(.svelte-1d7kj9q){color:var(--g3-t);font-weight:750}.document_change_list.svelte-1d7kj9q dd:where(.svelte-1d7kj9q){grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;min-width:0;margin:0;display:grid}.document_change_list.svelte-1d7kj9q dd:where(.svelte-1d7kj9q)>div:where(.svelte-1d7kj9q){gap:.3rem;min-width:0;display:grid}.document_change_list.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:var(--g7-t);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.document_change_list.svelte-1d7kj9q pre:where(.svelte-1d7kj9q){background:var(--shadow1-t);max-height:12rem;color:var(--g4-t);font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:.6rem;margin:0;padding:.7rem;line-height:1.4;overflow:auto}.configuration_review.svelte-1d7kj9q>div:where(.svelte-1d7kj9q)+div:where(.svelte-1d7kj9q){border-top:1px solid var(--shadow3-t);padding-top:.9rem}.configuration_identity.svelte-1d7kj9q{gap:.3rem;display:grid}.configuration_identity.svelte-1d7kj9q small:where(.svelte-1d7kj9q),.agreement_preview.svelte-1d7kj9q>small:where(.svelte-1d7kj9q){color:var(--g7-t);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:750}.configuration_identity.svelte-1d7kj9q strong:where(.svelte-1d7kj9q){color:var(--g2-t);font-size:1.3rem}.configuration_identity.svelte-1d7kj9q span:where(.svelte-1d7kj9q),.configuration_review.svelte-1d7kj9q p:where(.svelte-1d7kj9q){color:var(--g5-t);line-height:1.4}.configuration_review_grid.svelte-1d7kj9q{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.configuration_review.svelte-1d7kj9q h4:where(.svelte-1d7kj9q){color:var(--g3-t);margin:0 0 .5rem}.configuration_review.svelte-1d7kj9q ul:where(.svelte-1d7kj9q){margin:0}.configuration_rows.svelte-1d7kj9q{gap:.5rem;margin:0;display:grid}.configuration_rows.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){justify-content:space-between;gap:1rem;display:flex}.configuration_rows.svelte-1d7kj9q dt:where(.svelte-1d7kj9q){color:var(--g4-t);font-weight:700}.configuration_rows.svelte-1d7kj9q dd:where(.svelte-1d7kj9q){color:var(--g6-t);text-align:right;margin:0}.agreement_preview.svelte-1d7kj9q{border-radius:.6rem;gap:.5rem;max-height:24rem;display:grid;overflow:auto}.agreement_preview.svelte-1d7kj9q h4:where(.svelte-1d7kj9q){margin:0;font-size:1.4rem}.agreement_preview.svelte-1d7kj9q pre:where(.svelte-1d7kj9q){color:var(--g4-t);font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.55}.schedule_publish_review.svelte-1d7kj9q{gap:1rem;display:grid}.schedule_publish_summary.svelte-1d7kj9q{grid-template-columns:minmax(0,.7fr) minmax(0,2fr) minmax(0,.8fr);gap:.7rem;margin:0;display:grid}.schedule_publish_summary.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){border:1px solid var(--shadow4-t);background:var(--shadow1-t);border-radius:.7rem;align-content:start;gap:.2rem;padding:.7rem;display:grid}.schedule_publish_summary.svelte-1d7kj9q dt:where(.svelte-1d7kj9q),.schedule_publish_preview_heading.svelte-1d7kj9q span:where(.svelte-1d7kj9q){color:var(--g7-t);letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:700}.schedule_publish_summary.svelte-1d7kj9q dd:where(.svelte-1d7kj9q){color:var(--g3-t);margin:0;font-size:1rem;font-weight:700}.schedule_publish_range.svelte-1d7kj9q{flex-wrap:wrap;gap:.3rem;display:flex}.schedule_publish_groups.svelte-1d7kj9q{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.schedule_publish_groups.svelte-1d7kj9q>div:where(.svelte-1d7kj9q){align-content:start;gap:.4rem;display:grid}.schedule_publish_groups.svelte-1d7kj9q h4:where(.svelte-1d7kj9q),.schedule_publish_preview.svelte-1d7kj9q h4:where(.svelte-1d7kj9q){margin:0}.schedule_publish_groups.svelte-1d7kj9q ul:where(.svelte-1d7kj9q),.schedule_publish_preview.svelte-1d7kj9q ol:where(.svelte-1d7kj9q){gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.schedule_publish_preview.svelte-1d7kj9q ol:where(.svelte-1d7kj9q){overscroll-behavior:contain;max-height:min(34rem,70vh);padding-right:.2rem;overflow-y:auto}.schedule_publish_batch.svelte-1d7kj9q{border:1px solid var(--shadow4-t);border-radius:.7rem;min-width:0;padding:.6rem}.schedule_publish_batch.svelte-1d7kj9q>summary:where(.svelte-1d7kj9q){cursor:pointer;padding:.2rem;font-weight:700}.schedule_publish_batch[open].svelte-1d7kj9q>summary:where(.svelte-1d7kj9q){margin-bottom:.7rem}.schedule_publish_groups.svelte-1d7kj9q li:where(.svelte-1d7kj9q){color:var(--g5-t);justify-content:space-between;gap:.8rem;display:flex}.schedule_publish_groups.svelte-1d7kj9q li:where(.svelte-1d7kj9q) strong:where(.svelte-1d7kj9q){color:var(--g3-t)}.schedule_publish_preview.svelte-1d7kj9q,.schedule_publish_preview.svelte-1d7kj9q li:where(.svelte-1d7kj9q){gap:.5rem;display:grid}.schedule_publish_preview_heading.svelte-1d7kj9q,.schedule_publish_preview.svelte-1d7kj9q li:where(.svelte-1d7kj9q)>div:where(.svelte-1d7kj9q){justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.schedule_publish_preview.svelte-1d7kj9q li:where(.svelte-1d7kj9q){border:1px solid var(--shadow4-t);color:var(--g5-t);border-radius:.7rem;padding:.7rem}.schedule_publish_preview.svelte-1d7kj9q li:where(.svelte-1d7kj9q)>span:where(.svelte-1d7kj9q){flex-wrap:wrap;gap:.3rem;display:flex}.schedule_publish_preview.svelte-1d7kj9q li:where(.svelte-1d7kj9q) small:where(.svelte-1d7kj9q){color:var(--g7-t);margin-left:.3rem}.schedule_draft_badge.svelte-1d7kj9q{border:1px solid var(--shadow4-t);color:var(--g6-t);text-transform:uppercase;border-radius:999px;padding:.1rem .4rem;font-size:.8rem;font-weight:700}.schedule_publish_note.svelte-1d7kj9q{color:var(--g6-t);white-space:pre-line;margin:0;line-height:1.4}.schedule_publish_warning.svelte-1d7kj9q{gap:.4rem}.schedule_scope_warning.svelte-1d7kj9q span:where(.svelte-1d7kj9q){white-space:pre-line}.schedule_scope_warning.svelte-1d7kj9q ul:where(.svelte-1d7kj9q){gap:.5rem;margin:.4rem 0 0;padding:0;list-style:none;display:grid}.schedule_scope_warning.svelte-1d7kj9q li:where(.svelte-1d7kj9q){border-top:1px solid var(--shadow4-t);gap:.15rem;padding-top:.45rem;display:grid}.schedule_scope_warning.svelte-1d7kj9q li:where(.svelte-1d7kj9q)>span:where(.svelte-1d7kj9q){flex-wrap:wrap;gap:.3rem;display:flex}.schedule_scope_warning.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:var(--g7-t)}.external_write_note.svelte-1d7kj9q{border:1px solid oklch(var(--l4-t) var(--primary-c) var(--primary-h));background:var(--primary-transparent2-t);border-left-width:.3rem;border-radius:.7rem;gap:.2rem;padding:.6rem .8rem;display:grid}.external_write_note.svelte-1d7kj9q strong:where(.svelte-1d7kj9q){color:var(--g2-t)}.external_write_note.svelte-1d7kj9q span:where(.svelte-1d7kj9q),.operation_status.svelte-1d7kj9q span:where(.svelte-1d7kj9q),.proposal_action.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:var(--g4-t);line-height:1.35}.stripe_review_note.svelte-1d7kj9q{grid-template-columns:minmax(0,1fr);gap:.4rem}.operation_status.svelte-1d7kj9q{gap:.2rem;display:grid}.operation_status.svelte-1d7kj9q:empty,.proposal_action.svelte-1d7kj9q:empty{display:none}.operation_status.svelte-1d7kj9q .operation_error:where(.svelte-1d7kj9q){color:var(--error-t)}.proposal_action.svelte-1d7kj9q{gap:.5rem;display:grid}.staffing_batch.svelte-1d7kj9q{gap:.8rem;display:grid}.staffing_batch_item.svelte-1d7kj9q{border-top:1px solid var(--shadow4-t)!important;padding-top:1rem!important}.completed_staffing_items.svelte-1d7kj9q{gap:.6rem;list-style:none;display:grid;padding:0!important}.completed_staffing_items.svelte-1d7kj9q li:where(.svelte-1d7kj9q){border-bottom:1px solid var(--shadow3-t);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;display:flex}.completed_staffing_items.svelte-1d7kj9q span:where(.svelte-1d7kj9q){color:var(--g7-t);font-size:.9rem}.composer.svelte-1d7kj9q{box-sizing:border-box;border-top:1px solid var(--shadow3-t);background:var(--bg);flex:0 auto;grid-template-rows:minmax(0,1fr) auto;gap:.7rem;width:100%;min-height:0;max-height:min(60%,32rem);padding:.8rem 1rem 1rem;display:grid;overflow:hidden}.composer.svelte-1d7kj9q .input_box::placeholder{color:var(--g8-t);opacity:1}.browser_draft_hint.svelte-1d7kj9q{color:var(--g8-t);margin:0;font-size:1.2rem;line-height:1.4}.visually_hidden.svelte-1d7kj9q{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.draft_parts.svelte-1d7kj9q{overscroll-behavior-y:contain;scrollbar-gutter:stable;gap:.5rem;min-height:0;padding:2px;display:grid;overflow-y:auto}.draft_part.svelte-1d7kj9q{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.draft_text_part.svelte-1d7kj9q{align-items:start}.draft_source.svelte-1d7kj9q{border:1px solid var(--shadow4-t);background:var(--shadow1-t);border-radius:.8rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:.8rem;min-width:0;margin:0;padding:.6rem;display:grid}.draft_source.has_preview.svelte-1d7kj9q{grid-template-columns:auto minmax(0,1fr)}.draft_source.svelte-1d7kj9q img:where(.svelte-1d7kj9q){object-fit:cover;border-radius:.6rem;width:4.5rem;height:4.5rem;display:block}.draft_source.svelte-1d7kj9q>span:where(.svelte-1d7kj9q){gap:.2rem;min-width:0;display:grid}.draft_source.svelte-1d7kj9q strong:where(.svelte-1d7kj9q){overflow-wrap:anywhere}.draft_source.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:var(--g9-t);overflow-wrap:anywhere}.source_controls.svelte-1d7kj9q{align-items:center;gap:.5rem;display:flex}.source_controls.svelte-1d7kj9q small:where(.svelte-1d7kj9q){color:var(--g9-t)}.storage_picker_error.svelte-1d7kj9q{color:var(--error-t);line-height:1.3}@media (width<=560px){.assistant_page.svelte-1d7kj9q{height:calc(100dvh - 5.7rem);min-height:24rem}.assistant_heading.svelte-1d7kj9q{flex-direction:column;align-items:flex-start;gap:.5rem}.chat_message.svelte-1d7kj9q{max-width:94%}.source_controls.svelte-1d7kj9q{flex-wrap:wrap}.composer_toolbar.svelte-1d7kj9q{align-items:flex-end}.send_controls.svelte-1d7kj9q{flex-wrap:wrap}.stripe_plan.svelte-1d7kj9q,.stripe_plan.svelte-1d7kj9q>div:where(.svelte-1d7kj9q),.stripe_batch_terms.svelte-1d7kj9q,.stripe_image_review.svelte-1d7kj9q,.configuration_review_grid.svelte-1d7kj9q,.schedule_publish_summary.svelte-1d7kj9q,.schedule_publish_groups.svelte-1d7kj9q,.document_change_list.svelte-1d7kj9q dd:where(.svelte-1d7kj9q){grid-template-columns:1fr}}
