@layer oki-components{._1fWqIG_startupSheen{z-index:var(--z-modal);pointer-events:none;background:0 0;display:block;position:fixed;inset:0}._1fWqIG_surface{background:var(--surface);color:var(--text-primary);place-items:center;display:grid;position:fixed;inset:0}._1fWqIG_removed{z-index:2147483647}._1fWqIG_chip{width:min(280px,60vw);height:auto;margin:0 auto var(--oki-space-5);display:block}:root[data-oki-theme=black] ._1fWqIG_chip{filter:invert()hue-rotate(180deg);mix-blend-mode:screen}._1fWqIG_heading{font-size:var(--oki-type-callout);position:absolute;top:28px;left:32px}._1fWqIG_message{max-width:380px;padding:var(--oki-space-6);text-align:center}._1fWqIG_message h1{font-size:var(--oki-type-title3);font-weight:var(--oki-font-weight-medium);margin:0 0 var(--oki-space-3)}._1fWqIG_message p{font-size:var(--oki-type-body);color:var(--text-secondary);line-height:1.5}._1fWqIG_chat{bottom:max(24px, env(safe-area-inset-bottom));font-size:var(--oki-type-body);color:var(--text-secondary);position:absolute}._1fWqIG_outline{pointer-events:none;background:var(--surface-muted);animation:_1fWqIG_depart var(--oki-duration-160) ease-out both;border-radius:16px;position:fixed}@keyframes _1fWqIG_depart{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)translateY(8px)}}._1fWqIG_reconnect{animation:_1fWqIG_reconnect .6s var(--oki-global-easing) both}._1fWqIG_reveal{z-index:var(--z-modal);pointer-events:none;animation:.42s ease-out both _1fWqIG_reveal}._1fWqIG_pending{animation:_1fWqIG_reconnect var(--oki-duration-320) var(--oki-global-easing) .4s both}._1fWqIG_pendingTitle{animation:_1fWqIG_pending-title var(--oki-duration-180) var(--oki-global-easing) both}@keyframes _1fWqIG_pending-title{0%{opacity:0}to{opacity:1}}@keyframes _1fWqIG_pending-fade{0%{opacity:0}to{opacity:1}}@keyframes _1fWqIG_reconnect{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _1fWqIG_reveal{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){._1fWqIG_reconnect{animation:none}._1fWqIG_pending{animation:_1fWqIG_pending-fade var(--oki-motion-fast) ease .4s both}._1fWqIG_reveal,._1fWqIG_outline{display:none}}}
@layer oki-components{.LXv0lq_root{--startup-bar-inset:var(--oki-global-command-edge-inset);--startup-bar-height:var(--oki-global-command-rest-height);--startup-bar-radius:calc(var(--startup-bar-height) / 2);--startup-dot-lane:calc(var(--oki-edge-control-size) + var(--oki-global-search-chat-gap));z-index:var(--z-modal);pointer-events:none;position:fixed;inset:0}.LXv0lq_logoLane{top:calc(var(--oki-native-top-inset,0px) + var(--oki-header-interaction-midline-top-inset) - var(--oki-logo-height) * var(--oki-signed-in-logo-scale) / 2);left:var(--oki-logo-horizontal-padding);display:block;position:fixed}.LXv0lq_logo{width:calc(var(--oki-logo-width) * var(--oki-signed-in-logo-scale));height:calc(var(--oki-logo-height) * var(--oki-signed-in-logo-scale));-webkit-user-select:none;user-select:none;display:block;position:static}.LXv0lq_bar{right:calc(max(var(--startup-bar-inset), var(--oki-safe-area-right)) + var(--startup-dot-lane));bottom:max(var(--startup-bar-inset), var(--oki-safe-area-bottom));box-sizing:border-box;width:min(calc(var(--oki-global-search-bar-width) - var(--oki-global-search-left-trim)), calc(100vw - 2 * var(--startup-bar-inset) - var(--startup-dot-lane)));height:var(--startup-bar-height);border-radius:var(--startup-bar-radius);background:var(--oki-menu-panel-background);box-shadow:inset 0 0 0 1px var(--oki-chat-prompt-outline), var(--oki-header-glass-shadow);-webkit-backdrop-filter:var(--oki-menu-panel-backdrop-filter);backdrop-filter:var(--oki-menu-panel-backdrop-filter);color:var(--oki-chat-prompt-control-color);pointer-events:auto;cursor:text;align-items:center;padding-inline:3px;display:flex;position:fixed}.LXv0lq_control{width:var(--oki-global-search-add-size);height:var(--oki-global-search-add-size);flex:none;place-items:center;display:grid}.LXv0lq_control svg,.LXv0lq_send svg{width:18px;height:18px}.LXv0lq_field{box-sizing:border-box;width:100%;height:100%;padding:calc((var(--startup-bar-height) - var(--oki-composer-line-height)) / 2) calc(var(--oki-global-search-add-size) * 2 + var(--oki-space-2)) 0 calc(var(--oki-global-search-add-size) + 11px);border-radius:inherit;color:var(--oki-global-search-entry-color);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);white-space:nowrap;resize:none;cursor:text;background:0 0;border:0;outline:none;margin:0;position:absolute;inset:0;overflow:hidden}.LXv0lq_label{min-width:0;padding-inline:var(--oki-space-2);color:var(--oki-global-search-hint-color);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);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;flex:1;overflow:hidden}.LXv0lq_field[data-oki-send]{opacity:.5}.LXv0lq_field:not(:placeholder-shown)+.LXv0lq_label{visibility:hidden}.LXv0lq_compactLabel,.LXv0lq_send{display:none}.LXv0lq_chatDot{right:max(var(--startup-bar-inset), var(--oki-safe-area-right));bottom:calc(max(var(--startup-bar-inset), var(--oki-safe-area-bottom)) + (var(--startup-bar-height) - 20px) / 2);border-radius:var(--oki-radius-pill);background:var(--oki-accent-orange);width:20px;height:20px;position:fixed}@media not all and (max-width:720px){.LXv0lq_root[data-phone-only] .LXv0lq_bar,.LXv0lq_root[data-phone-only] .LXv0lq_chatDot{display:none}}@media (max-width:720px){.LXv0lq_root{--startup-bar-inset:16px;--startup-bar-height:48px;--startup-dot-lane:0px}.LXv0lq_bar{left:max(var(--startup-bar-inset), var(--oki-safe-area-left));width:auto;max-width:var(--oki-home-bar-max-width);padding-inline:var(--oki-space-1);box-shadow:var(--oki-header-glass-shadow);margin-inline:auto}.LXv0lq_control{width:40px;height:40px}.LXv0lq_control svg{width:22px;height:22px}.LXv0lq_field{padding-left:52px;padding-right:92px;font-size:1rem}.LXv0lq_label{font-size:1rem}.LXv0lq_wideLabel,.LXv0lq_chatDot{display:none}.LXv0lq_compactLabel{display:inline}.LXv0lq_send{z-index:1;width:32px;height:32px;margin-inline:var(--oki-space-1_5) var(--oki-space-1);border-radius:var(--oki-radius-pill);background:var(--oki-black-overlay-30);color:var(--oki-gray-white);flex:none;place-items:center;display:grid;position:relative}.LXv0lq_send svg{width:20px;height:20px}}}
