.BC4QYW_surface{border:0}.BC4QYW_header{--oki-header-control-height:44px;--oki-header-pill-height:44px;--oki-header-pill-padding:0px;--oki-menu-radius:22px;--oki-header-control-text:var(--text-primary);height:calc(60px + max(16px, env(safe-area-inset-top,0px)));min-height:calc(60px + max(16px, env(safe-area-inset-top,0px)));max-height:none;margin-inline:calc(-1 * var(--dialogue-prompt-surface-inset));padding:max(16px, env(safe-area-inset-top,0px)) 16px 16px;flex:none;gap:8px;position:relative;inset:auto}.home-dialogue-dock--compact[data-chat-sheet] .BC4QYW_header{z-index:1;height:var(--oki-chat-sheet-header-height);min-height:var(--oki-chat-sheet-header-height);background:var(--oki-chat-surface-background);touch-action:none;padding-top:24px}.BC4QYW_pill{flex:none}.BC4QYW_action{border-radius:22px;width:44px;height:44px}.BC4QYW_action svg{width:24px;height:24px}.BC4QYW_inner{box-sizing:border-box;padding:0 var(--dialogue-prompt-surface-inset)}
@layer oki-components{._8ysu6G_meta{transform:none}._8ysu6G_meta button._8ysu6G_action{gap:4px;width:auto;padding-inline:5px;display:inline-flex}._8ysu6G_editor{font-size:var(--oki-type-footnote);color:var(--text-secondary);align-items:center;gap:12px;padding:8px 12px;display:flex}._8ysu6G_editor span{flex:1}._8ysu6G_editor button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px}._8ysu6G_editor button[data-primary]{color:var(--text-primary);white-space:nowrap;font-weight:600}._8ysu6G_editor button:focus-visible{outline:2px solid var(--text-secondary);outline-offset:2px}._8ysu6G_editor button:active{background:var(--oki-menu-item-hover-fill)}@media (hover:hover){._8ysu6G_editor button:hover{background:var(--oki-menu-item-hover-fill)}}@media (hover:none),(pointer:coarse){._8ysu6G_recoverable{pointer-events:auto;opacity:1;display:flex;transform:none}}}
.CtNKsa_limitNotice{z-index:5;background:var(--surface-panel);max-width:calc(100% - 24px);box-shadow:var(--oki-menu-panel-shadow);color:var(--text-primary);font-size:var(--oki-type-footnote);text-align:center;pointer-events:none;border-radius:999px;margin:0;padding:6px 12px;line-height:1rem;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.CtNKsa_attachFull{color:var(--oki-disabled-icon-color);cursor:default}
.fre46q_root{left:max(16px, env(safe-area-inset-left,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:var(--z-chrome-nav);pointer-events:auto;position:fixed}.fre46q_menu{width:268px;max-width:calc(100vw - 32px)}.fre46q_inline{pointer-events:auto;width:max-content;position:relative}.fre46q_root>[data-round=true]{corner-shape:round;border-radius:50%}.fre46q_root>[data-round=true]>.home-canvas-nav__header-control--icon{corner-shape:round;border-radius:50%}.fre46q_root>[data-round=true]:before{opacity:1;background:var(--oki-menu-panel-background);box-shadow:inset 0 0 0 1px var(--oki-chat-prompt-outline), var(--oki-global-search-bar-shadow,none);-webkit-backdrop-filter:var(--oki-menu-panel-backdrop-filter);backdrop-filter:var(--oki-menu-panel-backdrop-filter);border:0}.fre46q_root>[data-round=true]:after{opacity:0}:root:has([data-home-bar=true]) .fre46q_root>[data-round=true]{width:48px;height:48px;min-height:48px}:root:has([data-home-bar=true]) .fre46q_root>[data-round=true]>.home-canvas-nav__header-control--icon{width:48px;height:48px;min-height:48px}:root:has([data-home-bar=true]) .fre46q_root>[data-round=true]:before{box-shadow:var(--oki-header-glass-shadow)}:root:has([data-home-bar=true]) .fre46q_root .home-canvas-nav__header-control--icon{--oki-shelf-menu-icon-size:22px;color:var(--oki-chat-prompt-control-color)}:root .fre46q_root>[data-round=true]>.home-canvas-nav__header-control--icon svg{width:var(--oki-shelf-menu-icon-size,24px);height:var(--oki-shelf-menu-icon-size,24px)}.fre46q_sheetLayer{z-index:calc(var(--z-notice) + 2);pointer-events:auto;position:fixed;inset:0}.fre46q_sheetScrim{background:var(--oki-black-overlay-25);opacity:1;transition:opacity var(--oki-menu-motion-duration) var(--oki-global-easing);position:absolute;inset:0}.fre46q_sheet{box-sizing:border-box;max-height:calc(100dvh - max(env(safe-area-inset-top,0px), 20px) - 24px);background:var(--surface);box-shadow:0 -8px 32px var(--oki-black-overlay-10);color:var(--text-primary);font-family:var(--oki-font-sans);transition:translate var(--oki-menu-motion-duration) var(--oki-global-easing);border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;translate:0}.fre46q_sheetLayer[data-state=closing] .fre46q_sheetScrim{opacity:0;transition:opacity var(--oki-menu-exit-duration) var(--oki-menu-exit-easing)}.fre46q_sheetLayer[data-state=closing] .fre46q_sheet{transition:translate var(--oki-menu-exit-duration) var(--oki-menu-exit-easing);translate:0 100%}@starting-style{.fre46q_sheetLayer[data-state=open] .fre46q_sheetScrim{opacity:0}.fre46q_sheetLayer[data-state=open] .fre46q_sheet{translate:0 100%}}.fre46q_sheetHeader{touch-action:none;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding:10px 8px 4px 16px;display:grid;position:relative}.fre46q_sheetGrabber{background:var(--text-disabled);opacity:.5;border-radius:3px;width:36px;height:5px;position:absolute;top:6px;left:50%;translate:-50%}.fre46q_sheetTitle{font-size:17px;font-weight:var(--oki-font-weight-semibold);grid-column:2;margin:0;line-height:22px}.fre46q_sheetDone{border-radius:var(--oki-radius-md);min-width:44px;min-height:44px;color:var(--text-primary);font:inherit;font-size:17px;font-weight:var(--oki-font-weight-semibold);cursor:pointer;background:0 0;border:0;grid-column:3;justify-self:end;padding:0 10px}.fre46q_sheetDone:focus-visible{outline:2px solid var(--text-secondary);outline-offset:-2px}.fre46q_sheetBody{overscroll-behavior:contain;min-height:0;padding:4px 16px max(16px, env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}@media (prefers-reduced-motion:reduce){.fre46q_sheet,.fre46q_sheetLayer[data-state=closing] .fre46q_sheet{transition:none;translate:none}@starting-style{.fre46q_sheetLayer[data-state=open] .fre46q_sheet{translate:none}}}
@layer oki-components{.mfc7RW_sheen{--sheen-highlight:color-mix(in srgb, var(--sheen-base) 72%, white);box-sizing:border-box;border-radius:var(--sheen-radius,var(--oki-radius-sm,6px));background:var(--sheen-base);pointer-events:none;flex:none;display:block}.mfc7RW_text{background-color:var(--sheen-base);background-image:linear-gradient(100deg, var(--sheen-base) 32%, var(--sheen-highlight) 50%, var(--sheen-base) 68%);background-repeat:repeat-x;background-size:200% 100%;animation:1.6s linear infinite mfc7RW_oki-sheen}.mfc7RW_line{width:var(--sheen-width,60%);border-radius:var(--oki-radius-pill,999px);height:.62em}.mfc7RW_disc{border-radius:50%}.mfc7RW_tile{border-radius:0}.mfc7RW_fill{border-radius:inherit;position:absolute;inset:0}@keyframes mfc7RW_oki-sheen{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.mfc7RW_text{animation:none}}}
