._3SVgSq_panel{width:min(100vw, var(--oki-chat-history-tray-width,var(--dialogue-panel-width,var(--dialogue-dock-width,480px))));z-index:calc(var(--z-canvas-overlay) + 62);background:var(--oki-chat-surface-background);border-left:1px solid var(--oki-separator-stroke);box-sizing:border-box;position:fixed;inset:0 0 0 auto}._3SVgSq_panel>aside{border-left:0;width:100%;height:100%;position:static}@media (prefers-reduced-motion:no-preference){._3SVgSq_panel>aside{animation:_3SVgSq_history-arrive var(--oki-motion-base) var(--oki-ease-out) both}}@keyframes _3SVgSq_history-arrive{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}@media (max-width:720px){._3SVgSq_panel{inset:0 0 var(--oki-mobile-keyboard-inset,0px) 0;background:var(--surface-canvas);width:100%;padding-top:env(safe-area-inset-top,0px);padding-bottom:max(0px, calc(env(safe-area-inset-bottom,0px) - var(--oki-mobile-keyboard-inset,0px)));border-left:0}}
.MF9ziG_sentinel{pointer-events:none;flex:0 0 1px;width:1px;height:1px}
.qbxuZW_root{width:var(--oki-global-search-add-size);height:var(--oki-global-search-add-size);border-radius:var(--oki-radius-pill);color:var(--oki-global-search-control-color);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.qbxuZW_root:focus-visible{background:var(--oki-interaction-subtle-hover-fill)}@media (hover:hover){.qbxuZW_root:hover{background:var(--oki-interaction-subtle-hover-fill)}}.qbxuZW_root:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.qbxuZW_root:disabled{cursor:default}.qbxuZW_root svg{width:var(--oki-global-search-control-icon-size);height:var(--oki-global-search-control-icon-size)}
.tHGuxW_bar{box-sizing:border-box;width:min(var(--oki-global-search-bar-width), 100%);height:auto;min-height:var(--oki-global-search-bar-height);border:var(--oki-global-search-bar-border,0);border-radius:var(--oki-global-search-bar-radius);background:var(--oki-global-search-bar-fill);box-shadow:var(--oki-global-search-bar-shadow,none);-webkit-backdrop-filter:var(--oki-global-search-bar-backdrop-filter,none);backdrop-filter:var(--oki-global-search-bar-backdrop-filter,none);transition:background-color var(--oki-global-search-bar-fill-transition);padding:0;overflow:hidden}@media (hover:hover){.tHGuxW_bar:hover{background:var(--oki-global-search-bar-hover-fill)}}.tHGuxW_bar:focus-within,.tHGuxW_bar:active,.tHGuxW_bar[data-active=true]{background:var(--oki-gray-white);transition:none}.tHGuxW_bar[data-context-attachment=true]{grid-template-columns:calc(var(--oki-global-search-add-size) + var(--oki-global-search-add-inset)) minmax(0, 1fr);grid-template-rows:var(--oki-composer-context-tray-height,60px) minmax(var(--oki-global-search-bar-height), auto);height:auto;min-height:calc(var(--oki-composer-context-tray-height,60px) + var(--oki-global-search-bar-height));align-items:end;display:grid}.tHGuxW_bar[data-context-attachment=true] .app-sidebar-search__context-attachments{grid-area:1/1/auto/-1;align-self:start}.tHGuxW_bar[data-context-attachment=true] .app-sidebar-search__field{display:contents}.tHGuxW_bar[data-context-attachment=true] .app-sidebar-search__field-add{grid-area:2/1;place-self:end center}.tHGuxW_bar[data-context-attachment=true] .app-sidebar-search__input-shell{grid-area:2/2;align-self:end;min-width:0;height:auto}
.JlMAda_root{min-width:0;height:100%;min-height:0;color:var(--text-primary);font-size:var(--oki-type-subhead);flex-direction:column;flex:1;display:flex}.JlMAda_scroll{flex:1;min-width:0;min-height:0}.JlMAda_edgeScroll{width:calc(100% + 2 * var(--oki-agent-surface-gutter));margin-inline:calc(-1 * var(--oki-agent-surface-gutter))}.JlMAda_content{padding-bottom:24px}.JlMAda_meta{font-size:var(--oki-type-caption);color:var(--text-secondary);margin:4px 0 12px;line-height:1.5}.JlMAda_viewCount{background:var(--oki-interaction-hover-fill);min-width:20px;color:var(--text-secondary);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);font-variant-numeric:tabular-nums;text-align:center;border-radius:10px;flex:none;margin-inline-end:6px;padding:0 6px;line-height:20px}.JlMAda_detail{overflow-wrap:anywhere;flex-direction:column;gap:12px;padding-top:8px;display:flex}.JlMAda_detail h2{font-size:var(--oki-type-callout);font-weight:var(--oki-font-weight-semibold);margin:0;line-height:1.4}.JlMAda_detail .JlMAda_meta{margin:0}.JlMAda_footer{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.JlMAda_more{background:var(--oki-interaction-hover-fill);color:var(--text-secondary);font:inherit;font-size:var(--oki-type-footnote);cursor:pointer;border:0;border-radius:999px;padding:6px 12px}.JlMAda_stateMessage{margin-block:24px 8px}.JlMAda_more:focus-visible{outline:var(--oki-focus-ring);outline-offset:var(--oki-focus-ring-offset)}.JlMAda_root button:disabled{opacity:.5;cursor:default}.JlMAda_more:active:not(:disabled){box-shadow:inset 0 0 0 999px var(--oki-interaction-pressed-fill)}@media (hover:hover){.JlMAda_more:hover:not(:disabled){box-shadow:inset 0 0 0 999px var(--oki-interaction-hover-fill)}}.JlMAda_backControl{flex:0 auto;gap:4px;min-width:0;padding-inline:0 4px}.JlMAda_backControl>svg{flex:none}.JlMAda_headerTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.JlMAda_searchRow{flex:none;align-items:center;gap:4px;width:100%;padding:4px 0 8px;display:flex}.JlMAda_viewToggle{--oki-pill-padding-x:10px;flex:none;gap:8px;padding:8px 0 12px;display:flex}.JlMAda_viewToggle svg{color:var(--oki-sidebar-icon-color);flex:none}.JlMAda_viewToggle>button{gap:6px}.JlMAda_logFilter{flex:none;gap:6px;padding:0 0 8px;display:flex}.JlMAda_logFilter>.JlMAda_more{background:0 0}.JlMAda_logFilter>.JlMAda_more[aria-pressed=true]{background:var(--oki-interaction-hover-fill);color:var(--text-primary)}.JlMAda_questions{--oki-question-inset:0px;font-size:var(--oki-menu-font-size);line-height:var(--oki-menu-line-height)}.JlMAda_sectionTitle{font-size:var(--oki-type-footnote);line-height:1.125rem;font-weight:var(--oki-font-weight-semibold);color:var(--text-secondary);margin:0;padding:4px 12px 8px}.JlMAda_suggestions{margin-top:12px;padding-bottom:8px}.JlMAda_suggestionList{flex-direction:column;gap:2px;display:flex}.JlMAda_suggestionRow{border-radius:var(--oki-radius-md);grid-template-columns:minmax(0,1fr) 32px;align-items:center;margin:0;display:grid}.JlMAda_suggestionMain{border-radius:var(--oki-radius-md);min-width:0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 12px}.JlMAda_suggestionMain:disabled{opacity:.5;cursor:default}.JlMAda_suggestionMain strong,.JlMAda_suggestionMain span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.JlMAda_suggestionMain strong{font-weight:var(--oki-font-weight-medium)}.JlMAda_suggestionMain span{color:var(--text-secondary);font-size:var(--oki-type-footnote);margin-top:2px}.JlMAda_suggestionDismiss{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.JlMAda_suggestionMain:focus-visible,.JlMAda_suggestionDismiss:focus-visible{outline:var(--oki-focus-ring);outline-offset:var(--oki-focus-ring-offset)}@media (hover:hover){.JlMAda_suggestionMain:hover:not(:disabled),.JlMAda_suggestionDismiss:hover{background:var(--oki-interaction-hover-fill)}.JlMAda_suggestionDismiss:hover{color:var(--text-primary)}}.JlMAda_suggestionMain:active,.JlMAda_suggestionDismiss:active{background:var(--oki-interaction-pressed-fill)}@media (pointer:coarse){.JlMAda_suggestionRow{grid-template-columns:minmax(0,1fr) 44px}.JlMAda_suggestionMain,.JlMAda_suggestionDismiss{min-height:44px}.JlMAda_suggestionDismiss{width:44px}}.JlMAda_questionSlot{transition:grid-template-rows var(--oki-motion-base) var(--oki-global-easing), opacity var(--oki-motion-base) var(--oki-global-easing);grid-template-rows:1fr;display:grid}.JlMAda_questionSlot[data-leaving]{opacity:0;grid-template-rows:0fr}.JlMAda_questionSlotContent{min-height:0;overflow:hidden}.JlMAda_emptyLine{text-align:center;color:var(--text-secondary);font-size:var(--oki-menu-font-size);margin:0;padding:24px 16px}.JlMAda_emptySettled{transition:opacity var(--oki-motion-base) var(--oki-global-easing), translate var(--oki-motion-base) var(--oki-global-easing)}@starting-style{.JlMAda_emptySettled{opacity:0;translate:0 4px}}@media (prefers-reduced-motion:reduce){.JlMAda_questionSlot{transition:opacity .12s}.JlMAda_questionSlot[data-leaving]{grid-template-rows:1fr}.JlMAda_emptySettled{transition:opacity .12s}@starting-style{.JlMAda_emptySettled{translate:none}}}.JlMAda_log{--history-content-inset:12px;flex-direction:column;gap:20px;padding-top:4px;display:flex}.JlMAda_log{transition:opacity var(--oki-motion-fast) var(--oki-global-easing)}@starting-style{.JlMAda_log{opacity:0}}.JlMAda_list{margin:0;padding:0;list-style:none}.JlMAda_log button[data-tone=background]{color:var(--text-secondary)}.JlMAda_planned .JlMAda_suggestionMain{cursor:default}.JlMAda_planned .JlMAda_suggestionRow{grid-template-columns:minmax(0,1fr)}@media (hover:hover){.JlMAda_planned .JlMAda_suggestionMain:hover{background:0 0}}aside[data-mobile-browser=true]:has(.JlMAda_root) [data-single-tab=true] [data-source-tab-kind=actions]{visibility:hidden}
.iQ2QTa_footer{--oki-footer-command-surface-fill:var(--oki-menu-panel-background);--oki-footer-command-surface-specular:none;--oki-footer-command-surface-backdrop:var(--oki-menu-panel-backdrop-filter);--oki-footer-command-surface-rim:var(--oki-header-glass-rim);--global-footer-chat-dot-size:20px;--global-footer-chat-dot-hit-size:var(--oki-edge-control-size);--global-footer-chat-dot-expanded-size:34px;--global-footer-chat-icon-size:20px;--global-footer-chat-icon-expanded-size:18px;--global-footer-chat-gap:var(--oki-global-search-chat-gap);--global-footer-search-white-inset:9px;--global-footer-search-left-trim:var(--oki-global-search-left-trim);--global-footer-search-rest-height:var(--oki-global-command-rest-height);--global-footer-context-drop-extra-height:calc(var(--oki-composer-line-height) * 2);--global-footer-inset-right:max(var(--oki-global-command-edge-inset), env(safe-area-inset-right,0px));--global-footer-inset-bottom:max(var(--oki-global-command-edge-inset), env(safe-area-inset-bottom,0px));--global-footer-inset-left:max(var(--oki-global-command-edge-inset), env(safe-area-inset-left,0px));right:calc(max(var(--dialogue-panel-width,0px), var(--oki-context-panel-canvas-inset,0px)) + var(--global-footer-inset-right));bottom:calc(var(--global-footer-inset-bottom) + var(--oki-mobile-keyboard-inset,0px));z-index:calc(var(--z-canvas-overlay) + 60);box-sizing:border-box;width:min(var(--oki-global-search-surface-width), calc(100vw - max(var(--dialogue-panel-width,0px), var(--oki-context-panel-canvas-inset,0px)) - var(--global-footer-inset-left) - var(--global-footer-inset-right)));height:var(--global-footer-search-rest-height);min-height:var(--global-footer-search-rest-height);pointer-events:auto;isolation:isolate;min-width:0;transition:height .2s var(--oki-global-easing);position:fixed}:root[data-oki-theme=greyscale] .iQ2QTa_footer[data-chat-mode=true]{filter:none}.iQ2QTa_footer[data-context-drop-active=true]:not([data-chat-mode=true]),.iQ2QTa_footer[data-context-attachment=true]:not([data-chat-mode=true]){height:calc(var(--global-footer-search-rest-height) + var(--global-footer-context-drop-extra-height));min-height:calc(var(--global-footer-search-rest-height) + var(--global-footer-context-drop-extra-height))}.iQ2QTa_closedLayer,.iQ2QTa_openLayer{z-index:1;box-sizing:border-box;position:absolute;inset:0}.iQ2QTa_closedLayer{opacity:1;justify-content:flex-start;align-items:flex-end;min-width:0;display:flex}.iQ2QTa_openLayer,.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_closedLayer{opacity:0;pointer-events:none}.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_openLayer{opacity:1;pointer-events:auto}.iQ2QTa_footer:not([data-chat-mode=true]) .iQ2QTa_openLayer,.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_closedLayer,.iQ2QTa_footer:not([data-oki-command-morph-active=true]):not([data-chat-mode=true]) .iQ2QTa_openLayer,.iQ2QTa_footer:not([data-oki-command-morph-active=true])[data-chat-mode=true] .iQ2QTa_closedLayer{visibility:hidden;pointer-events:none}.iQ2QTa_footer[data-chat-mode=true]{--chat-composer-inset:var(--oki-global-chrome-unit);--global-footer-inset-right:var(--chat-composer-inset);--global-footer-inset-bottom:var(--chat-composer-inset);--global-footer-inset-left:var(--chat-composer-inset);--oki-prompt-plus-corner:var(--oki-prompt-plus-center-inset);right:var(--global-footer-inset-right);width:calc(var(--dialogue-panel-width,var(--dialogue-dock-width,0px)) - var(--global-footer-inset-left) - var(--global-footer-inset-right));height:auto;min-height:80px;max-width:calc(100vw - var(--global-footer-inset-left) - var(--global-footer-inset-right));--oki-footer-command-surface-fill:transparent;--oki-footer-command-surface-rim:none;background:0 0;transition:none}.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_openLayer{flex-direction:column;justify-content:flex-end;display:flex}.iQ2QTa_accessoryHost{bottom:0;left:calc(-100vw + var(--dialogue-panel-width,0px) + var(--oki-global-chrome-unit) * 2 + 100%);z-index:calc(var(--z-canvas-overlay) + 65);width:max-content;max-width:calc(100vw - var(--oki-global-chrome-unit) * 2);height:var(--oki-global-search-bar-height);pointer-events:none;justify-content:flex-start;align-items:center;display:flex;position:fixed}.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_accessoryHost{left:calc(-100vw + var(--oki-global-chrome-unit) * 2 + 100%)}.iQ2QTa_accessoryHost>*{pointer-events:auto}.iQ2QTa_promptHost{border-radius:var(--oki-prompt-frame-radius);background:0 0;width:100%;overflow:visible}.iQ2QTa_promptHost .dialogue-prompt-stack{display:block}.iQ2QTa_promptHost .dialogue-prompt{--oki-prompt-frame-fill:var(--oki-chat-prompt-background);--oki-prompt-frame-backdrop:none;--oki-prompt-frame-specular:none;--oki-prompt-frame-specular-opacity:0;z-index:1;background:var(--oki-prompt-frame-fill);box-shadow:none;border:0;transition:none}.iQ2QTa_promptHost .dialogue-prompt__context-region{background:0 0}.iQ2QTa_promptHost .dialogue-prompt__context-region-inner{background:0 0}.iQ2QTa_promptHost .dialogue-prompt__input{background:0 0}.iQ2QTa_promptHost .dialogue-prompt__toolbar{background:0 0}.iQ2QTa_promptHost .dialogue-prompt:after{z-index:2;box-sizing:border-box;border:1px solid var(--oki-chat-prompt-outline);opacity:1;background:0 0}.iQ2QTa_promptHost .dialogue-prompt__attach{color:var(--oki-chat-prompt-control-color)}.iQ2QTa_promptHost .dialogue-prompt__mic{color:var(--oki-chat-prompt-control-color)}.iQ2QTa_footer[data-floating-chat=true]{--dialogue-text-inset:var(--oki-chat-prompt-surface-inset);--chat-composer-inset:var(--dialogue-text-inset);--floating-chat-edge-gap:var(--dialogue-search-edge-gap,var(--oki-global-chrome-unit));--global-footer-inset-right:calc(var(--floating-chat-edge-gap) + var(--chat-composer-inset));--global-footer-inset-bottom:calc(var(--floating-chat-edge-gap) + var(--chat-composer-inset));--global-footer-inset-left:calc(var(--floating-chat-edge-gap) + var(--chat-composer-inset));right:var(--global-footer-inset-right);bottom:calc(var(--global-footer-inset-bottom) + var(--oki-mobile-keyboard-inset,0px));width:calc(min(var(--oki-global-search-surface-width), calc(100vw - 2 * var(--floating-chat-edge-gap))) - 2 * var(--chat-composer-inset))}.iQ2QTa_footer[data-floating-chat-presentation=wide]{--floating-chat-edge-gap:0px;width:calc(var(--dialogue-panel-width,var(--oki-global-search-surface-width)) - 2 * var(--chat-composer-inset))}.iQ2QTa_footer[data-floating-chat=true],.iQ2QTa_footer[data-floating-chat=true] .iQ2QTa_openLayer{overflow:visible}.iQ2QTa_footer:not([data-chat-mode=true]):has(.iQ2QTa_promptHost .dialogue-prompt:focus-within) .iQ2QTa_search{background:0 0;transition:none}.iQ2QTa_footer:not([data-chat-mode=true]):has(.iQ2QTa_promptHost .dialogue-prompt[data-active=true]) .iQ2QTa_search{background:0 0;transition:none}.iQ2QTa_promptHost .dialogue-prompt--has-context .dialogue-prompt__input{min-height:calc(var(--oki-composer-line-height) + 20px)}.iQ2QTa_keyboardLatch{right:calc(max(var(--dialogue-panel-width,0px), var(--oki-context-panel-canvas-inset,0px)) + var(--global-footer-inset-right));bottom:calc(var(--global-footer-inset-bottom) + var(--oki-mobile-keyboard-inset,0px));z-index:calc(var(--z-canvas-overlay) + 61);box-sizing:border-box;width:min(var(--oki-global-search-surface-width), calc(100vw - max(var(--dialogue-panel-width,0px), var(--oki-context-panel-canvas-inset,0px)) - var(--global-footer-inset-left) - var(--global-footer-inset-right)));height:var(--oki-global-search-bar-height);opacity:0;color:#0000;caret-color:#0000;font-size:16px;line-height:var(--oki-global-search-bar-height);pointer-events:none;resize:none;border:0;margin:0;padding:0;position:fixed;overflow:hidden}@media (max-width:720px){.iQ2QTa_keyboardLatch{right:var(--global-footer-inset-right);left:var(--global-footer-inset-left);width:auto}}.iQ2QTa_closedAnchor{right:var(--global-footer-inset-right);bottom:calc(var(--global-footer-inset-bottom) + var(--oki-mobile-keyboard-inset,0px));width:min(var(--oki-global-search-surface-width), calc(100vw - var(--global-footer-inset-left) - var(--global-footer-inset-right)));height:var(--oki-global-search-bar-height);visibility:hidden;pointer-events:none;position:fixed}.iQ2QTa_footer[data-context-drop-active=true] .iQ2QTa_closedAnchor,.iQ2QTa_footer[data-context-attachment=true] .iQ2QTa_closedAnchor{height:calc(var(--oki-global-search-bar-height) + var(--global-footer-context-drop-extra-height))}html[data-oki-search-field] .iQ2QTa_footer{z-index:calc(var(--z-canvas-overlay) + 51)}html[data-oki-footer-occluder~=about-drawer] .iQ2QTa_footer{right:calc(var(--oki-shell-chrome-inline-end,var(--dialogue-dock-width,0px)) + 440px + var(--global-footer-inset-right))}.iQ2QTa_search,.iQ2QTa_searchTrigger,.iQ2QTa_chat{pointer-events:auto}.iQ2QTa_search{--oki-global-search-control-color:var(--text-primary);--oki-global-search-bar-fill:transparent;--oki-global-search-bar-hover-fill:transparent;--oki-global-search-bar-border:0;--oki-global-search-bar-shadow:none;--oki-global-search-bar-backdrop-filter:none;--global-footer-search-label-inset:calc((var(--global-footer-search-rest-height) - var(--oki-composer-line-height)) / 2);z-index:0;width:min(calc(var(--oki-global-search-bar-width) - var(--global-footer-search-left-trim)), calc(100% - var(--global-footer-chat-dot-hit-size) - var(--global-footer-chat-gap) - var(--global-footer-search-left-trim)));min-width:0;margin-left:var(--global-footer-search-left-trim);color:var(--text-primary);background:0 0;align-items:flex-end;transition:none;display:flex;position:relative;overflow:hidden}.iQ2QTa_search:is([data-multiline=true],[data-context-attachment=true]){--oki-prompt-plus-corner:var(--oki-prompt-plus-center-inset);width:calc(100% - var(--global-footer-search-left-trim));border-radius:var(--oki-prompt-frame-radius);grid-template-rows:minmax(0,auto) 40px;grid-template-columns:1fr;display:grid}.iQ2QTa_search:is([data-multiline=true],[data-context-attachment=true]) .iQ2QTa_searchFieldScroll{grid-area:1/1/auto/-1;align-self:start;width:100%;margin-left:0;margin-right:0}.iQ2QTa_search:is([data-multiline=true],[data-context-attachment=true]) .iQ2QTa_searchTrigger{padding:10px var(--oki-composer-inline-padding)}.iQ2QTa_search:is([data-multiline=true],[data-context-attachment=true]) .iQ2QTa_searchVoice{right:calc(var(--oki-prompt-mic-center-inline-inset) - var(--oki-global-search-add-size) / 2);bottom:calc(var(--oki-prompt-send-center-inset) - var(--oki-global-search-add-size) / 2);margin:0;position:absolute}.iQ2QTa_searchChat{display:none}.iQ2QTa_search:is([data-multiline=true],[data-context-attachment=true]) .iQ2QTa_searchChat{right:calc(var(--oki-prompt-send-center-inset) - var(--oki-prompt-control-size) / 2);bottom:calc(var(--oki-prompt-send-center-inset) - var(--oki-prompt-control-size) / 2);width:var(--oki-prompt-control-size);height:var(--oki-prompt-control-size);place-items:center;margin:0;display:grid;position:absolute}.iQ2QTa_footer:not([data-chat-mode=true]):has(:is(.iQ2QTa_search[data-multiline=true],.iQ2QTa_search[data-context-attachment=true]))>.iQ2QTa_chat{opacity:0;pointer-events:none}.iQ2QTa_search:after{content:"";z-index:0;box-sizing:border-box;border-radius:inherit;background:var(--oki-footer-command-surface-fill);box-shadow:none;-webkit-backdrop-filter:var(--oki-footer-command-surface-backdrop);backdrop-filter:var(--oki-footer-command-surface-backdrop);opacity:1;pointer-events:none;border:0;transition:none;position:absolute;inset:0}.iQ2QTa_search>.iQ2QTa_searchWhiteInset{z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--oki-chat-prompt-outline), inset 0 0 0 var(--global-footer-search-white-inset) var(--oki-footer-command-surface-fill);pointer-events:none;position:absolute;inset:0}.iQ2QTa_search>*{z-index:2;position:relative}.iQ2QTa_search>[data-oki-voice-recording-toolbar-lane]{z-index:4;position:absolute}.iQ2QTa_footer[data-context-drop-armed=true] .iQ2QTa_search:after{background:linear-gradient(var(--oki-interaction-subtle-hover-fill), var(--oki-interaction-subtle-hover-fill)), var(--oki-footer-command-surface-fill)}.iQ2QTa_searchFieldScroll{width:auto;min-width:0;margin-left:calc(var(--oki-prompt-plus-corner) + var(--oki-global-search-add-size) / 2);margin-right:calc(var(--oki-prompt-plus-corner) + var(--oki-global-search-add-size) / 2);flex:auto;align-self:flex-end}.iQ2QTa_searchFieldScrollContent{max-height:192px}.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_search:after{opacity:0;transition:none}.iQ2QTa_footer[data-context-drop-active=true] .iQ2QTa_search{min-height:calc(var(--global-footer-search-rest-height) + var(--global-footer-context-drop-extra-height))}.iQ2QTa_footer .iQ2QTa_search:focus-within,.iQ2QTa_footer .iQ2QTa_search[data-active=true]{--oki-global-search-control-color:var(--text-primary);--oki-global-search-bar-fill:transparent;--oki-global-search-bar-hover-fill:transparent;color:var(--text-primary);background:0 0;transition:none}.iQ2QTa_footer:has(.iQ2QTa_promptHost .dialogue-prompt:focus-within) .iQ2QTa_search{--oki-global-search-control-color:var(--text-primary);--oki-global-search-bar-fill:transparent;--oki-global-search-bar-hover-fill:transparent;color:var(--text-primary);background:0 0;transition:none}.iQ2QTa_footer:has(.iQ2QTa_promptHost .dialogue-prompt[data-active=true]) .iQ2QTa_search{--oki-global-search-control-color:var(--text-primary);--oki-global-search-bar-fill:transparent;--oki-global-search-bar-hover-fill:transparent;color:var(--text-primary);background:0 0;transition:none}.iQ2QTa_footer .iQ2QTa_search:focus-within:after,.iQ2QTa_footer .iQ2QTa_search[data-active=true]:after{opacity:1;transition:none}.iQ2QTa_footer:not([data-chat-mode=true]):has(.iQ2QTa_promptHost .dialogue-prompt:focus-within) .iQ2QTa_search:after{opacity:1;transition:none}.iQ2QTa_footer:not([data-chat-mode=true]):has(.iQ2QTa_promptHost .dialogue-prompt[data-active=true]) .iQ2QTa_search:after{opacity:1;transition:none}.iQ2QTa_searchTrigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:auto;min-height:var(--global-footer-search-rest-height);padding:var(--global-footer-search-label-inset) 8px;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;resize:none;scrollbar-width:none;-ms-overflow-style:none;color:var(--oki-global-search-control-color);font:inherit;font-family:var(--oki-font-sans);font-size:var(--oki-prompt-font-size);font-weight:var(--oki-composer-font-weight);letter-spacing:var(--oki-composer-letter-spacing);line-height:var(--oki-composer-line-height);text-align:left;cursor:text;background:0 0;border:0;outline:none;transition:opacity .16s;display:block;overflow:hidden}.iQ2QTa_searchTrigger::-webkit-scrollbar{display:none}.iQ2QTa_searchTrigger::placeholder{color:var(--oki-global-search-hint-color);opacity:1}.iQ2QTa_searchTrigger[data-draft=true],.iQ2QTa_search[data-draft=true]{color:var(--oki-global-search-entry-color);font-weight:var(--oki-composer-font-weight)}.iQ2QTa_search>.iQ2QTa_searchAdd{left:var(--oki-prompt-plus-corner);bottom:var(--oki-prompt-plus-corner);z-index:5;color:var(--oki-chat-prompt-control-color);flex:none;margin:0;position:absolute;transform:translate(-50%,50%)}.iQ2QTa_searchVoice{--dialogue-prompt-control-size:var(--oki-global-search-add-size);box-sizing:border-box;flex:0 0 var(--oki-global-search-add-size);width:var(--oki-global-search-add-size);height:var(--oki-global-search-add-size);color:var(--oki-chat-prompt-control-color);place-items:center;display:grid}.iQ2QTa_persistentVoice,.iQ2QTa_persistentVoiceAnchor{box-sizing:border-box;margin:0;position:fixed}.iQ2QTa_persistentVoice{right:calc(var(--global-footer-chat-dot-hit-size) + var(--global-footer-chat-gap) + var(--oki-prompt-plus-corner) - var(--oki-global-search-add-size) / 2);bottom:calc(var(--oki-prompt-plus-corner) - var(--oki-global-search-add-size) / 2);width:var(--oki-global-search-add-size);height:var(--oki-global-search-add-size);z-index:calc(var(--z-canvas-overlay) + 70);color:var(--oki-chat-prompt-control-color);pointer-events:auto;place-items:center;display:grid;position:absolute}.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_persistentVoice{right:calc(var(--oki-prompt-mic-center-inline-inset) - var(--dialogue-prompt-control-size) / 2);bottom:calc(var(--oki-prompt-send-center-inset) - var(--dialogue-prompt-control-size) / 2);width:var(--dialogue-prompt-control-size);height:var(--dialogue-prompt-control-size)}.iQ2QTa_footer:not([data-chat-mode=true]):has(:is(.iQ2QTa_search[data-multiline=true],.iQ2QTa_search[data-context-attachment=true])) .iQ2QTa_persistentVoice{right:calc(var(--oki-prompt-mic-center-inline-inset) - var(--oki-global-search-add-size) / 2);bottom:calc(var(--oki-prompt-send-center-inset) - var(--oki-global-search-add-size) / 2)}.iQ2QTa_persistentVoice:has([data-voice-visible=false]){pointer-events:none}.iQ2QTa_footer[data-chat-mode=true]:not(:has(.iQ2QTa_promptHost [data-oki-shared-command-microphone-anchor=open])) .iQ2QTa_persistentVoice{visibility:hidden}.iQ2QTa_persistentVoiceAnchor{visibility:hidden;pointer-events:none}.iQ2QTa_persistentVoice>*{place-items:center;width:100%;height:100%;display:grid}.iQ2QTa_persistentVoice .dialogue-prompt__mic{width:100%;height:100%;color:inherit}.iQ2QTa_persistentVoice .dialogue-prompt__mic[data-state=ERROR]{color:var(--oki-save-status-error)}.iQ2QTa_persistentVoice .dialogue-prompt__icon--mic{width:var(--oki-chat-microphone-icon-size);height:var(--oki-chat-microphone-icon-size)}.iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true])>.iQ2QTa_searchVoice{right:var(--oki-prompt-plus-corner);bottom:var(--oki-prompt-plus-corner);z-index:1;margin:0;position:absolute;transform:translate(50%,50%)}.iQ2QTa_searchVoice>*{place-items:center;width:100%;height:100%;display:grid}.iQ2QTa_searchVoice .dialogue-prompt__mic{width:var(--oki-global-search-add-size);height:var(--oki-global-search-add-size);color:var(--oki-chat-prompt-control-color)}.iQ2QTa_footer[data-context-drop-active=true]:not([data-context-attachment=true]) .iQ2QTa_searchTrigger{opacity:0;pointer-events:none}.iQ2QTa_contextDropCue{color:var(--oki-global-search-hint-color);font:inherit;font-size:var(--oki-composer-font-size);font-weight:var(--oki-composer-font-weight);letter-spacing:var(--oki-composer-letter-spacing);line-height:var(--oki-composer-line-height);opacity:0;transform:translateY(calc(var(--oki-composer-line-height) * -1));pointer-events:none;place-items:center;transition:opacity .16s,transform;display:grid;position:absolute;inset:0}.iQ2QTa_footer[data-context-drop-active=true] .iQ2QTa_contextDropCue{opacity:1;transform:translateY(0)}.iQ2QTa_search[data-context-attachment=true]{--oki-composer-context-tray-height:60px;--oki-composer-context-tray-padding-top:12px;--oki-composer-context-tray-padding-bottom:0px;grid-template-rows:var(--oki-composer-context-tray-height) minmax(0, auto) 40px}.iQ2QTa_search[data-context-attachment=true] .iQ2QTa_searchFieldScroll{grid-row:2}.iQ2QTa_search[data-context-attachment=true] .iQ2QTa_searchTrigger{padding:6px var(--oki-composer-inline-padding) 10px}.iQ2QTa_search[data-context-attachment=true] .iQ2QTa_contextAttachmentCache{grid-area:1/1/auto/-1;align-self:start}.iQ2QTa_searchTrigger:focus-visible{outline:none}html[data-oki-search-field~=overlay][data-oki-search-field] .iQ2QTa_search{visibility:hidden;pointer-events:none}html[data-oki-search-field~=footer][data-oki-search-field] .iQ2QTa_search{z-index:1;position:relative}.iQ2QTa_chat{box-sizing:border-box;z-index:calc(var(--z-canvas-overlay) + 70);right:calc((var(--global-footer-chat-dot-size) - var(--global-footer-chat-dot-hit-size)) / 2);bottom:calc((var(--oki-global-search-bar-height) - var(--global-footer-chat-dot-hit-size)) / 2);width:var(--global-footer-chat-dot-hit-size);height:var(--global-footer-chat-dot-hit-size);border-radius:var(--oki-radius-pill);color:var(--oki-gray-white);font:inherit;white-space:nowrap;box-shadow:none;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:14px;display:flex;position:absolute;overflow:visible;transform:none}.iQ2QTa_chat:before{content:"";width:var(--global-footer-chat-dot-size);height:var(--global-footer-chat-dot-size);border-radius:inherit;background:var(--oki-accent-orange);transition:transform .16s var(--oki-global-easing), background-color var(--oki-chrome-glass-crossfade-duration) var(--oki-global-easing);transform-origin:50%;pointer-events:none;margin:auto;position:absolute;inset:0;transform:scale(1)}.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_chat{opacity:0;pointer-events:none}.iQ2QTa_actionHost{display:contents}.iQ2QTa_actionHost [data-oki-shared-command-action=open]:not([data-command-positioned=true]){visibility:hidden}.iQ2QTa_actionHost [data-oki-shared-command-action=open]{z-index:calc(var(--z-canvas-overlay) + 70);margin:0;position:fixed}.iQ2QTa_actionHost button.dialogue-prompt__send:disabled{opacity:1;cursor:default}.iQ2QTa_actionHost [data-oki-shared-command-action=open]:disabled{opacity:1;cursor:default}.iQ2QTa_chat svg{z-index:1;width:var(--global-footer-chat-icon-size);height:var(--global-footer-chat-icon-size);opacity:0;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;transition:opacity .12s,transform .22s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:visible;transform:scale(.35)rotate(-24deg)}.iQ2QTa_chat svg path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .24s 30ms}@media (hover:hover) and (pointer:fine){.iQ2QTa_chat:hover{outline:none}.iQ2QTa_chat:hover:before{transition:transform .22s cubic-bezier(.34, 1.56, .64, 1), background-color var(--oki-chrome-glass-crossfade-duration) var(--oki-global-easing);transform:scale(calc(var(--global-footer-chat-dot-expanded-size) / var(--global-footer-chat-dot-size)))}.iQ2QTa_chat:hover svg{opacity:.9;transform:scale(calc(var(--global-footer-chat-icon-expanded-size) / var(--global-footer-chat-icon-size))) rotate(0deg)}.iQ2QTa_chat:hover svg path{stroke-dashoffset:0}}.iQ2QTa_chat:focus-visible{outline:none}.iQ2QTa_chat:focus-visible:before{transition:transform .22s cubic-bezier(.34, 1.56, .64, 1), background-color var(--oki-chrome-glass-crossfade-duration) var(--oki-global-easing);transform:scale(calc(var(--global-footer-chat-dot-expanded-size) / var(--global-footer-chat-dot-size)))}.iQ2QTa_chat:focus-visible svg{opacity:.9;transform:scale(calc(var(--global-footer-chat-icon-expanded-size) / var(--global-footer-chat-icon-size))) rotate(0deg)}.iQ2QTa_chat:focus-visible svg path{stroke-dashoffset:0}.iQ2QTa_chat:active{outline:none}.iQ2QTa_chat:active:before{transform:scale(calc(var(--global-footer-chat-dot-expanded-size) / var(--global-footer-chat-dot-size)));background:linear-gradient(var(--oki-black-overlay-05), var(--oki-black-overlay-05)), var(--oki-accent-orange);transition:none}.iQ2QTa_chat:active svg{opacity:.9;transform:scale(calc(var(--global-footer-chat-icon-expanded-size) / var(--global-footer-chat-icon-size))) rotate(0deg)}.iQ2QTa_chat:active svg path{stroke-dashoffset:0}.iQ2QTa_chat[data-action=send]:before{transform:scale(calc(var(--dialogue-prompt-control-size) / var(--global-footer-chat-dot-size)));transition:transform .1s var(--oki-global-easing), background-color var(--oki-chrome-glass-crossfade-duration) var(--oki-global-easing)}.iQ2QTa_chat[data-action=send] svg{opacity:1;fill:currentColor;stroke:none;transform:scale(1)}.iQ2QTa_chat[data-action=send] svg path{stroke-dasharray:none;stroke-dashoffset:0}.iQ2QTa_chatBadge{z-index:2;top:calc((var(--global-footer-chat-dot-hit-size) - var(--global-footer-chat-dot-size)) / 2 - 4px);right:calc((var(--global-footer-chat-dot-hit-size) - var(--global-footer-chat-dot-size)) / 2 - 4px);transition:opacity .12s var(--oki-global-easing), scale .16s var(--oki-global-easing);position:absolute}.iQ2QTa_chat[data-action=send] .iQ2QTa_chatBadge,.iQ2QTa_chat:focus-visible .iQ2QTa_chatBadge,.iQ2QTa_chat:active .iQ2QTa_chatBadge{opacity:0;scale:.6}@media (hover:hover) and (pointer:fine){.iQ2QTa_chat:hover .iQ2QTa_chatBadge{opacity:0;scale:.6}}@media (max-width:720px){.iQ2QTa_footer[data-floating-chat=true]{--floating-chat-edge-gap:0px;right:var(--global-footer-inset-right);left:var(--global-footer-inset-left);width:auto}html[data-oki-footer-occluder~=about-drawer] .iQ2QTa_footer{right:var(--global-footer-inset-right)}html[data-oki-dialogue-rail~=open][data-oki-dialogue-rail][data-oki-dialogue-rail] .iQ2QTa_footer{display:none}}.home-shell--mobile-surface .iQ2QTa_footer{--global-footer-chat-dot-size:26px;--global-footer-chat-dot-expanded-size:26px;--global-footer-chat-icon-size:20px;--global-footer-chat-icon-expanded-size:18px}.home-shell--mobile-surface .iQ2QTa_chat svg{opacity:.9;transform:scale(1)rotate(0)}.home-shell--mobile-surface .iQ2QTa_chat svg path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.iQ2QTa_footer,.iQ2QTa_closedLayer,.iQ2QTa_openLayer,.iQ2QTa_search,.iQ2QTa_searchAdd,.iQ2QTa_searchTrigger,.iQ2QTa_chat,.iQ2QTa_chat:before,.iQ2QTa_chat[data-action=send]:before,.iQ2QTa_chat svg,.iQ2QTa_chat svg path{transition:none}.iQ2QTa_chatBadge{transition:opacity .12s;scale:none}}.iQ2QTa_voiceError{bottom:calc(100% + 10px);pointer-events:auto;position:absolute;inset-inline:0}html[data-oki-chat-history~=tray] .iQ2QTa_footer[data-chat-mode=true]{visibility:hidden}.iQ2QTa_mobileLauncher{--oki-header-control-height:44px;--oki-header-pill-height:44px;--oki-header-pill-padding:0px;--oki-menu-radius:22px;right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));pointer-events:auto;display:flex;position:fixed}.iQ2QTa_mobileLauncherPill{corner-shape:round;gap:0}.iQ2QTa_mobileLauncherDivider{background:var(--oki-separator-stroke);pointer-events:none;flex:0 0 1px;width:1px;height:20px}.iQ2QTa_mobileMicrophoneAnchor{pointer-events:none;width:44px;height:44px}.iQ2QTa_voicePill{--oki-header-pill-height:100%;--oki-header-pill-padding:0px;--oki-menu-radius:50%}.iQ2QTa_voicePill>*{width:100%;height:100%}.iQ2QTa_mobileChat{border-radius:22px;width:44px;height:44px;position:relative}.iQ2QTa_mobileChatBadge{position:absolute;top:6px;right:6px}.iQ2QTa_mobileChat svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.iQ2QTa_footer[data-mobile-launcher=true]:not([data-chat-mode=true]){pointer-events:none}.iQ2QTa_footer[data-mobile-launcher=true]:not([data-chat-mode=true]):not([data-mobile-composer=true]) .iQ2QTa_closedLayer{visibility:hidden;pointer-events:none}.iQ2QTa_footer[data-chat-mode=true] .iQ2QTa_mobileLauncher{display:none}.iQ2QTa_footer[data-mobile-launcher=true]:not([data-chat-mode=true]) .iQ2QTa_persistentVoice{--oki-chat-microphone-icon-size:24px;color:var(--oki-header-control-text,var(--oki-header-command-text))}.iQ2QTa_footer[data-mobile-launcher=true][data-mobile-composer=true]:not([data-chat-mode=true]) .iQ2QTa_closedLayer{pointer-events:auto;transform:translateY(-60px)}.iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]){--global-footer-search-rest-height:48px;--oki-global-search-bar-height:48px;--oki-global-search-bar-radius:24px;--oki-prompt-plus-corner:24px;--oki-global-search-add-size:40px;--oki-global-search-control-icon-size:22px;--oki-chat-microphone-icon-size:22px;--global-footer-home-send-size:32px;--global-footer-home-mic-center:calc(var(--oki-prompt-plus-corner) + 42px);right:max(16px, env(safe-area-inset-right,0px));bottom:calc(max(16px, env(safe-area-inset-bottom,0px)) + var(--oki-mobile-keyboard-inset,0px));left:max(16px, env(safe-area-inset-left,0px));width:auto;max-width:640px;margin-inline:auto}:root:has([data-oki-bottom-leading-control=true],.home-main__center-surface-host[data-oki-center-surface=desk]:not([data-oki-center-surface-suspended=true]) [data-desk-widget-dock]:not([data-desk-widget-header],[data-arrangement=row])) .iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]){left:calc(max(16px, env(safe-area-inset-left,0px)) + 56px);margin-inline:auto 0}.iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]) .iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true]){width:100%;margin-left:0}.iQ2QTa_footer:not([data-chat-mode=true]) .iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true]){box-shadow:var(--oki-header-glass-shadow)}.iQ2QTa_footer:not([data-chat-mode=true]) .iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true])>.iQ2QTa_searchWhiteInset{box-shadow:none}.iQ2QTa_footer:not([data-home-bar=true]):not([data-chat-mode=true]) .iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true])>.iQ2QTa_searchWhiteInset{box-shadow:inset 0 0 0 1px var(--oki-chat-prompt-outline)}.iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]) .iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true])>.iQ2QTa_searchVoice{right:var(--global-footer-home-mic-center)}.iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]) .iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true]) .iQ2QTa_searchFieldScroll{margin-right:calc(var(--global-footer-home-mic-center) + var(--oki-global-search-add-size) / 2 + 4px)}.iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]) .iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true])>.iQ2QTa_searchChat{right:calc(var(--oki-prompt-plus-corner) - var(--global-footer-home-send-size) / 2);bottom:calc(var(--oki-prompt-plus-corner) - var(--global-footer-home-send-size) / 2);z-index:5;width:var(--global-footer-home-send-size);height:var(--global-footer-home-send-size);place-items:center;margin:0;display:grid;position:absolute}.iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]) .iQ2QTa_search:not([data-multiline=true]):not([data-context-attachment=true])>.iQ2QTa_searchChat:disabled{background:var(--oki-black-overlay-30)}.iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]) .iQ2QTa_searchTrigger{font-size:1rem}.iQ2QTa_footer[data-home-bar=true]:not([data-chat-mode=true]) .iQ2QTa_searchChat .dialogue-prompt__send-icon{width:20px;height:20px}.iQ2QTa_chatTrigger{text-align:left;color:var(--oki-global-search-hint-color);cursor:pointer}@media (hover:hover) and (pointer:fine){.iQ2QTa_footer:not([data-chat-mode=true]) .iQ2QTa_search:has(.iQ2QTa_chatTrigger):hover>.iQ2QTa_searchWhiteInset:after{content:"";border-radius:inherit;background:var(--oki-black-overlay-10);pointer-events:none;position:absolute;inset:0}}
.jIPUeq_panel{--oki-menu-radius:20px;opacity:1;border-radius:var(--oki-menu-radius);corner-shape:var(--oki-corner-shape-continuous);box-shadow:var(--oki-app-navigation-shadow);transition:opacity var(--oki-chrome-morph-duration) var(--oki-global-easing), translate var(--oki-chrome-morph-duration) var(--oki-global-easing), visibility var(--oki-chrome-morph-duration);translate:0}.jIPUeq_panel[data-navigation-visible=false]{opacity:0;visibility:hidden;pointer-events:none;translate:calc(-100% - 24px)}@starting-style{.jIPUeq_panel{opacity:0;translate:calc(-100% - 24px)}}@media (prefers-reduced-motion:reduce){.jIPUeq_panel{transition:none}}.jIPUeq_resize{z-index:2;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;width:4px;position:absolute;top:20px;bottom:20px;right:0}@media (hover:hover){.jIPUeq_resize:hover{background:var(--oki-interaction-subtle-hover-fill)}}.jIPUeq_resize:active{background:var(--oki-interaction-subtle-pressed-fill)}.jIPUeq_resize:focus-visible{outline:var(--oki-focus-ring);outline-offset:-2px}
.VWr3hG_page{--dialogue-dock-width:0px;background:var(--oki-gray-50);width:100%;height:100vh;color:var(--text-primary);position:relative;overflow:hidden}.VWr3hG_stage{inset:var(--oki-header-band-height) 0 0;place-items:center;padding:28px;display:grid;position:absolute;overflow:hidden}.VWr3hG_desk.desk-world-miniature.records-canvas{--desk-world-miniature-width:min(calc(100vw - 72px), calc((100vh - var(--oki-header-band-height) - 56px) * var(--desk-world-aspect-ratio)));border-radius:var(--oki-surface-radius);box-shadow:0 18px 55px var(--oki-black-overlay-10);position:relative}.VWr3hG_status{color:var(--text-secondary);margin:0;font-size:14px}.VWr3hG_calendarDestination>span{width:var(--oki-canvas-destination-preview-width);aspect-ratio:16/9;border-radius:var(--oki-surface-radius);background:color-mix(in srgb, var(--shelf-card-calendar-background) 16%, var(--surface-raised));color:var(--shelf-card-calendar-background);box-shadow:0 1px 2px var(--oki-black-overlay-10);place-items:center;display:grid}.VWr3hG_calendarDestination svg{width:24px;height:24px}.VWr3hG_calendarDestination small{color:var(--text-secondary);opacity:0;font-size:10px;transition:opacity .14s;position:absolute;top:calc(50% + 31px)}.VWr3hG_calendarDestination:hover small,.VWr3hG_calendarDestination:focus-visible small{opacity:1}@media (max-width:760px){.VWr3hG_stage{padding:16px}.VWr3hG_desk.desk-world-miniature.records-canvas{--desk-world-miniature-width:min(calc(100vw - 32px), calc((100vh - var(--oki-header-band-height) - 32px) * var(--desk-world-aspect-ratio)))}}
.Fgv3Aq_row{min-width:0;margin-top:var(--oki-chat-meta-gap);color:var(--oki-chat-meta-color);font-size:var(--oki-chat-meta-font-size);font-weight:var(--oki-chat-text-font-weight);line-height:var(--oki-agent-surface-line-height);align-items:baseline;gap:6px;display:flex}.Fgv3Aq_label{flex:none}.Fgv3Aq_chips{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.Fgv3Aq_chip,.Fgv3Aq_more{border-radius:var(--oki-pill-radius);background:var(--control-fill);min-height:30px;color:inherit;font:inherit;font-weight:var(--oki-font-weight-medium);line-height:inherit;text-align:left;cursor:pointer;border:0;padding:3px 7px}.Fgv3Aq_more{text-align:center;font-variant-numeric:tabular-nums;min-width:30px}.Fgv3Aq_chip:active,.Fgv3Aq_more:active{background:var(--oki-interaction-subtle-pressed-fill);color:var(--text-primary)}@media (hover:hover){.Fgv3Aq_chip:hover,.Fgv3Aq_more:hover{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary)}}@media (pointer:coarse){.Fgv3Aq_chip,.Fgv3Aq_more{min-height:44px}}.Fgv3Aq_traceOpen{border-radius:var(--oki-radius-xs);min-height:28px;color:var(--oki-chat-meta-color);font:inherit;font-size:var(--oki-chat-meta-font-size);font-weight:var(--oki-font-weight-medium);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:2px 6px;line-height:1}.Fgv3Aq_traceOpen:active{background:var(--oki-interaction-subtle-pressed-fill);color:var(--text-primary)}@media (hover:hover){.Fgv3Aq_traceOpen:hover{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary)}}@media (pointer:coarse){.Fgv3Aq_traceOpen{min-width:44px;min-height:44px}}
.L8l_fW_root{flex-direction:column;gap:0;min-width:0;display:flex}.L8l_fW_current{min-width:0;animation:L8l_fW_activity-update calc(.18s * var(--oki-demo-motion-scale,1)) var(--oki-global-easing) both}.L8l_fW_thinking{color:var(--oki-secondary-label);font-size:var(--oki-chat-text-font-size);line-height:var(--oki-chat-text-line-height);align-items:flex-start;gap:8px;display:flex}.L8l_fW_thinkingIcon{width:16px;height:16px;color:var(--text-tertiary);flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.L8l_fW_thinkingIcon>svg{width:14px;height:14px}.L8l_fW_thinkingBody{flex-direction:column;gap:2px;min-width:0;display:flex}.L8l_fW_thinkingTitle{color:var(--oki-label);font-weight:var(--oki-font-weight-medium)}.L8l_fW_thinkingText{overflow-wrap:break-word}.L8l_fW_working{height:calc(var(--oki-chat-text-font-size) * var(--oki-chat-text-line-height));min-width:0;color:var(--oki-label);font-size:var(--oki-chat-text-font-size);line-height:var(--oki-chat-text-line-height);align-items:center;gap:7px;display:flex}.L8l_fW_statusLabel{white-space:nowrap;flex:auto;align-items:center;min-width:0;display:flex;position:relative;overflow:visible}.L8l_fW_statusLabelAnnounced{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.L8l_fW_statusLabelMotion{opacity:1;align-items:center;min-width:0;max-width:100%;display:inline-flex;transform:translateY(0)}.L8l_fW_statusLabelMotion[data-phase=exiting]{animation:L8l_fW_status-exit calc(.2s * var(--oki-demo-motion-scale,1)) var(--oki-global-easing) forwards}.L8l_fW_statusLabelText{min-width:0;max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;display:inline-block;position:relative;overflow:hidden}.L8l_fW_statusLabelBase{display:inline}.L8l_fW_statusLabelSheen{pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;position:absolute;inset:0;overflow:hidden}.L8l_fW_statusLabelSheenBand{position:absolute;inset:0;transform:translate(-100%);-webkit-mask-image:linear-gradient(90deg,#0000 calc(50% - 25px),#000 50%,#0000 calc(50% + 25px));mask-image:linear-gradient(90deg,#0000 calc(50% - 25px),#000 50%,#0000 calc(50% + 25px))}.L8l_fW_statusLabelSheenText{width:100%;height:100%;color:var(--oki-process-status-shine);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;transform:translate(100%)}@supports ((-webkit-mask-image:linear-gradient(black, black)) or (mask-image:linear-gradient(black, black))){.L8l_fW_working[data-sheen=true] .L8l_fW_statusLabelSheen{visibility:visible}.L8l_fW_working[data-sheen=true] .L8l_fW_statusLabelSheenBand{animation:L8l_fW_status-sheen-band calc(1.35s * var(--oki-demo-motion-scale,1)) linear infinite;will-change:transform}.L8l_fW_working[data-sheen=true] .L8l_fW_statusLabelSheenText{animation:L8l_fW_status-sheen-text calc(1.35s * var(--oki-demo-motion-scale,1)) linear infinite;will-change:transform}}.L8l_fW_summaryButton{box-sizing:border-box;min-width:0;max-width:100%;margin-left:calc(-1 * var(--dialogue-trace-overhang,8px));color:var(--oki-chat-meta-color);font:inherit;font-size:var(--oki-chat-meta-font-size);font-weight:var(--oki-chat-text-font-weight);line-height:var(--oki-chat-text-line-height);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:24px;align-self:flex-start;align-items:center;gap:7px;padding:4px 8px;display:inline-flex}.L8l_fW_summaryButton:focus-visible,.L8l_fW_summaryButton[aria-expanded=true]{background:var(--oki-fill-quaternary);color:var(--oki-label);outline:none}@media (hover:hover){.L8l_fW_summaryButton:hover{background:var(--oki-fill-quaternary);color:var(--oki-label);outline:none}}.L8l_fW_summaryIcon{flex:none;display:inline-flex}.L8l_fW_summaryIcon>svg{width:var(--oki-chat-meta-icon-size);height:var(--oki-chat-meta-icon-size)}.L8l_fW_summaryLabel{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.L8l_fW_summaryPreviews{flex:none;align-items:center;gap:3px;display:inline-flex}.L8l_fW_summaryPreview{object-fit:cover;border-radius:4px;width:16px;height:16px}.L8l_fW_sourcePile{flex:none;align-items:center;gap:5px;margin-left:8px;display:inline-flex}.L8l_fW_sourceStack{align-items:center;display:inline-flex}.L8l_fW_sourceTile{box-sizing:border-box;background:var(--oki-chat-surface-background);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--oki-chat-surface-background), 0 0 0 2px color-mix(in srgb, var(--oki-secondary-label) 22%, transparent);object-fit:cover;animation:L8l_fW_source-arrive calc(var(--oki-motion-base,.2s) * var(--oki-demo-motion-scale,1)) var(--oki-global-easing) both;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}.L8l_fW_sourceTile+.L8l_fW_sourceTile{margin-left:-6px}.L8l_fW_sourceTile[data-letter=true]{background:color-mix(in srgb, var(--oki-secondary-label) 14%, var(--oki-chat-surface-background));color:var(--oki-secondary-label);font-size:.625rem;font-weight:600;line-height:1}.L8l_fW_sourceCount{color:var(--oki-secondary-label);font-size:var(--oki-type-footnote);font-variant-numeric:tabular-nums;white-space:nowrap}@keyframes L8l_fW_source-arrive{0%{opacity:0;transform:translateY(2px)scale(.85)}}.L8l_fW_summaryCount{opacity:.72;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.L8l_fW_summaryCaret{width:var(--oki-chat-meta-caret-size);height:var(--oki-chat-meta-caret-size);transition:transform calc(.22s * var(--oki-demo-motion-scale,1)) var(--oki-global-easing);flex:none}.L8l_fW_summaryButton[aria-expanded=true] .L8l_fW_summaryCaret{transform:rotate(180deg)}.L8l_fW_streamToggle{box-sizing:border-box;width:20px;height:20px;color:var(--oki-secondary-label);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:5px;padding:0;display:inline-flex}.L8l_fW_streamToggle:focus-visible,.L8l_fW_streamToggle[aria-expanded=true]{background:var(--oki-fill-quaternary);color:var(--oki-label);outline:none}@media (hover:hover){.L8l_fW_streamToggle:hover{background:var(--oki-fill-quaternary);color:var(--oki-label);outline:none}}.L8l_fW_streamToggle>svg{width:11px;height:11px;transition:transform calc(.22s * var(--oki-demo-motion-scale,1)) var(--oki-global-easing)}.L8l_fW_streamToggle[aria-expanded=true]>svg{transform:rotate(180deg)}.L8l_fW_plan{font-size:var(--oki-chat-text-font-size);line-height:var(--oki-chat-text-line-height);flex-direction:column;gap:2px;margin:0 0 8px;padding:0;list-style:none;display:flex}.L8l_fW_detailsList>.L8l_fW_plan{margin-bottom:4px}.L8l_fW_planStep{min-width:0;color:var(--oki-secondary-label);transition:color calc(var(--oki-motion-base) * var(--oki-demo-motion-scale,1)) ease;align-items:flex-start;gap:8px;display:flex}.L8l_fW_planStep[data-status=active]{color:var(--oki-label)}.L8l_fW_planMark{box-sizing:border-box;width:14px;height:14px;margin-top:calc((var(--oki-chat-text-font-size) * var(--oki-chat-text-line-height) - 14px) / 2);opacity:.7;border:1.25px solid;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.L8l_fW_planStep[data-status=done] .L8l_fW_planMark{background:var(--oki-secondary-label);color:var(--oki-chat-surface-background);opacity:1;border-color:#0000}.L8l_fW_planMark>svg{width:9px;height:9px}.L8l_fW_planStep[data-status=active] .L8l_fW_planMark{border-color:color-mix(in srgb, currentColor 25%, transparent);opacity:1;animation:L8l_fW_plan-spin calc(.9s * var(--oki-demo-motion-scale,1)) linear infinite;border-top-color:currentColor}.L8l_fW_planText{overflow-wrap:break-word;min-width:0}.L8l_fW_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes L8l_fW_plan-spin{to{transform:rotate(360deg)}}.L8l_fW_panel{opacity:0;pointer-events:none;width:100%;transition:grid-template-rows calc(.24s * var(--oki-demo-motion-scale,1)) var(--oki-global-easing), opacity calc(.14s * var(--oki-demo-motion-scale,1)) ease;grid-template-rows:0fr;display:grid}.L8l_fW_panel[data-expanded=true]{opacity:1;pointer-events:auto;grid-template-rows:1fr;margin-top:7px}.L8l_fW_panelClip{min-height:0;overflow:hidden}.L8l_fW_liveNote{opacity:0;width:100%;transition:grid-template-rows calc(var(--oki-motion-emphasized) * var(--oki-demo-motion-scale,1)) var(--oki-chrome-morph-easing), opacity calc(var(--oki-motion-fast) * var(--oki-demo-motion-scale,1)) ease, margin-top calc(var(--oki-motion-emphasized) * var(--oki-demo-motion-scale,1)) var(--oki-chrome-morph-easing);grid-template-rows:0fr;display:grid}.L8l_fW_liveNote[data-open=true]{opacity:1;transition:grid-template-rows calc(var(--oki-motion-emphasized) * var(--oki-demo-motion-scale,1)) var(--oki-global-easing), opacity calc(var(--oki-motion-base) * var(--oki-demo-motion-scale,1)) ease, margin-top calc(var(--oki-motion-emphasized) * var(--oki-demo-motion-scale,1)) var(--oki-global-easing);grid-template-rows:1fr;margin-top:6px}.L8l_fW_liveNoteText{color:var(--oki-label);font-size:var(--oki-chat-text-font-size);line-height:var(--oki-chat-text-line-height);overflow-wrap:break-word;text-wrap:pretty;animation:L8l_fW_note-arrive calc(var(--oki-motion-emphasized) * var(--oki-demo-motion-scale,1)) var(--oki-global-easing) both;margin:0}.L8l_fW_note{color:var(--oki-secondary-label);font-size:var(--oki-chat-text-font-size);line-height:var(--oki-chat-text-line-height);overflow-wrap:break-word;text-wrap:pretty;margin:0}.L8l_fW_detailsList{flex-direction:column;gap:7px;padding:4px 0 2px;display:flex}.L8l_fW_detailsList .dialogue-thread__tool{padding-left:0}.L8l_fW_detailLine{color:var(--oki-secondary-label);font-size:var(--oki-chat-text-font-size);line-height:var(--oki-chat-text-line-height);align-items:center;gap:8px;display:flex}.L8l_fW_detailDot{box-sizing:border-box;border:1px solid;border-radius:999px;flex:none;width:6px;height:6px}.L8l_fW_detailLine[data-active=true] .L8l_fW_detailDot{background:currentColor}.L8l_fW_repeatCount{opacity:.72;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:2px}@keyframes L8l_fW_activity-update{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes L8l_fW_note-arrive{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}to{opacity:1;filter:none;transform:translateY(0)}}@keyframes L8l_fW_status-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@keyframes L8l_fW_status-sheen-band{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes L8l_fW_status-sheen-text{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.L8l_fW_current,.L8l_fW_statusLabelMotion[data-phase=exiting]{animation:none}.L8l_fW_statusLabelSheen,.L8l_fW_working[data-sheen=true] .L8l_fW_statusLabelSheen{visibility:hidden}.L8l_fW_sourceTile{animation:none}.L8l_fW_planStep[data-status=active] .L8l_fW_planMark{border-color:currentColor;animation:none}.L8l_fW_summaryCaret,.L8l_fW_streamToggle>svg,.L8l_fW_planStep,.L8l_fW_panel,.L8l_fW_liveNote,.L8l_fW_liveNote[data-open=true]{transition:none}.L8l_fW_liveNoteText{animation:L8l_fW_note-fade calc(var(--oki-motion-fast) * var(--oki-demo-motion-scale,1)) ease both}}@keyframes L8l_fW_note-fade{0%{opacity:0}to{opacity:1}}@media (forced-colors:active){.L8l_fW_statusLabelText{color:canvastext}.L8l_fW_statusLabelSheen,.L8l_fW_working[data-sheen=true] .L8l_fW_statusLabelSheen{visibility:hidden}}@media (prefers-reduced-motion:reduce){.L8l_fW_working[data-sheen=true] .L8l_fW_statusLabelSheenBand,.L8l_fW_working[data-sheen=true] .L8l_fW_statusLabelSheenText{animation:none}}
@layer oki-components{._9-2uJa_citation{vertical-align:super;border-radius:var(--oki-radius-xs);color:var(--text-secondary);font:inherit;font-size:var(--oki-type-caption);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;margin-inline-start:3px;padding:2px 3px;line-height:1;display:inline-flex;position:relative}._9-2uJa_citationGroup{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}._9-2uJa_citationIcon{flex:none;width:12px;height:12px}._9-2uJa_citationSeparator{margin-inline:1px 3px}._9-2uJa_citation:has(._9-2uJa_citationCards){vertical-align:middle;padding:2px 4px 2px 2px}._9-2uJa_citationCards{align-items:center;height:22px;padding-inline-start:2px;display:inline-flex}._9-2uJa_citationCard._9-2uJa_citationCard{border:1.5px solid var(--oki-chat-surface-background);width:22px;height:22px;box-shadow:0 1px 3px var(--oki-black-overlay-20);border-radius:5px}._9-2uJa_citationCard>svg{width:12px;height:12px}._9-2uJa_citationCard+._9-2uJa_citationCard{margin-inline-start:-8px}._9-2uJa_citationCard:first-child{transform:rotate(-5deg)}._9-2uJa_citationCard:nth-child(2){transform:rotate(3deg)translateY(-1px)}._9-2uJa_citationCard:nth-child(3){transform:rotate(-2deg)}._9-2uJa_citationMore{font-size:var(--oki-type-caption);margin-inline-start:4px}._9-2uJa_row{border-radius:var(--oki-pill-radius);width:fit-content;max-width:100%;min-height:30px;color:var(--oki-chat-meta-color);font:inherit;font-size:var(--oki-chat-meta-font-size);font-weight:var(--oki-chat-text-font-weight);line-height:var(--oki-agent-surface-line-height);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 0 -5px;padding:3px 5px;display:flex}._9-2uJa_rowIcon{width:var(--oki-chat-meta-icon-size);height:var(--oki-chat-meta-icon-size);flex:none}._9-2uJa_rowArrow{width:var(--oki-chat-meta-caret-size);height:var(--oki-chat-meta-caret-size);flex:none;margin-inline-start:2px}._9-2uJa_rowCount{font-variant-numeric:tabular-nums}._9-2uJa_row[data-reference-scope=retrieved]{margin-top:var(--oki-chat-meta-gap)}._9-2uJa_heading{font:inherit;font-size:var(--oki-agent-surface-font-size);font-weight:var(--oki-font-weight-medium);line-height:var(--oki-agent-surface-line-height);overflow-wrap:anywhere;margin:0}._9-2uJa_thumbnailFrame{box-sizing:border-box;background:var(--oki-chat-question-surface);color:var(--text-secondary);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}._9-2uJa_thumbnailFrame>svg{width:26px;height:26px}._9-2uJa_thumbnailFrame>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._9-2uJa_sourcePhoto{aspect-ratio:1;border:3px solid var(--oki-chat-surface-background);border-radius:var(--oki-agent-surface-card-radius);width:100%;box-shadow:0 1px 4px var(--oki-black-overlay-10)}._9-2uJa_meta{color:var(--text-secondary);font-size:var(--oki-agent-surface-meta-font-size);line-height:var(--oki-agent-surface-line-height);overflow-wrap:anywhere;margin-top:4px;display:block}._9-2uJa_action{border-radius:var(--oki-radius-sm);color:var(--text-secondary);font:inherit;font-size:var(--oki-agent-surface-meta-font-size);line-height:var(--oki-agent-surface-line-height);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 8px;text-decoration:none;display:inline-flex}._9-2uJa_action svg{width:16px;height:16px}._9-2uJa_excerpt{background:var(--oki-menu-item-hover-fill);border-radius:var(--oki-agent-surface-card-radius);font-size:var(--oki-agent-surface-font-size);overflow-wrap:anywhere;white-space:pre-wrap;margin:15px 0;padding:12px;line-height:1.6}._9-2uJa_media{object-fit:contain;border-radius:var(--oki-agent-surface-card-radius);width:100%;max-height:60dvh;margin:16px 0 10px}._9-2uJa_document{height:60dvh;margin:16px 0 10px}._9-2uJa_unavailable{color:var(--text-secondary);font-size:var(--oki-agent-surface-font-size);padding:20px 0;line-height:1.6}._9-2uJa_narrative ._9-2uJa_citation{white-space:nowrap}._9-2uJa_citation[aria-expanded=true],._9-2uJa_row[aria-expanded=true]{background:var(--oki-menu-item-hover-fill);color:var(--text-primary)}._9-2uJa_citation:focus-visible,._9-2uJa_row:focus-visible,._9-2uJa_action:focus-visible{outline:var(--oki-focus-ring);outline-offset:3px}._9-2uJa_citation:active,._9-2uJa_row:active,._9-2uJa_action:active{background:var(--oki-menu-item-pressed-fill)}@media (hover:hover){._9-2uJa_citation:hover,._9-2uJa_row:hover,._9-2uJa_action:hover{background:var(--oki-menu-item-hover-fill);color:var(--text-primary)}}@media (pointer:coarse){._9-2uJa_row,._9-2uJa_action{min-height:44px}._9-2uJa_citation:after{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}
@layer oki-components{.xNbUUW_reason{color:var(--text-primary);font-size:var(--oki-type-subhead);margin:0;padding:0 0 16px;line-height:1.5}.xNbUUW_detail{padding:0 0 16px}.xNbUUW_detailNumbered{grid-template-columns:20px minmax(0,1fr);column-gap:6px;padding:0 0 16px;display:grid}.xNbUUW_number{color:var(--text-secondary);font-size:var(--oki-type-caption);line-height:var(--oki-agent-surface-line-height);font-variant-numeric:tabular-nums;text-align:right}.xNbUUW_detailBody{min-width:0}}
._34ccPW_lines{--why-line:var(--oki-status-info-text,var(--text-secondary));z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}._34ccPW_line{transition:opacity .18s var(--oki-global-easing,ease)}._34ccPW_line path{fill:none;stroke:var(--why-line);stroke-width:1.5px;stroke-linecap:round;opacity:.45;stroke-dasharray:1;stroke-dashoffset:0}._34ccPW_line polygon{fill:var(--why-line);opacity:.55}._34ccPW_line[data-lit] path{stroke-width:2.2px;opacity:1}._34ccPW_line[data-lit] polygon{opacity:1}._34ccPW_line[data-dim]{opacity:.18}@keyframes _34ccPW_why-draw{0%{stroke-dashoffset:1px}}@keyframes _34ccPW_why-arrow{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){._34ccPW_line path{animation:_34ccPW_why-draw .56s var(--oki-global-easing) backwards;animation-delay:inherit}._34ccPW_line polygon{animation:.3s ease-out backwards _34ccPW_why-arrow;animation-delay:inherit}}._34ccPW_layer{z-index:2;pointer-events:none;position:absolute;inset:0}._34ccPW_layer button{pointer-events:auto}@keyframes _34ccPW_why-rise{0%{opacity:0;transform:translate(10px)scale(.92)}}._34ccPW_pile{width:46px;transition:opacity .16s ease, top .26s var(--oki-global-easing);flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute}._34ccPW_pile[data-dim]{opacity:.4}@media (prefers-reduced-motion:no-preference){._34ccPW_pile{animation:_34ccPW_why-rise .34s var(--oki-global-easing) backwards}}._34ccPW_stack{cursor:pointer;width:46px;height:46px;transition:transform .16s var(--oki-global-easing,ease);background:0 0;border:0;padding:0;position:relative}._34ccPW_card{background:var(--oki-chat-surface-background,var(--surface));color:var(--text-secondary);box-shadow:0 0 0 1px var(--oki-separator-stroke,var(--oki-black-overlay-08)), 0 2px 6px var(--oki-black-overlay-16);transition:transform .22s var(--oki-global-easing);border-radius:10px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}._34ccPW_card img{object-fit:cover;width:100%;height:100%}._34ccPW_card svg{width:20px;height:20px}._34ccPW_card[data-depth="1"]{transform:rotate(-9deg)translate(-3px,2px)}._34ccPW_card[data-depth="2"]{transform:rotate(8deg)translate(4px,-2px)}@media (hover:hover){._34ccPW_stack:hover ._34ccPW_card[data-depth="1"]{transform:rotate(-16deg)translate(-8px,3px)}._34ccPW_stack:hover ._34ccPW_card[data-depth="2"]{transform:rotate(15deg)translate(9px,-3px)}}._34ccPW_count{z-index:1;background:var(--text-primary);min-width:19px;height:19px;color:var(--oki-chat-surface-background,var(--surface));font-variant-numeric:tabular-nums;text-align:center;border-radius:10px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:19px;position:absolute;top:-7px;right:-8px}._34ccPW_pile[data-lit] ._34ccPW_stack{transform:translate(-3px)scale(1.06)}._34ccPW_pile[data-lit] ._34ccPW_card:last-of-type,._34ccPW_pile[data-lit] ._34ccPW_tile{box-shadow:0 0 0 2px var(--oki-status-info-text,var(--text-primary)), 0 4px 12px var(--oki-black-overlay-18)}._34ccPW_stack:focus-visible,._34ccPW_tile:focus-visible,._34ccPW_fold:focus-visible{outline:var(--oki-focus-ring);outline-offset:3px;border-radius:11px}._34ccPW_tile{background:var(--oki-chat-surface-background,var(--surface));width:40px;height:40px;color:var(--text-secondary);box-shadow:0 0 0 1px var(--oki-separator-stroke,var(--oki-black-overlay-08)), 0 1px 3px var(--oki-black-overlay-12);cursor:pointer;transition:transform .14s var(--oki-global-easing,ease), box-shadow .14s ease;border:0;border-radius:9px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}._34ccPW_tile img{object-fit:cover;width:100%;height:100%}._34ccPW_tile svg{width:18px;height:18px}@media (hover:hover){._34ccPW_tile:hover{transform:translate(-3px)scale(1.08)}}@keyframes _34ccPW_why-deal{0%{opacity:0;transform:translateY(-16px)scale(.85)}}@media (prefers-reduced-motion:no-preference){._34ccPW_pile[data-spread] ._34ccPW_tile{animation:_34ccPW_why-deal .26s var(--oki-global-easing) backwards}}._34ccPW_fold{background:var(--oki-interaction-hover-fill);width:22px;height:22px;color:var(--text-secondary);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._34ccPW_fold svg{width:12px;height:12px}._34ccPW_calls{gap:3px;display:flex}._34ccPW_call{border:1.5px solid var(--text-primary);background:var(--oki-chat-surface-background,var(--surface));width:20px;height:20px;color:var(--text-secondary);border-radius:50%;place-items:center;display:grid}._34ccPW_call svg{width:10px;height:10px}._34ccPW_scope{position:relative}._34ccPW_scope .dialogue-thread__timeline{transition:padding-right .24s var(--oki-global-easing,ease);padding-right:64px}._34ccPW_scope [data-why-marker]{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--oki-status-info-text,currentColor) 45%, transparent);border-radius:999px;transition:box-shadow .16s}._34ccPW_scope [data-why-marker][data-why-lit]{box-shadow:0 0 0 2px var(--oki-status-info-text,currentColor)}._34ccPW_scope p[data-why-lit]{background:color-mix(in srgb, var(--oki-status-info-text,currentColor) 9%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--oki-status-info-text,currentColor) 9%, transparent);border-radius:6px;transition:background .16s,box-shadow .16s}._34ccPW_scope li[data-why-lit]{background:color-mix(in srgb, var(--oki-status-info-text,currentColor) 9%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--oki-status-info-text,currentColor) 9%, transparent);border-radius:6px;transition:background .16s,box-shadow .16s}._34ccPW_scope blockquote[data-why-lit]{background:color-mix(in srgb, var(--oki-status-info-text,currentColor) 9%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--oki-status-info-text,currentColor) 9%, transparent);border-radius:6px;transition:background .16s,box-shadow .16s}
.rG0Ppa_reveal{transform-origin:0 100%;min-width:0;animation:rG0Ppa_app-reveal .25s var(--oki-global-easing) var(--app-delay) both}@keyframes rG0Ppa_app-reveal{0%{opacity:0;visibility:hidden;transform:translateY(12px) rotate(var(--app-angle))}to{opacity:1;visibility:visible;transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.rG0Ppa_reveal{animation:none}}.rG0Ppa_cardsHeading{margin:8px 0 0}.rG0Ppa_cardTile{background:var(--card-tile-color);width:20px;height:20px;color:var(--card-tile-ink);border-radius:6px;place-items:center;display:inline-grid}
@layer oki-components{.SbizSW_header{box-sizing:border-box;height:64px;min-height:64px;padding:0 var(--oki-agent-surface-gutter);background:var(--oki-chat-surface-background);color:var(--text-primary);cursor:grab;touch-action:none;border-radius:var(--desk-window-radius,var(--oki-desk-object-radius,36px)) var(--desk-window-radius,var(--oki-desk-object-radius,36px)) 0 0;corner-shape:var(--oki-corner-shape-continuous);align-items:center;gap:8px;display:flex}.SbizSW_header[data-desk-page-tab]{--oki-header-control-text:var(--text-primary)}.SbizSW_header:not(.SbizSW_overlay){--oki-source-tray-header-height:var(--oki-header-control-height);height:var(--oki-tray-tab-band-height);min-height:var(--oki-tray-tab-band-height);padding-block:calc(var(--oki-header-interaction-midline-top-inset) - var(--oki-header-control-height) / 2) var(--oki-tray-tab-padding-bottom)}.SbizSW_overlay+.SbizSW_appMenu{top:64px}.SbizSW_appMenu{inset:var(--oki-tray-tab-band-height) 0 0;z-index:11;background:var(--oki-chat-surface-background);border-radius:0 0 var(--desk-window-radius,var(--oki-desk-object-radius,36px)) var(--desk-window-radius,var(--oki-desk-object-radius,36px));corner-shape:var(--oki-corner-shape-continuous);cursor:auto;position:absolute;overflow:auto}.SbizSW_actions{flex:none;margin-left:auto}.SbizSW_overlay{z-index:10;pointer-events:none;background:0 0;position:absolute;inset:0 0 auto}.SbizSW_overlay>*,.SbizSW_mapOverlay{pointer-events:auto}.SbizSW_header:active{cursor:grabbing}.SbizSW_frame{background:var(--oki-chat-surface-background);border-radius:var(--desk-window-radius,var(--oki-desk-object-radius,36px));corner-shape:var(--oki-corner-shape-continuous);width:100%;height:100%;box-shadow:var(--desk-window-shadow,var(--oki-desk-object-shadow));border-bottom-left-radius:var(--desk-window-bottom-radius,var(--desk-window-radius,var(--oki-desk-object-radius,36px)));border-bottom-right-radius:var(--desk-window-bottom-radius,var(--desk-window-radius,var(--oki-desk-object-radius,36px)));flex-direction:column;display:flex;position:relative;overflow:hidden}.SbizSW_editorBody{cursor:auto;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.SbizSW_body{flex:1;min-height:0;position:relative;overflow:hidden}.SbizSW_mapFrame{background:var(--oki-desk-map-surface)}.SbizSW_passiveFill{position:absolute;inset:0}}.SbizSW_deskWindow.SbizSW_deskWindow{--desk-window-radius:var(--oki-desk-object-radius,36px);--desk-item-radius:var(--desk-window-radius);border-radius:var(--desk-item-radius);corner-shape:var(--oki-corner-shape-continuous)}.SbizSW_deskWindow.SbizSW_deskWindow:after{pointer-events:none}:where(.SbizSW_editorBody>[data-workspace-page-window-layout-ready]),.SbizSW_editorBody>[data-workspace-page-window-layout-ready=false]{opacity:0;pointer-events:none;visibility:hidden}.SbizSW_editorBody[inert]{--desk-ui-scale:1;--desk-material-detail:0;--desk-view-scale:1}@supports (not (corner-shape:squircle)) and (clip-path:shape(from 0 0, line to 1px 0, close)){@layer oki-components{.SbizSW_deskWindow .SbizSW_frame{--oki-squircle-r:var(--desk-window-radius,var(--oki-desk-object-radius,36px));--oki-squircle-r-bottom-left:var(--desk-window-bottom-radius,var(--desk-window-radius,var(--oki-desk-object-radius,36px)));--oki-squircle-r-bottom-right:var(--desk-window-bottom-radius,var(--desk-window-radius,var(--oki-desk-object-radius,36px)));clip-path:var(--oki-squircle);border-radius:0}.SbizSW_deskWindow .SbizSW_header,.SbizSW_deskWindow .SbizSW_appMenu{border-radius:0}}}
@layer oki-components{.rrdRFW_overlay{z-index:10050;background:var(--oki-dark-chrome-scrim);-webkit-backdrop-filter:blur(28px)saturate(140%);backdrop-filter:blur(28px)saturate(140%);animation:rrdRFW_fade .22s var(--oki-global-easing) both;place-items:center;padding:72px 32px 40px;display:grid;position:fixed;inset:0}.rrdRFW_frame{background:var(--oki-gray-white);width:min(1200px,100%);height:min(820px,100%);box-shadow:0 2px 6px var(--oki-black-overlay-12), 0 28px 80px var(--oki-black-overlay-32);animation:rrdRFW_emerge .32s var(--oki-global-easing) both;border-radius:22px;display:flex;overflow:hidden}.rrdRFW_frame>*{flex:1;min-width:0}.rrdRFW_close{background:color-mix(in srgb, var(--oki-dark-chrome-panel) 72%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:44px;height:44px;box-shadow:0 6px 20px var(--oki-black-overlay-24);color:var(--oki-gray-white);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:fixed;top:20px;left:20px}.rrdRFW_close svg{width:20px;height:20px}.rrdRFW_close:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}@media (max-width:640px){.rrdRFW_overlay{padding:64px 12px 20px}.rrdRFW_close{top:12px;left:12px}}@keyframes rrdRFW_fade{0%{opacity:0}to{opacity:1}}@keyframes rrdRFW_emerge{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.rrdRFW_overlay[data-leaving]{pointer-events:none;animation:rrdRFW_leave var(--oki-motion-fast) var(--oki-ease-in) both}.rrdRFW_overlay[data-leaving] .rrdRFW_frame{animation:rrdRFW_recede var(--oki-motion-fast) var(--oki-ease-in) both}@keyframes rrdRFW_leave{0%{opacity:1}to{opacity:0}}@keyframes rrdRFW_recede{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.rrdRFW_overlay,.rrdRFW_frame,.rrdRFW_overlay[data-leaving] .rrdRFW_frame{animation:none}.rrdRFW_overlay[data-leaving]{animation:.1s linear both rrdRFW_leave}}}
.LWCSba_list{background:var(--surface-primary,var(--oki-gray-white));flex-direction:column;flex:1;min-height:0;display:flex}.LWCSba_scroll{flex:1;min-height:0;padding:0 6px 12px;overflow-y:auto}.LWCSba_header{justify-content:space-between;align-items:center;gap:12px;padding:6px 10px 6px 12px;display:flex}.LWCSba_heading{font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);color:var(--text-primary)}.LWCSba_textButton,.LWCSba_dangerButton{color:var(--text-secondary);font:inherit;font-size:var(--oki-type-footnote);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 10px}.LWCSba_textButton:disabled{cursor:default;opacity:.6}.LWCSba_dangerButton{background:var(--oki-menu-danger-action-fill);color:var(--oki-menu-danger-action-text)}.LWCSba_dangerButton:disabled{opacity:.6;cursor:default}.LWCSba_textButton:focus-visible,.LWCSba_dangerButton:focus-visible,.LWCSba_rowAction:focus-visible{outline:var(--oki-focus-ring);outline-offset:1px}.LWCSba_notice{font-size:var(--oki-type-footnote);color:var(--text-secondary);margin:0 12px 6px}.LWCSba_empty{font-size:var(--oki-type-subhead);color:var(--text-secondary);text-align:center;margin:12px}.LWCSba_group{font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);color:var(--text-secondary);margin:0;padding:12px 8px 4px}.LWCSba_okiGroup{border-inline-start:2px solid var(--oki-accent-orange);margin:8px 0 4px;padding-inline-start:6px}.LWCSba_okiLabel{background:var(--oki-accent-strong);color:var(--oki-gray-white,#fff);font-size:var(--oki-type-caption);border-radius:6px;margin:4px 0 4px 2px;padding:1px 8px;font-weight:600;line-height:18px;display:inline-block}.LWCSba_row{align-items:center;gap:2px;min-width:0;display:flex}.LWCSba_open{min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:10px;padding:7px 8px;display:flex}.LWCSba_open:focus-visible{outline:var(--oki-focus-ring);outline-offset:-2px}.LWCSba_text{text-align:start;gap:1px;min-width:0;display:grid}.LWCSba_title,.LWCSba_detail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LWCSba_title{font-size:var(--oki-type-subhead);color:var(--text-primary)}.LWCSba_detail{font-size:var(--oki-type-caption);color:var(--text-secondary)}.LWCSba_row[data-state=sleeping] .LWCSba_title{color:var(--text-secondary)}.LWCSba_row[data-state=working] .LWCSba_detail{color:var(--oki-status-info-text)}.LWCSba_row[data-state=your_turn] .LWCSba_detail{color:var(--oki-status-warning-text)}.LWCSba_row[data-state=your_control] .LWCSba_detail{color:var(--oki-status-online-text)}.LWCSba_icon{width:18px;height:18px;color:var(--text-secondary);place-items:center;display:inline-grid}.LWCSba_icon svg{width:18px;height:18px}.LWCSba_icon[data-state=working]{color:var(--oki-status-info-text);animation:1.8s ease-in-out infinite alternate LWCSba_breathe}.LWCSba_icon[data-state=your_turn]{color:var(--oki-status-warning-text)}.LWCSba_icon[data-state=your_control]{color:var(--oki-status-online-text)}.LWCSba_icon[data-state=sleeping]{opacity:.5}.LWCSba_rowAction{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.LWCSba_rowAction svg{width:16px;height:16px}.LWCSba_rowAction:disabled{opacity:.5;cursor:default}.LWCSba_confirm{background:var(--surface-muted);font-size:var(--oki-type-footnote);color:var(--text-primary);border-radius:10px;gap:8px;margin:4px 6px;padding:10px 12px;display:grid}.LWCSba_confirmActions{justify-content:flex-end;gap:6px;display:flex}@media (hover:hover){.LWCSba_textButton:enabled:hover,.LWCSba_rowAction:enabled:hover{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary)}.LWCSba_open:enabled:hover{background:var(--oki-interaction-subtle-hover-fill)}}.LWCSba_textButton:enabled:active,.LWCSba_rowAction:enabled:active,.LWCSba_open:enabled:active{background:var(--oki-interaction-subtle-pressed-fill)}@keyframes LWCSba_breathe{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.LWCSba_icon[data-state=working]{animation:none}}
.QcLYPa_loadingShell{box-sizing:border-box;place-items:center;width:100%;height:100%;min-height:0;display:grid}.QcLYPa_loadingLabel{color:var(--text-secondary);font-size:var(--oki-type-footnote);opacity:0;animation:.2s 1s forwards QcLYPa_lazy-center-surface-label-in}@keyframes QcLYPa_lazy-center-surface-label-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.QcLYPa_loadingLabel{animation-duration:1ms}}
.dYy4_q_viewport{flex:1;height:100%;min-height:0;display:flex}.dYy4_q_viewport[hidden]{display:none}.dYy4_q_page{flex:1;min-height:0;display:flex}.dYy4_q_page[hidden]{display:none}.dYy4_q_page{flex-direction:column}.dYy4_q_allTabs{color:var(--text-secondary);font:inherit;font-size:var(--oki-type-footnote);cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;margin:4px 8px;padding:4px 10px}@media (hover:hover){.dYy4_q_allTabs:hover{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary)}}.dYy4_q_allTabs:active{background:var(--oki-interaction-subtle-pressed-fill)}.dYy4_q_allTabs:focus-visible{outline:var(--oki-focus-ring);outline-offset:1px}
.uBaBVG_stack{cursor:pointer;isolation:isolate}.uBaBVG_back{border-radius:var(--oki-desk-object-radius);corner-shape:var(--oki-corner-shape-continuous);transform:translate(calc((4 - var(--stack-back-index)) * -5px), calc((4 - var(--stack-back-index)) * 5px)) rotate(calc((var(--stack-back-index) - 2) * 1.4deg));background:var(--oki-desk-stack-preview);box-shadow:var(--oki-desk-object-shadow);position:absolute;overflow:hidden}.uBaBVG_activePreview{border-radius:var(--oki-desk-object-radius);corner-shape:var(--oki-corner-shape-continuous);background:var(--oki-desk-stack-preview);box-shadow:var(--oki-desk-object-shadow);pointer-events:none;position:absolute;inset:0;overflow:hidden}.uBaBVG_back>*,.uBaBVG_activePreview>*{width:100%;height:100%}.uBaBVG_photo{object-fit:cover;width:100%;height:100%;display:block}.uBaBVG_placeholder{width:100%;height:100%;color:var(--oki-desk-stack-text-muted);background:var(--oki-desk-stack-placeholder);box-sizing:border-box;text-align:center;align-content:center;place-items:center;gap:6px;padding:16px;display:grid}.uBaBVG_placeholder strong{color:var(--oki-gray-900);font-size:13px;font-weight:var(--oki-font-weight-semibold)}.uBaBVG_placeholder span{max-width:22ch;font-size:11px;line-height:1.35}.uBaBVG_placeholderUnavailable{background:linear-gradient(180deg, var(--oki-gray-white), var(--oki-gray-100));box-shadow:inset 0 0 0 1px var(--oki-black-overlay-10)}.uBaBVG_count{z-index:5;border:1px solid var(--oki-white-overlay-75);min-width:56px;height:56px;color:var(--oki-gray-white);background:var(--oki-desk-stack-badge);font-size:24px;font-weight:var(--oki-font-weight-medium);box-shadow:0 3px 10px var(--oki-black-overlay-20);pointer-events:none;border-radius:999px;place-items:center;padding:0 14px;display:grid;position:absolute;transform:translate(-50%,-50%)}.uBaBVG_selected .uBaBVG_activePreview{box-shadow:0 0 0 2px var(--oki-desk-stack-selection), 0 9px 22px var(--oki-desk-stack-shadow)}.uBaBVG_mapPreview{background-color:var(--oki-desk-stack-map-sky);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:relative;overflow:hidden}.uBaBVG_mapOverlay{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.uBaBVG_mapRouteHalo,.uBaBVG_mapRoute{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.uBaBVG_mapRouteHalo{stroke:var(--oki-desk-stack-map-halo);stroke-width:6px}.uBaBVG_mapRoute{stroke:var(--stack-map-route-color,var(--oki-desk-stack-map-route));stroke-width:3px}.uBaBVG_mapPinHalo{fill:var(--oki-desk-stack-map-halo)}.uBaBVG_mapPin{fill:var(--stack-map-pin-color,var(--oki-desk-stack-map-pin));stroke:var(--oki-desk-stack-map-pin-edge);stroke-width:2px;vector-effect:non-scaling-stroke}.uBaBVG_mapSummary{border-radius:var(--oki-radius-pill);max-width:calc(100% - 18px);color:var(--oki-gray-900);background:var(--oki-desk-stack-map-label);font-size:11px;font-weight:var(--oki-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:4px 8px;line-height:1.2;position:absolute;bottom:8px;left:9px;overflow:hidden}@supports (not (corner-shape:squircle)) and (clip-path:shape(from 0 0, line to 1px 0, close)){.uBaBVG_back,.uBaBVG_activePreview{background:0 0;overflow:visible}.uBaBVG_back>*,.uBaBVG_activePreview>*{--oki-squircle-r:var(--oki-desk-object-radius);clip-path:var(--oki-squircle)}}
.PsWcGW_tray{min-width:0;height:100%;min-height:0;color:var(--text-primary);font-family:var(--oki-font-sans);font-size:var(--oki-type-subhead);line-height:var(--oki-type-subhead-leading);flex-direction:column;flex:1;display:flex}.PsWcGW_navigation{flex-wrap:wrap;align-items:center;gap:2px;padding:6px 0 4px;display:flex}.PsWcGW_textPickerTrigger{flex-shrink:0;gap:8px;max-width:100%}.PsWcGW_datePicker{flex:1;min-width:0}.PsWcGW_dateMenu{--oki-menu-radius:4px;--oki-menu-panel-padding:10px 10px 12px;--oki-menu-panel-border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);--oki-menu-panel-background:var(--surface-panel);--oki-menu-panel-shadow:0 18px 48px color-mix(in srgb, var(--oki-gray-black) 18%, transparent);--oki-menu-panel-backdrop-filter:none;--oki-menu-panel-specular:transparent;width:224px;max-width:calc(100vw - 32px)}.PsWcGW_week{grid-template-columns:repeat(var(--calendar-day-count,7), minmax(0, 48px));justify-content:start;gap:6px;padding:12px 3px 8px;display:grid}.PsWcGW_week button{width:var(--calendar-day-size,48px);height:var(--calendar-day-size,48px);aspect-ratio:1;background:color-mix(in srgb, var(--surface-raised) 94%, var(--text-primary));min-width:0;min-height:0;color:var(--text-primary);font:inherit;cursor:pointer;border:0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;display:flex;position:relative}.PsWcGW_week button span{font-size:calc(var(--calendar-day-size,48px) * 11 / 48);line-height:calc(var(--calendar-day-size,48px) / 3)}.PsWcGW_week button strong{font-size:calc(var(--calendar-day-size,48px) / 3);font-weight:var(--oki-font-weight-regular);line-height:calc(var(--calendar-day-size,48px) * 20 / 48)}.PsWcGW_week button[aria-current=date]{background:color-mix(in srgb, var(--shelf-card-calendar-background) 18%, var(--surface-raised))}.PsWcGW_week button[aria-current=date]:after{background:var(--shelf-card-calendar-background);content:"";border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.PsWcGW_week button[aria-pressed=true]{background:var(--shelf-card-calendar-background);color:var(--oki-gray-white)}.PsWcGW_week button[aria-current=date][aria-pressed=true]:after{background:var(--oki-gray-white)}.PsWcGW_filter{align-items:center;min-width:0;display:flex}.PsWcGW_sourceSwatch{border-radius:4px;width:12px;height:12px}.PsWcGW_sourceLabel{text-align:left;flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.PsWcGW_sourceLabel>span,.PsWcGW_sourceLabel small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PsWcGW_sourceLabel small{color:var(--oki-menu-muted-text);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-regular)}.PsWcGW_scroll{flex:1;min-width:0;min-height:0}.PsWcGW_agenda{padding-block:8px calc(88px + env(safe-area-inset-bottom,0px))}.PsWcGW_dayHeading{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.PsWcGW_dayHeading h3{font-size:var(--oki-type-body);font-weight:var(--oki-font-weight-semibold);margin:0}.PsWcGW_meta,.PsWcGW_eventDetails,.PsWcGW_location{color:var(--text-secondary);font-size:var(--oki-type-footnote);line-height:var(--oki-type-footnote-leading)}.PsWcGW_event{width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;gap:10px;margin-block:2px;padding:9px 4px;display:flex}.PsWcGW_eventTime,.PsWcGW_now>span{width:4rem;color:var(--text-secondary);font-size:var(--oki-type-footnote);font-variant-numeric:tabular-nums;flex:none}.PsWcGW_eventTime{font-weight:var(--oki-font-weight-medium);white-space:nowrap;padding-top:2px}.PsWcGW_eventBody{border-left:2px solid var(--event-color);overflow-wrap:anywhere;flex-direction:column;flex:1;gap:3px;min-width:0;padding-left:10px;display:flex}.PsWcGW_eventDetails{font-variant-numeric:tabular-nums}.PsWcGW_eventTitle{font-size:var(--oki-type-body);font-weight:var(--oki-font-weight-semibold);line-height:var(--oki-type-body-leading);letter-spacing:var(--oki-type-body-tracking)}.PsWcGW_event[data-past] .PsWcGW_eventTitle{font-weight:var(--oki-font-weight-medium)}.PsWcGW_event[data-next],.PsWcGW_event[data-highlight]{background:color-mix(in srgb, var(--event-color) 12%, transparent)}.PsWcGW_nextLabel{color:var(--text-primary);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold)}.PsWcGW_location{align-items:flex-start;gap:4px;display:flex}.PsWcGW_location svg{flex:none;width:14px;height:14px;margin-top:2px}.PsWcGW_eyebrow{color:var(--text-secondary);font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-medium);margin:12px 0 6px}.PsWcGW_now{font-size:var(--oki-type-caption);color:var(--text-secondary);align-items:center;gap:8px;margin:10px 0 6px;padding-inline:4px;display:flex}.PsWcGW_now i{background:var(--stroke-secondary);flex:1;height:1px}.PsWcGW_now>span{animation:2s ease-in-out infinite PsWcGW_currentTimePulse}@keyframes PsWcGW_currentTimePulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.PsWcGW_now>span{animation:none}}.PsWcGW_empty{color:var(--text-secondary);font-size:var(--oki-type-footnote);margin:0;padding:12px 4px}.PsWcGW_stateMessage{margin-block:24px 8px}.PsWcGW_button{border:1px solid var(--oki-separator-stroke);min-height:40px;color:var(--text-primary);font:inherit;font-size:var(--oki-type-subhead);cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.PsWcGW_button svg{width:18px;height:18px}.PsWcGW_primary{background:var(--text-primary);color:var(--surface-panel);border-color:#0000}.PsWcGW_textButton{color:var(--text-secondary);font:inherit;font-size:var(--oki-type-footnote);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.PsWcGW_textButton svg{width:16px;height:16px}.PsWcGW_buttonRow{flex-wrap:wrap;gap:8px;display:flex}.PsWcGW_buttonRow>*{flex:1}.PsWcGW_editorScroll{width:calc(100% + 32px);margin-inline:-16px}.PsWcGW_editorFields{padding:0 16px}.PsWcGW_draftGuard{background:var(--surface-muted);border:1px solid var(--oki-separator-stroke);font-size:var(--oki-type-footnote);border-radius:10px;flex:none;margin-top:8px;padding:12px}.PsWcGW_draftGuard p{margin:4px 0 12px}.PsWcGW_error{color:var(--text-primary);background:var(--surface-muted);border-left:2px solid var(--stroke-emphasis);padding:12px}.PsWcGW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.PsWcGW_week button:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 2px var(--oki-interaction-subtle-hover-fill)}.PsWcGW_event:hover,.PsWcGW_button:not(.PsWcGW_primary):hover,.PsWcGW_textButton:hover{background:var(--oki-interaction-subtle-hover-fill)}.PsWcGW_primary:hover{background:color-mix(in srgb, var(--text-primary) 85%, var(--surface-panel))}}.PsWcGW_event:active,.PsWcGW_button:not(.PsWcGW_primary):active,.PsWcGW_textButton:active{background:var(--oki-interaction-subtle-pressed-fill)}.PsWcGW_primary:active{background:color-mix(in srgb, var(--text-primary) 75%, var(--surface-panel))}.PsWcGW_event:focus-visible,.PsWcGW_button:focus-visible,.PsWcGW_textButton:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}.PsWcGW_button:disabled,.PsWcGW_textButton:disabled{opacity:.5;cursor:default}.PsWcGW_editorHeaderHost{width:100%;min-width:0}.PsWcGW_week button:active{box-shadow:inset 0 0 0 2px var(--oki-interaction-subtle-pressed-fill)}.PsWcGW_week button:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}
.U0N_DG_worldStage{z-index:2;position:absolute;inset:0}.U0N_DG_selectionMode{touch-action:none}.U0N_DG_selectionMode,.U0N_DG_selectionMode .U0N_DG_marqueeSelected,.U0N_DG_groupDragging,.U0N_DG_groupDragging .U0N_DG_marqueeSelected{cursor:default}.U0N_DG_selectionMode .records-canvas__world{cursor:default}.U0N_DG_selectionMode .records-canvas__item{cursor:default}.U0N_DG_selectionMode .records-canvas__paper-roll-object{cursor:default}.U0N_DG_selectionMode .desk-paper-roll{cursor:default}.U0N_DG_selectionMode .records-canvas__paper-stack{cursor:default}.U0N_DG_groupDragging .records-canvas__item{cursor:default}.U0N_DG_selectionMarquee{z-index:80;box-sizing:border-box;border:1px solid var(--oki-desk-selection-accent);background:color-mix(in srgb, var(--oki-desk-selection-accent) 12%, transparent);pointer-events:none;position:absolute}.U0N_DG_deskItem{--desk-item-radius:var(--oki-desk-object-radius);border-radius:var(--desk-item-radius);corner-shape:var(--oki-corner-shape-continuous);box-shadow:none}.U0N_DG_deskItem.desk-image-item{corner-shape:round}.U0N_DG_deskItem.photo-stack{corner-shape:round}.U0N_DG_deskItem:not(.U0N_DG_interactionActive):not(:has([data-desk-widget-header])):after{content:"";z-index:65;pointer-events:auto;position:absolute;inset:0}@media (hover:hover){.U0N_DG_deskItem:not(.photo-stack):hover:not(.U0N_DG_focusActive):not(.records-canvas__item--dragging):before{filter:var(--oki-desk-object-hover-contact-shadow-filter)}}.U0N_DG_deskItem:not(.photo-stack){isolation:isolate}.U0N_DG_deskItem:not(.photo-stack):before{content:"";z-index:-1;border-radius:var(--desk-item-radius);background:var(--oki-desk-object-bg);pointer-events:none;filter:var(--oki-desk-object-shadow-filter);transform:var(--desk-item-surface-transform,translateZ(0));transition:filter var(--oki-desk-focus-transition-duration) var(--oki-global-easing);position:absolute;inset:0}.U0N_DG_deskItem:not(.photo-stack)[data-desk-press-armed=true]:before{will-change:filter}.U0N_DG_deskItem:not(.photo-stack).U0N_DG_focusActive:before{will-change:filter}.U0N_DG_deskItem:not(.photo-stack).records-canvas__item--focus-shadow-active:before{will-change:filter}.U0N_DG_deskItem:not(.photo-stack).records-canvas__item--dragging:before{will-change:filter}.U0N_DG_deskItem:not(.photo-stack).records-canvas__item--settling:before{will-change:filter}.U0N_DG_deskItem:not(.photo-stack):focus-within:before{will-change:filter}@media (hover:hover){.U0N_DG_deskItem:not(.photo-stack):hover:before{will-change:filter}}.U0N_DG_deskItem[data-desk-press-armed=true]{--oki-desk-object-shadow:var(--oki-desk-object-hover-contact-shadow);--oki-desk-object-shadow-filter:var(--oki-desk-object-hover-contact-shadow-filter)}.U0N_DG_deskItem[data-desk-press-armed=true]:not(.records-canvas__item--focus-shadow-active):not(.records-canvas__item--dragging):not(.records-canvas__item--settling):before{filter:var(--oki-desk-object-hover-contact-shadow-filter)}.U0N_DG_deskItem.U0N_DG_focusActive:not(.photo-stack):not(.records-canvas__item--dragging):not(.records-canvas__item--settling):before{filter:var(--oki-desk-object-focus-shadow-filter)}.records-canvas--gesturing-resize .U0N_DG_deskItem.records-canvas__item--selected:not(.photo-stack):not(.U0N_DG_focusActive):not(.records-canvas__item--focus-shadow-active):before{filter:var(--oki-desk-object-hover-contact-shadow-filter);will-change:filter}.records-canvas--gesturing-resize .U0N_DG_deskItem.records-canvas__item--selected.photo-stack:not(.U0N_DG_focusActive) .photo-stack__sheet{filter:var(--oki-desk-object-hover-contact-shadow-filter)}.U0N_DG_deskItem:not(.photo-stack).records-canvas__item--focus-shadow-active:not(.records-canvas__item--dragging):not(.records-canvas__item--settling):before{filter:var(--oki-desk-object-focus-shadow-filter)}.U0N_DG_deskItem[data-desk-group-lifted=true]:not(.photo-stack):not(.records-canvas__item--dragging):not(.records-canvas__item--settling):before{filter:var(--oki-desk-object-focus-shadow-filter);transition:filter var(--oki-drag-pickup-duration) var(--oki-drag-pickup-easing)}.U0N_DG_deskItem.records-canvas__item--focus-shadow-active{--oki-desk-object-shadow:var(--oki-desk-object-focus-shadow);--oki-desk-object-shadow-filter:var(--oki-desk-object-focus-shadow-filter)}.U0N_DG_deskItem:not(.photo-stack).records-canvas__item--dragging:before{opacity:0;transition:none}.U0N_DG_stackExpanded.records-canvas__item{opacity:0;pointer-events:none;transition:opacity var(--oki-desk-focus-transition-duration) var(--oki-global-easing)}.U0N_DG_stackFanOutMember.records-canvas__item{transform-origin:50%;animation:U0N_DG_stack-fan-out-fade-in var(--oki-desk-focus-transition-duration) var(--oki-global-easing) both}.U0N_DG_stackFanOutMemberClosing.records-canvas__item{pointer-events:none;animation:U0N_DG_stack-fan-out-fade-out var(--oki-desk-focus-transition-duration) var(--oki-global-easing) both}@keyframes U0N_DG_stack-fan-out-fade-in{0%{opacity:0}to{opacity:1}}@keyframes U0N_DG_stack-fan-out-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){:is(.U0N_DG_stackFanOutMember.records-canvas__item,.U0N_DG_stackFanOutMemberClosing.records-canvas__item){animation:none}}.U0N_DG_deskItem.U0N_DG_deskItem.photo-stack{--desk-item-radius:var(--oki-desk-object-radius);border-radius:var(--desk-item-radius);box-shadow:none}.U0N_DG_deskItem.U0N_DG_focusActive.photo-stack{--desk-item-radius:var(--oki-desk-object-radius);border-radius:var(--desk-item-radius);box-shadow:none}@media (hover:hover){.U0N_DG_deskItem.U0N_DG_deskItem.photo-stack:hover{--desk-item-radius:var(--oki-desk-object-radius);border-radius:var(--desk-item-radius);box-shadow:none}.U0N_DG_deskItem.photo-stack:hover:not(.U0N_DG_focusActive) .photo-stack__sheet{filter:var(--oki-desk-object-hover-contact-shadow-filter)}}.U0N_DG_deskItem.records-canvas__memo-object{--desk-selection-radius:var(--oki-desk-memo-paper-radius);--desk-selection-corner-shape:round}.U0N_DG_deskItem.U0N_DG_marqueeSelected:after{content:"";z-index:65;box-sizing:border-box;border:calc(2px * var(--desk-ui-scale,1)) solid var(--oki-desk-selection-accent);border-width:round(up, calc(2px * var(--desk-ui-scale,1)), 1px);border-radius:var(--desk-selection-radius,var(--oki-desk-object-radius));corner-shape:var(--desk-selection-corner-shape,inherit);pointer-events:none;position:absolute;inset:0}.U0N_DG_deskItem.U0N_DG_focusActive.photo-stack .photo-stack__sheet{filter:var(--oki-desk-object-focus-shadow-filter)}.U0N_DG_deskItem.records-canvas__item--focus-shadow-active.photo-stack .photo-stack__sheet{filter:var(--oki-desk-object-focus-shadow-filter)}.U0N_DG_lightsBackdrop{z-index:2;background:var(--oki-gray-white);pointer-events:auto;position:absolute;inset:0}.U0N_DG_lightsOut .U0N_DG_worldStage{z-index:3;pointer-events:none}.U0N_DG_lightsOut .U0N_DG_deskItem{pointer-events:auto}.U0N_DG_lightsOut .U0N_DG_lightsHidden{visibility:hidden;pointer-events:none}.U0N_DG_lightsOut .records-canvas__world{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.U0N_DG_lightsOut .records-canvas__world:after{display:none}.U0N_DG_lightsOut [data-desk-resize-corner]{display:none}.U0N_DG_lightsOut .U0N_DG_deskItem.U0N_DG_lightsDocument{--desk-window-radius:16px;--desk-window-bottom-radius:0px;--desk-window-shadow:none;--desk-item-radius:16px 16px 0 0;border-radius:var(--desk-item-radius)}.U0N_DG_lightsOut .U0N_DG_deskItem.U0N_DG_lightsDocument:before{filter:none}@supports (not (corner-shape:squircle)) and (clip-path:shape(from 0 0, line to 1px 0, close)){.U0N_DG_deskItem.U0N_DG_marqueeSelected:not(.records-canvas__memo-object):not(.desk-image-item):not(.photo-stack):after{--oki-squircle-r:var(--desk-selection-radius,var(--oki-desk-object-radius));--oki-squircle-stroke:calc(2px * var(--desk-ui-scale,1));background:var(--oki-desk-selection-accent);clip-path:var(--oki-squircle-ring);border-color:#0000;border-radius:0}}
._0iRLYW_backdrop{z-index:var(--z-modal-backdrop);background:0 0;border:0;position:fixed;inset:0}._0iRLYW_dialog{z-index:var(--z-modal);box-sizing:border-box;width:min(360px,100vw - 32px);height:min(760px,100dvh - 32px);max-height:min(760px, calc(100vh - 32px - var(--oki-mobile-keyboard-inset,0px)));border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);background:var(--surface-panel);box-shadow:0 18px 48px color-mix(in srgb, var(--oki-gray-black) 16%, transparent);color:var(--text-primary);border-radius:4px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%)}._0iRLYW_mobileDragHandle{display:none}._0iRLYW_header,._0iRLYW_headerActions,._0iRLYW_fieldRow,._0iRLYW_dateFields,._0iRLYW_rowButton{align-items:center;display:flex}._0iRLYW_header{box-sizing:border-box;flex:none;justify-content:space-between;gap:12px;min-height:56px;padding:8px 12px 0;position:relative}._0iRLYW_headerActions{gap:4px}._0iRLYW_menuScope{min-width:0;position:relative}._0iRLYW_iconButton,._0iRLYW_rowButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}._0iRLYW_iconButton:hover,._0iRLYW_iconButton[aria-expanded=true]{background:var(--oki-interaction-subtle-hover-fill)}._0iRLYW_iconButton{border-radius:var(--oki-radius-lg);place-items:center;width:32px;height:32px;padding:0;display:grid}._0iRLYW_saveButton{border-radius:var(--oki-radius-pill);background:var(--oki-accent-orange);width:36px;height:36px;color:var(--oki-gray-white);cursor:pointer;border:0;flex:0 0 36px;place-items:center;padding:0;display:grid}._0iRLYW_saveButton svg{width:20px;height:20px}._0iRLYW_saveButton:hover{box-shadow:inset 0 0 0 999px var(--oki-black-overlay-10)}._0iRLYW_saveButton:active{box-shadow:inset 0 0 0 999px var(--oki-black-overlay-15)}._0iRLYW_saveButton:disabled{background:var(--control-fill);box-shadow:none;color:var(--text-disabled);cursor:default}._0iRLYW_saveSpinner{animation:.72s linear infinite _0iRLYW_save-spinner-rotate}@keyframes _0iRLYW_save-spinner-rotate{to{transform:rotate(360deg)}}._0iRLYW_iconButton svg{width:20px;height:20px}._0iRLYW_titleRow{padding:6px 12px 12px}._0iRLYW_titleRow input{box-sizing:border-box;border-radius:var(--oki-radius-lg);width:100%;height:40px;color:var(--text-primary);font:inherit;font-size:var(--oki-type-body);font-weight:var(--oki-font-weight-regular);background:0 0;border:0;outline:none;padding:0 14px}._0iRLYW_titleRow input::placeholder,._0iRLYW_fieldRow input::placeholder,._0iRLYW_notesRow textarea::placeholder{color:var(--text-disabled)}._0iRLYW_section{gap:4px;padding:6px 12px;display:grid}._0iRLYW_divided{border-top:1px solid color-mix(in srgb, var(--text-primary) 8%, transparent)}._0iRLYW_fieldRow{isolation:isolate;border-radius:var(--oki-radius-lg);min-height:36px;color:var(--text-secondary);gap:12px;padding:0 8px;position:relative}._0iRLYW_fieldRow:before{z-index:-1;border-radius:inherit;pointer-events:none;content:"";transition:background .12s,box-shadow .12s;position:absolute;inset:0}._0iRLYW_fieldRow:has(>._0iRLYW_rowIcon):before{left:32px}@media (hover:hover){._0iRLYW_titleRow input:hover:not(:disabled),._0iRLYW_fieldRow:hover:before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-primary) 14%, transparent)}}._0iRLYW_fieldRow:active:before,._0iRLYW_fieldRow:focus-within:before,._0iRLYW_fieldRow[data-open=true]:before{background:var(--surface);box-shadow:none}._0iRLYW_fieldRow:has([aria-expanded=true]):before{background:var(--surface);box-shadow:none}._0iRLYW_rowIcon{width:20px;height:20px;color:var(--oki-disabled-icon-color);flex:none}._0iRLYW_fieldRow input,._0iRLYW_fieldRow select,._0iRLYW_fieldRow textarea{box-sizing:border-box;width:100%;min-width:0;color:var(--text-primary);font:inherit;font-size:var(--oki-type-body);background:0 0;border:0;outline:0;padding:0}._0iRLYW_fieldRow input,._0iRLYW_fieldRow select{height:36px}._0iRLYW_dateFields{flex:auto;justify-content:flex-start;gap:8px;min-width:0}._0iRLYW_dateFields>._0iRLYW_pickerControl{flex:1 1 0}._0iRLYW_dateTimeRow{align-items:center}._0iRLYW_dateTimeRow>._0iRLYW_rowIcon{margin-top:0}._0iRLYW_pickerControl{border-radius:var(--oki-radius-md);min-width:0;height:30px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;display:inline-flex;position:relative}._0iRLYW_pickerControl:hover,._0iRLYW_pickerControl:focus-within,._0iRLYW_pickerControl[data-open=true]{background:var(--oki-interaction-subtle-hover-fill)}._0iRLYW_pickerControl>span{font-size:var(--oki-type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0iRLYW_pickerControl:disabled{cursor:default;opacity:.5}._0iRLYW_timeMenu{--oki-menu-min-width:112px;--oki-menu-max-height:min(280px, calc(100vh - 24px))}._0iRLYW_calendarMenu{--oki-menu-min-width:280px;--oki-menu-max-height:min(320px, calc(100vh - 24px));width:min(320px,100vw - 32px)}._0iRLYW_headerCalendarScope{flex:auto}._0iRLYW_calendarHeaderTrigger{border-radius:var(--oki-radius-lg);min-width:0;max-width:100%;min-height:32px;color:var(--text-primary);font:inherit;font-size:var(--oki-type-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;display:inline-flex}._0iRLYW_calendarHeaderTrigger:hover:not(:disabled),._0iRLYW_calendarHeaderTrigger[aria-expanded=true]{background:var(--oki-interaction-subtle-hover-fill)}._0iRLYW_calendarHeaderTrigger:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._0iRLYW_calendarHeaderTrigger:disabled{cursor:default}._0iRLYW_calendarHeaderTrigger>svg{width:15px;height:15px;color:var(--text-secondary);flex:none}._0iRLYW_calendarHeaderName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._0iRLYW_calendarOptionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._0iRLYW_calendarOption{min-height:44px}._0iRLYW_calendarSwatch{border-radius:4px;flex:0 0 12px;width:12px;height:12px}._0iRLYW_calendarSelection{flex:0 0 20px;place-items:center;width:20px;height:20px;margin-left:auto;display:inline-grid}._0iRLYW_calendarSelection svg{width:16px;height:16px}._0iRLYW_attachmentSection{min-height:120px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1 0 120px;display:flex}._0iRLYW_attachmentZone{border:1px dashed color-mix(in srgb, var(--text-primary) 15%, transparent);border-radius:var(--oki-radius-lg);flex:1;min-height:0;transition:border-color .12s,background .12s}._0iRLYW_attachmentZoneActive{border-color:var(--oki-accent-orange);background:color-mix(in srgb, var(--oki-accent-orange) 9%, transparent)}._0iRLYW_attachmentRow{align-items:center;gap:12px;min-height:40px;padding:0 0 0 8px;display:flex}._0iRLYW_attachmentPrompt{min-width:0;color:var(--text-secondary);font-size:var(--oki-type-body);flex:1}._0iRLYW_attachmentAdd{border-radius:var(--oki-radius-lg);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._0iRLYW_attachmentAdd:hover:not(:disabled),._0iRLYW_attachmentAdd:focus-visible{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary)}._0iRLYW_attachmentAdd:disabled{color:var(--text-disabled);cursor:default}._0iRLYW_attachmentAdd svg{width:18px;height:18px}._0iRLYW_attachmentInput{display:none}._0iRLYW_attachmentChips{flex-wrap:wrap;gap:6px;padding:2px 8px 8px 40px;display:flex}._0iRLYW_attachmentChip{border:1px solid color-mix(in srgb, var(--text-primary) 12%, transparent);border-radius:var(--oki-radius-pill);background:var(--surface);max-width:100%;min-height:28px;color:var(--text-primary);font-size:var(--oki-type-footnote);align-items:center;gap:5px;padding:0 6px 0 8px;display:inline-flex}._0iRLYW_attachmentChip:before{content:"";background:var(--attachment-dot-color);border-radius:50%;flex:0 0 6px;width:6px;height:6px}._0iRLYW_attachmentChip[data-kind=memo]{--attachment-dot-color:var(--shelf-card-notes-background)}._0iRLYW_attachmentChip[data-kind=file]{--attachment-dot-color:var(--shelf-card-documents-background)}._0iRLYW_attachmentChip[data-kind=location]{--attachment-dot-color:var(--shelf-card-map-background)}._0iRLYW_attachmentChip[data-kind=page]{--attachment-dot-color:var(--shelf-card-pages-background)}._0iRLYW_attachmentChip[data-kind=photo]{--attachment-dot-color:var(--shelf-card-media-background)}._0iRLYW_attachmentChip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0iRLYW_attachmentChip button{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._0iRLYW_attachmentChip button:hover,._0iRLYW_attachmentChip button:focus-visible{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary)}._0iRLYW_attachmentChip button svg{width:12px;height:12px}._0iRLYW_attachmentStatus,._0iRLYW_attachmentError{font-size:var(--oki-type-footnote);margin:0 8px 4px 40px}._0iRLYW_attachmentStatus{color:var(--text-secondary)}._0iRLYW_attachmentError{color:var(--oki-status-error-text)}@media (prefers-reduced-motion:reduce){._0iRLYW_attachmentZone{transition:none}}._0iRLYW_miniCalendar{z-index:var(--z-menu);box-sizing:border-box;border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);background:var(--surface-panel);width:224px;box-shadow:0 18px 48px color-mix(in srgb, var(--oki-gray-black) 18%, transparent);color:var(--text-primary);transition:opacity var(--oki-menu-motion-duration) var(--oki-global-easing), scale var(--oki-menu-motion-duration) var(--oki-global-easing);border-radius:4px;padding:10px 10px 12px;position:fixed}@starting-style{._0iRLYW_miniCalendar{opacity:0;scale:.96}}._0iRLYW_pickerControl:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._0iRLYW_timedFields{flex:auto;gap:2px;min-width:0;display:grid}._0iRLYW_timeFields,._0iRLYW_timedDateFields{align-items:center;gap:8px;min-width:0;display:flex}._0iRLYW_dateAndAllDayRow{grid-template-columns:minmax(0,1fr);gap:0;display:grid}._0iRLYW_timedDateFields{flex-wrap:nowrap;flex:auto}._0iRLYW_timeFields{margin-inline-start:-4px}._0iRLYW_dateAndAllDayRow>._0iRLYW_timedDateFields{padding-inline-start:36px}._0iRLYW_dateAndAllDayRow>._0iRLYW_timedDateFields:before{left:32px}._0iRLYW_timedDateFields ._0iRLYW_pickerControl{flex:0 auto}._0iRLYW_timedDateFields ._0iRLYW_pickerControl span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0iRLYW_allDayControl{flex:none;justify-content:flex-start;align-items:center;gap:8px;min-height:36px;display:flex}._0iRLYW_allDayTimeLabel{color:var(--text-secondary);font-size:var(--oki-type-body)}._0iRLYW_rangeArrow{width:17px;height:17px;color:var(--text-disabled);flex:none}._0iRLYW_duration{color:var(--text-secondary);font-size:var(--oki-type-body);white-space:nowrap}._0iRLYW_rowButton{text-align:left;flex:auto;justify-content:space-between;align-self:stretch;min-width:0;padding:0}._0iRLYW_rowButton svg{flex:none;width:17px;height:17px}._0iRLYW_rowLabel,._0iRLYW_rowButton{color:var(--text-primary);font-size:var(--oki-type-body)}._0iRLYW_rowButton>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0iRLYW_switch{border-radius:var(--oki-radius-pill);background:var(--oki-gray-300);cursor:pointer;border:0;flex:none;width:32px;height:18px;padding:0;position:relative}._0iRLYW_switch span{border-radius:var(--oki-radius-pill);background:var(--oki-gray-white);width:14px;height:14px;box-shadow:0 1px 2px var(--oki-black-overlay-20);transition:transform .16s;position:absolute;top:2px;left:2px}._0iRLYW_switch[aria-checked=true]{background:var(--oki-item-selection-accent)}._0iRLYW_switch[aria-checked=true] span{transform:translate(14px)}._0iRLYW_switch:focus-visible,._0iRLYW_iconButton:focus-visible,._0iRLYW_saveButton:focus-visible,._0iRLYW_rowButton:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}._0iRLYW_notesRow{align-items:flex-start;padding-top:7px;padding-bottom:7px}._0iRLYW_notesRow textarea{resize:none;min-height:22px;line-height:1.4;overflow:hidden}._0iRLYW_message,._0iRLYW_reauth{border-radius:var(--oki-radius-lg);background:var(--control-fill);color:var(--text-primary);font:inherit;font-size:var(--oki-type-footnote);border:0;margin:0 28px 8px;padding:9px 10px}._0iRLYW_error{background:color-mix(in srgb, var(--shelf-card-calendar-background) 14%, transparent)}._0iRLYW_reauth{cursor:pointer}._0iRLYW_switch:disabled{cursor:default;opacity:.5}@media (max-width:560px){._0iRLYW_backdrop{bottom:calc(var(--oki-global-search-bar-height,48px) + var(--oki-global-command-edge-inset,18px) + 12px + env(safe-area-inset-bottom) + var(--oki-mobile-keyboard-inset,0px))}._0iRLYW_dialog{--mobile-editor-header-height:var(--oki-header-band-height,var(--oki-signed-in-header-band-height,80px));--mobile-editor-footer-clearance:calc(var(--oki-global-search-bar-height,48px) + var(--oki-global-command-edge-inset,18px) + 12px + env(safe-area-inset-bottom) + var(--oki-mobile-keyboard-inset,0px));top:var(--mobile-editor-header-height);bottom:var(--mobile-editor-footer-clearance);height:calc(100dvh - var(--mobile-editor-header-height) - var(--mobile-editor-footer-clearance));width:100%;max-height:none;transform:translate(-50%, var(--mobile-sheet-dismiss-offset,0px));border-radius:4px;padding-bottom:0;transition:transform .18s}._0iRLYW_dialog[data-mobile-dragging=true]{transition:none}._0iRLYW_mobileDragHandle{touch-action:none;cursor:grab;place-items:center;width:56px;height:32px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._0iRLYW_mobileDragHandle:before{border-radius:var(--oki-radius-pill);background:var(--oki-gray-300);content:"";width:36px;height:4px}._0iRLYW_dateFields{gap:8px}}@media (prefers-reduced-motion:reduce){._0iRLYW_fieldRow:before,._0iRLYW_switch span{transition:none}._0iRLYW_miniCalendar{transition:opacity .12s}@starting-style{._0iRLYW_miniCalendar{scale:1}}._0iRLYW_saveSpinner{animation:none}}._0iRLYW_dialog._0iRLYW_docked{width:100%;height:100%;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;inset:auto;transform:none}._0iRLYW_docked ._0iRLYW_mobileDragHandle{display:none}._0iRLYW_dialog._0iRLYW_inline{z-index:auto;background:var(--surface-panel);height:auto;min-height:100%;overflow:visible}._0iRLYW_inline ._0iRLYW_header{gap:4px;padding-inline:4px}._0iRLYW_inline ._0iRLYW_headerActions{margin-left:auto}._0iRLYW_inline ._0iRLYW_titleRow,._0iRLYW_inline ._0iRLYW_section{padding-inline:0}._0iRLYW_inline ._0iRLYW_section{gap:0;padding-block:0}._0iRLYW_inline ._0iRLYW_divided{padding-block:8px}._0iRLYW_inline ._0iRLYW_fieldRow{min-height:44px}._0iRLYW_inline ._0iRLYW_notesRow{padding-block:11px}._0iRLYW_inline ._0iRLYW_attachmentSection{padding-bottom:12px}._0iRLYW_inline ._0iRLYW_attachmentRow{min-height:44px}._0iRLYW_inline ._0iRLYW_fieldRow:has(>._0iRLYW_rowIcon):before{left:0}._0iRLYW_inline ._0iRLYW_trayHeader,._0iRLYW_trayHeader{gap:4px;min-height:32px;padding:0}._0iRLYW_trayHeader ._0iRLYW_headerActions{margin-left:auto}._0iRLYW_trayHeader ._0iRLYW_saveButton{flex-basis:28px;width:28px;height:28px}._0iRLYW_trayHeader ._0iRLYW_saveButton svg{width:18px;height:18px}._0iRLYW_dockedToolbar{z-index:2;background:var(--surface-panel);flex:none;position:sticky;top:0}._0iRLYW_toolbarContent{width:100%;min-width:0}._0iRLYW_endRepeatRow{align-items:center;min-height:32px}._0iRLYW_rowCaption{color:var(--text-secondary);font-size:var(--oki-type-subhead);flex:none}._0iRLYW_inlineTextButton{border-radius:var(--oki-radius-md);color:var(--text-secondary);font:inherit;font-size:var(--oki-type-footnote);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px 6px}._0iRLYW_inlineTextButton:hover,._0iRLYW_inlineTextButton:focus-visible{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary);outline:none}._0iRLYW_hint{color:var(--text-secondary);font-size:var(--oki-type-caption);line-height:var(--oki-type-caption-leading);margin:0 8px 4px 40px}._0iRLYW_guestList{flex-wrap:wrap;gap:4px;margin:0 0 0 40px;padding:0;list-style:none;display:flex}._0iRLYW_guestField{position:relative}._0iRLYW_guestEntryRow{min-height:44px}._0iRLYW_guestField ._0iRLYW_guestEntryRow._0iRLYW_fieldRow:has(>._0iRLYW_rowIcon):before{left:0}._0iRLYW_guestInputBody{flex-direction:column;flex:1;gap:4px;min-width:0;padding:8px 0;display:flex}._0iRLYW_guestInputBody ._0iRLYW_guestList{margin:0}._0iRLYW_guestInputBody input{height:28px}._0iRLYW_guestInputBody[data-collapsed=true]{gap:0}._0iRLYW_guestInputBody[data-collapsed=true] input{opacity:0;height:0}._0iRLYW_guestField ._0iRLYW_guestMenu{z-index:var(--z-menu);--oki-menu-min-width:0;max-height:240px;position:absolute;top:100%;left:40px;right:0}._0iRLYW_guestAvatar{--people-avatar-size:24px;flex:0 0 24px;width:24px;height:24px;display:inline-flex}._0iRLYW_guestPersonIcon{width:14px;height:14px;color:color-mix(in oklch, var(--shelf-card-friends-background) 65%, var(--text-primary));flex:0 0 14px}._0iRLYW_guestSuggestions{z-index:20;border:1px solid var(--oki-menu-panel-inset-line);border-radius:var(--oki-radius-md);background:var(--oki-menu-panel-background);max-height:240px;box-shadow:var(--oki-menu-panel-shadow);padding:4px;position:absolute;top:100%;left:40px;right:0;overflow-y:auto}._0iRLYW_guestSuggestion{border-radius:var(--oki-radius-sm);width:100%;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:8px;display:block}._0iRLYW_guestSuggestion:hover,._0iRLYW_guestSuggestion:focus-visible,._0iRLYW_guestSuggestion[aria-selected=true]{background:var(--oki-interaction-subtle-hover-fill);outline:none}._0iRLYW_guestSuggestionHint{color:var(--text-secondary);font-size:var(--oki-type-footnote);padding:8px;display:block}._0iRLYW_locationSuggestionSource{color:var(--text-secondary);font-size:var(--oki-type-caption);margin-top:2px;display:block}._0iRLYW_guestChip{border-radius:var(--oki-radius-pill);background:var(--control-fill);max-width:100%;height:24px;color:var(--text-primary);font-size:var(--oki-type-footnote);align-items:center;gap:5px;padding:0 4px 0 6px;display:inline-flex}._0iRLYW_guestChip[data-person=true]{background:color-mix(in oklch, var(--shelf-card-friends-background) 26%, transparent)}._0iRLYW_guestStatus{border-radius:var(--oki-radius-pill);background:color-mix(in srgb, var(--text-primary) 10%, transparent);width:15px;height:15px;color:var(--text-secondary);font-size:var(--oki-type-caption);flex:none;place-items:center;font-weight:700;line-height:1;display:grid}._0iRLYW_guestChip[data-response=accepted] ._0iRLYW_guestStatus{background:color-mix(in srgb, var(--oki-item-selection-accent) 22%, transparent);color:var(--oki-item-selection-accent)}._0iRLYW_guestChip[data-response=declined] ._0iRLYW_guestStatus{background:color-mix(in srgb, var(--shelf-card-calendar-background) 18%, transparent);color:var(--shelf-card-calendar-background)}._0iRLYW_guestChip[data-response=declined] ._0iRLYW_guestName{color:var(--text-secondary);text-decoration:line-through}._0iRLYW_guestName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0iRLYW_guestRemove{border-radius:var(--oki-radius-pill);width:18px;height:18px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._0iRLYW_guestRemove svg{width:12px;height:12px}._0iRLYW_guestRemove:hover,._0iRLYW_guestRemove:focus-visible{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary);outline:none}
.Y4RBKq_root{width:100%;min-height:0;color:var(--text-primary);font-variant-numeric:tabular-nums}.Y4RBKq_heading{height:var(--calendar-month-heading-height,28px);justify-content:space-between;align-items:center;gap:var(--calendar-month-heading-gap,8px);padding-inline:var(--calendar-month-heading-padding-inline,12px);display:flex}.Y4RBKq_title{color:var(--text-primary);font-size:var(--calendar-month-title-size,13px);font-weight:var(--oki-font-weight-strong);letter-spacing:-.02em;line-height:var(--calendar-month-title-line-height,28px);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.Y4RBKq_titleButton{border-radius:var(--oki-radius-md);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Y4RBKq_controlStack{width:var(--calendar-month-control-stack-width,48px);margin:var(--calendar-month-control-stack-margin,0 0 0 auto);flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}.Y4RBKq_monthNav{grid-template-columns:repeat(2, var(--calendar-month-control-size,24px));justify-content:space-between;align-items:center;gap:var(--calendar-month-control-gap,0px);width:100%;transform:var(--calendar-month-nav-transform,translateY(1.5px));display:grid}.Y4RBKq_monthNav button{width:var(--calendar-month-control-size,24px);height:var(--calendar-month-control-size,24px);border-radius:var(--calendar-month-control-radius,var(--oki-radius-md));color:var(--text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (hover:hover){.Y4RBKq_titleButton:hover,.Y4RBKq_monthNav button:hover,.Y4RBKq_day:hover:not(.Y4RBKq_selected):not(.Y4RBKq_today){background:var(--oki-interaction-subtle-hover-fill)}}.Y4RBKq_titleButton:focus-visible,.Y4RBKq_monthNav button:focus-visible,.Y4RBKq_day:focus-visible{outline:2px solid var(--shelf-card-calendar-background);outline-offset:1px}.Y4RBKq_monthNav svg{width:var(--calendar-month-control-icon-size,13px);height:var(--calendar-month-control-icon-size,13px)}.Y4RBKq_weekdays{width:100%;margin-top:var(--calendar-month-weekdays-margin-top,18px);margin-bottom:var(--calendar-month-weekdays-margin-bottom,4px);color:var(--text-secondary);font-size:var(--calendar-month-weekday-size,11px);font-weight:560;line-height:var(--calendar-month-weekday-line-height,1.5);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.Y4RBKq_month{width:100%;height:var(--calendar-month-grid-height,156px);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.Y4RBKq_grid{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(6, var(--calendar-month-row-height,22px));row-gap:var(--calendar-month-row-gap,4px);display:grid;position:absolute;inset:0}.Y4RBKq_hasWeekInView:before{z-index:0;left:0;right:0;top:calc(var(--calendar-mini-week-row) * (var(--calendar-month-row-height,22px) + var(--calendar-month-row-gap,4px)));height:var(--calendar-month-row-height,22px);border-radius:var(--calendar-month-day-radius,6px);background:var(--surface-muted);content:"";pointer-events:none;position:absolute}.Y4RBKq_day{z-index:1;width:var(--calendar-month-day-size,22px);height:var(--calendar-month-day-size,22px);color:var(--text-secondary);font:inherit;font-size:var(--calendar-month-day-font-size,12px);font-weight:var(--oki-font-weight-medium);cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-self:center;place-items:center;padding:0;line-height:1;text-decoration:none;display:grid;position:relative}.Y4RBKq_outsideMonth{color:color-mix(in srgb, var(--text-secondary) var(--calendar-month-outside-opacity,46%), transparent)}.Y4RBKq_selected{background:var(--oki-black-overlay-10);box-shadow:none;color:var(--text-primary)}.Y4RBKq_today,.Y4RBKq_today.Y4RBKq_selected{background:var(--shelf-card-calendar-background);box-shadow:none;color:var(--oki-gray-white)}.Y4RBKq_day:disabled,.Y4RBKq_monthNav button:disabled{opacity:.4;cursor:default}.Y4RBKq_eventDot{background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:1px}.Y4RBKq_root[data-week-only] .Y4RBKq_month{height:var(--calendar-month-row-height,22px)}.Y4RBKq_root[data-week-only] .Y4RBKq_grid{grid-template-rows:var(--calendar-month-row-height,22px)}
.OC6msG_card{border-top:1px solid var(--oki-separator-stroke);grid-template-columns:minmax(0,1fr);gap:14px;padding:14px 0;display:grid}.OC6msG_card:first-child{border-top:0;padding-top:0}.OC6msG_card[data-has-image=true]{grid-template-columns:152px minmax(0,1fr)}.OC6msG_thumb{aspect-ratio:4/3;background:var(--oki-chat-question-surface);border-radius:10px;display:block;overflow:hidden}.OC6msG_thumb img{object-fit:cover;width:100%;height:100%;display:block}.OC6msG_body{flex-direction:column;min-width:0;display:flex}.OC6msG_body>:is(h1,h2,h3,h4){order:-2;margin:0 0 2px}.OC6msG_body>:is(h1,h2,h3,h4) a{color:inherit;text-decoration:none}.OC6msG_body>:is(p,ul,ol){margin:4px 0 0}.OC6msG_outlet{color:var(--oki-gray-600);font-size:calc(var(--oki-chat-text-font-size) - 2px);order:-1}@media (max-width:480px){.OC6msG_card[data-has-image=true]{grid-template-columns:96px minmax(0,1fr)}}
@layer oki-components{.GfCYFW_contact{vertical-align:baseline;align-items:center;gap:10px;max-width:100%;display:inline-flex}.GfCYFW_value{min-width:0;color:inherit;overflow-wrap:anywhere;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.GfCYFW_value:hover span{text-underline-offset:3px;text-decoration:underline}.GfCYFW_icon{opacity:.6;flex:none}.GfCYFW_copy{background:var(--oki-chat-question-surface);color:inherit;font:inherit;font-size:calc(var(--oki-chat-text-font-size) - 2px);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:2px 10px;line-height:1.6;display:inline-flex}p:has(>.GfCYFW_contact[data-kind=phone]:only-child) .GfCYFW_value{font-size:1.45em;font-weight:var(--oki-font-weight-semibold);font-variant-numeric:tabular-nums}}
:where(.Kisn_q_arriving){transition:opacity .16s var(--oki-global-easing)}
