.mobile-dock-search{color:var(--text-secondary);padding:0;cursor:pointer}.mobile-dock-search:active{color:var(--text);background:var(--bg-active)}.mobile-dock-search:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-create-pill{display:inline-flex;align-items:center;gap:var(--ds-space-1_5);height:36px;padding:0 var(--ds-space-4) 0 var(--ds-space-3);border-radius:var(--ds-radius-full);border:1px solid var(--ds-edge-frame);background:color-mix(in oklab,var(--bg-elevated) 86%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:var(--ds-shadow-elevated);color:var(--ds-ink);font:500 var(--ds-text-sm)/1 var(--ds-font);cursor:pointer;transition:transform var(--ds-dur-hover,.12s) ease-out,background-color var(--ds-dur-hover,.12s)}.m-create-pill:active{transform:scale(.97)}.m-create-pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.m-create-plus{display:inline-flex;color:var(--ds-ink-muted);transition:transform .18s var(--ease-out-quart,ease-out)}.m-create-pill[data-open=true] .m-create-plus{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.m-create-pill,.m-create-plus{transition:none}}.mobile-shell:has([data-mobile-bottom-nav][aria-hidden=true]) .ag-view .ag-dock{padding-bottom:10px}.mobile-shell:has([data-mobile-bottom-nav][aria-hidden=true]) .pm-composer{padding-bottom:10px}html .mobile-shell:has([data-hidden-for=conversation]) .msg-composer-stack{bottom:var(--m-type-bottom)!important}html .mobile-shell:has([data-mobile-bottom-nav][data-hidden-for=conversation]) .msg-scroll-container{padding-bottom:calc(var(--m-type-bottom) + 20px + var(--msg-composer-height))!important}.mobile-shell:has([data-hidden-for=conversation]) .ag-view .ag-dock,.mobile-shell:has([data-hidden-for=conversation]) .pm-composer{padding-bottom:var(--m-type-bottom)}:root{--m-type-bottom:calc(max(34px, env(safe-area-inset-bottom, 0px)) + 20px)}@media (max-width:767px){.mobile-shell{--m-views-h:0px;--mobile-fab-bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-bottom-nav-gap) + 18px + var(--m-views-h));--mobile-bottom-nav-reserve:calc(var(--mobile-bottom-nav-height) + var(--mobile-bottom-nav-gap) + 18px + var(--m-views-h))}.mobile-shell .crm-mseg,.mobile-shell .dv-mtabs,.mobile-shell .home-m-pills,.mobile-shell .ml-tabs,.mobile-shell .pm-seg{position:sticky;z-index:6;top:0;left:auto;right:auto;bottom:auto;display:flex;gap:4px;margin:0 0 8px;padding:6px 16px;width:100%;max-width:none;overflow-x:auto;scrollbar-width:none;border-radius:0;border:0;border-bottom:1px solid var(--ds-edge-divider);background:var(--bg);box-shadow:none}.mobile-shell .dv-mtabs::-webkit-scrollbar{display:none}.mobile-shell .crm-mseg button,.mobile-shell .dv-mtabs button,.mobile-shell .home-m-pills button,.mobile-shell .ml-tabs button,.mobile-shell .pm-seg button{flex:0 0 auto;justify-content:center;height:36px;padding:0 14px;border-radius:999px;background:none;font:500 var(--ds-text-sm)/1 var(--ds-font)!important;color:var(--text-secondary)}.mobile-shell .crm-mseg button.on,.mobile-shell .crm-mseg button[aria-selected=true],.mobile-shell .dv-mtabs button.on,.mobile-shell .dv-mtabs button[aria-selected=true],.mobile-shell .home-m-pills button.on,.mobile-shell .ml-tabs button.on,.mobile-shell .pm-seg button.on{background:var(--bg-active);color:var(--text)}.mobile-shell :is(.ml-tabs,.crm-mseg) .rp-seg{display:flex;flex:1;height:auto;box-shadow:none;gap:4px;padding:0;background:none}.mobile-shell:has([data-mobile-bottom-nav][aria-hidden=true]) :is(.dv-mtabs,.pm-seg,.home-m-pills,.ml-tabs,.crm-mseg){display:none}}.m-set-search{display:flex;align-items:center;gap:var(--ds-space-2);height:var(--ds-h-search);margin:2px 4px 6px;padding:0 var(--ds-space-3);border-radius:var(--ds-radius-full);background:var(--bg-surface);color:var(--text-dim)}.m-set-search input{flex:1;min-width:0;border:0;outline:none;background:none;color:var(--text);font:500 var(--ds-text-sm)/1 var(--ds-font)}.m-set-group{padding:10px 12px 2px;font:500 var(--ds-text-2xs)/1.4 var(--ds-font);color:var(--text-muted)}.m-set-empty{padding:12px;color:var(--text-dim);font:500 var(--ds-text-sm)/1.4 var(--ds-font)}@media (max-width:767px){.mx-ltbar .ml-mbar{padding:0;gap:2px;flex:none}.mx-ltbar .ml-mbar .sp{display:none}.mx-ltbar .ml-mbar .ml-pick-btn{width:36px;height:36px;max-width:none;padding:0;justify-content:center;border-radius:999px}.mx-ltbar .ml-mbar .ml-pick-btn>span,.mx-ltbar .ml-mbar .ml-pick-btn>svg:last-child{display:none}.mx-ltbar .ml-mbar .ml-pick-btn>svg:first-child{display:block;width:16px;height:16px}.rd-task .rd-main,.rd-task .rd-main .rd-dinner,.rd-task .rd-main>.rd-sb{display:contents}.rd-task .rd-side{order:2;padding:8px var(--ds-gutter-mobile);border:0;background:none}.rd-task .rd-main .rd-dinner>:nth-last-child(-n+2){order:3}.rd-task .rd-main .rd-dinner>*{margin-inline:var(--ds-gutter-mobile);width:auto!important;max-width:none}.rd-task .rd-main .rd-dinner>.rd-dtl{margin-top:var(--ds-space-3)}}@media (max-width:767px){:is(.rd-task,.rd-proj) .rd-side>.rd-dh{display:none}:is(.rd-task,.rd-proj) .rd-side>.rd-sb{padding-inline:0}.rd-task .rd-main .rd-dinner>*,.rd-task>div>*{flex-shrink:0}:is(.rd-task,.rd-proj) .rd-side .dc-stack{display:flex;flex-direction:column}:is(.rd-task,.rd-proj) .rd-side .dc-stack>.dc:first-child{order:9}:is(.rd-task,.rd-proj) .rd-pp{height:32px;font-size:var(--ds-text-sm)!important;padding-inline:12px}:is(.rd-task,.rd-proj) .rd-ppills{gap:6px;flex-wrap:wrap}:is(.rd-task,.rd-proj) .dc>:first-child,:is(.rd-task,.rd-proj) .rd-lbl2{font-size:var(--ds-text-sm)!important}:is(.rd-task,.rd-proj) .dc .rd-arow,:is(.rd-task,.rd-proj) .rd-prow,:is(.rd-task,.rd-proj) .rd-prow *{font-size:var(--ds-text-base)}:is(.rd-task,.rd-proj) .rd-desc{font-size:var(--ds-text-base)!important;line-height:var(--ds-lh-base)!important}:is(.rd-task,.rd-proj) .rd-dfoot{position:fixed;left:0;right:0;bottom:var(--kb-inset,0);z-index:5;padding:8px var(--ds-gutter-mobile) var(--m-type-bottom);background:var(--bg);border-top:1px solid var(--border)}html[data-kb] :is(.rd-task,.rd-proj) .rd-dfoot{padding-bottom:8px}.rd-task>div{padding-bottom:calc(var(--m-type-bottom) + 76px)}.rp-kboard{padding-inline:var(--ds-gutter-mobile)}}@media (max-width:767px){:has(>.rp-kboard){scroll-padding-inline:var(--ds-gutter-mobile)}.rp-knav{padding-inline:var(--ds-gutter-mobile)!important}.rd-proj>.grid{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}.rd-proj>.grid>.rd-main:first-child{order:1}.rd-proj>.grid>.rd-main:last-child{order:2}.rd-proj>.grid>.rd-side{order:3;border:0;background:none}}@media (max-width:767px){:is(.rd-task,.rd-proj,.rd-evd){--ds-text-xs:calc(14px * var(--type-scale, 1));--ds-lh-xs:calc(19px * var(--type-scale, 1));--ds-text-sm:calc(16px * var(--type-scale, 1));--ds-lh-sm:calc(22px * var(--type-scale, 1))}.rd-evd .rd-wbtn,.rd-evd .sep{font-size:var(--ds-text-xs)}.mobile-shell{--m-bar-h:48px;--m-bar-text:var(--ds-text-base)}}@media (max-width:767px){.mobile-shell :is(.rp-tbar,.mx-ltbar,.crm-tbar,.m-chatlist,.pt-mbar,.rp-cal-hd){gap:8px;padding-inline:var(--ds-gutter-mobile)}.mobile-shell .dv-hd{gap:8px;padding-inline:0}.mobile-shell .dv-hd .dv-find{order:-1;flex:1 1 100%}.mobile-shell .dv-row{padding-left:16px}.mobile-shell :is(.rp-spill,.mx-search){height:var(--m-bar-h);font-size:var(--m-bar-text)}.mobile-shell :is(.rp-tbar,.mx-ltbar,.ml-mbar,.dv-hd,.crm-tbar,.m-chatlist,.pt-mbar,.rp-cal-hd) :is(.rp-btn,.rp-bp,.rp-btn-p,.dv-btn,.ml-pick-btn,select,label,button:not(.rp-ib):not(.rp-tib):not(.mx-x)){min-height:var(--m-bar-h);height:auto;padding-inline:14px;font-size:var(--m-bar-text)!important;border-radius:999px}.mobile-shell .rp-ib,.mobile-shell :is(.pt-mbar,.rp-cal-hd) button[aria-label]:not(:has(span)){width:var(--m-bar-h);min-width:var(--m-bar-h);height:var(--m-bar-h);padding:0;justify-content:center}.mobile-shell .rp-ib svg{width:18px;height:18px}.mobile-shell .rp-tib{width:var(--m-bar-h);height:var(--m-bar-h)}.mx-ltbar .ml-mbar .ml-pick-btn{width:var(--m-bar-h);padding:0}.mobile-shell .pt-mbar{padding-block:8px}.mobile-shell .rp-cal-hd{min-height:calc(var(--m-bar-h) + 16px)!important;padding:8px var(--ds-gutter-mobile)!important}.mobile-shell .rp-cal-hd>div:first-child>span:first-child{font-size:calc(17px * var(--type-scale, 1))!important}}.mobile-shell:has(.dv-hd-r) [data-mobile-fab]{display:none}@media (max-width:767px){:root{--mobile-shell-top-gap:calc(var(--mobile-content-top-gap) + 14px)}:is(.rd-task,.rd-proj,.rd-evd).rd-dlg{padding-top:calc(var(--mobile-content-top-gap) + 10px)!important}}@media (max-width:767px){.home-m-dl,.mx-dl{font-size:var(--ds-text-base)!important;font-weight:600;color:var(--text-secondary);padding-top:18px;height:auto}}@media (max-width:767px){.mobile-shell:has(.crm-detail) [data-mobile-fab]{display:none}.crm-detail{flex-direction:column}.crm-detail .rp-biz-pan{width:auto!important;max-width:none;min-width:0;padding:8px var(--ds-gutter-mobile) 32px;border:0;background:none}.crm-detail .rp-lr{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"av tt rt" "av ms ms";align-items:center;column-gap:12px;row-gap:2px;height:auto;min-height:56px;padding:8px 0}.crm-detail .rp-lr>:first-child{grid-area:av}.crm-detail .rp-lr .tt{grid-area:tt;font-size:var(--ds-text-sm)}.crm-detail .rp-lr .ms{grid-area:ms;font-size:var(--ds-text-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-detail .rp-lr .rt{grid-area:rt;font-size:var(--ds-text-xs)}.crm-detail .rp-chero h2{font-size:calc(24px * var(--type-scale, 1));line-height:1.2}.crm-detail .crm-desc{font-size:var(--ds-text-sm);line-height:var(--ds-lh-sm)}.crm-detail .rp-biz-tabs{margin-inline:calc(-1 * var(--ds-gutter-mobile));padding-inline:var(--ds-gutter-mobile);overflow-x:auto;scrollbar-width:none}.crm-detail .rp-biz-tabs>*{flex:none}.crm-detail .crm-disc>section>div:first-child,.crm-detail .rp-biz-empty,.crm-detail .rp-bsec{padding-inline:0!important}.crm-detail .crm-disc{margin-inline:0}}@media (max-width:767px){.ag-view .ag-comp,.mobile-composer-panel,:is(.rd-task,.rd-proj) .rd-cpill,html .ph-compose{border-radius:26px;border:1.5px solid var(--border-strong);background:var(--bg-field,var(--bg-surface));box-shadow:var(--inset-hi)}.ag-view .ag-comp,html .ph-compose{flex-direction:row;flex-wrap:wrap;align-items:center;gap:2px;min-height:0;padding:0 6px 6px 10px}html .ag-view .ag-comp textarea,html .ag-view .ag-comp textarea:focus{order:-1;flex:1 0 100%;min-height:43px;padding:13px 8px 4px;line-height:1.5}.ag-view .ag-comp>.ag-ib:nth-last-child(2){margin-left:auto}.ag-view .ag-comp .ag-send:not(.is-stop),html .ph-tools .rp-btn-p{background:var(--accent);color:var(--accent-fg)}.ag-view .ag-comp .ag-send:disabled,html .ph-tools .rp-btn-p:disabled{background:var(--bg-elevated);color:var(--text-muted);opacity:1}html .ph-compose{display:flex;position:sticky;bottom:var(--mobile-bottom-nav-reserve,0)}html .ph-compose>textarea.rp-sin{flex:1 0 100%;min-height:43px;max-height:min(32dvh,280px);padding:13px 8px 4px;resize:none}html .ph-compose>.ph-chips{flex:1 0 100%;padding:8px 0 0}html .ph-compose>.ph-tools{flex:1 0 100%;padding:0;gap:2px}html .ph-tools .rp-ib{width:40px;height:40px}html .ph-tools .ph-tbtn{height:36px;padding-inline:12px;font-size:var(--ds-text-sm)}html .ph-tools .rp-btn-p{width:40px;height:40px;padding:0;border-radius:50%;justify-content:center;font-size:0;gap:0}html .ph-tools .rp-btn-p svg,html .ph-tools .rp-ib svg{width:20px;height:20px}html .ph-compose .ph-seg{font-size:var(--ds-text-xs)}:is(.rd-task,.rd-proj) .rd-cpill{height:auto;min-height:52px;padding:4px 5px 4px 18px}.ag-view .ag-comp :is(.ag-ib,.ag-send),.mobile-composer-action,:is(.rd-task,.rd-proj) .rd-cpill .send{width:40px;height:40px}.ag-view .ag-comp :is(.ag-ib,.ag-send) svg,.mobile-composer-action>svg,.mobile-composer-submit>svg,:is(.rd-task,.rd-proj) .rd-cpill .send svg{width:20px;height:20px}.ag-view .ag-comp .ag-chip{height:40px}.mobile-composer-panel .msg-editor-mobile{padding:13px 18px 4px}html .ph-msg p{font-size:calc(17px * var(--type-scale, 1));line-height:1.35;padding:8px 13px;border-radius:18px}html .ph-day span,html .ph-msg .meta{font-size:var(--ds-text-xs)}html .ph-inbox-hd,html .ph-thead,html .ph-thead .num{font-size:var(--ds-text-sm)}html .ph-inbox-hd{height:40px}html .ph-inbox-hd .lk{font-size:var(--ds-text-sm)}html .ph-inbox-row{height:52px;gap:10px}html .ph-inbox-row .who{font-size:var(--ds-text-base)}html .ph-inbox-row .tm,html .ph-inbox-row .tx,html .ph-inbox-row .who em{font-size:var(--ds-text-sm)}html .ph-tl-body .h b{font-size:var(--ds-text-base)}html .ph-actions,html .ph-call-foot,html .ph-chipbtn,html .ph-note,html .ph-tl-body .h .t,html .ph-tl-body p{font-size:var(--ds-text-sm)}html .ph-chipbtn{height:36px;padding:0 12px}html .ph-chipbtn .mu{font-size:var(--ds-text-sm)}html .ph-file,html .pm-filters button{height:36px;font-size:var(--ds-text-sm)}html .pm-filters button{padding:0 14px}html .pm-asg{width:24px;height:24px;font-size:var(--ds-text-xs)}html .pm-assign{height:40px;font-size:var(--ds-text-sm)}}@media (max-width:767px){.rd-layer:has(>.crm-dlg){align-items:flex-start}.crm-dlg.crm-dlg{height:calc(100dvh - var(--kb-inset, 0px))!important;max-height:none!important;padding-top:var(--mobile-content-top-gap,env(safe-area-inset-top))}.crm-dhd{height:52px;padding:0 8px 0 var(--ds-gutter-mobile)}.crm-dhd .t{font-size:var(--ds-text-md)}.crm-dhd .rp-ib{width:44px;height:44px}.crm-dbody{padding:var(--ds-space-3) var(--ds-gutter-mobile)}.crm-dft{flex-wrap:wrap;gap:8px;padding:10px var(--ds-gutter-mobile) var(--m-type-bottom)}html[data-kb] .crm-dft{padding-bottom:10px}.crm-dft :is(.rp-btn,.rp-btn-p){height:var(--ds-h-md);padding-inline:16px;font-size:var(--ds-text-sm)}.crm-dft .crm-err{flex:1 0 100%;order:-1}.crm-detail .dc-stack{padding-inline:0}}@media (max-width:767px){.mobile-shell:has(>.m-hold):before{content:"";position:fixed;z-index:41;left:0;right:0;top:var(--mobile-shell-top-gap,0);height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;animation:m-hold-bar 1.6s cubic-bezier(.2,.8,.3,1) .12s forwards}:is(.dv-mtabs,.pm-seg,.home-m-pills,.ml-tabs,.crm-mseg){animation:m-views-in .16s ease-out}}@keyframes m-hold-bar{to{transform:scaleX(.85)}}@keyframes m-views-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:is(.dv-mtabs,.pm-seg,.home-m-pills,.ml-tabs,.crm-mseg){animation:none}}@media (max-width:767px){.rp-tgl{width:44px;height:26px;border-radius:13px}.rp-tgl:after{left:3px;top:3px;width:20px;height:20px}.rp-tgl[aria-checked=true]:after{transform:translateX(18px)}.mobile-shell .rp-ib{min-width:36px;min-height:36px}.set-sec :is(.rp-btn,.rp-btn-p,.rp-bp,.rp-slink){min-height:40px;height:auto;padding-inline:14px;font-size:var(--ds-text-sm)}.set-sec .g9-accent>button{width:32px;height:32px}html .crm-wontag{font-size:var(--ds-text-2xs);padding:1px 6px}.mobile-shell .rp-cal-hd>div:first-child{flex:none}.mobile-shell .rp-cal-hd>div:first-child>span:first-child{overflow:visible;text-overflow:clip}.mobile-shell .rp-cal-hd>div:last-child{min-width:0;gap:4px}}@media (max-width:767px){.mobile-shell .rp-cal-hd button[aria-label]:not(:has(span)){width:36px;min-width:36px}.mobile-shell .rp-cal-hd :is(.rp-btn,button:has(span)){padding-inline:12px}}@media (max-width:767px){.rd-evf :is(.rd-gopill,button){min-height:40px;padding-inline:14px}.mobile-shell:has(.mx-list[hidden]) [data-mobile-fab]{display:none}}.mobile-shell:has([data-hidden-for=conversation]) .mx .ml-tcol{padding-bottom:calc(var(--m-type-bottom) + 16px)}@media (max-width:767px){.mobile-shell:has(:is(.pp-view,.wd-view,.dz-page,.cv-page,.ss-page,.ie-view,.cf-view,.pdfa-page,.pdfs-page,.fm-view,.au-editor)){--mobile-bottom-nav-reserve:0px;--mobile-fab-bottom:0px;--m-views-h:0px}.mobile-shell:has(:is(.pp-view,.wd-view,.dz-page,.cv-page,.ss-page,.ie-view,.cf-view,.pdfa-page,.pdfs-page,.fm-view,.au-editor)) :is([data-mobile-bottom-nav],.mobile-bottom-nav,[data-mobile-fab]){display:none!important}:is(.pp-hd,.pp-tb,.wd-hd,.wd-tb,.dz-hd,.dz-float:has(.dz-tools-sep),.cv-hd,.cv-toolbar,.ss-hd,.ss-toolbar,.ie-hd,.ie-menubar,.ie-options,.ie-tools,.cf-hd,.pdfa-tb,.pdfa-tools,.pdfd-hd,.pdfsig-hd) :is(button,[role=button],select,label:has(input)){min-width:40px;min-height:40px}:is(.pp-hd,.wd-hd,.dz-hd,.cv-hd,.ss-hd,.ie-hd,.cf-hd,.pdfd-hd,.fm-hd){min-height:52px;height:auto;gap:4px}:is(.pp-tb,.wd-tb,.ss-toolbar,.ie-menubar,.ie-options,.ie-tools,.cv-toolbar,.dz-float:has(.dz-tools-sep),.pdfa-tb,.pdfa-tools){height:auto;min-height:52px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:4px;padding-inline:8px;align-items:center}:is(.pp-tb,.wd-tb,.ss-toolbar,.ie-menubar,.ie-options,.ie-tools,.cv-toolbar,.dz-float:has(.dz-tools-sep),.pdfa-tb,.pdfa-tools)::-webkit-scrollbar{display:none}:is(.pp-tb,.wd-tb,.ss-toolbar,.ie-menubar,.ie-options,.ie-tools,.cv-toolbar,.dz-float:has(.dz-tools-sep),.pdfa-tb,.pdfa-tools)>*{flex:none}:is(.pp-tb,.wd-tb,.ss-toolbar,.ie-options,.pdfa-tb) select{font-size:var(--ds-text-sm)}:is(.pp-hd,.pp-tb,.wd-hd,.wd-tb,.dz-hd,.dz-float:has(.dz-tools-sep),.cv-hd,.cv-toolbar,.ss-hd,.ss-toolbar,.ie-hd,.ie-menubar,.ie-options,.ie-tools,.cf-hd,.pdfa-tb,.pdfa-tools) :is(button,[role=button])>svg{width:18px;height:18px}}@media (max-width:767px){.mobile-shell:has(:is(.pp-view,.wd-view,.dz-page,.cv-page,.ss-page,.ie-view,.cf-view,.pdfa-page,.pdfs-page,.fm-view,.au-editor)) .m-top.has-back{position:absolute;z-index:6;top:var(--mobile-shell-top-gap,0);left:0;width:44px;height:52px;padding:0 0 0 2px;background:none;border:0}.mobile-shell:has(:is(.pp-view,.wd-view,.dz-page,.cv-page,.ss-page,.ie-view,.cf-view,.pdfa-page,.pdfs-page,.fm-view,.au-editor)) :is(.pp-hd,.wd-hd,.dz-hd,.cv-hd,.ss-hd,.ie-hd,.cf-hd,.pdfd-hd,.fm-hd){padding-left:44px!important}:is(.pp-hd,.wd-hd,.dz-hd,.cv-hd,.ss-hd,.ie-hd,.cf-hd,.pdfd-hd,.fm-hd) :is(button,a):has(svg){font-size:0!important;gap:0!important;padding-inline:0!important;justify-content:center}:is(.pp-hd,.wd-hd,.dz-hd,.cv-hd,.ss-hd,.ie-hd,.cf-hd,.pdfd-hd,.fm-hd) :is(button,a):has(svg)>svg{width:20px;height:20px}:is(.pp-hd,.wd-hd,.dz-hd,.cv-hd,.ss-hd,.ie-hd,.cf-hd,.pdfd-hd,.fm-hd) :is(.shell-ib[aria-label="Open AI beside"],.pp-ib[aria-label="Present from the start"]){display:none!important}:is(.pp-hd,.wd-hd,.dz-hd,.cv-hd,.ss-hd,.ie-hd,.cf-hd,.pdfd-hd,.fm-hd) :is(.pp-title,.wd-title,.ie-title){flex:1 1 auto;min-width:72px}}@media (max-width:767px){.au-zoom{bottom:calc(env(safe-area-inset-bottom, 0px) + 12px)}.au-zoom button{height:40px;min-width:40px;font-size:var(--ds-text-base)}.mobile-shell .m-top{height:52px;padding:0 8px 0 16px;gap:4px;background:var(--bg);border-bottom:1px solid var(--ds-edge-divider)}.mobile-shell .m-top.has-back{padding-left:4px}.mobile-shell .m-top.is-root .m-top-title{font:600 22px/28px var(--font-ui);letter-spacing:-.01em}.mobile-shell .m-top-sub{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 17px/22px var(--font-ui);color:var(--text)}.mobile-shell .m-top-acts{margin-left:auto;display:flex;align-items:center;gap:4px;flex:none}.m-fab-top{position:relative;display:flex}.m-create-plus-btn{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:999px;background:var(--bg-surface);color:var(--text);box-shadow:inset 0 0 0 1px var(--ds-edge-frame)}.m-create-plus-btn:active,.m-create-plus-btn[data-open]{background:var(--bg-active)}.m-fab-menu{position:absolute;top:46px;right:0;z-index:60}}@media (max-width:767px){.mobile-shell:has(.crm-detail) .m-top.is-root,.mobile-shell:has([data-mobile-back]:not(.m-top *)) .m-top.is-root{display:none}.mobile-shell .cd-head{display:none}.mobile-shell .as-tbar:has(.cd-head){justify-content:flex-end}}@media (max-width:767px){.m-top-ib{position:relative;width:40px;height:40px;display:grid;place-items:center;flex:none;border:0;border-radius:999px;background:transparent;color:var(--text)}.m-top-ib.on,.m-top-ib:active{background:var(--bg-active)}.m-top-ib-n{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--ds-accent,var(--text));color:var(--on-text);font:600 11px/16px var(--font-ui);text-align:center}.m-top-acts .m-fab-top{order:9}.m-top-acts .ml-anchor{display:flex;position:relative}}.m-top-seg{display:inline-flex;align-items:center;height:32px;padding:2px;border-radius:16px;background:var(--bg-active);margin-right:2px}.m-top-seg button{height:28px;padding:0 12px;border:0;border-radius:14px;background:none;color:var(--text-dim);font:500 14px var(--font-ui);cursor:pointer}.m-top-seg button.on{background:var(--bg-elevated,var(--bg));color:var(--text);box-shadow:0 1px 2px rgba(0,0,0,.12)}