.mobile-search-heading,#attachment-dismiss{display:none}#topbar [data-site-brand][hidden]{display:none!important}body.account-loading :is(#guest-mobile-brand,#guest-main-brand,#auth-header-actions){visibility:hidden!important}body.account-loading :is(#account-trigger,#sidebar-upgrade){visibility:hidden!important}html body #attach-menu.guest-menu{display:flex;flex-direction:column}html body #attach-menu.guest-menu[hidden]{display:none!important}html body #attach-menu.guest-menu .attach-menu-group:not([hidden]){display:contents}html body #attach-menu.guest-menu .attach-menu-heading{display:none}html body #attach-menu.guest-menu .menu-item{order:1}html body #attach-menu.guest-menu .menu-item[aria-disabled=true]{order:2}html body:not([data-view=images]) #composer #prompt{max-height:var(--composer-prompt-limit,270px)!important}html body #composer #composer-toolbar #tool-indicator{color:var(--accent-color);background:color-mix(in srgb,var(--accent-color),transparent 80%)}html body #composer #composer-toolbar #tool-indicator:is(:hover,:focus-visible){color:var(--accent-color);background:color-mix(in srgb,var(--accent-color),transparent 70%)}html body #tool-indicator .tool-indicator-leading{fill:currentColor;color:inherit}#attach-menu [data-action=sketch] svg{filter:grayscale(1) brightness(0) invert(1)}html[data-theme=light] #attach-menu [data-action=sketch] svg{filter:grayscale(1) brightness(0)}@media(max-width:766px){body.logged-out[data-view=home] #guest-mobile-brand:not([hidden]){display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}html body:not([data-view=images]) #image-composer-expand:not([hidden]){width:36px;height:36px;border-radius:50%;background:#ffffff12;display:grid;place-items:center}html[data-theme=light] body:not([data-view=images]) #image-composer-expand:not([hidden]){background:#00000009}body:not([data-view=images]) #composer.is-multiline:has(#image-composer-expand:not([hidden])) #prompt-row{padding-right:40px}html body #composer #composer-toolbar #tool-indicator{grid-template-columns:20px minmax(0,1fr) 14px;min-width:92px;max-width:calc(100vw - 220px);gap:5px;padding:0 9px}html body #tool-indicator .tool-indicator-leading{grid-column:1;opacity:1;width:20px;height:20px}html body #tool-indicator #tool-indicator-remove{grid-column:3;opacity:1;background:none;color:inherit;width:14px;height:20px}html body #tool-indicator #tool-indicator-remove svg{fill:currentColor}body[data-view=home] #main-scroll,body[data-view=home]:not(.mobile-keyboard) #main-scroll{height:var(--home-visible-height,100dvh)!important;overflow-y:auto;overscroll-behavior:contain}body[data-view=home] .home-content,body[data-view=home]:not(.mobile-keyboard) .home-content,body.mobile-keyboard[data-view=home] .home-content{width:calc(100% - 32px);min-height:var(--home-visible-height,100dvh)!important;padding:76px 0 calc(var(--home-composer-height,120px) + max(16px,env(safe-area-inset-bottom)) + 20px)!important;justify-content:center;box-sizing:border-box;margin:auto}body[data-view=home] #greeting,body[data-view=home]:not(.mobile-keyboard) #greeting{position:static!important;margin:0!important;transform:none!important;line-height:1.4;font-size:24px;flex:none}body[data-view=home]:not(.mobile-keyboard) #home-composer-slot{position:fixed!important;inset:auto 12px max(16px,env(safe-area-inset-bottom))!important;width:auto!important;margin:0!important;transform:none!important;z-index:25}body[data-view=home] :is(#home-quick-actions,#writing-quick-actions,#work-suggestions,#guest-mobile-suggestion){display:none!important}body[data-view=home] #guest-mobile-legal{position:static;margin-top:16px;font-size:11px}body[data-view=home]:is(.web-search-home,.create-image-home) #greeting{display:none!important}body.web-search-home[data-view=home] .home-content{justify-content:flex-end!important}body.web-search-home[data-view=home] #web-search-suggestions{margin:0!important;padding:0 8px;gap:14px}.mobile-search-heading{display:flex;align-items:center;justify-content:space-between;min-height:40px;font-size:15px;font-weight:600}.mobile-search-heading button{display:grid;place-items:center;width:36px;height:36px;border-radius:50%}.mobile-search-heading button:is(:hover,:focus-visible){background:#ffffff12}#web-search-suggestions .web-search-suggestion{min-height:48px;padding:8px 4px;gap:14px;font-size:16px;background:transparent}#web-search-suggestions .web-search-suggestion strong{font-weight:400}body.mobile-search-dismissed #web-search-suggestions{display:none!important}body.create-image-home[data-view=home] .home-content{justify-content:flex-start!important}body.create-image-home[data-view=home] #home-image-gallery-slot{margin:0!important;padding:0;background:transparent}body.create-image-home[data-view=home] #home-image-gallery-slot #gallery-tabs{position:static;margin:0 0 16px;padding:12px 0;background:transparent}body.create-image-home[data-view=home] #home-image-gallery-slot .gallery-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.create-image-home[data-view=home] #home-image-gallery-slot .gallery-card{aspect-ratio:185/232;min-width:0;border-radius:20px}body.create-image-home[data-view=home] #home-image-gallery-slot .gallery-label{height:auto;min-height:36px;padding:16px 12px 10px;font-size:12px;line-height:1.4;white-space:normal;background:linear-gradient(transparent,#0009);color:#fff}body.create-image-home[data-view=home] #home-image-gallery-slot .gallery-upload-plus{font-size:32px}body:is(.web-search-home,.create-image-home) #tool-indicator{color:var(--accent-color);background:color-mix(in srgb,var(--accent-color),transparent 82%);border-radius:999px}#attach-menu{display:flex;flex-direction:column;gap:0;padding:8px;border-radius:24px;background:#202020;scrollbar-width:thin;overscroll-behavior:contain;touch-action:pan-y;overflow-anchor:none;transform-origin:bottom left}#attach-menu[hidden]{display:none!important}#attach-menu .attach-menu-group:not([hidden]){display:contents}#attach-menu .attach-menu-heading,#attach-menu .attach-menu-copy small{display:none}#attach-menu .menu-item{min-height:48px;padding:6px 8px;gap:12px;border-radius:14px;flex:none}#attach-menu .attach-menu-copy{display:block;min-width:0;flex:1}#attach-menu .attach-menu-copy strong{font-size:15px;font-weight:400;white-space:normal;overflow-wrap:anywhere}#attach-menu .attach-icon-shell{width:36px;height:36px;flex:none;border-radius:50%;display:grid;place-items:center;background:#ffffff13}#attach-menu .attach-icon-shell svg{width:20px;height:20px;flex:none;fill:currentColor;color:inherit}#attach-menu .attachment-login-hint{font-size:10px;opacity:1;max-width:54px;white-space:normal}#attach-menu [data-action=files]{order:1}#attach-menu [data-action=guest-files]{order:2}#attach-menu [data-action=library-picker]{order:3}#attach-menu [data-nav=projects]{order:4}#attach-menu [data-tool=\521b\5efa\56fe\50cf]{order:5}#attach-menu [data-tool=\8054\7f51\641c\7d22]{order:6}#attach-menu [data-tool=\6df1\5ea6\7814\7a76]{order:7}#attach-menu [data-action=sketch]{order:8}#attach-menu [data-tool=\80a1\7968\67e5\8be2]{order:9}#attach-menu [data-tool=\6c47\7387\6362\7b97]{order:10}#attachment-dismiss:not([hidden]){display:block;position:fixed;inset:0;z-index:69;background:transparent;touch-action:none}body.attachment-menu-open #main-scroll{overflow-y:hidden!important}html[data-theme=light] #attach-menu{background:#fff;border-color:#e3e3e3;box-shadow:0 8px 28px #0002}html[data-theme=light] #attach-menu .attach-icon-shell{background:#00000009}html[data-theme=light] .mobile-search-heading button:is(:hover,:focus-visible){background:#00000009}@media(max-height:480px){body[data-view=home] .home-content{padding-top:64px!important}body[data-view=home] #greeting{font-size:20px}}@media(max-width:360px){body #composer.has-tool #composer-toolbar{gap:4px}body #composer.has-tool #chat-speed-trigger{padding:0 4px;font-size:12px;gap:3px}}}
