:root{--font:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-rounded:ui-rounded, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--canvas:#f2f2f7;--surface:#fff;--inset:#f2f2f7;--sheet-bg:#f2f2f7;--sheet-row:#fff;--seg-thumb:#fff;--label:#1d1d1f;--label-2:#3c3c43c7;--label-3:#3c3c435c;--label-2-ic:#3c3c43e6;--label-3-ic:#3c3c4399;--sep:#3c3c4329;--sep-strong:#3c3c434a;--sep-ic:#3c3c4380;--fill:#78788033;--fill-2:#7676801f;--fill-3:#74748014;--fill-ic:#78788073;--tint:#1f6feb;--tint-text:#1a62d6;--tint-soft:#1f6feb1a;--note-text:#1558c4;--focus-ring:color-mix(in srgb, var(--tint) 55%, transparent);--list-selected:#1f6feb;--green:#34c759;--green-text:#007d2d;--green-soft:#34c75924;--orange:#ff8d28;--orange-text:#b54c00;--orange-soft:#ff8d2829;--red:#ff383c;--red-text:#d70f1e;--red-soft:#ff383c1a;--gray:#8e8e93;--gray-text:#636366;--indigo:#6155f5;--yellow:#fc0;--yellow-text:#8a6100;--yellow-soft:#ffcc002e;--purple:#af52de;--purple-text:#8e3fb8;--purple-soft:#af52de24;--teal:#30b0c7;--teal-text:#1d7f90;--teal-soft:#30b0c724;--mint:#00c8b3;--mint-text:#00756a;--mint-soft:#00c8b324;--brand:#1e3653;--logo-ink:#000;--logo-navy:#1e3653;--bar:#f2f2f7e0;--glass:#fafafcbd;--glass-edge:#0000001a;--glass-hi:#ffffffa6;--lift:0 10px 30px #0000001f;--backdrop:#00000047;--r-card:18px;--r-tile:16px;--r-inner:12px;--fs-body:15px;--lh-body:20px;--fs-sub:13px;--lh-sub:18px;--lt-size:32px;--fs-headline:17px;--lh-headline:22px;--fs-footnote:13px;--lh-footnote:18px;--fs-caption:12px;--lh-caption:16px;--fs-caption2:11px;--lh-caption2:13px;--maxw:1280px;--gutter:16px;--sidebar-bg:#ffffff9e;--sidebar-selected:#00000013;--answer-h:44px;--r-answer:12px;--pick-soft:var(--yellow-soft);--pick-edge:color-mix(in srgb, var(--yellow) 60%, transparent);--picked-soft:color-mix(in srgb, var(--tint) 12%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#000;--surface:#1c1c1e;--inset:#2c2c2e;--sheet-bg:#1c1c1e;--sheet-row:#2c2c2e;--seg-thumb:#636366;--label:#f5f5f7;--label-2:#ebebf59e;--label-3:#ebebf552;--label-2-ic:#ebebf5d6;--label-3-ic:#ebebf599;--sep:#54545880;--sep-strong:#545458a6;--sep-ic:#787880e6;--fill:#7878805c;--fill-2:#7676803d;--fill-3:#76768029;--fill-ic:#78788099;--tint:#4c8dff;--tint-text:#6aa3ff;--tint-soft:#4c8dff2e;--tint-fill:#0b6bda;--note-text:var(--tint-text);--list-selected:#0a5cd1;--green:#30d158;--green-text:#4ad968;--green-soft:#30d1582e;--orange:#ff9230;--orange-text:#ffa056;--orange-soft:#ff923033;--red:#ff4245;--red-text:#ff6165;--red-soft:#ff42452e;--gray:#8e8e93;--gray-text:#aeaeb2;--indigo:#6d7cff;--yellow:#ffd60a;--yellow-text:#ffd60a;--yellow-soft:#ffd60a33;--purple:#bf5af2;--purple-text:#d08bf7;--purple-soft:#bf5af233;--teal:#40c8e0;--teal-text:#5dd3e8;--teal-soft:#40c8e033;--mint:#00dac3;--mint-text:#63e6d8;--mint-soft:#00dac333;--brand:#86a7d3;--logo-ink:#f5f5f7;--logo-navy:#86a7d3;--bar:#000000d1;--glass:#26262ab8;--glass-edge:#0009;--glass-hi:#ffffff24;--lift:0 10px 30px #00000080;--backdrop:#00000080;--sidebar-bg:#2c2c2e9e;--sidebar-selected:#ffffff1c}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#000;--surface:#1c1c1e;--inset:#2c2c2e;--sheet-bg:#1c1c1e;--sheet-row:#2c2c2e;--seg-thumb:#636366;--label:#f5f5f7;--label-2:#ebebf59e;--label-3:#ebebf552;--label-2-ic:#ebebf5d6;--label-3-ic:#ebebf599;--sep:#54545880;--sep-strong:#545458a6;--sep-ic:#787880e6;--fill:#7878805c;--fill-2:#7676803d;--fill-3:#76768029;--fill-ic:#78788099;--tint:#4c8dff;--tint-text:#6aa3ff;--tint-soft:#4c8dff2e;--tint-fill:#0b6bda;--note-text:var(--tint-text);--list-selected:#0a5cd1;--green:#30d158;--green-text:#4ad968;--green-soft:#30d1582e;--orange:#ff9230;--orange-text:#ffa056;--orange-soft:#ff923033;--red:#ff4245;--red-text:#ff6165;--red-soft:#ff42452e;--gray:#8e8e93;--gray-text:#aeaeb2;--indigo:#6d7cff;--yellow:#ffd60a;--yellow-text:#ffd60a;--yellow-soft:#ffd60a33;--purple:#bf5af2;--purple-text:#d08bf7;--purple-soft:#bf5af233;--teal:#40c8e0;--teal-text:#5dd3e8;--teal-soft:#40c8e033;--mint:#00dac3;--mint-text:#63e6d8;--mint-soft:#00dac333;--brand:#86a7d3;--logo-ink:#f5f5f7;--logo-navy:#86a7d3;--bar:#000000d1;--glass:#26262ab8;--glass-edge:#0009;--glass-hi:#ffffff24;--lift:0 10px 30px #00000080;--backdrop:#00000080;--sidebar-bg:#2c2c2e9e;--sidebar-selected:#ffffff1c}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=700px),(pointer:coarse) and (height<=500px){:root{--fs-body:1rem;--lh-body:calc(22rem / 17);--fs-sub:calc(15rem / 17);--lh-sub:calc(20rem / 17);--lt-size:calc(34px + (1rem - 17px) * .72);--r-card:22px;--r-tile:18px;--fs-headline:1rem;--lh-headline:calc(22rem / 17);--fs-footnote:calc(13rem / 17);--lh-footnote:calc(18rem / 17);--fs-caption:calc(12rem / 17);--lh-caption:calc(16rem / 17);--fs-caption2:calc(11rem / 17);--lh-caption2:calc(13rem / 17)}}:root{--glass:#ffffff9e;--glass-thick:#fffc;--glass-blur:saturate(180%) blur(14px);--glass-thick-blur:saturate(180%) blur(24px);--glass-rim:0 0 0 .5px #0000002e, inset 0 1px 0 #fffc, inset 0 -1px 0 #ffffff59, 0 4px 16px #0000000f;--glass-rim-thick:0 0 0 .5px #00000029, inset 0 1px 0 #ffffffd9, 0 18px 50px #0000002e;--tab-selected:#00000014;--plain-bg:#fff;--page-bg:var(--canvas);--prominent-hi:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #00000014, 0 1px 3px #0000001f;--r-card:20px;--r-sheet:34px;--r-alert:36px;--bar-blur:saturate(180%) blur(20px);--bar-mix:78%;--bar-mix-strong:86%;--edge-blur:blur(10px);--edge-blur-sm:blur(6px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--glass:#46464a80;--glass-thick:#3a3a3ed1;--glass-rim:0 0 0 .5px #0009, inset 0 1px 0 #ffffff40, inset 0 -1px 0 #ffffff14, 0 4px 16px #0000004d;--glass-rim-thick:0 0 0 .5px #0009, inset 0 1px 0 #ffffff38, 0 18px 50px #0000008c;--tab-selected:#ffffff24;--plain-bg:#000}}:root[data-theme=dark]{--glass:#46464a80;--glass-thick:#3a3a3ed1;--glass-rim:0 0 0 .5px #0009, inset 0 1px 0 #ffffff40, inset 0 -1px 0 #ffffff14, 0 4px 16px #0000004d;--glass-rim-thick:0 0 0 .5px #0009, inset 0 1px 0 #ffffff38, 0 18px 50px #0000008c;--tab-selected:#ffffff24;--plain-bg:#000}@media (width<=700px),(pointer:coarse) and (height<=500px){:root{--r-card:26px;--r-sheet:44px}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:root{--glass-blur:none;--glass-thick-blur:none;--glass:#fafafcf5;--glass-thick:#fafafcfa;--bar-blur:none;--bar-mix:100%;--bar-mix-strong:100%;--edge-blur:none;--edge-blur-sm:none}:root[data-theme=dark]{--glass:#2c2c2ef5;--glass-thick:#2c2c2efa}}@media (prefers-reduced-transparency:reduce) and (prefers-color-scheme:dark),(prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme=light]){--glass:#2c2c2ef5;--glass-thick:#2c2c2efa}}:root{--spring-nav:cubic-bezier(.233,.196,.135,1);--spring-nav-ms:.4s;--spring-smooth:cubic-bezier(.226,.173,.147,1);--spring-smooth-ms:.56s;--spring-snappy:cubic-bezier(.225,.086,.309,1.058);--spring-snappy-ms:.292s;--spring-bouncy:cubic-bezier(.271,.22,.182,1.302);--spring-bouncy-ms:.507s;--spring-quick:cubic-bezier(.216,.142,.147,1);--spring-quick-ms:.333s}@media (width>=900px) and (hover:hover) and (pointer:fine){:root{--fs-body:13px;--lh-body:17px;--fs-sub:12px;--lh-sub:16px;--lt-size:22px;--label:#000000d9;--label-2:#00000080;--label-3:#00000040;--sep:#0000001a;--plain-bg:#fff;--inset:#f5f5f7;--sidebar-bg:#f3f3f5;--sidebar-selected:#00000014;--sel:#0064e1;--sel-off:#dcdcdc;--toolbar-h:52px;--r-card:10px;--answer-h:28px;--r-answer:7px}}@media (width>=900px) and (hover:hover) and (pointer:fine) and (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#1e1e1e;--surface:#2a2a2c;--inset:#323234;--plain-bg:#1e1e1e;--label:#ffffffd9;--label-2:#ffffff8c;--label-3:#ffffff40;--sep:#ffffff1a;--sidebar-bg:#2a2a2c;--sidebar-selected:#ffffff1a;--sel:#0058d0;--sel-off:#464646;--tint-text:#7caeff;--red-text:#ff7a7d}}@media (width>=900px) and (hover:hover) and (pointer:fine){:root[data-theme=dark]{--canvas:#1e1e1e;--surface:#2a2a2c;--inset:#323234;--plain-bg:#1e1e1e;--label:#ffffffd9;--label-2:#ffffff8c;--label-3:#ffffff40;--sep:#ffffff1a;--sidebar-bg:#2a2a2c;--sidebar-selected:#ffffff1a;--sel:#0058d0;--sel-off:#464646;--tint-text:#7caeff;--red-text:#ff7a7d}}@media (prefers-contrast:more){:root:root{--label-2:var(--label-2-ic);--label-3:var(--label-3-ic);--sep:var(--sep-ic);--sep-strong:var(--sep-ic);--fill:var(--fill-ic);--focus-ring:var(--tint);--glass-rim:0 0 0 1px var(--sep-ic);--glass-rim-thick:0 0 0 1px var(--sep-ic), 0 18px 50px #0000004d}}*{box-sizing:border-box}:root{padding-top:env(safe-area-inset-top,0px)}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media (width<=700px),(pointer:coarse) and (height<=500px){html{font-size:17px}@supports (font:-apple-system-body) and (-webkit-touch-callout:none){html{font:-apple-system-body}}}html,body{overflow-x:clip}body{background:var(--canvas);color:var(--label);font:400 var(--fs-body)/var(--lh-body) var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--tint-text);text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{text-decoration:underline}}:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:10px}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.num,time{font-variant-numeric:tabular-nums}.muted{color:var(--label-2)}.i{flex:none;width:20px;height:20px;display:block}.logo{aspect-ratio:8800/4450;width:auto;height:50px;display:block}.app{min-height:100dvh}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){:root{--sidebar-open-w:220px;--sidebar-w:var(--sidebar-open-w)}.app.desktop{grid-template-columns:var(--sidebar-w) minmax(0,1fr);min-height:100dvh;display:grid}.app.desktop.sidebar-hidden{--sidebar-w:0px}.app.desktop>.sidebar{width:var(--sidebar-open-w)}.app.desktop.sidebar-hidden>.sidebar{visibility:hidden;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.app.desktop{transition:grid-template-columns .3s cubic-bezier(.32,.72,0,1)}.app.desktop>.sidebar{transition:transform .3s cubic-bezier(.32,.72,0,1),visibility}.app.desktop.sidebar-hidden>.sidebar{transition:transform .3s cubic-bezier(.32,.72,0,1),visibility 0s .3s}}.app.desktop.sidebar-sizing{transition:none}.sidebar-divider{z-index:27;top:0;bottom:0;left:calc(var(--sidebar-w) - 3px);cursor:col-resize;touch-action:none;width:6px;position:fixed}.sidebar-divider.dragging{background:color-mix(in srgb, var(--tint) 30%, transparent)}body:has(.sidebar-divider.dragging){cursor:col-resize;-webkit-user-select:none;user-select:none}.window-tb{z-index:7;background:color-mix(in srgb, var(--page-bg) var(--bar-mix), transparent);height:52px;-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:0 12px;display:flex;position:sticky;top:0}.window-tb .tb-btn .i{width:18px;height:18px}.main:has(.list-tb>.sb-reveal)>.window-tb{display:none}.window-tb:not(:has(>.sb-reveal)):has(>.window-slot:empty){display:none}.window-slot{align-items:center;gap:4px;display:flex}.window-slot:empty{display:none}.tb-btn.tb-back{appearance:none;width:auto;height:28px;color:var(--label);font:500 13px/16px var(--font);white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:2px;padding:0 8px 0 3px;display:inline-flex}.tb-btn.tb-back .i{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.tb-btn.tb-back:hover{background:var(--fill-2)}}.tb-btn.tb-back:active{background:var(--fill)}.tb-status{align-items:center;margin-left:4px;display:flex}:is(.tb-status:empty,.list-tb:has(>.toolbar-slot .list-bar)>.tb-status){display:none}.app.desktop:has(#list-toolbar .tb-btn.compose) .sb-compose{visibility:hidden}.app.desktop>.main{min-width:0;position:relative;overflow-x:clip}}.sidebar{z-index:26;min-width:0;height:100dvh;padding-left:env(safe-area-inset-left,0px);background:var(--sidebar-bg);box-shadow:inset -.5px 0 0 var(--sep);-webkit-user-select:none;user-select:none;flex-direction:column;margin:0;display:flex;position:sticky;top:0;overflow:hidden}.sb-head{align-items:center;gap:4px;min-height:52px;padding:0 8px 0 16px;display:flex}.sb-brand{color:var(--label);border-radius:6px;align-items:center;margin-right:auto;text-decoration:none;display:flex}.sb-brand:hover{text-decoration:none}.sb-brand .logo{height:20px}.sb-compose,.sb-toggle-btn{appearance:none;width:30px;height:28px;color:var(--label-2);cursor:default;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.sb-compose:hover,.sb-toggle-btn:hover{background:var(--fill-2)}}.sb-compose .i,.sb-toggle-btn .i{width:18px;height:18px}.sb-search{background:var(--fill-3);height:28px;color:var(--label-2);border-radius:8px;align-items:center;gap:6px;margin:0 10px 8px;padding:0 8px;display:flex}.sb-search .i{width:14px;height:14px}.sb-search input{min-width:0;height:100%;font:400 13px/1 var(--font);color:var(--label);background:0 0;border:0;outline:none;flex:1;padding:0}.sb-search input::placeholder{color:var(--label-2)}.sb-search:focus-within{box-shadow:0 0 0 3.5px color-mix(in srgb, var(--tint) 50%, transparent)}.sb-nav{flex:1;min-height:0;padding:0 10px 10px;scroll-padding-bottom:20px;overflow:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 20px),#0000);mask-image:linear-gradient(#000 calc(100% - 20px),#0000)}.sb-section+.sb-section{margin-top:10px}.sb-heading{margin:0}.sb-toggle{appearance:none;width:100%;font:600 11px/14px var(--font);color:var(--label-2);cursor:default;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;padding:4px 8px;display:flex}.sb-chev{opacity:0;width:12px;height:12px;transition:transform .2s,opacity .15s;transform:rotate(90deg)}.sb-toggle:hover .sb-chev,.sb-toggle:focus-visible .sb-chev,.sb-toggle[aria-expanded=false] .sb-chev{opacity:1}.sb-toggle[aria-expanded=false] .sb-chev{transform:none}.sb-items{gap:0;display:grid}.sb-item{height:28px;color:var(--label);font:400 13px/16px var(--font);cursor:default;border-radius:7px;align-items:center;gap:8px;padding:0 8px;text-decoration:none;display:flex}.sb-item:hover{text-decoration:none}.sb-item[aria-current=page]{background:var(--sidebar-selected)}.sb-icon{width:18px;color:var(--tint);flex:none;place-items:center;display:grid}.sb-icon .i{width:16px;height:16px}html.inactive .sb-icon{color:var(--label-2)}.sb-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sb-count,.sb-count.red{font:400 12px/1 var(--font);color:var(--label-2);font-variant-numeric:tabular-nums}.sb-dot{background:var(--c);border-radius:50%;width:9px;height:9px}.sb-foot{padding:6px 10px 10px}.sb-status{font:400 12px/16px var(--font);color:var(--label-2);flex-wrap:wrap;align-items:center;gap:6px;padding:4px 8px 0;display:flex}.sb-status:empty{display:none}.navbar{top:env(safe-area-inset-top,0px);z-index:20;min-height:54px;padding:6px max(14px, env(safe-area-inset-right,0px)) 6px max(14px, env(safe-area-inset-left,0px));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid;position:sticky}.navbar:before{content:"";inset:calc(-1 * env(safe-area-inset-top,0px)) 0 -18px;z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(to bottom, color-mix(in srgb, var(--page-bg) 92%, transparent) 55%, transparent);-webkit-backdrop-filter:var(--edge-blur);backdrop-filter:var(--edge-blur);transition:opacity .2s;position:absolute;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.navbar.under:before{opacity:1}.nb-left{grid-column:1;align-items:center;gap:8px;min-width:0;display:flex}.nb-title{text-align:left;opacity:0;grid-column:2;justify-self:start;min-width:0;max-width:100%;transition:opacity .22s,transform .22s;display:grid;transform:translateY(5px)}.nb-t,.nb-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nb-t{font:600 var(--fs-headline)/var(--lh-headline) var(--font)}.nb-sub{font:400 12px/15px var(--font);color:var(--label-2);font-variant-numeric:tabular-nums}.nb-left:empty+.nb-title{margin-left:-8px}.navbar.centered{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.navbar.centered .nb-title{text-align:center;justify-self:center;max-width:min(52vw,520px);margin-left:0}.navbar.titled .nb-title{opacity:1;transform:none}.nb-right{grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:no-preference){.nb-swap>*{animation:nb-in var(--spring-snappy-ms) var(--spring-snappy) both}}@media (prefers-reduced-motion:reduce){.nb-swap>*{animation:.2s both fade}}@keyframes nb-in{0%{opacity:0;scale:.8}}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){.navbar{display:none}}.glass-btn{appearance:none;width:44px;height:44px;color:var(--label);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim);transition:transform var(--spring-snappy-ms) var(--spring-snappy), filter .15s ease;border:0;border-radius:50%;flex:none;place-items:center;text-decoration:none;display:grid}.glass-btn.prominent{background:var(--tint);color:#fff;box-shadow:var(--prominent-hi)}.glass-btn.prominent.dimmed,.btn.filled.dimmed{opacity:.45}.glass-btn:hover{text-decoration:none}.glass-btn,.nav-text,.btn,.tab,.back-btn,.sb-btn,.seg button,a.row,button.row{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.glass-btn:active,.nav-text:active{filter:brightness(1.08);transition-duration:.1s;transform:scale(1.1)}.glass-btn .i{width:22px;height:22px}.nav-text{appearance:none;height:44px;color:var(--label);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim);font:500 16px/1 var(--font);white-space:nowrap;transition:transform var(--spring-snappy-ms) var(--spring-snappy), filter .15s ease;border:0;border-radius:22px;flex:none;place-items:center;padding:0 16px;display:inline-grid}.nav-text.strong{color:#fff;background:var(--tint-fill,var(--tint));box-shadow:var(--prominent-hi);font-weight:600}.back-btn{appearance:none;width:44px;height:44px;color:var(--label);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim);border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.back-btn .i{width:22px;height:22px;margin-left:-2px}.back-btn span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.content{width:100%;max-width:var(--maxw);padding-inline:max(var(--gutter), env(safe-area-inset-left,0px)) max(var(--gutter), env(safe-area-inset-right,0px));padding-block:0 calc(124px + env(safe-area-inset-bottom,0px));outline:none;margin-inline:auto}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){:root{--gutter:32px}.content{padding-block:22px 72px}}.tabbar{left:max(21px, env(safe-area-inset-left,0px));right:max(21px, env(safe-area-inset-right,0px));bottom:max(10px, calc(env(safe-area-inset-bottom,0px) - 12px));z-index:30;background:var(--glass);height:62px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim), 0 8px 28px #0000001a;border-radius:31px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:4px;display:none;position:fixed}.tab{appearance:none;font:600 10px/12px var(--font);color:var(--label);min-width:44px;transition:transform var(--spring-snappy-ms) var(--spring-snappy);background:0 0;border:0;border-radius:27px;align-content:center;justify-items:center;gap:1px;padding:0 6px;text-decoration:none;display:grid;position:relative}.tab:active{transition-duration:.1s;transform:scale(1.06)}.tab:hover{text-decoration:none}.tab .i{width:26px;height:26px}.tab[aria-current=page]{color:var(--tint)}.tab-pill{background:var(--tab-selected);width:calc(25% - 2px);transform:translateX(calc(var(--i) * 100%));pointer-events:none;transform-origin:50%;border-radius:27px;position:absolute;top:4px;bottom:4px;left:4px}.edge-bottom{z-index:22;height:calc(92px + env(safe-area-inset-bottom,0px));pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--page-bg) 88%, transparent) 30%, transparent);-webkit-backdrop-filter:var(--edge-blur-sm);backdrop-filter:var(--edge-blur-sm);position:fixed;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 55%);mask-image:linear-gradient(#0000,#000 55%)}:is(.stack-top,.stack-leaving)>.edge-bottom{margin-top:calc(-92px - env(safe-area-inset-bottom,0px));z-index:5;display:block;position:sticky}:is(.stack-top,.stack-leaving)>:first-child{min-height:100%}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){.edge-bottom,:is(.stack-top,.stack-leaving)>.edge-bottom{display:none}}.tab .badge{background:var(--red);color:#fff;min-width:18px;height:18px;font:700 11px/18px var(--font-rounded);text-align:center;box-shadow:0 0 0 2px var(--canvas);border-radius:9px;padding:0 5px;position:absolute;top:3px;left:calc(50% + 7px)}@media (width<=899px),(pointer:coarse) and (height<=500px){.tabbar{display:grid}.tabbar.searching{-webkit-backdrop-filter:none;backdrop-filter:none;height:auto;box-shadow:none;bottom:calc(max(10px, calc(env(safe-area-inset-bottom,0px) - 12px)) + var(--kb,0px));background:0 0;border-radius:0;align-items:flex-end;gap:10px;padding:0;display:flex}html.keyboard-up .tabbar.searching{bottom:calc(8px + var(--kb,0px))}.tab-back{background:var(--glass);width:52px;min-width:0;height:52px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim), 0 8px 28px #0000001a;border-radius:50%;flex:none;place-items:center;padding:0}.tab-back .i{width:24px;height:24px}.search-dock{flex:1;min-width:0}}.stack-under{position:relative}.stack-shade{z-index:23;opacity:.12;pointer-events:none;background:#000;position:fixed;inset:0}.stack-top,.stack-leaving{z-index:24;overscroll-behavior:contain;background:var(--canvas);touch-action:pan-y;position:fixed;inset:0;overflow-y:auto;box-shadow:-12px 0 32px #00000024}.stack-leaving *{pointer-events:none!important}.tabbar.covered{visibility:hidden}.tabbar[data-under-stack]{z-index:22}@media (width<=899px),(pointer:coarse) and (height<=500px){:is(.stack-top,.stack-leaving) .navbar{padding-top:calc(6px + env(safe-area-inset-top,0px));top:0}}.screen-moving{z-index:1;min-height:100dvh;position:relative;box-shadow:-12px 0 32px #00000024}.screen-moving:before{content:"";height:env(safe-area-inset-top,0px);background:inherit;position:absolute;bottom:100%;left:0;right:0}.screen-ghost{z-index:0;padding-top:env(safe-area-inset-top,0px);pointer-events:none;contain:layout paint;position:fixed;inset:0;overflow:hidden}.screen-ghost.over{z-index:3;pointer-events:auto;box-shadow:-12px 0 32px #00000024}.screen-ghost-shade{z-index:0;opacity:0;pointer-events:none;background:#000;position:fixed;inset:0}.screen-ghost-shade.over{z-index:2}.screen-ghost.stand-in{--page-bg:var(--canvas);background:var(--page-bg)}.shown-again :is(.sugg-arrived>*,.aa-pending-row,.aa-pending-pill,.aa-prompt){animation:none}.still-copy,.still-copy *{transition:none!important;animation:none!important}.still-frame{max-width:100%;display:block}.screen-ghost :is(.glass-btn,.nav-text,.back-btn),.screen-ghost .navbar:before,.app.stack-moving>.edge-bottom,.app.stack-moving .stack-under :is(.glass-btn,.nav-text,.back-btn),.app.stack-moving .stack-under .navbar:before{-webkit-backdrop-filter:none;backdrop-filter:none}@media (width<=899px),(pointer:coarse) and (height<=500px){.screen-pushed,.screen-swipes{touch-action:pan-y}}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){:is(.stack-top,.stack-leaving){top:env(safe-area-inset-top,0px);left:var(--sidebar-w)}.stack-shade{display:none}}.ptr{left:50%;top:calc(env(safe-area-inset-top,0px) + 58px);z-index:21;width:34px;height:34px;opacity:min(1, calc(var(--pull,0) / 36));transform:translateY(calc(min(var(--pull,0), 72) * .3px));pointer-events:none;place-items:center;margin-left:-17px;display:grid;position:fixed}.ptr .activity{color:var(--label-2)}.ptr.spinning{opacity:1;transform:translateY(21.6px)}@media (prefers-reduced-motion:no-preference){.ptr.leaving{animation:.2s cubic-bezier(.4,0,1,1) forwards ptr-out}}@media (prefers-reduced-motion:reduce){.ptr.leaving{animation:.15s forwards fade-out}}@keyframes ptr-out{to{opacity:0;transform:translateY(8px)scale(.4)}}.content.pulling{transform:translateY(calc(var(--pull,0) * 1px));transition:none}.content.refreshing{transform:translateY(48px)}@media (prefers-reduced-motion:no-preference){.content.pulled:not(.pulling){transition:transform var(--spring-smooth-ms) var(--spring-smooth)}}@media (width<=899px),(pointer:coarse){html,body{overscroll-behavior-y:none}}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){.ptr{display:none}}@media (prefers-reduced-motion:no-preference){.sheet-backdrop{animation:.3s fade}.sheet-wrap.closing .sheet-backdrop{animation:.25s forwards fade-out}.sheet.alert{animation:alert-in var(--spring-snappy-ms) var(--spring-snappy)}.sheet-wrap.closing .sheet.alert{animation:.18s forwards alert-out}.alert-wrap .sheet-backdrop{animation:.2s fade}.toast{animation:toast-in var(--spring-snappy-ms) var(--spring-snappy)}}@media (prefers-reduced-motion:reduce){.sheet,.sheet.alert,.sheet-backdrop,.toast{animation:.2s fade}.sheet-wrap.closing .sheet,.sheet-wrap.closing .sheet.alert,.sheet-wrap.closing .sheet-backdrop{animation:.15s forwards fade-out}}@keyframes alert-in{0%{opacity:0;transform:scale(1.12)}}@keyframes alert-out{to{opacity:0;transform:scale(.96)}}@keyframes fade-out{to{opacity:0}}@keyframes sheet-pop{0%{opacity:0;transform:scale(.98)}}@keyframes fade{0%{opacity:0}}@keyframes toast-in{0%{opacity:0;transform:translateY(16px)}}.lt{gap:4px;padding-block:0 22px;display:grid}.large-title{font:700 var(--lt-size)/1.2 var(--font);text-wrap:balance;margin:0}.lt-sub{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:0}.lt-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:10px;display:flex}.sec{margin-block:0 30px}.list{background:var(--surface);border-radius:var(--r-card);overflow:hidden}.list+.list{margin-top:14px}.row{text-align:left;width:100%;min-height:52px;color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:11px 16px;display:flex;position:relative}.row+.row:before{content:"";top:0;right:0;left:var(--sep-left,16px);border-top:.5px solid var(--sep);position:absolute}button.row,a.row,.row[role=link]{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){button.row:hover,a.row:hover,.row[role=link]:hover{background:var(--fill-3)}}button.row:active,a.row:active,.row[role=link]:active{background:var(--fill-2)}button.row:disabled{cursor:default;color:var(--label-3);background:0 0}button.row:disabled .rtrail{color:var(--tint-text)}.rmain{flex:1;gap:2px;min-width:0;display:grid}.rt{font-weight:600}.rs{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.rtrail{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);text-align:right;font-variant-numeric:tabular-nums;flex:none}.chev{width:16px;height:16px;color:var(--label-3);flex:none}.btn{appearance:none;background:var(--fill-2);min-height:36px;color:var(--tint-text);font:600 14px/20px var(--font);white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 15px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--fill);text-decoration:none}}.btn{transition:transform var(--spring-snappy-ms) var(--spring-snappy), background-color .15s ease}.btn:active{transition-duration:80ms;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.glass-btn:active,.nav-text:active,.tab:active,.btn:active,.nb-title{transform:none}}.btn:disabled{opacity:.45;cursor:default;transform:none}.btn .i{width:17px;height:17px}.btn.filled{background:var(--tint-fill,var(--tint));color:#fff;box-shadow:var(--prominent-hi)}@media (hover:hover) and (pointer:fine){.btn.filled:hover{background:var(--tint-fill,var(--tint))}}.btn.filled.red{background:var(--red)}.btn.small{min-height:30px;font-size:var(--fs-footnote);padding:4px 12px}.btn.plain{background:0 0;padding-inline:8px}@media (hover:hover) and (pointer:fine){.btn.plain:hover{background:var(--fill-3)}}.btn.danger{color:var(--red-text)}.btn.wide{width:100%}@media (pointer:coarse){.btn{min-height:44px}.btn.small{min-height:36px}}.acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seg{background:var(--fill-2);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;padding:3px;display:inline-grid}.seg button{appearance:none;font:600 var(--fs-footnote)/var(--lh-footnote) var(--font);color:var(--label);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:6px 20px}.seg button:is([aria-pressed=true],[aria-checked=true]){background:var(--seg-thumb);box-shadow:0 0 0 .5px #0000001a,inset 0 1px #ffffffb3,0 2px 8px #0000001f}.seg.full{width:100%;display:grid}.seg.full button{padding-inline:6px}@media (pointer:coarse){.seg button{min-height:36px}}.tag{font:600 11px/16px var(--font);background:var(--fill-2);color:var(--label-2);letter-spacing:.02em;white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;display:inline-flex}.tag.tint{background:var(--tint-soft);color:var(--tint-text)}.tag.warn{background:var(--orange-soft);color:var(--orange-text)}.tag.red{background:var(--red-soft);color:var(--red-text)}.sheet-wrap{z-index:60;padding:0 8px max(8px, env(safe-area-inset-bottom,0px));place-items:end center;display:grid;position:fixed;inset:0}.sheet-wrap.closing{pointer-events:none}.sheet:focus,.sheet-text:focus{outline:none}.sheet-wrap[data-dragged] .sheet,.sheet-wrap[data-dragged] .sheet-backdrop{animation:none!important}.sheet-backdrop{background:var(--backdrop);position:absolute;inset:0}.sheet{background:var(--glass-thick);width:min(560px,100%);max-height:min(88dvh,760px);-webkit-backdrop-filter:var(--glass-thick-blur);backdrop-filter:var(--glass-thick-blur);border-radius:var(--r-sheet);box-shadow:var(--glass-rim-thick);overscroll-behavior:contain;padding:8px 16px 18px;position:relative;overflow:auto}.sheet-wrap.alert-wrap{align-items:center;padding:24px}.sheet.alert{border-radius:var(--r-alert);width:min(340px,100%);padding:22px 20px 20px}.sheet.alert .sheet-head{padding:0 0 6px;display:block}.sheet.alert .sheet-head h2{text-align:left;font:700 var(--fs-headline)/var(--lh-headline) var(--font)}.sheet.alert .grabber{display:none}.sheet.alert .sheet-text{color:var(--label);margin:0 0 18px}@media (width>=700px){.sheet-wrap{align-items:center}.sheet{border-radius:24px;padding-bottom:22px}@media (prefers-reduced-motion:no-preference){.sheet,.sheet.alert{animation:.2s cubic-bezier(.2,.8,.2,1) sheet-pop}.sheet-wrap.closing .sheet,.sheet-wrap.closing .sheet.alert{animation:.15s forwards alert-out}.sheet-wrap.closing .sheet-backdrop{animation:.15s forwards fade-out}}}.grabber{background:var(--label-3);border-radius:3px;width:38px;height:5px;margin:0 auto 8px}@media (width>=700px){.grabber{display:none}}.sheet-head{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:6px 0 16px;display:grid}.sheet-head h2{font:600 var(--fs-headline)/var(--lh-headline) var(--font);text-align:center;text-wrap:balance;margin:0}.sheet-head .l{justify-self:start}.sheet-head .r{justify-self:end}.sheet-head.closes{grid-template-columns:44px minmax(0,1fr) 44px}.sheet .list{background:var(--sheet-row);border-radius:calc(var(--r-sheet) - 12px)}.sheet-sec{gap:8px;margin-bottom:18px;display:grid}.sheet-label{font:600 var(--fs-footnote)/var(--lh-footnote) var(--font);color:var(--label-2);padding-inline:4px}.sheet-text{color:var(--label-2);margin:0 4px 18px}.sheet-group{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:14px 16px 6px}.empty{text-align:center;color:var(--label-2);justify-items:center;gap:8px;padding:72px 20px;display:grid}.empty .i{width:44px;height:44px;color:var(--label-3)}.empty h2{font:600 20px/25px var(--font);color:var(--label);margin:6px 0 0}.empty p{max-width:40ch;margin:0}.empty .err-code{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.toasts{left:50%;bottom:calc(84px + max(10px, calc(env(safe-area-inset-bottom,0px) - 12px)));z-index:70;pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);display:flex;position:fixed;transform:translate(-50%)}.toast{font:600 14px/20px var(--font);color:var(--label);background:var(--glass-thick);-webkit-backdrop-filter:var(--glass-thick-blur);backdrop-filter:var(--glass-thick-blur);box-shadow:var(--glass-rim-thick);pointer-events:auto;border-radius:999px;align-items:center;gap:14px;max-width:100%;padding:10px 10px 10px 18px;display:flex;position:relative;overflow:hidden}.toast.no-action{padding-right:18px}.toast.replaced{width:max-content;max-width:calc(100vw - 32px);position:absolute;bottom:0;left:50%;translate:-50%}.toast.error{color:var(--red-text)}.toast-msg{text-wrap:pretty;min-width:0}.toast .btn{min-height:32px;padding:4px 14px}.toast-progress{background:var(--tint);transform-origin:0;width:100%;height:2px;animation:linear forwards toast-shrink;position:absolute;bottom:0;left:0}@keyframes toast-shrink{to{transform:scaleX(0)}}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){.toasts{bottom:28px;left:calc(50% + var(--sidebar-w) / 2);max-width:calc(100% - var(--sidebar-w) - 32px)}}body:has(>.sheet-wrap:not(.closing)) .toasts{bottom:auto;top:calc(env(safe-area-inset-top,0px) + 10px)}@media (width<=700px),(pointer:coarse) and (height<=500px){.nb-sub{font-size:.705882rem;line-height:.882353rem}.btn,.toast{font-size:.823529rem;line-height:1.17647rem}.tag{font-size:.647059rem;line-height:.941177rem}.empty h2{font-size:1.17647rem;line-height:1.47059rem}}@supports (corner-shape:squircle){.list,.card,.tcard{corner-shape:squircle;border-radius:30px}}@media (width>=900px) and (hover:hover) and (pointer:fine){.btn{min-height:28px;font:400 13px/16px var(--font);border-radius:8px;gap:5px;padding:0 12px}.btn .i{width:15px;height:15px}.btn.small{border-radius:6px;min-height:22px;padding:0 9px;font-size:12px}.btn.filled{font-weight:500}.btn,.glass-btn,.nav-text{transition:background-color .1s,filter .1s}.btn:active,.glass-btn:active,.nav-text:active{filter:brightness(.92);transform:none}.seg button{min-height:24px;font:500 12px/18px var(--font);padding:3px 14px}.lt>.seg:not(.full){justify-self:start}.content.settings{max-width:680px}.content:is(.deals,.deal-page){max-width:760px}.list,.card,.tcard{border-radius:var(--r-card);corner-shape:round}button,.btn,.glass-btn,.nav-text,.seg button,.chip,.row,[role=button],.sb-item,.sb-brand,.tab,summary{cursor:default}.sidebar,.pane-toolbar,.navbar,.sheet-head,.toasts{-webkit-user-select:none;user-select:none}:focus-visible{outline-offset:0;outline-width:3.5px}.sb-item:focus-visible{background:var(--sel);color:#fff;outline:none}.sb-item:focus-visible :is(.sb-icon,.sb-count){color:#fff}.toast{min-height:36px;font:500 13px/16px var(--font);gap:10px;padding:4px 6px 4px 14px}.toast.no-action{padding-right:14px}.toast .btn{min-height:24px;padding:0 10px}@media (prefers-reduced-motion:no-preference){.toast{animation:.2s ease-out mac-toast-in}}}@media (display-mode:window-controls-overlay){.sb-head{padding-left:max(16px, calc(env(titlebar-area-x,0px) + 8px))}.app.desktop.sidebar-hidden .list-tb{padding-left:max(12px, calc(env(titlebar-area-x,0px) + 4px))}.sb-head,.pane-toolbar{-webkit-app-region:drag;app-region:drag}.sb-head :is(a,button,input),.pane-toolbar :is(a,button,input,select,[role=button],.seg){-webkit-app-region:no-drag;app-region:no-drag}}@keyframes mac-toast-in{0%{opacity:0;transform:translateY(8px)}}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.avatar{width:36px;height:36px;font:600 14px/1 var(--font-rounded);letter-spacing:.02em;background:var(--fill);color:var(--label-2);border-radius:50%;flex:none;place-items:center;display:inline-grid}.avatar.org-kane{background:var(--brand);color:#fff}.avatar.org-xhome{background:var(--tint);color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .avatar.org-kane{color:#0b1b2e}}:root[data-theme=dark] .avatar.org-kane{color:#0b1b2e}.c-red{--c:var(--red);--c-soft:var(--red-soft);--c-text:var(--red-text)}.c-green{--c:var(--green);--c-soft:var(--green-soft);--c-text:var(--green-text)}.c-blue{--c:var(--tint);--c-soft:var(--tint-soft);--c-text:var(--tint-text)}.c-yellow{--c:var(--yellow);--c-soft:var(--yellow-soft);--c-text:var(--yellow-text)}.c-purple{--c:var(--purple);--c-soft:var(--purple-soft);--c-text:var(--purple-text)}.c-orange{--c:var(--orange);--c-soft:var(--orange-soft);--c-text:var(--orange-text)}.c-teal{--c:var(--teal);--c-soft:var(--teal-soft);--c-text:var(--teal-text)}.c-mint{--c:var(--mint);--c-soft:var(--mint-soft);--c-text:var(--mint-text)}.c-gray{--c:var(--gray);--c-soft:var(--fill-2);--c-text:var(--gray-text)}.dot{background:var(--c,var(--gray));border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.chip{min-width:0;max-width:100%;font:600 var(--fs-caption)/var(--lh-caption) var(--font);white-space:nowrap;text-overflow:ellipsis;background:var(--fill-2);color:var(--label-2);vertical-align:middle;border:0;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex;overflow:hidden}.label-chip{background:var(--c-soft);color:var(--c-text)}.label-chip .dot{width:6px;height:6px}.deal-chip .chip-i{width:13px;height:13px}.chip .chip-i{stroke-width:2.4px}@media (hover:hover) and (pointer:fine){button.deal-chip:hover{background:var(--fill)}}@media (pointer:coarse){button.deal-chip{border:12px solid #0000;background-clip:padding-box;border-inline-width:2px;margin:-12px -2px}}@media (hover:hover) and (pointer:fine){.thread-head button.deal-chip{background-clip:padding-box;border:2px solid #0000;margin:-2px}}.section-head{font:600 var(--fs-headline)/var(--lh-headline) var(--font);color:var(--label-2);align-items:center;gap:8px;margin:0 0 10px;padding-inline:6px;display:flex}.sh-count{color:var(--label-2);font-weight:500}.sh-toggle{appearance:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;margin:-8px 0;padding:8px 0;display:inline-flex}.sh-chev{color:var(--label-3);font-size:20px;line-height:1;transition:transform .2s;display:inline-block}.sh-chev.open{transform:rotate(90deg)}@media (width>=900px) and (hover:hover) and (pointer:fine){.section-head{font:600 13px/16px var(--font)}}.pill{font:600 12px/18px var(--font);background:var(--fill-2);color:var(--label-2);border-radius:999px;align-items:center;padding:1px 9px;display:inline-flex}.pill.warn{background:var(--orange-soft);color:var(--orange-text)}.spinner-wrap{place-items:center;padding:56px 0;display:grid}.clamp-1{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sheet-buttons{gap:10px;display:grid}.sheet-buttons .btn{min-height:48px;font-size:var(--fs-headline)}.sheet.alert .sheet-buttons{grid-template-columns:1fr 1fr}.sheet.alert .sheet-buttons .btn{padding-inline:10px}.sheet.alert .sheet-buttons.stacked{grid-template-columns:1fr}.sheet.alert .sheet-buttons.stacked .btn{white-space:normal;overflow-wrap:anywhere;text-align:center;padding-block:10px}@media (width>=1024px) and (not ((pointer:coarse) and (height<=500px))){.split{grid-template-columns:var(--list-w,360px) minmax(0,1fr);height:100dvh;display:grid;position:relative}.app.desktop>.main:has(>.split){flex-direction:column;height:100dvh;display:flex}.main>.split{flex:1;height:auto;min-height:0}.pane-box{min-width:0;min-height:0;display:grid;position:relative}.pane{overscroll-behavior:contain;min-height:0;padding-top:var(--toolbar-h,52px);scroll-padding-top:calc(var(--toolbar-h,52px) + 8px);overflow:auto}.pane-toolbar{z-index:6;height:var(--toolbar-h,52px);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0 12px;transition:background-color .15s,box-shadow .15s;display:flex;position:absolute;top:0;left:0;right:0}.pane-toolbar.under{background:color-mix(in srgb, var(--pane-bg,var(--plain-bg)) var(--bar-mix), transparent);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);box-shadow:0 .5px 0 var(--sep)}.toolbar-slot{flex:1;align-items:center;gap:8px;min-width:0;height:100%;display:flex}.list-tb:has(>.toolbar-slot .compose)>.compose-fallback{display:none}.pane-toolbar:has(>.toolbar-slot:empty):not(:has(>.sb-reveal)){display:none}.pane-box:has(>.pane-toolbar>.toolbar-slot:empty):not(:has(>.pane-toolbar>.sb-reveal))>.pane{padding-top:0;scroll-padding-top:0}.list-box{--pane-bg:var(--canvas);background:var(--pane-bg);box-shadow:inset -.5px 0 0 var(--sep)}.list-box:has(.tlist,.content.search){--pane-bg:var(--plain-bg)}.list-pane{--pane-bg:inherit}.detail-box{--pane-bg:var(--plain-bg);background:var(--pane-bg)}.detail-pane{outline:none}.list-pane .content{padding:0 12px 48px}.detail-pane .content{padding-block:18px 48px}.list-pane .lt{z-index:4;background:color-mix(in srgb, var(--pane-bg) var(--bar-mix-strong), transparent);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);margin-inline:-12px;padding:16px 16px 12px;position:sticky;top:0}.list-pane .content.today .lt{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin-inline:0;padding:16px 4px 12px;position:static}.list-pane .large-title{font-size:26px}.list-pane{scroll-padding-top:110px}.pane-divider{z-index:8;top:0;bottom:0;left:calc(var(--list-w,360px) - 3px);cursor:col-resize;touch-action:none;width:6px;position:absolute}.pane-divider.dragging{background:color-mix(in srgb, var(--tint) 30%, transparent)}body:has(.pane-divider.dragging){cursor:col-resize;-webkit-user-select:none;user-select:none}.tb-btn{appearance:none;width:32px;height:28px;color:var(--label-2);cursor:default;background:0 0;border:0;border-radius:7px;place-items:center;transition:background-color .1s;display:grid}.tb-btn .i{width:18px;height:18px}@media (hover:hover) and (pointer:fine){.tb-btn:hover{background:var(--fill-2)}}.tb-btn:active{background:var(--fill)}}.pending-sends{max-width:var(--maxw);padding-inline:var(--gutter);gap:10px;margin:12px auto 0;display:grid}.pending-send{border-radius:var(--r-card);background:var(--surface);box-shadow:inset 3px 0 0 var(--orange);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 16px;display:flex}.pending-send p{min-width:0;margin:0}.boot{place-items:center;min-height:100dvh;animation:.4s .3s both fade;display:grid}.boot-logo{opacity:.9;height:64px}.route-error h2{margin-top:0}.route-error .acts{justify-content:center;margin-top:12px}.signin{text-align:center;place-content:center;justify-items:center;gap:12px;min-height:100dvh;padding:24px;display:grid}.signin-logo{height:84px}.signin h1{font:700 28px/34px var(--font);margin:8px 0 14px}.signin-note{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:0}.signin .btn[aria-disabled=true]{opacity:.5;cursor:default}.coming{color:var(--label-2);padding:24px 4px}.offline-float{top:calc(env(safe-area-inset-top,0px) + 6px);z-index:40;background:var(--glass-thick);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim-thick);color:var(--orange-text);font:600 var(--fs-footnote)/var(--lh-footnote) var(--font);white-space:nowrap;pointer-events:none;border-radius:999px;padding:5px 12px;position:fixed;left:50%;transform:translate(-50%)}.app:has(>.offline-float) .navbar .nb-title{visibility:hidden}@media (width<=700px),(pointer:coarse) and (height<=500px){.sh-chev{font-size:1.17647rem}.pill{font-size:.705882rem;line-height:1.05882rem}.signin h1{font-size:1.64706rem;line-height:2rem}}.download-status{opacity:0;text-align:center;height:0;color:var(--label-2);font:400 calc(var(--fs-sub) - 2px)/calc(var(--lh-sub) - 2px) var(--font);font-variant-numeric:tabular-nums;margin:0;padding:0 16px;overflow:hidden}.download-status.shown{opacity:1;height:auto;padding:10px 16px 14px}@media (prefers-reduced-motion:no-preference){.download-status{transition:opacity .25s}}.rm-row>.i:first-child{color:var(--tint)}.rm-chev{rotate:0deg}.rm-chev.open{rotate:90deg}@media (prefers-reduced-motion:no-preference){.rm-chev{transition:rotate var(--spring-snappy-ms,.3s) var(--spring-snappy,ease)}}.rm-now{margin-bottom:12px}.rm-foot{margin:14px 4px 0}.rm-later{gap:8px;padding:4px 16px 14px;display:grid;position:relative}.rm-later-label{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.rm-later input{box-sizing:border-box;background:var(--fill-3);width:100%;min-width:0;min-height:44px;color:var(--label);font:400 var(--fs-body)/1 var(--font);border:0;border-radius:12px;padding:0 12px}@media (prefers-reduced-motion:no-preference){.rm-later{animation:rm-open var(--spring-smooth-ms,.5s) var(--spring-smooth,ease) both}}@media (prefers-reduced-motion:reduce){.rm-later{animation:.2s both fade}}@keyframes rm-open{0%{opacity:0;transform:translateY(-6px)}}@media (width<=700px),(pointer:coarse) and (height<=500px){.rm-row:has(>.rtrail){flex-wrap:wrap;row-gap:2px}.rm-row:has(>.rtrail)>.rmain{flex-basis:5em}.rm-row>.rtrail{flex-shrink:1;min-width:0;margin-left:auto}}.remind-chip{appearance:none;background:var(--tint-soft);min-height:24px;color:var(--tint-text);font:600 var(--fs-sub)/var(--lh-sub) var(--font);border:0;border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 7px;display:inline-flex;position:relative}.remind-chip .i{width:15px;height:15px}.remind-chip:after{content:"";position:absolute;inset:-10px -4px}.remind-chip.failed{background:var(--red-soft);color:var(--red-text)}.trow-remind{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--tint-text);align-items:center;gap:4px;margin:3px 0 0;display:flex}.trow-remind .i{width:14px;height:14px}.trow-remind.failed{color:var(--red-text)}@media (width>=900px) and (hover:hover) and (pointer:fine){:is(.list-pane,.stack-under):focus-within :is(.trow.selected,.trow-wrap.checked .trow) .trow-remind{color:#fff}html.inactive :is(.list-pane,.stack-under):focus-within :is(.trow.selected,.trow-wrap.checked .trow) .trow-remind{color:var(--tint-text)}}mark.hl{background:var(--yellow-soft);color:inherit;border-radius:3px;margin:0 -1px;padding:0 1px}.tlist{background:var(--surface);border-radius:var(--r-card);overflow:clip}.tlist>[role=listitem]+[role=listitem] .trow:before{content:"";top:0;right:0;left:var(--row-text-x,74px);border-top:.5px solid var(--sep);position:absolute}.trow-wrap{background:var(--row-bg,var(--surface));position:relative;overflow:clip}.trow{z-index:1;background:var(--row-bg,var(--surface));touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;align-items:flex-start;padding:10px 16px 12px 8px;transition:background-color .35s;display:flex;position:relative}.trow-wrap.dragging .trow{transition:scale var(--spring-snappy-ms) var(--spring-snappy)}.trow:focus-visible{box-shadow:inset 0 0 0 2px var(--tint)}.trow-dot{background:0 0;border-radius:50%;flex:none;width:10px;height:10px;margin:16px 4px 0 0}.trow.unread .trow-dot{background:var(--tint)}.trow-replied{stroke-width:2.4px;width:13px;height:13px;color:var(--label-2);pointer-events:none;position:absolute;top:24.5px;left:6.5px}.trow.unread .trow-replied{top:39px}.trow .avatar{margin-right:12px}.trow-main{flex:1;min-width:0;display:grid}.trow-top{align-items:baseline;gap:8px;min-width:0;display:flex}.trow-from{min-width:0;font:600 var(--fs-headline)/var(--lh-headline) var(--font);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.trow-count{color:var(--label-2);font-size:.86em;font-weight:400}.trow-meta{font:400 15px/20px var(--font);color:var(--label-2);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;display:inline-flex}.trow-i{width:15px;height:15px;color:var(--label-2)}.trow-i.star{color:var(--yellow);fill:currentColor}.trow-chev{width:13px;height:13px;color:var(--label-3);stroke-width:2.4px;margin-right:-2px}.trow-draft{color:var(--red-text);font-weight:600}.trow-subject{font:400 15px/20px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.trow-snippet{font:400 15px/20px var(--font);color:var(--label-2);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.trow-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.trow-status{font:600 var(--fs-caption)/var(--lh-caption) var(--font);background:var(--c-soft);color:var(--c-text);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.trow-chips .chip{font-size:var(--fs-caption);line-height:var(--lh-caption)}.trow .avatar,.mc-head .avatar,.mcard.collapsed .avatar{width:40px;height:40px;font:600 16px/1 var(--font-rounded);color:#fff;background:linear-gradient(#a5abb8,#858994)}.trow .avatar.org-kane,.mc-head .avatar.org-kane,.mcard.collapsed .avatar.org-kane{background:var(--brand)}.trow .avatar.org-xhome,.mc-head .avatar.org-xhome,.mcard.collapsed .avatar.org-xhome{background:var(--tint)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.trow,.mc-head,.mcard.collapsed) .avatar:not(.org-kane,.org-xhome){background:linear-gradient(#6e7380,#51545c)}}:root[data-theme=dark] :is(.trow,.mc-head,.mcard.collapsed) .avatar:not(.org-kane,.org-xhome){background:linear-gradient(#6e7380,#51545c)}.trow-under{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}.trow-wrap:not(.showlead) .trow-under.lead,.trow-wrap:not(.showtrail) .trow-under.trail{visibility:hidden}.swipe-btn{appearance:none;color:#fff;width:74px;font:600 12px/1 var(--font);pointer-events:auto;clip-path:inset(0 -100vw 0 0);border:0;padding:0;position:absolute;top:0;bottom:0;left:0}.swipe-btn:after{content:"";background:inherit;width:100vw;position:absolute;top:0;bottom:0;left:100%}.trow-under.trail .swipe-btn{transform:translate(100vw)}.trow-under.lead .swipe-btn{clip-path:inset(0 0 0 -100vw);width:88px;transform:translate(-100%)}.trow-under.lead .swipe-btn:after{left:auto;right:100%}.trow-under.trail .swipe-btn:nth-child(2){z-index:1}.trow-under.trail .swipe-btn:nth-child(3){z-index:2}.swipe-face{place-content:center;justify-items:center;gap:4px;display:grid;position:absolute;inset:0}.swipe-btn .i{width:22px;height:22px}.swipe-btn.read{background:var(--tint)}.swipe-btn.more{background:var(--gray)}.swipe-btn.archive{background:var(--purple)}.swipe-btn.star{background:var(--orange,#ff9500)}.swipe-btn.trash{background:var(--red)}.trow-pick{z-index:2;border:1.5px solid var(--label-3);color:#fff;box-sizing:border-box;border-radius:50%;place-items:center;width:24px;height:24px;margin-top:-12px;display:none;position:absolute;top:50%;left:14px}.trow-pick .i{stroke-width:2.6px;visibility:hidden;width:15px;height:15px}.trow-wrap.checked .trow-pick{background:var(--tint);border-color:var(--tint)}.trow-wrap.checked .trow-pick .i{visibility:visible}.tlist:is(.selecting,.unselecting) .trow-pick{display:grid}.tlist.unselecting .trow-pick{opacity:0;pointer-events:none;transform:translate(-38px)}.tlist.selecting .trow>:not(.trow-pick){transform:translate(38px)}.tlist.selecting .trow-main{margin-right:38px}.tlist.selecting .trow-wrap.checked .trow{background:var(--fill-3)}@media (prefers-reduced-motion:no-preference){.trow>:not(.trow-pick){transition:transform var(--spring-smooth-ms) var(--spring-smooth)}.tlist.selecting .trow-pick{animation:pick-in var(--spring-smooth-ms) var(--spring-smooth)}.tlist.unselecting .trow-pick{animation:pick-out var(--spring-smooth-ms) var(--spring-smooth)}}@keyframes pick-in{0%{opacity:0;transform:translate(-38px)}}@keyframes pick-out{0%{opacity:1;transform:none}}.selectbar{left:max(21px, env(safe-area-inset-left,0px));right:max(21px, env(safe-area-inset-right,0px));bottom:max(10px, calc(env(safe-area-inset-bottom,0px) - 12px));z-index:30;background:var(--glass);height:62px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim), 0 8px 28px #0000001a;border-radius:31px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:4px;display:grid;position:fixed}.sb-btn{appearance:none;font:600 10px/12px var(--font);color:var(--tint);background:0 0;border:0;border-radius:27px;align-content:center;justify-items:center;gap:1px;display:grid}.sb-btn .i{width:24px;height:24px}.sb-btn:disabled{color:var(--label-3);cursor:default}.sb-btn:not(:disabled):active{background:var(--fill-2)}.selectbar.leaving{pointer-events:none}html.selecting .tabbar{opacity:0;visibility:hidden;pointer-events:none;scale:.94}@media (prefers-reduced-motion:no-preference){.selectbar{animation:bar-in var(--spring-snappy-ms) var(--spring-snappy) both}.selectbar.leaving{animation:.22s cubic-bezier(.4,0,1,1) both bar-out}.tabbar{transition:opacity .25s ease, scale var(--spring-snappy-ms) var(--spring-snappy), visibility 0s}html.selecting .tabbar{transition:opacity .15s ease, scale var(--spring-snappy-ms) var(--spring-snappy), visibility 0s linear .15s}}@media (prefers-reduced-motion:reduce){.selectbar{animation:.2s both fade}.selectbar.leaving{animation:.15s both fade-out}}@keyframes bar-in{0%{opacity:0;translate:0 16px;scale:.94}}@keyframes bar-out{to{opacity:0;translate:0 10px;scale:.96}}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){.selectbar{width:420px;left:50%;right:auto;translate:-50%}}.icon-btn{appearance:none;width:32px;height:32px;color:var(--label-2);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.icon-btn:hover{background:var(--fill-2);color:var(--label)}}.icon-btn .i{width:18px;height:18px}.row.danger{color:var(--red-text)}.sentinel{height:1px}.list-more-error,.list-rows-missing{color:var(--label-2);font:400 var(--fs-sub)/var(--lh-sub) var(--font);justify-content:center;align-items:center;gap:10px;margin:12px 0;display:flex}.tlist.rows>[role=listitem]:nth-child(n+26):not(.leaving) .trow{content-visibility:auto;contain-intrinsic-size:auto 118px}.tlist.rows>[role=listitem]{grid-template-rows:1fr;display:grid}.tlist.rows>[role=listitem]>.trow-wrap{min-height:0}.tlist.rows>[role=listitem].leaving{pointer-events:none}@media (prefers-reduced-motion:no-preference){.tlist.rows>[role=listitem].leaving{opacity:0;transition:grid-template-rows var(--spring-quick-ms) var(--spring-quick), opacity .2s ease-out;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.tlist.rows>[role=listitem].leaving{display:none}}@media (hover:none){.trow:active{background:var(--fill-2);transition-duration:0s}}.trow,.row{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.trow.pressing{background:var(--fill-2);border-radius:12px;transition:background-color}@media (prefers-reduced-motion:no-preference){.trow.pressing{transition:scale var(--spring-smooth-ms) var(--spring-smooth), background-color 0s;scale:.97}.trow{transition:scale var(--spring-snappy-ms) var(--spring-snappy), background-color .35s ease}}@media (width<=899px),(pointer:coarse) and (height<=500px){:root{--row-text-x:74px}html.plain-page body{background:var(--plain-bg,var(--x-plain))}html.plain-page{--page-bg:var(--plain-bg,var(--x-plain))}:is(.plain-list,.content.search) .tlist{--row-bg:var(--plain-bg,var(--x-plain));background:var(--row-bg);margin-inline:calc(-1 * var(--gutter));border-radius:0}.trow.selected{background:var(--fill-2)}}@media (width>=900px) and (hover:hover) and (pointer:fine){:root{--row-text-x:16px}.tlist.rows>[role=listitem]:nth-child(n+26):not(.leaving) .trow{contain-intrinsic-size:auto 76px}.trow{cursor:default;border-radius:8px;padding:5px 10px 6px 4px;transition:none}@media (prefers-reduced-motion:no-preference){.trow{transition:scale var(--spring-snappy-ms) var(--spring-snappy)}}.trow-dot{width:9px;height:9px;margin:4px 3px 0 0}.trow-replied{width:11px;height:11px;top:8px;left:3px}.trow.unread .trow-replied{top:21px}.trow .avatar{display:none}.trow-from{font:600 13px/16px var(--font)}.trow.unread .trow-from,.trow .trow-unread{font-weight:700}.trow-meta{font:400 12px/16px var(--font);gap:4px}.trow-i{width:13px;height:13px}.trow-chev{display:none}.trow-subject,.trow-snippet{font:400 13px/16px var(--font)}.trow-snippet.one{-webkit-line-clamp:1;line-clamp:1}.trow-chips{gap:4px;margin-top:3px}.trow-status,.trow-chips .chip{font:600 11px/14px var(--font);padding:0 6px}.trow-chips .deal-chip .chip-i{width:11px;height:11px}.trow-wrap.ctx-target .trow{box-shadow:inset 0 0 0 2px var(--tint)}.tlist{--row-bg:var(--plain-bg,var(--x-plain));background:0 0;border-radius:0;overflow:visible}.trow-wrap{background:0 0;border-radius:8px}.tlist>[role=listitem]+[role=listitem] .trow:before{left:16px;right:10px}.trow-wrap:is(.showlead,.showtrail) .trow{background:var(--pane-bg,var(--surface))}.trow.selected,.trow-wrap.checked .trow{background:var(--sel-off,var(--x-sel-off));color:var(--label)}:is(.list-pane,.stack-under):focus-within :is(.trow.selected,.trow-wrap.checked .trow){background:var(--sel,var(--x-sel));color:#fff}html.inactive :is(.list-pane,.stack-under):focus-within :is(.trow.selected,.trow-wrap.checked .trow){background:var(--sel-off,var(--x-sel-off));color:var(--label)}[role=listitem]:has(:is(.trow.selected,.trow-wrap.checked))+[role=listitem] :is(.trow.selected,.trow-wrap.checked,.trow-wrap.checked .trow){border-top-left-radius:0;border-top-right-radius:0}[role=listitem]:has(+[role=listitem] :is(.trow.selected,.trow-wrap.checked)) :is(.trow.selected,.trow-wrap.checked,.trow-wrap.checked .trow){border-bottom-right-radius:0;border-bottom-left-radius:0}:is(.trow.selected,.trow-wrap.checked .trow):before{display:none}[role=listitem]:has(:is(.trow.selected,.trow-wrap.checked))+[role=listitem] .trow:before{display:none}:is(.list-pane,.stack-under):focus-within :is(.trow.selected,.trow-wrap.checked .trow) :is(.trow-snippet,.trow-meta,.trow-count,.trow-i,.trow-replied){color:#ffffffd1}:is(.list-pane,.stack-under):focus-within :is(.trow.selected,.trow-wrap.checked .trow).unread .trow-dot{background:#fff}:is(.list-pane,.stack-under):focus-within :is(.trow.selected,.trow-wrap.checked .trow) :is(.deal-chip,.trow-status){color:#fff;background:#fff3}html.inactive :is(.list-pane,.stack-under):focus-within :is(.trow.selected,.trow-wrap.checked .trow) :is(.trow-snippet,.trow-meta,.trow-count,.trow-i,.trow-replied){color:var(--label-2)}@media (prefers-reduced-motion:no-preference){.tlist.rows>[role=listitem].leaving{transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1),opacity .12s linear}}}.list-bar{flex:1;align-items:center;gap:10px;min-width:0;height:100%;padding:0 0 0 4px;display:flex}.list-bar-title{flex:1;min-width:0;container-type:inline-size}.list-bar-title h1{font:700 15px/18px var(--font);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.list-bar-sub{font:400 11px/14px var(--font);color:var(--label-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;display:flex;overflow:hidden}.list-bar-sub>span{flex:none}.list-bar-sub>.list-bar-sub-rest{text-overflow:ellipsis;white-space:pre;flex:0 auto;min-width:0;overflow:hidden}@container (width<=70px){.list-bar-sub>.list-bar-sub-rest{display:none}}.list-bar .seg{height:28px;padding:2px}.list-bar .seg button{font:500 12px/16px var(--font);min-height:0;padding:3px 10px}.list-bar .tb-btn.compose{width:32px;height:32px}.list-box:has(>.pane-toolbar .list-bar)>.list-pane .content>.lt{display:none}@media (width<=700px),(pointer:coarse) and (height<=500px){.trow-meta,.trow-subject,.trow-snippet{font-size:var(--fs-sub);line-height:var(--lh-sub)}.trow-top{flex-wrap:wrap;row-gap:0}.trow-from{flex-basis:5em}}.thx-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.thx-row .rmain{text-align:left;flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.thx-line{font:400 var(--fs-body)/var(--lh-body) var(--font)}.thx-who{color:var(--label);font-weight:600}.thx-when{color:var(--label-2)}.thx-text{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label)}.thx-subject,.thx-note{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.thx-note{font-style:italic}.thx-cancel{background:var(--red-soft);min-width:88px;min-height:44px;color:var(--red-text);border:0;border-radius:22px;padding:0 18px;font-size:16px;font-weight:600}.thx-cancel:disabled{opacity:.5}.thx-rate{align-items:center;gap:6px;display:flex}.btn.plain.thx-thumb{min-width:44px;min-height:44px;padding:0}.btn.thx-thumb .i{width:20px;height:20px}.btn.plain.thx-thumb[aria-pressed=true]{background:var(--teal-soft);color:var(--teal-text)}.thx-why{flex:100%;align-items:flex-end;gap:8px;display:flex}.thx-why textarea{min-height:44px;font:inherit;border:1px solid var(--sep);background:var(--fill);color:var(--label);resize:vertical;border-radius:12px;flex:1;padding:8px 10px;font-size:16px}.thx-bar{background:var(--teal-soft);border-radius:16px;margin:0 0 12px;padding:12px 14px}.thx-bar .thx-row{background:0 0;padding:0}@media (width>=900px) and (hover:hover) and (pointer:fine){.thx-line{font:400 13px/16px var(--font)}.thx-text{font:400 13px/17px var(--font)}.btn.thx-cancel{min-width:0;min-height:28px;font:600 13px/16px var(--font);border-radius:8px;padding:0 12px}.btn.plain.thx-thumb{min-width:28px;min-height:28px}.btn.thx-thumb .i{width:16px;height:16px}}div.editor,ul.tc-files{grid-template-columns:minmax(0,1fr)}ul.tc-files>li{min-width:0}div.editor>.editor-mirror,div.editor>textarea{overflow-wrap:anywhere}@keyframes aa-in{0%{opacity:0}}.aa-pending-row{animation:.2s ease-out both aa-in}.aa-pending-row .tc-file-name{color:var(--label-2)}.tc-files li.aa-pending-row{padding-right:10px}.tc-files li.off{opacity:.45;text-decoration:line-through}.tc-files li{transition:opacity .2s ease-out}.aa-pending-pill{background:var(--fill-2);min-height:30px;font:600 var(--fs-footnote)/var(--lh-footnote) var(--font);color:var(--label-2);border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:4px 12px;animation:.2s ease-out both aa-in;display:inline-flex}.aa-pending-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (pointer:coarse){.aa-pending-pill{min-height:36px}}.attach-blanks .aa-note{flex-basis:100%}.aa-note{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:-2px 0 2px}.aa-note-action{appearance:none;font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--tint-text);background:0 0;border:0;padding:0 0 0 6px;text-decoration:none}.aa-note-action:active{opacity:.6}.aa-prompt{border-radius:var(--r-card);background:var(--surface);box-shadow:inset 0 0 0 .5px var(--sep);align-items:flex-start;gap:12px;margin:0 0 22px;padding:14px 16px;animation:.25s ease-out both aa-in;display:flex}.aa-prompt-icon{background:var(--tint-soft);width:32px;height:32px;color:var(--tint-text);border-radius:9px;flex:none;place-items:center;display:grid}.aa-prompt-icon .i{width:18px;height:18px}.aa-prompt-body{gap:4px;min-width:0;display:grid}.aa-prompt h2{font:600 var(--fs-body)/var(--lh-body) var(--font);color:var(--label);margin:0}.aa-prompt p{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:0}.aa-prompt-actions{gap:4px;margin-top:6px;display:flex}@media (prefers-reduced-motion:reduce){.aa-pending-row,.aa-pending-pill,.aa-prompt{animation:none}}.bc-chip{appearance:none;background:var(--surface);max-width:100%;min-height:30px;box-shadow:0 0 0 1.5px var(--pick-edge);color:var(--label);font:500 14px/20px var(--font);text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;border-radius:16px;padding:5px 12px}.bc-hint{min-width:0;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);overflow-wrap:anywhere;flex-basis:100%}.editor>.choice-panel{gap:12px;margin-top:10px;display:grid}.choice-panel:focus{outline:none}.cp-group{gap:6px;min-width:0;display:grid;position:relative}.cp-why{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin:0;display:flex}.cp-why .i{width:15px;height:15px;margin-top:calc((var(--lh-sub) - 15px) / 2);color:var(--label-3);flex:none}.cp-q{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label);overflow-wrap:anywhere;align-items:baseline;gap:8px;margin:0;display:flex}.cp-q>span{min-width:0}.cp-clear{appearance:none;font:500 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--tint-text);background:0 0;border:0;flex:none;margin-left:auto;padding:0}@media (pointer:coarse){.cp-clear{min-width:44px;min-height:44px;margin-block:-13px;margin-inline-end:-8px;padding-inline:8px}.cp-group>.cp-seg{margin-top:7px}}@media (hover:hover) and (pointer:fine){.cp-clear:hover{text-decoration:underline}}.cp-seg.seg{width:100%;display:grid}.cp-seg.seg button{min-height:var(--answer-h);white-space:normal;line-height:var(--lh-footnote);overflow-wrap:anywhere;padding:4px 8px}.cp-seg .likely:before{content:"";background:var(--tint);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.cp-group.open .cp-seg.seg{box-shadow:0 0 0 1.5px var(--pick-edge)}.cp-seg.seg button:focus-visible{outline:2px solid var(--tint);outline-offset:-2px}.cp-group.attn:after{content:"";border-radius:var(--r-inner);box-shadow:0 0 0 3px var(--pick-edge);opacity:0;pointer-events:none;animation:.6s ease-out 2 cp-pulse;position:absolute;inset:-4px}@keyframes cp-pulse{50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cp-group.attn:after{opacity:1;animation:none}}.cp-check{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.cp-check .v{max-width:45%;font:600 var(--fs-body)/var(--lh-body) var(--font);color:var(--label);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.cp-check .src{min-width:0;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.cp-check .btns{z-index:1;flex:none;gap:6px;margin-left:auto;display:flex;position:relative}.cp-kept-i{width:16px;height:16px;color:var(--green-text);flex:none}.cp-check .btn{min-height:32px}@media (pointer:coarse){.cp-check .btn{min-height:44px}}.editor-mirror mark.pick{background:var(--pick-soft);box-shadow:0 0 0 1.5px var(--pick-edge)}.editor-mirror mark.picked{background:var(--picked-soft);box-shadow:none}.editor-mirror mark.confirm{background:var(--pick-soft);box-shadow:0 0 0 1.5px var(--pick-edge)}.editor-mirror mark.kept{background:var(--picked-soft);box-shadow:none}.editor-mirror mark.file{background:var(--tint-soft);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--tint) 35%, transparent)}.tc-started{gap:2px;min-width:0;margin:0;display:grid}.tc-started-tag{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--tint-text);align-items:center;gap:5px;display:inline-flex}.tc-started-tag .i{width:15px;height:15px}.tc-started-subject{font:600 var(--fs-body)/var(--lh-body) var(--font);color:var(--label);overflow-wrap:anywhere}.tc-brief{border-radius:var(--r-inner);background:var(--fill-3);gap:4px;min-width:0;padding:8px 10px;display:grid}.tc-brief-title{font:600 var(--fs-caption)/var(--lh-caption) var(--font);text-transform:uppercase;letter-spacing:.04em;color:var(--label-2);margin:0}.tc-brief-toggle{appearance:none;text-align:left;width:100%;min-width:0;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.tc-brief-toggle .tc-brief-title{flex:none}.tc-brief-first{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label);flex:1;overflow:hidden}.tc-brief-chev{width:15px;height:15px;color:var(--label-3);flex:none;margin-left:auto;transition:transform .2s}.tc-brief.open .tc-brief-chev{transform:rotate(90deg)}.tc-brief-list{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label);gap:2px;margin:0;padding:0 0 0 16px;display:grid}.tc-brief-list li{overflow-wrap:anywhere}.tc-brief-list li::marker{color:var(--label-3)}@media (pointer:coarse){.tc-brief:has(>.tc-brief-toggle){padding-block:0}.tc-brief:has(>.tc-brief-toggle).open{padding-block:8px}.tc-brief-toggle{width:calc(100% + 20px);min-height:44px;margin-inline:-10px;padding-inline:10px}.tc-brief.open>.tc-brief-toggle{min-height:0;margin-block:-14px;padding-block:14px;position:relative}}@media (prefers-reduced-motion:reduce){.tc-brief-chev{transition:none}}@media (width<=700px),(pointer:coarse) and (height<=500px){.bc-chip{font-size:.823529rem;line-height:1.17647rem}.cp-check{flex-wrap:wrap}.cp-check .src{flex:1 1 0}.cp-check .btns{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;min-width:0;max-width:100%}}.kit-fold{grid-template-rows:1fr;display:grid}.kit-fold.leaving{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .24s,opacity .15s}.kit-clip{min-height:0;overflow:hidden}.kit-row{flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:10px;display:flex}.kit-label{font:400 var(--fs-footnote)/var(--lh-footnote) var(--font);color:var(--label-2);margin-right:2px}.kit-pill{appearance:none;background:var(--fill-2);color:var(--label);font:500 14px/20px var(--font);white-space:nowrap;transition:opacity .2s ease, display .2s allow-discrete;border:0;border-radius:999px;flex:none;padding:6px 13px}.kit-pill:disabled{cursor:default;color:var(--label-3)}.kit-pill.done{opacity:0;pointer-events:none;display:none}@media (hover:hover) and (pointer:fine){.kit-pill:not(:disabled):hover{background:var(--fill)}}@media (prefers-reduced-motion:no-preference){.kit-pill:not(:disabled):active{transform:scale(.97)}}.kit-line,.kit-note{font:400 var(--fs-footnote)/var(--lh-footnote) var(--font);color:var(--label-2);flex-basis:100%;margin:0}.kit-note{margin:-4px 0 10px}@media (pointer:coarse){.kit-row{row-gap:8px;padding-top:4px}.kit-pill{min-height:36px;position:relative}.kit-pill:after{content:"";position:absolute;inset:-4px 0}.cmp-company{position:relative}.cmp-company:after{content:"";position:absolute;inset:-4px 0}}.compose-window .kit-pill{font:400 12px/16px var(--font);padding:3px 10px}@media (prefers-reduced-motion:reduce){.kit-fold.leaving{transition:opacity .15s}}@media (width<=700px),(pointer:coarse) and (height<=500px){.kit-pill{white-space:normal;flex-shrink:1;max-width:100%;font-size:.823529rem;line-height:1.17647rem}}.sugg{display:block}.sugg-box{appearance:none;background:var(--tint-soft);width:100%;color:var(--label);text-align:left;font:inherit;box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--tint) 30%, transparent);-webkit-touch-callout:none;border:0;border-radius:18px;gap:6px;margin:10px 0 4px;padding:12px 14px;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s;display:grid}@media (hover:hover) and (pointer:fine){.sugg-box:hover{background:color-mix(in srgb, var(--tint-soft) 85%, var(--tint))}}@media (prefers-reduced-motion:no-preference){.sugg-box:active{transform:scale(.98)}}.sugg-box:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.sugg-label{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--tint-text);align-items:center;gap:6px;display:inline-flex}.sugg-label .i,.sugg-status .i{width:15px;height:15px}.sugg-label .sugg-again{width:13px;height:13px;margin-left:2px}.sugg-text{font:400 var(--fs-body)/var(--lh-body) var(--font);white-space:pre-wrap}.sugg-text.clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sugg-text mark.pv-pill{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;background:var(--yellow-soft);box-shadow:0 0 0 1px var(--pick-edge);border-radius:5px;padding:0 4px;font-size:.92em}.sugg-text .pv-confirm .i{vertical-align:-1px;width:12px;height:12px;color:var(--green-text);margin-left:2px}.sugg-warn{font:500 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--orange-text)}.sugg-use{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--tint-text)}.sugg-context{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);align-items:flex-start;gap:8px;margin:8px 0 0;display:flex}.sugg-context .i{width:16px;height:16px;color:var(--tint-text);flex:none;margin-top:1px}.sugg-status .linkish{color:var(--tint-text);font-weight:600}.sugg-status{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 4px;display:flex}.sugg-box.loading{cursor:default}@media (hover:hover) and (pointer:fine){.sugg-box.loading:hover{background:var(--tint-soft)}}.sugg-box.loading:active{transform:none}.sugg-box.loading .sugg-label{color:var(--label-2);font-weight:500}.sugg-skel .i{opacity:.35}.sugg-bars{flex:1;display:grid}.sugg-lines{display:grid}.sugg-lines i,.sugg-bar{background:color-mix(in srgb, var(--tint) 14%, transparent);border-radius:5px;height:10px;display:block;position:relative;overflow:hidden}.sugg-lines i{margin:calc((var(--lh-body) - 10px) / 2) 0}.sugg-lines i:last-child{margin-right:34%}.sugg-bar{max-width:88%;margin:calc((var(--lh-sub) - 10px) / 2) 0;background:var(--fill-3)}.sugg-bar.short{max-width:55%}.sugg-lines i:after,.sugg-bar:after{content:"";background:linear-gradient(90deg, transparent, var(--glass-hi), transparent);opacity:0;width:45%;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.sugg-lines i:after,.sugg-bar:after{opacity:1;animation:1.8s cubic-bezier(.4,0,.6,1) infinite sugg-sheen}.sugg-lines i:nth-child(2):after{animation-delay:.1s}.sugg-bar:after{animation-delay:.2s}.sugg-bar.short:after{animation-delay:.3s}.sugg-arrived>*{animation:.22s ease-out both sugg-in}}@keyframes sugg-sheen{to{transform:translate(330%)}}@keyframes sugg-in{0%{opacity:0}}.sugg-held{flex-direction:column;display:flex;overflow:hidden}.sugg-held>*,.sugg-held>.sugg-box>*{flex-shrink:0}.sugg-held>.sugg-box{flex-direction:column;flex:auto;justify-content:flex-start;min-height:0;display:flex}.sugg-held .sugg-use{margin-top:auto}.sugg-held .sugg-cut{-webkit-line-clamp:var(--cut);line-clamp:var(--cut);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sugg-held>.sugg-status{flex:auto}.composer{background:var(--surface);grid-template-rows:auto auto minmax(0,1fr);min-height:0;display:grid}.cmp-head{border-bottom:.5px solid var(--sep);grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;gap:8px;padding:10px 12px;display:grid}.cmp-head .glass-btn:disabled{opacity:.4;cursor:default}.cmp-head .glass-btn.working:disabled{opacity:1}.cmp-head .glass-btn .activity{color:#fff}.cmp-head h2{min-width:0;font:600 var(--fs-headline)/var(--lh-headline) var(--font);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.cmp-head>:first-child{justify-self:start}.cmp-head>:last-child{justify-self:end}.cmp-fields{padding:0 16px;display:grid}.cmp-fields>*+*{border-top:.5px solid var(--sep)}.cmp-fields .cmp-cc{color:var(--tint-text);font:400 var(--fs-sub)/var(--lh-sub) var(--font);justify-self:start;padding:10px 0}@media (pointer:coarse){.cmp-fields .cmp-cc{margin-top:-4px;padding-top:14px;position:relative}}.cmp-subject{min-height:44px;color:var(--label-2);align-items:center;gap:6px;display:flex}.cmp-subject input{min-width:0;color:var(--label);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:8px 0}.cmp-body{min-height:120px;padding:12px 16px 16px;overflow:auto}.cmp-body .editor textarea{min-height:88px}.cmp-body .editor:has(>.choice-panel) textarea{min-height:0}.cmp-hint{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--yellow-text);margin:8px 0 0}.cmp-files{grid-template-columns:minmax(0,1fr);gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.cmp-files li{border-radius:var(--r-inner);background:var(--inset);align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 12px;display:flex}.cmp-files li.off{opacity:.45;text-decoration:line-through}.cmp-file-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:600 var(--fs-sub)/var(--lh-sub) var(--font);flex:1;overflow:hidden}.cmp-file-size{font:400 var(--fs-caption)/var(--lh-caption) var(--font);color:var(--label-2);flex:none}.cmp-total{font:400 var(--fs-caption)/var(--lh-caption) var(--font);color:var(--label-2);font-variant-numeric:tabular-nums;margin:8px 0 0}.cmp-limit{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--red-text);margin:8px 0 0}.cmp-note{border-radius:var(--r-inner);background:var(--orange-soft);color:var(--orange-text);font:600 var(--fs-sub)/var(--lh-sub) var(--font);margin:0 0 10px;padding:9px 12px}.cmp-quote{margin-top:12px}.cmp-quote summary{background:var(--fill-2);min-height:28px;color:var(--label-2);letter-spacing:1px;border-radius:999px;padding:0 12px;font-weight:700;line-height:28px;list-style:none;display:inline-block}.cmp-quote summary::-webkit-details-marker{display:none}.cmp-quote pre{white-space:pre-wrap;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:10px 0 0}.cmp-banner{border-radius:var(--r-inner);background:var(--tint-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;padding:10px 10px 10px 14px;display:flex}.cmp-banner p{color:var(--tint-text);margin:0;font-weight:600}.cmp-tools{flex-wrap:wrap;align-items:center;gap:2px 4px;margin:-4px 0 8px -8px;display:flex}.composer-sheet .composer{position:relative}.composer-sheet .cmp-tools{z-index:4;right:max(12px, env(safe-area-inset-right,0px));bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim), 0 8px 28px #00000024;border-radius:26px;flex-wrap:nowrap;gap:0;margin:0;padding:3px;position:absolute}html.keyboard-up .composer-sheet .cmp-tools{bottom:10px}.composer-sheet .cmp-tools .btn{width:44px;height:44px;min-height:44px;color:var(--label);border-radius:50%;place-items:center;gap:0;padding:0;display:grid}.composer-sheet .cmp-tools .btn:not(:disabled):active{background:var(--tab-selected)}.composer-sheet .cmp-tools .btn .i{width:22px;height:22px}.composer-sheet .cmp-tools .btn:disabled{opacity:.35}.composer-sheet .cmp-tool-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.composer-sheet .cmp-body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}html.keyboard-up .composer-sheet .cmp-body{padding-bottom:72px}.wifm{gap:8px;margin-bottom:10px;display:grid}.wifm-ask{background:var(--inset);box-shadow:inset 0 0 0 .5px var(--sep);border-radius:999px;align-items:center;gap:8px;padding:4px 4px 4px 14px;display:flex}.wifm-ask:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--tint) 45%, transparent)}.wifm-ask input{min-width:0;color:var(--label);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:7px 0}.wifm-ask .wifm-go{width:36px;height:36px}.wifm-ask .wifm-go .i{width:18px;height:18px}.wifm-ask .wifm-go:disabled{opacity:.4;cursor:default}.wifm-tones{flex-wrap:wrap;gap:6px;display:flex}.wifm-status{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 10px;display:flex}.wifm-status .btn{margin-inline:-4px}.wifm-status.failed{color:var(--red-text)}.qr-row{scrollbar-width:none;overscroll-behavior-x:contain;gap:6px;margin:0 -16px 10px;padding:2px 16px;display:flex;overflow-x:auto}.qr-row::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.qr-row{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.qr-chip{appearance:none;background:var(--fill-2);color:var(--label);font:500 14px/20px var(--font);white-space:nowrap;border:0;border-radius:999px;flex:none;padding:6px 13px}@media (hover:hover) and (pointer:fine){.qr-chip:hover{background:var(--fill)}}@media (prefers-reduced-motion:no-preference){.qr-chip:active{transform:scale(.97)}}@media (pointer:coarse){.qr-chip{min-height:36px}.qr-row{gap:8px;margin-block:-4px 6px;padding-block:6px}.qr-row>.qr-chip{background-clip:padding-box;border:4px solid #0000;min-height:44px;margin:-4px;padding-inline:11px}}@media (pointer:coarse) and (width<=389px){.qr-row>.qr-chip{padding-inline:9px}}.rfield{flex-wrap:wrap;align-items:flex-start;gap:6px;min-height:44px;padding:8px 0;display:flex;position:relative}.rfield-note{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--red-text);flex-basis:100%;margin:0}.rfield-label{color:var(--label-2);flex:none;padding-top:5px}.rfield-chips{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}.rfield-chips input{min-width:120px;color:var(--label);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:5px 0}.rchip{background:var(--tint-soft);max-width:100%;color:var(--tint-text);font:600 14px/20px var(--font);border-radius:999px;align-items:center;gap:4px;padding:3px 4px 3px 10px;display:inline-flex}.rchip.new{background:var(--orange-soft);color:var(--orange-text)}.rchip-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rchip-tag{font:700 11px/14px var(--font);text-transform:uppercase;letter-spacing:.04em;background:var(--orange-text);color:var(--surface);border-radius:6px;padding:0 5px}.rchip-x{appearance:none;width:22px;height:22px;color:inherit;font:600 16px/1 var(--font);background:0 0;border:0;border-radius:50%}@media (hover:hover) and (pointer:fine){.rchip-x:hover{background:color-mix(in srgb, currentColor 15%, transparent)}}@media (pointer:coarse){.rchip-x{border:6px solid #0000;background-clip:padding-box;border-left-width:12px;border-right-width:10px;width:44px;height:34px;margin:-6px -10px -6px -12px}.cmp-quote summary{background-clip:padding-box;border:8px solid #0000;margin:-8px}}.rsuggest{z-index:5;border-radius:var(--r-inner);background:var(--sheet-row);box-shadow:var(--lift), 0 0 0 .5px var(--sep-strong);margin:0;padding:6px;list-style:none;position:absolute;top:100%;left:0;right:0}.rsuggest button{appearance:none;width:100%;color:inherit;text-align:left;background:0 0;border:0;border-radius:10px;gap:1px;padding:8px 10px;display:grid}@media (hover:hover) and (pointer:fine){.rsuggest button:hover{background:var(--fill-3)}}.rs-name{font-weight:600}.rs-email{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.reply-slot,.reply-box{display:contents}.composer-sheet{left:0;right:0;top:var(--vv-top,0px);height:var(--vv-height,100dvh);z-index:55;padding-top:calc(env(safe-area-inset-top,0px) + 10px);display:grid;position:fixed}.ps-shade{opacity:0;background:#000;position:absolute;inset:0}.composer-sheet .ps-panel{min-height:0;display:grid;position:relative}.composer-sheet .composer{padding-bottom:env(safe-area-inset-bottom,0px);border-radius:26px 26px 0 0;box-shadow:0 -12px 40px #0003}html.keyboard-up .composer-sheet .composer{padding-bottom:0}.composer-sheet .cmp-head{touch-action:none;cursor:grab;border-bottom:0}.composer-sheet .ps-grabber{z-index:5;pointer-events:none;margin:0;position:absolute;top:5px;left:50%;translate:-50%}.composer-sheet .cmp-head{padding-inline:max(12px, env(safe-area-inset-left,0px)) max(12px, env(safe-area-inset-right,0px))}.composer-sheet :is(.cmp-fields,.cmp-body){padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}html.page-sheet-lock{overflow:hidden}html.page-overflows.page-sheet-lock{scrollbar-gutter:stable}.composer-sheet .cmp-body{overscroll-behavior:contain}html.page-sheet-open body{background:#000}html.page-sheet-open :is(.app>.tabbar,.app>.edge-bottom,.app>.main :is(.glass-btn,.nav-text,.back-btn),.stack-top :is(.glass-btn,.nav-text,.back-btn)),html.page-sheet-open :is(.app>.main,.stack-top) .navbar:before{-webkit-backdrop-filter:none;backdrop-filter:none}.page-sheet-ghost,.page-sheet-ghost *{pointer-events:none!important}.compose-window{z-index:50;pointer-events:none;width:min(720px,60vw);height:min(640px,80dvh);display:grid;position:fixed;bottom:32px;right:32px}.compose-window .ps-panel{background:var(--surface);pointer-events:auto;border-radius:16px;min-height:0;display:grid;overflow:hidden;box-shadow:0 0 0 .5px #0003,0 22px 70px #00000047}.cw-edges{z-index:1;pointer-events:none;position:absolute;inset:0}.cw-edge{pointer-events:auto;touch-action:none;position:absolute}.cw-edge-left{cursor:ew-resize;width:6px;top:12px;bottom:12px;left:-3px}.cw-edge-top{cursor:ns-resize;height:6px;top:-3px;left:12px;right:12px}.cw-edge-corner{cursor:nwse-resize;width:15px;height:15px;top:-3px;left:-3px}html[data-window-resize]{-webkit-user-select:none;user-select:none}html[data-window-resize=left],html[data-window-resize=left] *{cursor:ew-resize!important}html[data-window-resize=top],html[data-window-resize=top] *{cursor:ns-resize!important}html[data-window-resize=corner],html[data-window-resize=corner] *{cursor:nwse-resize!important}.compose-window .compose-page{max-width:none;min-height:0;margin:0;padding:0;display:grid}.compose-window .composer{border-radius:0;max-width:none;height:auto;min-height:0;max-height:none}.compose-window .cmp-head{cursor:default;-webkit-user-select:none;user-select:none;min-height:44px;padding:0 8px}.compose-window .cmp-head h2{font:600 13px/16px var(--font)}.compose-window .cmp-head .glass-btn{width:28px;height:28px}.compose-window .cmp-head .glass-btn .i{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.compose-window .cmp-head .glass-btn{transition:background-color .1s,filter .1s}.compose-window .cmp-head .glass-btn:not(.prominent):hover{background:var(--fill)}}.compose-window .cmp-body{font:400 14px/20px var(--font)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .compose-window .ps-panel{box-shadow:0 0 0 .5px #ffffff24,0 22px 70px #0009}}:root[data-theme=dark] .compose-window .ps-panel{box-shadow:0 0 0 .5px #ffffff24,0 22px 70px #0009}.composer-dock{z-index:5;max-width:var(--maxw);padding-inline:var(--gutter);grid-template-rows:minmax(0,1fr);max-height:70vh;margin:16px auto 0;display:grid;position:sticky;bottom:0}.composer-dock .composer{border-radius:var(--r-card) var(--r-card) 0 0;max-height:70vh;box-shadow:0 -6px 30px #0000001f, 0 0 0 .5px var(--sep-strong)}.composer-sheet .compose-page{max-width:none;min-height:0;margin:0;padding:0;display:grid}.compose-page .spinner-wrap,.compose-page .empty{background:var(--surface);border-radius:26px 26px 0 0}.compose-window .compose-page .spinner-wrap,.compose-window .compose-page .empty{border-radius:0}.later-custom{gap:6px;margin-top:14px;display:grid}.later-label{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.later-row{gap:8px;display:grid}.later-row input{box-sizing:border-box;background:var(--sheet-row);width:100%;min-width:0;min-height:44px;color:var(--label);font:400 var(--fs-body)/1 var(--font);border:0;border-radius:12px;padding:0 12px}.cmp-send{align-items:center;gap:6px;display:flex}.compose-window .cmp-fields{padding:0 16px}.compose-window .rfield{gap:4px;min-height:32px;padding:3px 0}.compose-window .rfield-label{font:400 13px/18px var(--font);color:var(--label-2);padding-top:4px}.compose-window .rfield-chips input{font:400 13px/18px var(--font);padding:4px 0}.compose-window .rchip{font:500 12px/16px var(--font);padding:2px 3px 2px 8px}.compose-window .cmp-subject{min-height:32px;font:400 13px/18px var(--font)}.compose-window .cmp-subject input{padding:6px 0}.compose-window .cmp-fields .cmp-cc{margin-top:0;padding:6px 0;font-size:12px}.compose-window .qr-chip{font:400 12px/16px var(--font);padding:3px 10px}.folder-sheet .sheet-head{grid-template-columns:auto minmax(0,1fr) auto}.folder-sheet .sheet-head h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.folder-search{background:var(--fill-2);width:100%;color:var(--label);font:400 var(--fs-body)/var(--lh-body) var(--font);border:0;border-radius:10px;margin:0 0 10px;padding:8px 12px}.folder-row[aria-disabled=true]{cursor:default}.folder-icon{background:var(--fill-2);width:32px;height:32px;color:var(--tint-text);border-radius:8px;flex:none;place-items:center;display:grid}.folder-icon .i{width:18px;height:18px}.folder-name{overflow-wrap:anywhere;font-weight:500}.folder-check{width:20px;height:20px;color:var(--tint);flex:none}.folder-note{background:var(--yellow-soft);color:var(--label);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px;padding:10px 12px;display:flex}.folder-note p{flex:1;min-width:12em;margin:0}.folder-empty{color:var(--label-2);margin:16px 4px}.cmp-formatted-body{font:400 var(--fs-body)/var(--lh-body) var(--font);color:var(--label);overflow-wrap:anywhere}.cmp-formatted-body p{margin:0 0 1em}.cmp-formatted-body ul,.cmp-formatted-body ol{margin:0 0 1em;padding-left:1.4em}.cmp-formatted-body li{margin:.2em 0}.cmp-formatted-body a{color:var(--tint-text)}.cmp-formatted-note{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:10px 0 0}@media (width<=700px),(pointer:coarse) and (height<=500px){.cmp-quote summary{line-height:1.64706rem}.qr-chip,.rchip{font-size:.823529rem;line-height:1.17647rem}.rchip-tag{font-size:.647059rem;line-height:.823529rem}.composer-sheet,.composer-sheet :is(.ps-panel,.compose-page,.composer,.cmp-fields){grid-template-columns:minmax(0,1fr)}.later-list>.row{flex-wrap:wrap;row-gap:2px}.later-list>.row>.rmain{flex-basis:5em}.later-list>.row>.rtrail{flex-shrink:1;min-width:0;margin-left:auto}.rsuggest button{grid-template-columns:minmax(0,1fr)}.rsuggest :is(.rs-name,.rs-email){overflow-wrap:anywhere}}.composer{position:relative}.cmp-drop{z-index:20;border:2px dashed var(--tint);background:color-mix(in srgb, var(--tint) 10%, var(--surface) 85%);color:var(--tint);font:600 var(--fs-headline)/var(--lh-headline) var(--font);pointer-events:none;border-radius:14px;place-content:center;justify-items:center;gap:8px;display:grid;position:absolute;inset:8px}.cmp-drop .i{width:28px;height:28px}@media (prefers-reduced-motion:no-preference){.cmp-drop{animation:.16s ease-out cmp-drop-in}@keyframes cmp-drop-in{0%{opacity:0;transform:scale(.98)}}}.trow-wrap.sched .trow{padding-right:52px}.sched-icon{background:var(--tint-soft);width:36px;height:36px;color:var(--tint-text);border-radius:50%;flex:none;place-items:center;margin-top:2px;display:grid}.sched-icon .i{width:20px;height:20px}.sched-when{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--tint-text);margin:4px 0 0}.sched-when.failed{color:var(--red-text)}.sched-more{z-index:2;position:absolute;top:12px;right:10px}.thread-screen{min-width:0}.thread-content:focus{outline:none}.thread-content{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){.thread-content{padding-bottom:48px}}.thread-head{gap:8px;margin-bottom:6px;display:grid}.thread-subject{font:700 22px/28px var(--font);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.thread-chips{flex-wrap:wrap;gap:6px;display:flex}.thread-chips:empty{display:none}.thread-back{margin:0 auto 0 -8px}:is(.stack-top,.stack-leaving):has(>.thread-screen){--page-bg:var(--canvas);background:var(--canvas)}@media (width<=899px),(pointer:coarse) and (height<=500px){body:has(.thread-screen){background:var(--canvas)}}.messages{gap:10px;display:grid}.mcard{background:var(--surface);border-radius:var(--r-card);min-width:0;padding:14px}@media (width<=899px),(pointer:coarse) and (height<=500px){.messages{margin-inline:-6px}.thread-head{margin-bottom:10px}.messages~:is(.draft-strip,.thread-scheduled){margin-inline:-6px;width:calc(100% + 12px);margin-top:10px}}.mcard.collapsed{appearance:none;text-align:left;width:100%;color:inherit;background:var(--surface);-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:12px;padding-block:11px;display:flex}.mcard.collapsed .avatar{opacity:.55}.mcard.collapsed:active{background:linear-gradient(var(--fill-3), var(--fill-3)) var(--surface)}@media (hover:hover) and (pointer:fine){.mcard.collapsed:hover{background:linear-gradient(var(--fill-3), var(--fill-3)) var(--surface)}}.mc-line{flex:1;gap:1px;min-width:0;display:grid}.mc-line-top,.mc-line-bottom{align-items:center;gap:8px;min-width:0;display:flex}.mc-line-top .mc-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.mc-line-bottom .mc-snippet{flex:1}.mc-clip{color:var(--label-2);flex:none;display:grid}.mc-clip .i{width:14px;height:14px}.mc-snippet{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--label-2);font:400 var(--fs-sub)/var(--lh-sub) var(--font);overflow:hidden}.mc-time{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);flex:none}@keyframes mc-grow{0%{opacity:.35;transform:scale(.97)}}@media (prefers-reduced-motion:no-preference){.mcard.grew{transform-origin:50% 0;animation:mc-grow var(--spring-smooth-ms) var(--spring-smooth) backwards}}@media (prefers-reduced-motion:reduce){.mcard.grew{animation:.2s backwards fade}}.mc-head{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.mc-who{flex:1;gap:1px;min-width:0;display:grid}.mc-row{align-items:center;gap:8px;min-width:0;display:flex}.mc-row>.mc-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mc-row>.mc-recips{flex:1;min-width:0}.mc-row .mc-time{white-space:nowrap;flex:none}.mc-actions{flex:none;gap:0;margin:-4px -8px -4px 0;display:flex}@media (pointer:coarse){.mcard:not(.collapsed){padding-top:16px}.thread-head button.deal-chip{z-index:1;position:relative}.mc-head{margin-bottom:16px}.mc-row>.mc-name,.mc-row>.mc-time{margin:-26px -8px -12px;padding:26px 8px 12px}.mc-recips>.linkish{max-width:calc(100% + 16px);margin:-6px -8px -18px;padding:6px 8px 18px}.mc-actions{margin:-4px -14px -16px 0}.mc-actions .icon-btn{box-sizing:border-box;width:44px;height:44px;padding-bottom:12px}}.mc-name,.mc-name.linkish{font:600 var(--fs-headline)/var(--lh-headline) var(--font)}.linkish{appearance:none;font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.linkish:hover{color:var(--tint-text)}}.mc-address{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}.mc-recips{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);display:flex}.mc-recips>.linkish{align-items:center;gap:3px;min-width:0;max-width:100%;display:inline-flex}.mc-recips-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mc-recips-text>span+.mc-cc{margin-left:10px}.mc-recips-chev{stroke-width:2.4px;width:12px;height:12px;color:var(--label-3)}@media (prefers-reduced-motion:no-preference){.mc-recips-chev{transition:rotate .2s}}.mc-recips [aria-expanded=true]>.mc-recips-chev{rotate:90deg}.mc-replyto{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mc-details-btn{appearance:none;font:400 var(--fs-caption)/var(--lh-caption) var(--font);color:var(--tint-text);background:0 0;border:0;border-radius:4px;flex:none;padding:0}.mc-details-btn:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.mc-recip-list{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);grid-template-columns:auto minmax(0,1fr);gap:2px 8px;margin:4px 0 0;display:grid}.mc-recip-list dt{font-weight:600}.mc-recip-list dd{overflow-wrap:anywhere;margin:0}.mc-head .mc-time{text-align:right;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.mc-remote{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .22s cubic-bezier(.32,.72,0,1),opacity .18s ease-out;display:grid}.mc-remote.leaving{opacity:0;pointer-events:none;grid-template-rows:0fr}.mc-remote>div{min-height:0;overflow:hidden}.mc-images{border-radius:var(--r-inner);background:var(--fill-3);font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:10px;padding:6px 6px 6px 12px;display:flex}.mc-images span{min-width:0}.mc-load{appearance:none;background:var(--tint-soft);min-height:28px;color:var(--tint-text);font:600 var(--fs-footnote)/1 var(--font);white-space:nowrap;border:0;border-radius:999px;flex:none;padding:0 12px}.mc-load:active{opacity:.6}.mc-load:focus-visible{outline:2px solid var(--tint);outline-offset:2px}@media (pointer:coarse){.mc-load{background-clip:padding-box;border:6px solid #0000;min-height:44px;margin:-6px}.mc-load:focus-visible{outline-offset:-4px}}.mc-load-short{display:none}@media (width<=520px){.mc-load-long{display:none}.mc-load-short{display:inline}.mc-load{padding:0 14px}}@media (prefers-reduced-motion:reduce){.mc-remote{transition:none}}.mc-body{min-width:0}.mc-pending{min-height:72px}.mc-pending-text{color:var(--label-2);font:400 var(--fs-body)/var(--lh-body) var(--font);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.mc-body.preparing,.mc-body.arriving{position:relative}.mc-body.preparing>.email-frames{pointer-events:none;position:absolute;top:0;left:0;right:0}.mc-body:is(.preparing,.arriving) .email-frame{will-change:opacity}.mc-body.preparing .email-frame{opacity:0}.mc-body.arriving>.mc-pending-text{pointer-events:none;animation:80ms ease-out both mc-leave;position:absolute;top:0;left:0;right:0}.mc-body.arriving .email-frame{animation:80ms ease-out both mc-arrive}@keyframes mc-arrive{0%{opacity:0}}@keyframes mc-leave{to{opacity:0}}@media (prefers-reduced-motion:reduce){.mc-body.arriving :is(.email-frame,.mc-pending-text){animation:none}}.thread-skel{gap:10px;padding-top:4px;animation:.2s ease-out .4s both skel-in;display:grid}@keyframes skel-in{0%{opacity:0}}.skel{background:var(--fill-3);border-radius:8px}.skel-subject{width:78%;height:22px}.skel-subject.short{width:46%;margin-bottom:8px}.skel-card{align-items:center;gap:10px;display:flex}.skel-avatar{border-radius:50%;flex:none;width:36px;height:36px}.skel-lines{flex:1;gap:8px;display:grid}.skel-line{width:60%;height:14px}.skel-line.short{width:36%}@media (prefers-reduced-motion:reduce){.thread-skel{animation:none}}.email-frame{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;width:100%;min-height:24px;display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .email-frame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0}}:root[data-theme=dark] .email-frame{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0}.email-frames{position:relative}.email-frame.incoming{opacity:0;transition:opacity .15s ease-out;position:absolute;top:0;left:0}.email-frame.incoming.revealed{opacity:1}@media (prefers-reduced-motion:reduce){.email-frame.incoming{transition:none}}.mc-quote-toggle{appearance:none;background:var(--fill-2);min-height:28px;color:var(--label-2);font:700 14px/1 var(--font);letter-spacing:1px;border:0;border-radius:999px;margin-top:8px;padding:0 12px}@media (hover:hover) and (pointer:fine){.mc-quote-toggle:hover{background:var(--fill)}}@media (pointer:coarse){.mc-quote-toggle{background-clip:padding-box;border:8px solid #0000;min-height:44px;margin:0 -8px -8px}}.mc-attachments{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:12px;display:grid}@media (width<=899px),(pointer:coarse) and (height<=500px){.mc-attachments{grid-template-columns:minmax(0,1fr)}}.att-tile{appearance:none;border-radius:var(--r-inner);background:var(--inset);color:inherit;text-align:left;border:0;align-items:center;gap:10px;min-width:0;padding:8px 10px 8px 8px;display:flex}@media (hover:hover) and (pointer:fine){.att-tile:hover{background:var(--fill-2)}}.att-icon{background:var(--surface);width:44px;height:44px;color:var(--label-2);border-radius:10px;flex:none;place-items:center;display:grid}.att-icon.pdf{color:var(--red-text)}.att-icon .i{width:24px;height:24px}.att-text{min-width:0;display:grid}.att-name{font:600 var(--fs-sub)/var(--lh-sub) var(--font);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.att-size{font:400 var(--fs-caption)/var(--lh-caption) var(--font);color:var(--label-2)}.sheet.viewer{width:min(1100px,100%);height:calc(100dvh - env(safe-area-inset-top,0px) - max(8px, env(safe-area-inset-bottom,0px)) - 10px);background:var(--surface);flex-direction:column;max-height:none;padding:8px 12px 12px;display:flex;overflow:hidden}@media (width>=700px){.sheet.viewer{height:min(100dvh - 48px,1100px)}}.sheet.viewer .sheet-head{grid-template-columns:auto minmax(0,1fr) auto;padding:2px 0 8px}.sheet.viewer .sheet-head h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.viewer-actions{gap:8px;display:flex}.viewer-actions .glass-btn:disabled{opacity:.4;cursor:default}.viewer-meta{text-align:center;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);font-variant-numeric:tabular-nums;margin:0 0 8px}.viewer-scroll{overscroll-behavior:contain;border-radius:var(--r-inner);background:var(--inset);touch-action:pan-x pan-y;flex:1;min-height:0;overflow:auto}.viewer-scroll:focus{outline:none}.pdf-pages{align-content:start;justify-items:center;gap:12px;width:max-content;min-width:100%;padding:12px;display:grid}.pdf-page{background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 1px 4px #0000002e}.pdf-page canvas{width:100%;height:100%;display:block}.viewer-img-wrap{box-sizing:border-box;place-items:center;width:max-content;min-width:100%;min-height:100%;padding:12px;display:grid}.viewer-img{max-width:none;height:auto;display:block}.viewer-img.measuring{visibility:hidden;max-width:100%}.viewer-file{text-align:center;justify-items:center;gap:4px;padding:48px 20px;display:grid}.viewer-file .att-icon{width:64px;height:64px;margin-bottom:8px}.viewer-file .att-icon .i{width:34px;height:34px}.viewer-file-name{overflow-wrap:anywhere;margin:0;font-weight:600}.viewer-file-size{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:0 0 10px}.viewer-problem{text-align:center;color:var(--label-2);margin:0;padding:32px 16px}.viewer-file .viewer-problem{padding:0}.viewer-foot{align-items:center;gap:12px;padding-top:10px;display:flex}.viewer-foot .btn.filled{margin-left:auto}.viewer-zoom{background:var(--fill-2);border-radius:999px;align-items:center;gap:2px;padding:3px;display:flex}.viewer-zoom .icon-btn{width:36px;height:36px;font:500 20px/1 var(--font);color:var(--label)}.viewer-zoom-level{appearance:none;min-width:54px;font:600 var(--fs-footnote)/var(--lh-footnote) var(--font);color:var(--label);font-variant-numeric:tabular-nums;background:0 0;border:0;padding:4px 2px}@media (pointer:coarse) and (height<=500px){.sheet-wrap:has(>.sheet.viewer){padding:0}.sheet.viewer{width:100%;height:100dvh;padding:max(6px, env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) max(6px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));border-radius:0}.sheet.viewer .sheet-head{padding-bottom:6px}.viewer-meta{display:none}.viewer-foot{padding-top:6px}}.mc-foot{align-items:center;gap:8px;min-height:44px;margin:2px -10px -10px 0;display:flex}.mc-foot .mc-quote-toggle{margin:0}@media (pointer:coarse){.mc-foot .mc-quote-toggle{margin:0 0 0 -8px}}.mc-reply{appearance:none;width:44px;height:44px;color:var(--tint-text);-webkit-tap-highlight-color:transparent;transition:transform var(--spring-snappy-ms) var(--spring-snappy);background:0 0;border:0;border-radius:50%;place-items:center;margin-left:auto;padding:0;display:grid}.mc-reply .i{width:24px;height:24px}.mc-reply:active{transition-duration:80ms;transform:scale(.9)}.mc-reply:focus-visible{outline:2px solid var(--tint);outline-offset:-4px}.draft-strip{appearance:none;border-radius:var(--r-inner);background:var(--fill-3);width:100%;color:inherit;text-align:left;box-shadow:inset 3px 0 0 var(--red);border:0;align-items:center;gap:10px;margin-top:12px;padding:12px 16px;display:flex}.draft-strip-label{font:700 var(--fs-footnote)/var(--lh-footnote) var(--font);color:var(--red-text);text-transform:uppercase;letter-spacing:.02em;flex:none}.draft-strip-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.thread-bar{left:max(16px, env(safe-area-inset-left,0px));right:max(16px, env(safe-area-inset-right,0px));bottom:max(10px, calc(env(safe-area-inset-bottom,0px) - 12px));z-index:30;pointer-events:none;justify-content:space-between;display:flex;position:fixed}.tbar-group{background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim), 0 8px 28px #0000001a;pointer-events:auto;border-radius:30px;gap:2px;padding:4px;display:flex}.tbar-group:empty{display:none}.tbar-group.round{border-radius:50%}.bar-btn{appearance:none;width:48px;height:48px;color:var(--label);-webkit-tap-highlight-color:transparent;transition:transform var(--spring-snappy-ms,.35s) var(--spring-snappy,cubic-bezier(.2,.8,.2,1)), background-color .15s;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.bar-btn:active{background:var(--tab-selected);transition-duration:80ms;transform:scale(1.08)}.bar-btn .i{width:24px;height:24px}@media (prefers-reduced-motion:reduce){.mc-reply:active,.bar-btn:active{transform:none}}.rs-head{align-items:center;gap:12px;padding:2px 0 14px;display:flex}.rs-head .avatar{width:40px;height:40px;font-size:15px}.rs-who{flex:1;min-width:0;display:grid}.rs-name,.rs-preview{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rs-name{font:600 var(--fs-headline)/var(--lh-headline) var(--font)}.rs-preview{font:400 15px/20px var(--font);color:var(--label-2)}.rs-close .i{width:18px;height:18px}.rs-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.rs-tile{appearance:none;background:var(--sheet-row);min-width:0;min-height:76px;color:var(--tint-text);font:500 13px/16px var(--font);-webkit-tap-highlight-color:transparent;transition:transform var(--spring-snappy-ms) var(--spring-snappy), background-color .15s;border:0;border-radius:18px;align-content:center;justify-items:center;gap:6px;padding:12px 4px 10px;display:grid}.rs-tile>span{color:var(--label);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.rs-tile .i{width:26px;height:26px}.rs-tile:active{background:linear-gradient(var(--fill-2), var(--fill-2)) var(--sheet-row);transition-duration:80ms;transform:scale(.95)}.rs-tile:disabled{opacity:.4;cursor:default}.rs-tile:focus-visible,.rs-row:focus-visible{outline:2px solid var(--tint);outline-offset:-2px}.rs-row{font:400 17px/22px var(--font)}.rs-row>.i{width:22px;height:22px;color:var(--label)}.rs-row.destructive,.rs-row.destructive>.i{color:var(--red-text)}@media (prefers-reduced-motion:reduce){.rs-tile{transition:background-color .15s}.rs-tile:active{transform:none}}.prevnext{background:var(--glass);height:44px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim);border-radius:22px;padding:0 2px;display:flex}.prevnext button{appearance:none;width:44px;height:44px;color:var(--label);-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;display:grid}.prevnext button:disabled{color:var(--label-3);cursor:default}.prevnext button:not(:disabled):active{opacity:.5}.prevnext .i{width:22px;height:22px}.thread-nav .nb-right{justify-content:flex-end;gap:8px;display:flex}.thread-toolbar-row{z-index:6;background:color-mix(in srgb, var(--canvas) var(--bar-mix-strong), transparent);min-height:52px;-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);box-shadow:0 .5px 0 var(--sep);align-items:center;gap:10px;padding:0 16px;display:flex;position:sticky;top:0}#detail-toolbar .thread-toolbar-row{-webkit-backdrop-filter:none;backdrop-filter:none;height:100%;min-height:0;box-shadow:none;background:0 0;position:static}.mac-toolbar{gap:8px;margin-left:auto;display:flex}.tb-group{background:var(--glass);height:34px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-rim);border-radius:17px;align-items:center;padding:2px;display:flex}.tb-btn{appearance:none;width:36px;height:30px;color:var(--label);cursor:default;background:0 0;border:0;border-radius:15px;justify-content:center;align-items:center;gap:1px;padding:0;text-decoration:none;transition:background-color .1s;display:inline-flex}.tb-btn.wide{width:46px}.tb-btn .i{width:18px;height:18px}.tb-btn[aria-pressed=true] .tb-star{color:var(--yellow);fill:currentColor}.tb-btn .i.disclosure{opacity:.7;width:10px;height:10px}@media (hover:hover) and (pointer:fine){.tb-btn:hover:not(:disabled){background:var(--fill-3)}}.tb-btn:active:not(:disabled),.tb-btn.menu-open{background:var(--fill-2)}.tb-btn:disabled{color:var(--label-3)}.tb-btn:focus-visible{outline:2px solid var(--tint);outline-offset:-2px}.selection-pane{grid-template-rows:1fr;height:100%;min-height:100%;display:grid}.selection-text{font:400 17px/22px var(--font);color:var(--label-3);place-self:center;margin:0;padding:48px}.thread-screen.picked{height:100%}.thread-screen.picked>:not(.selection-pane,.sheet-wrap){display:none}.mcard{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 66px)}@media (width>=900px) and (not ((pointer:coarse) and (height<=500px))){.mcard{scroll-margin-top:16px}}.mfold{appearance:none;background:var(--fill-2);width:100%;color:var(--label-2);font:500 var(--fs-sub)/var(--lh-sub) var(--font);text-align:left;border:0;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;display:flex}@media (hover:hover) and (pointer:fine){.mfold:hover{background:var(--fill)}}@media (pointer:coarse){.mfold{min-height:44px}}.mhidden{color:var(--label-2);font:var(--fs-sub)/var(--lh-sub) var(--font);margin:0;padding:2px 16px}.mfold-count{background:var(--surface);min-width:26px;min-height:26px;color:var(--label);box-shadow:0 0 0 .5px var(--sep);border-radius:999px;place-items:center;padding:0 7px;font-weight:600;display:inline-grid}.thread-scheduled{border-radius:var(--r-card);background:var(--sep);gap:1px;margin-top:12px;display:grid;overflow:hidden}.thread-star{vertical-align:-2px;color:var(--yellow);margin-left:8px;display:inline-flex}.thread-star .i{fill:currentColor;width:20px;height:20px}@media (width>=900px) and (hover:hover) and (pointer:fine){:is(.detail-pane:has(>.selection-pane),.detail-pane:has(>.thread-screen.picked)){background:var(--plain-bg)}:is(.detail-pane:has(>.thread-screen:not(.picked)),:is(.stack-top,.stack-leaving):has(>.thread-screen)){background:var(--canvas)}.detail-box:has(.thread-screen:not(.picked)){--pane-bg:var(--canvas)}.thread-content{padding-inline:28px}.detail-pane .thread-content{padding-top:14px}.thread-subject{font:700 17px/22px var(--font)}.thread-chips{gap:4px}.thread-chips .chip{font:600 11px/14px var(--font);padding:1px 6px}.thread-head{margin-bottom:4px}.mcard{border-radius:var(--r-card);box-shadow:0 0 0 .5px var(--sep), 0 1px 3px #0000000d;padding:12px 16px}.mcard.collapsed{gap:8px;padding-block:8px}.mcard.collapsed .mc-line{align-items:center;gap:8px;display:flex}.mcard.collapsed :is(.mc-line-top,.mc-line-bottom){display:contents}.mcard.collapsed .mc-name{flex:0 auto;max-width:40%}.mcard.collapsed .mc-snippet{flex:1;order:1}.mcard.collapsed .mc-clip{order:2}.mcard.collapsed .mc-time{order:3}.mc-head{gap:8px;margin-bottom:8px}.mc-head .avatar,.mcard.collapsed .avatar{width:30px;height:30px;font-size:12px}.mc-name,.mc-name.linkish{font:700 13px/16px var(--font)}.mc-head .mc-time,.mc-time,.mc-recips,.mc-address,.mc-replyto,.mc-recip-list{font:400 12px/16px var(--font)}.mc-row>.mc-name,.mc-row>.mc-time{z-index:1;margin-top:-4px;padding-top:4px;position:relative}.mc-details-btn{margin-bottom:-4px;padding-bottom:4px}.mc-snippet{font:400 13px/16px var(--font)}.mc-actions{opacity:0;margin:-4px -4px -4px 0}.mcard:hover .mc-actions{opacity:1}.mcard:has(:focus-visible) .mc-actions{opacity:1}.mc-actions:has(.menu-open){opacity:1}.mc-actions .icon-btn{border-radius:6px;width:24px;height:24px}.mc-actions .icon-btn .i{width:16px;height:16px}.mc-images{box-sizing:border-box;border-radius:0;align-items:center;min-height:32px;margin-inline:-16px;padding:4px 16px}.mc-quote-toggle.see-more{min-height:0;color:var(--tint-text);font:400 13px/16px var(--font);letter-spacing:0;background:0 0;border-radius:4px;margin-top:6px;padding:0}.mc-quote-toggle.see-more:hover{background:0 0;text-decoration:underline}.mc-images{background:var(--fill-3)}.mc-load{min-height:22px;font:500 12px/1 var(--font);border-radius:6px;padding:0 10px}.draft-strip{min-height:36px;font:400 13px/16px var(--font);border-radius:8px;padding:6px 12px}.draft-strip-label{font:700 11px/14px var(--font)}.mfold{font:500 12px/16px var(--font);padding:6px 12px}}@media (width<=700px),(pointer:coarse) and (height<=500px){.thread-subject{font-size:1.29412rem;line-height:1.64706rem}.mc-quote-toggle{font-size:.823529rem}.rs-preview{font-size:var(--fs-sub);line-height:var(--lh-sub)}.rs-tile{font-size:.764706rem;line-height:.941177rem}.rs-row{font-size:var(--fs-body);line-height:var(--lh-body)}.mc-row,.mc-line-top{flex-wrap:wrap;row-gap:0}:is(.mc-row,.mc-line-top)>.mc-name{flex-basis:5em}:is(.mc-row,.mc-line-top)>.mc-time{white-space:normal;text-align:left;max-width:100%}}.ts-stack{min-width:0;display:grid}.ts-slot{grid-area:1/1;min-width:0}.ts-slot.out{pointer-events:none;z-index:1}.ts-slot.in{animation:.2s ease-out both ts-in}.ts-slot.out{animation:.2s ease-in both ts-out}@keyframes ts-in{0%{opacity:0}to{opacity:1}}@keyframes ts-out{0%{opacity:1}to{opacity:0}}.ts-card{touch-action:manipulation}@media (prefers-reduced-motion:no-preference){.ts-card.pressing{transition:transform .35s ease-out;transform:scale(.97)}}.ts-head{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;min-height:24px;display:flex}.ts-icon{width:18px;height:18px;color:var(--mint-text);flex:none}.ts-kind{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--mint-text)}.ts-of{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.ts-min{margin-left:auto}.ts-title{font:600 16px/21px var(--font);color:var(--label);overflow-wrap:anywhere;margin:0}.ts-headline{color:var(--label);overflow-wrap:anywhere;margin:0}.ts-saw{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);overflow-wrap:anywhere;margin:0}.ts-cap{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:0}.ts-changed{border-radius:var(--r-inner);background:var(--yellow-soft);color:var(--label);font:600 var(--fs-sub)/var(--lh-sub) var(--font);margin:0;padding:10px 12px}.ts-block{border-radius:var(--r-inner);background:var(--fill-3);gap:8px;min-width:0;padding:10px 12px;display:grid}.ts-trigger{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:0}.ts-line{color:var(--label);overflow-wrap:anywhere;margin:0}.ts-blank{color:inherit;background:var(--yellow-soft);border-radius:4px;padding-inline:2px}.ts-decide{flex-wrap:wrap;align-items:flex-start;gap:6px;min-width:0;display:flex}.ts-pill{background:var(--surface);max-width:100%;min-height:30px;box-shadow:0 0 0 1px var(--sep);color:var(--label);font:500 14px/20px var(--font);overflow-wrap:anywhere;border-radius:16px;flex-direction:column;padding:5px 12px;display:inline-flex}.ts-pill-main{align-items:center;gap:5px;min-width:0;display:inline-flex}.ts-pill.usual{background:var(--mint-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--mint) 45%, transparent)}.ts-pill-check{width:15px;height:15px;color:var(--mint-text);flex:none}.ts-usual{font:400 var(--fs-caption)/var(--lh-caption) var(--font);color:var(--mint-text);padding-left:20px}.ts-hint{flex-basis:100%}.ts-examples{flex-wrap:wrap;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.ts-examples-title{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.ts-example{appearance:none;min-width:0;max-width:100%;font:500 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--tint-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.ts-example:hover{text-decoration:underline}}@media (pointer:coarse){.ts-example{min-height:44px}}.ts-chip .chip-i{width:13px;height:13px}@media (pointer:coarse){.ts-chip{position:relative;overflow:visible}.ts-chip:after{content:"";position:absolute;inset:-12px -4px}}.ts-row .rmain{min-width:0}.ts-row-link{color:inherit;align-content:center;align-self:stretch;margin-block:-11px;padding-block:11px;text-decoration:none}@media (width>=900px) and (hover:hover) and (pointer:fine){.ts-row-link{cursor:default}}.ts-switch{align-self:stretch;align-items:center;min-height:44px;margin-block:-11px;padding-left:8px;display:flex}@media (pointer:coarse){.ts-row-actions .btn.small{min-height:44px}}.ts-foot a{color:var(--tint-text)}.ts-row .rs{white-space:normal}.ts-row-actions{flex:none;align-items:center;gap:8px;display:flex}.ts-detail{gap:14px;min-width:0;display:grid}.ts-detail .ts-block{background:var(--surface)}.ts-id{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:0}.ts-detail-card{border-radius:var(--r-card);background:var(--surface);gap:10px;min-width:0;padding:14px 16px;display:grid}.ts-detail-card .ts-block{background:var(--fill-3)}@media (width<=700px),(pointer:coarse) and (height<=500px){.ts-title{font-size:.941177rem;line-height:1.23529rem}.ts-pill{font-size:.823529rem;line-height:1.17647rem}}.today>.lt{padding-bottom:0}.today-head{gap:4px;padding-block:2px 10px;display:grid}.check-now-link{vertical-align:baseline;font:inherit;color:var(--tint-text);align-items:center;gap:4px;display:inline-flex}.check-now-link .i{align-self:center;width:14px;height:14px}.check-now-link:disabled{color:var(--label-3);cursor:default}.check-now-btn.working .i{color:var(--tint)}.tsec{margin-block:0 20px}.today .section-head{margin:0 0 6px;padding-inline:0}.tcards{display:grid}.tslot{grid-template-rows:1fr;min-width:0;display:grid}.tslot-in{min-width:0;min-height:0}.tslot:not(.leaving)~.tslot:not(.leaving)>.tslot-in>.tslot-gap{padding-top:0}.tslot.leaving,.tslot.waiting{pointer-events:none}.tslot.waiting>.tslot-in{opacity:.45;transition:opacity .2s ease-out}.tsec{grid-template-rows:1fr;display:grid}.tsec-in{min-width:0;min-height:0}.tsec.leaving{pointer-events:none}@media (prefers-reduced-motion:no-preference){.tslot{transition:grid-template-rows var(--spring-quick-ms) var(--spring-quick) 60ms}.tslot-in{transition:opacity .18s ease-out,transform .18s ease-out}.tslot-gap{transition:padding-top var(--spring-quick-ms) var(--spring-quick) 60ms}.tslot.leaving{grid-template-rows:0fr}.tslot.leaving>.tslot-in{opacity:0;overflow:hidden;transform:scale(.98)}.tsec{transition:grid-template-rows var(--spring-quick-ms) var(--spring-quick) 60ms, margin-bottom var(--spring-quick-ms) var(--spring-quick) 60ms}.tsec-in{transition:opacity .18s ease-out}.tsec.leaving{grid-template-rows:0fr;margin-bottom:0}.tsec.leaving>.tsec-in{opacity:0;overflow:hidden}.tslot.arriving{animation:slot-in var(--spring-quick-ms) var(--spring-quick) both}.tslot.arriving>.tslot-in{animation:.18s ease-out 60ms both fade;overflow:hidden}.tsec.arriving{animation:sec-in var(--spring-quick-ms) var(--spring-quick) both}.tsec.arriving>.tsec-in{animation:.18s ease-out 60ms both fade;overflow:hidden}}@keyframes slot-in{0%{grid-template-rows:0fr}}@keyframes sec-in{0%{grid-template-rows:0fr;margin-bottom:0}}.tcard{background:var(--surface);border-radius:var(--r-card);gap:10px;min-width:0;padding:14px 16px 10px 19px;display:grid;position:relative;overflow:hidden}.tcard:before{content:"";background:var(--edge,var(--gray));width:3px;position:absolute;inset:0 auto 0 0}.tcard.tone-red{--edge:var(--red)}.tcard.tone-green{--edge:var(--green)}.tcard.tone-yellow{--edge:var(--yellow)}.tcard.tone-purple{--edge:var(--purple)}.tcard.tone-gray{--edge:var(--gray)}.tcard.tone-mint{--edge:var(--mint)}.tc-head{align-items:flex-start;gap:10px;min-width:0;display:flex}.tc-who{flex-wrap:nowrap;flex:1;align-items:center;gap:8px;min-width:0;min-height:36px;display:flex}.tc-who>*{flex:0 auto;min-width:0}.tc-name{font:600 16px/21px var(--font);text-overflow:ellipsis;white-space:nowrap;flex-shrink:.6;min-width:0;overflow:hidden}.tc-time{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);flex:none;padding-top:8px}.tc-msg{appearance:none;text-align:left;width:100%;min-width:0;font:inherit;color:var(--label-2);background:0 0;border:0;margin:0;padding:0;display:block}.tc-msg-text{-webkit-line-clamp:var(--lines,2);line-clamp:var(--lines,2);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tc-msg.expanded .tc-msg-text{-webkit-line-clamp:unset;line-clamp:unset;white-space:pre-line;display:block}.tc-msg.whole{cursor:default}.tc-msg.main{color:var(--label)}.tc-context{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);gap:2px;margin:0;display:grid}.tc-context-msg{color:var(--label);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tc-note{border-radius:var(--r-inner);background:var(--red-soft);color:var(--label);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px}.tc-note b{color:var(--red-text);font-weight:700}.tc-note.gray{background:var(--fill-3);color:var(--label-2)}.tc-note.gray b{color:var(--label-2)}.tc-note.call{align-items:flex-start;gap:8px;display:flex}.tc-note.call>svg{width:18px;height:18px;margin-top:calc((var(--lh-body) - 18px) / 2);color:var(--red-text);flex:none}.tc-note.call>span{min-width:0}.tc-changed{border-radius:var(--r-inner);background:var(--yellow-soft);color:var(--label);font:600 var(--fs-sub)/var(--lh-sub) var(--font);gap:8px;margin-bottom:10px;padding:10px 12px;display:grid}.tc-changed p{margin:0}.tc-changed-actions{flex-wrap:wrap;gap:8px;display:flex}.draft-box{background:var(--inset);border-radius:var(--r-inner);padding:10px 12px}.editor{min-width:0;display:grid}.editor>.editor-mirror,.editor>textarea{font:400 var(--fs-body)/var(--lh-body) var(--font);letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4;border:0;grid-area:1/1;margin:0;padding:0}.editor-mirror{color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none}.editor-mirror mark{color:#0000;background:var(--yellow-soft);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--yellow) 60%, transparent);border-radius:4px}.editor>textarea{appearance:none;width:100%;min-height:var(--lh-body);color:var(--label);resize:none;caret-color:var(--tint);background:0 0;outline:none;overflow:hidden}.draft-box:has(textarea:focus){box-shadow:0 0 0 2px color-mix(in srgb, var(--tint) 45%, transparent)}.draft-sig{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);white-space:pre-line;margin:8px 0 0}.editor>.attach-blanks{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.attach-blank{background:var(--surface);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--yellow) 60%, transparent)}.attach-blank-name{text-overflow:ellipsis;min-width:0;max-width:200px;color:var(--label-2);font-weight:400;overflow:hidden}.tc-files{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tc-files li{background:var(--surface);border-radius:10px;align-items:center;gap:8px;min-height:34px;padding:4px 4px 4px 10px;display:flex}.tc-files li:not(:has(button)){padding-right:10px}.tc-file-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:600 var(--fs-sub)/var(--lh-sub) var(--font);flex:1;overflow:hidden}.tc-file-size{font:400 var(--fs-caption)/var(--lh-caption) var(--font);color:var(--label-2);flex:none}@media (pointer:coarse){.tc-files .icon-btn{width:44px;height:44px;margin:-6px}}.tc-limit{font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--red-text);margin:8px 0 0}.tc-recips{appearance:none;text-align:left;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);background:0 0;border:0;justify-self:start;padding:0;position:relative}@media (pointer:coarse){.tc-recips:after,.draft-sig.one:after{content:"";position:absolute;inset:-12px -8px}}@media (hover:hover) and (pointer:fine){.tc-recips:hover{color:var(--tint-text)}}.tc-recips[aria-expanded]{align-items:center;gap:3px;display:inline-flex}.tc-recips-chev{stroke-width:2.4px;width:12px;height:12px;color:var(--label-3)}@media (prefers-reduced-motion:no-preference){.tc-recips-chev{transition:rotate .2s}}.tc-recips[aria-expanded=true]>.tc-recips-chev{rotate:90deg}.tc-everyone{gap:10px;min-width:0;display:grid}.tc-everyone>.sheet-sec{margin:0}.tc-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.tc-secondary{flex-wrap:wrap;gap:0 2px;margin-left:-8px;display:flex}@media (pointer:coarse){.tc-more{min-width:44px;margin-inline:-5.5px}}.tc-hint{text-align:right;font:600 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--yellow-text);margin:-4px 0 2px}.tc-hint.done{color:var(--label-2);font-weight:400}.tc-hint[aria-hidden=true]{visibility:hidden}.tc-reply-ready{appearance:none;text-align:left;font:500 var(--fs-body)/var(--lh-body) var(--font);color:var(--tint-text);background:0 0;border:0;justify-self:start;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}.tc-reply-ready svg{flex:none;width:15px;height:15px}@media (pointer:coarse){.tc-reply-ready{min-height:44px}}@media (hover:hover) and (pointer:fine){.tc-reply-ready:hover span{text-decoration:underline}}.tc-replied{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);margin:0}.trows{grid-template-rows:1fr;display:grid}.trows-in{min-width:0;min-height:0}@media (prefers-reduced-motion:no-preference){.trows{animation:slot-in var(--spring-quick-ms) var(--spring-quick);transition:grid-template-rows var(--spring-quick-ms) var(--spring-quick)}.trows>.trows-in{overflow:hidden}.trows.closing{grid-template-rows:0fr}}.trows.closing{pointer-events:none}.row-wrap{position:relative}.row-wrap+.row-wrap:before{content:"";border-top:.5px solid var(--sep);z-index:1;position:absolute;top:0;left:16px;right:0}.row-wrap .row:before{display:none}.handled-row{align-items:flex-start}.row-link{appearance:none;text-align:left;font:inherit;color:inherit;background:0 0;border:0;padding:0}.row-link .rt{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.handled-side{justify-items:end;gap:2px;display:grid}.handled-side .btn{margin-right:-6px;padding-inline:6px}@media (pointer:coarse){.handled-side .btn{min-height:44px}}.today-head>.lt-sub:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sync-line{color:var(--label-2)}.activity.btn-spinner{color:currentColor;vertical-align:-1px;margin-right:6px}.away{border-radius:var(--r-card);background:var(--surface);margin:0 0 20px}.away-head{align-items:center;gap:4px;padding-right:6px;display:flex}.away-toggle{appearance:none;text-align:left;min-width:0;min-height:48px;color:inherit;font:inherit;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:10px 6px 10px 16px;display:flex}.away-head h2{font:600 var(--fs-body)/var(--lh-body) var(--font);flex:none;margin:0}.away-since{min-width:0;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.away-chev{width:15px;height:15px;color:var(--label-3);flex:none;transition:transform .2s}.away.open .away-chev{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.away-chev{transition:none}}.away-head .icon-btn{flex:none}.away-body{padding:0 16px 12px}.away-line{font:400 var(--fs-body)/var(--lh-body) var(--font);margin:6px 0}.away-list{gap:2px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.away-list button{appearance:none;background:var(--fill-3);text-align:left;width:100%;color:inherit;font:inherit;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:0 10px;padding:8px 10px;display:grid}.away-list button:active{background:var(--fill-2)}.away-to{grid-column:1;font-weight:600}.away-list time{color:var(--label-2);font-size:var(--fs-sub);grid-area:1/2}.away-subject,.away-snippet{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.away-snippet{color:var(--label-2);font-size:var(--fs-sub)}@media (width>=1024px) and (not ((pointer:coarse) and (height<=500px))){.list-pane .today>.lt{padding-bottom:8px}.list-pane .today-head{margin-top:-4px;padding:0 4px 12px}.list-pane .row[aria-current=true]{background:var(--tint-soft)}}@media (width>=900px) and (hover:hover) and (pointer:fine){.tcard{border-radius:10px;gap:8px;padding:12px 14px 10px 17px}.tc-name{font:600 13px/16px var(--font)}.tc-time{font:400 12px/16px var(--font);padding-top:2px}.tcard .avatar{width:30px;height:30px;font-size:12px}.tc-actions .btn{height:28px;min-height:28px;font:500 13px/16px var(--font);border-radius:8px;padding:0 12px}.tc-actions .btn.filled{font-weight:600}.tc-actions .btn .i{width:15px;height:15px}.away{border-radius:10px}.away-toggle{min-height:36px;padding:6px 6px 6px 12px}.away-head h2{font:600 13px/16px var(--font)}.check-now-link,.today-head>.lt-sub:first-child{margin-block:-2px;padding-block:2px}}.tgroup{background:var(--surface);border-radius:var(--r-card);position:relative;overflow:clip}.tgroup:before{content:"";background:var(--edge,var(--gray));z-index:3;pointer-events:none;width:3px;position:absolute;inset:0 auto 0 0}.tgroup.tone-red{--edge:var(--red)}.tgroup.tone-green{--edge:var(--green)}.tgroup.tone-yellow{--edge:var(--yellow)}.tgroup.tone-purple{--edge:var(--purple)}.tgroup.tone-mint{--edge:var(--mint)}.tgroup.tone-teal{--edge:var(--teal)}.tslot+.tslot .tq:before,.ts-stack .ts-slot+.ts-slot .tq:before{content:"";border-top:.5px solid var(--sep);z-index:2;position:absolute;top:0;left:67px;right:0}.tq-wrap{--row-bg:var(--surface)}.tq{z-index:1;background:var(--row-bg,var(--surface));-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"av top top""av ask ask""av you act";column-gap:12px;min-width:0;padding:9px 14px 9px 15px;display:grid;position:relative}.tq.has-why{grid-template-areas:"av top top""av ask ask""av you act""av why why"}.tq.no-act{grid-template-columns:40px minmax(0,1fr);grid-template-areas:"av top""av ask""av you"}.tq.no-act:not(.has-you,.has-answers){grid-template-areas:"av top""av ask"}.tq.has-answers{grid-template-areas:"av top""av ask""av ans"}.tq.has-answers.has-you{grid-template-areas:"av top""av ask""av you""av ans"}.tq.has-answers.has-why{grid-template-areas:"av top""av ask""av why""av ans"}.tq.has-answers.has-you.has-why{grid-template-areas:"av top""av ask""av you""av why""av ans"}@media (hover:none){.tq:active:not(:has(.tq-act :active,.tq-answers :active)){background:var(--fill-3)}}.tq.pressing{background:var(--fill-2);border-radius:12px;transition:background-color}@media (prefers-reduced-motion:no-preference){.tq.pressing{transition:scale var(--spring-smooth-ms) var(--spring-smooth), background-color 0s;scale:.97}.tq{transition:scale var(--spring-snappy-ms) var(--spring-snappy)}}.tq-open{z-index:0;appearance:none;border-radius:inherit;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.tq-open:focus-visible{box-shadow:inset 0 0 0 2px var(--tint);outline:none}.tq>:not(.tq-open){z-index:1;pointer-events:none;position:relative}.tq .tq-act,.tq .tq-answers,.tq .ts-chip{pointer-events:auto}.tq-top .chip.ts-chip{overflow:visible}@media (pointer:coarse){.tq-top .chip.ts-chip.compact:after{inset:-11px min(-9px,50% - 23px) -16px}}.tq>.avatar{width:40px;height:40px;font:600 16px/1 var(--font-rounded);color:#fff;background:linear-gradient(#a5abb8,#858994);grid-area:av;margin-top:1px}.tq>.avatar.org-kane{background:var(--brand)}.tq>.avatar.org-xhome{background:var(--tint)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tq>.avatar:not(.org-kane,.org-xhome,.tq-icon){background:linear-gradient(#6e7380,#51545c)}}:root[data-theme=dark] .tq>.avatar:not(.org-kane,.org-xhome,.tq-icon){background:linear-gradient(#6e7380,#51545c)}.tq>.avatar.tq-icon{place-items:center;display:grid}.tq>.avatar.tq-icon .i{width:22px;height:22px}.tq>.avatar.tq-icon.mint{background:var(--mint-soft);color:var(--mint-text)}.tq>.avatar.tq-icon.deal{background:var(--red-soft);color:var(--red-text)}.tq-top{grid-area:top;align-items:center;gap:6px;min-width:0;min-height:22px;display:flex}.tq-who{flex-wrap:wrap;flex:auto;align-content:flex-start;align-items:center;column-gap:6px;min-width:0;height:22px;display:flex;overflow:hidden}.tq-name{min-width:0;max-width:100%;font:600 var(--fs-body)/var(--lh-body) var(--font);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.tq-top .chip{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-self:center;min-width:0;max-width:40%;overflow:hidden}.tq-who .chip{text-overflow:clip;flex:29px;min-width:29px;max-width:max-content}.tq-who .chip .chip-i{flex:none}.tq-who .chip .chip-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tq-who .chip.house-only .chip-t{display:none}.tq-meta{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.tq-meta .i{width:14px;height:14px}.tq-meta .label-chip{font-size:var(--fs-caption);line-height:var(--lh-caption)}.tq-files{align-items:center;gap:1px;display:inline-flex}.tq-auto{background:var(--tint);border-radius:50%;width:8px;height:8px}.tq-tag{background:var(--tint-soft);color:var(--tint-text);font:600 12px/18px var(--font);white-space:nowrap;border-radius:999px;padding:0 6px}.tq.ask-act{grid-template-areas:"av top top""av ask act"}.tq-ask{min-width:0;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);-webkit-line-clamp:1;line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:ask;align-self:start;display:-webkit-box;overflow:hidden}.tq-ask.two{-webkit-line-clamp:2;line-clamp:2;color:var(--label)}.tq.needs .tq-ask{min-height:calc(2 * var(--lh-sub))}.tq-ask .who,.tq-you .who{color:var(--label-2);font-weight:600}.tq-call{display:inline}.tq-call .i{vertical-align:-2px;width:14px;height:14px;color:var(--red-text);margin-right:4px}.tq-you{min-width:0;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:you;align-self:center;margin-top:1px;display:-webkit-box;overflow:hidden}.tq-you.one{-webkit-line-clamp:1;line-clamp:1}.tq-you.keep-two{min-height:calc(2 * var(--lh-sub))}.tq.needs .tq-you:not(.warn){-webkit-line-clamp:1;line-clamp:1}.tq-you.sugg{-webkit-line-clamp:1;line-clamp:1;min-height:var(--lh-sub);color:var(--tint-text)}.tq-you.warn{color:var(--red-text);font-weight:500}.tq-you.quiet,.tq-you .quiet{color:var(--label-2)}.tq-you.mint{color:var(--mint-text);font-weight:500}.tq-sugg{display:inline}.tq-ask .i,.tq-you .i{vertical-align:-.125em;width:1em;height:1em;display:inline-block}.tq-sugg .i{margin-right:4px}.tq-sugg.none{color:var(--label-2)}.tq-sugg.writing{color:var(--label-3);align-items:flex-start;gap:5px;display:flex}.tq-sugg.writing .sugg-bars{flex:1;display:grid}.tq-sugg.writing .sugg-bar{max-width:80%;margin:calc((var(--lh-sub) - 10px) / 2) 0}.tq-you mark.pv-pill,.draft-strip-text mark.pv-pill{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;background:var(--yellow-soft);box-shadow:0 0 0 1px var(--pick-edge);border-radius:5px;padding:0 4px;font-size:.92em;line-height:1}.tq-you mark.pv-pill{white-space:nowrap;text-overflow:ellipsis;vertical-align:-.3em;max-width:100%;line-height:1.25;display:inline-block;overflow:hidden}.pv-confirm .i{vertical-align:-1px;width:12px;height:12px;color:var(--green-text);margin-left:2px}.tq-why{min-width:0;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);grid-area:why;align-items:baseline;gap:5px;margin-top:2px;display:flex}.tq-why>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tq-why .i{width:13px;height:13px;color:var(--label-3);flex:none;align-self:center}.tq-act{grid-area:act;align-self:end;margin-left:10px}.tq-act .btn{min-height:28px;font:600 15px/20px var(--font);white-space:nowrap;padding:0 13px;position:relative}.tq-act .btn:not(.filled){background:var(--tint-soft);color:var(--tint-text)}@media (pointer:coarse){.tq-act .btn:after{content:"";position:absolute;inset:-8px -4px}}.tq-answers{--row-answer-h:40px;grid-area:ans;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 8px;min-width:0;margin-top:6px;display:grid}@media (pointer:coarse){.tq-ans:after{content:"";position:absolute;inset:-2px 0}}.tq-ans{grid-column:1/-1;grid-template-columns:subgrid;min-height:var(--row-answer-h,var(--answer-h));border-radius:var(--r-answer);background:var(--fill-3);color:var(--label);text-align:left;font:400 var(--fs-sub)/18px var(--font);-webkit-tap-highlight-color:transparent;border:0;align-items:center;padding:2px 10px 2px 12px;display:grid;position:relative}.tq-ans.likely{background:var(--tint-soft)}.tq-ans.marked{box-shadow:inset 0 0 0 1.5px var(--tint)}.tq-ans b{color:var(--label);overflow-wrap:anywhere;max-width:9em;font-weight:600}.tq-ans b:before{content:"";vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.tq-ans.likely b:before{background:var(--tint)}.tq-ans.likely b{color:var(--tint-text)}.tq-ans .line{color:var(--label-2);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tq-ans .i{width:17px;height:17px;color:var(--tint)}@media (prefers-reduced-motion:no-preference){.tq-ans:active{transform:scale(.98)}}.tq-ans[aria-disabled=true]{opacity:.45;cursor:default}.tq-ans:focus-visible{outline:2px solid var(--tint);outline-offset:1px}@media (hover:hover) and (pointer:fine){.tq-ans:not([aria-disabled=true]):hover{filter:brightness(.97)}}.tq .ts-of{font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2)}.card-body{gap:10px;min-width:0;display:grid}.card-sheet .tcard.card-body{background:0 0;border-radius:0;padding:4px 0 0;overflow:visible}.card-sheet .tcard.card-body:before{display:none}.card-sheet .sheet-head{grid-template-columns:44px minmax(0,1fr) 44px}.card-sheet .sheet-head h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cb-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.cb-meta:empty{display:none}.card-body>.cp-why{margin:0}.card-body .tc-actions{margin-top:2px}.draft-sig.one{appearance:none;text-align:left;max-width:100%;font:400 var(--fs-sub)/var(--lh-sub) var(--font);color:var(--label-2);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin:8px 0 0;padding:0;display:inline-flex;position:relative}.draft-sig.one .i{width:12px;height:12px}.draft-sig.one.open{white-space:pre-line}.card-pane:empty,.card-pane:not(:empty)~.draft-strip{display:none}.card-pane{margin:0 0 16px}.card-pane>.card-body{background:var(--surface);box-shadow:inset 0 0 0 .5px var(--sep);border-radius:10px;padding:12px 14px 12px 17px}.cb-bar{align-items:center;gap:8px;min-width:0;display:flex}.cb-title{min-width:0;font:600 var(--fs-body)/var(--lh-body) var(--font);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}@media (width>=900px) and (hover:hover) and (pointer:fine){.tgroup{border-radius:10px}.tq{cursor:default;grid-template-columns:30px minmax(0,1fr) auto;column-gap:10px;padding:8px 12px 9px 13px}.tq.no-act{grid-template-columns:30px minmax(0,1fr)}.tslot+.tslot .tq:before,.ts-stack .ts-slot+.ts-slot .tq:before{left:53px}.tq>.avatar{width:30px;height:30px;font-size:12px}.tq>.avatar.tq-icon .i{width:16px;height:16px}.tq-top{min-height:16px}.tq-who{height:16px}.tq-top .chip{font:600 11px/14px var(--font);padding:0 6px}.tq-who .chip{flex-basis:23px;min-width:23px}.tq-top .chip .chip-i{width:11px;height:11px}.tq-name{font:600 13px/16px var(--font)}.tq-tag{font-size:11px;line-height:14px}.tq-meta{font:400 12px/16px var(--font)}.tq-ask,.tq-you,.tq-why{font:400 13px/17px var(--font)}.tq.needs .tq-ask{min-height:34px}.tq-you.sugg{min-height:17px}.tq-you.keep-two{min-height:34px}.tq-sugg.writing .sugg-bar{margin:3.5px 0}.tq-act .btn{height:24px;min-height:24px;font:600 12px/16px var(--font);border-radius:6px;padding:0 10px}.tq-act .btn:not(.filled):hover{background:color-mix(in srgb, var(--tint-soft), var(--tint) 8%)}.tq-answers{--row-answer-h:var(--answer-h);gap:4px 6px;margin-top:6px}.tq-ans{font:400 12px/16px var(--font);padding:3px 8px}.tq-ans .line{color:var(--label)}.tq-ans .i{width:14px;height:14px}.list-pane .tq[aria-current=true]{background:var(--sel);color:#fff}.list-pane .tq[aria-current=true] :is(.tq-ask,.tq-you,.tq-you .who,.tq-ask .who,.tq-meta,.tq-why,.tq-sugg){color:#ffffffd9}.list-pane .tq[aria-current=true] .tq-act .btn{color:var(--sel);background:#fff}.list-pane .tq[aria-current=true] .tq-ans{color:#fff;background:#fff3}.list-pane .tq[aria-current=true] .tq-ans :is(b,.line,.i){color:#fff}.list-pane .tq[aria-current=true] .tq-ans.likely b:before{background:#fff}.list-pane .tq[aria-current=true] .tq-ans.marked{box-shadow:inset 0 0 0 1.5px #fff}.list-pane .tq[aria-current=true] .deal-chip{color:#fff;background:#fff3}.tq-wrap.trow-wrap{background:var(--row-bg,var(--surface));border-radius:0}}@media (width<=700px),(pointer:coarse) and (height<=500px){.tc-name{font-size:.941177rem;line-height:1.23529rem}.tq-top{min-height:var(--lh-body)}.tq-who{height:var(--lh-body)}.tq-top{flex-wrap:wrap;row-gap:0}.tq-who{flex-basis:5em}.tq-meta{margin-left:0}.tq-tag{font-size:.705882rem;line-height:1.05882rem}.tq-meta{flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%}.tq-tag{text-overflow:ellipsis;min-width:0;overflow:hidden}.tq-act .btn{font-size:.882353rem;line-height:1.17647rem}.tq-wrap{container:tq-row/inline-size}@container tq-row (width<=14rem){.tq:not(.no-act,.has-answers){grid-template-columns:40px minmax(0,1fr);grid-template-areas:"av top""av ask""av you""av act"}.tq.has-why:not(.no-act,.has-answers){grid-template-areas:"av top""av ask""av you""av why""av act"}.tq.ask-act{grid-template-areas:"av top""av ask""av act"}.tq-act{justify-self:start;min-width:0;max-width:100%;margin:6px 0 0}.tq-act .btn{white-space:normal;text-wrap:balance;overflow-wrap:anywhere;max-width:100%}}.tq-ans{line-height:1.05882rem}.tc-actions .btn{white-space:normal;text-wrap:balance;text-align:start;justify-content:flex-start}.card-body{grid-template-columns:minmax(0,1fr)}.card-body>*{min-width:0}.tc-recips,.tc-started-tag{overflow-wrap:anywhere;max-width:100%}.draft-sig.one{white-space:normal;overflow-wrap:anywhere}.draft-sig.one.open{white-space:pre-line}.tc-files{container:tc-files/inline-size}@container tc-files (width<=16rem){.tc-files li{flex-wrap:wrap;justify-content:space-between}.tc-file-name{flex-basis:100%}}.editor>.attach-blanks{container:attach-row/inline-size}.attach-blank{min-width:0;max-width:100%}.attach-blank-name{max-width:11.7647rem}@container attach-row (width<=16rem){.attach-blank{border-radius:var(--r-inner);text-align:left;flex-wrap:wrap;justify-content:flex-start}.attach-blank-name{white-space:normal;overflow-wrap:anywhere;flex:100%;max-width:100%}}}
