.BdDI7G_viewport{border-radius:inherit;touch-action:pan-y pinch-zoom;min-block-size:min-content;display:grid;overflow:hidden}.BdDI7G_slides{min-width:0;display:grid}.BdDI7G_slide{isolation:isolate;grid-area:1/1;min-width:0;transition:transform .24s ease-out;display:flex;position:relative;overflow:hidden}.BdDI7G_content{z-index:1;min-width:0;padding:var(--home-widget-padding,1.25rem) var(--home-widget-padding,1.25rem) 0;overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex;position:relative}.BdDI7G_background{aspect-ratio:3/2;object-fit:contain;object-position:right bottom;width:75%;max-width:18rem;height:auto;max-height:100%;image-rendering:pixelated;pointer-events:none;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 30%),linear-gradient(90deg,#0000,#000 20%);mask-image:linear-gradient(#0000,#000 30%),linear-gradient(90deg,#0000,#000 20%);-webkit-mask-composite:source-in;mask-composite:intersect}.BdDI7G_readingMask{pointer-events:none;background:linear-gradient(90deg, var(--surface-raised) 0%, transparent 72%);position:absolute;inset:0}.BdDI7G_content>p:last-of-type,.BdDI7G_content>a:last-child,.BdDI7G_content>span:last-child{max-width:74%}@media (prefers-reduced-motion:reduce){.BdDI7G_slide{transition:none}}.BdDI7G_content>h2,.BdDI7G_content>p:not(:first-child){margin-top:var(--home-widget-copy-gap,.5rem)}.BdDI7G_content>a:last-child,.BdDI7G_content>span:last-child{margin-top:var(--home-widget-action-gap,1rem)}.BdDI7G_content>p:last-of-type{line-height:1.45}.BdDI7G_controls{justify-content:center;align-items:center;height:24px;min-height:24px;margin-inline:12px;display:flex}.BdDI7G_dotButton{flex-shrink:0;place-items:center;width:44px;height:24px;display:grid}@supports (overflow-x:clip){.BdDI7G_viewport{overflow:clip visible}}
.kgdyYq_dock{gap:var(--home-column-gap);background:var(--surface-subtle);background:color-mix(in srgb, var(--surface-subtle) 65%, transparent);border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));min-inline-size:0;padding:4px 0;display:grid;container-type:inline-size}.kgdyYq_action{justify-content:flex-start;align-items:center;gap:var(--home-icon-label-gap);min-block-size:44px;min-inline-size:0;color:var(--text-primary);text-align:center;-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;padding:2px 4px;text-decoration:none;display:flex}.kgdyYq_icon{inline-size:var(--home-icon-size);block-size:var(--home-icon-size);object-fit:contain;image-rendering:pixelated}.kgdyYq_label{overflow-wrap:anywhere;max-inline-size:100%;font-size:var(--home-label-size);font-weight:500;line-height:var(--home-label-leading);color:var(--text-label)}.kgdyYq_action:active{background:var(--surface-pressed);color:var(--action-primary)}
.ZckckW_canvas{min-block-size:100dvh}.ZckckW_screen{--home-vh:1vh;--home-icon-size:clamp(48px, min(14vw, calc(var(--home-vh) * 7.2)), 60px);--home-column-gap:.75rem;--home-icon-label-gap:.125rem;--home-label-size:.875rem;--home-label-leading:1.375;--home-widget-padding:clamp(.625rem, calc(var(--home-vh) * 1.3), .875rem);--home-widget-copy-gap:.25rem;--home-widget-action-gap:.5rem;gap:clamp(.75rem, calc(var(--home-vh) * 1.8), 1.25rem);block-size:100dvh;padding-inline:max(1rem, env(safe-area-inset-left), env(safe-area-inset-right));grid-template-rows:minmax(0,1fr) auto;padding-block-start:max(clamp(.625rem, calc(var(--home-vh) * 1.8), 1.5rem), env(safe-area-inset-top));padding-block-end:var(--y-bottom-safe-inset);display:grid}.ZckckW_content{overscroll-behavior-y:contain;scrollbar-width:thin;grid-template-rows:auto minmax(min-content, clamp(11.5rem, calc(var(--home-vh) * 25), 15rem)) minmax(min-content, 1fr);align-content:start;gap:clamp(.75rem, calc(var(--home-vh) * 2.4), 1.25rem);min-block-size:0;min-inline-size:0;margin-inline:-4px;padding:0 4px 8px;scroll-padding-block:8px;display:grid;overflow-y:auto}.ZckckW_apps{min-inline-size:0}.ZckckW_content>header{margin-block-end:10px}.ZckckW_launcher{column-gap:var(--home-column-gap);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(8px, 56px) auto clamp(26px, calc(var(--home-vh) * 2.4 + 10px), 34px) auto minmax(0, 1fr);display:grid}.ZckckW_app:nth-child(-n+3){grid-row:2}.ZckckW_app:nth-child(n+4){grid-row:4}.ZckckW_app{gap:var(--home-icon-label-gap);padding-block:.125rem}.ZckckW_label{overflow-wrap:anywhere;max-inline-size:100%;font-size:var(--home-label-size);font-weight:500;line-height:var(--home-label-leading);color:var(--text-label)}.ZckckW_icon{inline-size:var(--home-icon-size);block-size:var(--home-icon-size)}.ZckckW_content>[data-system-prompt]{grid-template-rows:minmax(min-content,1fr) 24px;align-self:stretch;min-block-size:min-content;display:grid}@media (min-width:640px){.ZckckW_screen{padding-inline:2rem}}@media (max-height:700px){.ZckckW_content{gap:.75rem}.ZckckW_launcher{grid-template-rows:minmax(8px,32px) auto 18px auto minmax(0,1fr)}}@supports (height:100dvh){.ZckckW_screen{--home-vh:1dvh}}
