@layer oki-components{.BxZ8nG_root{box-sizing:border-box;width:100%;height:100%;min-height:96px;padding:var(--oki-space-4);place-items:center;display:grid}.BxZ8nG_header{top:calc(var(--oki-header-interaction-midline-top-inset) - var(--oki-header-pill-height) / 2);right:calc(var(--dialogue-dock-width,0px));z-index:var(--z-canvas-overlay);box-sizing:border-box;height:var(--oki-header-pill-height);place-items:center start;padding-inline-start:var(--oki-space-4);display:grid;position:absolute;left:0}.BxZ8nG_header:has(~.home-canvas__center [data-part-error^=home\.main]){display:none}.BxZ8nG_header [data-tone]{gap:var(--oki-space-3);white-space:nowrap;flex-direction:row;max-width:none;margin-inline:0}.BxZ8nG_header button,.BxZ8nG_header [data-error-code]{margin-top:0}.BxZ8nG_header p{font-size:var(--oki-type-subhead);letter-spacing:normal;line-height:1.25rem}}
.EWmUTq_notice{--notice-plate:var(--oki-notice-surface);--notice-sliver:7px;margin:0 0 var(--oki-space-1);position:relative}.EWmUTq_notice[data-follows]{margin-top:-12px}.EWmUTq_notice[data-stacked="1"]{margin-bottom:calc(var(--oki-space-1) + var(--notice-sliver))}.EWmUTq_notice[data-stacked="2"]{margin-bottom:calc(var(--oki-space-1) + 2 * var(--notice-sliver))}.EWmUTq_notice[data-stacked]:before,.EWmUTq_notice[data-stacked="2"]:after{z-index:0;right:0;bottom:calc(-1 * var(--notice-sliver));background:var(--notice-plate);content:"";opacity:.6;border-radius:0 0 16px 16px;height:24px;position:absolute;left:0}.EWmUTq_notice[data-stacked="2"]:after{bottom:calc(-2 * var(--notice-sliver));opacity:.3}.EWmUTq_card{z-index:1;touch-action:pan-y;background:var(--notice-plate);color:var(--oki-chat-user-text);border-radius:16px;position:relative}.EWmUTq_header{align-items:center;gap:var(--oki-space-2);min-height:20px;margin-bottom:var(--oki-space-1_5);color:var(--text-secondary);font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;line-height:16px;display:flex}.EWmUTq_icon{background:var(--notice-tint,var(--oki-gray-600));width:18px;height:18px;color:var(--oki-gray-white);border-radius:5px;flex:none;place-items:center;display:inline-grid}.EWmUTq_icon svg{width:13px;height:13px}.EWmUTq_notice[data-kind=brief]{--notice-tint:var(--oki-notice-brief-tint)}.EWmUTq_notice[data-kind=calendar]{--notice-tint:var(--oki-notice-calendar-tint)}.EWmUTq_notice[data-kind=mail]{--notice-tint:var(--oki-notice-mail-tint)}.EWmUTq_notice[data-kind=account]{--notice-tint:var(--oki-notice-account-tint)}.EWmUTq_notice[data-kind=errand]{--notice-tint:var(--oki-notice-errand-tint)}.EWmUTq_notice[data-kind=schedule]{--notice-tint:var(--oki-notice-schedule-tint)}.EWmUTq_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.EWmUTq_dismiss{z-index:2;width:24px;height:24px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:7px;right:7px}.EWmUTq_dismiss svg{width:14px;height:14px}.EWmUTq_dismiss:after{content:"";position:absolute;inset:-6px}@media (hover:hover){.EWmUTq_dismiss:hover{background:color-mix(in srgb, currentColor 12%, transparent);color:var(--text-primary)}}.EWmUTq_card[data-dismissable] .EWmUTq_header{padding-right:var(--oki-space-6)}.EWmUTq_body{width:100%;padding:var(--oki-space-2_5) 14px 11px;color:inherit;cursor:pointer;font-size:var(--oki-composer-font-size);letter-spacing:-.01em;font-weight:450;line-height:var(--oki-composer-line-height);text-align:left;background:0 0;border:0;border-radius:16px;display:block}.EWmUTq_text{white-space:pre-line;overflow-wrap:anywhere;display:block}.EWmUTq_body[data-clamp=true] .EWmUTq_text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EWmUTq_time{margin-top:var(--oki-space-1);color:var(--text-secondary);font-size:var(--oki-type-footnote);line-height:16px;display:block}.EWmUTq_body:focus-visible,.EWmUTq_dismiss:focus-visible,.EWmUTq_groupButton:focus-visible{outline:2px solid var(--oki-focus-ring,currentColor);outline-offset:-2px}@media (hover:hover){.EWmUTq_body:hover{background:color-mix(in srgb, currentColor 4%, transparent)}}.EWmUTq_body:active,.EWmUTq_dismiss:active{background:var(--oki-interaction-subtle-pressed-fill)}.EWmUTq_groupButton:active{box-shadow:inset 0 0 0 999px var(--oki-interaction-subtle-pressed-fill)}.EWmUTq_count{background:color-mix(in srgb, currentColor 12%, transparent);font-variant-numeric:tabular-nums;letter-spacing:0;text-align:center;border-radius:9px;flex:none;min-width:18px;padding:0 5px}.EWmUTq_groupHeader{align-items:center;gap:var(--oki-space-1_5);min-height:28px;padding:0 var(--oki-space-0_5) 0 var(--oki-space-1);display:flex}.EWmUTq_groupLabel{min-width:0;color:var(--text-primary);font-size:var(--oki-type-footnote);font-weight:var(--oki-font-weight-semibold);flex:1}.EWmUTq_groupButton{background:var(--oki-notice-surface);width:24px;height:24px;color:var(--text-secondary);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.EWmUTq_groupButton svg{width:14px;height:14px}@media (hover:hover){.EWmUTq_groupButton:hover{color:var(--text-primary)}}.EWmUTq_notice[data-swipe]:before,.EWmUTq_notice[data-swipe]:after{opacity:0}
