._root_nhdpc_1{min-height:100vh}._loading_nhdpc_5{min-height:100vh;display:grid;place-items:center;padding:var(--space-8);color:var(--color-text-secondary);font-size:.95rem}._root_ohnmy_1{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:.625rem;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;transition:background-color var(--motion-base) var(--ease-standard),border-color var(--motion-base) var(--ease-standard),color var(--motion-base) var(--ease-standard),box-shadow var(--motion-base) var(--ease-standard)}._root_ohnmy_1:disabled{cursor:not-allowed;opacity:.72;box-shadow:none}._fullWidth_ohnmy_26{width:100%}._content_ohnmy_30{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;line-height:1.2}._sm_ohnmy_39{min-height:2.5rem;padding-inline:var(--space-4);font-size:.875rem}._md_ohnmy_45{min-height:3.125rem;padding-inline:var(--space-5);font-size:.875rem}._lg_ohnmy_51{min-height:3.25rem;padding-inline:var(--space-6);font-size:.9375rem}._primary_ohnmy_57{background:var(--color-bg-primary);color:var(--color-text-on-primary);box-shadow:0 10px 30px #155eef47}._primary_ohnmy_57:hover:not(:disabled){background:var(--color-bg-primary-hover)}._primary_ohnmy_57:active:not(:disabled){background:var(--color-bg-primary-active)}._secondary_ohnmy_71{background:var(--color-bg-surface);border-color:var(--color-border-strong);color:var(--color-text-primary);box-shadow:none}._secondary_ohnmy_71:hover:not(:disabled){background:var(--color-bg-muted);border-color:var(--color-border-default)}._ghost_ohnmy_83{background:transparent;color:var(--color-text-secondary)}._ghost_ohnmy_83:hover:not(:disabled){background:var(--color-overlay-subtle);color:var(--color-text-primary)}._danger_ohnmy_93{background:#cf1a1a;color:var(--color-text-on-primary);box-shadow:0 10px 26px #b423183d}._danger_ohnmy_93:hover:not(:disabled){background:#b91c1c}._spinner_ohnmy_103{width:.95rem;height:.95rem;border-radius:999px;border:2px solid color-mix(in srgb,currentColor 28%,transparent);border-top-color:currentColor;animation:_spin_ohnmy_103 .7s linear infinite}@keyframes _spin_ohnmy_103{to{transform:rotate(360deg)}}._control_gwsow_1{position:relative;display:flex;align-items:center;width:100%;border:1px solid var(--color-border-strong);border-radius:.625rem;background:var(--color-bg-surface);transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}._control_gwsow_1:hover{border-color:#94a3b8}._control_gwsow_1:focus-within{border-color:var(--color-border-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-border-focus) 14%,transparent)}._error_gwsow_24{border-color:var(--color-border-danger);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-border-danger) 8%,transparent)}._input_gwsow_29{width:100%;min-height:var(--control-height-md);padding:0 var(--space-4);border:0;background:transparent;color:var(--color-text-primary);font-size:.875rem;line-height:1}._input_gwsow_29::placeholder{color:#98a2b3}._input_gwsow_29:focus{outline:none}._hasAfter_gwsow_48 ._input_gwsow_29{padding-right:2.75rem}._after_gwsow_52{position:absolute;top:50%;right:.625rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center}._root_1c793_1{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.625rem;align-items:start;margin:0;padding:.875rem 1rem;border:1px solid var(--color-border-default);border-radius:.625rem;background:var(--color-bg-surface-soft);color:var(--color-text-primary)}._icon_1c793_14{display:inline-flex;align-items:center;justify-content:center;margin-top:.0625rem}._body_1c793_21{min-width:0;font-size:.8125rem;line-height:1.45}._info_1c793_27{background:color-mix(in srgb,var(--color-bg-surface) 86%,var(--color-accent-soft));color:#0f3f9a}._success_1c793_32{background:color-mix(in srgb,var(--color-bg-surface) 86%,var(--color-success-soft));color:var(--color-text-success)}._warning_1c793_37{background:color-mix(in srgb,var(--color-bg-surface) 86%,var(--color-warning-soft));color:var(--color-text-warning)}._error_1c793_42{background:color-mix(in srgb,var(--color-bg-surface) 86%,var(--color-danger-soft));color:var(--color-text-danger)}._page_13zhn_1{--chat-primary: #155eef;--chat-launcher-text: #ffffff;--chat-panel-bg: #ffffff;--chat-panel-text: #0f172a;--chat-panel-muted: #64748b;--chat-assistant-bubble: #f8fbff;--chat-user-bubble: #eef4ff;--chat-font-family: Inter, ui-sans-serif, system-ui, sans-serif;min-height:100vh;background:radial-gradient(circle at top left,rgba(21,94,239,.08),transparent 34%),linear-gradient(180deg,#f7f9fc,#eef3fa);color:var(--chat-panel-text);font-family:var(--chat-font-family)}._embeddedPage_13zhn_18{min-height:100dvh;height:100dvh;overflow:hidden;background:var(--chat-panel-bg)}._shell_13zhn_25{min-height:100vh;padding:var(--space-6);display:grid;place-items:center}._embeddedShell_13zhn_32{min-height:100dvh;height:100dvh;padding:0;display:block;overflow:hidden}._frame_13zhn_40{width:min(100%,72rem);display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(17rem,.9fr);align-items:start}._embeddedFrame_13zhn_48{width:100%;height:100dvh;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}._embeddedDebugFrame_13zhn_56{padding:0;gap:0;grid-template-columns:minmax(0,1fr);overflow:hidden;background:var(--chat-panel-bg)}._panel_13zhn_64{border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-surface);box-shadow:var(--shadow-md)}._chatPanel_13zhn_71{height:clamp(34rem,72dvh,42rem);min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--chat-panel-bg);color:var(--chat-panel-text)}._embeddedChatPanel_13zhn_81{height:100dvh;min-height:0;border-radius:0;border:0;box-shadow:none}._embeddedDebugChatPanel_13zhn_89{height:100dvh;border:0;border-radius:0;box-shadow:none}._header_13zhn_96{flex:0 0 auto;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background:var(--chat-panel-bg)}._headerIdentity_13zhn_107{min-width:0;display:flex;align-items:center;gap:var(--space-3)}._headerCopy_13zhn_114{min-width:0;display:grid;gap:.25rem}._chatAvatar_13zhn_120{width:3.25rem;height:3.25rem;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:color-mix(in srgb,var(--chat-primary) 10%,white);color:var(--chat-primary)}._avatarShapeCircle_13zhn_132{border-radius:999px}._avatarShapeRounded_13zhn_136{border-radius:.875rem}._avatarShapeSquare_13zhn_140{border-radius:.375rem}._avatarBorder_13zhn_144{border:1px solid color-mix(in srgb,var(--chat-primary) 28%,var(--color-border-default))}._avatarShadow_13zhn_148{box-shadow:0 12px 28px color-mix(in srgb,var(--chat-primary) 18%,transparent)}._avatarImage_13zhn_152{width:100%;height:100%;object-fit:cover;display:block}._avatarFallback_13zhn_159{font-size:.875rem;font-weight:800;letter-spacing:0}._title_13zhn_165{margin:0;font-size:1.125rem;line-height:1.2;color:var(--chat-panel-text);overflow-wrap:anywhere}._description_13zhn_173{margin:0;font-size:.9375rem;line-height:1.6;color:var(--chat-panel-muted)}._statusGroup_13zhn_180{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}._closeButton_13zhn_189{width:2rem;height:2rem;padding:0;border:1px solid var(--color-border-default);border-radius:999px;background:var(--chat-panel-bg);color:var(--chat-panel-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._closeButton_13zhn_189:hover{color:var(--chat-panel-text);border-color:color-mix(in srgb,var(--chat-primary) 34%,var(--color-border-default));background:color-mix(in srgb,var(--chat-primary) 6%,var(--chat-panel-bg))}._banner_13zhn_209{flex:0 0 auto;margin:var(--space-4) var(--space-5) 0}._debugInlineBar_13zhn_214{flex:0 0 auto;margin:var(--space-3) var(--space-4) 0;padding:var(--space-3);border:1px solid color-mix(in srgb,var(--color-border-accent) 28%,white);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-bg-primary) 6%,white);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._debugInlineCopy_13zhn_227{min-width:0;display:grid;gap:.15rem}._debugInlineCopy_13zhn_227 strong{font-size:.875rem;line-height:1.35}._debugInlineCopy_13zhn_227 span{font-size:.75rem;line-height:1.45;color:var(--color-text-secondary)}._badge_13zhn_244{min-height:1.75rem;padding:0 var(--space-2);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);border:1px solid var(--color-border-default);border-radius:999px;background:var(--color-bg-surface);font-size:.75rem;font-weight:700;color:var(--color-text-secondary);text-decoration:none}._badgeSuccess_13zhn_260{color:#0f7b46;border-color:#0f7b4633;background:#17994a14}._badgeMuted_13zhn_266{color:var(--color-text-secondary)}._messages_13zhn_270{flex:1 1 auto;min-height:0;width:100%;padding:var(--space-5) var(--space-5) calc(var(--space-5) + 1.5rem);display:grid;gap:var(--space-3);align-content:start;overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:1.5rem;scrollbar-gutter:stable;background:linear-gradient(180deg,color-mix(in srgb,var(--chat-primary) 4%,transparent) 0%,transparent 24%),var(--chat-panel-bg)}._message_13zhn_270{max-width:min(90%,34rem);padding:var(--space-3) var(--space-4);border-radius:1rem;border:1px solid var(--color-border-default);font-size:.9375rem;line-height:1.65;white-space:pre-wrap;color:var(--chat-panel-text);overflow-wrap:anywhere}._messageRich_13zhn_303{display:grid;gap:var(--space-2);white-space:normal}._messageRich_13zhn_303 p{margin:0}._messageRich_13zhn_303 ul,._messageRich_13zhn_303 ol{margin:0;padding-left:1.15rem;display:grid;gap:.25rem}._messageRich_13zhn_303 li{padding-left:.1rem}._messageRich_13zhn_303 a,._ctaValue_13zhn_326 a{color:var(--chat-primary);font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.16em;overflow-wrap:anywhere}._messageRich_13zhn_303 a:hover,._ctaValue_13zhn_326 a:hover{color:color-mix(in srgb,var(--chat-primary) 72%,var(--chat-panel-text))}._messageRich_13zhn_303 strong{font-weight:800;color:var(--chat-panel-text)}._assistantMessage_13zhn_344{justify-self:start;background:var(--chat-assistant-bubble)}._userMessage_13zhn_349{justify-self:end;background:var(--chat-user-bubble);border-color:color-mix(in srgb,var(--chat-primary) 28%,var(--color-border-default))}._typingMessage_13zhn_355{min-width:4.5rem;padding-block:.85rem}._typingIndicator_13zhn_360{display:inline-flex;align-items:center;gap:.35rem}._typingIndicator_13zhn_360 span{width:.4rem;height:.4rem;border-radius:999px;background:var(--chat-panel-muted);animation:_typingPulse_13zhn_1 1s ease-in-out infinite}._typingIndicator_13zhn_360 span:nth-child(2){animation-delay:.14s}._typingIndicator_13zhn_360 span:nth-child(3){animation-delay:.28s}._composer_13zhn_382{flex:0 0 auto;width:100%;box-sizing:border-box;padding:var(--space-4);border-top:1px solid var(--color-border-default);display:grid;gap:var(--space-3);background:var(--chat-panel-bg);z-index:1}._cta_13zhn_326{padding:var(--space-3);border:1px solid color-mix(in srgb,var(--chat-primary) 18%,var(--color-border-default));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--chat-primary) 5%,var(--chat-panel-bg));display:grid;gap:var(--space-1)}._ctaLabel_13zhn_403{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--chat-panel-muted)}._ctaValue_13zhn_326{font-size:.9375rem;color:var(--chat-panel-text);line-height:1.6}._leadCaptureCard_13zhn_417{width:min(100%,36rem);justify-self:start;border:1px solid color-mix(in srgb,var(--chat-primary) 20%,var(--color-border-default));border-radius:var(--radius-lg);padding:var(--space-3);background:color-mix(in srgb,var(--chat-primary) 4%,var(--chat-panel-bg));display:grid;gap:var(--space-3)}._leadCaptureCopy_13zhn_428{display:grid;gap:.2rem}._leadCaptureCopy_13zhn_428 strong{font-size:.9rem;line-height:1.25}._leadCaptureCopy_13zhn_428 span{font-size:.8125rem;line-height:1.45;color:var(--chat-panel-muted)}._leadCaptureFields_13zhn_444{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}._leadCaptureError_13zhn_450{margin:0;color:#b42318;font-size:.8125rem;line-height:1.4}._leadCaptureActions_13zhn_457{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}._leadCaptureSkip_13zhn_464{border:0;background:transparent;color:var(--chat-panel-muted);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer}._leadCaptureSkip_13zhn_464:hover:not(:disabled){color:var(--chat-panel-text)}._leadCaptureSkip_13zhn_464:disabled{cursor:not-allowed;opacity:.6}._startActions_13zhn_483{width:min(100%,36rem);justify-self:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}._startActionButton_13zhn_491{min-height:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb,var(--chat-primary) 26%,var(--color-border-default));border-radius:var(--radius-lg);background:color-mix(in srgb,var(--chat-primary) 5%,var(--chat-panel-bg));color:var(--chat-panel-text);display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-2);font:inherit;font-size:.875rem;font-weight:750;line-height:1.25;text-align:left;cursor:pointer}._startActionButton_13zhn_491 svg{flex-shrink:0;color:var(--chat-primary)}._startActionButton_13zhn_491:hover:not(:disabled){border-color:color-mix(in srgb,var(--chat-primary) 46%,var(--color-border-default));background:color-mix(in srgb,var(--chat-primary) 10%,var(--chat-panel-bg))}._startActionButton_13zhn_491:disabled{cursor:not-allowed;opacity:.62}._composerRow_13zhn_525{display:grid;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:stretch}._sendButton_13zhn_532{min-height:var(--control-height-md);height:var(--control-height-md);padding-inline:var(--space-4);align-self:stretch;background:var(--chat-primary);border-color:var(--chat-primary);color:var(--chat-launcher-text)}._sendButton_13zhn_532:hover:not(:disabled){background:color-mix(in srgb,var(--chat-primary) 88%,black);border-color:color-mix(in srgb,var(--chat-primary) 88%,black)}._poweredBy_13zhn_547{display:flex;justify-content:center;font-size:.6875rem;line-height:1.45;color:color-mix(in srgb,var(--chat-panel-muted) 72%,var(--chat-panel-bg))}._poweredBy_13zhn_547 a{color:inherit;font-weight:500;text-decoration:none}._poweredBy_13zhn_547 a:hover{color:var(--chat-primary);text-decoration:underline;text-underline-offset:.16em}._sidebar_13zhn_567{display:grid;gap:var(--space-4)}._embeddedDebugSidebar_13zhn_572{max-height:calc(100dvh - (var(--space-3) * 2));overflow-y:auto;padding-right:var(--space-1)}._sideCard_13zhn_578{padding:var(--space-5);display:grid;gap:var(--space-4)}._sideHeader_13zhn_584{display:flex;align-items:flex-start;gap:var(--space-3)}._sideIcon_13zhn_590{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border-default);border-radius:.75rem;color:var(--color-text-secondary);background:var(--color-bg-muted);flex-shrink:0}._sideHeader_13zhn_584 h2{margin:0;font-size:1rem;line-height:1.3}._sideHeader_13zhn_584 p{margin:.25rem 0 0;font-size:.875rem;line-height:1.6;color:var(--color-text-secondary)}._detailList_13zhn_616{display:grid;gap:var(--space-3)}._detailRow_13zhn_621{display:grid;gap:.35rem}._detailRow_13zhn_621 dt{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-tertiary)}._detailRow_13zhn_621 dd{margin:0;font-size:.9375rem;line-height:1.6}._debugList_13zhn_641{display:grid;gap:var(--space-3)}._debugItem_13zhn_646{padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-bg-muted) 60%,white);display:grid;gap:var(--space-2)}._debugItem_13zhn_646 strong{font-size:.9375rem;line-height:1.4}._debugMeta_13zhn_660{display:flex;flex-wrap:wrap;gap:var(--space-2)}._debugExcerpt_13zhn_666{margin:0;font-size:.875rem;line-height:1.6;color:var(--color-text-secondary);text-decoration:none}._emptyDebug_13zhn_674{margin:0;font-size:.875rem;line-height:1.6;color:var(--color-text-secondary)}._promptPreview_13zhn_681{margin:0;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:#f8fbff;color:var(--color-text-secondary);font-size:.8125rem;line-height:1.6;white-space:pre-wrap}._loading_13zhn_693,._errorState_13zhn_694{min-height:100vh;display:grid;place-items:center;padding:var(--space-6)}._errorCard_13zhn_701{width:min(100%,32rem);padding:var(--space-6);display:grid;gap:var(--space-4)}@keyframes _typingPulse_13zhn_1{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-.16rem)}}@media (prefers-reduced-motion: reduce){._typingIndicator_13zhn_360 span{animation:none}}@media (max-width: 1080px){._frame_13zhn_40{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){._shell_13zhn_25{padding:var(--space-3)}._header_13zhn_96,._messages_13zhn_270,._composer_13zhn_382,._sideCard_13zhn_578{padding:var(--space-4)}._header_13zhn_96,._headerIdentity_13zhn_107{align-items:flex-start}._banner_13zhn_209{margin-inline:var(--space-4)}._debugInlineBar_13zhn_214{margin-inline:var(--space-4);align-items:stretch;flex-direction:column}._leadCaptureFields_13zhn_444{grid-template-columns:minmax(0,1fr)}._leadCaptureActions_13zhn_457{justify-content:space-between}._startActions_13zhn_483{grid-template-columns:minmax(0,1fr)}._chatPanel_13zhn_71{height:calc(100dvh - var(--space-6));min-height:32rem}._embeddedChatPanel_13zhn_81{height:100dvh;min-height:0}._embeddedDebugFrame_13zhn_56{grid-template-columns:minmax(0,1fr);overflow-y:auto}._embeddedDebugChatPanel_13zhn_89{height:100dvh;min-height:0}._embeddedDebugSidebar_13zhn_572{max-height:none;overflow:visible;padding-right:0}}@media (max-width: 430px){._composerRow_13zhn_525{grid-template-columns:minmax(0,1fr)}}:root,[data-theme=light]{--color-bg-default: #f3f6fa;--color-bg-canvas: #f8fafc;--color-bg-surface: #ffffff;--color-bg-surface-soft: rgba(255, 255, 255, .76);--color-bg-muted: #eef2f7;--color-bg-primary: #155eef;--color-bg-primary-hover: #004eeb;--color-bg-primary-active: #003ecf;--color-text-primary: #0f172a;--color-text-secondary: #475467;--color-text-muted: #667085;--color-text-on-primary: #ffffff;--color-text-success: #067647;--color-text-warning: #b54708;--color-text-danger: #b42318;--color-border-default: #dbe3ee;--color-border-strong: #c1cedd;--color-border-focus: #155eef;--color-border-danger: #dc2626;--color-overlay-subtle: rgba(15, 23, 42, .08);--color-overlay-strong: rgba(15, 23, 42, .16);--color-accent-soft: rgba(21, 94, 239, .12);--color-success-soft: rgba(6, 118, 71, .12);--color-warning-soft: rgba(181, 71, 8, .12);--color-danger-soft: rgba(180, 35, 24, .1);--font-sans: "Manrope", Inter, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--workspace-eyebrow-size: .625rem;--workspace-eyebrow-weight: 700;--workspace-eyebrow-letter-spacing: .12em;--workspace-eyebrow-transform: uppercase;--workspace-title-size: clamp(1.75rem, 2.2vw, 2rem);--workspace-title-line-height: 1;--workspace-title-letter-spacing: -.04em;--workspace-description-size: .875rem;--workspace-description-line-height: 1.65;--workspace-panel-title-size: .9375rem;--workspace-panel-title-line-height: 1.2;--workspace-panel-title-letter-spacing: -.02em;--workspace-panel-body-size: .8125rem;--workspace-panel-body-line-height: 1.55;--workspace-stat-value-size: 1.125rem;--workspace-stat-value-line-height: 1.1;--workspace-stat-meta-size: .75rem;--workspace-stat-meta-line-height: 1.5;--workspace-badge-size: .6875rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--radius-sm: .5rem;--radius-md: .75rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--control-height-md: 2.5rem;--shadow-sm: 0 8px 18px rgba(15, 23, 42, .06);--shadow-md: 0 20px 44px rgba(15, 23, 42, .12);--shadow-lg: 0 40px 120px rgba(15, 23, 42, .16);--motion-fast: .14s;--motion-base: .18s;--ease-standard: cubic-bezier(.2, .8, .2, 1);--z-dropdown: 30;--z-dialog: 40;--z-toast: 50;--container-sm: 640px;--container-md: 960px;--container-lg: 1200px}html{font-family:var(--font-sans);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:radial-gradient(circle at 72% 34%,rgba(255,255,255,.9),transparent 55%),linear-gradient(180deg,var(--color-bg-canvas) 0%,var(--color-bg-default) 100%);color:var(--color-text-primary)}img,svg,video,canvas{display:block;max-width:100%}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid color-mix(in srgb,var(--color-border-focus) 24%,transparent);outline-offset:2px}@media (max-width: 768px){input,select,textarea,button{font-size:16px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}
