.BP86Ma_guide{color:var(--office-ink);font-family:var(--font-body), sans-serif}.BP86Ma_launcher{z-index:65;right:20px;bottom:calc(100px + env(safe-area-inset-bottom,0px));border:1px solid var(--office-glass-line,var(--office-brass));background:var(--office-glass-sheen,none) var(--office-glass-surface,var(--office-plaster-light));width:58px;min-height:68px;color:var(--office-brass-ink);box-shadow:inset 0 1px 0 var(--office-glass-reflection,transparent);-webkit-backdrop-filter:var(--office-glass-filter,none);backdrop-filter:var(--office-glass-filter,none);cursor:pointer;font:500 .65rem/1.3 var(--font-body), sans-serif;letter-spacing:.03em;transition:border-color var(--archon-motion-response,.22s) ease, background-color var(--archon-motion-response,.22s) ease;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px;display:flex;position:fixed}.BP86Ma_launcher:is(:hover,:active){border-color:var(--office-brass-ink)}.BP86Ma_robot{width:42px;height:42px;display:block}.BP86Ma_robot[data-archie-hat]:not([data-archie-hat=none]){width:46px;height:54px}.BP86Ma_launcher:has(svg[data-archie-hat]:not([data-archie-hat=none])){width:66px;min-height:80px}.BP86Ma_guide .archon-guide-robot-eyes{transform-box:fill-box;transform-origin:50%;transition:transform var(--archon-motion-response,.22s) ease}:is(.BP86Ma_guide .archon-guide-robot-signal,.BP86Ma_guide .archon-guide-robot-glint){transition:opacity var(--archon-motion-response,.22s) ease}.BP86Ma_guide [data-archie-state=acknowledging] .archon-guide-robot-eyes{transform:translateY(-.7px)}.BP86Ma_guide [data-archie-state=acknowledging] .archon-guide-robot-signal{opacity:1}.BP86Ma_launcher:focus-visible .archon-guide-robot-signal{opacity:1}.BP86Ma_guide [data-archie-state=acknowledging] .archon-guide-robot-glint{opacity:.7}.BP86Ma_guide [data-archie-state=opening] .archon-guide-robot-eyes{animation:.58s ease-out BP86Ma_archieOpeningBlink}.BP86Ma_guide [data-archie-state=destination] .archon-guide-robot-eyes{animation:BP86Ma_archieDestination .72s var(--archon-motion-ease,cubic-bezier(.2,.7,.2,1)) 1}.BP86Ma_guide [data-archie-state=destination] .archon-guide-robot-signal{animation:.72s ease-out BP86Ma_archieSignal}.BP86Ma_panel{inset:auto 20px calc(100px + env(safe-area-inset-bottom,0px)) auto;border:1px solid var(--office-glass-line,var(--office-brass));background-color:var(--office-glass-surface,var(--office-plaster-light));width:min(380px,100% - 40px);max-width:none;max-height:min(640px,100dvh - 210px);color:var(--office-ink);box-shadow:inset 0 1px 0 var(--office-glass-reflection,transparent);-webkit-backdrop-filter:var(--office-glass-filter,none);backdrop-filter:var(--office-glass-filter,none);background-image:var(--office-glass-sheen,none);border-radius:0;margin:0;padding:0;position:fixed;overflow:hidden}.BP86Ma_panel[open]{animation:BP86Ma_guideEntry var(--archon-motion-assembly,.48s) var(--archon-motion-ease,cubic-bezier(.2,.7,.2,1)) both;flex-direction:column;display:flex}.BP86Ma_panel::backdrop{background:var(--office-shadow,#00000038)}.BP86Ma_panelHeader{border-bottom:1px solid var(--office-line);flex-shrink:0;align-items:center;gap:13px;min-height:84px;padding:15px 16px;display:flex;position:relative}.BP86Ma_panelHeader:after{content:"";pointer-events:none;background:var(--office-brass);width:48px;height:1px;position:absolute;bottom:-1px;left:16px}.BP86Ma_panelRobot{flex-shrink:0;width:48px;height:48px}.BP86Ma_eyebrow{color:var(--office-brass-ink);font:400 .65rem/1.4 var(--font-mono), monospace;letter-spacing:.05em;margin:0 0 7px}.BP86Ma_panelHeader .BP86Ma_panelTitle{color:var(--office-ink);font:600 1.55rem/1.2 var(--font-body), sans-serif;letter-spacing:-.03em;margin:0}.BP86Ma_close{border:1px solid var(--office-line);width:44px;height:44px;color:var(--office-ink);cursor:pointer;font:400 1.6rem/1 var(--font-body), sans-serif;background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.BP86Ma_close:hover{border-color:var(--office-brass);background:var(--office-surface-raised)}.BP86Ma_close>span{width:16px;height:16px;font-size:0;position:relative}.BP86Ma_close>span:before,.BP86Ma_close>span:after{content:"";background:currentColor;width:16px;height:1.25px;position:absolute;top:7px;left:0;transform:rotate(45deg)}.BP86Ma_close>span:after{transform:rotate(-45deg)}.BP86Ma_content{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:18px 20px;overflow-y:auto}.BP86Ma_description{font:400 .875rem/1.65 var(--font-body), sans-serif;color:var(--office-muted);margin:0 0 21px}.BP86Ma_recommendation{border-bottom:1px solid var(--office-line);margin-bottom:25px;padding:0 0 20px}.BP86Ma_recommendation h3{color:var(--office-ink);font:600 1.15rem/1.3 var(--font-heading,var(--font-body)), sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0 0 12px}.BP86Ma_recommendation .BP86Ma_description{margin-bottom:15px;font-size:.8125rem}.BP86Ma_nextAction{border:1px solid var(--office-brass);min-height:48px;color:var(--office-ink);background:var(--office-glass-surface,var(--office-plaster-light));font:600 .8125rem/1.5 var(--font-body), sans-serif;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;text-decoration:none;display:flex}.BP86Ma_nextAction:hover{color:var(--office-brass-ink);border-color:var(--office-brass-ink)}.BP86Ma_groupLabel{color:var(--office-brass-ink);font:500 .65rem/1.4 var(--font-mono), monospace;letter-spacing:.03em;margin:0 0 10px}.BP86Ma_current{color:var(--office-muted);margin:0 0 10px;font-size:.75rem;line-height:1.55}.BP86Ma_onboarding{margin-bottom:22px}.BP86Ma_chapters{border-top:1px solid var(--office-line);display:grid}.BP86Ma_chapters a{border-bottom:1px solid var(--office-line);min-height:48px;color:var(--office-ink);font:500 .8125rem/1.5 var(--font-body), sans-serif;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex;position:relative}.BP86Ma_chapters a:hover{color:var(--office-brass-ink)}.BP86Ma_chapters a:after{content:"";background:linear-gradient(90deg, transparent, var(--office-brass) 40%, var(--office-ink) 50%, var(--office-brass) 60%, transparent);opacity:0;pointer-events:none;background-position:100% 0;background-size:220% 100%;height:1px;position:absolute;inset:auto 0 -1px}.BP86Ma_destinationGlyph{color:currentColor;transition:transform var(--archon-motion-response,.22s) var(--archon-motion-ease,cubic-bezier(.2,.7,.2,1));flex-shrink:0}.BP86Ma_chapters .BP86Ma_destinationGlyph{color:var(--office-brass-ink);margin-left:auto}.BP86Ma_answers{margin-top:25px}.BP86Ma_answers details{border-top:1px solid var(--office-line)}.BP86Ma_answers details:last-of-type{border-bottom:1px solid var(--office-line)}.BP86Ma_answers summary{min-height:46px;color:var(--office-ink);cursor:pointer;font:500 .8125rem/1.5 var(--font-body), sans-serif;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;list-style:none;display:flex;position:relative}.BP86Ma_answers summary::-webkit-details-marker{display:none}.BP86Ma_hinge{color:var(--office-brass-ink);flex-shrink:0}.BP86Ma_hinge [data-glyph-axis=vertical]{transform-box:fill-box;transform-origin:50%;transition:transform var(--archon-motion-response,.22s) ease, opacity var(--archon-motion-response,.22s) ease}.BP86Ma_answers details[open] .BP86Ma_hinge [data-glyph-axis=vertical]{opacity:0;transform:rotate(90deg)}.BP86Ma_answers summary:after{content:"";pointer-events:none;background:var(--office-brass);opacity:.65;transform-origin:0;height:1px;transition:transform var(--archon-motion-response,.22s) ease;position:absolute;inset:auto 0 0;transform:scaleX(0)}.BP86Ma_answers details[open] summary:after{transform:scaleX(1)}.BP86Ma_answers details>p{color:var(--office-muted);font:400 .8125rem/1.7 var(--font-body), sans-serif;margin:0 0 16px}.BP86Ma_answers details[open]>p{animation:.36s ease-out BP86Ma_guideAnswer}.BP86Ma_sourceLink,.BP86Ma_productLink{min-height:44px;color:var(--office-brass-ink);text-underline-offset:4px;font:500 .75rem/1.5 var(--font-body), sans-serif;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.BP86Ma_sourceLink{margin-top:6px}.BP86Ma_handoff{border-top:1px solid var(--office-line);background:var(--office-surface-recessed);flex-shrink:0;padding:16px 20px 15px}.BP86Ma_askAi{border:1px solid var(--office-brass);background:var(--office-brass-surface);width:100%;min-height:44px;color:var(--office-on-brass);cursor:pointer;font:600 .75rem/1.5 var(--font-body), sans-serif;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.BP86Ma_askAi:hover{background:color-mix(in srgb, var(--office-brass-surface) 90%, var(--office-plaster-light))}.BP86Ma_handoff>p{color:var(--office-muted);font:400 .75rem/1.6 var(--font-body), sans-serif;margin:10px 0 0}.BP86Ma_handoff .BP86Ma_notice{color:var(--office-ink)}.BP86Ma_handoff .BP86Ma_preview{margin-top:0}.BP86Ma_fallbackLinks{flex-wrap:wrap;gap:0 15px;display:flex}.BP86Ma_guide :is(a,button,summary):focus-visible{outline:2px solid var(--office-brass-ink);outline-offset:3px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.BP86Ma_guide :is(.BP86Ma_chapters a,.BP86Ma_nextAction,.BP86Ma_sourceLink,.BP86Ma_productLink,.BP86Ma_askAi):hover .BP86Ma_destinationGlyph{transform:translate(2px)}.BP86Ma_chapters a:hover:after{opacity:.65;animation:BP86Ma_guideActionScan var(--archon-scan-duration,1s) ease-out both}}@keyframes BP86Ma_archieOpeningBlink{0%,22%,50%,to{transform:scaleY(1)}32%,38%{transform:scaleY(.12)}}@keyframes BP86Ma_archieDestination{0%,to{transform:none}30%,55%{transform:translate(.8px,-.5px)}}@keyframes BP86Ma_archieSignal{0%,to{opacity:.4}35%,55%{opacity:1}}@keyframes BP86Ma_guideEntry{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes BP86Ma_guideAnswer{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes BP86Ma_guideActionScan{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:640px){.BP86Ma_launcher{right:12px;bottom:calc(100px + env(safe-area-inset-bottom,0px))}.BP86Ma_panel{width:min(380px,100% - 24px);max-height:calc(100dvh - 200px);right:12px}.BP86Ma_panelHeader{min-height:76px;padding:12px 14px}.BP86Ma_content{padding:15px 17px}.BP86Ma_handoff{padding:13px 17px}}[data-theme=frontier]:not(:has([data-journey-rail])) .BP86Ma_launcher{bottom:calc(20px + env(safe-area-inset-bottom,0px))}@media (min-height:501px){[data-theme=frontier]:not(:has([data-journey-rail])) .BP86Ma_panel{bottom:calc(100px + env(safe-area-inset-bottom,0px));max-height:min(640px, calc(100dvh - 120px - env(safe-area-inset-bottom,0px)))}}@media (max-height:500px){.BP86Ma_panel{max-height:calc(100dvh - 24px);top:12px;bottom:12px}.BP86Ma_panelHeader{min-height:68px;padding-block:10px}}@media (prefers-reduced-motion:reduce){.BP86Ma_launcher,.BP86Ma_destinationGlyph,.BP86Ma_answers summary:after{transition:none}.BP86Ma_hinge [data-glyph-axis=vertical]{transition:none}.BP86Ma_guide .archon-guide-robot-eyes{transition:none}.BP86Ma_guide .archon-guide-robot-signal{transition:none}.BP86Ma_guide .archon-guide-robot-glint{transition:none}.BP86Ma_panel[open],.BP86Ma_answers details[open]>p{animation:none;transform:none}.BP86Ma_guide [data-archie-state] .archon-guide-robot-eyes{animation:none;transform:none}.BP86Ma_guide [data-archie-state] .archon-guide-robot-signal{animation:none;transform:none}}[data-theme=frontier] .BP86Ma_panelHeader .BP86Ma_panelTitle{font-family:var(--font-body), sans-serif;letter-spacing:-.025em;text-wrap:balance;font-weight:600}
