.x3xUHW_review{--review-bg:#f4f5f5;--review-ink:#202326;--review-muted:#666d75;--review-line:#dce0e3;--review-surface:#fff;background:var(--review-bg);min-height:100svh;color:var(--review-ink);font-family:var(--font-inter), sans-serif;padding:32px clamp(16px,3vw,48px)}.x3xUHW_review[data-theme=dark]{--review-bg:#131518;--review-ink:#eceef0;--review-muted:#a0a6ae;--review-line:#30353c;--review-surface:#1c2025}.x3xUHW_header{justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:28px;display:flex}.x3xUHW_kicker{color:var(--review-muted);margin-bottom:10px;font-size:12px}.x3xUHW_header h1{letter-spacing:-.035em;font-size:clamp(24px,3vw,36px);font-weight:500;line-height:1.1}.x3xUHW_description{color:var(--review-muted);max-width:620px;margin-top:12px;font-size:14px}.x3xUHW_home{white-space:nowrap;padding-top:6px;font-size:12px}.x3xUHW_toolbar{border-block:1px solid var(--review-line);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-block:16px;display:flex}.x3xUHW_controls{background:var(--review-line);border-radius:8px;gap:2px;padding:3px;display:flex}.x3xUHW_controls button,.x3xUHW_chapters button{cursor:pointer;border-radius:5px;padding:7px 12px;font-size:12px}.x3xUHW_controls button[aria-pressed=true]{background:var(--review-surface);box-shadow:0 1px 3px #0001}.x3xUHW_linked{align-items:center;gap:7px;font-size:12px;display:flex}.x3xUHW_linked input{accent-color:#2563eb}.x3xUHW_measure{color:var(--review-muted);margin-left:auto;font-size:12px}.x3xUHW_chapters{flex-wrap:wrap;gap:4px;padding:16px 0 24px;display:flex}.x3xUHW_chapters button{color:var(--review-muted)}.x3xUHW_chapters button[aria-pressed=true]{color:var(--review-ink);background:var(--review-line)}.x3xUHW_chapters button:disabled{opacity:.35;cursor:default}.x3xUHW_comparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.x3xUHW_column{min-width:0}.x3xUHW_caption{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.x3xUHW_caption span{color:var(--review-muted);font-size:11px}.x3xUHW_caption h2{letter-spacing:-.025em;margin-top:4px;font-size:18px;font-weight:500}.x3xUHW_caption a{white-space:nowrap;color:var(--review-muted);font-size:11px}.x3xUHW_viewport{justify-content:center;min-width:0;display:flex}.x3xUHW_frameSpace{outline:1px solid var(--review-line);background:var(--review-surface);border-radius:8px;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000006}.x3xUHW_frameSpace iframe{border:0;max-width:none;display:block}.x3xUHW_loading{text-align:center;background:var(--review-surface);color:var(--review-muted);place-content:center;padding:24px;font-size:13px;line-height:1.6;display:grid;position:absolute;inset:0}.x3xUHW_note{max-width:470px;color:var(--review-muted);margin-top:14px;font-size:12px;line-height:1.6}.x3xUHW_footnote{border-top:1px solid var(--review-line);color:var(--review-muted);margin-top:28px;padding-top:16px;font-size:12px;line-height:1.6}.x3xUHW_review :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (max-width:650px){.x3xUHW_header{flex-direction:column;gap:12px}.x3xUHW_comparison{grid-template-columns:minmax(0,1fr);gap:28px}.x3xUHW_measure{margin-left:0}}
.aNGqsq_preview{--chat-bg:#fcfbfa;--chat-fg:#141a1f;--chat-card:#fff;--chat-muted:#6c777f;--chat-border:#dbdee1;--chat-secondary:#f2f4f5;--chat-sidebar:#fff;--chat-bezel:#ffffff80;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--chat-sidebar);height:100dvh;min-height:480px;color:var(--chat-fg);font-family:var(--font-geist), sans-serif;font-size:14px;display:flex;overflow:hidden}.aNGqsq_preview[data-theme=dark]{--chat-bg:#14171a;--chat-fg:#f9fafb;--chat-card:#1e2224;--chat-muted:#838e95;--chat-border:#2f3437;--chat-secondary:#282c2f;--chat-sidebar:#191d1f;--chat-bezel:#ffffff1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.aNGqsq_reviewLinks{gap:18px;display:flex}.aNGqsq_stateGroups{padding:16px 0 24px}.aNGqsq_stateGroup>span{color:var(--review-muted);margin-top:8px;font-size:11px;display:block}.aNGqsq_stateGroup>div{padding:5px 0}.aNGqsq_sidebar{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:68px;padding:18px 8px 12px;display:flex}.aNGqsq_brand{font-size:24px;font-weight:800;line-height:28px}.aNGqsq_workspace{background:linear-gradient(140deg,#64d7ff,#7760ff,#ea69c5);border-radius:7px;width:28px;height:28px;margin:6px 0}.aNGqsq_navIcon,.aNGqsq_activeNav{width:36px;height:36px;color:var(--chat-muted);place-items:center;display:grid}.aNGqsq_activeNav{background:var(--chat-secondary);color:var(--chat-fg);border-radius:10px}.aNGqsq_sidebarBottom{color:var(--chat-muted);flex-direction:column;align-items:center;gap:18px;margin-top:auto;display:flex}.aNGqsq_avatar{color:#fff;background:linear-gradient(135deg,#1bd1b0,#5d66ca);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.aNGqsq_chatShell{border:1px solid color-mix(in srgb, var(--chat-border) 55%, transparent);background:var(--chat-bg);border-radius:13px;flex-direction:column;flex:1;min-width:0;margin:8px 8px 8px 0;display:flex;overflow:hidden}.aNGqsq_chatHeader{border-bottom:1px solid color-mix(in srgb, var(--chat-border) 45%, transparent);height:44px;color:var(--chat-muted);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 8px 0 16px;display:flex}.aNGqsq_chatHeader>span{align-items:center;gap:16px;display:flex}.aNGqsq_chatHeader .aNGqsq_privacy{border:1px solid color-mix(in srgb, var(--chat-border) 60%, transparent);background:color-mix(in srgb, var(--chat-secondary) 55%, transparent);height:32px;color:var(--chat-fg);border-radius:10px;gap:8px;padding:0 12px;font-size:12px}.aNGqsq_chatBody{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:32px;min-width:0;min-height:0;padding:16px 24px 32px;display:flex;overflow-y:auto}.aNGqsq_greeting{text-align:center;font-size:30px;font-weight:500;line-height:1.08}.aNGqsq_composerArea{flex-direction:column;gap:24px;width:100%;max-width:896px;display:flex;position:relative}.aNGqsq_preview[data-variant=after]{--composer-theme-base:var(--chat-bg);--composer-theme-sheet:var(--chat-card);--composer-theme-ink:var(--chat-fg);--composer-theme-muted:var(--chat-muted);--composer-theme-line:var(--chat-border)}.aNGqsq_preview[data-variant=after] .aNGqsq_chatBody{justify-content:safe center;gap:28px;padding-bottom:max(2rem,10dvh + .875rem)}.aNGqsq_preview .aNGqsq_candidate{gap:28px;max-width:640px}.aNGqsq_candidate form{display:flow-root}.aNGqsq_candidate .aNGqsq_attachment{border-color:var(--composer-line);color:var(--composer-ink);margin:10px 12px 6px}.aNGqsq_candidate .aNGqsq_attachment[data-status=failed]{border-color:#d9770680}.aNGqsq_candidate .aNGqsq_attachment small{color:var(--composer-muted)}.aNGqsq_candidate .aNGqsq_attachment button:focus-visible{outline:2px solid var(--composer-accent);outline-offset:2px}.aNGqsq_candidate .aNGqsq_attachment progress{accent-color:var(--composer-accent)}.aNGqsq_dropZone.aNGqsq_candidateDrop{border:1px solid var(--composer-accent);background:color-mix(in oklab, var(--composer-accent) 6%, var(--composer-sheet));border-radius:15px 15px 16px 16px}.aNGqsq_dropZone.aNGqsq_candidateDrop svg{color:var(--composer-accent)}.aNGqsq_candidate [data-composer-menu]{border-color:var(--composer-line);background:var(--composer-sheet);color:var(--composer-ink);box-shadow:0 0 0 1px var(--composer-ring), 0 16px 40px -16px #271a0038, 0 4px 12px -6px #271a001a}.aNGqsq_candidate[data-composer-theme=dark] [data-composer-menu]{box-shadow:0 0 0 1px var(--composer-ring), 0 18px 44px -16px #0009}.aNGqsq_candidate [data-composer-menu] .aNGqsq_commandSearch{border-color:var(--composer-line);background:var(--composer-tray)}.aNGqsq_candidate [data-composer-menu] .aNGqsq_commandSearch:focus-within{border-color:var(--composer-accent);box-shadow:0 0 0 1px var(--composer-accent)}.aNGqsq_candidate [data-composer-menu] .aNGqsq_commandItem[data-selected=true],.aNGqsq_candidate [data-composer-menu] .aNGqsq_toolItem[data-highlighted]{border-color:var(--composer-line);background:var(--composer-soft)}.aNGqsq_candidate [data-composer-menu] :is(.aNGqsq_categoryHeading,.aNGqsq_menuHint),.aNGqsq_candidate [data-composer-menu] [cmdk-group-heading]{color:var(--composer-muted)}.aNGqsq_candidate [data-composer-menu] .aNGqsq_categoryHeading button{color:var(--composer-accent)}.aNGqsq_candidate [data-composer-menu] .aNGqsq_categoryHeading button:focus-visible{outline:2px solid var(--composer-accent);outline-offset:2px}.aNGqsq_candidate [data-composer-menu] .aNGqsq_featured{background:var(--composer-soft);color:var(--composer-muted);border-color:#0000}.aNGqsq_candidate [data-composer-menu] .aNGqsq_toolIndicator{color:var(--composer-accent)}.aNGqsq_candidate [data-composer-menu]:has([cmdk-empty]) .aNGqsq_commandFooter{visibility:hidden}.aNGqsq_candidate [data-composer-menu]:has([cmdk-empty]) .aNGqsq_commandFooter>span{visibility:visible}.aNGqsq_composer{border:1px solid color-mix(in srgb, var(--chat-border) 80%, transparent);background:var(--chat-card);box-shadow:0 2px 4px #0000000d, inset 0 1px 0 var(--chat-bezel);border-radius:12px;position:relative}.aNGqsq_composer:focus-within{box-shadow:0 0 24px #2563eb66, inset 0 1px 0 var(--chat-bezel);border-color:#2563eb99}.aNGqsq_textarea{field-sizing:content;resize:none;width:100%;min-height:80px;max-height:192px;color:var(--chat-fg);background:0 0;border:0;border-radius:12px 12px 0 0;outline:0;padding:12px;font-family:inherit;font-size:14px;line-height:20px;display:block}.aNGqsq_textarea::placeholder{color:var(--chat-muted)}.aNGqsq_toolbar{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.aNGqsq_tools{align-items:center;gap:6px;min-width:0;padding:4px;display:flex}.aNGqsq_control{white-space:nowrap;border:1px solid color-mix(in srgb, var(--chat-border) 70%, transparent);background:linear-gradient(color-mix(in srgb, var(--chat-secondary) 70%, transparent), color-mix(in srgb, var(--chat-secondary) 35%, transparent));min-width:32px;height:32px;box-shadow:0 2px 4px #0002, inset 0 1px 0 var(--chat-bezel), inset 0 -1px 0 #0002;color:var(--chat-fg);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.aNGqsq_control:hover{border-color:#2563eb66}.aNGqsq_iconControl{width:32px;padding:0}.aNGqsq_account{max-width:214px}.aNGqsq_account>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.aNGqsq_account>svg{flex-shrink:0}.aNGqsq_usage{color:var(--chat-muted)}.aNGqsq_submit{color:#fff;width:36px;height:36px;box-shadow:inset 0 1px 0 var(--chat-bezel), inset 0 -1px 0 #0008, 0 2px 4px #0004, 0 6px 14px #2563eb59;cursor:pointer;background:linear-gradient(#2563eb,#2563ebcc);border:1px solid #2563eb99;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.aNGqsq_submit:disabled{opacity:.5;cursor:default}.aNGqsq_suggestions{scrollbar-width:none;gap:12px;padding:6px 2px;display:flex;overflow-x:auto}.aNGqsq_suggestions::-webkit-scrollbar{display:none}.aNGqsq_suggestions button{border:1px dashed color-mix(in srgb, var(--chat-border) 60%, transparent);height:32px;color:var(--chat-muted);background:color-mix(in srgb, var(--chat-secondary) 22%, transparent);white-space:nowrap;cursor:pointer;border-radius:8px;flex-shrink:0;padding:4px 16px;font-size:14px}.aNGqsq_suggestions button:hover{color:var(--chat-fg);border-style:solid}.aNGqsq_attachment{border:1px solid var(--chat-border);border-radius:8px;align-items:center;gap:10px;width:fit-content;max-width:calc(100% - 24px);margin:12px 12px 0;padding:10px;font-size:12px;display:flex}.aNGqsq_attachment small{color:var(--chat-muted);margin-top:3px;display:block}.aNGqsq_attachment button{cursor:pointer;margin-left:12px}.aNGqsq_notice{color:var(--chat-muted);text-align:center;font-size:11px;line-height:1.5;position:absolute;top:calc(100% + 8px);left:0;right:0}.aNGqsq_notice:empty{display:none}.aNGqsq_preview[data-variant=before] :is(button,input):focus-visible,.aNGqsq_preview[data-variant=after] .aNGqsq_dialog :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #648fff}@media (max-width:767px){.aNGqsq_sidebar{display:none}.aNGqsq_chatShell{border:0;border-radius:0;margin:0}.aNGqsq_chatBody{gap:24px;padding:16px 12px 40px}.aNGqsq_greeting{font-size:28px}.aNGqsq_toolbar{gap:6px;padding:8px}.aNGqsq_tools{scrollbar-width:none;max-width:calc(100% - 46px);overflow-x:auto}}.aNGqsq_dialogOverlay{z-index:60;background:#0008;position:fixed;inset:0}.aNGqsq_dialog,.aNGqsq_menuSurface,.aNGqsq_workflowPanel{z-index:70;border:1px solid var(--chat-border);background:var(--chat-card);color:var(--chat-fg);border-radius:12px;outline:none;font-size:14px;box-shadow:0 20px 60px #0005}.aNGqsq_dialog{width:min(512px,100vw - 32px);max-height:78dvh;box-shadow:0 0 0 4px color-mix(in srgb, var(--chat-border) 60%, transparent), 0 24px 70px #0005;padding:8px;position:fixed;top:15vh;left:50%;overflow-y:auto;transform:translate(-50%)}.aNGqsq_dialogClose{cursor:pointer;width:26px;height:26px;color:var(--chat-muted);place-items:center;display:grid;position:absolute;top:14px;right:12px}.aNGqsq_command{flex-direction:column;min-height:0;display:flex}.aNGqsq_commandSearch{border:1px solid var(--chat-border);background:var(--chat-secondary);height:38px;color:var(--chat-muted);border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:0 10px;display:flex}.aNGqsq_dialog .aNGqsq_commandSearch{margin-right:34px}.aNGqsq_commandSearch input{width:100%;min-width:0;color:var(--chat-fg);background:0 0;outline:none;height:32px;font-size:13px}.aNGqsq_commandList{overscroll-behavior:contain;min-height:0;max-height:300px;padding:4px 0;scroll-padding:8px;overflow-y:auto}.aNGqsq_command [cmdk-group-heading]{color:var(--chat-muted);padding:12px 10px 5px;font-size:12px}.aNGqsq_commandItem{cursor:pointer;border:1px solid #0000;border-radius:7px;outline:none;align-items:flex-start;gap:12px;margin:2px 0;padding:12px 10px;display:flex}.aNGqsq_commandItem[data-selected=true]{background:var(--chat-secondary);border-color:var(--chat-border)}.aNGqsq_itemCopy{flex:1;min-width:0;line-height:1.4}.aNGqsq_itemCopy>span{font-weight:500}.aNGqsq_itemCopy small,.aNGqsq_managerRow small{color:var(--chat-muted);margin-top:4px;font-size:12px;line-height:1.5;display:block}.aNGqsq_selectionMark{border:1px solid var(--chat-border);border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.aNGqsq_selectionMark[data-checked=true]{color:#fff;background:#2563eb;border-color:#2563eb}.aNGqsq_commandFooter{border-top:1px solid var(--chat-border);color:var(--chat-muted);flex-wrap:wrap;align-items:center;gap:7px;padding:10px 6px 3px;font-size:11px;display:flex}.aNGqsq_commandFooter>span{margin-left:auto}.aNGqsq_count{color:var(--chat-muted);margin-left:auto;font-size:11px}.aNGqsq_managerRow{text-align:left;cursor:pointer;align-items:center;gap:14px;width:100%;padding:10px;display:flex}.aNGqsq_managerRow svg[data-expanded=false]{transform:rotate(-90deg)}.aNGqsq_managerChildren{border-left:1px solid var(--chat-border);margin-left:26px;padding-left:4px}.aNGqsq_emptyState{text-align:center;color:var(--chat-muted);padding:32px 20px;font-size:13px;line-height:1.6}.aNGqsq_emptyState button{color:#648fff;cursor:pointer;margin:12px auto 0;display:block}.aNGqsq_workflowPanel{width:var(--radix-popover-trigger-width,896px);max-width:calc(100vw - 32px);max-height:var(--radix-popover-content-available-height);padding:8px}.aNGqsq_workflowList{max-height:min(256px, calc(var(--radix-popover-content-available-height,400px) - 138px))}.aNGqsq_categoryHeading{color:var(--chat-muted);justify-content:space-between;gap:8px;padding:10px;font-size:12px;display:flex}.aNGqsq_categoryHeading button{cursor:pointer;color:#648fff}.aNGqsq_featured{color:#648fff;background:#2563eb15;border:1px solid #2563eb44;border-radius:4px;margin-top:2px;padding:2px 5px;font-size:10px}.aNGqsq_menuSurface{width:244px;max-width:calc(100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height,80dvh);padding:6px;overflow-y:auto}.aNGqsq_toolItem{cursor:pointer;border-radius:6px;outline:none;align-items:center;gap:10px;padding:10px;display:flex}.aNGqsq_toolItem[data-highlighted]{background:var(--chat-secondary)}.aNGqsq_toolIndicator{color:#648fff;margin-left:auto;font-size:9px}.aNGqsq_control[data-tools-enabled=true]{border-color:#648fff}.aNGqsq_separator{background:var(--chat-border);height:1px;margin:4px}.aNGqsq_menuHint{color:var(--chat-muted);padding:8px;font-size:10px}.aNGqsq_usagePanel{width:300px;padding:14px}.aNGqsq_usagePanel header,.aNGqsq_usagePanel dl>div,.aNGqsq_usagePanel footer{justify-content:space-between;gap:12px;margin:10px 0;font-size:12px;display:flex}.aNGqsq_usagePanel header{margin-top:0}.aNGqsq_usagePanel dt,.aNGqsq_usagePanel footer{color:var(--chat-muted)}.aNGqsq_usagePanel footer{border-top:1px solid var(--chat-border);margin-bottom:0;padding-top:10px;font-size:10px}.aNGqsq_usagePanel progress,.aNGqsq_attachment progress{accent-color:#648fff;width:100%;height:5px}.aNGqsq_limitNotice{background:#d977061a;border:1px solid #d9770644;border-radius:6px;padding:8px;font-size:12px}.aNGqsq_attachment[data-status=failed]{border-color:#d9770680}.aNGqsq_dropZone{background:var(--chat-card);color:var(--chat-fg);pointer-events:none;border:2px dashed #648fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.aNGqsq_dropZone span{color:var(--chat-muted);font-size:11px}@media (max-width:767px){.aNGqsq_dialog{top:10vh}.aNGqsq_toolItem{min-height:44px}.aNGqsq_commandItem{gap:8px;padding:12px 8px}}
.Qx257q_root,.Qx257q_menu{--composer-base:#fdfbfa;--composer-sheet:#fff;--composer-ink:#27251e;--composer-muted:#27251ea6;--composer-placeholder:#27251e80;--composer-line:#271a0024;--composer-ring:#271a0012;--composer-tray:#271a0009;--composer-footer:var(--composer-tray);--composer-soft:#271a000f;--composer-brand:var(--primary);--composer-contour:color-mix(in srgb, var(--primary) 40%, transparent);--composer-contour-focus:color-mix(in srgb, var(--primary) 62%, transparent);--composer-glow:color-mix(in srgb, var(--primary) 20%, transparent);--composer-accent:var(--composer-brand);--composer-accent-soft:color-mix(in srgb, var(--primary) 7%, transparent);--composer-send-rest:color-mix(in srgb, var(--primary) 10%, transparent);--composer-send-rest-ink:color-mix(in srgb, var(--primary) 55%, transparent);--composer-mode-track:#271a0009;--composer-mode-thumb:var(--composer-sheet);--composer-mode-thumb-line:var(--composer-line);--composer-mode-idle:var(--composer-muted)}.Qx257q_root{width:100%}.Qx257q_root[data-composer-theme=dark],[data-composer-theme=dark] .Qx257q_menu{--composer-base:var(--composer-theme-base,var(--background));--composer-sheet:var(--composer-theme-sheet,var(--card));--composer-ink:var(--composer-theme-ink,var(--foreground));--composer-muted:var(--composer-theme-muted,var(--muted-foreground));--composer-placeholder:var(--composer-muted);--composer-line:var(--composer-theme-line,var(--border));--composer-ring:var(--composer-line);--composer-tray:#ffffff08;--composer-footer:#0000001f;--composer-soft:color-mix(in oklab, var(--composer-ink) 7%, transparent);--composer-brand:color-mix(in srgb, var(--primary), white 20%);--composer-contour:color-mix(in srgb, var(--composer-brand) 38%, transparent);--composer-contour-focus:color-mix(in srgb, var(--composer-brand) 62%, transparent);--composer-glow:color-mix(in srgb, var(--primary) 17%, transparent);--composer-accent:var(--composer-brand);--composer-accent-soft:color-mix(in srgb, var(--composer-brand) 12%, transparent);--composer-send-rest:color-mix(in srgb, var(--primary) 20%, transparent);--composer-send-rest-ink:color-mix(in srgb, color-mix(in srgb, var(--primary) 50%, var(--composer-ink)) 60%, transparent);--composer-mode-track:color-mix(in srgb, var(--composer-base) 65%, var(--composer-sheet));--composer-mode-idle:color-mix(in srgb, var(--composer-ink) 55%, transparent);--composer-mode-thumb:color-mix(in srgb, var(--composer-ink) 7%, transparent);--composer-mode-thumb-line:color-mix(in srgb, var(--composer-ink) 14%, transparent)}.dark .Qx257q_root:not([data-composer-theme=light]){--composer-base:var(--composer-theme-base,var(--background));--composer-sheet:var(--composer-theme-sheet,var(--card));--composer-ink:var(--composer-theme-ink,var(--foreground));--composer-muted:var(--composer-theme-muted,var(--muted-foreground));--composer-placeholder:var(--composer-muted);--composer-line:var(--composer-theme-line,var(--border));--composer-ring:var(--composer-line);--composer-tray:#ffffff08;--composer-footer:#0000001f;--composer-soft:color-mix(in oklab, var(--composer-ink) 7%, transparent);--composer-brand:color-mix(in srgb, var(--primary), white 20%);--composer-contour:color-mix(in srgb, var(--composer-brand) 38%, transparent);--composer-contour-focus:color-mix(in srgb, var(--composer-brand) 62%, transparent);--composer-glow:color-mix(in srgb, var(--primary) 17%, transparent);--composer-accent:var(--composer-brand);--composer-accent-soft:color-mix(in srgb, var(--composer-brand) 12%, transparent);--composer-send-rest:color-mix(in srgb, var(--primary) 20%, transparent);--composer-send-rest-ink:color-mix(in srgb, color-mix(in srgb, var(--primary) 50%, var(--composer-ink)) 60%, transparent);--composer-mode-track:color-mix(in srgb, var(--composer-base) 65%, var(--composer-sheet));--composer-mode-idle:color-mix(in srgb, var(--composer-ink) 55%, transparent);--composer-mode-thumb:color-mix(in srgb, var(--composer-ink) 7%, transparent);--composer-mode-thumb-line:color-mix(in srgb, var(--composer-ink) 14%, transparent)}.dark .Qx257q_menu{--composer-base:var(--composer-theme-base,var(--background));--composer-sheet:var(--composer-theme-sheet,var(--card));--composer-ink:var(--composer-theme-ink,var(--foreground));--composer-muted:var(--composer-theme-muted,var(--muted-foreground));--composer-placeholder:var(--composer-muted);--composer-line:var(--composer-theme-line,var(--border));--composer-ring:var(--composer-line);--composer-tray:#ffffff08;--composer-footer:#0000001f;--composer-soft:color-mix(in oklab, var(--composer-ink) 7%, transparent);--composer-brand:color-mix(in srgb, var(--primary), white 20%);--composer-contour:color-mix(in srgb, var(--composer-brand) 38%, transparent);--composer-contour-focus:color-mix(in srgb, var(--composer-brand) 62%, transparent);--composer-glow:color-mix(in srgb, var(--primary) 17%, transparent);--composer-accent:var(--composer-brand);--composer-accent-soft:color-mix(in srgb, var(--composer-brand) 12%, transparent);--composer-send-rest:color-mix(in srgb, var(--primary) 20%, transparent);--composer-send-rest-ink:color-mix(in srgb, color-mix(in srgb, var(--primary) 50%, var(--composer-ink)) 60%, transparent);--composer-mode-track:color-mix(in srgb, var(--composer-base) 65%, var(--composer-sheet));--composer-mode-idle:color-mix(in srgb, var(--composer-ink) 55%, transparent);--composer-mode-thumb:color-mix(in srgb, var(--composer-ink) 7%, transparent);--composer-mode-thumb-line:color-mix(in srgb, var(--composer-ink) 14%, transparent)}.Qx257q_heading{text-align:left;flex-direction:column;gap:4px;min-width:0;max-width:640px;margin-inline:auto;padding-inline:16px;display:flex}.Qx257q_headingLabel{min-height:24px;color:var(--composer-brand);align-items:center;margin:0;font-size:12px;font-weight:480;line-height:12px;display:flex}.Qx257q_headingTitle{color:var(--composer-ink);letter-spacing:-.012em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:24px;font-weight:400;line-height:32px}.Qx257q_surface{isolation:isolate;background:var(--composer-base);border-radius:16px;width:100%;min-width:0;max-width:640px;margin-inline:auto;position:relative}.Qx257q_surface:before{z-index:0;box-shadow:0 0 36px 2px var(--composer-glow);pointer-events:none;content:"";border-radius:15px;transition:box-shadow .3s ease-out;position:absolute;inset:1px}.Qx257q_tray{z-index:1;border:1px solid var(--composer-contour);background:var(--composer-footer);border-radius:16px;transition:border-color .15s ease-out;position:relative;overflow:hidden}.Qx257q_surface:has(textarea:focus) .Qx257q_tray{border-color:var(--composer-contour-focus)}.Qx257q_surface[data-dragging=true] .Qx257q_tray{border-color:var(--composer-accent)}.Qx257q_sheet{z-index:1;background:var(--composer-sheet);box-shadow:0 0 0 1px var(--composer-ring);border:0;border-radius:0 0 16px 16px;margin:0;padding:0;position:relative}.Qx257q_sheet [data-slot=input-group]{border-radius:inherit;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;display:flex}.Qx257q_sheet [data-testid=attachments-preview]{overscroll-behavior:contain;scrollbar-width:thin;border-bottom-color:var(--composer-ring);gap:8px;max-height:148px;padding:12px;overflow-y:auto}.Qx257q_sheet .Qx257q_textarea{min-height:64px;color:var(--composer-ink);text-align:left;caret-color:var(--composer-accent);background:0 0;border:0;padding:16px 20px 8px;font-size:16px;line-height:24px}.Qx257q_sheet .Qx257q_textarea::placeholder{color:var(--composer-placeholder);opacity:1}.Qx257q_sheet .Qx257q_textarea::selection{background:color-mix(in srgb, var(--primary) 18%, transparent);color:var(--composer-ink)}.Qx257q_sheet .Qx257q_toolbar{border:0;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:8px 12px 12px;display:flex}.Qx257q_sheet .Qx257q_tools,.Qx257q_sheet .Qx257q_actions{align-items:center;gap:4px;min-width:0;padding:0;display:flex}.Qx257q_sheet .Qx257q_actions{flex-shrink:0}.Qx257q_root .Qx257q_control,.Qx257q_root .Qx257q_contextControl{min-width:32px;height:32px;box-shadow:none;color:var(--composer-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:400;line-height:20px;transition:background-color .3s ease-out,color .3s ease-out;display:inline-flex;transform:translate(0,0)}.Qx257q_root .Qx257q_control:hover,.Qx257q_root .Qx257q_contextControl:hover,.Qx257q_root .Qx257q_control[data-state=open],.Qx257q_root .Qx257q_contextControl[data-state=open],.Qx257q_root .Qx257q_contextControl[aria-expanded=true]{background:var(--composer-soft);color:var(--composer-ink)}.Qx257q_root .Qx257q_control:focus-visible,.Qx257q_root .Qx257q_contextControl:focus-visible,.Qx257q_root .Qx257q_workflow:focus-visible,.Qx257q_root .Qx257q_workflowMore:focus-visible{outline:2px solid var(--composer-accent);outline-offset:2px;box-shadow:none}.Qx257q_root .Qx257q_contextControl:focus-visible{outline-offset:-2px}.Qx257q_root .Qx257q_modelControl{color:var(--composer-muted);border-radius:6px;gap:4px;padding:0 8px 0 10px}.Qx257q_root .Qx257q_modelControl svg{color:var(--composer-muted)}.Qx257q_root .Qx257q_modelControl .Qx257q_tierIcon{color:inherit;margin-right:2px}.Qx257q_modeToggle{isolation:isolate;background:var(--composer-mode-track);border-radius:8px;flex-shrink:0;align-items:center;height:32px;display:inline-flex;position:relative}.Qx257q_modeThumb{z-index:-1;width:var(--mode-thumb-w,0);border:1px solid var(--composer-mode-thumb-line);background:var(--composer-mode-thumb);opacity:0;pointer-events:none;height:100%;translate:var(--mode-thumb-x,0) 0;border-radius:8px;transition:translate .15s ease-out,width .15s ease-out,opacity .15s ease-out;position:absolute;top:0;left:0}.Qx257q_modeToggle[data-measured=true] .Qx257q_modeThumb{opacity:1}.Qx257q_modeOption{height:32px;color:var(--composer-mode-idle);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 13px 0 9px;font-size:14px;font-weight:350;line-height:20px;transition:color .15s ease-out;display:inline-flex}.Qx257q_modeOption:hover,.Qx257q_modeOption[aria-checked=true]{color:var(--composer-ink)}.Qx257q_modeOption svg{flex-shrink:0;width:14px;height:14px}.Qx257q_modeOption>svg{opacity:.72;margin-inline:2px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.Qx257q_modeOption[data-mode-option=ask]>svg{transform-origin:30% 80%}.Qx257q_modeOption[data-mode-option=work]>svg{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.Qx257q_modeOption[data-mode-option=ask][aria-checked=false]:hover>svg{transform:rotate(-8deg)scale(1.06)}.Qx257q_modeOption[data-mode-option=work][aria-checked=false]:hover>svg{transform:translateY(-1.5px)}.Qx257q_modeToggle[data-interacted] .Qx257q_modeOption[data-mode-option=ask][aria-checked=true]>svg{animation:.46s cubic-bezier(.22,1,.36,1) Qx257q_mode-ask-pop}.Qx257q_modeToggle[data-interacted] .Qx257q_modeOption[data-mode-option=work][aria-checked=true]>svg{animation:.46s cubic-bezier(.22,1,.36,1) Qx257q_mode-work-lift}}@keyframes Qx257q_mode-ask-pop{0%{transform:scale(1)rotate(0)}35%{transform:scale(.8)rotate(-10deg)}70%{transform:scale(1.12)rotate(4deg)}to{transform:scale(1)rotate(0)}}@keyframes Qx257q_mode-work-lift{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-3px)scale(1.08)}75%{transform:translateY(.5px)scale(.98)}to{transform:translateY(0)scale(1)}}.Qx257q_modeLabel{align-items:center;display:inline-flex}.Qx257q_modeChevron{opacity:0;justify-content:flex-end;width:0;transition:width .15s ease-out,opacity .15s ease-out;display:inline-flex;overflow:hidden}.Qx257q_modeOption[aria-checked=true] .Qx257q_modeChevron{opacity:1;width:18px}.Qx257q_modeOption:focus-visible{outline:2px solid var(--composer-accent);outline-offset:2px}.Qx257q_root .Qx257q_accountControl{flex-shrink:1;min-width:0}.Qx257q_accountControl>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.Qx257q_accountControl>span>span{max-width:none}.Qx257q_accountCount{text-align:right;white-space:nowrap;flex-shrink:0;margin-right:6px;font-size:12px;font-weight:480;line-height:16px;display:inline-block;position:relative;top:.5px;overflow:hidden}.Qx257q_accountCountValue,.Qx257q_accountCountOf{display:inline-block}.Qx257q_accountCountValue{color:var(--composer-ink);transition:color .24s ease-out}.Qx257q_accountCountOf,.Qx257q_accountCount[data-empty] .Qx257q_accountCountValue{color:var(--composer-muted)}.Qx257q_accountCount[data-full] .Qx257q_accountCountValue{color:var(--composer-accent)}@media (prefers-reduced-motion:no-preference){.Qx257q_accountCountValue[data-direction=up]{animation:.38s cubic-bezier(.22,1,.36,1) Qx257q_account-count-up}.Qx257q_accountCountValue[data-direction=down]{animation:.38s cubic-bezier(.22,1,.36,1) Qx257q_account-count-down}}@keyframes Qx257q_account-count-up{0%{opacity:0;filter:blur(2px);transform:translateY(70%)}}@keyframes Qx257q_account-count-down{0%{opacity:0;filter:blur(2px);transform:translateY(-70%)}}.Qx257q_accountControl svg{flex-shrink:0;width:14px;height:14px}.Qx257q_root .Qx257q_modelControl>span,.Qx257q_root .Qx257q_contextControl>span{color:inherit;font:inherit}.Qx257q_root .Qx257q_control[aria-label="Attach files and tools"],.Qx257q_root .Qx257q_control[aria-label="Attachments and tools"]{border-radius:8px;width:32px;padding:0}.Qx257q_root .Qx257q_control[data-active=true]{border-color:color-mix(in oklab, var(--composer-accent) 45%, transparent);background:var(--composer-accent-soft);color:var(--composer-accent)}.Qx257q_context{border-radius:0 0 15px 15px;align-items:center;gap:4px;min-width:0;min-height:36px;padding:5px 12px 4px 8px;display:flex}.Qx257q_root .Qx257q_contextControl{min-width:0;height:24px;min-height:24px;color:var(--composer-muted);border-radius:6px;padding:0 8px;font-size:12px;font-weight:480;line-height:24px}.Qx257q_contextStatus{flex-shrink:0;align-items:center;margin-left:auto;display:flex}.Qx257q_root .Qx257q_stripReveal,.Qx257q_root .Qx257q_stripRevealEnd{--reveal-open:cubic-bezier(.22, 1, .36, 1);--reveal-close:cubic-bezier(.4, 0, .2, 1);interpolate-size:allow-keywords;gap:0}.Qx257q_root .Qx257q_stripReveal>span{gap:0}:is(.Qx257q_stripReveal span:not(:has(svg),.Qx257q_accountCount,.Qx257q_accountCount *),.Qx257q_stripRevealEnd>span:first-child){opacity:0;filter:blur(4px);white-space:nowrap;width:0;transition:width .22s var(--reveal-close), margin .22s var(--reveal-close), opacity .12s ease-out, filter .16s ease-out, translate .16s ease-out;overflow:hidden}.Qx257q_stripReveal span:not(:has(svg),.Qx257q_accountCount,.Qx257q_accountCount *){margin-left:0;translate:-4px}.Qx257q_stripRevealEnd>span:first-child{margin-right:0;translate:4px}.Qx257q_stripReveal>svg:not(:first-child){opacity:0;width:0;transition:width .22s var(--reveal-close), margin .22s var(--reveal-close), opacity .1s ease-out;margin-left:0}:is(.Qx257q_stripReveal:is(:hover,:focus-visible,[data-state=open],[aria-expanded=true]) span:not(:has(svg),.Qx257q_accountCount,.Qx257q_accountCount *),.Qx257q_stripRevealEnd:is(:hover,:focus-visible,[data-state=open],[aria-expanded=true])>span:first-child){opacity:1;filter:blur();width:auto;transition:width .38s var(--reveal-open), margin .38s var(--reveal-open), opacity .24s ease-out 60ms, filter .32s var(--reveal-open) 40ms, translate .38s var(--reveal-open) 40ms;translate:0}.Qx257q_stripReveal:is(:hover,:focus-visible,[data-state=open],[aria-expanded=true]) span:not(:has(svg),.Qx257q_accountCount,.Qx257q_accountCount *){margin-left:6px}.Qx257q_stripRevealEnd:is(:hover,:focus-visible,[data-state=open],[aria-expanded=true])>span:first-child{margin-right:6px}.Qx257q_stripReveal:is(:hover,:focus-visible,[data-state=open],[aria-expanded=true])>svg:not(:first-child){opacity:1;width:14px;transition:width .38s var(--reveal-open), margin .38s var(--reveal-open), opacity .2s ease-out .14s;margin-left:4px}.Qx257q_root .Qx257q_submit{background:var(--primary);width:32px;height:32px;min-height:32px;color:var(--primary-foreground);box-shadow:inset 0 1px 0 #ffffff42, inset 0 12px 14px -10px #ffffff38, inset 0 -1px 0 #00000029, 0 1px 2px #0000002e, 0 6px 14px -4px rgba(var(--primary-rgb), .55);border:0;border-radius:8px;padding:0;transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,scale .1s ease-out;transform:translate(0,0)}.Qx257q_root .Qx257q_submit:hover:not(:disabled){background:color-mix(in srgb, var(--primary), white 8%);box-shadow:inset 0 1px 0 #ffffff4d, inset 0 12px 14px -10px #ffffff42, inset 0 -1px 0 #00000029, 0 1px 2px #0000002e, 0 8px 18px -4px rgba(var(--primary-rgb), .7)}.Qx257q_root .Qx257q_submit:active:not(:disabled){box-shadow:inset 0 1px 0 #ffffff1f, inset 0 12px 14px -10px #fff0, inset 0 1px 3px #00000047, 0 1px 1px #00000024, 0 3px 8px -4px rgba(var(--primary-rgb), .45);scale:.96}.Qx257q_root .Qx257q_submit:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Qx257q_root .Qx257q_submit:disabled{background:var(--composer-send-rest);color:var(--composer-send-rest-ink);box-shadow:inset 0 1px 0 #fff0, inset 0 12px 14px -10px #fff0, inset 0 -1px 0 #0000, 0 1px 2px #0000, 0 6px 14px -4px rgba(var(--primary-rgb), 0);opacity:1}.Qx257q_root .Qx257q_submit>:not(:first-child){display:none}.Qx257q_root .Qx257q_dropOverlay{z-index:10;background:var(--composer-accent-soft);pointer-events:none;border-radius:0 0 16px 16px;position:absolute;inset:0}.Qx257q_root .Qx257q_dropHint{border:1px solid color-mix(in oklab, var(--composer-accent) 35%, transparent);background:var(--composer-sheet);color:var(--composer-accent);border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500}@property --workflow-reveal{syntax:"<percentage>";inherits:false;initial-value:124%}.Qx257q_workflowZone{width:100%}.Qx257q_workflowViewport{align-items:center;gap:4px;width:100%;min-width:0;max-width:640px;margin-inline:auto;padding-right:8px;display:flex}.Qx257q_workflowScroller{touch-action:pan-y;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 16px, #000 calc(100% - 56px), transparent), linear-gradient(to left, #000 calc(var(--workflow-reveal) - 24%), transparent var(--workflow-reveal));mask-image:linear-gradient(to right, transparent, #000 16px, #000 calc(100% - 56px), transparent), linear-gradient(to left, #000 calc(var(--workflow-reveal) - 24%), transparent var(--workflow-reveal));flex:1;padding-left:16px;display:flex;overflow:hidden;-webkit-mask-composite:source-in;mask-composite:intersect}@media (hover:hover) and (pointer:fine){.Qx257q_workflowScroller{--workflow-reveal:0%;opacity:0;filter:blur(6px);transition:--workflow-reveal .36s cubic-bezier(.4,0,1,1) .14s,opacity .26s ease-in .22s,filter .36s ease-in .14s,translate .36s cubic-bezier(.4,0,1,1) .14s;translate:10px}.Qx257q_workflowZone:hover .Qx257q_workflowScroller,.Qx257q_workflowZone:focus-within .Qx257q_workflowScroller,.Qx257q_workflowZone[data-intro] .Qx257q_workflowScroller{--workflow-reveal:124%;opacity:1;filter:blur();transition:--workflow-reveal .76s cubic-bezier(.22,1,.36,1),opacity .24s ease-out,filter .56s cubic-bezier(.22,1,.36,1),translate .76s cubic-bezier(.22,1,.36,1);translate:0}.Qx257q_workflowZone:has([aria-expanded=true]) .Qx257q_workflowScroller{--workflow-reveal:124%;opacity:1;filter:blur();transition:--workflow-reveal .76s cubic-bezier(.22,1,.36,1),opacity .24s ease-out,filter .56s cubic-bezier(.22,1,.36,1),translate .76s cubic-bezier(.22,1,.36,1);translate:0}.Qx257q_workflowZone:hover .Qx257q_workflowMore{color:var(--composer-ink)}}.Qx257q_workflowTrack{flex-shrink:0;width:max-content;display:flex}.Qx257q_workflows{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;gap:8px;padding:4px 8px 4px 0;display:flex}.Qx257q_root .Qx257q_workflow{border:1px solid var(--composer-line);background:var(--composer-sheet);height:38px;box-shadow:none;color:var(--composer-ink);white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:480;line-height:20px;transition:background-color .3s ease-out;display:inline-flex}.Qx257q_root .Qx257q_workflow:hover,.Qx257q_root .Qx257q_workflow[data-open]{background:color-mix(in srgb, var(--composer-sheet) 94%, #271a00)}.Qx257q_root .Qx257q_workflowMore{width:32px;height:32px;color:var(--composer-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s ease-out,color .3s ease-out;display:inline-flex}.Qx257q_root .Qx257q_workflowMore:hover,.Qx257q_root .Qx257q_workflowMore[aria-expanded=true]{background:var(--composer-soft);color:var(--composer-ink)}.Qx257q_workflowIcon{width:16px;height:16px;color:var(--composer-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Qx257q_workflowIcon svg{flex-shrink:0;width:16px;height:16px}.Qx257q_menu.Qx257q_menu{background:var(--composer-sheet);box-shadow:0 0 0 1px var(--composer-ring), 0 16px 40px -16px #271a0038, 0 4px 12px -6px #271a001a;color:var(--composer-ink);border-color:#0000}:is(.dark .Qx257q_menu.Qx257q_menu,[data-composer-theme=dark] .Qx257q_menu.Qx257q_menu){box-shadow:0 0 0 1px var(--composer-ring), 0 18px 44px -16px #0009}.Qx257q_menu [data-slot=command-input-wrapper]{border-color:var(--composer-line);background:var(--composer-tray);transition:border-color .15s ease-out}.Qx257q_menu [data-slot=command-input-wrapper]:focus-within{border-color:var(--composer-accent);box-shadow:0 0 0 1px var(--composer-accent)}.Qx257q_menu [data-slot=command-input]::placeholder{color:var(--composer-placeholder)}.Qx257q_menu [cmdk-group-heading]{color:var(--composer-muted)}.Qx257q_menu [data-slot=command-item][data-selected=true],.Qx257q_menu [role=menuitem][data-highlighted],.Qx257q_menu [role=menuitemcheckbox][data-highlighted]{border-color:var(--composer-line);background:var(--composer-soft);color:var(--composer-ink)}.Qx257q_menu [data-slot=command-empty],.Qx257q_menu .Qx257q_menuDescription{color:var(--composer-muted)}.Qx257q_menuBadge{background:var(--composer-soft);color:var(--composer-muted);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:500;line-height:12px}.Qx257q_tooltip.Qx257q_tooltip{max-width:min(360px,100vw - 24px)}.Qx257q_tooltipBody{align-items:center;gap:6px;display:inline-flex}.Qx257q_tooltipDetail{opacity:.65}.Qx257q_tooltipKey{background:color-mix(in srgb, currentColor 12%, transparent);border-radius:4px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-family:inherit;font-size:12px;line-height:18px;display:inline-flex}.Qx257q_attachMenu{-webkit-backdrop-filter:none;backdrop-filter:none;border-width:0;border-radius:12px;min-width:220px;padding:4px}.Qx257q_attachItem{height:36px;color:var(--composer-ink);cursor:pointer;border-radius:8px;gap:8px;padding:0 8px;font-size:14px;font-weight:350;line-height:20px}.Qx257q_menu .Qx257q_attachItem[data-highlighted]{background:color-mix(in srgb, var(--composer-ink) 5%, transparent)}.Qx257q_attachIcon{width:16px;height:16px;color:var(--composer-muted);flex-shrink:0;justify-content:center;align-items:center;transition:color .12s ease-out;display:inline-flex}.Qx257q_attachIcon svg{width:16px;height:16px}.Qx257q_attachItem[data-highlighted] .Qx257q_attachIcon,.Qx257q_attachItem[aria-checked=true] .Qx257q_attachIcon{color:var(--composer-ink)}.Qx257q_attachLabel{flex:1;min-width:0}.Qx257q_attachItem .Qx257q_attachCheck{width:16px;height:16px;color:var(--composer-accent)}.Qx257q_attachSeparator{background:var(--composer-ring);height:1px;margin:4px 8px}@media (prefers-reduced-motion:reduce){.Qx257q_surface:before,.Qx257q_tray,.Qx257q_root .Qx257q_control,.Qx257q_root .Qx257q_contextControl,.Qx257q_root .Qx257q_submit,.Qx257q_root .Qx257q_workflow,.Qx257q_root .Qx257q_workflowMore,.Qx257q_modeThumb,.Qx257q_modeOption,.Qx257q_modeOption>svg,.Qx257q_modeChevron,.Qx257q_stripReveal span,.Qx257q_stripReveal>svg,.Qx257q_stripRevealEnd>span,.Qx257q_menu [data-slot=command-input-wrapper]{transition:none}.Qx257q_workflowScroller,.Qx257q_workflowZone:hover .Qx257q_workflowScroller,.Qx257q_workflowZone:focus-within .Qx257q_workflowScroller,.Qx257q_workflowZone[data-intro] .Qx257q_workflowScroller{scrollbar-width:none;touch-action:auto;filter:none;transition:none;overflow-x:auto;translate:none}.Qx257q_workflowZone:has([aria-expanded=true]) .Qx257q_workflowScroller{scrollbar-width:none;touch-action:auto;filter:none;transition:none;overflow-x:auto;translate:none}.Qx257q_workflowScroller::-webkit-scrollbar{display:none}.Qx257q_workflowLapCopy{display:none}}
.kGK8Jq_root,.kGK8Jq_glyph{--file-paper:#f6f3ee;--file-ink:#27251e;--file-line:#27251e24;--file-line-strong:#27251e6b;--file-line-soft:#27251e14;--file-ring:#271a0029;--file-tab:#64748b;--file-tab-ink:#fff;pointer-events:none;flex:none;overflow:visible}.kGK8Jq_root{width:48px;height:54px;display:block;position:relative}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=pdf]{--file-tab:#f43f5e}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=docx]{--file-tab:#3b82f6}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=xlsx]{--file-tab:#10b981}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=txt]{--file-tab:#fbbf24;--file-tab-ink:#111}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=json]{--file-tab:#facc15;--file-tab-ink:#111}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=md]{--file-tab:#475569}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=pptx]{--file-tab:#f97316}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=csv]{--file-tab:#14b8a6}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=html]{--file-tab:#8b5cf6}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=xml]{--file-tab:#6366f1}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=zip]{--file-tab:#d97706}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=img]{--file-tab:#ec4899}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=video]{--file-tab:#4f46e5}:is(.kGK8Jq_root,.kGK8Jq_glyph)[data-art=audio]{--file-tab:#d946ef}.kGK8Jq_glyph{width:18px;height:20px;display:block}.kGK8Jq_glyphPaper{fill:var(--file-paper);stroke:#271a0038;stroke-linejoin:round}:is(.dark .kGK8Jq_glyphPaper,[data-composer-theme=dark] .kGK8Jq_glyphPaper){stroke:#0006}[data-composer-theme=light] .kGK8Jq_glyphPaper{stroke:#271a0038}.kGK8Jq_glyphFold{fill:#271a0017;stroke:#271a0038;stroke-linejoin:round}.kGK8Jq_glyphLine{fill:#27251e38}.kGK8Jq_glyphSoft{fill:#27251e1f}.kGK8Jq_glyphInk{fill:#27251e7a}.kGK8Jq_glyphTone{fill:color-mix(in srgb, var(--file-tab) 70%, var(--file-ink))}.kGK8Jq_glyphSign{fill:none;stroke:color-mix(in srgb, var(--file-tab) 70%, var(--file-ink));stroke-linecap:round;stroke-linejoin:round}.kGK8Jq_glyphSky{fill:#0ea5e9b8}.kGK8Jq_glyphEmerald{fill:#10b981a3}.kGK8Jq_glyphForest{fill:#059669b8}.kGK8Jq_glyphAmber{fill:#f59e0bb8}.kGK8Jq_glyphViolet{fill:#8b5cf6a3}.kGK8Jq_glyphRose{fill:#f43f5ea3}.kGK8Jq_glyphOrange{fill:#f97316a3}.kGK8Jq_glyphTab{fill:var(--file-tab)}.kGK8Jq_glyphTabInk{fill:var(--file-tab-ink);opacity:.8}.kGK8Jq_paper{z-index:1;box-sizing:border-box;background:var(--file-paper);width:40px;height:48px;box-shadow:0 1px 2px #0000001a, 0 0 0 1px var(--file-ring);border-radius:4px 15% 4px 4px;padding:5px;display:block;position:relative;overflow:hidden}.kGK8Jq_paper:after{clip-path:polygon(0 0,100% 0,100% 100%);content:"";background:#271a001a;width:34%;height:22%;position:absolute;top:0;right:0;box-shadow:inset 1px -1px #271a0014}.kGK8Jq_tab{z-index:2;background:var(--file-tab);box-shadow:0 2px 6px color-mix(in srgb, var(--file-tab) 32%, transparent), inset 0 0 0 1px #ffffff29;color:var(--file-tab-ink);letter-spacing:.02em;text-shadow:0 .5px #0000002e;border-radius:3px;padding:2px 4px;font-size:8px;font-weight:650;line-height:1;display:block;position:absolute;bottom:4px;right:-3px}.kGK8Jq_root[data-art=txt] .kGK8Jq_tab,.kGK8Jq_root[data-art=json] .kGK8Jq_tab{text-shadow:0 .5px #ffffff73}.kGK8Jq_lines,.kGK8Jq_grid,.kGK8Jq_table,.kGK8Jq_code,.kGK8Jq_slide,.kGK8Jq_zip,.kGK8Jq_scene,.kGK8Jq_bars,.kGK8Jq_prose,.kGK8Jq_wavy{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.kGK8Jq_line{background:var(--file-line);border-radius:999px;height:2px}.kGK8Jq_lineStrong{background:color-mix(in oklab, var(--file-ink) 55%, transparent);border-radius:999px;height:1.5px}.kGK8Jq_row{gap:2px;display:flex}.kGK8Jq_lines{justify-content:space-between;padding-bottom:3px}.kGK8Jq_lines .kGK8Jq_row:last-child{margin-top:3px}.kGK8Jq_grid{grid-template-columns:repeat(3,1fr);gap:1px;padding:0;display:grid}.kGK8Jq_grid>span{background:var(--file-line-soft);height:4px}.kGK8Jq_grid>span:nth-child(-n+3){background:var(--file-line)}.kGK8Jq_table,.kGK8Jq_table .kGK8Jq_row{gap:1.5px}.kGK8Jq_table .kGK8Jq_row>span{background:var(--file-line-soft);border-radius:1px;flex:1;height:4px}.kGK8Jq_table .kGK8Jq_row:first-child>span{background:color-mix(in oklab, var(--file-ink) 15%, transparent)}.kGK8Jq_wavy{flex-direction:column;justify-content:space-between;height:100%;display:flex}.kGK8Jq_wavy span{background:color-mix(in oklab, var(--file-ink) 16%, transparent);border-radius:999px;height:1px}.kGK8Jq_wavy span:nth-child(odd){width:86%;transform:rotate(-.4deg)}.kGK8Jq_wavy span:nth-child(2n){width:68%;margin-left:2px;transform:rotate(.35deg)}.kGK8Jq_wavy span:first-child,.kGK8Jq_wavy span:nth-child(4){background:radial-gradient(circle at 20% 50%, transparent .6px, currentColor .7px, currentColor 1.1px, transparent 1.2px) 0 0 / 4px 2px, color-mix(in oklab, var(--file-ink) 18%, transparent);height:2px;color:color-mix(in oklab, var(--file-ink) 42%, transparent)}.kGK8Jq_code{justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.kGK8Jq_brace{color:color-mix(in oklab, var(--file-ink) 40%, transparent);font-size:6px;line-height:1}.kGK8Jq_pair{align-items:center;gap:2px;padding-left:3px;display:flex}.kGK8Jq_pair i,.kGK8Jq_tag i{border-radius:999px;height:2.5px;font-style:normal;display:block}.kGK8Jq_colon{color:color-mix(in oklab, var(--file-ink) 30%, transparent);font-size:5px;line-height:1}.kGK8Jq_key{background:#38bdf899;width:7px}.kGK8Jq_valA{background:#34d39999;width:9px}.kGK8Jq_valB{background:#fbbf2499;width:5px}.kGK8Jq_valC{background:#a78bfa99;width:11px}.kGK8Jq_valD{background:#fb718599;width:7px}.kGK8Jq_mdMark{color:color-mix(in oklab, var(--file-ink) 30%, transparent);font-size:6px;font-weight:700;line-height:1}.kGK8Jq_mdHead{align-items:center;gap:2px;display:flex}.kGK8Jq_tag{align-items:center;gap:1px;display:flex}.kGK8Jq_tag em{color:color-mix(in oklab, var(--file-ink) 30%, transparent);font-size:5px;font-style:normal;line-height:1}.kGK8Jq_rose{background:#fb718599;width:8px}.kGK8Jq_sky{background:#38bdf899;width:6px}.kGK8Jq_eml{background:#34d39999;width:5px}.kGK8Jq_slide{justify-content:space-between}.kGK8Jq_deck{border:1px solid var(--file-line);background:var(--file-line-soft);border-radius:2px;flex-direction:column;gap:3px;padding:2px;display:flex}.kGK8Jq_shapes{justify-content:center;gap:2px;display:flex}.kGK8Jq_sq{background:#fb923c6b;border-radius:1px;width:6px;height:6px}.kGK8Jq_dot{background:#38bdf86b;border-radius:999px;width:6px;height:6px}.kGK8Jq_pager{justify-content:center;gap:2px;display:flex}.kGK8Jq_pager span{background:var(--file-line-soft);border-radius:1px;width:3px;height:3px}.kGK8Jq_pager span:first-child{background:var(--file-line-strong)}.kGK8Jq_zip{justify-content:center;align-items:center}.kGK8Jq_teeth{flex-direction:column;display:flex}.kGK8Jq_teeth span{border-radius:999px;width:8px;height:3px;display:flex;overflow:hidden}.kGK8Jq_teeth span:nth-child(odd):before,.kGK8Jq_teeth span:nth-child(2n):after{background:color-mix(in oklab, var(--file-ink) 30%, transparent);content:"";width:4px;height:3px}.kGK8Jq_teeth span:nth-child(odd):after,.kGK8Jq_teeth span:nth-child(2n):before{background:var(--file-line-soft);content:"";width:4px;height:3px}.kGK8Jq_pull{background:color-mix(in oklab, var(--file-ink) 14%, transparent);border:1px solid #d9770666;border-radius:1px;width:10px;height:5px;margin-top:1px}.kGK8Jq_scene{position:relative}.kGK8Jq_hillA,.kGK8Jq_hillB,.kGK8Jq_sun,.kGK8Jq_ground{position:absolute}.kGK8Jq_ground{background:linear-gradient(#0000,#10b9814d);height:10px;bottom:0;left:0;right:0}.kGK8Jq_hillA{background:#10b98166;border-radius:999px 999px 0 0;width:10px;height:8px;bottom:2px;left:2px}.kGK8Jq_hillB{background:#05966966;border-radius:999px 999px 0 0;width:8px;height:12px;bottom:2px;right:4px}.kGK8Jq_sun{background:#fbbf2499;border-radius:999px;width:5px;height:5px;top:3px;right:3px}.kGK8Jq_screen{background:color-mix(in oklab, var(--file-ink) 6%, transparent);border-radius:2px;flex:1;justify-content:center;align-items:center;display:flex}.kGK8Jq_play{border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;border-left:6px solid color-mix(in oklab, var(--file-ink) 45%, transparent);width:0;height:0;margin-left:1px}.kGK8Jq_sprocket{justify-content:space-between;margin-top:2px;display:flex}.kGK8Jq_sprocket span{background:var(--file-line);border-radius:1px;width:3px;height:2px}.kGK8Jq_bars{flex-direction:row;justify-content:center;align-items:flex-end;gap:1.5px;padding:4px 2px 2px}.kGK8Jq_bars span{background:color-mix(in oklab, var(--file-tab) 55%, var(--file-ink));border-radius:999px;width:2px}.kGK8Jq_prose{justify-content:space-between}.kGK8Jq_head{align-items:center;gap:2px;display:flex}.kGK8Jq_dotTiny{background:color-mix(in oklab, var(--file-ink) 18%, transparent);border-radius:999px;width:4px;height:4px}.kGK8Jq_sign{width:8px;height:8px;color:color-mix(in oklab, var(--file-ink) 55%, transparent);align-self:flex-end}
.esiqgW_chip{box-sizing:border-box;border:1px solid var(--composer-line,var(--border));background:var(--composer-soft,var(--muted));max-width:100%;height:32px;color:var(--composer-ink,var(--foreground));border-radius:8px;align-items:center;gap:8px;padding:0 3px 0 5px;transition:background-color .15s ease-out,border-color .15s ease-out;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff61}.esiqgW_chip:not(:has(.esiqgW_remove)){padding-right:6px}.esiqgW_chip:hover{border-color:color-mix(in oklab, var(--composer-ink,var(--foreground)) 18%, transparent)}:is(.dark .esiqgW_chip,[data-composer-theme=dark] .esiqgW_chip){box-shadow:inset 0 1px #ffffff0d}.esiqgW_thumb{width:20px;height:20px;box-shadow:0 0 0 1px color-mix(in oklab, var(--composer-ink,var(--foreground)) 12%, transparent);object-fit:cover;border-radius:2px;flex:none;display:block}.esiqgW_name,.esiqgW_nameButton{min-width:0;max-width:10rem;color:inherit;letter-spacing:-.003em;text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.esiqgW_nameButton{cursor:pointer;background:0 0;border:0;padding:0}.esiqgW_nameButton:hover{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-decoration-color:color-mix(in oklab, currentColor 40%, transparent);text-underline-offset:2px}.esiqgW_nameButton:focus-visible{outline:2px solid var(--composer-accent,var(--ring));outline-offset:2px;border-radius:2px}@media (min-width:640px){.esiqgW_name,.esiqgW_nameButton{max-width:13rem}}.esiqgW_status{font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;border-radius:5px;flex:none;align-items:center;height:18px;padding:0 5px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.esiqgW_status[data-attachment-status=ready]{background:var(--composer-accent-soft,rgb(var(--primary-rgb) / .1));color:var(--composer-brand,#1f5cad)}.esiqgW_status[data-attachment-status=uploading],.esiqgW_status[data-attachment-status=unindexed]{background:var(--composer-mode-track,var(--muted));color:var(--composer-ink,var(--foreground))}.esiqgW_status[data-attachment-status=processing]{color:#b45309;background:#f59e0b29}.esiqgW_status[data-attachment-status=error]{color:#b91c1c;background:#ef444424}:is(.dark .esiqgW_status[data-attachment-status=processing],[data-composer-theme=dark] .esiqgW_status[data-attachment-status=processing]){color:#fde68a;background:#f59e0b38}:is(.dark .esiqgW_status[data-attachment-status=error],[data-composer-theme=dark] .esiqgW_status[data-attachment-status=error]){color:#fecaca;background:#ef444433}[data-composer-theme=light] .esiqgW_chip{box-shadow:inset 0 1px #ffffff61}[data-composer-theme=light] .esiqgW_status[data-attachment-status=processing]{color:#b45309;background:#f59e0b29}[data-composer-theme=light] .esiqgW_status[data-attachment-status=error]{color:#b91c1c;background:#ef444424}.esiqgW_chip .esiqgW_remove{width:24px;min-width:24px;height:24px;color:var(--composer-muted,var(--muted-foreground));border-radius:4px;margin-left:-4px;transition:background-color .15s ease-out,color .15s ease-out}.esiqgW_chip .esiqgW_remove:hover{background:var(--composer-sheet,var(--background));color:var(--composer-ink,var(--foreground))}.esiqgW_chip .esiqgW_remove:active{transform:scale(.94)}.esiqgW_chip .esiqgW_remove:disabled{opacity:.4}
._1daymW_trigger{height:24px;min-height:24px;color:var(--composer-muted);border-radius:6px;gap:6px;padding:0 6px;font-size:12px;font-weight:480;line-height:24px}._1daymW_trigger:hover,._1daymW_trigger[data-state=open]{background:var(--composer-soft);color:var(--composer-ink)}._1daymW_trigger:focus-visible{outline:2px solid var(--composer-accent);outline-offset:-2px;box-shadow:none}._1daymW_dialog{--app-picker-focus:var(--primary)}:is(.dark ._1daymW_dialog,[data-composer-theme=dark] ._1daymW_dialog){--app-picker-focus:color-mix(in srgb, var(--primary), white 20%)}[data-composer-theme=light] ._1daymW_dialog{--app-picker-focus:var(--primary)}._1daymW_dialog [data-slot=command-input-wrapper]{border-radius:8px;transition:box-shadow .15s ease-out}._1daymW_dialog [data-slot=command-input-wrapper]:focus-within{box-shadow:inset 0 0 0 1.5px var(--app-picker-focus)}._1daymW_dialog [data-slot=command-input]:focus-visible{outline:none}._1daymW_rowMeta{color:var(--muted-foreground);margin-left:auto;font-size:12px;font-weight:400}._1daymW_dialog:not(:has([cmdk-item]:not([aria-disabled=true]))) ._1daymW_enterHint{visibility:hidden}._1daymW_enterHint{align-items:center;gap:8px;display:inline-flex}._1daymW_logoRotator{flex-shrink:0;width:14px;height:14px;display:inline-flex;position:relative}._1daymW_rotatorLogo{opacity:0;filter:blur(2px);justify-content:center;align-items:center;transition:opacity .32s ease-out,filter .32s ease-out,transform .52s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;inset:0;transform:translateY(6px)scale(.86)}._1daymW_rotatorLogo[data-state=active]{opacity:1;filter:blur();transform:none}._1daymW_rotatorLogo[data-state=leaving]{opacity:0;filter:blur(2px);transform:translateY(-6px)scale(.86)}._1daymW_rotatorLogo[data-state=idle]{transition:none}._1daymW_rotatorLogo svg{width:14px;height:14px}._1daymW_appIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._1daymW_previewMenu{--background:var(--chat-card);--card:var(--chat-card);--foreground:var(--chat-fg);--popover-foreground:var(--chat-fg);--muted-foreground:var(--chat-muted);--muted:var(--chat-secondary);--border:var(--chat-border);--input:var(--chat-border);--color-background:var(--background);--color-card:var(--card);--color-foreground:var(--foreground);--color-popover-foreground:var(--popover-foreground);--color-muted-foreground:var(--muted-foreground);--color-muted:var(--muted);--color-border:var(--border);--color-input:var(--input)}@media (max-width:480px){._1daymW_trigger{gap:4px;padding-inline:4px}}@media (prefers-reduced-motion:reduce){._1daymW_rotatorLogo{transition:none}}
.FazZyW_icon{flex-shrink:0;width:14px;height:14px;display:block;overflow:visible}.FazZyW_block{fill:currentColor;opacity:.22;transform-box:fill-box;transform-origin:50%;transition:opacity .2s ease-out calc(var(--step) * 55ms)}.FazZyW_block[data-lit]{opacity:1}@media (prefers-reduced-motion:no-preference){.FazZyW_icon[data-sweep=odd] .FazZyW_block{animation:FazZyW_tier-sweep-odd .46s cubic-bezier(.33, 1, .68, 1) calc(var(--step) * 55ms) both}.FazZyW_icon[data-sweep=even] .FazZyW_block{animation:FazZyW_tier-sweep-even .46s cubic-bezier(.33, 1, .68, 1) calc(var(--step) * 55ms) both}}@keyframes FazZyW_tier-sweep-odd{40%{transform:scale(.3)}}@keyframes FazZyW_tier-sweep-even{40%{transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.FazZyW_block{transition:none}}
.rc1tyG_area{z-index:20;width:100%;max-width:640px;margin:4px auto 0;padding-right:8px;position:relative}.rc1tyG_bar{justify-content:space-between;align-items:center;gap:12px;height:32px;display:flex}.rc1tyG_heading{color:var(--composer-muted);opacity:0;filter:blur(4px);font-size:13px;line-height:16px;transition:opacity .16s ease-in .14s,filter .2s ease-in .14s,translate .2s ease-in .14s;translate:-4px}.rc1tyG_cards{pointer-events:none;visibility:hidden;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:8px;transition:visibility 0s linear .34s;display:grid;position:absolute;top:100%;left:0;right:0}.rc1tyG_card{min-width:0;box-shadow:inset 0 0 0 1px var(--composer-line);opacity:0;filter:blur(6px);border-radius:10px;flex-direction:column;padding:8px 8px 12px;text-decoration:none;transition:opacity .16s ease-in .14s,filter .2s ease-in .14s,translate .2s ease-in .14s,box-shadow .2s ease-out;display:flex;translate:0 10px}.rc1tyG_preview{background:var(--composer-tray);height:96px;color:color-mix(in srgb, var(--composer-ink) 26%, transparent);border-radius:6px;transition:color .24s ease-out;overflow:hidden}.rc1tyG_preview svg{width:100%;height:100%;transition:translate .32s cubic-bezier(.22,1,.36,1);display:block}.rc1tyG_cardTitle{color:var(--composer-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.rc1tyG_cardDescription{color:var(--composer-muted);margin-top:4px;font-size:12px;line-height:16px}.rc1tyG_area:is(:hover,:focus-within,[data-pinned],[data-intro]) .rc1tyG_heading{opacity:1;filter:blur();transition:opacity .24s ease-out,filter .32s cubic-bezier(.22,1,.36,1),translate .38s cubic-bezier(.22,1,.36,1);translate:0}.rc1tyG_area:is(:hover,:focus-within,[data-pinned],[data-intro]) .rc1tyG_cards{pointer-events:auto;visibility:visible;transition-delay:0s}.rc1tyG_card:focus-visible{outline:2px solid var(--composer-accent);outline-offset:3px}.rc1tyG_area:is(:hover,:focus-within,[data-pinned],[data-intro]) .rc1tyG_card{opacity:1;filter:blur();transition:opacity .26s ease-out calc(var(--card-index) * 55ms), filter .36s cubic-bezier(.22, 1, .36, 1) calc(var(--card-index) * 55ms), translate .46s cubic-bezier(.22, 1, .36, 1) calc(var(--card-index) * 55ms), box-shadow .2s ease-out;translate:0}.rc1tyG_card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--composer-ink) 22%, transparent)}.rc1tyG_card:hover .rc1tyG_preview{color:color-mix(in srgb, var(--composer-ink) 40%, transparent)}.rc1tyG_card:hover .rc1tyG_preview svg{translate:0 -2px}.rc1tyG_page{fill:var(--composer-sheet);stroke:currentColor;stroke-width:1px}.rc1tyG_rule{fill:none;stroke:currentColor;stroke-width:1px}.rc1tyG_line{fill:currentColor}.rc1tyG_fill{fill:currentColor;opacity:.45}.rc1tyG_accentLine,.rc1tyG_accentBar{fill:var(--composer-accent);opacity:.75}.rc1tyG_accentCell{fill:color-mix(in srgb, var(--composer-accent) 18%, transparent);stroke:var(--composer-accent);stroke-width:1px}.rc1tyG_highlight{fill:color-mix(in srgb, var(--composer-accent) 32%, transparent)}@media (max-width:560px){.rc1tyG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.rc1tyG_heading,.rc1tyG_card,.rc1tyG_preview,.rc1tyG_preview svg,.rc1tyG_area:is(:hover,:focus-within,[data-pinned],[data-intro]) .rc1tyG_heading,.rc1tyG_area:is(:hover,:focus-within,[data-pinned],[data-intro]) .rc1tyG_card{filter:none;transition:none;translate:none}.rc1tyG_cards{transition:none}}
._8UbSGq_menu{z-index:50;width:var(--radix-popover-trigger-width);max-width:calc(100vw - 24px);min-height:min(312px, var(--radix-popover-content-available-height));max-height:var(--radix-popover-content-available-height);border:1px solid var(--composer-line);background:var(--composer-sheet);color:var(--composer-ink);transform-origin:var(--radix-popover-content-transform-origin);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}._8UbSGq_list{border-right:1px solid var(--composer-ring);flex-direction:column;min-width:0;padding:8px;display:flex;overflow-y:auto}._8UbSGq_item{height:36px;color:var(--composer-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:4px 8px;font-size:14px;font-weight:350;line-height:20px;transition:background-color .12s ease-out;display:flex}._8UbSGq_item[data-active]{background:color-mix(in srgb, var(--composer-ink) 5%, transparent)}._8UbSGq_item:focus-visible{outline:2px solid var(--composer-accent);outline-offset:-2px}._8UbSGq_itemIcon{width:16px;height:16px;color:var(--composer-muted);flex-shrink:0;justify-content:center;align-items:center;transition:color .12s ease-out;display:inline-flex}._8UbSGq_itemIcon svg{width:16px;height:16px}._8UbSGq_item[data-active] ._8UbSGq_itemIcon{color:var(--composer-ink)}._8UbSGq_itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._8UbSGq_itemState{background:var(--composer-accent-soft);color:var(--composer-accent);border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:1px 7px 1px 5px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}._8UbSGq_itemState svg{width:11px;height:11px}._8UbSGq_heading{color:var(--composer-muted);margin:0;padding:16px 8px 4px;font-size:12px;font-weight:350;line-height:16px}._8UbSGq_detail{flex-direction:column;min-width:0;padding:8px;animation:.22s cubic-bezier(.22,1,.36,1) _8UbSGq_detail-in;display:flex}@keyframes _8UbSGq_detail-in{0%{opacity:0;filter:blur(2px);transform:translateY(3px)}to{opacity:1;filter:blur();transform:none}}._8UbSGq_preview{border:1px solid var(--composer-ring);background:radial-gradient(120% 120% at 88% 0%, color-mix(in srgb, var(--primary) 24%, transparent), transparent 58%), var(--composer-base);border-radius:8px;flex-shrink:0;height:130px;position:relative;overflow:hidden}._8UbSGq_detailTitle{align-items:center;gap:8px;margin:14px 4px 0;font-size:15px;font-weight:450;line-height:20px;display:flex}._8UbSGq_detailTitle ._8UbSGq_itemIcon{color:var(--composer-ink)}._8UbSGq_detailCopy{color:var(--composer-muted);margin:6px 4px 12px;font-size:14px;font-weight:350;line-height:20px}._8UbSGq_use{background:var(--primary);height:32px;box-shadow:inset 0 1px 0 #ffffff38, 0 4px 12px -4px rgba(var(--primary-rgb), .5);color:var(--primary-foreground);cursor:pointer;border:0;border-radius:8px;align-self:flex-end;margin-top:auto;padding:0 14px;font-size:14px;font-weight:450;transition:background-color .15s ease-out}._8UbSGq_use:hover{background:color-mix(in srgb, var(--primary), white 8%)}._8UbSGq_use:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._8UbSGq_pvCard,._8UbSGq_pvPage{border:1px solid color-mix(in srgb, var(--composer-ink) 10%, transparent);flex-direction:column;gap:7px;display:flex;box-shadow:0 10px 28px -12px #0006}._8UbSGq_pvCard{background:color-mix(in srgb, var(--composer-sheet) 88%, transparent);border-radius:7px;padding:10px 12px}._8UbSGq_pvCard>b,._8UbSGq_pvPage>b,._8UbSGq_pvCallout>b{background:color-mix(in srgb, var(--composer-ink) 16%, transparent);border-radius:3px;height:5px;display:block}._8UbSGq_pvCard>._8UbSGq_pvCardTitle,._8UbSGq_pvPage>._8UbSGq_pvCardTitle{background:color-mix(in srgb, var(--composer-ink) 34%, transparent);width:42%;height:6px}._8UbSGq_pvCard>._8UbSGq_pvAccentLine,._8UbSGq_pvPage>._8UbSGq_pvAccentLine{background:var(--primary);box-shadow:0 0 10px color-mix(in srgb, var(--primary) 60%, transparent)}._8UbSGq_pvCard>._8UbSGq_pvShort,._8UbSGq_pvPage>._8UbSGq_pvShort,._8UbSGq_pvCallout>._8UbSGq_pvShort{width:55%}._8UbSGq_pvEvidence{grid-template-columns:38% 14% 1fr;align-items:center;padding:14px 16px;display:grid;position:absolute;inset:0}._8UbSGq_pvSources{flex-direction:column;gap:9px;display:flex}._8UbSGq_pvSource{background:color-mix(in srgb, var(--composer-ink) 6%, transparent);border-radius:5px;align-items:center;gap:6px;height:15px;padding:0 6px;display:flex}._8UbSGq_pvSource i{background:color-mix(in srgb, var(--composer-ink) 40%, transparent);border-radius:50%;flex-shrink:0;width:6px;height:6px}._8UbSGq_pvSource b{background:color-mix(in srgb, var(--composer-ink) 20%, transparent);border-radius:2px;height:4px;display:block}._8UbSGq_pvLinks{width:100%;height:76%;overflow:visible}._8UbSGq_pvLinks path{fill:none;stroke:color-mix(in srgb, var(--primary) 55%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}._8UbSGq_pvAudit,._8UbSGq_pvBudget{justify-content:center;position:absolute;inset:14px 16px}._8UbSGq_pvAudit{gap:9px}._8UbSGq_pvScoreRow{grid-template-columns:30% 1fr 8px;align-items:center;gap:10px;display:grid}._8UbSGq_pvScoreLabel{background:color-mix(in srgb, var(--composer-ink) 16%, transparent);border-radius:3px;height:5px;display:block}._8UbSGq_pvTrack{background:color-mix(in srgb, var(--composer-ink) 8%, transparent);border-radius:3px;height:6px;display:block;overflow:hidden}._8UbSGq_pvTrack b{background:var(--primary);border-radius:3px;height:100%;display:block}._8UbSGq_pvScoreRow i{border-radius:50%;width:8px;height:8px}._8UbSGq_pvScoreRow[data-tone=flag] ._8UbSGq_pvTrack b,._8UbSGq_pvScoreRow[data-tone=flag] i{background:#f59e0b}._8UbSGq_pvScoreRow[data-tone=flag] i{box-shadow:0 0 8px #f59e0b99}._8UbSGq_pvChart{position:absolute;inset:10px 12px}._8UbSGq_pvChart svg{width:100%;height:100%;overflow:visible}._8UbSGq_pvGrid{stroke:color-mix(in srgb, var(--composer-ink) 8%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}._8UbSGq_pvSeries,._8UbSGq_pvSeriesDrop{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._8UbSGq_pvSeries{stroke:color-mix(in srgb, var(--composer-ink) 45%, transparent);stroke-width:1.75px}._8UbSGq_pvSeriesDrop{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--primary) 60%, transparent));stroke:var(--primary);stroke-width:2px}._8UbSGq_pvMarker{stroke:color-mix(in srgb, var(--primary) 70%, transparent);stroke-dasharray:3 3;stroke-width:1px;vector-effect:non-scaling-stroke}._8UbSGq_pvDot{fill:var(--primary);stroke:var(--composer-base);stroke-width:2px;vector-effect:non-scaling-stroke}._8UbSGq_pvCallout{border:1px solid color-mix(in srgb, var(--primary) 40%, transparent);background:color-mix(in srgb, var(--composer-sheet) 88%, transparent);border-radius:6px;flex-direction:column;gap:6px;width:30%;padding:8px 10px;display:flex;position:absolute;top:4px;left:calc(65% + 10px)}._8UbSGq_pvBudget{gap:11px}._8UbSGq_pvBudgetRow{grid-template-columns:26% 1fr;align-items:center;gap:10px;display:grid}._8UbSGq_pvBudgetBars{height:10px;display:block;position:relative}._8UbSGq_pvBudgetBars b{border-radius:3px;height:100%;position:absolute;top:0;left:0}._8UbSGq_pvBudgetBars ._8UbSGq_pvBefore{border:1px dashed color-mix(in srgb, var(--composer-ink) 30%, transparent)}._8UbSGq_pvBudgetBars ._8UbSGq_pvAfter{background:var(--primary);height:6px;box-shadow:0 0 8px color-mix(in srgb, var(--primary) 50%, transparent);top:2px}._8UbSGq_pvPage{background:color-mix(in srgb, var(--composer-ink) 6%, var(--composer-sheet));border-radius:6px 6px 0 0;padding:12px 14px;position:absolute;inset:12px 18% -8px}._8UbSGq_pvTiles{grid-template-columns:repeat(3,1fr);gap:6px;margin:2px 0 4px;display:grid}._8UbSGq_pvTile{background:color-mix(in srgb, var(--composer-ink) 5%, transparent);border-radius:5px;flex-direction:column;gap:4px;padding:6px;display:flex}._8UbSGq_pvTile b{background:color-mix(in srgb, var(--composer-ink) 16%, transparent);border-radius:2px;height:4px;display:block}._8UbSGq_pvTile ._8UbSGq_pvShort{width:55%}._8UbSGq_pvTile ._8UbSGq_pvTileValue{background:color-mix(in srgb, var(--composer-ink) 40%, transparent);width:70%;height:7px}._8UbSGq_pvTile svg{width:100%;height:12px;overflow:visible}._8UbSGq_pvTile polyline{fill:none;stroke:var(--primary);stroke-width:1.5px;vector-effect:non-scaling-stroke}._8UbSGq_pvCatalog{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:absolute;inset:14px 16px}._8UbSGq_pvCatalogTile{border:1px solid color-mix(in srgb, var(--composer-ink) 9%, transparent);background:color-mix(in srgb, var(--composer-ink) 4%, transparent);color:var(--composer-muted);border-radius:6px;flex-direction:column;justify-content:space-between;padding:8px 9px;display:flex}._8UbSGq_pvCatalogTile span,._8UbSGq_pvCatalogTile svg{width:14px;height:14px;display:inline-flex}._8UbSGq_pvCatalogTile b{background:color-mix(in srgb, var(--composer-ink) 16%, transparent);border-radius:2px;width:70%;height:4px;display:block}._8UbSGq_pvCatalogTile[data-active]{border-color:color-mix(in srgb, var(--primary) 55%, transparent);background:color-mix(in srgb, var(--primary) 14%, transparent);box-shadow:0 0 18px -6px color-mix(in srgb, var(--primary) 70%, transparent);color:var(--composer-accent)}._8UbSGq_pvCatalogTile[data-active] b{background:color-mix(in srgb, var(--primary) 60%, transparent)}@media (max-width:560px){._8UbSGq_menu{grid-template-columns:1fr}._8UbSGq_list{border-right:0}._8UbSGq_detail{display:none}}@media (prefers-reduced-motion:reduce){._8UbSGq_detail{animation:none}._8UbSGq_item,._8UbSGq_itemIcon,._8UbSGq_use{transition:none}}
.B765dG_trigger.B765dG_trigger[data-level=plan_only]{color:var(--composer-ink)}.B765dG_trigger.B765dG_trigger[aria-disabled=true]{cursor:default}.B765dG_trigger.B765dG_trigger[aria-disabled=true]:hover{color:var(--composer-muted);background:0 0}.B765dG_trigger.B765dG_trigger .B765dG_triggerIcon,.B765dG_trigger.B765dG_trigger .B765dG_spinner{flex-shrink:0;width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.B765dG_spinner{animation:.9s linear infinite B765dG_permission-spin}}@keyframes B765dG_permission-spin{to{rotate:360deg}}.B765dG_skeleton{pointer-events:none}.B765dG_skeletonBar{background:var(--composer-soft);border-radius:999px;width:56px;height:10px;display:block}@media (prefers-reduced-motion:no-preference){.B765dG_skeletonBar{animation:1.4s ease-in-out infinite B765dG_permission-pulse}}@keyframes B765dG_permission-pulse{50%{opacity:.55}}.B765dG_menu{border-radius:12px;width:min(320px,100vw - 24px);padding:4px}.B765dG_menu .B765dG_header{color:var(--composer-muted);padding:8px 8px 6px;font-size:12px;font-weight:480;line-height:16px}.B765dG_menu .B765dG_item{height:auto;min-height:44px;color:var(--composer-ink);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:8px 32px 8px 8px}.B765dG_menu .B765dG_item[data-highlighted]{background:color-mix(in srgb, var(--composer-ink) 5%, transparent);color:var(--composer-ink)}.B765dG_menu .B765dG_item[role]>svg:last-child{color:var(--composer-accent);top:18px}.B765dG_itemIcon{width:16px;height:20px;color:var(--composer-muted);flex-shrink:0;justify-content:center;align-items:center;transition:color .12s ease-out;display:inline-flex}.B765dG_itemIcon svg{width:16px;height:16px}.B765dG_item[data-highlighted] .B765dG_itemIcon,.B765dG_item[data-state=checked] .B765dG_itemIcon{color:var(--composer-ink)}.B765dG_itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.B765dG_itemLabel{font-size:14px;font-weight:450;line-height:20px}.B765dG_itemDescription{color:var(--composer-muted);white-space:normal;font-size:12px;line-height:16px}.B765dG_separator.B765dG_separator{background:var(--composer-ring);height:1px;margin:4px 8px}.B765dG_footnote{color:var(--composer-muted);padding:4px 8px 6px;font-size:12px;line-height:16px}@media (prefers-reduced-motion:reduce){.B765dG_itemIcon{transition:none}}
.RxLswa_menu{--research-surface:var(--platform-control-surface,var(--card));--research-seam:color-mix(in srgb, var(--foreground) 8%, transparent);--research-wash:color-mix(in srgb, var(--foreground) 2.5%, var(--research-surface));border:1px solid color-mix(in srgb, var(--foreground) 11%, transparent);background:var(--research-surface);width:min(100%,640px);color:var(--foreground);font:13px / 1.5 var(--font-inter), ui-sans-serif, sans-serif;border-radius:12px;margin-top:4px;position:relative;overflow:hidden;box-shadow:0 2px 4px -2px #0000000f,0 10px 18px -8px #0000001a;container:research/inline-size}.RxLswa_menu button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.RxLswa_exhibit{width:100%;margin:0}.RxLswa_menu button:focus-visible,.RxLswa_trigger:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.RxLswa_header{border-bottom:1px solid var(--research-seam);align-items:center;gap:10px;min-height:42px;padding:6px 16px;display:flex}.RxLswa_headerTitle{align-items:center;gap:9px;font-size:14px;font-weight:500;display:inline-flex}.RxLswa_headerTitle svg{color:var(--muted-foreground)}.RxLswa_close{width:28px;height:28px;color:var(--muted-foreground);border-radius:6px;place-items:center;margin-left:auto;margin-right:-8px;display:grid}.RxLswa_close:hover{background:var(--research-wash);color:var(--foreground)}.RxLswa_body{grid-template-columns:200px minmax(0,1fr);min-height:286px;display:grid}.RxLswa_kinds{border-right:1px solid var(--research-seam);padding:8px}.RxLswa_kind{text-align:left;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:46px;padding:6px 8px;transition:background-color .15s,color .15s;display:flex}.RxLswa_kind[aria-selected=true]{background:color-mix(in srgb, var(--foreground) 4.5%, transparent)}.RxLswa_kindMark{width:18px;height:20px;color:color-mix(in srgb, var(--foreground) 72%, transparent);flex-shrink:0;place-items:center;transition:color .15s;display:grid}.RxLswa_kind[aria-selected=true] .RxLswa_kindMark{color:var(--foreground)}.RxLswa_kindCopy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.RxLswa_kindCopy strong{font-size:13px;font-weight:500;line-height:18px}.RxLswa_kindCopy>span{color:var(--muted-foreground);font-size:11px;line-height:15px}.RxLswa_chevron{color:var(--muted-foreground);opacity:0;flex-shrink:0;transition:opacity .15s;display:none}.RxLswa_kind[aria-selected=true] .RxLswa_chevron{opacity:.65}.RxLswa_selected{color:var(--primary);flex-shrink:0}.RxLswa_detail{background:var(--research-surface);flex-direction:column;min-width:0;padding:20px 22px 18px;display:flex;position:relative}.RxLswa_detailCopy{animation:.16s ease-out RxLswa_research-detail-enter}.RxLswa_detailCopy h4,.RxLswa_sourcePage h4{letter-spacing:-.025em;text-wrap:pretty;margin:0;font-size:18px;font-weight:500;line-height:24px}.RxLswa_detailCopy p{color:var(--muted-foreground);text-wrap:pretty;margin:8px 0 18px;font-size:13px;line-height:20px}.RxLswa_sourceHeading{color:var(--muted-foreground);margin-bottom:4px;font-size:11px;line-height:16px;display:block}.RxLswa_source{text-align:left;border-radius:6px;align-items:center;gap:9px;width:calc(100% + 12px);min-height:42px;margin-inline:-6px;padding:5px 6px;transition:background-color .15s;display:flex}.RxLswa_source:hover{background:var(--research-wash)}.RxLswa_source>span:nth-child(2){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.RxLswa_sourceName{color:color-mix(in srgb, var(--foreground) 78%, var(--research-surface));font-size:13px;font-weight:400;line-height:18px}.RxLswa_source small{color:var(--muted-foreground);font-size:11px;line-height:15px}.RxLswa_source>svg{color:var(--muted-foreground);opacity:.65;flex-shrink:0}.RxLswa_sourceMark{width:24px;height:24px;color:var(--muted-foreground);flex-shrink:0;place-items:center;display:grid}.RxLswa_sourcePage{min-height:248px}.RxLswa_sourcePage h4{margin-top:12px}.RxLswa_sourcePage>.RxLswa_sourceMark{margin-top:16px}.RxLswa_sourceBack{min-height:28px;color:var(--muted-foreground);align-items:center;gap:6px;margin-top:-5px;display:inline-flex;font-size:12px!important}.RxLswa_sourceBack:hover,.RxLswa_back:hover{color:var(--foreground)}.RxLswa_sourceInfo{color:var(--muted-foreground);margin:10px 0 0;font-size:13px;line-height:20px}.RxLswa_footer{border-top:1px solid var(--research-seam);background:var(--research-wash);min-height:46px;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:7px 12px 7px 16px;font-size:11px;line-height:16px;display:flex}.RxLswa_select,.RxLswa_use{border:1px solid color-mix(in srgb, var(--foreground) 10%, transparent);background:var(--research-surface);min-width:140px;min-height:32px;color:var(--foreground);border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:6px 10px;line-height:18px;transition:background-color .15s,border-color .15s;display:inline-flex;box-shadow:0 1px 2px #00000006;font-size:12px!important;font-weight:500!important}.RxLswa_select:hover:not([aria-disabled=true]),.RxLswa_use:hover{background:var(--research-wash);border-color:color-mix(in srgb, var(--foreground) 20%, transparent)}.RxLswa_menu .RxLswa_select[aria-disabled=true]{cursor:default;box-shadow:none;color:var(--muted-foreground);background:0 0;border-color:#0000}.RxLswa_use{align-self:flex-end;margin-top:16px}.RxLswa_back{display:none}.RxLswa_trigger{align-items:center;gap:6px;display:inline-flex}.RxLswa_trigger[data-selected]{color:var(--primary)!important}.RxLswa_triggerChevron{transition:transform .15s;transform:rotate(90deg)}.RxLswa_trigger[aria-expanded=true] .RxLswa_triggerChevron{transform:rotate(-90deg)}@container research (max-width:479px){.RxLswa_body{grid-template-columns:minmax(0,1fr);min-height:280px}.RxLswa_kinds{border-right:0;padding:8px}.RxLswa_kind{gap:11px;min-height:52px;padding-inline:10px}.RxLswa_kindCopy strong{font-size:14px;line-height:20px}.RxLswa_kindCopy>span{font-size:12px;line-height:16px}.RxLswa_chevron{opacity:.65;display:block}.RxLswa_detail{padding:12px 18px 18px;display:none}.RxLswa_menu[data-research-detail] .RxLswa_kinds{display:none}.RxLswa_menu[data-research-detail] .RxLswa_detail{display:flex}.RxLswa_menu:not([data-research-detail]) .RxLswa_select{display:none}.RxLswa_back{min-height:36px;color:var(--muted-foreground);border-radius:6px;align-self:flex-start;align-items:center;gap:6px;margin:-2px 0 10px -6px;padding-inline:6px;display:flex;font-size:12px!important}.RxLswa_source{min-height:46px}.RxLswa_sourceName{font-size:13px}.RxLswa_sourceBack{min-height:36px}.RxLswa_footer{gap:8px;padding-inline:14px}.RxLswa_select,.RxLswa_use{min-height:36px}}@keyframes RxLswa_research-detail-enter{0%{opacity:.45;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RxLswa_menu *,.RxLswa_trigger *{transition:none!important;animation:none!important}}
._72bW8a_root{width:var(--ld-size,14px);height:var(--ld-size,14px);flex:none;display:inline-block;position:relative}._72bW8a_shell{box-sizing:border-box;border:calc(var(--ld-size,14px) * .06) solid currentColor;opacity:.55;border-radius:9999px;position:absolute;inset:0}._72bW8a_orbit{transform-style:preserve-3d;transform:rotate(var(--ld-atom-tilt)) rotateX(90deg);position:absolute;inset:0}._72bW8a_spin{transform-style:preserve-3d;transform-origin:50%;animation:1s linear infinite _72bW8a_atom-rotate;animation-delay:calc(1s * (var(--ld-step) - 3) / 3);position:absolute;inset:0}._72bW8a_ring{box-sizing:border-box;border:calc(var(--ld-size,14px) * .06) solid currentColor;border-radius:9999px;position:absolute;inset:0;transform:rotateX(90deg)}@keyframes _72bW8a_atom-rotate{to{transform:rotate(360deg)}}._72bW8a_root[data-state=still] ._72bW8a_spin,._72bW8a_root[data-state=resting] ._72bW8a_spin{animation:none;transform:rotate(60deg)}@media (prefers-reduced-motion:reduce){._72bW8a_root,._72bW8a_root *{animation:none!important}._72bW8a_spin{transform:rotate(60deg)}}
.xr8pdq_tray{--approval-base:#fdfbfa;--approval-sheet:#fff;--approval-line:#271a001c;--approval-ring:#271a0012;--approval-tray:#271a0009;--approval-well:#271a0008;--approval-shadow:#271a0017;--approval-awaiting:color-mix(in srgb, var(--primary) 38%, transparent);--approval-muted:#27251ead;--approval-critical:var(--error);border:1px solid var(--approval-line);background:linear-gradient(var(--approval-tray), var(--approval-tray)), var(--approval-base);box-shadow:none;border-radius:16px;transition:border-color .2s ease-out;position:relative;overflow:hidden}.dark .xr8pdq_tray{--approval-base:var(--background);--approval-sheet:var(--card);--approval-line:var(--border);--approval-ring:color-mix(in oklab, var(--foreground) 8%, transparent);--approval-tray:#ffffff08;--approval-well:color-mix(in oklab, var(--foreground) 4%, transparent);--approval-shadow:#00000059;--approval-awaiting:color-mix(in srgb, color-mix(in srgb, var(--primary), white 20%) 38%, transparent);--approval-muted:color-mix(in oklab, var(--foreground) 68%, transparent);--approval-critical:color-mix(in srgb, var(--error), white 30%)}.xr8pdq_tray[data-approval-card-state=awaiting]{border-color:var(--approval-awaiting)}@media (prefers-reduced-motion:reduce){.xr8pdq_tray{transition:none}}.xr8pdq_sheet{background:var(--approval-sheet);min-width:0;box-shadow:0 0 0 1px var(--approval-ring), 0 1px 2px var(--approval-ring);border-radius:10px;margin-inline:6px;position:relative;overflow:hidden}.xr8pdq_sheet:last-child{margin-bottom:6px}.xr8pdq_scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--approval-line) transparent;background:linear-gradient(var(--approval-sheet) 30%, transparent) 14px top / calc(100% - 28px) 24px no-repeat local, linear-gradient(transparent, var(--approval-sheet) 70%) 14px bottom / calc(100% - 28px) 24px no-repeat local, linear-gradient(var(--approval-shadow), transparent) 14px top / calc(100% - 28px) 10px no-repeat scroll, linear-gradient(transparent, var(--approval-shadow)) 14px bottom / calc(100% - 28px) 10px no-repeat scroll;max-height:min(30rem,62dvh);overflow-y:auto}.xr8pdq_scroll:focus-visible{outline:none}.xr8pdq_sheet:has(>.xr8pdq_scroll:focus-visible){box-shadow:0 0 0 2px var(--ring)}.xr8pdq_scroll:has([data-approval-review-tabs-list]){scroll-padding-top:2.75rem}.xr8pdq_scroll:has([data-approval-sample-footer=section]){scroll-padding-bottom:3rem}.xr8pdq_scroll:has([data-approval-sample-footer=section]) [data-approval-review-coverage=true]{display:none}.xr8pdq_scroll [data-approval-review-tabs-list]{z-index:1;background:var(--approval-sheet);position:sticky;top:0}.xr8pdq_well{background:var(--approval-well);box-shadow:inset 0 0 0 1px var(--approval-ring);border-radius:10px}.xr8pdq_strip{background:0 0;flex-direction:column;gap:8px;padding:10px 20px;display:flex;position:relative}.xr8pdq_scroll [role=tabpanel]>[data-approval-section]:first-child>header [data-approval-section-title],.xr8pdq_scroll [role=tabpanel]>div:first-child>[data-approval-section]:first-child>header [data-approval-section-title]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xr8pdq_scroll [role=tabpanel]>[data-approval-section]:first-child>header:has(>[data-approval-section-title]) [data-approval-section-count=true]{grid-row:2}.xr8pdq_scroll [role=tabpanel]>div:first-child>[data-approval-section]:first-child>header:has(>[data-approval-section-title]) [data-approval-section-count=true]{grid-row:2}.xr8pdq_scroll [role=tabpanel]>[data-approval-section]:first-child>header:has(>[data-approval-section-title]):not(:has([data-approval-section-description])) [data-approval-section-count=true]{grid-column:1;justify-self:start}.xr8pdq_scroll [role=tabpanel]>div:first-child>[data-approval-section]:first-child>header:has(>[data-approval-section-title]):not(:has([data-approval-section-description])) [data-approval-section-count=true]{grid-column:1;justify-self:start}.xr8pdq_scroll [role=tabpanel]>[data-approval-section]:first-child>header:has(>[data-approval-section-title]:only-child){display:contents}.xr8pdq_scroll [role=tabpanel]>div:first-child>[data-approval-section]:first-child>header:has(>[data-approval-section-title]:only-child){display:contents}.xr8pdq_material{--approval-sheet:#fff;--approval-line:#271a001c;--approval-rim:#f6f3f1;--approval-well:#271a0008;--approval-ring:#271a0012;--approval-band:#271a0009;--approval-muted:#27251ead;--approval-critical:var(--error);--color-muted-foreground:var(--approval-muted);--color-border:var(--approval-line)}.dark .xr8pdq_material{--approval-sheet:var(--card);--approval-line:var(--border);--approval-rim:color-mix(in srgb, var(--background), black 20%);--approval-well:color-mix(in oklab, var(--foreground) 4%, transparent);--approval-ring:color-mix(in oklab, var(--foreground) 8%, transparent);--approval-band:color-mix(in oklab, var(--foreground) 4%, transparent);--approval-muted:color-mix(in oklab, var(--foreground) 68%, transparent);--approval-critical:color-mix(in srgb, var(--error), white 30%)}.xr8pdq_material [role=tabpanel][data-approval-legacy-panel]>[data-approval-section]:first-child>header [data-approval-section-title],.xr8pdq_material [role=tabpanel][data-approval-legacy-panel]>div:first-child>[data-approval-section]:first-child>header [data-approval-section-title]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xr8pdq_material [role=tabpanel][data-approval-legacy-panel]>[data-approval-section]:first-child>header:has(>[data-approval-section-title]) [data-approval-section-count=true]{grid-row:2}.xr8pdq_material [role=tabpanel][data-approval-legacy-panel]>div:first-child>[data-approval-section]:first-child>header:has(>[data-approval-section-title]) [data-approval-section-count=true]{grid-row:2}.xr8pdq_material [role=tabpanel][data-approval-legacy-panel]>[data-approval-section]:first-child>header:has(>[data-approval-section-title]):not(:has([data-approval-section-description])) [data-approval-section-count=true]{grid-column:1;justify-self:start}.xr8pdq_material [role=tabpanel][data-approval-legacy-panel]>div:first-child>[data-approval-section]:first-child>header:has(>[data-approval-section-title]):not(:has([data-approval-section-description])) [data-approval-section-count=true]{grid-column:1;justify-self:start}.xr8pdq_material [role=tabpanel][data-approval-legacy-panel]>[data-approval-section]:first-child>header:has(>[data-approval-section-title]:only-child){display:contents}.xr8pdq_material [role=tabpanel][data-approval-legacy-panel]>div:first-child>[data-approval-section]:first-child>header:has(>[data-approval-section-title]:only-child){display:contents}.xr8pdq_material [data-approval-sample-footer=section]{position:static}.xr8pdq_material:has([data-approval-sample-footer=section]) [data-approval-review-coverage=true]{display:none}
@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/544b4063139fb67e-s.2eljqcc7k5psn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:italic;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/510598db810e1932-s.p.3v9_rcu9amhbf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.Zq1enW_className{font-family:Instrument Sans,Instrument Sans Fallback}.Zq1enW_variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/2d83c8cc73e87753-s.15oml0qinnvd7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:italic;font-weight:100 1000;font-display:swap;src:url(../media/9afbc43d791fd113-s.p.21e8wbgw2nbyt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/027df52a710ea511-s.3gdmg5dv0jxuw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5e3a2858f2997077-s.p.43rtu0ww1zafj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.gV3GnW_className{font-family:DM Sans,DM Sans Fallback}.gV3GnW_variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a440747434783fbe-s.3ykghqjb5ppsz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/3aa4d934eba90e8b-s.0lmgotk6waklk.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1ce0dcbf49a4d2fc-s.0ec3e76flwb9j.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2edaebbda2e96a79-s.3l17ub4npw-5z.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/704a14dc8309e245-s.2_16a3jj3m9yb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c88e89b5552bf96c-s.3xt4epvyjlv6l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/234d9015b631dab9-s.p.10f31zp4gc5wb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.pDcVtG_className{font-family:Inter,Inter Fallback;font-style:normal}.pDcVtG_variable{--font-inter-activity:"Inter", "Inter Fallback"}
.JYdmwW_shell{--ob-surface:var(--card);--ob-muted-surface:var(--muted);--ob-ink:var(--foreground);--ob-muted:var(--muted-foreground);--ob-line:var(--border);--ob-blue:var(--primary);--ob-selected:color-mix(in srgb, var(--primary) 7%, var(--card));--ob-focus:color-mix(in srgb, var(--ring) 25%, transparent);--ob-manager:#315da6;--ob-manager-bg:#eaf0fc;--ob-warning:#896117;--ob-warning-bg:#fbf2e4;--ob-control-height:36px;--ob-compact-control-height:32px;color:var(--ob-ink);font:400 14px / 20px var(--font-geist), "Geist", sans-serif;-webkit-font-smoothing:antialiased}.dark .JYdmwW_shell{--ob-manager:#abc6ff;--ob-manager-bg:#2b3b57;--ob-warning:#f0c780;--ob-warning-bg:#443722}.JYdmwW_form{flex-direction:column;gap:24px;width:min(100%,320px);margin:auto;display:flex}.JYdmwW_form[data-width=wide]{gap:16px;width:min(100%,560px)}.JYdmwW_form[data-width=plans]{width:min(100%,480px)}.JYdmwW_form[data-width=business]{width:min(100%,320px)}.JYdmwW_fieldRequirement{color:var(--ob-blue);margin-left:8px;font-size:12px;font-weight:400}.dark .JYdmwW_fieldRequirement{color:color-mix(in srgb, var(--ob-blue) 75%, white)}.JYdmwW_formFields{flex-direction:column;gap:24px;display:flex}.JYdmwW_formFields [data-slot=field]{gap:8px}.JYdmwW_formFields [data-slot=field-group]{gap:24px}.JYdmwW_sectionTitle{color:var(--ob-muted);margin:16px 0 8px;font-size:12px;font-weight:500}.JYdmwW_accountActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.JYdmwW_accountHelp{text-align:center}.JYdmwW_managerChooser{border-left:1px solid var(--ob-line);margin:4px 0 12px 20px;padding:8px 0 8px 12px}.JYdmwW_statusIcon{width:20px;height:20px;color:var(--ob-blue)}.JYdmwW_heading{flex-direction:column;gap:8px;display:flex}.JYdmwW_heading h1{letter-spacing:normal;text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:28px}.JYdmwW_heading p,.JYdmwW_muted{color:var(--ob-muted)}.JYdmwW_small{color:var(--ob-muted);font-size:12px;line-height:16px}.JYdmwW_row{justify-content:space-between;align-items:center;gap:12px;display:flex}.JYdmwW_stack{flex-direction:column;gap:8px;display:flex}.JYdmwW_field{flex-direction:column;gap:12px;display:flex}.JYdmwW_field label{font-weight:500}.JYdmwW_button{position:relative}.JYdmwW_button[data-size=compact]{font-size:13px}.JYdmwW_shell .JYdmwW_googleButton{overflow:visible;transform:none}.JYdmwW_shell .JYdmwW_googleButton:hover{background:var(--ob-muted-surface);transform:none}@media (max-width:1023px){.JYdmwW_googleButton:after{content:"";position:absolute;inset:-4px 0}}.JYdmwW_link{color:var(--ob-blue);text-align:left;cursor:pointer;font-size:13px;line-height:20px}.JYdmwW_link:hover{text-underline-offset:3px;text-decoration:underline}.JYdmwW_signout{color:var(--ob-muted);align-self:flex-start;font-size:14px}.JYdmwW_shell :is(button:not([data-slot=button]),a,input[type=checkbox],input[type=radio]):not(.JYdmwW_googleButton):focus-visible{outline:2px solid var(--ob-blue);outline-offset:3px}.JYdmwW_summary{border-bottom:1px dotted #89919a80;align-items:flex-start;padding-bottom:24px}.JYdmwW_price{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;display:flex}.JYdmwW_price strong{font-size:16px;font-weight:500}.JYdmwW_tabs{border-bottom:1px solid var(--ob-line);gap:24px;padding-bottom:12px;display:flex}.JYdmwW_tabs button{color:var(--ob-muted);cursor:pointer;min-height:28px;position:relative}.JYdmwW_tabs button[aria-pressed=true]{color:var(--ob-blue);font-weight:500}.JYdmwW_tabs button[aria-pressed=true]:after{content:"";background:var(--ob-blue);height:2px;position:absolute;bottom:-13px;left:0;right:0}.JYdmwW_options{border:0;flex-direction:column;gap:12px;padding:0;display:flex}.JYdmwW_option{background:var(--ob-surface);border:1px solid var(--ob-line);cursor:pointer;border-radius:6px;align-items:center;gap:12px;padding:16px;display:flex;box-shadow:0 1px 2px #141a1f0d}.JYdmwW_option:has(input:checked){border-color:var(--ob-blue)}.JYdmwW_option input{accent-color:#2563eb;flex-shrink:0;width:16px;height:16px}.JYdmwW_optionCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.JYdmwW_optionCopy strong{font-weight:500}.JYdmwW_stepper{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.JYdmwW_stepper button{border:1px solid var(--ob-line);cursor:pointer;border-radius:6px;place-items:center;width:32px;height:32px;display:grid;position:relative}.JYdmwW_stepper button:disabled{opacity:.4;cursor:not-allowed}.JYdmwW_stepper output{text-align:center;width:24px}.JYdmwW_notice{border-left:2px solid var(--ob-blue);background:var(--ob-muted-surface);border-radius:0 6px 6px 0;flex-direction:column;gap:8px;padding:12px;display:flex}.JYdmwW_notice[data-tone=error]{border-color:var(--ob-warning)}.JYdmwW_picker{flex-direction:column;gap:12px;min-width:0;display:flex}.JYdmwW_pickerHeader{justify-content:space-between;align-items:center;gap:8px;padding:4px 0;font-weight:500;display:flex}.JYdmwW_connection{color:#3f6d5c;align-items:center;gap:6px;font-size:12px;font-weight:400;line-height:18px;display:flex}.dark .JYdmwW_connection{color:#9cd0b8}.JYdmwW_connection:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.JYdmwW_pickerBody{min-width:0}.JYdmwW_search{border:1px solid var(--ob-line);background:var(--ob-muted-surface);height:40px;color:var(--ob-muted);border-radius:6px;align-items:center;gap:10px;margin-bottom:12px;padding:0 12px;display:flex}.JYdmwW_search:focus-within{border-color:var(--ob-blue);box-shadow:0 0 0 3px var(--ob-focus)}.JYdmwW_shell .JYdmwW_search input,.JYdmwW_shell .JYdmwW_search input:focus,.JYdmwW_shell .JYdmwW_search input:focus-visible{width:100%;min-width:0;box-shadow:none;font:inherit;color:var(--ob-ink);background:0 0;border:0;border-radius:0;outline:none;padding:0}.JYdmwW_search svg{flex-shrink:0}.JYdmwW_search input::placeholder{color:var(--ob-muted);opacity:1}.JYdmwW_accountList{scrollbar-width:thin;flex-direction:column;gap:4px;max-height:340px;display:flex;overflow-y:auto}.JYdmwW_managerRow{align-items:center;gap:8px;display:flex}.JYdmwW_managerRow>.JYdmwW_account{flex:1;min-width:0}.JYdmwW_managerAction{color:var(--ob-manager);flex:none;margin-right:12px;font-size:12px}.JYdmwW_managerAction:disabled{color:var(--ob-muted);cursor:not-allowed}.JYdmwW_children:not([hidden]){flex-direction:column;gap:4px;display:flex}.JYdmwW_account{text-align:left;cursor:pointer;border-radius:7px;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 12px;display:flex}.JYdmwW_account:hover{background:var(--ob-muted-surface)}.JYdmwW_account[data-selected=true]{background:var(--ob-selected)}.JYdmwW_account[data-child=true]{width:calc(100% - 20px);margin-left:20px}.JYdmwW_account:has(input:disabled){cursor:not-allowed}.JYdmwW_account:has(input:disabled):not([data-selected=true]) .JYdmwW_accountName{color:var(--ob-muted)}.JYdmwW_account input{appearance:none;background:var(--ob-surface);width:16px;height:16px;cursor:inherit;border:1px solid #889198;border-radius:4px;flex:0 0 16px;position:relative}.JYdmwW_account input:checked{background:#2563eb;border-color:#2563eb}.JYdmwW_account input:checked:after{content:"";border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.JYdmwW_account input:disabled{background:var(--ob-muted-surface)}.JYdmwW_account input:checked:disabled{background:#2563eb}.JYdmwW_accountCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.JYdmwW_accountName{overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:19px}.JYdmwW_accountMeta{color:var(--ob-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:400;line-height:17px;display:flex}.JYdmwW_accountMeta i{background:#b7bcc0;border-radius:50%;width:3px;height:3px}.JYdmwW_accountId{font-variant-numeric:tabular-nums;white-space:nowrap}.JYdmwW_badge{height:18px;color:var(--ob-manager);background:var(--ob-manager-bg);border-radius:3px;align-items:center;padding:0 5px;font-size:11px;font-weight:500;line-height:14px;display:inline-flex}.JYdmwW_badge[data-kind=suspended]{color:var(--ob-warning);background:var(--ob-warning-bg)}.JYdmwW_selectedLabel{text-align:right;color:var(--ob-manager);flex:0 0 50px;font-size:12px;font-weight:400;line-height:18px}.JYdmwW_folderIcon{width:16px;height:16px;color:var(--ob-muted);flex:0 0 16px}.JYdmwW_pickerFooter{border-top:1px solid var(--ob-line);background:0 0;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:12px 0 0;font-size:12px;font-weight:400;line-height:18px;display:flex}.JYdmwW_pickerFooter strong{font-weight:500}.JYdmwW_pickerFooter[data-manager=true]{flex-wrap:wrap;min-height:52px}.JYdmwW_empty{text-align:center;color:var(--ob-muted);flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}.JYdmwW_empty svg{margin-bottom:4px}.JYdmwW_emptyTitle{color:var(--ob-ink);font-weight:500}.JYdmwW_emptyActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;margin:8px 0;display:flex}.JYdmwW_emptyActions a{align-items:center;gap:4px;display:inline-flex}.JYdmwW_emptyActions svg{margin:0}.JYdmwW_spinner{animation:1s linear infinite JYdmwW_spin}@keyframes JYdmwW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.JYdmwW_spinner{animation:none}.JYdmwW_button{transition:none}}@media (max-width:1023px){.JYdmwW_search{height:44px}.JYdmwW_shell .JYdmwW_search input,.JYdmwW_shell .JYdmwW_search input:focus,.JYdmwW_shell .JYdmwW_search input:focus-visible{font-size:16px}:is(.JYdmwW_shell>div>section:has(.JYdmwW_form[data-width=wide]),.JYdmwW_shell>div>section:has(.JYdmwW_form[data-width=plans])){padding-top:40px}.JYdmwW_form[data-width=wide],.JYdmwW_form[data-width=plans]{max-width:560px}.JYdmwW_button:after,.JYdmwW_stepper button:after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}.JYdmwW_stepper button:after{width:44px;left:50%;right:auto;transform:translate(-50%,-50%)}.JYdmwW_stepper{gap:16px}.JYdmwW_tabs button,.JYdmwW_signout,.JYdmwW_link{align-items:center;min-height:32px;display:inline-flex}}@media (max-width:440px){.JYdmwW_account{gap:10px}.JYdmwW_accountMeta{column-gap:4px}.JYdmwW_pickerHeader{padding-inline:0}.JYdmwW_pickerFooter{gap:8px;padding-inline:0}.JYdmwW_selectedLabel{flex-basis:44px;font-size:11px}.JYdmwW_managerAction{text-align:right;max-width:60px;line-height:16px}.JYdmwW_row{flex-wrap:wrap}.JYdmwW_summary{flex-wrap:nowrap}.JYdmwW_option{gap:10px;padding:14px 12px}.JYdmwW_option>span:last-child{font-size:12px}}
.XQzB3a_row [data-sidebar=menu-button]{padding-right:8px}.XQzB3a_row [data-sidebar=menu-button]:focus-visible{--tw-ring-shadow:inset 0 0 0 1px var(--sidebar-ring)}.XQzB3a_dot{border:1px solid color-mix(in srgb, var(--sidebar-foreground) 30%, transparent);border-radius:50%;width:6px;height:6px}.XQzB3a_dot[data-status=running],.XQzB3a_dot[data-status=unread]{background:var(--sidebar-primary);border-color:#0000}.XQzB3a_dot[data-status=running]{animation:1.2s ease-in-out infinite XQzB3a_activity-pulse}@keyframes XQzB3a_activity-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.XQzB3a_dot[data-status=running]{box-shadow:0 0 0 2px color-mix(in srgb, var(--sidebar-primary) 25%, transparent);animation:none}}.XQzB3a_row [data-sidebar=menu-button]>span:last-child{text-overflow:clip;flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.XQzB3a_row:hover [data-sidebar=menu-button],.XQzB3a_row:focus-within [data-sidebar=menu-button],.XQzB3a_row [data-active=true]{padding-right:36px}.XQzB3a_row:has([data-state=open]) [data-sidebar=menu-button]{padding-right:36px}.XQzB3a_row [data-sidebar=menu-action]{width:24px;height:24px;color:var(--sidebar-foreground);transition:opacity 80ms ease-out,background-color 80ms ease-out;top:4px;right:4px}@media (hover:none){.XQzB3a_row [data-sidebar=menu-button]{padding-right:36px}}
.XbKrHa_demo{width:100%;min-width:0;color:var(--foreground);font-family:var(--font-inter), ui-sans-serif, sans-serif;--demo-edge:color-mix(in srgb, var(--foreground) 11%, transparent);--demo-surface:var(--platform-control-surface,var(--card));--demo-muted:var(--muted-foreground);font-size:13px;line-height:1.45;container:platform-specimen/inline-size}.XbKrHa_demo button,.XbKrHa_demo input,.XbKrHa_demo textarea{font:inherit}.XbKrHa_demo button{cursor:pointer}.XbKrHa_demo button:disabled{cursor:default}.XbKrHa_demo button:focus-visible,.XbKrHa_demo [role=option]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.XbKrHa_panel{border:1px solid var(--demo-edge);background:var(--demo-surface);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 2px 4px -2px #0000000f,0 10px 18px -8px #0000001a}.XbKrHa_search{min-height:48px;color:var(--demo-muted);border-bottom:1px solid var(--demo-edge);align-items:center;gap:8px;padding:0 16px;display:flex}.XbKrHa_search:focus-within{outline:2px solid color-mix(in srgb, var(--primary) 65%, transparent);outline-offset:-3px;border-radius:11px 11px 0 0}.XbKrHa_demo .XbKrHa_search input,.XbKrHa_demo .XbKrHa_search input:focus-visible{width:100%;min-width:0;height:46px;color:var(--foreground);box-shadow:none;appearance:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:16px;line-height:24px}.XbKrHa_search button,.XbKrHa_previewTitle button{min-width:32px;height:32px;color:var(--demo-muted);border-radius:7px;place-items:center;transition:color .15s,background-color .15s;display:grid}.XbKrHa_search button:hover,.XbKrHa_previewTitle button:hover{color:var(--foreground);background:color-mix(in srgb, var(--foreground) 4.5%, transparent)}.XbKrHa_menuHeading{color:var(--demo-muted);justify-content:space-between;padding:12px 18px 8px;font-size:12px;line-height:16px;display:flex}.XbKrHa_workflowList{overscroll-behavior:auto;scrollbar-gutter:stable;scrollbar-width:thin;scroll-behavior:auto;height:240px;padding:0 8px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 8px),#0000);mask-image:linear-gradient(#000 calc(100% - 8px),#0000)}.XbKrHa_workflowList[data-scroll-engaged=true]{overflow-y:auto}.XbKrHa_workflowRow{cursor:pointer;border-radius:7px;align-items:center;gap:12px;min-height:60px;padding:9px 10px;transition:background-color .15s;display:flex;position:relative}.XbKrHa_workflowRow:hover,.XbKrHa_current{background:color-mix(in srgb, var(--foreground) 5%, var(--demo-surface))}.XbKrHa_rowCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.XbKrHa_rowCopy strong{color:color-mix(in srgb, var(--foreground) 85%, var(--demo-surface));font-size:14px;font-weight:500;line-height:20px}.XbKrHa_current .XbKrHa_rowCopy strong,.XbKrHa_workflowRow:hover .XbKrHa_rowCopy strong{color:var(--foreground)}.XbKrHa_rowCopy>span{color:var(--demo-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.XbKrHa_category{color:var(--demo-muted);text-align:right;white-space:nowrap;flex:0 0 96px;font-size:11px;line-height:15px}.XbKrHa_rowArrow{color:var(--demo-muted);opacity:0;flex-shrink:0;transition:opacity .15s}.XbKrHa_current .XbKrHa_rowArrow,.XbKrHa_workflowRow:hover .XbKrHa_rowArrow{opacity:1}.XbKrHa_footer{border-top:1px solid var(--demo-edge);background:color-mix(in srgb, var(--foreground) 2.5%, var(--demo-surface));min-height:46px;color:var(--demo-muted);justify-content:space-between;align-items:center;gap:8px;padding:6px 12px 6px 18px;font-size:11px;display:flex}.XbKrHa_footer button{border:1px solid var(--demo-edge);background:var(--demo-surface);min-height:32px;color:var(--foreground);border-radius:7px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;line-height:20px;transition:background-color .15s,border-color .15s;display:flex}.XbKrHa_footer button:hover{background:color-mix(in srgb, var(--foreground) 3%, var(--demo-surface));border-color:color-mix(in srgb, var(--foreground) 20%, transparent)}.XbKrHa_workflowPreview{z-index:2;background:var(--demo-surface);overscroll-behavior:auto;padding:18px 20px;position:absolute;inset:48px 0 0;overflow:auto}.XbKrHa_previewTitle{justify-content:space-between;align-items:center;gap:12px;font-size:18px;line-height:24px;display:flex}.XbKrHa_previewTitle strong{font-weight:500}.XbKrHa_workflowPreview p{color:var(--demo-muted);white-space:pre-wrap;margin:16px 0;font-size:14px;line-height:22px}.XbKrHa_previewCoverage{border-top:1px solid var(--demo-edge);margin-top:20px;padding-top:16px;font-size:12px;line-height:18px}.XbKrHa_previewCoverage>span{color:var(--demo-muted)}.XbKrHa_previewCoverage ul{gap:6px;margin:10px 0 0;padding-left:16px;list-style:outside;display:grid}.XbKrHa_previewCoverage li::marker{color:var(--demo-muted)}.XbKrHa_sampleNote{color:var(--demo-muted);font-size:10px;font-weight:400}.XbKrHa_empty{height:190px;color:var(--demo-muted);place-items:center;padding:16px;display:grid}@container platform-specimen (max-width:479px){.XbKrHa_search{padding-inline:12px}.XbKrHa_search input{font-size:16px}.XbKrHa_category,.XbKrHa_rowArrow{display:none}.XbKrHa_workflowRow{gap:10px;min-height:72px;padding-inline:9px}.XbKrHa_workflowList{height:288px}.XbKrHa_rowCopy>span{-webkit-line-clamp:2;line-height:18px}.XbKrHa_footer{padding-inline:13px}}@media (prefers-reduced-motion:reduce){.XbKrHa_demo *,.XbKrHa_demo :before{transition:none!important;animation:none!important}}
/*# sourceMappingURL=4356-6oewenkc.css.map*/