.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}
.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}}
.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}}
@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"}
.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}
.KQNT5W_frame{overscroll-behavior:auto;position:absolute;inset:0;overflow:hidden}.KQNT5W_frame[data-phone]{background:var(--background)}.KQNT5W_officeView :is([aria-haspopup=menu],[data-slot=tooltip-trigger]){pointer-events:none}.KQNT5W_officeView section[aria-label="Start something new"]>button{pointer-events:auto}.KQNT5W_viewport{width:1440px;height:832px;transform:scale(var(--hero-chat-scale,.6));transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute;top:0;left:0}.KQNT5W_scope{--background:#fcfbfa;--foreground:#141a1f;--card:#fff;--card-foreground:#141a1f;--popover:#fff;--popover-foreground:#141a1f;--primary:#2463eb;--primary-foreground:#fff;--primary-rgb:37, 99, 235;--secondary:#f2f4f5;--secondary-foreground:#1a2228;--bubble-user:#40454a;--bubble-user-foreground:#f4f5f6;--shimmer-base:#a3a3a3;--shimmer-highlight:#525252;--muted:#f0f1f2;--muted-foreground:#6c777f;--accent:#edf0f3;--accent-foreground:#2e526b;--destructive:#ef4343;--border:#dbdee1;--input:#dbdee1;--ring:#2463eb;--success:#12823b;--warning:#f59f0a;--radius:.625rem;--sidebar-background:#fff;--sidebar-foreground:#141a1f;--sidebar-primary:#2463eb;--sidebar-primary-foreground:#fff;--sidebar-accent:#edf0f3;--sidebar-accent-foreground:#2e526b;--sidebar-border:#e6e8ea;--sidebar-ring:#2463eb;--sidebar:#fff;--shadow-1:0 1px 2px #141a230a;--shadow-2:0 1px 3px #141a2314, 0 1px 2px #141a230a;--shadow-3:0 4px 8px #141a2314, 0 2px 4px #141a230a;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-success:var(--success);--color-warning:var(--warning);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring);--radius-lg:var(--radius);--radius-md:calc(var(--radius) - 2px);--radius-sm:calc(var(--radius) - 4px);color:var(--foreground);background:var(--sidebar-background);font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased}.dark .KQNT5W_scope{--background:#14171a;--foreground:#f9fafb;--card:#1e2224;--card-foreground:#f9fafb;--popover:#23272a;--popover-foreground:#f9fafb;--secondary:#282c2f;--secondary-foreground:#f9fafb;--bubble-user:#242629;--bubble-user-foreground:#e9ebec;--shimmer-base:#525252;--shimmer-highlight:#a3a3a3;--muted:#282c2f;--muted-foreground:#838e95;--accent:#2c3135;--accent-foreground:#8dbfe2;--destructive:#912222;--border:#2f3437;--input:#2f3437;--success:#22c35d;--sidebar-background:#191d1f;--sidebar-foreground:#e8ebed;--sidebar-accent:#2c3135;--sidebar-accent-foreground:#8dbfe2;--sidebar-border:#2a2f32;--sidebar:#191d1f;--shadow-1:0 1px 2px #00000040;--shadow-2:0 1px 3px #00000059, 0 1px 2px #00000040;--shadow-3:0 4px 8px #00000059, 0 2px 4px #00000040}.KQNT5W_inlineGrid{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;font-size:15px;line-height:20px}.KQNT5W_inlineGrid th,.KQNT5W_inlineGrid td{border-top:1px solid var(--border);border-right:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;text-align:left;height:35px;padding:0 8px;overflow:hidden}.KQNT5W_inlineGrid thead th{height:36px;color:var(--foreground);font-weight:600}.KQNT5W_inlineGrid tbody th{color:var(--muted-foreground);font-weight:400}.KQNT5W_inlineGrid td[data-align=end]{text-align:right}.KQNT5W_workbookBody{--wb-bg:#fff;--wb-line:#e4e4e7;--wb-head:#f7f7f8;--wb-head-ink:#71717a;--wb-ink:#18181b;--wb-select:#3b82f6;--wb-select-head:#3b82f624;--wb-select-fill:#60a5fa1a;--wb-down:#b45309;--wb-up:#15803d;background:var(--wb-bg);flex-direction:column;display:flex}.dark .KQNT5W_workbookBody{--wb-bg:#0f0f10;--wb-line:#2a2b2e;--wb-head:#141416;--wb-head-ink:#8b9096;--wb-ink:#f4f4f5;--wb-select:#60a5fa;--wb-select-head:#3b82f642;--wb-select-fill:#60a5fa1f;--wb-down:#fbbf24;--wb-up:#4ade80}.KQNT5W_workbookGrid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;color:var(--wb-ink);font-variant-numeric:tabular-nums;font-family:Calibri,Carlito,Segoe UI,system-ui,sans-serif;font-size:14.67px;line-height:18px}.KQNT5W_workbookGrid th,.KQNT5W_workbookGrid td{border-right:1px solid var(--wb-line);border-bottom:1px solid var(--wb-line);white-space:nowrap;text-overflow:clip;height:20px;padding:0 4px;overflow:hidden}.KQNT5W_workbookGrid thead th{background:var(--wb-head);height:24px;color:var(--wb-head-ink);font-family:var(--font-geist), system-ui, sans-serif;text-align:center;font-size:12px;font-weight:400}.KQNT5W_workbookGrid tbody th{background:var(--wb-head);color:var(--wb-head-ink);font-family:var(--font-geist), system-ui, sans-serif;text-align:center;font-size:12px;font-weight:500}.KQNT5W_workbookGrid th[data-selected]{background:var(--wb-select-head);color:var(--wb-ink)}.KQNT5W_workbookGrid td[data-align=end]{text-align:right}.KQNT5W_workbookGrid td[data-bold]{font-weight:700}.KQNT5W_workbookGrid td[data-tone=down]{color:var(--wb-down)}.KQNT5W_workbookGrid td[data-tone=up]{color:var(--wb-up)}.KQNT5W_workbookGrid td[data-selected]{background:var(--wb-select-fill);box-shadow:inset 0 0 0 1.5px var(--wb-select);position:relative;overflow:visible}.KQNT5W_workbookGrid td[data-selected]:after{content:"";z-index:1;background:var(--wb-select);width:7px;height:7px;box-shadow:0 0 0 1px var(--wb-bg);position:absolute;bottom:-4px;right:-4px}.KQNT5W_workbookTabs{border-top:1px solid var(--wb-line);background:var(--wb-bg);flex-shrink:0;align-items:center;gap:4px;height:36px;padding-left:12px;display:flex}.KQNT5W_workbookTab{height:26px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px;font-size:12px;font-weight:500}.KQNT5W_workbookTab:hover{color:var(--foreground)}.KQNT5W_workbookTab[aria-selected=true]{background:var(--wb-head);color:var(--foreground);box-shadow:0 0 0 1px var(--wb-line)}.KQNT5W_replay{z-index:5;border:1px solid var(--border);background:var(--card);height:28px;color:var(--muted-foreground);font-family:var(--font-app);opacity:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12px;transition:opacity .15s ease-out,color 80ms ease-out;display:inline-flex;position:absolute;bottom:16px;right:16px}.KQNT5W_replay[data-visible]{opacity:1}.KQNT5W_replay:hover{color:var(--foreground)}.KQNT5W_replay:focus-visible{opacity:1;outline:2px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.KQNT5W_replay{transition:none}}.KQNT5W_satellite{overscroll-behavior:auto;background:0 0;position:relative}.KQNT5W_satelliteStage{transform:scale(var(--hero-satellite-scale,.6));transform-origin:0 0;position:absolute;top:0;left:0}.KQNT5W_satellite div:has(>[role=listbox]){overscroll-behavior:auto}
.Tjm7ea_raised,.Tjm7ea_well,.Tjm7ea_thumb,.Tjm7ea_menu,.Tjm7ea_toolbar{--office-ink-soft:color-mix(in oklab, var(--foreground) 6%, transparent);--office-ink-press:color-mix(in oklab, var(--foreground) 9%, transparent);--office-line:color-mix(in oklab, var(--foreground) 11%, transparent);--office-line-strong:color-mix(in oklab, var(--foreground) 16%, transparent);--office-light:#ffffff73;--office-well:color-mix(in oklab, var(--muted) 80%, var(--background));--office-drop:0 1px 2px #141a2314;--office-drop-hover:0 1px 3px #141a231c;--office-sink:inset 0 1px 2px #141a231a}.dark :is(.Tjm7ea_raised,.Tjm7ea_well,.Tjm7ea_thumb,.Tjm7ea_menu,.Tjm7ea_toolbar){--office-light:#ffffff0f;--office-well:color-mix(in oklab, var(--muted) 70%, var(--background));--office-drop:0 1px 2px #00000059;--office-drop-hover:0 2px 8px -1px #00000073, 0 1px 2px #0000004d;--office-sink:inset 0 1px 3px #0006}.Tjm7ea_mutedText{--muted-foreground:#636d74;--color-muted-foreground:var(--muted-foreground)}.dark .Tjm7ea_mutedText{--muted-foreground:inherit;--color-muted-foreground:inherit}.Tjm7ea_raised{background:var(--background);box-shadow:inset 0 1px 0 var(--office-light), 0 0 0 1px var(--office-line), var(--office-drop);transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,scale .1s ease-out}.Tjm7ea_raised:hover:not(:disabled){box-shadow:inset 0 1px 0 var(--office-light), 0 0 0 1px var(--office-line-strong), var(--office-drop-hover)}.Tjm7ea_raised:active:not(:disabled){scale:.98}.Tjm7ea_raised:is([data-state=open],[aria-expanded=true],:active:not(:disabled)){background:var(--office-well);box-shadow:inset 0 1px 0 transparent, 0 0 0 1px var(--office-line), var(--office-sink)}.Tjm7ea_raised:disabled{box-shadow:inset 0 1px 0 transparent, 0 0 0 1px var(--office-line), 0 1px 2px transparent;opacity:.5}.Tjm7ea_well{background:var(--office-well);box-shadow:0 0 0 1px var(--office-line), var(--office-sink)}.Tjm7ea_thumb{background:var(--background);box-shadow:inset 0 1px 0 var(--office-light), 0 0 0 1px var(--office-line), 0 1px 1px #141a230f}.Tjm7ea_primary{background:var(--primary);color:var(--primary-foreground);transition:background-color .12s ease-out,box-shadow .12s ease-out,scale .1s ease-out;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #141a2324}.Tjm7ea_primary:hover:not(:disabled){background:color-mix(in srgb, var(--primary), white 7%)}.Tjm7ea_primary:active:not(:disabled){background:color-mix(in srgb, var(--primary), black 6%);scale:.98;box-shadow:inset 0 1px 2px #0000002e,0 0 #0000}.Tjm7ea_menu.Tjm7ea_menu{box-shadow:0 0 0 1px var(--office-line), 0 16px 40px -16px #141a233d, 0 4px 12px -6px #141a231a;border-color:#0000}.dark .Tjm7ea_menu.Tjm7ea_menu{box-shadow:0 0 0 1px var(--office-line), 0 18px 44px -16px #0009}.Tjm7ea_raised:focus-visible,.Tjm7ea_primary:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=button]:not([class*=bg-primary]):not([class*=bg-destructive]),[data-slot=toggle],[data-slot=toggle-group-item]){border-radius:8px;transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,scale .1s ease-out}.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=button]:not([class*=bg-primary]):not([class*=bg-destructive]),[data-slot=toggle],[data-slot=toggle-group-item]):hover:not(:disabled):not([data-disabled]){background:var(--office-ink-soft);color:var(--foreground)}.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=button]:not([class*=bg-primary]):not([class*=bg-destructive]),[data-slot=toggle],[data-slot=toggle-group-item]):active:not(:disabled):not([data-disabled]){scale:.96}.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=button]:not([class*=bg-primary]):not([class*=bg-destructive]),[data-slot=toggle],[data-slot=toggle-group-item]):is([data-pressed],[aria-pressed=true],[data-state=on],[data-state=open],[aria-expanded=true]){background:var(--background);color:var(--foreground);box-shadow:inset 0 1px 0 var(--office-light), 0 0 0 1px var(--office-line), 0 1px 1px #141a230f}.Tjm7ea_toolbar.Tjm7ea_toolbar [data-slot=select-trigger]{background:var(--background);box-shadow:inset 0 1px 0 var(--office-light), 0 0 0 1px var(--office-line), var(--office-drop);border-radius:8px;transition:box-shadow .15s ease-out}.Tjm7ea_toolbar.Tjm7ea_toolbar [data-slot=select-trigger]:hover:not([data-disabled]){box-shadow:inset 0 1px 0 var(--office-light), 0 0 0 1px var(--office-line-strong), var(--office-drop-hover)}.Tjm7ea_toolbar.Tjm7ea_toolbar [data-slot=select-trigger]:is([data-popup-open],[data-state=open],[aria-expanded=true]){background:var(--office-well);box-shadow:inset 0 1px 0 transparent, 0 0 0 1px var(--office-line), var(--office-sink)}.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=button],[data-slot=toggle],[data-slot=toggle-group-item],[data-slot=select-trigger]):focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=pdf-page-control],[data-slot=pptx-slide-control]) [data-slot=input]{background:var(--background);border-color:var(--office-line);box-shadow:none}.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=pdf-page-control],[data-slot=pptx-slide-control]) [data-slot=input]:focus-visible{outline:2px solid var(--primary);outline-offset:2px;box-shadow:none}@media (prefers-reduced-motion:reduce){.Tjm7ea_raised,.Tjm7ea_primary,.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=button],[data-slot=toggle],[data-slot=toggle-group-item],[data-slot=select-trigger]){transition:none}.Tjm7ea_raised:active:not(:disabled),.Tjm7ea_primary:active:not(:disabled),.Tjm7ea_toolbar.Tjm7ea_toolbar :is([data-slot=button],[data-slot=toggle],[data-slot=toggle-group-item]):active{scale:none}}.Tjm7ea_pptxViewer.rpv-root{--rpv-ink:var(--foreground);--rpv-paper:var(--background);--rpv-panel:var(--sidebar);--rpv-rule:var(--border);--rpv-accent:var(--primary);border:0;gap:12px;padding:12px}.Tjm7ea_pptxViewer .rpv-workspace{gap:12px}:is(.Tjm7ea_pptxViewer .rpv-filmstrip,.Tjm7ea_pptxViewer .rpv-stage,.Tjm7ea_pptxViewer .rpv-notes){border:1px solid var(--border);border-radius:var(--radius)}.Tjm7ea_pptxViewer .rpv-notes{background:var(--sidebar);padding:14px 16px}.Tjm7ea_pptxViewer .rpv-notes h2{letter-spacing:normal;text-transform:none;margin-bottom:8px;font-weight:500}.Tjm7ea_pptxViewer .rpv-thumbnail__canvas{border-radius:calc(var(--radius) - 4px)}:is(.Tjm7ea_pptxViewer .rpv-stage,.Tjm7ea_pptxViewer .rpv-status){background:var(--background)}:is(.Tjm7ea_pptxViewer .rpv-thumbnail__number,.Tjm7ea_pptxViewer .rpv-status--error span){color:var(--muted-foreground)}.Tjm7ea_pptxViewer .rpv-thumbnail:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Tjm7ea_pptxViewer[data-pptx-narrow=true] .rpv-workspace{isolation:isolate;position:relative}.Tjm7ea_pptxViewer[data-pptx-narrow=true] .rpv-filmstrip{z-index:10;box-sizing:border-box;width:min(184px,100% - 48px);box-shadow:4px 0 12px color-mix(in srgb, var(--foreground) 12%, transparent);flex:none;position:absolute;inset:0 auto 0 0}.Tjm7ea_pptxViewer[data-pptx-narrow=true]{gap:8px;padding:8px}.Tjm7ea_pptxViewer[data-pptx-narrow=true] .rpv-workspace{gap:8px}
.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}}
._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}}
._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)}}
.y3pcbW_root{--cm-ink:var(--foreground);--cm-muted:var(--muted-foreground);--cm-faint:color-mix(in oklab, var(--muted-foreground) 70%, transparent);--cm-line:color-mix(in oklab, var(--foreground) 8%, transparent);--cm-line-strong:color-mix(in oklab, var(--foreground) 12%, transparent);--cm-active:color-mix(in oklab, var(--foreground) 6%, transparent);--cm-tab-active:color-mix(in oklab, var(--foreground) 7%, transparent);--cm-tile:var(--card);--cm-tile-ring:color-mix(in oklab, var(--foreground) 12%, transparent);--cm-row:36px;min-width:0;min-height:0;color:var(--cm-ink);flex-direction:column;font-size:13px;line-height:20px;display:flex;container:command-menu/inline-size}.dark .y3pcbW_root{--cm-line:color-mix(in oklab, var(--foreground) 9%, transparent);--cm-active:color-mix(in oklab, var(--foreground) 8%, transparent);--cm-tab-active:color-mix(in oklab, var(--foreground) 9%, transparent)}.y3pcbW_search{border-bottom:1px solid var(--cm-line);cursor:text;flex:none;align-items:center;gap:10px;height:48px;padding:0 12px 0 14px;display:flex}.y3pcbW_searchIcon{width:16px;height:16px;color:var(--cm-muted);flex:none}.y3pcbW_input{min-width:0;height:20px;color:var(--cm-ink);font:inherit;caret-color:var(--primary);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.y3pcbW_input::placeholder{color:var(--cm-faint)}.y3pcbW_input::-webkit-search-cancel-button{display:none}.y3pcbW_tabs{border-bottom:1px solid var(--cm-line);scrollbar-width:none;flex:none;gap:2px;padding:6px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6px calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6px calc(100% - 16px),#0000 100%)}.y3pcbW_tabs::-webkit-scrollbar{display:none}.y3pcbW_tab{height:28px;color:var(--cm-muted);white-space:nowrap;border-radius:8px;outline:none;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;line-height:20px;transition:color .12s ease-out;display:inline-flex;position:relative}.y3pcbW_tab:hover,.y3pcbW_tab[data-active]{color:var(--cm-ink)}.y3pcbW_tab:focus-visible{box-shadow:0 0 0 2px var(--ring)}.y3pcbW_tabIndicator{background:var(--cm-tab-active);border-radius:8px;position:absolute;inset:0}.y3pcbW_tabLabel{position:relative}.y3pcbW_viewport{position:relative;overflow:hidden}.y3pcbW_scroller{max-height:inherit;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--cm-line-strong) transparent;scroll-padding-block:4px;position:relative;overflow-y:auto}.y3pcbW_content{padding:0 4px 4px;position:relative}.y3pcbW_content:has(>.y3pcbW_section:first-child>.y3pcbW_heading){padding-top:0}.y3pcbW_content:not(:has(>.y3pcbW_section:first-child>.y3pcbW_heading)){padding-top:4px}.y3pcbW_highlight{background:var(--cm-active);pointer-events:none;border-radius:8px;position:absolute;top:0;left:4px;right:4px}.y3pcbW_section{flex-direction:column;display:flex}.y3pcbW_heading{color:var(--cm-muted);padding:10px 8px 4px;font-size:11px;font-weight:500;line-height:16px}.y3pcbW_row{height:var(--cm-row);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex:none;align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.y3pcbW_row[aria-disabled=true]{cursor:default;opacity:.45}.y3pcbW_icon{width:20px;height:20px;color:var(--cm-muted);flex:none;place-items:center;transition:color .12s ease-out;display:grid}.y3pcbW_icon svg{width:16px;height:16px}.y3pcbW_row[data-active] .y3pcbW_icon{color:var(--cm-ink)}.y3pcbW_tile{background:var(--cm-tile);box-shadow:0 0 0 .5px var(--cm-tile-ring), 0 1px 1px -.5px #0000001a;border-radius:5px}.y3pcbW_tile svg{width:12px;height:12px}.y3pcbW_text{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.y3pcbW_label{max-width:100%;color:var(--cm-ink);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.y3pcbW_text:has(.y3pcbW_description) .y3pcbW_label{max-width:70%}.y3pcbW_match{color:var(--cm-ink);font-weight:560}.y3pcbW_description{min-width:0;color:var(--cm-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.y3pcbW_meta{color:var(--cm-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.y3pcbW_keys{flex:none;gap:3px;display:inline-flex}.y3pcbW_kbd{min-width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--cm-line-strong);color:var(--cm-muted);border-radius:5px;place-items:center;padding:0 5px;font-family:inherit;font-size:11px;font-weight:500;line-height:16px;transition:color .12s ease-out;display:inline-grid}.y3pcbW_kbd svg{width:12px;height:12px}.y3pcbW_row[data-active] .y3pcbW_kbd{color:var(--cm-ink)}.y3pcbW_empty{color:var(--cm-muted);text-align:center;padding:28px 16px 30px}.y3pcbW_footer{border-top:1px solid var(--cm-line);height:40px;color:var(--cm-muted);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:12px;line-height:16px;display:flex}.y3pcbW_hints,.y3pcbW_hint,.y3pcbW_enter{align-items:center;min-width:0;display:inline-flex}.y3pcbW_hints{gap:14px}.y3pcbW_hint,.y3pcbW_enter{white-space:nowrap;gap:6px}.y3pcbW_enter{color:var(--cm-ink);overflow:hidden}.y3pcbW_enterLabel{text-overflow:ellipsis;overflow:hidden}@container command-menu (max-width:480px){.y3pcbW_description,.y3pcbW_keys,.y3pcbW_hint:nth-child(n+2){display:none}.y3pcbW_root{--cm-row:40px}}@media (pointer:coarse){.y3pcbW_root{--cm-row:44px}.y3pcbW_search{height:52px}}
.V6cs8a_root{min-width:0;min-height:0;color:var(--foreground);background:var(--background);flex-direction:column;flex:1;gap:12px;padding:12px;font:500 14px/1.4 ui-sans-serif,system-ui,sans-serif;display:flex;overflow:hidden}.V6cs8a_root[data-narrow=true]{gap:8px;padding:8px}.V6cs8a_workspace{flex:1;gap:12px;min-width:0;min-height:0;display:flex}.V6cs8a_root[data-narrow=true] .V6cs8a_workspace{isolation:isolate;gap:8px;position:relative}.V6cs8a_filmstrip{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--sidebar);flex:0 0 184px;width:184px;padding:18px 14px 32px;overflow:auto}.V6cs8a_root[data-narrow=true] .V6cs8a_filmstrip{z-index:10;width:min(184px,100% - 48px);box-shadow:4px 0 12px color-mix(in srgb, var(--foreground) 12%, transparent);flex:none;position:absolute;inset:0 auto 0 0}.V6cs8a_thumbnail{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;padding:0 0 15px 24px;display:block;position:relative}.V6cs8a_thumbnail:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.V6cs8a_thumbnailNumber{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;top:4px;left:0}.V6cs8a_thumbnailCanvas{border:1px solid var(--border);border-radius:calc(var(--radius) - 4px);background:#fff;min-height:76px;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .16s;display:block;overflow:hidden}.V6cs8a_thumbnail:hover .V6cs8a_thumbnailCanvas{transform:translateY(-2px)}.V6cs8a_thumbnail[data-active=true] .V6cs8a_thumbnailCanvas{border:2px solid var(--primary)}.V6cs8a_stage{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);flex:auto;min-width:0;position:relative;overflow:hidden}.V6cs8a_viewport{box-sizing:border-box;overflow-anchor:none;padding:34px;position:absolute;inset:0;overflow:auto}@media (max-width:760px){.V6cs8a_viewport{padding:18px}}.V6cs8a_slideWrap{flex:none;margin:0 auto;position:relative}.V6cs8a_notes{border:1px solid var(--border);border-radius:var(--radius);background:var(--sidebar);flex:none;max-height:35%;padding:14px 16px;overflow-y:auto}.V6cs8a_notes h2{letter-spacing:normal;text-transform:none;margin:0 0 8px;font-size:12px;font-weight:500}.V6cs8a_notes p{max-width:72ch;margin:0}.V6cs8a_toolbarScroller{scrollbar-width:thin;scrollbar-color:var(--border) transparent}
.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 h3,.RxLswa_sourcePage h3{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 h3{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}}
.ukQTQa_art{width:100%;height:100%;color:color-mix(in oklab, var(--foreground) 22%, transparent);display:block}.ukQTQa_page{fill:var(--background);stroke:color-mix(in oklab, var(--foreground) 14%, transparent);stroke-width:1px}.ukQTQa_fill{fill:color-mix(in oklab, var(--foreground) 7%, transparent)}.ukQTQa_line{fill:currentColor}.ukQTQa_rule{fill:none;stroke:color-mix(in oklab, var(--foreground) 10%, transparent);stroke-width:1px}.ukQTQa_accent{fill:color-mix(in oklab, var(--primary) 70%, transparent)}.ukQTQa_accentSoft{fill:color-mix(in oklab, var(--primary) 16%, transparent)}.ukQTQa_code{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}
._0EutnG_find{isolation:isolate;color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent);transition:color .12s linear;position:relative}._0EutnG_find:before{content:"";z-index:-1;pointer-events:none;background:0 0;border:1px solid #0000;border-radius:8px;transition:right .14s cubic-bezier(.4,0,1,1) 40ms,background-color .12s linear 40ms,border-color .12s linear 40ms,box-shadow .12s linear 40ms;position:absolute;inset:0 calc(100% - 5.5rem) 0 0;box-shadow:inset 0 1px 1px #0000}._0EutnG_find:is(:focus-visible,[aria-expanded=true]){color:color-mix(in oklab, var(--sidebar-foreground) 85%, transparent)}._0EutnG_find:is(:focus-visible,[aria-expanded=true]):before{background:var(--background);border-color:color-mix(in oklab, var(--sidebar-foreground) 12%, transparent);transition:right .22s cubic-bezier(.32,.72,0,1),background-color .12s linear,border-color .16s linear,box-shadow .16s linear;right:0;box-shadow:inset 0 1px 1px #00000008}._0EutnG_kbd{opacity:0;filter:blur(2px);transition:opacity 80ms ease-in,transform 80ms ease-in,filter 80ms ease-in;transform:translate(-4px)}._0EutnG_find:is(:focus-visible,[aria-expanded=true]) ._0EutnG_kbd{opacity:1;filter:none;transition:opacity .14s ease-out .12s,transform .18s cubic-bezier(.32,.72,0,1) .12s,filter .14s ease-out .12s;transform:none}@media (hover:hover) and (pointer:fine){._0EutnG_find:hover{color:color-mix(in oklab, var(--sidebar-foreground) 85%, transparent);transition-delay:50ms}._0EutnG_find:hover:before{background:var(--background);border-color:color-mix(in oklab, var(--sidebar-foreground) 12%, transparent);transition:right .22s cubic-bezier(.32,.72,0,1) 50ms,background-color .12s linear 50ms,border-color .16s linear 50ms,box-shadow .16s linear 50ms;right:0;box-shadow:inset 0 1px 1px #00000008}._0EutnG_find:hover ._0EutnG_kbd{opacity:1;filter:none;transition:opacity .14s ease-out .12s,transform .18s cubic-bezier(.32,.72,0,1) .12s,filter .14s ease-out .12s;transform:none}}._0EutnG_find:focus-visible{outline:1px solid var(--sidebar-ring);outline-offset:2px}._0EutnG_find:active:before{background:color-mix(in oklab, var(--background) 96%, var(--sidebar-foreground))}@media (hover:none){._0EutnG_kbd{visibility:hidden}}@media (prefers-reduced-motion:reduce){._0EutnG_find:before,._0EutnG_find:is(:hover,:focus-visible,[aria-expanded=true]):before{transition:background-color 80ms linear,border-color 80ms linear;right:0}._0EutnG_find ._0EutnG_kbd,._0EutnG_find:is(:hover,:focus-visible,[aria-expanded=true]) ._0EutnG_kbd{filter:none;transition:opacity 80ms linear;transform:none}}
/*# sourceMappingURL=3bb1ylfycoyvf.css.map*/