.I8yheW_menu{--oki-menu-panel-padding:6px;--people-avatar-size:24px}.I8yheW_status{padding-block:8px}.I8yheW_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.aHeAHq_root.aHeAHq_root.aHeAHq_root{--workspace-page-margin-top:calc(16px / var(--workspace-page-zoom));--workspace-page-margin-right:var(--workspace-page-margin-left);--workspace-page-margin-bottom:calc(32px / var(--workspace-page-zoom));--workspace-page-margin-left:clamp(calc(48px / var(--workspace-page-zoom)), 8%, calc(72px / var(--workspace-page-zoom)));--workspace-page-font-size:calc(13px / var(--workspace-page-zoom));--workspace-page-line-height:1.54;--workspace-page-h1-font-size:calc(26px / var(--workspace-page-zoom));--workspace-page-h2-font-size:calc(var(--workspace-page-font-size) * 1.15);--workspace-page-h3-font-size:var(--workspace-page-font-size);--workspace-page-h4-font-size:var(--workspace-page-font-size);--workspace-page-h1-gap-before:0px;--workspace-page-h1-gap-after:calc(16px / var(--workspace-page-zoom));--workspace-page-h2-gap-before:calc(18px / var(--workspace-page-zoom));--workspace-page-h2-gap-after:calc(2px / var(--workspace-page-zoom));--workspace-page-h3-gap-before:var(--workspace-page-h2-gap-before);--workspace-page-h3-gap-after:var(--workspace-page-h2-gap-after);--workspace-page-h4-gap-before:var(--workspace-page-h2-gap-before);--workspace-page-h4-gap-after:0px;--workspace-page-block-row-min-height:1lh;--workspace-page-block-row-padding-y:0px;--workspace-page-table-min-width:0px;--workspace-page-table-cell-min-width:calc(96px / var(--workspace-page-zoom));--workspace-page-paper-gap:0px;border:0;padding:0}@media (max-width:899px){:root[data-oki-mobile-surface=true] .aHeAHq_root.aHeAHq_root.aHeAHq_root{--workspace-page-font-size:calc(16px / var(--workspace-page-zoom));--workspace-page-h1-font-size:calc(28px / var(--workspace-page-zoom));--workspace-page-margin-left:calc(24px / var(--workspace-page-zoom))}}.aHeAHq_root.aHeAHq_root>.workspace-page__inner{width:100%;max-width:calc(210mm / var(--workspace-page-zoom));filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:auto}.aHeAHq_root .workspace-page__rich-editor-shell{min-height:100%}.aHeAHq_root .workspace-page__paper-sheet{filter:none;box-shadow:none;border-radius:0}.aHeAHq_root .workspace-page__block-editor>.workspace-page__block--heading:first-child{padding-top:0}.aHeAHq_root.workspace-page--kind-memo{background:var(--workspace-page-paper-bg)}.aHeAHq_scrollHost{flex:1;min-width:0;min-height:0;display:flex;position:relative}.aHeAHq_scrollHost>.aHeAHq_root{scrollbar-width:none;scrollbar-gutter:auto;border-right:0;flex:1;min-width:0}.aHeAHq_scrollHost>.aHeAHq_root::-webkit-scrollbar{display:none}.aHeAHq_root :is(.workspace-page__block--bulleted_list_item,.workspace-page__block--numbered_list_item,.workspace-page__block--todo){--workspace-page-list-item-min-height:1lh;--workspace-page-list-item-padding-y:calc(2px / var(--workspace-page-zoom));--workspace-page-list-line-height:var(--workspace-page-line-height)}.aHeAHq_root .workspace-page__block--todo{--workspace-page-list-item-padding-y:calc(3px / var(--workspace-page-zoom))}.aHeAHq_root .workspace-page__table th>.workspace-page__table-cell-editor{font-size:var(--workspace-page-font-size)}.aHeAHq_window{opacity:1;pointer-events:inherit;min-width:0;min-height:0;visibility:inherit;flex-direction:column;flex:1;display:flex;overflow:hidden}.aHeAHq_root.aHeAHq_root .workspace-page__block--heading{min-height:0}.aHeAHq_root.aHeAHq_root .workspace-page__block-heading-editable:is(h1){font-weight:var(--oki-font-weight-medium);letter-spacing:0}.aHeAHq_root.aHeAHq_root .workspace-page__block-heading-editable:is(h2,h3,h4){letter-spacing:0;font-weight:700;line-height:1.385}
.FTdyPq_frame{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}.FTdyPq_frame>img{grid-area:1/1}.FTdyPq_below{pointer-events:none}.FTdyPq_entering{animation:FTdyPq_tier-crossfade-in .16s var(--oki-global-easing) both}@keyframes FTdyPq_tier-crossfade-in{0%{opacity:0}}
.wklS0a_media{flex-direction:column;gap:12px;padding:8px 0 16px;display:flex}.wklS0a_grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:4px;display:grid}.wklS0a_tile{aspect-ratio:1;background:var(--surface-muted);width:100%;color:var(--text-primary);cursor:pointer;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.wklS0a_tile img{object-fit:cover;width:100%;height:100%;display:block}.wklS0a_file{min-width:0;font-size:var(--oki-type-footnote);overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}.wklS0a_file span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wklS0a_play{color:var(--oki-gray-white);filter:drop-shadow(0 1px 2px var(--oki-gray-800));place-items:center;display:grid;position:absolute;inset:0}.wklS0a_status{color:var(--text-secondary);font-size:var(--oki-type-footnote);margin:0}.wklS0a_action{color:var(--text-primary);font:inherit;font-size:var(--oki-type-subhead);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0}.wklS0a_action:disabled{opacity:.42;cursor:default}.wklS0a_tile:focus-visible,.wklS0a_action:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}@media (hover:hover){.wklS0a_action:enabled:hover{background:var(--oki-interaction-subtle-hover-fill)}.wklS0a_tile:hover{outline:2px solid var(--stroke-emphasis);outline-offset:-2px}}.wklS0a_action:enabled:active{background:var(--oki-interaction-subtle-pressed-fill)}.wklS0a_heading{font-size:18px;line-height:25px;font-weight:var(--oki-font-weight-semibold);margin:0}
.QSjKoq_editor{flex-direction:column;gap:12px;min-width:0;display:flex}.QSjKoq_editor h3,.QSjKoq_editor p,.QSjKoq_editor dd{margin:0}.QSjKoq_editor fieldset{border:0;flex-direction:column;gap:12px;min-width:0;padding:0;display:flex}.QSjKoq_editor label{flex-direction:column;gap:6px;display:flex}.QSjKoq_editor textarea{resize:vertical;min-height:90px}.QSjKoq_editor p:not([role=alert]),.QSjKoq_editor dt{color:var(--text-secondary)}.QSjKoq_field{flex-wrap:wrap;gap:6px;display:flex}.QSjKoq_field input{flex:120px}
.cpd7wG_frame{box-sizing:border-box;width:100%;height:100%;overflow:hidden}.cpd7wG_frame img{dynamic-range-limit:standard;width:100%;height:100%;display:block}.cpd7wG_handoff{animation:none}.cpd7wG_handoffFrame{filter:var(--oki-drag-pickup-filter);animation:none;transform:none}
.wYfanq_source{cursor:grab;transform-origin:50%;width:100%;height:100%;transition:transform var(--oki-drag-pickup-duration) var(--oki-drag-pickup-easing), opacity var(--oki-drag-pickup-duration) var(--oki-drag-pickup-easing);display:block}.wYfanq_sourceFitContent{vertical-align:top;width:auto;max-width:100%;height:auto;display:inline-block}.wYfanq_source[data-chat-photo-drag-activation=drag]>button{cursor:grab;-webkit-user-select:none;user-select:none}.wYfanq_sourcePressing{opacity:.86}.wYfanq_sourceDragging{visibility:hidden}.wYfanq_sourceDragging.wYfanq_sourceRestoring{visibility:visible}.wYfanq_preview{z-index:2147483647;pointer-events:none;isolation:isolate;opacity:1;contain:layout;will-change:transform;transition:opacity .12s;position:fixed;top:0;left:0}.wYfanq_previewDeskHandoff{opacity:0;transition:none}.wYfanq_tilt{width:100%;height:100%;transform-origin:var(--chat-photo-pickup-origin-x) var(--chat-photo-pickup-origin-y);will-change:transform;position:relative}.wYfanq_card{width:100%;height:100%;filter:var(--oki-drag-pickup-filter);animation:wYfanq_chatPhotoDragPickup var(--oki-drag-pickup-duration) var(--oki-drag-pickup-easing) both;will-change:filter}@keyframes wYfanq_chatPhotoDragPickup{0%{filter:drop-shadow(0 0 #0000)}to{filter:var(--oki-drag-pickup-filter)}}
.Jk6-Gq_tray{box-sizing:border-box;min-width:0;height:calc(var(--oki-composer-context-tray-height,60px) + var(--oki-composer-context-shadow-bleed,3px));padding:var(--oki-composer-context-tray-padding-top,12px) var(--oki-composer-inline-padding) var(--oki-composer-context-tray-padding-bottom,0px);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, var(--oki-gray-black) var(--oki-composer-inline-padding), var(--oki-gray-black) calc(100% - var(--oki-composer-inline-padding)), transparent);mask-image:linear-gradient(to right, transparent, var(--oki-gray-black) var(--oki-composer-inline-padding), var(--oki-gray-black) calc(100% - var(--oki-composer-inline-padding)), transparent);z-index:2;align-items:center;gap:8px;display:flex;position:relative;overflow:auto hidden}.Jk6-Gq_tray::-webkit-scrollbar{display:none}.Jk6-Gq_attachment{flex:0 0 48px;width:48px;height:48px;position:relative}.Jk6-Gq_personAttachment{flex:none;align-items:center;width:auto;max-width:min(240px,70vw);padding-right:18px;display:flex}.Jk6-Gq_widget{width:48px;height:48px;filter:drop-shadow(0 1px 2.5px var(--oki-black-overlay-10));place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Jk6-Gq_preview{object-fit:contain;width:48px;height:48px;display:block}.Jk6-Gq_widget .dialogue-context-attachment__thumb:only-child{width:48px;height:48px;box-shadow:none;left:0}.Jk6-Gq_attachment:has(.dialogue-context-attachment__event){flex:none;width:auto}.Jk6-Gq_attachment:has(.dialogue-context-attachment__file){flex:none;width:auto}.Jk6-Gq_attachment:has(.dialogue-context-attachment__event) .Jk6-Gq_widget{width:auto;position:relative;top:auto;left:auto;transform:none}.Jk6-Gq_attachment:has(.dialogue-context-attachment__file) .Jk6-Gq_widget{width:auto;position:relative;top:auto;left:auto;transform:none}.Jk6-Gq_failed .Jk6-Gq_widget{opacity:.45}
@layer oki-components{.Wmpmoa_object{pointer-events:none;width:100%;min-width:88px;height:100%;min-height:66px;position:relative}.Wmpmoa_glyph,.Wmpmoa_miniature{width:100%;height:100%;display:block}.Wmpmoa_glyph svg,.Wmpmoa_miniature svg{width:100%;height:100%;overflow:visible}.Wmpmoa_model{fill:none;display:block}.Wmpmoa_miniature{width:38px;height:38px}.Wmpmoa_badge{border:2px solid var(--oki-desk-ornament-stroke);min-width:21px;height:21px;color:var(--oki-desk-ornament-stroke);font-size:10px;font-weight:var(--oki-font-weight-semibold);background:0 0;border-radius:999px;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:3px;right:5px}.Wmpmoa_workingDot{border:2px solid var(--oki-desk-ornament-stroke);background:0 0;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite Wmpmoa_mailbox-breathe;position:absolute;bottom:18px;right:19px}@keyframes Wmpmoa_mailbox-breathe{50%{opacity:.38}}@media (prefers-reduced-motion:reduce){.Wmpmoa_workingDot{animation:none}}}
.OeszKa_window{--text-primary:var(--oki-gray-white);--text-secondary:var(--oki-gray-300);--text-disabled:var(--oki-gray-600);--oki-navigation-pill-hover-fill:var(--oki-white-overlay-10);--oki-navigation-pill-pressed-fill:var(--oki-white-overlay-15);--oki-header-control-text:var(--oki-gray-white);--oki-interaction-subtle-hover-fill:var(--oki-white-overlay-10);--oki-interaction-subtle-pressed-fill:var(--oki-white-overlay-15);--oki-focus-ring-color:var(--oki-gray-white);--oki-focus-ring:var(--oki-focus-ring-width) solid var(--oki-focus-ring-color);--oki-focus-ring-inset:inset 0 0 0 var(--oki-focus-ring-width) var(--oki-focus-ring-color);--media-viewer-header-size:calc(var(--oki-header-interaction-midline-top-inset,32px) * 2 + var(--oki-native-top-inset,0px));--media-viewer-page-gap:24px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text-primary);transition:overlay .4s allow-discrete;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.OeszKa_window[open],.OeszKa_window[data-phase=closing]{flex-direction:column;display:flex}.OeszKa_window [data-oki-notice-stack]{--oki-top-notice-center-x:50%;--oki-top-notice-max-width:100vw}.OeszKa_window .oki-menu{--oki-menu-panel-background:var(--oki-dark-menu-surface);--oki-menu-panel-specular:none;--oki-menu-panel-shadow:0 .5px 1.5px var(--oki-black-overlay-50), 0 6px 16px -4px var(--oki-black-overlay-50), 0 20px 48px -12px var(--oki-black-overlay-60);--oki-menu-text:var(--oki-gray-75);--oki-menu-item-text:var(--oki-gray-75);--oki-menu-item-hover-text:var(--oki-gray-75);--oki-menu-muted-text:var(--oki-white-overlay-60);--oki-menu-separator:var(--oki-white-overlay-12);--oki-menu-item-hover-fill:var(--oki-white-overlay-10);--oki-menu-item-pressed-fill:var(--oki-white-overlay-15);--oki-menu-danger-text:var(--oki-dark-menu-danger-text);--oki-menu-danger-hover-fill:color-mix(in srgb, var(--oki-dark-menu-danger-text) 12%, transparent)}.OeszKa_window .oki-menu-submenu{--oki-menu-panel-background:var(--oki-dark-menu-submenu-surface)}.OeszKa_window[data-phase=closing]{pointer-events:none;z-index:2147483000}.OeszKa_window::backdrop{background:0 0}.OeszKa_scrim{z-index:0;pointer-events:none;background:linear-gradient(to bottom, var(--oki-gray-black) var(--media-viewer-header-size), var(--oki-black-overlay-90) calc(var(--media-viewer-header-size) + 24px), var(--oki-black-overlay-90) calc(100% - var(--media-viewer-footer-size,0px) - 24px), var(--oki-gray-black) calc(100% - var(--media-viewer-footer-size,0px)));position:absolute;inset:0}.OeszKa_window[data-phase=opening] .OeszKa_scrim,.OeszKa_window[data-phase=opening] .OeszKa_chrome,.OeszKa_window[data-phase=opening] .OeszKa_chromeLayer,.OeszKa_window[data-phase=opening] .OeszKa_frame{opacity:0}.OeszKa_chrome{z-index:2;position:relative}.OeszKa_header{align-items:center;gap:var(--oki-navigation-item-gap);box-sizing:border-box;height:var(--media-viewer-header-size);padding-top:var(--oki-native-top-inset,0px);padding-right:calc(var(--oki-header-interaction-midline-top-inset,32px) - var(--oki-header-control-height) / 2);flex-shrink:0;display:flex}.OeszKa_logoButton{z-index:auto;height:100%;width:var(--oki-compact-logo-hit-target-width,calc(var(--oki-logo-width) * var(--oki-signed-in-logo-scale) + 36px));flex-shrink:0;place-items:center;display:grid;position:relative;top:auto;left:auto}.OeszKa_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));object-fit:contain;filter:brightness(0)invert();pointer-events:none}.OeszKa_title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.OeszKa_counter{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.OeszKa_control{width:var(--oki-header-control-height);height:var(--oki-header-control-height);min-height:var(--oki-header-control-height);flex-shrink:0;justify-content:center;padding:0}.OeszKa_actions{align-items:center;gap:var(--oki-navigation-item-gap);flex-shrink:0;display:flex}.OeszKa_menuScope{flex-shrink:0;align-items:center;display:flex}.OeszKa_starPressed svg{animation:OeszKa_media-viewer-star-press .1s var(--oki-global-easing)}@keyframes OeszKa_media-viewer-star-press{0%{scale:.9}}.OeszKa_videoHost{width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.OeszKa_body{z-index:1;flex:1;min-height:0;display:flex;position:relative}.OeszKa_window[data-phase=opening] .OeszKa_body,.OeszKa_window[data-phase=closing] .OeszKa_body{z-index:3}.OeszKa_stage{touch-action:none;overscroll-behavior:contain;outline:none;flex:1;min-width:0;min-height:0;position:relative}.OeszKa_stage[data-zoomed=true]{cursor:grab}.OeszKa_stage[data-zoomed=true]:active{cursor:grabbing}.OeszKa_track{position:absolute;inset:0}.OeszKa_page{box-sizing:border-box;padding:clamp(16px, 6vh, 72px) var(--page-inset);display:grid;position:absolute;inset:0}.OeszKa_page[data-slot=previous]{translate:calc(-100% - var(--media-viewer-page-gap)) 0}.OeszKa_page[data-slot=next]{translate:calc(100% + var(--media-viewer-page-gap)) 0}.OeszKa_frame{transform-origin:0 0;width:100%;min-width:0;height:100%;min-height:0}.OeszKa_zoom{transform-origin:50%;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid}.OeszKa_leaving{pointer-events:none;position:absolute}.OeszKa_leaving img{object-fit:contain;width:100%;height:100%;display:block}.OeszKa_panel{z-index:1;flex-shrink:0;min-height:0;display:flex;position:relative}.OeszKa_image{object-fit:contain;width:100%;height:100%;min-height:0;display:block}.OeszKa_depth{z-index:1;box-sizing:border-box;padding:clamp(16px, 6vh, 72px) var(--page-inset);touch-action:none;cursor:grab;place-items:center;display:grid;position:absolute;inset:0}.OeszKa_depth:active{cursor:grabbing}.OeszKa_depthCanvas{opacity:0;transition:opacity .24s var(--oki-global-easing);display:block}.OeszKa_depth[data-ready=true] .OeszKa_depthCanvas{opacity:1}.OeszKa_failed{box-sizing:border-box;width:min(100%,720px);max-height:100%;aspect-ratio:var(--media-viewer-failed-aspect,3 / 2);background:var(--media-viewer-failed-fill,var(--surface-muted));color:var(--text-secondary);text-align:center;place-items:center;padding:24px;display:grid}.OeszKa_failed p{font-size:var(--oki-type-subhead);line-height:var(--oki-type-subhead-leading);margin:0}.OeszKa_window{--media-viewer-failed-fill:var(--oki-gray-950)}.OeszKa_footer{padding:0 var(--page-inset) var(--page-inset);flex-direction:column;flex-shrink:0;align-items:center;gap:12px;min-width:0;display:flex}.OeszKa_caption{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--text-secondary);overflow:hidden}.OeszKa_filmstrip{overscroll-behavior-x:contain;cursor:grab;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--oki-gray-600) var(--oki-gray-950);max-width:100%;overflow-x:auto}.OeszKa_filmstrip[data-panning=true],.OeszKa_filmstrip[data-panning=true] .OeszKa_thumbnail{cursor:grabbing}.OeszKa_thumbnails{gap:8px;padding:4px;display:flex}.OeszKa_thumbnail{background:var(--oki-white-overlay-10);cursor:pointer;opacity:.65;border:2px solid #0000;border-radius:0;flex-shrink:0;width:120px;height:84px;padding:0;position:relative;overflow:hidden}.OeszKa_thumbnail img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.OeszKa_thumbnail[aria-current=true]{opacity:1;border-color:var(--text-primary)}.OeszKa_thumbnail:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px;opacity:1}.OeszKa_thumbnail:active{background:var(--oki-interaction-subtle-pressed-fill)}@media (hover:hover){.OeszKa_thumbnail:hover{opacity:1;background:var(--oki-interaction-subtle-hover-fill)}}@media (prefers-reduced-motion:reduce){.OeszKa_starPressed svg{animation:none}.OeszKa_depthCanvas{transition:none}}@media (max-width:600px){.OeszKa_counter{display:none}.OeszKa_thumbnail{width:84px;height:60px}.OeszKa_page,.OeszKa_depth{padding:24px 0}}
.fN5l4W_layer{z-index:1;pointer-events:none;position:absolute}.fN5l4W_shade{background:var(--oki-black-overlay-75);opacity:0;pointer-events:none;transition:opacity .4s var(--oki-global-easing);position:absolute;top:0;bottom:0}.fN5l4W_layer[data-state=shown] .fN5l4W_shade{opacity:1}.fN5l4W_tile{--halo-tilt:0deg;background-color:var(--oki-white-overlay-10);box-shadow:0 8px 24px var(--oki-black-overlay-75);cursor:pointer;opacity:0;pointer-events:none;rotate:var(--halo-tilt);transition:opacity .4s var(--oki-global-easing), rotate .2s var(--oki-global-easing), scale .2s var(--oki-global-easing);border:0;border-radius:2px;padding:0;position:absolute}.fN5l4W_layer[data-state=shown] .fN5l4W_tile{opacity:.6;pointer-events:auto}.fN5l4W_layer[data-state=shown] .fN5l4W_tile[data-rank=hero]{opacity:.78}.fN5l4W_layer[data-state=shown] .fN5l4W_tile:focus-visible{opacity:1;z-index:2;outline:var(--oki-focus-ring);outline-offset:2px;rotate:0deg}.fN5l4W_layer[data-state=shown] .fN5l4W_tile:active{opacity:.85;scale:.98}@media (hover:hover){.fN5l4W_layer[data-state=shown] .fN5l4W_tile:hover{opacity:1;z-index:2;transition-duration:.15s;rotate:0deg;scale:1.04}}.fN5l4W_image{position:absolute;inset:0;overflow:hidden}.fN5l4W_image img{object-fit:cover;width:100%;height:100%;display:block}.fN5l4W_reason{z-index:1;text-overflow:ellipsis;white-space:nowrap;background:var(--oki-black-overlay-75);max-width:220px;color:var(--text-primary);font-size:var(--oki-type-caption);line-height:var(--oki-type-caption-leading);letter-spacing:var(--oki-type-caption-tracking);opacity:0;pointer-events:none;transition:opacity .15s var(--oki-global-easing);padding:3px 8px;position:absolute;top:calc(100% + 6px);overflow:hidden}.fN5l4W_tile[data-side=left] .fN5l4W_reason{left:0}.fN5l4W_tile[data-side=right] .fN5l4W_reason{right:0}.fN5l4W_tile:focus-visible .fN5l4W_reason{opacity:1}@media (hover:hover){.fN5l4W_tile:hover .fN5l4W_reason{opacity:1}}.fN5l4W_trail{max-width:100%;animation:fN5l4W_halo-trail-in .2s var(--oki-global-easing);align-items:center;gap:6px;display:flex;overflow:hidden}.fN5l4W_crumb{background-color:var(--oki-white-overlay-10);cursor:pointer;opacity:.6;width:32px;height:32px;animation:fN5l4W_halo-crumb-in .24s var(--oki-global-easing);background-size:cover;border:0;border-radius:0;flex-shrink:0;padding:0;position:relative;overflow:hidden}.fN5l4W_crumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fN5l4W_crumb:focus-visible{opacity:1;outline:var(--oki-focus-ring);outline-offset:2px}.fN5l4W_crumb:active{opacity:.85}@media (hover:hover){.fN5l4W_crumb:hover{opacity:1}}@keyframes fN5l4W_halo-crumb-in{0%{opacity:0;scale:1.6}}@keyframes fN5l4W_halo-trail-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.fN5l4W_tile,.fN5l4W_reason,.fN5l4W_shade{transition:none}.fN5l4W_tile{rotate:0deg}.fN5l4W_layer[data-state=shown] .fN5l4W_tile:hover,.fN5l4W_layer[data-state=shown] .fN5l4W_tile:active{scale:1}.fN5l4W_trail,.fN5l4W_crumb{animation:none}}
.ni2wGa_backButton{--oki-header-control-text:var(--oki-header-command-text);align-self:flex-start;gap:10px}.ni2wGa_frame{padding-top:0}.ni2wGa_demoNotice{color:var(--text-secondary);font-size:var(--oki-type-caption);margin:12px 0 4px}.ni2wGa_viewControls{align-items:center;gap:4px;margin-left:auto;display:flex}
._TMvrq_root{min-width:0;height:100%;min-height:0;color:var(--text-primary);font-family:var(--oki-font-sans);font-size:var(--oki-type-subhead);flex-direction:column;flex:1;line-height:20px;display:flex}._TMvrq_meta{color:var(--text-secondary);margin:0}._TMvrq_stage{background:var(--surface-muted);border-radius:12px;flex-direction:column;gap:24px;padding:20px 16px;display:flex}._TMvrq_status{color:var(--text-secondary);align-items:center;gap:10px;margin:0;display:flex}._TMvrq_status>svg{flex:none}._TMvrq_stage[data-state=recording] ._TMvrq_status{color:var(--text-primary)}._TMvrq_liveDot{background:var(--oki-accent-orange);border-radius:50%;flex:none;width:10px;height:10px;margin:5px}._TMvrq_time{font-size:var(--oki-type-display);font-weight:var(--oki-font-weight-regular);font-variant-numeric:tabular-nums;text-align:center;line-height:48px}._TMvrq_waveform{align-items:center;gap:3px;height:54px;display:flex}._TMvrq_waveform span{background:var(--shelf-card-voice-background);border-radius:1px;flex:1;min-width:1px}._TMvrq_stage:not([data-state=recording]) ._TMvrq_waveform span{background:var(--text-tertiary);opacity:.45}._TMvrq_header{overflow-x:auto}._TMvrq_action{flex:none;gap:8px}._TMvrq_scroll{flex:1;min-width:0;min-height:0}._TMvrq_content{padding-block:12px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:16px;display:flex}._TMvrq_review{flex-direction:column;gap:12px;display:flex}._TMvrq_preview{width:100%}._TMvrq_playback{flex:1;min-height:0;padding:12px 16px}._TMvrq_feedback{color:var(--oki-status-error-text);text-align:center;margin:0}
.XMkpza_root{isolation:isolate;width:fit-content;max-width:100%;min-height:28px;color:var(--oki-chat-question-text);font:inherit;font-size:var(--oki-type-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-self:start;align-items:center;gap:9px;padding:0 9px 0 0;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.XMkpza_root:before{z-index:-1;border-radius:inherit;background:var(--oki-chat-action-open);clip-path:inset(calc(50% - 14px) calc(100% - 28px) calc(50% - 14px) 0 round 14px);content:"";transition:clip-path .22s var(--oki-global-easing);position:absolute;inset:0}.XMkpza_root[data-intent=add]:before{background:var(--oki-chat-action-add)}.XMkpza_root[data-intent=pages]:before{background:var(--shelf-card-pages-background)}.XMkpza_root[data-intent=desk]:before{background:var(--oki-desk-surface-bg)}.XMkpza_root[data-intent=browser]:before{background:var(--shelf-card-browser-background)}.XMkpza_root[data-intent=map]:before{background:var(--shelf-card-map-background)}.XMkpza_root[data-intent=calendar]:before{background:var(--shelf-card-calendar-background)}.XMkpza_root[data-intent=people]:before{background:var(--shelf-card-friends-background)}.XMkpza_root:focus:before,.XMkpza_root:active:not(:disabled):before{clip-path:inset(0 round 14px)}.XMkpza_root:focus-visible{outline:2px solid var(--border-strong);outline-offset:3px}.XMkpza_root:disabled{opacity:.5;cursor:default}.XMkpza_icon{flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.XMkpza_icon>svg,.XMkpza_icon>img{width:20px;height:20px;display:block}.XMkpza_label{overflow-wrap:anywhere;min-width:0;padding-block:4px}@media (hover:hover){.XMkpza_root:hover:not(:disabled):before{clip-path:inset(0 round 14px)}}@media (prefers-reduced-motion:reduce){.XMkpza_root:before{transition:none}}
.EhLfXa_card{gap:13px;width:100%;min-width:0;display:grid}
@layer oki-components{.Rf9e6G_results{margin-top:14px}.Rf9e6G_actions{gap:8px;display:grid}.Rf9e6G_error{color:var(--text-secondary);font-size:var(--oki-type-footnote);margin-top:10px}}
.LEmKbG_results{flex-direction:column;gap:8px;display:flex}.LEmKbG_restaurantList{font-size:var(--oki-type-body);margin:8px 0 0;padding-left:25px;line-height:21px;list-style:decimal-leading-zero}.LEmKbG_restaurantList button{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.LEmKbG_restaurantList button:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}.LEmKbG_link{text-underline-offset:3px;text-decoration:underline}.LEmKbG_credits{color:var(--text-secondary);font-size:var(--oki-type-caption);text-underline-offset:3px}
@layer oki-components{.zJFEEa_anchorChip{background:var(--shelf-card-map-background,var(--oki-chat-action-open));max-width:100%;height:22px;color:var(--oki-chat-question-text);font:inherit;font-size:var(--oki-type-footnote);vertical-align:middle;white-space:nowrap;cursor:pointer;transition:box-shadow .16s var(--oki-global-easing);border:0;border-radius:11px;align-items:center;gap:4px;margin-inline-start:5px;padding:0 8px 0 5px;line-height:1;display:inline-flex}.zJFEEa_anchorChip:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}.zJFEEa_anchorChipIcon{flex:none;width:14px;height:14px}.zJFEEa_anchorChipLabel{text-overflow:ellipsis;min-width:0;max-width:28ch;overflow:hidden}.zJFEEa_followUps{flex-wrap:wrap;gap:6px;width:100%;margin-top:8px;display:flex}.zJFEEa_followUpsInline{margin-top:4px}.zJFEEa_followUpsAnswer{margin-top:15px}.dialogue-thread__timeline:has(>:last-child p:last-child>.zJFEEa_followUpsInline:last-child)~.zJFEEa_followUpsAnswer{margin-top:6px}.zJFEEa_followUp{border:1px solid var(--control-fill);max-width:100%;min-height:28px;color:var(--oki-chat-question-text);font:inherit;font-size:var(--oki-type-subhead);text-align:left;cursor:pointer;transition:background-color .16s var(--oki-global-easing);background:0 0;border-radius:14px;align-items:center;gap:5px;padding:4px 11px;line-height:18px;display:inline-flex}.zJFEEa_followUp:disabled{opacity:.5;cursor:default}.zJFEEa_followUp:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}.zJFEEa_followUp:active:not(:disabled){background:var(--oki-interaction-pressed-fill)}.zJFEEa_followUpIcon{width:13px;height:13px;color:var(--text-secondary);flex:none}.zJFEEa_followUpLabel{overflow-wrap:anywhere;min-width:0}@media (hover:hover){.zJFEEa_anchorChip:hover{box-shadow:inset 0 0 0 999px var(--oki-interaction-subtle-hover-fill)}.zJFEEa_followUp:hover:not(:disabled){background:var(--oki-interaction-subtle-hover-fill)}}@media (prefers-reduced-motion:reduce){.zJFEEa_anchorChip,.zJFEEa_followUp{transition:none}}}
@layer oki-components{.BxZ8nG_root{box-sizing:border-box;place-items:center;width:100%;height:100%;min-height:96px;padding:16px;display:grid}}
.clJ9mW_root{box-sizing:border-box;width:100%;margin:0;padding:0}.clJ9mW_icon{width:20px;height:20px;-webkit-mask:var(--starter-icon) center / contain no-repeat;mask:var(--starter-icon) center / contain no-repeat;background:currentColor;display:block}.clJ9mW_grid{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.clJ9mW_reveal{transform-origin:0 100%;min-width:0;animation:clJ9mW_suggestion-reveal .42s var(--oki-ease-out) var(--suggestion-delay) both, clJ9mW_suggestion-shown 1ms linear var(--suggestion-delay) both}@keyframes clJ9mW_suggestion-reveal{0%{opacity:0;transform:translateY(12px) rotate(var(--suggestion-angle))}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes clJ9mW_suggestion-shown{0%{visibility:hidden}to{visibility:visible}}.clJ9mW_greeting{color:var(--text-secondary);font-size:var(--oki-type-title3);font-weight:var(--oki-font-weight-regular);line-height:var(--oki-type-title3-leading);letter-spacing:var(--oki-type-title3-tracking);margin:0 0 24px;padding-inline:15px}@keyframes clJ9mW_suggestion-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.clJ9mW_reveal{animation:.12s both clJ9mW_suggestion-fade}}.dialogue-sidebar__body--thread .clJ9mW_root{z-index:4;right:0;bottom:calc(var(--dialogue-prompt-overlay-clearance) + 12px);position:absolute;left:0}.dialogue-sidebar__body--starter .clJ9mW_root{z-index:4;right:0;bottom:calc(var(--dialogue-jump-to-bottom-bottom,88px) + 8px);position:absolute;left:0}.home-dialogue-dock--compact[data-chat-sheet] .dialogue-sidebar__body--starter .clJ9mW_root{margin-bottom:16px;position:static}[data-chat-sheet-arriving] .clJ9mW_reveal{animation-play-state:paused}.clJ9mW_root[data-ready=false]{visibility:hidden}.clJ9mW_root[data-ready=false] .clJ9mW_reveal{animation:none}
.ChepkG_segmented{box-sizing:border-box;min-width:0;border-radius:var(--settings-group-radius,24px);background:var(--settings-group-fill,var(--oki-settings-group-background));border:0;min-inline-size:0;margin:0;padding:4px;display:flex}.ChepkG_segmented:disabled{opacity:.45}.ChepkG_segment{min-width:0;min-height:calc(var(--settings-row-height,48px) - 8px);border-radius:calc(var(--settings-group-radius,24px) - 4px);color:var(--text-secondary);font-size:var(--oki-type-subhead);cursor:pointer;flex:1;justify-content:center;align-items:center;padding:0 8px;line-height:1.25rem;display:flex;position:relative}.ChepkG_segmented:disabled .ChepkG_segment{cursor:default}.ChepkG_segment input{opacity:0;width:1px;height:1px;position:absolute}.ChepkG_segment[data-active=true]{background:var(--surface-raised);box-shadow:var(--oki-menu-panel-near-shadow);color:var(--text-primary)}button.ChepkG_segment{background:0 0;border:0;font-family:inherit}button.ChepkG_segment:focus-visible{outline:var(--oki-focus-ring);outline-offset:3px}.ChepkG_segment:has(input:focus-visible){outline:var(--oki-focus-ring);outline-offset:3px}@media (hover:hover){.ChepkG_segment:hover:not([data-active=true]){box-shadow:inset 0 0 0 999px var(--oki-interaction-hover-fill)}}.ChepkG_segment:active:not([data-active=true]){box-shadow:inset 0 0 0 999px var(--oki-interaction-pressed-fill)}
.GlP2wq_anchor{position:relative}.GlP2wq_notice{inset-inline:0;z-index:5;background:var(--surface-panel);color:var(--text-primary);box-shadow:var(--oki-header-glass-rim);font-size:var(--oki-type-body);overflow-wrap:anywhere;pointer-events:auto;border-radius:14px;padding:14px;line-height:1.4;position:absolute;bottom:calc(100% + 8px)}.GlP2wq_notice p{margin:6px 0}.GlP2wq_detail{color:var(--text-secondary);font-size:var(--oki-type-footnote)}.GlP2wq_actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.GlP2wq_actions button{background:var(--surface-muted);color:var(--text-primary);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:7px 10px}.GlP2wq_actions .GlP2wq_primary{font-weight:var(--oki-font-weight-semibold);background:var(--control-fill)}.GlP2wq_actions button:disabled{opacity:.5;cursor:default}.GlP2wq_actions button:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.GlP2wq_actions button:active{background:var(--oki-interaction-pressed-fill)}@media (hover:hover){.GlP2wq_actions button:hover{background:var(--oki-interaction-hover-fill)}}
.jqww1a_root{box-sizing:border-box;flex-direction:column;gap:8px;height:100%;min-height:0;padding-bottom:12px;display:flex}.jqww1a_viewContent{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.jqww1a_status,.jqww1a_empty,.jqww1a_transcriptText{color:var(--text-primary);-webkit-user-select:text;user-select:text;margin:0;line-height:1.45}.jqww1a_audio{z-index:1;box-sizing:border-box;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11.2px;width:100%;min-height:52px;margin:0;padding:7.2px 9.6px;display:grid;position:sticky;top:0}.jqww1a_audioPlayButton{border:1px solid var(--oki-black-overlay-20);background:var(--control-fill);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border-radius:999px;place-items:center;display:grid}@media (hover:hover){.jqww1a_audioPlayButton:hover{background:var(--oki-interaction-subtle-hover-fill)}}.jqww1a_audioPlayButton:focus-visible,.jqww1a_audioTimeline:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}.jqww1a_audioPlayButton svg{width:16px;height:16px}.jqww1a_audioTimeline{width:100%;min-width:0;accent-color:var(--text-primary);cursor:pointer}.jqww1a_audioTimeline:disabled{cursor:wait;opacity:.55}.jqww1a_audioTime{color:var(--text-secondary);font-size:var(--oki-type-footnote);font-variant-numeric:tabular-nums;white-space:nowrap}.jqww1a_viewTabs{--settings-row-height:40px;align-self:flex-start;width:240px;max-width:100%;}.jqww1a_viewTab{}.jqww1a_segmentList{border:1px solid color-mix(in srgb, currentColor 20%, transparent);border-radius:10px;flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.jqww1a_segmentItem{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent);grid-template-columns:minmax(104px,auto) 1fr;align-items:start;gap:12px;padding:10.4px 12px;display:grid}.jqww1a_segmentItemActive{background:var(--selection-fill)}.jqww1a_segmentItem:first-child{border-top:0}.jqww1a_segmentButton{text-align:left;color:inherit;cursor:pointer;font-size:var(--oki-type-footnote);background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.jqww1a_segmentSpeaker{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jqww1a_segmentTime{font-variant-numeric:tabular-nums}.jqww1a_segmentText{white-space:pre-wrap;word-break:break-word;cursor:pointer;-webkit-user-select:text;user-select:text;margin:0;line-height:1.55}.jqww1a_summaryView{flex:auto;min-height:0;padding:0 4px 8px;overflow-y:auto}.jqww1a_summaryHeader{justify-content:space-between;align-items:center;gap:16px;min-height:32px;display:flex}.jqww1a_summaryType{font-size:var(--oki-type-footnote);color:color-mix(in srgb, currentColor 68%, transparent)}.jqww1a_summaryRegenerate{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:4px 0}.jqww1a_summarySection{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);padding:12px 0}.jqww1a_summarySection h3{font-size:var(--oki-type-body);margin:0 0 7.2px;line-height:1.3}.jqww1a_summarySection p{white-space:pre-wrap;margin:0;line-height:1.6}.jqww1a_summaryList{flex-direction:column;gap:8.8px;margin:0;padding:0;list-style:none;display:flex}.jqww1a_summaryList li{grid-template-columns:54.4px minmax(0,1fr);align-items:start;gap:10.4px;line-height:1.5;display:grid}.jqww1a_summaryList button{color:var(--text-secondary);cursor:pointer;text-align:left;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:1.6px 0}@media (hover:hover){.jqww1a_summaryList button:hover{text-decoration:underline}}.jqww1a_summaryStatus{flex-direction:column;justify-content:center;align-items:flex-start;gap:7.2px;min-height:128px;padding:16px 4px;display:flex}.jqww1a_summaryStatus p{color:color-mix(in srgb, currentColor 68%, transparent);margin:0}.jqww1a_summaryProgressMeta{font-size:var(--oki-type-footnote);font-variant-numeric:tabular-nums}.jqww1a_summaryStatus button{border:1px solid color-mix(in srgb, currentColor 24%, transparent);color:inherit;cursor:pointer;background:0 0;border-radius:4px;margin-top:4px;padding:5.6px 11.2px}.jqww1a_summaryLoadingIndicator{border:2px solid color-mix(in srgb, currentColor 18%, transparent);border-top-color:currentColor;border-radius:50%;width:18.4px;height:18.4px;animation:.7s linear infinite jqww1a_summary-spin}@keyframes jqww1a_summary-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.jqww1a_summaryLoadingIndicator{animation:none}}.jqww1a_failed{padding-block:24px}
.M-Pmja_shell{--oki-context-panel-width:0px}.M-Pmja_host{width:100%;min-width:0;height:100%;min-height:0;position:relative}.M-Pmja_host[hidden]{display:none}
.g_racG_shell{box-sizing:border-box;background:var(--surface);width:100%;height:100%;min-height:0;padding-top:calc(var(--oki-header-band-height) + var(--page-inset));padding-right:var(--oki-canvas-overlay-inline-end,var(--dialogue-dock-width,0px));color:var(--text-primary);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;position:relative;overflow:hidden}.g_racG_embedded{--calendar-weekday-row-height:30px;background:0 0;padding:0}.g_racG_embedded .g_racG_monthView,.g_racG_embedded .g_racG_weekView{padding:0 16px 0 0}.g_racG_embedded .g_racG_monthHeading{min-height:34px;padding-bottom:4px}.g_racG_embedded .g_racG_monthWeekdays,.g_racG_embedded .g_racG_weekDateHeader{box-sizing:border-box;height:var(--calendar-weekday-row-height);min-height:var(--calendar-weekday-row-height);align-items:center;padding-bottom:4px}.g_racG_embedded .g_racG_weekDateHeader>div{padding-bottom:0}.g_racG_embedded .g_racG_weekDateHeader .g_racG_weekDateToday{margin-bottom:0}.g_racG_content{touch-action:pan-y;flex:auto;min-height:0;overflow:hidden auto}.g_racG_content[data-calendar-period-step=next][data-calendar-period-parity=a]>*>:not(header,[aria-label$=navigation]){animation:g_racG_calendarPeriodFromNextA var(--oki-motion-base) var(--oki-ease-out)}.g_racG_content[data-calendar-period-step=next][data-calendar-period-parity=b]>*>:not(header,[aria-label$=navigation]){animation:g_racG_calendarPeriodFromNextB var(--oki-motion-base) var(--oki-ease-out)}.g_racG_content[data-calendar-period-step=previous][data-calendar-period-parity=a]>*>:not(header,[aria-label$=navigation]){animation:g_racG_calendarPeriodFromPreviousA var(--oki-motion-base) var(--oki-ease-out)}.g_racG_content[data-calendar-period-step=previous][data-calendar-period-parity=b]>*>:not(header,[aria-label$=navigation]){animation:g_racG_calendarPeriodFromPreviousB var(--oki-motion-base) var(--oki-ease-out)}@keyframes g_racG_calendarPeriodFromNextA{0%{opacity:0;translate:16px}}@keyframes g_racG_calendarPeriodFromNextB{0%{opacity:0;translate:16px}}@keyframes g_racG_calendarPeriodFromPreviousA{0%{opacity:0;translate:-16px}}@keyframes g_racG_calendarPeriodFromPreviousB{0%{opacity:0;translate:-16px}}@media (prefers-reduced-motion:reduce){.g_racG_content[data-calendar-period-step]>*>*{animation:none}}.g_racG_shell[data-calendar-view=month] .g_racG_content,.g_racG_shell[data-calendar-view=week] .g_racG_content,.g_racG_shell[data-calendar-view=day] .g_racG_content{overflow:hidden}.g_racG_weekView{--calendar-time-axis-width:72px;box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;padding:8px clamp(20px,3.2vw,52px) 12px;display:flex}.g_racG_weekNavigation{flex:none;align-self:flex-end;align-items:center;gap:3px;min-height:48px;display:flex}.g_racG_dayView{min-width:0}.g_racG_weekNavigation button{border-radius:var(--oki-radius-lg);min-width:32px;height:30px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:22px;line-height:1;display:grid}.g_racG_weekNavigation button:hover,.g_racG_weekNavigation button:focus-visible{background:var(--oki-navigation-pill-hover-fill);outline:none}.g_racG_weekNavigation .g_racG_weekTodayButton{width:auto;font-size:var(--oki-type-footnote);letter-spacing:.02em;text-transform:uppercase;padding:0 12px;font-weight:620}.g_racG_weekDateHeader{grid-template-columns:var(--calendar-time-axis-width) repeat(7, minmax(0, 1fr));scrollbar-gutter:stable;flex:none;align-items:end;min-height:62px;display:grid;overflow-y:auto}.g_racG_weekDateHeader>div{min-width:0;font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-strong);text-transform:uppercase;justify-content:center;align-items:center;gap:3px;padding-bottom:10px;display:flex}.g_racG_weekDateHeader>div strong{font:inherit}.g_racG_weekDateWeekdayLetter{display:none}@media (max-width:640px){.g_racG_weekView:not(.g_racG_dayView){--calendar-time-axis-width:56px}.g_racG_weekDateHeader>div{font-size:var(--oki-type-caption);gap:2px;padding-inline:2px}.g_racG_weekDateHeader .g_racG_weekDateToday{padding-inline:6px}.g_racG_weekView:not(.g_racG_dayView) .g_racG_weekDateWeekday{display:none}.g_racG_weekView:not(.g_racG_dayView) .g_racG_weekDateWeekdayLetter{display:inline}}.g_racG_weekDateHeader .g_racG_weekDateToday{border-radius:var(--oki-radius-pill);background:var(--shelf-card-calendar-background);color:var(--oki-gray-white);justify-self:center;margin-bottom:7px;padding:3px 10px}.g_racG_weekAllDayPinned{scrollbar-gutter:stable;border-top:1px solid var(--calendar-grid-line);border-bottom:.5px solid var(--calendar-grid-line-strong);background:var(--surface-raised);flex:none;min-height:24px;max-height:144px;overflow:hidden auto}.g_racG_weekAllDayGrid{height:calc(var(--week-all-day-lanes,1) * 24px);grid-template-columns:var(--calendar-time-axis-width) repeat(7, minmax(0, 1fr));grid-template-rows:repeat(var(--week-all-day-lanes,1), 24px);display:grid;position:relative}.g_racG_weekAllDayGutter{grid-area:1/1/-1}.g_racG_weekAllDayColumns{grid-area:1/2/-1/-1;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.g_racG_weekAllDayColumns i{border-left:1px solid var(--calendar-grid-line)}.g_racG_weekAllDayEvent{z-index:1;border-radius:var(--oki-radius-xs);background:color-mix(in srgb, var(--calendar-event-color,var(--shelf-card-calendar-background)) 45%, var(--surface-raised));min-width:0;height:20px;color:var(--text-primary);font:inherit;font-size:var(--calendar-font-supporting,11px);grid-column:var(--week-event-column) / span var(--week-event-span);grid-row:calc(var(--week-event-lane) + 1);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:0;margin:2px 8px 2px 2px;padding:3px 8px;font-weight:560;line-height:14px;overflow:hidden}.g_racG_weekTimelineViewport{overscroll-behavior:contain;scrollbar-gutter:stable;border-top:1px solid var(--calendar-grid-line);flex:auto;min-height:0;overflow:hidden auto}.g_racG_weekAllDayPinned:not([hidden])~.g_racG_weekTimelineViewport{border-top:0}.g_racG_weekTimeline{height:var(--calendar-day-height,1440px);grid-template-columns:var(--calendar-time-axis-width) minmax(0, 1fr);background:var(--surface-raised);display:grid;position:relative}.g_racG_weekTimeAxis{height:var(--calendar-day-height,1440px);grid-template-rows:repeat(24, var(--calendar-hour-height,60px));display:grid}.g_racG_weekTimeAxis time{color:var(--text-secondary);text-align:right;padding-right:7px;font-size:10px;line-height:1;transform:translateY(-5px)}.g_racG_weekTimeAxis time:first-child{transform:translateY(2px)}.g_racG_weekHourLines{top:0;bottom:0;right:0;left:var(--calendar-time-axis-width);z-index:0;grid-template-rows:repeat(24, var(--calendar-hour-height,60px));pointer-events:none;display:grid;position:absolute}.g_racG_weekHourLines i{border-top:1px solid var(--calendar-grid-line)}.g_racG_weekTimelineDays{z-index:1;height:var(--calendar-day-height,1440px);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative}.g_racG_weekTimelineDay{border-left:1px solid var(--calendar-grid-line);touch-action:pan-y;min-width:0;position:relative}.g_racG_weekTimelineDay:last-child{border-right:1px solid var(--calendar-grid-line)}.g_racG_weekTimedEvent{top:var(--week-event-top);left:calc(var(--week-event-left,0%) + 2px);z-index:2;box-sizing:border-box;height:calc(var(--week-event-height) - 2px);width:calc(var(--week-event-width,100%) - 10px);border-radius:var(--oki-radius-xs);background:color-mix(in srgb, var(--calendar-event-color,var(--shelf-card-calendar-background)) 45%, var(--surface-raised));min-height:22px;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;padding:8px 7px;display:flex;position:absolute;overflow:hidden}.g_racG_weekTimedEventWritable{cursor:grab;touch-action:none}.g_racG_weekTimedEventWritable:active{cursor:grabbing}.g_racG_resizeHandle{cursor:ns-resize;touch-action:none;height:8px;position:absolute;bottom:0;left:0;right:0}.g_racG_dragPreview,.g_racG_editorDraftPreview{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.72}.g_racG_dragPreview{outline:0}.g_racG_editorDraftPreview{outline:1px dashed color-mix(in srgb, var(--calendar-event-color,var(--shelf-card-calendar-background)) 70%, transparent)}.g_racG_weekView[data-calendar-dragging=true]{-webkit-user-select:none;user-select:none}.g_racG_weekTimedEvent strong{font-size:var(--oki-type-caption);text-overflow:ellipsis;white-space:nowrap;flex:none;font-weight:560;overflow:hidden}.g_racG_weekTimedEvent time{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.g_racG_weekTimedEventCompact{justify-content:center;min-height:0;padding-block:0}.g_racG_weekTimedEventCompact strong{line-height:14px}.g_racG_weekTimedEventCompact time{display:none}.g_racG_weekCurrentTime{top:var(--week-current-minute);z-index:4;background:var(--shelf-card-calendar-background);pointer-events:none;height:2px;position:absolute;left:0;right:0}.g_racG_weekCurrentTime i{border-radius:var(--oki-radius-pill);background:var(--shelf-card-calendar-background);width:14px;height:14px;position:absolute;top:50%;left:-7px;transform:translateY(-50%)}.g_racG_weekLabel{min-height:54px;margin-left:calc(var(--page-inset) - clamp(20px, 3.2vw, 52px));color:var(--text-disabled);letter-spacing:-.045em;text-transform:uppercase;flex:none;align-items:flex-end;font-size:clamp(21px,2.4vw,34px);font-weight:520;line-height:1;display:flex}.g_racG_monthView{box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;height:100%;min-height:0;padding:8px clamp(20px,3.2vw,52px) 12px;display:flex;position:relative}.g_racG_monthHeading{box-sizing:border-box;flex:none;align-items:center;gap:8px;min-height:42px;padding-bottom:14px;display:flex}.g_racG_monthHeading h2{color:var(--text-primary);font-size:24px;font-weight:var(--oki-font-weight-strong);letter-spacing:-.04em;margin:0;line-height:28px}.g_racG_periodNavigation{align-items:center;gap:0;margin-left:auto;display:flex}.g_racG_periodNavigation button{border-radius:var(--oki-radius-md);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.g_racG_periodNavigation button:hover,.g_racG_periodNavigation button:focus-visible{border-color:color-mix(in srgb, var(--text-primary) 10%, transparent);background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary);outline:none}.g_racG_periodNavigation svg{width:15px;height:15px}.g_racG_monthNavigation{flex:none;align-self:flex-end;align-items:center;gap:3px;min-height:48px;display:flex}.g_racG_monthNavigation button{border-radius:var(--oki-radius-lg);min-width:32px;height:30px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font-size:22px;line-height:1;display:grid}.g_racG_monthNavigation button:hover,.g_racG_monthNavigation button:focus-visible{background:var(--oki-navigation-pill-hover-fill);outline:none}.g_racG_monthNavigation .g_racG_monthTodayButton{width:auto;font-size:var(--oki-type-footnote);letter-spacing:.02em;text-transform:uppercase;padding:0 12px;font-weight:620}.g_racG_monthScrollViewport{flex:auto;min-width:0;min-height:0;overflow:auto hidden}.g_racG_monthScrollViewport:focus-visible{outline:2px solid var(--text-secondary);outline-offset:-2px}.g_racG_monthScrollContent{flex-direction:column;width:max(100%,560px);height:100%;min-height:0;display:flex}.g_racG_monthWeekdays{flex:none;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;min-height:42px;padding-bottom:10px;display:grid}.g_racG_monthWeekdays span{color:var(--text-primary);font-size:var(--calendar-font-supporting,11px);font-weight:var(--oki-font-weight-strong);letter-spacing:.025em;text-align:right;padding-right:8px}.g_racG_monthGridViewport{--month-grid-line:color-mix(in srgb, var(--text-primary) 10%, transparent);--month-cell:var(--calendar-month-cell);--month-day-header-height:26px;--month-event-row-height:19px;-webkit-user-select:none;user-select:none;flex:auto;min-height:0;position:relative;overflow:hidden}.g_racG_monthGrid{border-top:1px solid var(--month-grid-line);border-left:1px solid var(--month-grid-line);grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;inset:0;overflow:hidden}.g_racG_monthDay{grid-template-rows:var(--month-day-header-height) minmax(0, 1fr);background:var(--month-cell);min-width:0;min-height:0;box-shadow:inset -1px -1px 0 var(--month-grid-line);display:grid;position:relative;overflow:hidden;container:calendar-month-day/inline-size}.g_racG_monthDay>header{z-index:3;height:var(--month-day-header-height);justify-content:flex-end;align-items:flex-start;padding:0;display:flex;position:relative}.g_racG_monthDay>header time{border-radius:var(--oki-radius-pill);width:26px;height:26px;color:var(--text-secondary);font-size:var(--calendar-font-primary,12px);place-items:center;display:grid}.g_racG_monthDateButton{cursor:pointer;background:0 0;border:0;place-items:center;width:26px;height:26px;padding:0;display:grid}.g_racG_monthDateButton:hover time:not(.g_racG_monthToday){background:var(--oki-interaction-subtle-hover-fill)}.g_racG_monthDateButton:focus-visible{border-radius:var(--oki-radius-xs);outline:2px solid var(--text-primary);outline-offset:1px}.g_racG_monthDay>header .g_racG_monthToday{background:var(--shelf-card-calendar-background);width:21px;height:21px;color:var(--oki-gray-white);font-weight:var(--oki-font-weight-strong);border-radius:6px}.g_racG_monthDayOutside{background:0 0}.g_racG_monthDayOutside>header time:not(.g_racG_monthToday){color:var(--text-disabled)}.g_racG_monthDayEvents{min-height:0;padding:calc(var(--month-all-day-lanes,0) * var(--month-event-row-height)) 0 4px;flex-direction:column;gap:1px;display:flex}.g_racG_monthEvent,.g_racG_monthAllDayEvent{box-sizing:border-box;min-width:0;color:var(--text-primary);font:inherit;cursor:pointer;border:0;overflow:hidden}.g_racG_monthEvent{min-height:var(--month-event-row-height);border-radius:var(--oki-radius-xs);background:color-mix(in srgb, var(--calendar-event-color,var(--shelf-card-calendar-background)) 45%, var(--surface-raised));font-size:var(--calendar-font-supporting,11px);letter-spacing:-.015em;text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px;margin-inline:2px;padding:1px 3px;display:grid}.g_racG_monthEvent span,.g_racG_monthEvent time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g_racG_monthEvent span{font-weight:560}.g_racG_monthEvent time{color:var(--text-secondary);font-weight:430}.g_racG_monthEvent:hover,.g_racG_monthEvent:focus-visible{background:color-mix(in srgb, var(--calendar-event-color,var(--shelf-card-calendar-background)) 55%, var(--surface-raised));outline:none}@container calendar-month-day (max-width:72px){.g_racG_monthEvent time,.g_racG_monthMoreWord{display:none}.g_racG_monthMore{text-overflow:ellipsis;white-space:nowrap;padding-inline:2px;overflow:hidden}.g_racG_monthMore[data-overflow]{left:1px;right:1px}}.g_racG_monthEvent[data-timed]{background:0 0;grid-template-columns:3px minmax(0,1fr) auto;padding-inline:2px}.g_racG_monthEvent[data-timed]:before,.g_racG_monthAllDayEvent[data-timed]:before{content:"";border-radius:var(--oki-radius-pill);background:var(--calendar-event-color,var(--shelf-card-calendar-background));flex:0 0 3px;width:3px;height:12px}@media (hover:hover){.g_racG_monthEvent[data-timed]:hover{background:var(--oki-interaction-subtle-hover-fill)}}.g_racG_monthEvent[data-calendar-goal],.g_racG_monthAllDayEvent[data-calendar-goal]{grid-template-columns:10px minmax(0,1fr) auto;gap:2px}.g_racG_monthEvent[data-calendar-goal]:before,.g_racG_monthAllDayEvent[data-calendar-goal]:before{content:"";box-sizing:border-box;border:1.5px solid var(--calendar-event-color,var(--shelf-card-goals-background));background:0 0;border-radius:50%;flex:0 0 10px;width:10px;height:10px}.g_racG_monthAllDayEvent[data-calendar-goal]{align-items:center;display:grid}.g_racG_monthEvent[data-timed]:focus-visible{outline:2px solid var(--text-secondary);outline-offset:-2px}.g_racG_monthMore{color:var(--text-secondary);font:inherit;font-size:var(--calendar-font-supporting,11px);text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 5px;line-height:15px}.g_racG_monthMore:hover,.g_racG_monthMore:focus-visible{color:var(--text-primary);outline:none}.g_racG_monthMore[data-overflow]{z-index:4;background:var(--calendar-month-cell-solid);position:absolute;bottom:2px;left:3px;right:3px}.g_racG_monthAllDayEvent{top:calc(var(--month-event-top) + var(--month-day-header-height) + var(--month-event-lane) * var(--month-event-row-height));left:calc(var(--month-event-left) + 2px);z-index:2;height:calc(var(--month-event-row-height) - 1px);width:calc(var(--month-event-width) - 4px);border-radius:var(--oki-radius-xs);background:color-mix(in srgb, var(--calendar-event-color,var(--shelf-card-calendar-background)) 45%, var(--surface-raised));font-size:var(--calendar-font-supporting,11px);letter-spacing:-.015em;text-align:left;text-overflow:ellipsis;white-space:nowrap;padding:2px 4px;font-weight:560;line-height:14px;position:absolute}.g_racG_monthAllDayEvent[data-continuation]{left:var(--month-event-left);width:calc(var(--month-event-width) - 2px);border-start-start-radius:0;border-end-start-radius:0}.g_racG_monthAllDayEvent:hover,.g_racG_monthAllDayEvent:focus-visible{filter:brightness(.97);outline:none}.g_racG_monthAllDayEvent[data-timed]{background:0 0;align-items:center;gap:4px;padding-inline:4px;display:flex}.g_racG_monthAllDayEvent span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g_racG_monthAllDayEvent.g_racG_editorDraftPreview{background:color-mix(in srgb, var(--calendar-event-color,var(--shelf-card-calendar-background)) 45%, var(--surface-raised))}.g_racG_monthLabel{min-height:54px;color:var(--text-disabled);letter-spacing:-.045em;margin-left:calc(var(--page-inset) - clamp(20px, 3.2vw, 52px));text-transform:uppercase;flex:none;align-items:flex-end;font-size:clamp(21px,2.4vw,34px);font-weight:520;line-height:1;display:flex}@media (max-width:640px){.g_racG_embedded .g_racG_monthView,.g_racG_embedded .g_racG_weekView,.g_racG_monthView{min-width:0;padding-inline:0}.g_racG_monthScrollContent{width:100%}.g_racG_monthWeekdays span{text-align:center;padding-right:0}.g_racG_monthHeading{padding-left:16px;padding-right:16px}.g_racG_monthGridViewport{--month-day-header-height:30px}.g_racG_monthDay>header{justify-content:center;padding-left:0;padding-right:0}.g_racG_monthDateButton{width:100%;height:var(--month-day-header-height)}.g_racG_monthEvent,.g_racG_monthAllDayEvent{padding-left:4px;padding-right:4px}.g_racG_monthLabel{margin-left:var(--page-inset)}}.g_racG_shell[data-calendar-density=page]{--calendar-font-primary:11px;--calendar-font-supporting:10px;--calendar-weekday-row-height:24px;container:page-calendar/inline-size}.g_racG_shell[data-calendar-density=page] .g_racG_monthView,.g_racG_shell[data-calendar-density=page] .g_racG_weekView{padding:0 6px 6px}.g_racG_shell[data-calendar-density=page] .g_racG_monthHeading{min-height:36px;padding:2px 4px}.g_racG_shell[data-calendar-density=page] .g_racG_monthHeading h2{font-size:var(--oki-type-callout);letter-spacing:-.025em;line-height:22px}.g_racG_shell[data-calendar-density=page] .g_racG_monthWeekdays span{color:var(--text-secondary);padding-right:6px;font-weight:550}.g_racG_shell[data-calendar-density=page] .g_racG_monthDay>header{padding:1px 0 0}.g_racG_shell[data-calendar-density=page] .g_racG_monthDateButton,.g_racG_shell[data-calendar-density=page] .g_racG_monthDay>header time{width:22px;height:22px}.g_racG_shell[data-calendar-density=page] .g_racG_monthEvent{gap:2px;margin-inline:1px;padding-inline:2px}.g_racG_shell[data-calendar-density=page] .g_racG_monthEvent time{color:var(--text-tertiary);font-size:9px}.g_racG_shell[data-calendar-density=page] .g_racG_monthAllDayEvent{padding-inline:4px}.g_racG_shell[data-calendar-density=page] .g_racG_weekTimedEvent{padding:4px}.g_racG_shell[data-calendar-density=page] .g_racG_weekTimedEventCompact{padding-block:0}.g_racG_shell[data-calendar-density=page] .g_racG_weekTimedEvent strong{font-size:10px}.g_racG_shell [data-calendar-selected=true]{outline:2px solid var(--oki-item-selection-accent);outline-offset:-2px}.g_racG_monthGrid [data-calendar-movable]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.g_racG_monthDay[data-calendar-drop-target]{background:color-mix(in srgb, var(--calendar-drag-color) 7%, var(--surface-raised))}.g_racG_monthGrid [data-calendar-drag-source]{opacity:.35}.g_racG_monthDragGhost,.g_racG_monthDragGhost[data-timed]{z-index:10000;box-sizing:border-box;pointer-events:none;background:color-mix(in srgb, var(--calendar-event-color) 45%, var(--surface-raised));min-height:0;box-shadow:var(--oki-popover-shadow);cursor:grabbing;border:0;margin:0;position:fixed}.g_racG_monthDragStatus{pointer-events:none;color:var(--text-secondary);font-size:var(--oki-type-footnote);position:absolute;bottom:0;left:16px;right:16px}.g_racG_monthDragStatus[data-dragging]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.g_racG_weekTimeAxis{position:relative}.g_racG_weekCurrentTimeLabel{top:var(--week-current-minute);z-index:5;border-radius:var(--oki-radius-xs);background:var(--shelf-card-calendar-background);color:var(--oki-gray-white);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-strong);line-height:var(--oki-type-caption-leading);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;padding:1px 4px;position:absolute;right:7px;transform:translateY(-50%)}.g_racG_weekTimedEvent[data-calendar-declined],.g_racG_monthEvent[data-calendar-declined],.g_racG_weekAllDayEvent[data-calendar-declined]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--calendar-event-color,var(--shelf-card-calendar-background)) 55%, transparent);color:var(--text-secondary);background:0 0;text-decoration:line-through}.g_racG_yearView{box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;height:100%;min-height:0;padding:8px clamp(20px,3.2vw,52px) 12px;display:flex;position:relative;container:calendar-year/inline-size}.g_racG_yearGrid{scrollbar-gutter:stable;flex:auto;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:18px clamp(18px,2.4cqw,36px);min-height:0;padding:4px 0 16px;display:grid;overflow-y:auto}.g_racG_yearMonth{min-width:0}.g_racG_yearMonth h3{font-size:var(--oki-type-body);font-weight:var(--oki-font-weight-strong);letter-spacing:-.02em;line-height:var(--oki-type-body-leading);margin:0 0 6px}.g_racG_yearMonth h3 button{border-radius:var(--oki-radius-md);color:var(--text-primary);font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;margin-left:-4px;padding:0 4px}.g_racG_yearMonth[data-current-month] h3 button{color:var(--shelf-card-calendar-background)}.g_racG_yearMonth h3 button:hover,.g_racG_yearMonth h3 button:focus-visible{background:var(--oki-interaction-subtle-hover-fill);outline:none}.g_racG_yearWeekdays,.g_racG_yearDays{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.g_racG_yearWeekdays span{color:var(--text-secondary);font-size:var(--calendar-font-supporting,var(--oki-type-caption));font-weight:var(--oki-font-weight-strong);text-align:center;line-height:18px}.g_racG_yearDay{border-radius:var(--oki-radius-pill);min-width:0;height:24px;color:var(--text-primary);font:inherit;font-size:var(--calendar-font-primary,var(--oki-type-footnote));cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.g_racG_yearDay[data-outside]{color:var(--text-disabled);pointer-events:none}.g_racG_yearDay:not([data-outside]):hover,.g_racG_yearDay:focus-visible{background:var(--oki-interaction-subtle-hover-fill);outline:none}.g_racG_yearDay[data-today]{background:var(--shelf-card-calendar-background);color:var(--oki-gray-white);font-weight:var(--oki-font-weight-strong)}.g_racG_shell[data-calendar-view=year] .g_racG_content{overflow:hidden}@container calendar-year (max-width:520px){.g_racG_yearGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}}@container calendar-year (max-width:340px){.g_racG_yearGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.g_racG_yearView{padding-inline:0}.g_racG_yearGrid{padding-inline:16px}}
@layer oki-components{.HEpx9G_root,.HEpx9G_detail{min-width:0;font-family:var(--oki-font-sans);color:var(--text-primary)}.HEpx9G_root{flex:1;min-height:0;padding:0 6px;overflow:auto}.HEpx9G_root[data-file-open=true]{width:calc(100% + 2 * var(--oki-agent-surface-gutter,0px));margin-inline:calc(-1 * var(--oki-agent-surface-gutter,0px));flex-direction:column;padding:0;display:flex;overflow:hidden}.HEpx9G_pdfDetail{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.HEpx9G_detail{min-height:0;padding:0 6px;overflow:auto}.HEpx9G_root:not([data-file-open=true]),.HEpx9G_detail{--oki-tray-command-inset:calc(var(--oki-agent-surface-gutter,0px) + 6px);margin-inline:calc(-1 * var(--oki-agent-surface-gutter,0px));padding-inline:var(--oki-tray-command-inset)}.HEpx9G_detail[data-reading-focus=true]{flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden}.HEpx9G_detail[data-reading-focus=true] .HEpx9G_preview{border-radius:0;flex:1;height:auto;min-height:0}.HEpx9G_detail[data-reading-focus=true] .HEpx9G_fileHeader,.HEpx9G_detail[data-reading-focus=true] .HEpx9G_tabs,.HEpx9G_detail[data-reading-focus=true] .HEpx9G_section{display:none}.HEpx9G_meta{color:var(--text-secondary);font-size:var(--oki-type-footnote);margin:5px 0 0;line-height:1.6}.HEpx9G_toolbar{display:contents}.HEpx9G_browserLocation{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--oki-type-subhead);flex:1;padding-inline:4px;overflow:hidden}.HEpx9G_list[data-view=grid]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.HEpx9G_list[data-view=grid] .HEpx9G_fileRow{flex-direction:column;align-items:center;gap:10px;padding:16px 8px}.HEpx9G_list[data-view=grid] .HEpx9G_fileLabel{text-align:center;width:100%}.HEpx9G_list{flex-direction:column;gap:2px;padding-block:6px;display:flex}.HEpx9G_list[data-view=list] .HEpx9G_fileRow{gap:10px;min-height:48px;padding-block:4px}.HEpx9G_list[data-view=list] .HEpx9G_fileBadge{width:36px;height:42px;padding-bottom:5px}.HEpx9G_list[data-view=list] .HEpx9G_fileLabel{gap:1px}.HEpx9G_list .HEpx9G_fileRow{content-visibility:auto;contain-intrinsic-size:auto 48px}.HEpx9G_list[data-view=grid] .HEpx9G_fileRow{contain-intrinsic-size:auto 130px}.HEpx9G_search{align-items:center;gap:8px;padding-block:12px;display:flex}.HEpx9G_search input{border:0;border-bottom:1px solid var(--oki-separator-stroke);min-width:0;color:var(--text-primary);font:inherit;background:0 0;flex:1;padding:8px 0}.HEpx9G_fileBadge{border:1px solid var(--oki-separator-stroke);background:var(--surface-muted);width:40px;height:48px;color:var(--text-secondary);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);letter-spacing:0;border-radius:3px 10px 3px 3px;flex:none;place-items:end center;padding-bottom:6px;line-height:1;display:grid}.HEpx9G_fileLabel{text-align:left;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.HEpx9G_fileLabel strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--oki-type-body);font-weight:var(--oki-font-weight-medium);overflow:hidden}.HEpx9G_fileLabel>span{color:var(--text-secondary);font-size:var(--oki-agent-surface-meta-font-size);white-space:normal}.HEpx9G_fileHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin:20px 0;display:flex}.HEpx9G_fileHeader>div{min-width:0}.HEpx9G_badge{border:1px solid var(--oki-separator-stroke);color:var(--text-secondary);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);border-radius:4px;flex:none;padding:2px 5px}.HEpx9G_preview{background:var(--surface-muted);border-radius:8px;width:100%;min-width:0;height:260px;position:relative;overflow:hidden}.HEpx9G_preview[data-expanded=true]{height:540px}.HEpx9G_preview[data-media=true]{align-items:center;height:100px;padding:12px;display:grid}.HEpx9G_image{object-fit:contain;width:100%;height:100%;display:block}.HEpx9G_audio{width:100%;min-width:0}.HEpx9G_placeholder{height:100%;color:var(--text-secondary);font-size:var(--oki-type-footnote);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.HEpx9G_placeholder p{margin:0}.HEpx9G_tabs{border-bottom:1px solid var(--oki-separator-stroke);gap:24px;margin-top:16px;display:flex}.HEpx9G_tabs button{color:var(--text-secondary);font:inherit;font-size:var(--oki-type-footnote);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0}.HEpx9G_tabs button[aria-selected=true]{color:var(--text-primary);border-bottom-color:var(--text-primary)}.HEpx9G_section{margin-top:20px}.HEpx9G_section[hidden]{display:none}.HEpx9G_sectionTitle{color:var(--text-secondary);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-medium);margin:0 0 8px}.HEpx9G_summary{font-size:var(--oki-type-subhead);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.75}.HEpx9G_facts,.HEpx9G_overviewFacts{font-size:var(--oki-type-footnote);grid-template-columns:78px minmax(0,1fr);gap:12px;margin:0;line-height:1.6;display:grid}.HEpx9G_overviewFacts{grid-template-columns:90px minmax(0,1fr);margin-top:22px}.HEpx9G_facts dt,.HEpx9G_overviewFacts dt{color:var(--text-secondary)}.HEpx9G_facts dd,.HEpx9G_overviewFacts dd{overflow-wrap:anywhere;margin:0}.HEpx9G_quietStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.HEpx9G_empty{color:var(--text-secondary);font-size:var(--oki-type-subhead);margin:0;padding:24px 0;line-height:1.6}.HEpx9G_textButton{color:var(--text-secondary);font:inherit;font-size:var(--oki-type-footnote);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:inline-flex}@media (hover:hover){.HEpx9G_textButton:hover,.HEpx9G_tabs button:hover{background:var(--oki-interaction-subtle-hover-fill)}}.HEpx9G_textButton:active,.HEpx9G_tabs button:active{background:var(--oki-interaction-subtle-pressed-fill)}.HEpx9G_textButton:focus-visible,.HEpx9G_tabs button:focus-visible{outline:var(--oki-focus-ring);outline-offset:3px}@media (pointer:coarse){.HEpx9G_textButton,.HEpx9G_tabs button{min-height:44px}}}
.exkl6W_surface{font-variant-numeric:tabular-nums;flex-direction:column;height:100%;min-height:0;display:flex}.exkl6W_weekdays{color:var(--text-secondary);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));padding:4px 0 6px;font-size:10px;font-weight:560;display:grid}.exkl6W_grid{grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:repeat(var(--desk-calendar-weeks), minmax(0, 1fr));-webkit-user-select:none;user-select:none;touch-action:none;flex:1;min-height:0;display:grid}.exkl6W_day{border-top:1px solid var(--oki-black-overlay-05);border-left:1px solid var(--oki-black-overlay-05);min-width:0;padding:2px;position:relative;overflow:hidden}.exkl6W_day:nth-child(7n+1){border-left:0}.exkl6W_day[data-outside-month]{background:color-mix(in srgb, var(--text-primary) 2%, transparent)}.exkl6W_day[data-selected]{background:var(--selection-fill)}.exkl6W_date,.exkl6W_more,.exkl6W_create{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 4px;font-size:11px}.exkl6W_date{min-width:20px;height:20px;margin:0 0 1px auto;display:block}.exkl6W_date[aria-pressed=true]{background:var(--oki-interaction-subtle-selected-fill,var(--selection-fill))}.exkl6W_date[aria-current=date]{background:var(--shelf-card-calendar-background);color:var(--oki-gray-white);font-weight:var(--oki-font-weight-strong)}.exkl6W_event{background:color-mix(in srgb, var(--calendar-event-color) 20%, var(--oki-gray-white));width:100%;height:17px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:3px;align-items:center;gap:3px;margin-bottom:1px;padding:0 3px;font-size:11px;display:flex}.exkl6W_event[data-writable=true]{cursor:grab}.exkl6W_event[data-timed]{background:0 0}.exkl6W_event[data-timed]:before{content:"";border-radius:var(--oki-radius-pill);background:var(--calendar-event-color);flex:0 0 3px;height:12px}.exkl6W_event span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:560;overflow:hidden}.exkl6W_event time{color:var(--text-secondary);flex:none;margin-left:auto;font-size:10px}.exkl6W_more{white-space:nowrap;max-width:100%;height:18px}.exkl6W_create{opacity:0;width:22px;height:22px;position:absolute;top:3px;left:3px}.exkl6W_create:focus-visible{opacity:1}.exkl6W_preview{white-space:nowrap;text-overflow:ellipsis;background:var(--selection-fill);pointer-events:none;font-size:11px;position:absolute;bottom:2px;left:2px;right:2px;overflow:hidden}@container (max-width:1050px){.exkl6W_event time{display:none}}@container (max-height:600px){.exkl6W_more{z-index:1;height:20px;position:absolute;top:2px;left:2px}.exkl6W_day:has(.exkl6W_more) .exkl6W_create{inset:auto 2px 2px auto}}@container (max-height:460px){.exkl6W_date{height:18px;margin-bottom:0}.exkl6W_event{height:16px}}@container (max-width:500px){.exkl6W_moreWord{display:none}}@media (hover:hover){.exkl6W_day:hover .exkl6W_create{opacity:1}.exkl6W_date:hover,.exkl6W_more:hover,.exkl6W_create:hover{background:var(--oki-interaction-subtle-hover-fill)}.exkl6W_event:hover{box-shadow:inset 0 0 0 20px var(--oki-interaction-subtle-hover-fill)}}.exkl6W_date:active,.exkl6W_more:active,.exkl6W_create:active{background:var(--oki-interaction-subtle-pressed-fill)}.exkl6W_date:focus-visible,.exkl6W_more:focus-visible,.exkl6W_event:focus-visible,.exkl6W_create:focus-visible{outline:2px solid var(--shelf-card-calendar-background);outline-offset:-2px}
._5BxSvG_root{flex-direction:column;gap:8px;min-width:0;display:flex}._5BxSvG_heading{color:var(--text-secondary);font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-medium);margin:0;line-height:20px}._5BxSvG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._5BxSvG_row{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-height:44px;display:grid}._5BxSvG_play{background:var(--surface-muted);width:32px;height:32px;color:var(--text-primary);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._5BxSvG_play svg{width:16px;height:16px}@media (hover:hover){._5BxSvG_play:hover{background-image:linear-gradient(var(--oki-interaction-subtle-hover-fill), var(--oki-interaction-subtle-hover-fill))}}._5BxSvG_play:active{background-image:linear-gradient(var(--oki-interaction-subtle-pressed-fill), var(--oki-interaction-subtle-pressed-fill))}._5BxSvG_play:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}._5BxSvG_text{flex-direction:column;min-width:0;display:flex}._5BxSvG_name,._5BxSvG_date{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._5BxSvG_name{color:var(--text-primary)}._5BxSvG_date{color:var(--text-secondary);font-size:var(--oki-type-footnote);line-height:16px}._5BxSvG_state{padding-block:16px}@media (pointer:coarse){._5BxSvG_row{grid-template-columns:44px minmax(0,1fr);min-height:56px}._5BxSvG_play{width:44px;height:44px}}
._1ejpPa_sheet{border:1px solid color-mix(in srgb, var(--text-primary) 10%, transparent);border-radius:var(--oki-desk-object-radius);corner-shape:var(--oki-corner-shape-continuous);background:var(--oki-gray-white);width:100%;height:100%;color:var(--text-primary);font-family:var(--oki-font-sans);isolation:isolate;--text-primary:var(--oki-desk-calendar-paper-ink);--text-secondary:var(--oki-desk-calendar-paper-muted);position:relative;overflow:visible;container-type:size}._1ejpPa_monthView{--calendar-month-heading-height:clamp(31px, 11.5cqmin, 95px);--calendar-month-heading-gap:clamp(8px, 3.3cqmin, 27px);--calendar-month-heading-padding-inline:clamp(9px, 3.3cqmin, 27px);--calendar-month-title-size:clamp(14px, 5.35cqmin, 44px);--calendar-month-title-line-height:clamp(31px, 11.5cqmin, 95px);--calendar-month-control-stack-width:clamp(54px, 19.7cqmin, 162px);--calendar-month-control-stack-margin:0;--calendar-month-control-size:clamp(27px, 9.85cqmin, 81px);--calendar-month-control-gap:0px;--calendar-month-nav-transform:none;--calendar-month-control-icon-size:clamp(14px, 5.35cqmin, 44px);--calendar-month-weekdays-margin-top:clamp(20px, 7.4cqmin, 61px);--calendar-month-weekdays-margin-bottom:clamp(4px, 1.65cqmin, 14px);--calendar-month-weekday-size:clamp(11px, 4.5cqmin, 37px);--calendar-month-weekday-line-height:1.5;--calendar-month-grid-height:clamp(176px, 64.1cqmin, 527px);--calendar-month-row-height:clamp(25px, 9.05cqmin, 74px);--calendar-month-row-gap:clamp(4px, 1.65cqmin, 14px);--calendar-month-day-size:clamp(25px, 9.05cqmin, 74px);--calendar-month-day-radius:clamp(7px, 2.45cqmin, 20px);--calendar-month-day-font-size:clamp(12px, 4.95cqmin, 41px);--calendar-month-outside-opacity:42%;place-items:center;padding:clamp(13px,4.8cqi,40px);display:grid;position:absolute;inset:0;overflow:hidden}@container (max-width:260px){._1ejpPa_monthView{--calendar-month-heading-height:29px;--calendar-month-title-size:13px;--calendar-month-title-line-height:29px;--calendar-month-control-stack-width:50px;--calendar-month-control-size:25px;--calendar-month-control-icon-size:13px;--calendar-month-weekdays-margin-top:17px;--calendar-month-weekdays-margin-bottom:4px;--calendar-month-weekday-size:10px;--calendar-month-grid-height:145px;--calendar-month-row-height:21px;--calendar-month-row-gap:4px;--calendar-month-day-size:21px;--calendar-month-day-radius:6px;--calendar-month-day-font-size:11px;padding:12px}}._1ejpPa_expandedView{flex-direction:column;padding:10px;display:flex;position:absolute;inset:0}._1ejpPa_heading{cursor:grab;flex:none;justify-content:space-between;align-items:center;gap:12px;height:30px;display:flex}._1ejpPa_title{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(13px,3.1cqi,24px);font-weight:var(--oki-font-weight-strong);letter-spacing:-.02em;flex-shrink:1;overflow:hidden}._1ejpPa_heading>button,._1ejpPa_navigation>button,._1ejpPa_status button{border-radius:var(--oki-radius-md);color:inherit;cursor:pointer;background:0 0;border:0;padding:4px}._1ejpPa_navigation{--oki-menu-trigger-size:28px;--oki-menu-trigger-radius:var(--oki-radius-md);--oki-menu-trigger-text:var(--text-secondary);--oki-menu-trigger-hover-text:var(--text-primary);--oki-menu-trigger-hover-fill:var(--oki-interaction-subtle-hover-fill);--oki-menu-trigger-pressed-fill:var(--oki-interaction-subtle-pressed-fill);flex:none;align-items:center;gap:1px;display:flex}._1ejpPa_navigation>button{min-width:24px;height:28px;color:var(--text-secondary);place-items:center;font-size:11px;display:grid}._1ejpPa_navigation svg{width:14px;height:14px}._1ejpPa_gridBody{flex:1;min-height:0}._1ejpPa_agenda{width:min(300px,100vw - 32px);max-height:min(420px,100dvh - 32px)}._1ejpPa_agendaEvent{justify-content:space-between;align-items:baseline;gap:16px;width:100%;display:flex}._1ejpPa_agendaEvent>span{text-overflow:ellipsis;overflow:hidden}._1ejpPa_agendaEvent small{flex:none}._1ejpPa_status{background:var(--oki-gray-white);justify-content:center;align-items:center;gap:6px;font-size:10px;display:flex;position:absolute;bottom:2px;left:12px;right:12px}._1ejpPa_status span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){._1ejpPa_heading>button:hover,._1ejpPa_navigation>button:hover,._1ejpPa_status button:hover{background:var(--oki-interaction-subtle-hover-fill)}}._1ejpPa_heading>button:active,._1ejpPa_navigation>button:active,._1ejpPa_status button:active{background:var(--oki-interaction-subtle-pressed-fill)}._1ejpPa_heading>button:focus-visible,._1ejpPa_navigation>button:focus-visible,._1ejpPa_status button:focus-visible{outline:2px solid var(--shelf-card-calendar-background)}@supports (not (corner-shape:squircle)) and (clip-path:shape(from 0 0, line to 1px 0, close)){._1ejpPa_sheet{background:0 0;border-color:#0000}._1ejpPa_sheet:before,._1ejpPa_sheet:after{--oki-squircle-r:var(--oki-desk-object-radius);z-index:-1;content:"";pointer-events:none;position:absolute;inset:-1px}._1ejpPa_sheet:before{background:var(--oki-gray-white);clip-path:var(--oki-squircle)}._1ejpPa_sheet:after{background:color-mix(in srgb, var(--text-primary) 10%, transparent);clip-path:var(--oki-squircle-ring)}}
.L836Iq_sheet{inset:auto;top:var(--confirm-sheet-top,50%);left:var(--confirm-sheet-left,50%);box-sizing:border-box;border-radius:var(--oki-menu-radius);width:min(300px,100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);color:var(--oki-menu-item-text);font-family:var(--oki-font-sans);letter-spacing:var(--oki-menu-letter-spacing);transform-origin:var(--confirm-sheet-origin,center);opacity:0;transition:opacity var(--oki-menu-exit-duration) var(--oki-menu-exit-easing), scale var(--oki-menu-exit-duration) var(--oki-menu-exit-easing), translate var(--oki-menu-exit-duration) var(--oki-menu-exit-easing), overlay var(--oki-menu-exit-duration) allow-discrete, display var(--oki-menu-exit-duration) allow-discrete;margin:0;padding:14px 14px 12px;position:fixed;overflow:auto;scale:.96}.L836Iq_sheet[open]{opacity:1;transition:opacity var(--oki-menu-motion-duration) var(--oki-global-easing), scale var(--oki-menu-motion-duration) var(--oki-global-easing), translate var(--oki-menu-motion-duration) var(--oki-global-easing), overlay var(--oki-menu-motion-duration) allow-discrete, display var(--oki-menu-motion-duration) allow-discrete;flex-direction:column;display:flex;scale:1}@starting-style{.L836Iq_sheet[open]{opacity:0;scale:.96}}.L836Iq_sheet::backdrop{background:var(--oki-black-overlay-10);opacity:0;transition:opacity var(--oki-menu-exit-duration) var(--oki-menu-exit-easing), overlay var(--oki-menu-exit-duration) allow-discrete, display var(--oki-menu-exit-duration) allow-discrete}.L836Iq_sheet[open]::backdrop{opacity:1;transition:opacity var(--oki-menu-motion-duration) var(--oki-global-easing), overlay var(--oki-menu-motion-duration) allow-discrete, display var(--oki-menu-motion-duration) allow-discrete}@starting-style{.L836Iq_sheet[open]::backdrop{opacity:0}}.L836Iq_sheet[data-presentation=sheet]{top:auto;right:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 8px);transform-origin:bottom;width:auto;max-width:480px;margin-inline:auto;padding:18px 16px 14px;left:8px;translate:0 16px;scale:1}.L836Iq_sheet[data-presentation=sheet][open]{translate:0}@starting-style{.L836Iq_sheet[data-presentation=sheet][open]{translate:0 16px}}.L836Iq_sheet[data-presentation=sheet]::backdrop{background:var(--oki-black-overlay-25)}.L836Iq_title{color:var(--oki-menu-item-text);font-size:.9375rem;font-weight:var(--oki-font-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.25rem}.L836Iq_message{color:var(--oki-menu-muted-text);font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-regular);margin:4px 0 0;line-height:1.125rem}.L836Iq_message[data-failed]{color:var(--oki-status-error-text)}.L836Iq_actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.L836Iq_cancel,.L836Iq_destructive{border-radius:var(--oki-menu-item-radius);corner-shape:var(--oki-corner-shape-continuous);min-height:32px;font:inherit;font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-medium);cursor:pointer;border:0;outline:none;padding:6px 14px;line-height:1.125rem}.L836Iq_sheet[data-presentation=sheet] .L836Iq_cancel,.L836Iq_sheet[data-presentation=sheet] .L836Iq_destructive{flex:1 1 0;min-height:44px;font-size:.9375rem}.L836Iq_cancel{background:var(--oki-menu-item-hover-fill);color:var(--oki-menu-item-text)}.L836Iq_destructive{background:var(--oki-menu-danger-action-fill);color:var(--oki-menu-danger-action-text)}.L836Iq_cancel:focus-visible{background:var(--oki-menu-item-pressed-fill)}.L836Iq_destructive:focus-visible{box-shadow:inset 0 0 0 999px var(--oki-black-overlay-15)}@media (hover:hover){.L836Iq_cancel:hover:not(:disabled){background:var(--oki-menu-item-pressed-fill)}.L836Iq_destructive:hover:not(:disabled){box-shadow:inset 0 0 0 999px var(--oki-black-overlay-10)}}.L836Iq_cancel:active:not(:disabled){background:var(--oki-menu-item-pressed-fill)}.L836Iq_destructive:active:not(:disabled){box-shadow:inset 0 0 0 999px var(--oki-black-overlay-15)}.L836Iq_cancel:disabled,.L836Iq_destructive:disabled{cursor:default;opacity:.6}@media (prefers-contrast:more){.L836Iq_cancel:focus-visible,.L836Iq_destructive:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}}:root[data-oki-contrast=more] .L836Iq_cancel:focus-visible,:root[data-oki-contrast=more] .L836Iq_destructive:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.L836Iq_sheet,.L836Iq_sheet[data-presentation=sheet]{transition:opacity .1s linear, overlay .1s allow-discrete, display .1s allow-discrete;translate:none;scale:none}.L836Iq_sheet[open],.L836Iq_sheet[data-presentation=sheet][open]{transition:opacity .12s linear, overlay .12s allow-discrete, display .12s allow-discrete}@starting-style{.L836Iq_sheet[open],.L836Iq_sheet[data-presentation=sheet][open]{translate:none;scale:none}}}@supports (not (corner-shape:squircle)) and (clip-path:shape(from 0 0, line to 1px 0, close)){.L836Iq_cancel,.L836Iq_destructive{--oki-squircle-r:min(var(--oki-menu-item-radius), 16px);clip-path:var(--oki-squircle);border-radius:0}.L836Iq_sheet[data-presentation=sheet] .L836Iq_cancel,.L836Iq_sheet[data-presentation=sheet] .L836Iq_destructive{--oki-squircle-r:min(var(--oki-menu-item-radius), 22px)}}
.y4mNEW_status{color:var(--text-secondary);font-size:var(--oki-agent-surface-meta-font-size);line-height:var(--oki-agent-surface-line-height);margin:0}.y4mNEW_title{font-size:var(--oki-agent-surface-title-font-size);font-weight:var(--oki-font-weight-semibold);overflow-wrap:anywhere;margin:0;line-height:1.4}.y4mNEW_document{flex-direction:column;gap:12px;display:flex}.y4mNEW_summary{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:0}.y4mNEW_body{font-size:var(--oki-agent-surface-font-size);line-height:var(--oki-agent-surface-line-height);overflow-wrap:anywhere}.y4mNEW_body>:first-child{margin-top:0}.y4mNEW_body>:last-child{margin-bottom:0}.y4mNEW_body h1,.y4mNEW_body h2,.y4mNEW_body h3{font-size:var(--oki-agent-surface-font-size);font-weight:var(--oki-font-weight-semibold);margin:20px 0 8px;line-height:1.4}.y4mNEW_body p,.y4mNEW_body ul,.y4mNEW_body ol,.y4mNEW_body blockquote{margin:0 0 12px}.y4mNEW_body ul,.y4mNEW_body ol{padding-inline-start:20px}.y4mNEW_body img{border-radius:var(--oki-agent-surface-card-radius);max-width:100%}.y4mNEW_body pre{border-radius:var(--oki-agent-surface-card-radius);background:var(--oki-chat-question-surface);padding:12px;overflow-x:auto}.y4mNEW_body table{border-collapse:collapse;width:100%}.y4mNEW_body th,.y4mNEW_body td{word-break:normal;overflow-wrap:break-word;border-bottom:1px solid var(--oki-chat-window-divider);text-align:start;padding:6px 8px}.y4mNEW_detail{flex-direction:column;gap:8px;margin:0;display:flex}.y4mNEW_detail>div{grid-template-columns:88px minmax(0,1fr);gap:12px;display:grid}.y4mNEW_detail dt{color:var(--text-secondary)}.y4mNEW_detail dd{overflow-wrap:anywhere;margin:0}.y4mNEW_transcript{flex-direction:column;gap:40px;margin:0;padding:0;list-style:none;display:flex}.y4mNEW_transcript li{flex-direction:column;gap:16px;display:flex}.y4mNEW_transcript p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.y4mNEW_transcript li[data-role=user] p{border-radius:var(--oki-chat-question-radius);background:var(--oki-gray-200);max-width:85%;color:var(--oki-chat-question-text);align-self:flex-end;padding:10px 14px}.y4mNEW_speaker{color:var(--text-secondary);font-size:var(--oki-agent-surface-meta-font-size)}.y4mNEW_chat{padding:24px 8px;font-size:14px;line-height:21px}.y4mNEW_chat .y4mNEW_speaker{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.y4mNEW_document .y4mNEW_title,.y4mNEW_document .y4mNEW_body h1{font-size:28px;line-height:42px}.y4mNEW_document .y4mNEW_body h2{font-size:20px;line-height:30px}.y4mNEW_document .y4mNEW_body h3{font-size:17px;line-height:25.5px}.y4mNEW_openPage{color:var(--text-secondary);align-self:flex-start;font-size:12px;text-decoration:none}.y4mNEW_openPage:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}
@layer oki-components{.Wnx9Ma_blur{height:var(--oki-map-top-blur-height,96px);z-index:6;pointer-events:none;position:absolute;inset:0 0 auto}.Wnx9Ma_blur>i,.Wnx9Ma_blur:after{position:absolute;inset:0}.Wnx9Ma_blur>i:first-child{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(to top, transparent 0%, var(--oki-gray-black) 15%, var(--oki-gray-black) 35%, transparent 50%);-webkit-mask-image:linear-gradient(to top, transparent 0%, var(--oki-gray-black) 15%, var(--oki-gray-black) 35%, transparent 50%);mask-image:linear-gradient(to top, transparent 0%, var(--oki-gray-black) 15%, var(--oki-gray-black) 35%, transparent 50%)}.Wnx9Ma_blur>i:nth-child(2){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(to top, transparent 20%, var(--oki-gray-black) 35%, var(--oki-gray-black) 55%, transparent 70%);-webkit-mask-image:linear-gradient(to top, transparent 20%, var(--oki-gray-black) 35%, var(--oki-gray-black) 55%, transparent 70%);mask-image:linear-gradient(to top, transparent 20%, var(--oki-gray-black) 35%, var(--oki-gray-black) 55%, transparent 70%)}.Wnx9Ma_blur>i:nth-child(3){-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(to top, transparent 40%, var(--oki-gray-black) 55%, var(--oki-gray-black) 75%, transparent 90%);-webkit-mask-image:linear-gradient(to top, transparent 40%, var(--oki-gray-black) 55%, var(--oki-gray-black) 75%, transparent 90%);mask-image:linear-gradient(to top, transparent 40%, var(--oki-gray-black) 55%, var(--oki-gray-black) 75%, transparent 90%)}.Wnx9Ma_blur>i:nth-child(4){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(to top, transparent 60%, var(--oki-gray-black) 80%);-webkit-mask-image:linear-gradient(to top, transparent 60%, var(--oki-gray-black) 80%);mask-image:linear-gradient(to top, transparent 60%, var(--oki-gray-black) 80%)}.Wnx9Ma_blur:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--surface-panel) 32%, transparent), transparent 70%)}.Wnx9Ma_rounded,.Wnx9Ma_rounded>i,.Wnx9Ma_rounded:after{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)}@media (prefers-reduced-transparency:reduce){.Wnx9Ma_blur>i{display:none}.Wnx9Ma_blur:after{background:linear-gradient(to bottom, var(--surface-panel) 45%, transparent)}}}@supports (not (corner-shape:squircle)) and (clip-path:shape(from 0 0, line to 1px 0, close)){.records-canvas__item .Wnx9Ma_rounded{border-radius:0}.records-canvas__item .Wnx9Ma_rounded>i{border-radius:0}.records-canvas__item .Wnx9Ma_rounded:after{border-radius:0}}
.-OmU2W_root{box-sizing:border-box;border:1px solid var(--oki-black-overlay-40);border-radius:var(--oki-desk-object-radius);corner-shape:var(--oki-corner-shape-continuous);background:var(--calendar-sheet-color,var(--oki-desk-calendar-paper-default));width:100%;height:100%;min-height:0;color:var(--oki-gray-900);-webkit-user-select:none;user-select:none;touch-action:none;overflow:hidden}.-OmU2W_agenda{background:var(--calendar-surface,var(--surface));color:var(--calendar-text,var(--text-primary));border:none;border-radius:0}.-OmU2W_week{border-color:var(--oki-black-overlay-50);border-radius:var(--oki-desk-object-radius);corner-shape:var(--oki-corner-shape-continuous);background:var(--calendar-sheet-color,var(--oki-desk-calendar-paper-default));color:var(--oki-desk-calendar-ink);font-family:var(--oki-font-sans);font-variant-numeric:tabular-nums;letter-spacing:.01em;flex-direction:column;display:flex;position:relative;container-type:inline-size}@supports (not (corner-shape:squircle)) and (clip-path:shape(from 0 0, line to 1px 0, close)){.-OmU2W_week{--oki-squircle-r:var(--oki-desk-object-radius);clip-path:var(--oki-squircle);border-color:#0000;border-radius:0}.-OmU2W_week:after{--oki-squircle-r:var(--oki-desk-object-radius);z-index:10;background:var(--oki-black-overlay-50);clip-path:var(--oki-squircle-ring);content:"";pointer-events:none;position:absolute;inset:-1px}}
.LOxfDG_surface{--oki-desk-object-radius:0px;width:100%;height:100%;min-height:0;position:relative}
.eYz8aW_panel{z-index:12;inset:var(--oki-app-panel-top) auto auto 24px;box-sizing:border-box;width:calc(256px + var(--oki-navigation-extra-width,0px));height:min(650px, calc(100% - var(--oki-app-panel-top) - 112px));flex-direction:column;gap:8px;max-width:calc(100% - 48px);min-height:180px;padding:18px 14px;display:flex;position:absolute;overflow:hidden}.eYz8aW_mapPanel{top:var(--oki-app-panel-top);width:calc(240px + var(--oki-navigation-extra-width,0px));height:auto;min-height:0;padding:10px 14px 12px;bottom:16px;left:16px}.eYz8aW_mapPanel .eYz8aW_scroll{--oki-scroll-area-bar-right:calc(var(--oki-scrollbar-separator-gap) - 14px)}.eYz8aW_mapPanel .eYz8aW_rows{gap:0}.eYz8aW_mapRow{min-height:35px;font-size:var(--oki-app-option-font-size);font-weight:var(--oki-font-weight-regular);letter-spacing:0;flex:none}.eYz8aW_mapHeading{font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);margin:0 0 6px}.eYz8aW_mapPanel .eYz8aW_section{color:var(--text-primary);font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);align-items:center;height:auto;min-height:18px;margin:10px 0 6px;padding:0}.eYz8aW_mapPanel .eYz8aW_count{color:var(--text-tertiary);font-size:var(--oki-type-caption);margin-right:4px}.eYz8aW_mapPanel .eYz8aW_empty{margin:8px 0;padding:0;line-height:1.5}.eYz8aW_mapPanel>.eYz8aW_mapRow{width:100%;margin:0}.eYz8aW_section>button{width:16px;height:18px;min-height:18px}.eYz8aW_scroll{--oki-scroll-area-bar-right:calc(var(--oki-scrollbar-separator-gap) - 14px);flex:1;width:100%;min-height:0}.eYz8aW_rows{flex-direction:column;gap:2px;display:flex}.eYz8aW_row{border-radius:8px;flex:none;min-height:34px;padding:0 10px}.eYz8aW_label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.eYz8aW_count{color:var(--text-secondary);font-size:var(--oki-type-footnote)}.eYz8aW_section{height:42px;color:var(--text-secondary);font-size:var(--oki-type-footnote);flex:none;justify-content:space-between;align-items:end;padding-bottom:4px;display:flex}.eYz8aW_empty{font-size:var(--oki-type-footnote);color:var(--text-secondary);padding:8px 10px}.eYz8aW_dialog{box-sizing:border-box;border:1px solid var(--oki-header-glass-edge);background:var(--surface);width:min(440px,100% - 32px);max-height:calc(100% - 48px);color:var(--text-primary);box-shadow:var(--oki-desk-object-shadow);border-radius:24px;margin:auto;padding:24px;inset:0}.eYz8aW_dialog::backdrop{background:var(--oki-black-overlay-15)}.eYz8aW_dialog[data-app=photos],.eYz8aW_dialog[data-app=photos] input:not([type=checkbox]){background:var(--surface-panel)}.eYz8aW_dialog form{flex-direction:column;gap:14px;display:flex}.eYz8aW_dialog h2{font-size:var(--oki-type-title3);font-weight:var(--oki-font-weight-regular);margin:0}.eYz8aW_dialog p{font-size:var(--oki-type-body)}.eYz8aW_dialog label{font-size:var(--oki-type-body);align-items:center;gap:8px;display:flex}.eYz8aW_dialog input:not([type=checkbox]){min-width:0;height:36px;font-size:var(--oki-type-body);border:1px solid var(--oki-header-glass-edge);background:var(--control-fill);color:var(--text-primary);border-radius:8px;flex:1;padding:8px}.eYz8aW_choices{height:240px}.eYz8aW_choice{min-height:34px}.eYz8aW_dialogActions{justify-content:end;gap:8px;display:flex}.eYz8aW_dialogActions>button{width:90px}@media (max-width:720px){.eYz8aW_panel{width:calc(256px + var(--oki-navigation-extra-width,0px));left:16px}.eYz8aW_mapPanel{width:calc(220px + var(--oki-navigation-extra-width,0px));bottom:88px}}.eYz8aW_documentPanel{top:var(--oki-app-panel-top);width:calc(240px + var(--oki-navigation-extra-width,0px));height:auto;min-height:0;padding:12px 14px;bottom:16px;left:16px}@media (max-width:720px){.eYz8aW_documentPanel{bottom:88px}}
.U2X8nW_controls{align-items:flex-end;gap:34px;min-width:0;display:flex}.U2X8nW_picker{flex:0 196px;min-width:0}.U2X8nW_trigger{--oki-menu-trigger-background:transparent;--oki-menu-trigger-hover-fill:transparent;--oki-menu-trigger-pressed-fill:transparent;--oki-menu-trigger-border:transparent;--oki-menu-trigger-active-border:transparent;--oki-menu-trigger-text:var(--oki-gray-300);--oki-menu-trigger-hover-text:var(--oki-gray-300);text-align:left;align-items:center;gap:12px;width:100%;height:58px;display:flex}.U2X8nW_artwork{--shelf-album-lens-icon-size:48px;--album-lens-inactive:var(--oki-gray-300);flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.U2X8nW_lines{min-width:0;font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-regular);flex-direction:column;line-height:19.2px;display:flex}.U2X8nW_lines>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.U2X8nW_selection{color:var(--oki-photo-footer-selection)}.U2X8nW_menu{width:268px;max-height:min(440px,65dvh)}.U2X8nW_count{margin-left:auto}.U2X8nW_suggestionRow{min-height:42px;padding-block:2px}.U2X8nW_suggestion{flex-direction:column;gap:1px;min-width:0;line-height:1.25;display:flex}.U2X8nW_suggestion>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.U2X8nW_suggestionDetail{color:var(--text-tertiary);font-size:var(--oki-type-caption)}.U2X8nW_personAvatar{--people-avatar-size:24px;flex:none;width:24px;height:24px}.U2X8nW_peopleRow,.U2X8nW_peopleSection{min-height:35px;font-size:var(--oki-app-option-font-size);font-weight:var(--oki-font-weight-regular);letter-spacing:0}.U2X8nW_peopleRow>.oki-menu__icon{flex-basis:24px;width:24px;height:24px}.U2X8nW_peopleName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.U2X8nW_peopleCount{color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px}.U2X8nW_peopleSection{gap:10px}.U2X8nW_peopleCaret{transition:rotate .16s var(--oki-global-easing);flex:none}.U2X8nW_peopleCaret[data-open]{rotate:90deg}.U2X8nW_peopleMembers{padding-left:16px}@media (prefers-reduced-motion:reduce){.U2X8nW_peopleCaret{transition:none}}@media (max-width:1200px){.U2X8nW_controls{gap:16px}.U2X8nW_trigger{gap:4px}.U2X8nW_artwork{--shelf-album-lens-icon-size:36px;width:40px}}@media (max-width:760px){.U2X8nW_controls{gap:8px}.U2X8nW_trigger{flex-direction:column;justify-content:center;gap:0;height:58px}.U2X8nW_artwork{--shelf-album-lens-icon-size:28px;width:28px;height:28px}.U2X8nW_lines{text-align:center;width:100%;font-size:10px;line-height:14px}.U2X8nW_lines>span:last-child{display:none}}
@layer oki-components{._3Sl7W_moving{cursor:grabbing}._3Sl7W_snapped{z-index:1;cursor:grabbing;outline:2px solid var(--oki-desk-tray-drop-accent);outline-offset:0;position:relative}}
.NQm-rW_preview{z-index:calc(var(--z-canvas-overlay) + 30);box-sizing:border-box;pointer-events:none;border:2px solid var(--oki-tray-snap-accent);background:color-mix(in srgb, var(--oki-tray-snap-accent) 12%, transparent);box-shadow:inset 0 0 32px color-mix(in srgb, var(--oki-tray-snap-accent) 24%, transparent), 0 0 20px color-mix(in srgb, var(--oki-tray-snap-accent) 35%, transparent);color:var(--text-primary);font:500 14px / 1.5 var(--oki-font-sans);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed}.NQm-rW_preview span{background:var(--surface-raised);box-shadow:var(--oki-desk-object-shadow);white-space:nowrap;border-radius:999px;padding:6px 12px}
.xxplWG_host{top:0;bottom:0;right:var(--oki-shell-chrome-inline-end,0px);width:var(--trays-width);z-index:calc(var(--z-canvas-overlay) + 10);flex-direction:column;min-height:0;display:flex;position:fixed}.xxplWG_host[hidden]{display:none}.xxplWG_host:before{content:"";z-index:-1;transform-origin:0;background:var(--oki-chat-surface-background);opacity:0;pointer-events:none;position:absolute;inset:0}.xxplWG_host[data-leaving=true]{pointer-events:none}@media (prefers-reduced-motion:no-preference) and (min-width:900px){.xxplWG_host[data-leaving=true]{animation:xxplWG_tray-leave calc(var(--oki-motion-emphasized) + .12s) var(--oki-ease-out) forwards}}@media (prefers-reduced-motion:reduce){.xxplWG_host:not([hidden]){animation:xxplWG_tray-fade var(--oki-motion-fast) ease both}}@keyframes xxplWG_tray-leave{0%{translate:0}to{translate:100%}}@keyframes xxplWG_tray-fade{0%{opacity:0}to{opacity:1}}.xxplWG_rail{flex:1;min-height:0;display:flex;overflow:auto hidden}@media (min-width:900px){.xxplWG_rail{margin-left:calc(-1 * var(--oki-splitter-total-width,24px) / 2);padding-left:calc(var(--oki-splitter-total-width,24px) / 2)}}.xxplWG_pane{flex:0 0 var(--pane-width);width:var(--pane-width);box-sizing:border-box;min-width:0;height:100%;padding:0}.xxplWG_navigation{background:var(--oki-chat-surface-background);border-top:1px solid var(--oki-separator-stroke);flex:none;justify-content:center;align-self:center;align-items:center;gap:8px;display:flex;position:relative}@media (max-width:899px){.xxplWG_host{width:100%;right:0;bottom:var(--oki-mobile-keyboard-inset,0px);z-index:calc(var(--z-canvas-overlay) + 75)}.xxplWG_pane{flex-basis:100%;width:100%}.xxplWG_pane[data-focused=false]{display:none}}.xxplWG_rail:has(.xxplWG_pane[data-dismiss-drag=true]){overflow:visible}.xxplWG_pane[data-dismiss-drag=true]{z-index:1;-webkit-user-select:none;user-select:none;position:relative}.xxplWG_pane[data-dismiss-armed=true]{opacity:.45}.xxplWG_pane[data-page-drag=true]{height:calc(var(--pane-width) * var(--widget-drag-height-ratio,1.5));box-shadow:var(--oki-desk-object-shadow);border-radius:20px;overflow:clip}.xxplWG_pane:has([data-chat-sources=true]){padding:var(--oki-context-tray-top) var(--oki-context-tray-gap) max(var(--oki-context-tray-bottom), calc(env(safe-area-inset-bottom,0px) + var(--oki-mobile-keyboard-inset,0px))) 4px}
@layer oki-components{.M-Gm5G_page{box-sizing:border-box;gap:14px;max-width:760px;margin:0 auto;padding:8px 12px 24px;display:grid}.M-Gm5G_pageHeader{gap:2px;padding-inline:4px;display:grid}.M-Gm5G_pageTitle{font-size:var(--oki-type-title2);font-weight:var(--oki-font-weight-semibold);letter-spacing:var(--oki-type-title2-tracking);line-height:var(--oki-type-title2-leading);overflow-wrap:anywhere;margin:0}.M-Gm5G_pageSubtitle{color:var(--text-secondary);font-size:var(--oki-type-body);line-height:var(--oki-type-body-leading);margin:0}.M-Gm5G_quickAdd{background:var(--surface-panel);box-shadow:0 1px 2px var(--oki-black-overlay-05);transition:box-shadow .16s var(--oki-global-easing);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 10px;padding:9px 12px;display:grid}.M-Gm5G_quickAdd[data-submit]{grid-template-columns:auto minmax(0,1fr) auto;min-height:48px}.M-Gm5G_quickAdd[data-compact]{margin-left:34px;padding:6px 10px}.M-Gm5G_quickAddIcon{box-sizing:border-box;border:1.5px dashed var(--stroke-secondary);width:20px;height:20px;color:var(--text-tertiary);border-radius:50%;place-items:center;display:grid}.M-Gm5G_quickAddIcon svg{width:10px;height:10px}.M-Gm5G_quickAddInput{min-width:0;color:var(--text-primary);font:inherit;font-size:var(--oki-type-body);text-overflow:ellipsis;background:0 0;border:0;outline:none;padding:0}.M-Gm5G_quickAddInput::placeholder{color:var(--text-tertiary)}.M-Gm5G_quickAddHint{color:var(--goals-accent);font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-medium);grid-column:2}.M-Gm5G_group{gap:4px;display:grid}.M-Gm5G_groupTitle{color:var(--text-secondary);font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);align-items:baseline;gap:8px;margin:10px 4px 2px;display:flex}.M-Gm5G_group[data-tone=overdue] .M-Gm5G_groupTitle,.M-Gm5G_group[data-tone=attention] .M-Gm5G_groupTitle{color:var(--oki-accent-orange)}.M-Gm5G_groupCount{color:var(--text-tertiary);font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-medium);font-variant-numeric:tabular-nums}.M-Gm5G_rows{gap:2px;display:grid}.M-Gm5G_row{cursor:pointer;transition:background .12s var(--oki-global-easing);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:9px 10px;display:grid}.M-Gm5G_row[data-selected]{background:color-mix(in srgb, var(--goals-accent) 12%, transparent)}.M-Gm5G_row:active{background:var(--oki-interaction-subtle-pressed-fill)}.M-Gm5G_row[data-leaving]{opacity:0;transition:opacity var(--oki-motion-fast) var(--oki-ease-in)}@media (prefers-reduced-motion:reduce){.M-Gm5G_row[data-leaving]{transition:opacity .12s}}.M-Gm5G_row:focus-visible{outline:var(--oki-focus-ring);outline-offset:-2px}.M-Gm5G_check{box-sizing:border-box;border:1.5px solid var(--stroke-emphasis);color:#0000;cursor:pointer;width:22px;height:22px;transition:background .16s var(--oki-global-easing), border-color .16s var(--oki-global-easing), transform .16s var(--oki-global-easing);background:0 0;border-radius:50%;place-items:center;margin-top:1px;padding:0;display:grid}.M-Gm5G_check svg{width:12px;height:12px}.M-Gm5G_check:active{transform:scale(.88)}.M-Gm5G_check[aria-pressed=true]{border-color:var(--goals-accent);background:var(--goals-accent);color:var(--oki-gray-white)}.M-Gm5G_check:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}.M-Gm5G_body{gap:2px;min-width:0;display:grid}.M-Gm5G_title{font-size:var(--oki-type-callout);font-weight:var(--oki-font-weight-medium);line-height:var(--oki-type-callout-leading);overflow-wrap:anywhere}.M-Gm5G_row[data-done] .M-Gm5G_title{color:var(--text-tertiary);text-decoration:line-through;-webkit-text-decoration-color:var(--stroke-secondary);text-decoration-color:var(--stroke-secondary)}.M-Gm5G_row[data-done] .M-Gm5G_meta{color:var(--text-tertiary)}.M-Gm5G_meta{color:var(--text-secondary);font-size:var(--oki-type-footnote);line-height:var(--oki-type-footnote-leading);flex-wrap:wrap;gap:2px 10px;display:flex}.M-Gm5G_metaPart{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.M-Gm5G_metaPart svg{width:12px;height:12px;color:var(--text-tertiary);flex:none}.M-Gm5G_shortMeasure{gap:4px;max-width:260px;margin-top:3px;display:grid}.M-Gm5G_shortMeasureText{color:var(--text-secondary);font-size:var(--oki-type-footnote);font-variant-numeric:tabular-nums}.M-Gm5G_shortMeasureTrack{border-radius:var(--oki-radius-pill);background:color-mix(in srgb, var(--text-primary) 8%, transparent);height:6px;display:block;overflow:hidden}.M-Gm5G_shortMeasureTrack span{background:var(--goals-accent);height:100%;transform:scaleX(var(--goals-measure-progress,0));transform-origin:0;display:block}.M-Gm5G_trailing{min-height:calc(var(--oki-type-callout) * var(--oki-type-callout-leading));align-content:center;align-self:start;justify-items:end;gap:4px;display:grid}.M-Gm5G_due{color:var(--text-secondary);font-size:var(--oki-type-footnote);font-variant-numeric:tabular-nums;white-space:nowrap}.M-Gm5G_resultChip{border-radius:var(--oki-radius-pill);background:color-mix(in srgb, var(--text-primary) 7%, transparent);color:var(--text-secondary);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);padding:2px 8px}.M-Gm5G_resultChip[data-result=met]{background:color-mix(in srgb, var(--goals-accent) 13%, transparent);color:var(--goals-accent)}.M-Gm5G_resultChip[data-result=missed]{background:color-mix(in srgb, var(--oki-save-status-error) 11%, transparent);color:var(--oki-save-status-error)}.M-Gm5G_row[data-overdue] .M-Gm5G_due{color:var(--oki-accent-orange);font-weight:var(--oki-font-weight-semibold)}.M-Gm5G_oki{border-radius:var(--oki-radius-pill);background:color-mix(in srgb, var(--goals-oki-tone) 12%, transparent);color:var(--goals-oki-tone);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px 2px 6px;display:inline-flex}.M-Gm5G_oki svg{width:11px;height:11px}.M-Gm5G_closure{gap:6px;margin-top:4px;display:grid}.M-Gm5G_closureLine{color:var(--text-primary);font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-semibold);line-height:var(--oki-type-footnote-leading);margin:0}.M-Gm5G_closureReason{color:var(--text-tertiary);font-weight:var(--oki-font-weight-regular)}.M-Gm5G_closureActions{flex-wrap:wrap;gap:6px;display:flex}.M-Gm5G_oki[data-status=running] svg{animation:1.6s ease-in-out infinite M-Gm5G_goalsPulse}.M-Gm5G_empty{color:var(--text-secondary);font-size:var(--oki-type-body);text-align:center;padding:36px 12px}.M-Gm5G_empty strong{color:var(--text-primary);font-weight:var(--oki-font-weight-semibold);margin-bottom:4px;display:block}.M-Gm5G_empty p{margin:0}.M-Gm5G_goalPage{grid-template-columns:minmax(0,1fr) 296px;align-items:start;gap:14px 32px;max-width:1120px}.M-Gm5G_goalPage[data-compact]{grid-template-columns:minmax(0,1fr);padding-inline:8px}.M-Gm5G_goalMain{gap:14px;min-width:0;display:grid}.M-Gm5G_goalHero{gap:8px;padding-inline:4px;display:grid}.M-Gm5G_goalPicture{padding-inline:4px}.M-Gm5G_goalKicker{color:var(--goals-accent);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.M-Gm5G_goalKicker svg{width:13px;height:13px}.M-Gm5G_goalWhy{color:var(--text-secondary);font-size:var(--oki-type-callout);font-style:italic;line-height:var(--oki-type-callout-leading);margin:0}.M-Gm5G_goalLinks{flex-wrap:wrap;gap:6px;display:flex}.M-Gm5G_goalLinkChip,.M-Gm5G_reviewButton{border-radius:var(--oki-radius-pill);background:var(--control-fill);width:fit-content;color:var(--text-primary);font:inherit;font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-semibold);cursor:pointer;border:0;align-items:center;gap:5px;padding:6px 10px;display:inline-flex}.M-Gm5G_goalLinkChip svg{width:13px;height:13px}.M-Gm5G_goalLinkChip svg:last-child{color:var(--text-tertiary)}.M-Gm5G_goalReview{justify-content:space-between;align-items:end;gap:10px;padding-top:4px;display:flex}.M-Gm5G_goalReview p{color:var(--text-secondary);font-size:var(--oki-type-footnote);line-height:var(--oki-type-footnote-leading);gap:2px;margin:0;display:grid}.M-Gm5G_goalReview p strong{color:var(--text-primary);font-weight:var(--oki-font-weight-semibold)}.M-Gm5G_reviewPending{color:var(--goals-accent);font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-semibold);align-items:center;gap:5px;display:inline-flex}.M-Gm5G_reviewPending svg{width:12px;height:12px}.M-Gm5G_goalProgress{gap:6px;margin-top:6px;display:grid}.M-Gm5G_checkIn{background:color-mix(in srgb, var(--goals-accent) 10%, var(--surface-panel));border-radius:16px;gap:8px;padding:14px 16px;display:grid}.M-Gm5G_checkIn[data-answered]{background:var(--surface-panel);box-shadow:0 1px 2px var(--oki-black-overlay-05)}.M-Gm5G_checkInKicker{color:var(--goals-accent);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:5px;display:inline-flex}.M-Gm5G_checkInKicker svg{width:12px;height:12px}.M-Gm5G_checkInPrompt{font-size:var(--oki-type-callout);font-weight:var(--oki-font-weight-medium);line-height:var(--oki-type-callout-leading);margin:0}.M-Gm5G_proposalEffect,.M-Gm5G_proposalStatus{color:var(--text-secondary);font-size:var(--oki-type-footnote);line-height:var(--oki-type-footnote-leading);margin:0}.M-Gm5G_proposalStatus{color:var(--goals-accent);font-weight:var(--oki-font-weight-semibold)}.M-Gm5G_checkInOptions{flex-wrap:wrap;gap:8px;display:flex}.M-Gm5G_chipButton{border-radius:var(--oki-radius-pill);background:color-mix(in srgb, var(--text-primary) 7%, transparent);color:var(--text-primary);font:inherit;font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);cursor:pointer;border:0;padding:7px 14px}.M-Gm5G_chipButton:active{background:color-mix(in srgb, var(--text-primary) 14%, transparent)}.M-Gm5G_chipButton:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}.M-Gm5G_chipButton:disabled{opacity:.5;cursor:default}.M-Gm5G_chipPrimary{background:var(--goals-accent);color:var(--oki-gray-white)}.M-Gm5G_chipPrimary:active{background:color-mix(in srgb, var(--goals-accent) 85%, var(--text-primary))}.M-Gm5G_plan{background:var(--surface-panel);box-shadow:0 1px 2px var(--oki-black-overlay-05);border-radius:16px;padding:14px 16px}.M-Gm5G_plan p{color:var(--text-secondary);font-size:var(--oki-type-body);line-height:var(--oki-type-body-leading);margin:6px 0 0}.M-Gm5G_addStep{border-radius:var(--oki-radius-md);color:var(--text-tertiary);font:inherit;font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-medium);cursor:pointer;background:0 0;border:0;justify-self:start;margin:2px 0 0 40px;padding:4px 8px}.M-Gm5G_addStep:focus-visible{outline:var(--oki-focus-ring)}.M-Gm5G_goalAside{gap:20px;padding-top:6px;display:grid;position:sticky;top:0}.M-Gm5G_asideSection{gap:8px;display:grid}.M-Gm5G_asideTitle{color:var(--text-secondary);font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);align-items:center;gap:6px;margin:0;display:flex}.M-Gm5G_asideTitle svg{width:14px;height:14px}.M-Gm5G_asideList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.M-Gm5G_asideRow{border-radius:var(--oki-radius-lg);width:100%;color:var(--text-primary);font:inherit;font-size:var(--oki-type-subhead);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.M-Gm5G_asideRow:focus-visible{outline:var(--oki-focus-ring);outline-offset:-2px}.M-Gm5G_asideRow svg{width:13px;height:13px;color:var(--text-tertiary)}.M-Gm5G_asideRowDate{min-width:58px;color:var(--goals-accent);font-size:var(--oki-type-caption);font-weight:var(--oki-font-weight-semibold);white-space:nowrap}.M-Gm5G_asideRowTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.M-Gm5G_asideEmpty{color:var(--text-secondary);font-size:var(--oki-type-footnote);line-height:var(--oki-type-footnote-leading);margin:0}.M-Gm5G_detail{gap:14px;padding:14px 18px 24px;display:grid}.M-Gm5G_detailBar{justify-content:space-between;align-items:center;gap:8px;display:flex}.M-Gm5G_detailCheck{border-radius:var(--oki-radius-pill);background:color-mix(in srgb, var(--text-primary) 7%, transparent);color:var(--text-primary);font:inherit;font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);cursor:pointer;border:0;align-items:center;gap:6px;padding:6px 12px 6px 8px;display:inline-flex}.M-Gm5G_detailCheck svg{width:14px;height:14px}.M-Gm5G_detailCheck[aria-pressed=true]{background:var(--goals-accent);color:var(--oki-gray-white)}.M-Gm5G_detailCheck:focus-visible,.M-Gm5G_iconButton:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}.M-Gm5G_iconButton{width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.M-Gm5G_iconButton svg{width:16px;height:16px}.M-Gm5G_detailTitle{box-sizing:border-box;border-radius:var(--oki-radius-sm);width:100%;color:var(--text-primary);font:inherit;font-size:var(--oki-type-title3);font-weight:var(--oki-font-weight-semibold);line-height:var(--oki-type-title3-leading);background:0 0;border:0;outline:none;padding:2px 0}.M-Gm5G_detailTitle:focus-visible{box-shadow:inset 0 -2px var(--goals-accent)}.M-Gm5G_detailNotes{min-height:44px}.M-Gm5G_fields{gap:2px;margin:0;display:grid}.M-Gm5G_field{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;display:grid}.M-Gm5G_field dt{color:var(--text-secondary);font-size:var(--oki-type-subhead)}.M-Gm5G_field dd{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:flex}.M-Gm5G_fieldRow{flex-wrap:nowrap}.M-Gm5G_fieldHint{color:var(--text-tertiary);font-size:var(--oki-type-caption)}.M-Gm5G_input,.M-Gm5G_select{max-width:100%}.M-Gm5G_switch{box-sizing:border-box;border-radius:var(--oki-radius-pill);background:color-mix(in srgb, var(--text-primary) 18%, transparent);cursor:pointer;width:38px;height:22px;transition:background .16s var(--oki-global-easing);border:0;flex:none;padding:2px;position:relative}.M-Gm5G_switch[aria-checked=true]{background:var(--goals-accent)}.M-Gm5G_switch:disabled{opacity:.45;cursor:default}.M-Gm5G_switch:focus-visible{outline:var(--oki-focus-ring);outline-offset:2px}.M-Gm5G_switchKnob{background:var(--oki-gray-white);width:18px;height:18px;box-shadow:0 1px 2px var(--oki-black-overlay-20);transition:transform .16s var(--oki-global-easing);border-radius:50%;display:block;transform:translate(0)}.M-Gm5G_switch[aria-checked=true] .M-Gm5G_switchKnob{transform:translate(16px)}.M-Gm5G_detailOki{background:color-mix(in srgb, var(--goals-accent) 9%, var(--surface-panel));border-radius:14px;gap:8px;padding:12px 14px;display:grid}.M-Gm5G_detailOki[data-status=needs_you]{background:color-mix(in srgb, var(--oki-accent-orange) 10%, var(--surface-panel))}.M-Gm5G_detailOkiHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.M-Gm5G_detailOkiTitle{font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);align-items:center;gap:6px;display:inline-flex}.M-Gm5G_detailOkiTitle svg{width:13px;height:13px;color:var(--goals-accent)}.M-Gm5G_detailOki[data-status=needs_you] .M-Gm5G_detailOkiTitle svg{color:var(--oki-accent-orange)}.M-Gm5G_detailOkiNote{color:var(--text-secondary);font-size:var(--oki-type-footnote);line-height:var(--oki-type-footnote-leading);margin:0}.M-Gm5G_detailLinks{gap:2px;display:grid}.M-Gm5G_detailSource{color:var(--text-tertiary);font-size:var(--oki-type-caption);margin:0 0 4px}.M-Gm5G_linkRow{border-radius:var(--oki-radius-lg);width:100%;color:var(--text-primary);font:inherit;font-size:var(--oki-type-subhead);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.M-Gm5G_linkRow svg{width:14px;height:14px;color:var(--text-secondary)}.M-Gm5G_linkRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.M-Gm5G_linkRow:focus-visible,.M-Gm5G_textAction:focus-visible,.M-Gm5G_addStep:focus-visible{outline:var(--oki-focus-ring);outline-offset:-2px}.M-Gm5G_detailActions{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.M-Gm5G_textAction{border-radius:var(--oki-radius-lg);color:var(--text-secondary);font:inherit;font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-medium);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.M-Gm5G_textAction svg{width:14px;height:14px}.M-Gm5G_textAction:disabled{opacity:.45;cursor:default}.M-Gm5G_sheet{gap:16px;max-width:560px}.M-Gm5G_sheetField{gap:6px;display:grid}.M-Gm5G_sheetField>span{color:var(--text-secondary);font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-medium)}.M-Gm5G_sheetCheck{font-size:var(--oki-type-subhead);align-items:center;gap:8px;display:flex}.M-Gm5G_sheetCheck input{accent-color:var(--goals-accent)}.M-Gm5G_sheetCheck span{align-items:center;gap:6px;display:inline-flex}.M-Gm5G_sheetCheck svg{width:13px;height:13px;color:var(--goals-accent)}.M-Gm5G_sheetActions{justify-content:flex-end;gap:8px;display:flex}@keyframes M-Gm5G_goalsCheckPop{0%{transform:scale(.82)}45%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes M-Gm5G_goalsCheckMark{0%{opacity:0;transform:scale(.2)rotate(-40deg)}to{opacity:1;transform:none}}@keyframes M-Gm5G_goalsCheckRing{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:no-preference){.M-Gm5G_check[data-ticked]{animation:M-Gm5G_goalsCheckPop .52s var(--oki-ease-out);position:relative}.M-Gm5G_check[data-ticked] svg{animation:M-Gm5G_goalsCheckMark .3s 90ms var(--oki-ease-out) both}.M-Gm5G_check[data-ticked]:after{border:2px solid var(--goals-accent);content:"";pointer-events:none;border-radius:50%;animation:.52s ease-out forwards M-Gm5G_goalsCheckRing;position:absolute;inset:-1.5px}}@keyframes M-Gm5G_goalsPulse{0%,to{opacity:1}50%{opacity:.35}}@media (hover:hover){.M-Gm5G_row:hover{background:var(--oki-interaction-subtle-hover-fill)}.M-Gm5G_row[data-selected]:hover{background:color-mix(in srgb, var(--goals-accent) 16%, transparent)}.M-Gm5G_check:hover{border-color:var(--goals-accent)}.M-Gm5G_chipButton:hover{background:color-mix(in srgb, var(--text-primary) 11%, transparent)}.M-Gm5G_goalLinkChip:hover,.M-Gm5G_reviewButton:hover{box-shadow:inset 0 0 0 999px var(--oki-interaction-hover-fill)}.M-Gm5G_chipPrimary:hover{background:color-mix(in srgb, var(--goals-accent) 90%, var(--text-primary))}.M-Gm5G_addStep:hover,.M-Gm5G_textAction:hover,.M-Gm5G_iconButton:hover,.M-Gm5G_asideRow:hover,.M-Gm5G_linkRow:hover{background:var(--oki-interaction-subtle-hover-fill);color:var(--text-primary)}.M-Gm5G_textActionDanger:hover{color:var(--oki-save-status-error)}.M-Gm5G_detailCheck:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--text-primary) 11%, transparent)}}@media (prefers-reduced-motion:reduce){.M-Gm5G_row,.M-Gm5G_check,.M-Gm5G_switch,.M-Gm5G_switchKnob,.M-Gm5G_quickAdd{transition:none}.M-Gm5G_oki[data-status=running] svg{animation:none}}@container goals-stage (max-width:880px){.M-Gm5G_goalPage{grid-template-columns:minmax(0,1fr)}.M-Gm5G_goalAside{padding-top:8px;position:static}}@media (max-width:700px){.M-Gm5G_page{padding-inline:4px}.M-Gm5G_field{grid-template-columns:76px minmax(0,1fr)}}}.M-Gm5G_fieldRow>.M-Gm5G_select{width:auto}
@layer oki-components{.ql1A6q_tray{--goals-accent:color-mix(in srgb, var(--shelf-card-goals-background) 72%, var(--text-primary));min-width:0;height:100%;min-height:0;color:var(--text-primary);font-family:var(--oki-font-sans);font-size:var(--oki-type-subhead);flex-direction:column;flex:1;line-height:1.5;display:flex}.ql1A6q_scroll{flex:1;min-width:0;min-height:0}.ql1A6q_content{padding-block:8px calc(88px + env(safe-area-inset-bottom,0px));gap:6px;display:grid}.ql1A6q_headerTitle{color:var(--text-primary);font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-medium);padding-inline:4px}.ql1A6q_captureContent{padding-block:24px calc(100px + env(safe-area-inset-bottom,0px));padding-inline:calc(var(--oki-agent-surface-gutter) + 4px);flex-direction:column;gap:28px;display:flex}.ql1A6q_capture{gap:28px;display:grid}.ql1A6q_intro{gap:8px;display:grid}.ql1A6q_intro h2{max-width:20ch;font-size:var(--oki-type-title2);font-weight:var(--oki-font-weight-semibold);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.2}.ql1A6q_intro p,.ql1A6q_creationRow p,.ql1A6q_hint,.ql1A6q_navigationHint{color:var(--text-secondary);font-size:var(--oki-type-footnote);margin:0;line-height:1.5}.ql1A6q_taskEntry{gap:10px;display:grid}.ql1A6q_taskEntry h3,.ql1A6q_createSection h3{font-size:var(--oki-type-subhead);font-weight:var(--oki-font-weight-semibold);margin:0}.ql1A6q_hint{max-width:42ch}.ql1A6q_createSection{border-top:1px solid var(--oki-separator-stroke);gap:16px;padding-top:24px;display:grid}.ql1A6q_creationRow{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ql1A6q_creationIcon{color:var(--goals-accent);margin-top:7px}.ql1A6q_creationRow p{max-width:36ch;padding-inline:10px}.ql1A6q_navigationHint{max-width:40ch;color:var(--text-tertiary);padding-top:8px}.ql1A6q_empty{color:var(--text-secondary);font-size:var(--oki-type-footnote);margin:0;padding:6px 4px}.ql1A6q_stateMessage{margin-block:24px 8px}}
.wakNWq_preview{z-index:calc(var(--z-canvas-overlay) + 30);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:var(--oki-agent-surface-tab-radius);box-shadow:var(--oki-desk-object-shadow);position:fixed}.wakNWq_preview[data-armed=true]{opacity:.45}.wakNWq_preview[data-snapped=true]{box-shadow:none}
@layer oki-components{.yOQiga_bar{--needs-you-content-inset:calc(var(--oki-header-pill-padding) + 6px + var(--oki-notice-mark-size) + 8px);--needs-you-popup-inset:0px;box-sizing:border-box;width:max-content;max-width:min(calc(520px + 2 * var(--needs-you-popup-inset)), calc(100vw - 2 * var(--page-inset,16px)), var(--oki-top-notice-max-width,100vw));margin-block-start:calc(-1 * var(--needs-you-popup-inset));margin-inline:calc(-1 * var(--needs-you-popup-inset));padding-block:var(--needs-you-popup-inset);padding-inline:var(--needs-you-popup-inset);color:var(--oki-header-command-text);border:var(--oki-header-glass-border);border-radius:calc(var(--oki-header-pill-height) / 2);corner-shape:var(--oki-corner-shape-continuous);background:var(--oki-header-glass-background);box-shadow:var(--oki-header-glass-shadow);-webkit-backdrop-filter:var(--oki-header-glass-backdrop-filter);backdrop-filter:var(--oki-header-glass-backdrop-filter);font-size:var(--oki-menu-font-size,13px);line-height:var(--oki-menu-line-height,1.4);opacity:0;visibility:hidden;pointer-events:none;interpolate-size:allow-keywords;transition:opacity var(--oki-motion-fast) var(--oki-ease-in), translate var(--oki-motion-fast) var(--oki-ease-in), scale var(--oki-motion-fast) var(--oki-ease-in), width .18s var(--oki-global-easing), visibility 0s var(--oki-motion-fast);flex-direction:column;display:flex;translate:0 -8px;scale:.98}.yOQiga_bar[data-needs-you-bar=open]{border:var(--oki-menu-panel-border);background:var(--oki-menu-panel-background);box-shadow:var(--oki-menu-panel-shadow);-webkit-backdrop-filter:var(--oki-menu-panel-backdrop-filter);backdrop-filter:var(--oki-menu-panel-backdrop-filter)}.yOQiga_bar[data-visible]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--oki-motion-base) var(--oki-ease-out), translate var(--oki-motion-base) var(--oki-ease-out), scale var(--oki-motion-base) var(--oki-ease-out), width .18s var(--oki-global-easing), visibility 0s;translate:0;scale:1}@starting-style{.yOQiga_bar[data-visible]{opacity:0;translate:0 -8px;scale:.98}}.yOQiga_line{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--oki-header-control-font-weight);animation:.12s yOQiga_needsYouLineIn;overflow:hidden}@keyframes yOQiga_needsYouLineIn{0%{opacity:0}}.yOQiga_doneLine{min-width:0;min-height:var(--oki-header-pill-height);padding:0 14px 0 calc(var(--oki-header-pill-padding) + 6px);border-radius:inherit;outline:none;align-items:center;gap:8px;margin:0;display:flex}.yOQiga_mark{color:var(--oki-status-success-text);flex:none;animation:.12s yOQiga_needsYouLineIn}.yOQiga_mark[data-denied]{color:var(--oki-menu-muted-text)}.yOQiga_toggle{min-height:var(--oki-header-control-height);margin:var(--oki-header-pill-padding);border-radius:calc(var(--oki-header-control-height) / 2);corner-shape:var(--oki-corner-shape-continuous);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:8px;padding:4px 8px 4px 6px;display:flex}@media (hover:hover){.yOQiga_toggle:hover{background:var(--oki-menu-item-hover-fill)}}.yOQiga_toggle:active,.yOQiga_toggle:focus-visible,.yOQiga_doneLine:focus-visible{background:var(--oki-menu-item-pressed-fill)}@media (prefers-contrast:more){.yOQiga_toggle:focus-visible,.yOQiga_doneLine:focus-visible{outline:2px solid var(--text-primary);outline-offset:-2px}}:root[data-oki-contrast=more] .yOQiga_toggle:focus-visible,:root[data-oki-contrast=more] .yOQiga_doneLine:focus-visible{outline:2px solid var(--text-primary);outline-offset:-2px}.yOQiga_dot{width:var(--oki-notice-mark-size);height:var(--oki-notice-mark-size);flex:none;place-items:center;display:grid}.yOQiga_dot:before{content:"";width:var(--oki-notice-dot-size);height:var(--oki-notice-dot-size);background:var(--oki-accent-orange);border-radius:50%}@media (prefers-reduced-motion:no-preference){.yOQiga_bar[data-unseen] .yOQiga_dot{animation:1.4s ease-in-out 3 yOQiga_needsYouPulse}}@keyframes yOQiga_needsYouPulse{50%{opacity:.35}}.yOQiga_caret{color:var(--oki-menu-muted-text);flex:none;transition:transform .16s}.yOQiga_toggle[aria-expanded=true] .yOQiga_caret{transform:rotate(180deg)}.yOQiga_details{opacity:0;transition:grid-template-rows .16s var(--oki-menu-exit-easing), opacity .16s var(--oki-menu-exit-easing);grid-template-rows:0fr;display:grid}.yOQiga_details[data-open]{opacity:1;transition:grid-template-rows var(--oki-menu-motion-duration) var(--oki-global-easing), opacity var(--oki-menu-motion-duration) var(--oki-global-easing);grid-template-rows:1fr}.yOQiga_details:not([data-open]){contain:inline-size}.yOQiga_detailsClip{min-height:0;overflow:hidden}.yOQiga_detailsScroll{max-height:min(60vh,520px);padding:0 14px 8px var(--needs-you-content-inset);overflow:auto}.yOQiga_detailsStatus{color:var(--text-secondary);font-size:var(--oki-type-footnote);margin:0 0 8px}@media (prefers-reduced-motion:reduce){.yOQiga_bar{transition:opacity .12s,visibility 0s .12s;translate:none;scale:none}.yOQiga_bar[data-visible]{transition:opacity .12s,visibility;translate:none;scale:none}@starting-style{.yOQiga_bar[data-visible]{opacity:0;translate:none;scale:none}}.yOQiga_details,.yOQiga_details[data-open]{transition:opacity .12s}.yOQiga_caret{transition:none}}}
.dZLp5W_list{flex-direction:column;gap:16px;min-width:0;display:flex}.dZLp5W_group{flex-direction:column;min-width:0;display:flex}.dZLp5W_group h3{font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-semibold);margin:0 0 4px}.dZLp5W_group h3 span{color:var(--text-secondary);font-weight:var(--oki-font-weight-regular);margin-left:6px}
.nskmVW_header{overflow-x:auto}.nskmVW_header>*{flex-shrink:0}.nskmVW_frame{min-width:0;height:100%;min-height:0;font-family:var(--oki-font-sans);flex-direction:column;flex:1;display:flex}.nskmVW_scroll{flex:1;min-width:0;min-height:0}.nskmVW_header>:first-child{min-width:max-content}
@layer oki-components{.kqJUma_card{border-radius:var(--shelf-card-radius);background:var(--surface-panel);box-shadow:var(--shelf-card-rest-shadow)}}
.LXb6Kq_host{width:100%;height:100%;display:block}.LXb6Kq_hostDragging{visibility:hidden}.LXb6Kq_hostDragging.LXb6Kq_hostRestoring{visibility:visible}.LXb6Kq_preview{z-index:2147483647;pointer-events:none;isolation:isolate;contain:layout;will-change:transform;position:fixed;top:0;left:0}.LXb6Kq_card{width:100%;height:100%;filter:var(--oki-drag-pickup-filter);animation:LXb6Kq_deskReviewDragPickup var(--oki-drag-pickup-duration) var(--oki-drag-pickup-easing) both;overflow:hidden}@keyframes LXb6Kq_deskReviewDragPickup{0%{filter:drop-shadow(0 0 #0000)}to{filter:var(--oki-drag-pickup-filter)}}
