.mobile-shell-v1 .inbox-phone-scroll{box-sizing:border-box;overscroll-behavior-y:contain}.mobile-shell-v1 .inbox-phone-scroll :is([data-testid=t213-phone],[data-testid=communications-screen],[data-testid=communications-scroll]){padding-bottom:0!important;scroll-padding-bottom:0!important;overflow:visible!important}html[data-phone-sheet-open] [data-testid=send-feedback-launcher],html[data-phone-sheet-open] button[aria-label="Quick capture an idea"]{visibility:hidden!important;pointer-events:none!important}[data-sheet-footer] a,[data-sheet-footer] button{min-height:44px}.mobile-shell-v1,[data-phone-sheet-theme-anchor]{--mob-input-text-min:16px;--mob-hit-min:44px;--mob-text-min:12px}.mobile-shell-v1 :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select){font-size:var(--mob-input-text-min)!important;min-height:var(--mob-hit-min)!important;box-sizing:border-box;max-width:100%}.mobile-shell-v1 :is(button,a,summary,[role=button],[role=tab],[role=option],[role=checkbox],[role=radio],input[type=checkbox],input[type=radio]){min-height:var(--mob-hit-min)!important;min-width:var(--mob-hit-min)!important;box-sizing:border-box}.mobile-shell-v1 :is(.t-btn,.t-icon-btn,.t-segmented__option,summary,[role=checkbox],[role=radio],input[type=checkbox],input[type=radio]){flex-shrink:0}.mobile-shell-v1 summary{display:flex;align-items:center;white-space:normal;overflow-wrap:anywhere}.mobile-shell-v1 :is(input[type=checkbox],input[type=radio]){width:44px;height:44px;appearance:none;border:0;padding:0;background:linear-gradient(var(--t-card),var(--t-card)) 50% /14px 14px no-repeat,linear-gradient(var(--t-control-border,var(--t-muted)),var(--t-control-border,var(--t-muted))) 50% /16px 16px no-repeat;cursor:pointer}.mobile-shell-v1 input[type=checkbox]:is(:checked,:indeterminate){background:linear-gradient(45deg,transparent 38%,var(--t-on-brand) 38% 62%,transparent 62%) calc(50% - 3px) calc(50% + 1px) /6px 6px no-repeat,linear-gradient(135deg,transparent 40%,var(--t-on-brand) 40% 60%,transparent 60%) calc(50% + 2px) calc(50% - 1px) /9px 9px no-repeat,linear-gradient(var(--t-brand),var(--t-brand)) 50% /16px 16px no-repeat}.mobile-shell-v1 input[type=checkbox]:indeterminate{background:linear-gradient(var(--t-on-brand),var(--t-on-brand)) 50% /8px 2px no-repeat,linear-gradient(var(--t-brand),var(--t-brand)) 50% /16px 16px no-repeat}.mobile-shell-v1 input[type=radio]{background:radial-gradient(circle at center,var(--t-card) 6px,var(--t-control-border,var(--t-muted)) 6px 8px,transparent 8px)}.mobile-shell-v1 input[type=radio]:checked{background:radial-gradient(circle at center,var(--t-brand) 4px,var(--t-card) 4px 6px,var(--t-brand) 6px 8px,transparent 8px)}.mobile-shell-v1 :is(input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--t-focus);outline-offset:2px}.mobile-shell-v1 :is(input[type=checkbox],input[type=radio]):disabled{opacity:.5;cursor:not-allowed}@media (forced-colors:active){.mobile-shell-v1 :is(input[type=checkbox],input[type=radio]){appearance:auto}}.mobile-shell-v1 :is([style*="font-size: 9px"],[style*="font-size: 9.5px"],[style*="font-size: 10px"],[style*="font-size: 10.5px"],[style*="font-size: 11px"],[style*="font-size: 11.5px"],[class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[10.5px]"],[class*="text-[11px]"],[class*="text-[11.5px]"],.text-xs,small){font-size:var(--mob-text-min)!important}.mobile-shell-v1 :is([data-testid=tiles-sections],.t191-range-tabs){overflow-x:auto;flex-wrap:nowrap}.mobile-shell-v1 .t191-range-tabs button{white-space:nowrap;flex-shrink:0}.mobile-shell-v1 .t191-view-toggle button{display:inline-flex;align-items:center;gap:var(--mob-space-2);white-space:nowrap}.mobile-shell-v1 .t191-segment{display:flex;overflow-x:auto;flex-wrap:nowrap;min-width:0;max-width:100%}.mobile-shell-v1 .t191-segment button{flex-shrink:0;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--mob-space-2)}.mobile-shell-v1 .t191-segment button svg{flex-shrink:0;margin-right:0!important}.mobile-shell-v1 .keyboard-only-hint{display:none}.mobile-shell-v1 [hidden]{display:none!important}.mobile-shell-v1 :is([style*="font-size:9px"],[style*="font-size:9.5px"],[style*="font-size:10px"],[style*="font-size:10.5px"],[style*="font-size:11px"],[style*="font-size:11.5px"]){font-size:var(--mob-text-min)!important}.mobile-shell-v1 .phone-list-window{margin-bottom:var(--mob-phone-bottom-clearance,132px)!important}.mobile-shell-v1 .calls-phone-actions{position:relative}.mobile-shell-v1 .calls-phone-actions[open]>div{position:absolute;right:0;top:44px;z-index:50;min-width:180px;display:flex;flex-direction:column;align-items:stretch;padding:8px;background:var(--mob-raised);border:1px solid var(--mob-border-strong);border-radius:var(--mob-radius-4)}.mobile-shell-v1 .calls-phone-actions[open]>div .hidden{display:inline}@media (hover:hover) and (pointer:fine){.mobile-shell-v1 .keyboard-only-hint{display:block}}.mobile-shell-v1,[data-phone-sheet-theme-anchor]{--mob-canvas:var(--t-ground);--mob-raised:var(--t-card);--mob-elevated:var(--t-card-2);--mob-elevated-2:color-mix(in srgb,var(--t-card-2) 94%,var(--t-ink));--mob-elevated-3:color-mix(in srgb,var(--t-card-2) 88%,var(--t-ink));--mob-accent:var(--t-brand);--mob-accent-soft:var(--t-brand-soft);--mob-accent-ring:var(--t-focus);--mob-on-accent:var(--t-brand-ink);--mob-scrim:color-mix(in srgb,var(--t-ink) 55%,transparent);--mob-scrim-strong:color-mix(in srgb,var(--t-ink) 88%,transparent);--mob-cream:var(--t-brand);--mob-cream-ink:var(--t-brand-ink);--mob-cream-press:color-mix(in srgb,var(--t-brand) 86%,var(--t-ink));--mob-text:var(--t-ink);--mob-text-secondary:var(--t-muted);--mob-text-muted:var(--t-muted);--mob-text-on-cream:var(--mob-cream-ink);--mob-danger:var(--t-overdue);--mob-danger-soft:var(--t-overdue-soft);--mob-danger-ink:var(--t-overdue-ink);--mob-warn:var(--t-attention);--mob-warn-soft:var(--t-attention-soft);--mob-warn-ink:var(--t-attention-ink);--mob-success:var(--t-good);--mob-success-soft:var(--t-good-soft);--mob-success-ink:var(--t-good-ink);--mob-info:var(--t-info);--mob-info-soft:var(--t-info-soft);--mob-info-ink:var(--t-info-ink);--mob-border:var(--t-line);--mob-border-strong:var(--t-line);--mob-radius-0:0;--mob-radius-2:calc(var(--t-radius) / 2);--mob-radius-4:var(--t-radius);--mob-radius-6:calc(var(--t-radius) + 8px);--mob-radius-full:var(--t-radius-pill);--mob-elev-0:none;--mob-elev-1:var(--t-shadow),0 0 0 1px var(--mob-border);--mob-elev-2:0 -8px 32px color-mix(in srgb,var(--t-ink) 35%,transparent);--mob-elev-fab:0 6px 16px color-mix(in srgb,var(--t-ink) 30%,transparent),0 0 0 1px var(--mob-accent-soft);--mob-font-serif:var(--t-font-display);--mob-font-sans:var(--t-font-ui);--mob-motion-fast:var(--t-motion-fast);--mob-motion-medium:var(--t-motion-medium);--mob-motion-slow:var(--t-motion-slow);--mob-ease-standard:var(--t-ease-standard);--mob-ease-emphasized:var(--t-ease-emphasized);--mob-burst-sage:#7A9070;--mob-burst-gold:#D4A341;--mob-burst-pink:#D67BA0;--mob-burst-red:#C45050;--mob-burst-magenta:#9B5B8E;--mob-burst-purple:#6B5BA8;--mob-burst-blue:#5B7BB5;--mob-burst-teal:#5BA89B;--mob-burst-green:#7AAA60;--mob-space-1:4px;--mob-space-2:8px;--mob-space-3:12px;--mob-space-4:16px;--mob-space-5:20px;--mob-space-6:24px;--mob-space-8:32px;--mob-space-12:48px;--mob-space-16:64px;background:var(--mob-canvas);color:var(--mob-text);font-family:var(--mob-font-sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.mobile-shell-v1 .cc-layer-phone,.mobile-shell-v1 .cc-page,.mobile-shell-v1 .phone-list-window,.mobile-shell-v1 [data-phone-scroll-clearance],.mobile-shell-v1 [data-testid$=-phone],.mobile-shell-v1 [data-testid$=-screen],.mobile-shell-v1 [data-testid=concierge-v1]{padding-bottom:var(--mob-phone-bottom-clearance,calc(132px + env(safe-area-inset-bottom, 0px)))!important}.mobile-shell-v1 button[aria-label="Quick capture an idea"]{bottom:calc(var(--mob-phone-bulb-bottom, 68px) + var(--idea-capture-offset, 0px))!important}.mobile-shell-v1:has([data-testid=tasks-phone-segments]) button[aria-label="Quick capture an idea"]{bottom:calc(var(--mob-phone-bulb-bottom, 68px) + 52px + var(--idea-capture-offset, 0px))!important}.mobile-shell-v1:has([data-testid=phone-radial-toolbar]) button[aria-label="Quick capture an idea"]{bottom:calc(var(--mob-phone-bulb-bottom, 68px) + 78px + var(--idea-capture-offset, 0px))!important}.mobile-shell-v1:has([data-testid=phone-radial-toolbar]) .phone-list-window,.mobile-shell-v1:has([data-testid=phone-radial-toolbar]) [data-phone-scroll-clearance]{padding-bottom:calc(var(--mob-phone-bottom-clearance, 132px) + 66px)!important}.mobile-shell-v1 .mob-serif{font-family:var(--mob-font-serif);letter-spacing:-.015em;font-weight:400}.mobile-shell-v1 .mob-eyebrow{font-family:var(--mob-font-sans);font-size:var(--mob-text-min);font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mob-text-muted)}.mobile-shell-v1 .mob-press{transition:transform var(--mob-motion-fast) ease-out,opacity var(--mob-motion-fast) ease-out,background-color var(--mob-motion-fast) ease-out,border-color var(--mob-motion-fast) ease-out}.mobile-shell-v1 .mob-press:active{transform:scale(.97);opacity:.85}.mobile-shell-v1 .mob-btn-cream{display:inline-flex;align-items:center;justify-content:center;gap:var(--mob-space-2);width:100%;min-height:56px;padding:0 var(--mob-space-6);background:var(--mob-cream);color:var(--mob-cream-ink);border:none;border-radius:var(--mob-radius-4);font-family:var(--mob-font-sans);font-size:var(--mob-input-text-min);font-weight:500;cursor:pointer}.mobile-shell-v1 .mob-btn-cream:active{background:var(--mob-cream-press)}.mobile-shell-v1 .mob-btn-cream:disabled{opacity:.5;cursor:not-allowed}.mobile-shell-v1 .mob-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:var(--mob-space-2);width:100%;min-height:52px;padding:0 var(--mob-space-6);background:transparent;color:var(--mob-accent);border:1px solid var(--mob-accent);border-radius:var(--mob-radius-4);font-family:var(--mob-font-sans);font-size:var(--mob-input-text-min);font-weight:500;cursor:pointer}.mobile-shell-v1 .mob-btn-outline:active{background:var(--mob-accent-soft)}.mobile-shell-v1 .mob-input{width:100%;height:56px;padding:0 var(--mob-space-5);background:var(--mob-elevated-2);color:var(--mob-text);border:1px solid var(--mob-border-strong);border-radius:var(--mob-radius-full);font-family:var(--mob-font-sans);font-size:var(--mob-input-text-min);outline:none;transition:border-color .16s ease-out,background-color .16s ease-out}.mobile-shell-v1 .mob-input::placeholder{color:var(--mob-text-muted)}.mobile-shell-v1 .mob-input:focus{border-color:var(--mob-accent);background:var(--mob-elevated-3)}.mobile-shell-v1 .mob-pill-phone,.mobile-shell-v1 .mob-textarea{font-size:var(--mob-input-text-min)}.mobile-shell-v1 .mob-textarea{width:100%;min-height:88px;padding:var(--mob-space-3) var(--mob-space-4);background:var(--mob-elevated-2);color:var(--mob-text);border:1px solid var(--mob-border-strong);border-radius:var(--mob-radius-4);font-family:var(--mob-font-sans);line-height:1.4;outline:none;resize:vertical;transition:border-color .16s ease-out,background-color .16s ease-out}.mobile-shell-v1 .mob-textarea::placeholder{color:var(--mob-text-muted)}.mobile-shell-v1 .mob-textarea:focus{border-color:var(--mob-accent);background:var(--mob-elevated-3)}.mobile-shell-v1 .mob-spin{animation:mob-spin 1s linear infinite}@keyframes mob-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mobile-shell-v1 .mob-spin{animation:none}}.mobile-shell-v1 [data-sheet-body] textarea[data-sheet-focus-fit]{min-height:0!important;max-height:var(--sheet-focus-limit)!important}.mobile-shell-v1 [data-sheet-footer]:not(:empty){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:12px 20px calc(var(--sheet-footer-nav-room, 0px) + max(12px, var(--phone-sheet-safe-bottom, env(safe-area-inset-bottom, 0px))));border-top:1px solid var(--mob-border)}.mobile-shell-v1 [data-sheet-footer]:empty{display:block;height:var(--phone-sheet-safe-bottom,env(safe-area-inset-bottom,0))}.mobile-shell-v1 [data-sheet-footer] :is(button,[role=button]){min-height:44px!important}.mobile-shell-v1 [data-sheet-footer] [data-sheet-action-group]>:is(div,footer,section){position:static!important;transform:none!important;margin:0!important;padding:0!important;border:0!important;height:auto!important;min-height:0!important;flex-direction:row!important;flex-wrap:wrap!important}.mobile-shell-v1 [data-phone-scope=ideas] .t-btn,.mobile-shell-v1 [data-phone-scope=ideas] .t-icon-btn,.mobile-shell-v1 [data-phone-scope=ideas] button,.mobile-shell-v1 [data-phone-scope=ideas] button.t-chip{min-height:44px!important}.mobile-shell-v1 [data-phone-scope=ideas] .t-icon-btn{min-width:44px!important}.mobile-shell-v1 [data-phone-scope=ideas] .t-chip{font-size:var(--mob-text-min)}.mobile-shell-v1 [data-phone-scope=ideas] input,.mobile-shell-v1 [data-phone-scope=ideas] select,.mobile-shell-v1 [data-phone-scope=ideas] textarea{font-size:var(--mob-input-text-min)!important}