:root{--font-sans: var(--a-font);--text-large-title: var(--apple-large-title-size);--lh-large-title: var(--apple-large-title-leading);--tr-large-title: var(--apple-large-title-tracking);--text-title1: var(--apple-title1-size);--lh-title1: var(--apple-title1-leading);--tr-title1: var(--apple-title1-tracking);--text-title2: var(--apple-title2-size);--lh-title2: var(--apple-title2-leading);--tr-title2: var(--apple-title2-tracking);--text-title3: var(--apple-title3-size);--lh-title3: var(--apple-title3-leading);--tr-title3: var(--apple-title3-tracking);--text-headline: var(--apple-headline-size);--lh-headline: var(--apple-headline-leading);--text-body: var(--apple-body-size);--lh-body: var(--apple-body-leading);--text-callout: var(--apple-callout-size);--text-subhead: var(--apple-subhead-size);--lh-subhead: var(--apple-subhead-leading);--tr-subhead: var(--apple-subhead-tracking);--text-footnote: var(--apple-footnote-size);--lh-footnote: var(--apple-footnote-leading);--tr-footnote: var(--apple-footnote-tracking);--weight-regular: var(--apple-weight-regular);--weight-medium: var(--apple-weight-medium);--weight-semibold: var(--apple-weight-semibold);--weight-bold: var(--apple-weight-bold);--space-2: 8px;--space-3: 12px;--space-6: 24px;--radius-full: 999px;--radius-sheet: var(--a-panel-radius);--shadow-2: 0 4px 12px rgb(0 0 0 / .08);--shadow-3: 0 12px 32px rgb(0 0 0 / .14);--dur: var(--apple-duration);--dur-fast: var(--apple-duration-fast);--ease: var(--apple-ease);--ease-out: var(--apple-ease);--ease-spring: var(--a-spring-snappy);--glass-bg-thick: var(--apple-glass-regular-bg);--bg-grouped-tertiary: var(--bg-elevated);--margin: var(--apple-margin);--red-text: var(--danger-text);--orange-text: var(--warn-text);--green-text: var(--ok-text);--card-edge: inset 0 0 0 1px color-mix(in srgb, var(--label) 8%, transparent);--thumb: var(--a-seg-thumb);--sidebar-w: 236px;--bar-h: 52px;--bar-lift: max(20px, calc(env(safe-area-inset-bottom) + 14px) );--gutter: 16px;--row-x: 16px}@media (min-width: 768px){:root{--gutter: 28px}}@media (min-width: 1180px){:root{--gutter: 40px}}:root[data-theme=dark]{--card-edge: inset 0 0 0 1px color-mix(in srgb, var(--label) 10%, transparent);--shadow-2: 0 4px 12px rgb(0 0 0 / .4);--shadow-3: 0 12px 32px rgb(0 0 0 / .5)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--card-edge: inset 0 0 0 1px color-mix(in srgb, var(--label) 10%, transparent);--shadow-2: 0 4px 12px rgb(0 0 0 / .4);--shadow-3: 0 12px 32px rgb(0 0 0 / .5)}}@view-transition{navigation: auto;}@media (prefers-reduced-motion: reduce){@view-transition{navigation: none;}*,*:before,*:after{transition-duration:0s!important;transition-delay:0s!important}}:root{--spring-pill: linear(0, .1061, .3018, .4922, .6466, .7613, .8422, .8975, .9342, .9582, .9737, .9836, .9898, .9937, .9961, .9976, .9985, .9991, 1, 1);--spring-pill-duration: .6s;--spring-quick: linear(0, .1787, .4522, .668, .8096, .8947, .9432, .97, .9843, .9919, .9959, .9979, .999, .9995, 1);--spring-quick-duration: .45s;--spring-sheet: linear(0, .064, .1977, .3472, .4867, .6061, .7032, .7795, .838, .8821, .9148, .9389, .9564, .969, .9781, .9846, .9892, .9924, .9947, .9963, .9974, .9982, .9988, .9991, 1);--spring-sheet-duration: .75s;--spring-pop: linear(0, .1144, .3475, .5885, .7844, .9194, .9987, 1.0359, 1.046, 1.0413, 1.0308, 1.0196, 1.0104, 1.004, 1.0002, .9984, 1);--spring-pop-duration: .5s}::view-transition-group(*){animation-duration:var(--spring-pill-duration);animation-timing-function:var(--spring-pill)}::view-transition-old(root),::view-transition-new(root),::view-transition-group(root){animation-duration:.16s;animation-timing-function:var(--ease)}::view-transition-group(sidebar),::view-transition-group(tabbar){animation:none}::view-transition-old(sidebar),::view-transition-old(tabbar){animation:none;opacity:0}::view-transition-new(sidebar),::view-transition-new(tabbar){animation:none}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg-grouped);color:var(--label);font-family:var(--font-sans);font-size:var(--text-subhead);line-height:var(--lh-subhead);letter-spacing:var(--tr-subhead);-webkit-font-smoothing:antialiased}a{color:var(--tint-text);text-decoration:none}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:8px}:root.by-touch :focus-visible:not(input,textarea,select){box-shadow:none!important;outline:none!important}:root.by-touch :focus-visible:not(input,textarea,select):after{box-shadow:none!important}.ic{flex:none;display:block}.num{font-variant-numeric:tabular-nums}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app{min-height:100dvh}.sidebar{display:none}main{width:100%;max-width:1240px;margin:0 auto;padding:0 var(--gutter) calc(var(--bar-h) + var(--bar-lift) + 36px)}@media (min-width: 768px){.app{display:grid;grid-template-columns:calc(var(--sidebar-w) + 12px) minmax(0,1fr)}.sidebar{display:flex}.tabbar-wrap{display:none}main{padding-bottom:40px}}.sidebar{position:sticky;top:12px;height:calc(100dvh - 24px);flex-direction:column;min-width:0;margin:12px 0 12px 12px;padding:calc(env(safe-area-inset-top) + 20px) 12px 0;border-radius:24px;background:var(--bg-elevated);box-shadow:0 1px 2px #0000000a,0 10px 30px #00000014,0 0 0 1px var(--separator);overflow:hidden;view-transition-name:sidebar}:root[data-theme=dark] .sidebar{box-shadow:0 10px 30px #00000080,0 0 0 1px var(--separator)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .sidebar{box-shadow:0 10px 30px #00000080,0 0 0 1px var(--separator)}}.brand{flex:none;display:grid;justify-items:start;gap:6px;padding:0 8px 16px}.brand-top{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px}.brand-sub{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.side-nav{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.side-new{flex:none;display:flex;align-items:center;justify-content:center;gap:8px;height:40px;margin:0 0 12px;padding:0 16px;border:0;border-radius:var(--radius-full);background:var(--tint);color:var(--on-tint);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.side-new .ic,.side-new svg{color:var(--on-tint)}@media (hover: hover){.side-new:hover{background:color-mix(in srgb,var(--tint) 88%,var(--label))}}.side-new:active{transform:scale(.98)}.side-new:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.sidebar.editing .side-new{display:none}.side-secs{display:grid;grid-template-columns:minmax(0,1fr);gap:2px}.side-row{display:flex;align-items:center;gap:12px;height:44px;padding:0 12px;border-radius:12px;color:var(--label);font-size:var(--text-subhead);font-weight:var(--weight-medium)}.side-row .ic{color:var(--tint)}.side-rl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 1180px){.side-row{height:38px}}.side-row[aria-current=page]{background:var(--fill);color:var(--label);font-weight:var(--weight-semibold)}@media (hover: hover){.side-row:not([aria-current]):hover{background:var(--fill-quaternary)}}.side-row .count{margin-left:auto;min-width:22px;height:20px;padding:0 6px;border-radius:var(--radius-full);display:grid;place-items:center;background:color-mix(in srgb,var(--red) 85%,#000);color:#fff;font-size:12px;font-weight:var(--weight-semibold)}.side-foot{flex:none;display:grid;gap:12px;margin:0 -12px;padding:12px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--separator);background:var(--bg-elevated)}@media (max-height: 640px){.side-foot{gap:8px;padding-top:8px;padding-bottom:10px}.side-foot .appearance legend{display:none}}.tabbar.liquid-glass{background:#fff9}:root[data-theme=dark] .tabbar.liquid-glass{background:#2424289e}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .tabbar.liquid-glass{background:#2424289e}}.tabbar-wrap{bottom:var(--bar-lift)}.tabbar{width:100%;max-width:400px;padding:3px}.tab{flex:1 1 0;min-width:0;min-height:46px;padding:0 2px;gap:0;text-decoration:none}.tab svg{width:22px;height:22px}.tab .tl{font-size:9.5px;line-height:12px;font-weight:var(--weight-medium);letter-spacing:.01em}.tab[aria-current=page] .tl{font-weight:var(--weight-semibold)}.tabbar[data-minimized] .tab{min-height:44px}.tabbar[data-minimized] .tab svg{width:22px;height:22px}.tab-selection{view-transition-name:none}.tabbar{--tb-dur: .44s;transition:width var(--tb-dur) var(--spring-pill),padding var(--tb-dur) var(--spring-pill)}.tabbar[data-minimized]{width:calc(var(--n, 4) * 52px + (var(--n, 4) - 1) * 2px + 6px)}.tab{box-sizing:border-box}.tab{transition:min-height var(--tb-dur) var(--spring-pill)}.tab .tl{max-height:12px;overflow:hidden;white-space:nowrap;transition:max-height var(--tb-dur) var(--spring-pill),opacity .22s ease .12s}.tabbar[data-minimized] .tab .tl{max-height:0;opacity:0;transition:max-height var(--tb-dur) var(--spring-pill),opacity .12s ease}@media (prefers-reduced-motion: reduce){.tabbar,.tab,.tab .tl,.tabbar[data-minimized] .tab .tl{transition:none}}.topbar{position:fixed;top:0;left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:center;height:calc(44px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);border-radius:0;border:0;background:color-mix(in srgb,var(--bg-grouped) 88%,transparent);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);font-size:var(--text-subhead);font-weight:var(--weight-semibold);transform:translateY(calc(-100% - 16px));transition:transform var(--dur) var(--ease-out);view-transition-name:app-header}.topbar:after{content:"";position:absolute;left:0;right:0;top:100%;height:14px;pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--bg-grouped) 88%,transparent),transparent)}@media (prefers-reduced-transparency: reduce){.topbar{background:var(--bg-grouped);-webkit-backdrop-filter:none;backdrop-filter:none}.topbar:after{background:linear-gradient(var(--bg-grouped),transparent)}}.topbar[data-shown],.topbar.always{transform:none}@media (min-width: 768px){.topbar{left:var(--sidebar-w)}}@media (min-width: 1180px){.topbar.always{display:none}}.tb-back{position:absolute;left:8px;bottom:0;display:inline-flex;align-items:center;gap:2px;min-height:44px;padding-right:10px;font-weight:var(--weight-regular)}.head-back{display:none;align-items:center;gap:2px;min-height:32px;margin:0 0 4px -4px;font-size:var(--text-subhead)}@media (min-width: 1180px){.head-back{display:inline-flex}}@media (max-width: 1179px){main.has-back{padding-top:calc(44px + env(safe-area-inset-top))}main.has-back .head-top{display:none}main.has-back .head{padding-top:14px}}@media (min-width: 768px) and (max-width: 1179px){main.has-back .head{padding-top:34px}}.head{padding:calc(env(safe-area-inset-top) + 14px) 0 4px}.head-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.head h1{margin:0;font-size:var(--text-large-title);line-height:var(--lh-large-title);letter-spacing:var(--tr-large-title);font-weight:var(--weight-bold);color:var(--hz-heading, var(--label))}:root{--hz-heading: var(--hz-navy)}:root[data-theme=dark]{--hz-heading: var(--label)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--hz-heading: var(--label)}}.head-sub{margin:4px 0 0;max-width:68ch;color:var(--label-secondary)}@media (min-width: 768px){.head{padding-top:calc(env(safe-area-inset-top) + 34px)}.head-top{display:none}}.badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--radius-full);white-space:nowrap;background:color-mix(in srgb,var(--orange) 15%,transparent);color:var(--orange-text);font-size:12px;font-weight:var(--weight-semibold)}.logo{display:inline-flex}.logo img{display:block;width:auto}.logo-side img{height:30px}.logo-head img{height:24px}.logo .logo-dark{display:none}:root[data-theme=dark] .logo .logo-light{display:none}:root[data-theme=dark] .logo .logo-dark{display:block}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .logo .logo-light{display:none}:root:not([data-theme=light]) .logo .logo-dark{display:block}}section{margin-top:30px}.sec-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;margin:0 4px 10px}.sec-h h2{flex:1 1 auto;margin:0;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-bold)}.sec-h h2 .n{color:var(--label-secondary);font-weight:var(--weight-regular)}.sec-meta{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);white-space:nowrap}.sec-link{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-12px 0;font-weight:var(--weight-medium)}.note{margin:10px 4px 0;max-width:72ch;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.card{padding:0;background:var(--bg-grouped-secondary);border-radius:var(--radius-md);box-shadow:var(--card-edge);overflow:clip}.row{position:relative;display:flex;align-items:center;gap:12px;padding:13px var(--row-x);min-height:52px;color:var(--label)}.list>*+.row:before{content:"";position:absolute;top:0;left:var(--row-x);right:0;border-top:.5px solid var(--separator)}a.row{transition:background-color var(--dur-fast, .12s) var(--ease)}a.row:active{background:var(--fill-quaternary)}@media (hover: hover){a.row:hover{background:var(--fill-quaternary)}}.row>.ic{color:var(--label-tertiary)}.row-main{flex:1;min-width:0;display:grid;gap:2px}.row-top{display:flex;align-items:baseline;gap:10px;min-width:0}.row-title{display:block;flex:1;min-width:0;font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-title.wrap{white-space:normal;overflow:visible}.row-time{flex:none;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);font-variant-numeric:tabular-nums}.row-subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-sub{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.row-text{display:block;flex:initial;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-full);white-space:nowrap;flex:none;font-size:12px;line-height:1;font-weight:var(--weight-semibold);letter-spacing:0}.row-sub .pill{height:20px}.p-today{color:var(--danger-text);background:color-mix(in srgb,var(--danger-text) 13%,transparent)}.p-week{color:var(--label);background:color-mix(in srgb,var(--tint) 20%,transparent)}.p-done{color:var(--ok-text);background:color-mix(in srgb,var(--ok-text) 14%,transparent)}.p-reply{color:var(--tint-text);background:color-mix(in srgb,var(--tint) 14%,transparent)}.p-later,.p-neutral{color:var(--label-secondary);background:var(--fill-secondary)}.empty{display:flex;align-items:center;gap:14px;padding:18px var(--row-x)}.empty-ic{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--fill-tertiary);color:var(--label-secondary)}.empty-ok .empty-ic{background:color-mix(in srgb,var(--green) 15%,transparent);color:var(--green-text)}.empty-text{min-width:0}.empty-text b{display:block;font-weight:var(--weight-semibold)}.empty-text p{margin:2px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.empty-text a{display:inline-flex;align-items:center;min-height:44px;margin:-6px 0 -12px;font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;background:color-mix(in srgb,var(--tint) 14%,transparent);color:var(--tint-text);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.avatar-sm{width:30px;height:30px;font-size:12px}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:2px;border-radius:9px;background:var(--fill-tertiary)}.appearance{border:0;padding:0;margin:0;min-width:0}.appearance legend{padding:0;margin-bottom:6px;font-size:12px;color:var(--label-secondary)}.appearance label{position:relative;isolation:isolate;display:grid;place-items:center;height:30px;border-radius:7px;cursor:pointer;font-size:var(--text-footnote);font-weight:var(--weight-medium);color:var(--label)}.appearance label:after{content:"";position:absolute;inset:-8px 0}.appearance input{position:absolute;opacity:0;pointer-events:none}.appearance input:checked+span{font-weight:var(--weight-semibold)}.appearance label:has(input:checked):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:7px;background:var(--thumb);box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.appearance label:has(input:focus-visible){box-shadow:var(--focus-ring)}.side-acct,.foot-acct{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.acct{display:flex;align-items:center;gap:10px;min-width:0}.acct-who{display:grid;min-width:0}.acct{flex:1 1 auto}.acct-name{font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-how{font-size:12px;line-height:16px;color:var(--label-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-note{margin:0;font-size:12px;line-height:16px;color:var(--label-secondary)}.sign-out{flex:none;margin:0}.sign-out button{position:relative;height:30px;padding:0 12px;border-radius:var(--radius-full);border:0;cursor:pointer;white-space:nowrap;background:var(--fill-tertiary);color:var(--label);font:inherit;font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.sign-out button:after{content:"";position:absolute;inset:-7px -4px}.side-acct{flex-wrap:wrap;justify-content:flex-start;row-gap:0}.side-acct .acct{flex-basis:100%}.side-acct .sign-out{padding-left:40px}.side-acct .sign-out button{height:28px;margin-left:-10px;padding:0 10px;background:none;color:var(--tint-text)}.side-acct .sign-out button:after{inset:-8px -4px}@media (hover: hover){.sign-out button:hover{background:var(--fill-secondary)}}.page-foot{margin-top:44px;display:grid;gap:16px}.foot-card{display:grid;gap:16px;padding:16px var(--row-x);background:var(--bg-grouped-secondary);border-radius:var(--radius-md);box-shadow:var(--card-edge)}@media (min-width: 768px){.foot-card{display:none}}.foot-note-c{margin:0 auto;max-width:60ch;text-align:center;font-size:12px;line-height:16px;color:var(--label-secondary)}.cols{display:grid;grid-template-columns:minmax(0,1fr);column-gap:28px}@media (min-width: 1180px){.cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}}.metric{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:14px}.metric-spark{width:64px;display:flex;justify-content:flex-end}.metric-spark:empty{width:0}.spark{width:64px;height:22px;color:var(--tint)}.metric-nums{display:grid;justify-items:end;gap:1px;min-width:76px}.metric-v{font-weight:var(--weight-semibold)}.delta{font-size:12px;line-height:16px;color:var(--label-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.delta.flag{color:var(--orange-text);font-weight:var(--weight-semibold)}@media (max-width: 420px){.metric-spark{display:none}.metric{column-gap:10px}}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:14px calc(-1 * var(--gutter)) 0;padding:4px var(--gutter) 6px}.chips::-webkit-scrollbar{display:none}.chip{position:relative;flex:none;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:var(--radius-full);background:var(--bg-grouped-secondary);box-shadow:var(--card-edge),inset 0 0 0 .5px var(--separator);color:var(--label);font-size:var(--text-subhead);font-weight:var(--weight-medium);white-space:nowrap}.chip:after{content:"";position:absolute;inset:-4px 0}.chip-n{font-size:12px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.chip[aria-current=page]{background:var(--tint);color:var(--on-tint);box-shadow:none}.chip[aria-current=page] .chip-n{color:color-mix(in srgb,var(--on-tint) 75%,transparent)}@media (hover: hover){.chip:not([aria-current]):hover{background:var(--fill-quaternary)}}@media (min-width: 768px){.chips{margin-left:0;margin-right:0;padding-left:0;padding-right:0;flex-wrap:wrap}}.day{margin:12px 0 0;padding:10px 4px 8px;font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.msg{padding:22px 20px 26px}@media (min-width: 768px){.msg{padding:26px 28px 30px}}.msg-subject{margin:0;font-size:var(--text-title2);line-height:var(--lh-title2);letter-spacing:var(--tr-title2);font-weight:var(--weight-bold)}.msg>.tags{margin-top:10px}.from{display:grid;grid-template-columns:40px minmax(0,1fr) auto;column-gap:12px;align-items:start;margin-top:16px;padding-top:16px;border-top:.5px solid var(--separator)}.from-text{display:grid;gap:1px;min-width:0}.from-name{font-weight:var(--weight-semibold)}.from-meta{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.from-when{display:grid;justify-items:end;gap:1px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);white-space:nowrap}@media (max-width: 600px){.from{grid-template-columns:40px minmax(0,1fr)}.from-when{grid-column:2;justify-items:start;display:flex;gap:6px;margin-top:2px}.from-when span+span:before{content:"\b7  "}}.why{margin-top:16px;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--tint) 7%,var(--bg-grouped-secondary));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--tint) 18%,transparent)}.why-sum{margin:0;font-weight:var(--weight-medium)}.why-reason{margin:6px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.why-reason b{font-weight:var(--weight-semibold);color:var(--label)}details.reply{margin-top:12px;padding:0 14px;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--separator)}details.reply summary{list-style:none;display:flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;color:var(--tint-text);font-weight:var(--weight-semibold)}details.reply summary::-webkit-details-marker{display:none}details.reply summary .ic{transition:transform var(--dur) var(--ease)}details.reply[open] summary .ic{transform:rotate(90deg)}.reply-body{padding-bottom:14px}.quote{margin:0;padding:12px 14px;border-radius:10px;background:var(--bg-grouped);white-space:pre-wrap;font:inherit}.copy{display:inline-flex;align-items:center;gap:6px;height:32px;margin-top:10px;padding:0 14px;border:0;border-radius:var(--radius-full);cursor:pointer;background:color-mix(in srgb,var(--tint) 13%,transparent);color:var(--tint-text);font:inherit;font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.copy.done{color:var(--green-text);background:color-mix(in srgb,var(--green) 14%,transparent)}.mbody{margin-top:20px;padding-top:20px;border-top:.5px solid var(--separator);max-width:72ch;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-subhead);line-height:1.55}.atts{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.att{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:8px;background:var(--fill-tertiary);font-size:var(--text-footnote)}.files{margin-top:22px;padding-top:18px;border-top:.5px solid var(--separator);display:grid;gap:8px}.files-h{margin:0 0 2px;font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.file{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 12px;border-radius:12px;background:var(--bg-grouped);color:var(--label)}a.file{transition:background-color var(--dur-fast, .12s) var(--ease)}@media (hover: hover){a.file:hover{background:var(--fill-tertiary)}}.file-ic{flex:none;width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:var(--bg-grouped-secondary);color:var(--label-secondary)}.file-main{flex:1;min-width:0;display:grid;gap:1px}.file-name{font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-meta{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.file-dl{flex:none;font-size:var(--text-footnote);font-weight:var(--weight-semibold);color:var(--tint-text)}.rep-grid{display:grid;grid-template-columns:minmax(0,1fr);column-gap:28px}@media (min-width: 1180px){.rep-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.hero{padding:16px var(--row-x) 6px}.hero-n{font-size:var(--text-large-title);line-height:var(--lh-large-title);letter-spacing:var(--tr-large-title);font-weight:var(--weight-bold)}.hero-l{margin-top:2px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.chart{display:block;width:100%;height:110px;margin:12px 0 4px}.chart .area{fill:var(--tint);opacity:.1}.chart .ln{fill:none;stroke:var(--tint);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.axis{display:flex;justify-content:space-between;padding-bottom:8px;font-size:12px;color:var(--label-secondary)}.list>.hero+.row:before{left:0}.hero-card{margin-top:18px;padding:20px var(--row-x) 18px}.hero-unit{margin-left:10px;font-size:var(--text-subhead);font-weight:var(--weight-regular);letter-spacing:var(--tr-subhead);color:var(--label-secondary)}.hero-card .hero-l{font-size:var(--text-subhead);line-height:var(--lh-subhead);max-width:60ch}.hero-note{margin:14px 0 0;padding-top:12px;border-top:.5px solid var(--separator);font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.matrix{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.matrix th,.matrix td{padding:12px 10px;text-align:center;border-top:.5px solid var(--separator)}.matrix thead th{border-top:0;font-size:12px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.matrix th[scope=row]{text-align:left;padding-left:var(--row-x);font-weight:var(--weight-semibold)}.matrix td.hit{color:var(--green-text);font-weight:var(--weight-semibold)}.matrix td.miss{color:var(--orange-text);font-weight:var(--weight-semibold)}.matrix td.zero{color:var(--label-tertiary)}.matrix td.caught{color:var(--label-secondary)}.arow{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"action time chev" "detail detail chev";column-gap:12px;row-gap:2px;align-items:center}.a-action{grid-area:action;font-weight:var(--weight-semibold);min-width:0}.a-time{grid-area:time;font-size:var(--text-footnote);color:var(--label-secondary)}.a-detail{grid-area:detail;min-width:0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a-what:not(:empty):before{content:" \b7  "}.arow>.ic,.arow>.ic-space{grid-area:chev}@media (min-width: 900px){.arow{grid-template-columns:92px minmax(150px,.9fr) minmax(0,1fr) minmax(0,1.2fr) 16px;grid-template-areas:none}.arow>*,.arow>.ic,.arow>.ic-space{grid-area:auto}.a-time{order:-1}.a-detail{display:contents}.a-who,.a-what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-footnote);color:var(--label-secondary)}.a-what:not(:empty):before{content:none}}.signin-body{min-height:100dvh;display:grid;place-items:center;background:var(--bg-grouped)}.signin{display:block;min-height:0;width:min(400px,calc(100% - 32px));background:var(--bg-grouped-secondary);border-radius:var(--radius-lg);padding:34px 26px 28px;text-align:center;box-shadow:var(--card-edge),var(--shadow-2)}.signin .logo{justify-content:center}.signin .logo img{height:42px}.signin h1{margin:16px 0 0;font-size:var(--text-title2);line-height:var(--lh-title2);font-weight:var(--weight-bold)}.signin .badge{margin-top:10px}.signin-msg{margin:16px 0 0;padding:10px 12px;border-radius:10px;background:var(--fill-quaternary);font-size:var(--text-footnote);line-height:var(--lh-footnote)}.ms-button{display:flex;align-items:center;justify-content:center;gap:12px;margin:22px 0 0;height:48px;padding:0 16px;border-radius:var(--radius-full);border:0;background:var(--tint);color:var(--on-tint);font-size:var(--text-callout);font-weight:var(--weight-semibold)}.ms-button svg{color:var(--on-tint)}@media (hover: hover){.ms-button:hover{background:color-mix(in srgb,var(--tint) 88%,var(--label))}}.signin h1{color:var(--hz-heading, var(--label))}.signin-note{margin:14px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.draft-jump{position:relative;display:inline-flex;align-items:center;gap:6px;height:34px;margin-top:14px;padding:0 14px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--tint) 12%,transparent);color:var(--tint-text);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.draft-jump:after{content:"";position:absolute;inset:-5px 0}.draft-jump.is-ready{background:color-mix(in srgb,var(--green) 14%,transparent);color:var(--green-text)}@media (hover: hover){.draft-jump:hover{background:color-mix(in srgb,var(--tint) 18%,transparent)}.draft-jump.is-ready:hover{background:color-mix(in srgb,var(--green) 20%,transparent)}}.pill-ic{gap:4px}.draft{margin-top:22px;padding-top:20px;border-top:.5px solid var(--separator);scroll-margin-top:calc(60px + env(safe-area-inset-top));outline:none}.draft:focus-visible{box-shadow:none}.draft-head{display:flex;align-items:center;gap:10px}.draft-head h3{margin:0;font-size:var(--text-subhead);line-height:var(--lh-subhead);font-weight:var(--weight-semibold)}.draft-ic{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--tint) 13%,transparent);color:var(--tint-text)}.draft-ready .draft-ic{background:color-mix(in srgb,var(--green) 14%,transparent);color:var(--green-text)}.draft-form{margin-top:0}.draft-label{display:flex;align-items:flex-end;gap:6px;min-height:44px;padding-bottom:6px;font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold)}.draft-label span{font-weight:var(--weight-regular);color:var(--label-secondary)}.draft-input,.draft-text{display:block;width:100%;margin:0;padding:10px 12px;border:0;border-radius:12px;resize:vertical;field-sizing:content;background:var(--bg-grouped);box-shadow:inset 0 0 0 .5px var(--separator);color:var(--label);font:inherit;font-size:var(--text-subhead);line-height:1.5;letter-spacing:var(--tr-subhead)}.draft-input{min-height:68px;max-height:200px}.draft-text{min-height:200px;max-width:72ch}.draft-input::placeholder{color:var(--label-secondary)}.draft-input:focus-visible,.draft-text:focus-visible{box-shadow:inset 0 0 0 1px var(--tint),var(--focus-ring);border-radius:12px}.draft-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.draft-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 18px;border:0;border-radius:var(--radius-full);cursor:pointer;background:color-mix(in srgb,var(--tint) 12%,transparent);color:var(--tint-text);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--dur-fast, .12s) var(--ease),opacity var(--dur-fast, .12s) var(--ease)}.draft-primary{background:var(--tint);color:var(--on-tint)}.draft-btn[disabled]{opacity:.55;cursor:progress}.draft-btn.done{background:color-mix(in srgb,var(--green) 16%,transparent);color:var(--green-text)}@media (hover: hover){.draft-btn:not(.draft-primary):not(.done):hover{background:color-mix(in srgb,var(--tint) 18%,transparent)}.draft-primary:not(.done):hover{background:color-mix(in srgb,var(--tint) 88%,var(--label))}}.draft-btn:active{opacity:.8}.draft-hint,.draft-meta,.draft-said,.draft-err{margin:10px 0 0;max-width:72ch;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.draft-meta{margin:10px 0 12px}.draft-said:empty{margin:0}.draft-err{color:var(--red-text)}.draft-wait,.draft-fail{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--tint) 7%,var(--bg-grouped-secondary));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--tint) 18%,transparent)}.draft-fail{background:color-mix(in srgb,var(--red) 7%,var(--bg-grouped-secondary));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--red) 22%,transparent)}.draft-wait-text{display:grid;gap:2px;min-width:0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow-wrap:anywhere}.draft-wait-text b{font-size:var(--text-subhead);line-height:var(--lh-subhead);color:var(--label);font-weight:var(--weight-semibold)}.draft-fail-ic{flex:none;color:var(--red-text);margin-top:1px}.draft-held{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--orange) 9%,var(--bg-grouped-secondary));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--orange) 28%,transparent)}.draft-held-ic{flex:none;color:var(--orange-text);margin-top:1px}.spin{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;border:2.5px solid color-mix(in srgb,var(--tint) 25%,transparent);border-top-color:var(--tint);animation:draft-spin .9s linear infinite}@keyframes draft-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion: reduce){.spin{animation-duration:2.4s}}.draft-files{display:grid;gap:8px;margin-top:18px}.draft-files .file-name{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.draft-sub{margin:0 0 2px;font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.draft-check{margin-top:18px}.checks{list-style:none;margin:6px 0 0;padding:0 14px;border-radius:12px;background:var(--bg-grouped)}.check{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;padding:11px 0;font-size:var(--text-footnote);line-height:var(--lh-footnote)}.check+.check{border-top:.5px solid var(--separator)}.check>.pill{height:20px}.check-text{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.src-chips{display:flex;flex-wrap:wrap;gap:8px;flex-basis:100%}.src-chip{position:relative;display:inline-flex;align-items:center;gap:5px;max-width:100%;height:30px;padding:0 10px;border-radius:var(--radius-full);background:var(--bg-grouped-secondary);box-shadow:inset 0 0 0 .5px var(--separator);color:var(--tint-text);font-size:12px;font-weight:var(--weight-semibold)}.src-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src-chip:after{content:"";position:absolute;inset:-7px 0}@media (hover: hover){.src-chip:hover{background:var(--fill-quaternary)}}.draft-again,.draft-older{margin-top:16px;border-top:.5px solid var(--separator)}.draft-again>summary,.draft-older>summary{list-style:none;display:flex;align-items:center;gap:6px;min-height:48px;cursor:pointer;color:var(--tint-text);font-weight:var(--weight-semibold)}.draft-again>summary::-webkit-details-marker,.draft-older>summary::-webkit-details-marker{display:none}.draft-again>summary .ic,.draft-older>summary .ic{transition:transform var(--dur) var(--ease)}.draft-again[open]>summary .ic,.draft-older[open]>summary .ic{transform:rotate(90deg)}.draft-again .draft-form{margin-top:-10px}.draft-older .n{color:var(--label-secondary);font-weight:var(--weight-regular)}.draft-old{padding:4px 0 14px}.draft-old+.draft-old{border-top:.5px solid var(--separator);padding-top:4px}.draft-old .draft-meta{margin:8px 0}.draft-old .quote{max-width:72ch;overflow-wrap:anywhere}@media (max-width: 600px){.draft-actions .draft-btn{flex:1 1 auto}}:root{--ser0: #f67024;--ser1: #1f548c;--ser2: #1baf7a;--ser3: #eda100;--ser4: #e87ba4;--ser5: #008300;--chart-grid: rgb(60 60 67 / .14);--chart-rest: rgb(209 209 214)}:root[data-theme=dark]{--ser0: #ff8a45;--ser1: #6f9fd6;--ser2: #199e70;--ser3: #c98500;--ser4: #d55181;--ser5: #008300;--chart-grid: rgb(235 235 245 / .14);--chart-rest: rgb(84 84 88)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--ser0: #ff8a45;--ser1: #6f9fd6;--ser2: #199e70;--ser3: #c98500;--ser4: #d55181;--ser5: #008300;--chart-grid: rgb(235 235 245 / .14);--chart-rest: rgb(84 84 88)}}.ser0{color:var(--ser0)}.ser1{color:var(--ser1)}.ser2{color:var(--ser2)}.ser3{color:var(--ser3)}.ser4{color:var(--ser4)}.ser5{color:var(--ser5)}.ex-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;background:color-mix(in srgb,var(--tint) 12%,transparent);color:var(--tint-text);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);transition:background-color var(--dur-fast) var(--ease)}.ex-btn:after{content:"";position:absolute;inset:-4px 0}.ex-btn-primary{background:var(--tint);color:var(--on-tint)}.ex-btn-sm{height:30px;padding:0 12px;font-size:var(--text-footnote)}.ex-btn-sm:after{inset:-7px 0}.ex-btn:active{opacity:.8}@media (hover: hover){.ex-btn:hover{background:color-mix(in srgb,var(--tint) 20%,transparent)}.ex-btn-primary:hover{background:color-mix(in srgb,var(--tint) 86%,var(--label))}}.ex-field{display:grid;align-content:start;gap:6px;min-width:0}.ex-l{padding:0 4px;font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.ex-ctl{display:block;width:100%;min-width:0;height:44px;margin:0;padding:0 36px 0 12px;border:0;border-radius:var(--radius-sm);background:var(--fill-tertiary);color:var(--label);font:inherit;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;appearance:none;-webkit-appearance:none;cursor:pointer}.ex-ctl:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ex-ctl::placeholder{color:var(--label-secondary);opacity:1}.ex-sel{position:relative;display:block;min-width:0}.ex-sel:after,.ex-pick>summary:after{content:"";position:absolute;right:16px;top:50%;width:7px;height:7px;margin-top:-6px;border:solid var(--label-secondary);border-width:0 2px 2px 0;transform:rotate(45deg);pointer-events:none}.ex-search-box{position:relative;display:block;min-width:0}.ex-search-box>.ic{position:absolute;left:12px;top:13px;color:var(--label-secondary);pointer-events:none}.ex-search-box .ex-ctl{padding:0 12px 0 38px;cursor:text}.ex-hero{margin-top:18px;padding:18px var(--row-x) 6px}.ex-hero-top{display:flex;align-items:flex-start;gap:14px}.ex-hero-ic{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--tint) 12%,transparent);color:var(--tint-text)}.ex-hero h2{margin:0;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-bold)}.ex-hero p{margin:4px 0 0;max-width:66ch;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.ex-search{display:flex;gap:10px;margin-top:16px}.ex-search .ex-search-box{flex:1}.ex-search .ex-btn{height:44px}.ex-hero-link{display:inline-flex;align-items:center;gap:2px;min-height:44px;margin-top:4px;font-weight:var(--weight-semibold)}.gl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width: 1000px){.gl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gl{display:flex;flex-direction:column;gap:2px;min-width:0;padding:14px 16px 12px;color:var(--label);transition:background-color var(--dur-fast) var(--ease)}.gl:active{background:color-mix(in srgb,var(--label) 5%,var(--bg-grouped-secondary))}@media (hover: hover){.gl:hover{background:color-mix(in srgb,var(--label) 4%,var(--bg-grouped-secondary))}}.gl-name{font-weight:var(--weight-semibold)}.gl-sub{font-size:12px;line-height:16px;color:var(--label-secondary)}.gl-v{margin-top:auto;padding-top:10px;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-bold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gl-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}.gl-d{min-width:0;font-size:12px;line-height:16px;color:var(--label-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gl .spark{flex:none;width:56px}@media (max-width: 420px){.gl-vs{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.ex-filters{margin-top:18px;padding:16px var(--row-x)}.ex-f-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.ex-f-wide,.ex-f-figs{grid-column:1 / -1}@media (min-width: 1000px){.ex-f-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ex-f-wide,.ex-f-figs{grid-column:span 2}}.ex-f-figs:has(details[open]){grid-column:1 / -1}.ex-more{margin-top:14px}.ex-more-s{position:relative;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;min-height:44px;padding:12px 30px 10px 4px;border-top:.5px solid var(--separator);list-style:none;cursor:pointer}.ex-more-s::-webkit-details-marker{display:none}.ex-more-s:after{content:"";position:absolute;right:8px;top:17px;width:7px;height:7px;border:solid var(--label-secondary);border-width:0 2px 2px 0;transform:rotate(45deg)}.ex-more[open]>.ex-more-s:after{transform:rotate(-135deg);top:21px}.ex-more-t{font-weight:var(--weight-semibold)}.ex-more-on{min-width:0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow-wrap:anywhere}.ex-more-s:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.ex-more-body{padding-top:4px}.ex-f-hint{margin:12px 4px 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.ex-f-foot{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.auto .ex-apply{display:none}.auto .ex-f-foot:not(:has(a)){display:none}.ex-pick{min-width:0}.ex-pick>summary{position:relative;display:flex;align-items:center;list-style:none}.ex-pick>summary::-webkit-details-marker{display:none}.ex-pick[open]>summary:after{transform:rotate(-135deg);margin-top:-2px}.ex-pick-v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-subhead)}.ex-pick-panel{margin-top:8px;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 .5px var(--separator)}.ex-pick fieldset{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));max-height:312px;overflow-y:auto;margin:0;padding:4px 0;border:0;min-width:0}.ex-check{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;cursor:pointer}.ex-check input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--tint)}.ex-pick-foot{display:flex;flex-wrap:wrap;gap:10px;padding:12px;border-top:.5px solid var(--separator)}.ex-results{transition:opacity var(--dur) var(--ease)}.ex-results.loading{opacity:.5;pointer-events:none}.ex-res-h{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px;margin:30px 4px 0}.ex-res-t{flex:1 1 320px;min-width:0}.ex-res-t h2{margin:0;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-bold);overflow-wrap:anywhere}.ex-meta{margin:2px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.ex-dl{display:flex;flex-wrap:wrap;gap:8px}.ex-res-h+.ex-chart{margin-top:18px}.ex-chips{margin-top:0}.mc{margin:0;padding:18px var(--row-x) 14px;container-type:inline-size}.mc-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px}.mc-y{display:flex;flex-direction:column;justify-content:space-between;height:200px;min-width:30px;font-size:12px;line-height:16px;color:var(--label-secondary);font-variant-numeric:tabular-nums}.mc-y span{display:flex;align-items:center;justify-content:flex-end;height:0;white-space:nowrap}.mc-plot{position:relative;height:200px}.mc-plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mc-grid{stroke:var(--chart-grid);stroke-width:1}.mc-ln{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mc-dot{fill:currentColor;stroke:var(--bg-grouped-secondary);stroke-width:2}.mc-dot.hollow{fill:var(--bg-grouped-secondary);stroke:currentColor}.mc-hit{fill:transparent}.mc-x{grid-column:2;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:10px;font-size:12px;line-height:16px;color:var(--label-secondary);text-align:center}.mc-x span{display:flex;justify-content:center;padding:0 2px;white-space:nowrap}@container (max-width: 480px){.mc-x .hn{visibility:hidden}}@container (min-width: 481px){.mc-x .hw{visibility:hidden}}.mc-legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;padding:0;list-style:none;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label)}.mc-legend li{display:inline-flex;align-items:center;gap:8px;min-width:0}.mc-legend .mc-legend-note{color:var(--label-secondary)}.mc-key{display:inline-block;flex:none;width:16px;height:3px;border-radius:2px;background:currentColor;vertical-align:middle}.mc-key-dot{flex:none;width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--label-secondary)}.bl{margin:0;padding:6px 0;list-style:none}.bl-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label v" "bar bar";align-items:center;gap:6px 12px;min-height:44px;padding:8px var(--row-x);color:var(--label)}@media (min-width: 700px){.bl-row{grid-template-columns:minmax(140px,.9fr) minmax(0,2fr) minmax(88px,auto);grid-template-areas:"label bar v"}}a.bl-row{transition:background-color var(--dur-fast) var(--ease)}a.bl-row:active{background:var(--fill-quaternary)}@media (hover: hover){a.bl-row:hover{background:var(--fill-quaternary)}}.bl-label{grid-area:label;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-this{font-size:var(--text-footnote);color:var(--label-secondary)}.bl-v{grid-area:v;justify-self:end;font-weight:var(--weight-semibold)}.bl-bar{grid-area:bar;display:block;width:100%;height:10px;overflow:visible}.bl-fill{fill:var(--chart-rest)}.bl-all .bl-fill,.is-current .bl-fill{fill:var(--ser0)}.bl-all .bl-fill.neg{fill:var(--chart-rest)}.is-current .bl-label{font-weight:var(--weight-semibold)}.ex-scroll{position:relative;overflow-x:auto;overscroll-behavior-x:contain}.ex-scroll:focus-visible{box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--tint) 45%,transparent);border-radius:var(--radius-md)}.ex-table{width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.ex-table th,.ex-table td{padding:0;text-align:right;white-space:nowrap;vertical-align:middle;border-top:.5px solid var(--separator)}.ex-table thead th{padding:12px 14px 8px;border-top:0;font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.ex-table td a{display:block;min-height:44px;padding:12px 14px;color:var(--label)}.ex-table td.ex-none,.ex-table td.ex-chg{padding:12px 14px;color:var(--label-tertiary)}.ex-table.has-mk td a,.ex-table.has-mk td.ex-none{position:relative;padding-right:36px}.ex-table .mk{position:absolute;right:12px;top:50%;margin:-8px 0 0}.ex-table .ex-fig{position:sticky;left:0;z-index:1;width:150px;min-width:150px;text-align:left;white-space:normal;background:var(--bg-grouped-secondary);box-shadow:inset -.5px 0 0 var(--separator)}.ex-table thead .ex-fig{padding-left:var(--row-x)}@media (min-width: 700px){.ex-table .ex-fig{width:300px;min-width:200px}}.ex-fig a{display:grid;gap:1px;min-height:44px;padding:11px 14px 11px var(--row-x);color:var(--label)}@media (hover: hover){.ex-table td a:hover,.ex-fig a:hover{background:var(--fill-quaternary)}}.ex-fig-n{font-weight:var(--weight-semibold)}.ex-fig-n .mc-key{margin:0 8px 0 0;vertical-align:4px}.ex-fig-s{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.ex-grp th{padding:16px 0 6px;text-align:left;font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary);background:var(--bg-grouped-secondary)}.ex-grp th span{position:sticky;left:var(--row-x);padding:0 var(--row-x)}.mk{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:5px;border-radius:50%;vertical-align:1px;color:var(--orange-text);background:color-mix(in srgb,var(--orange) 16%,transparent);font-size:12px;line-height:1;font-weight:var(--weight-bold)}.ex-legend{display:flex;flex-wrap:wrap;gap:4px 18px;margin:10px 4px 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.ex-lg{display:inline-flex;align-items:center;gap:6px}.ex-lg .mk{margin:0}.ex-tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:18px}.ex-tools .ex-btn{height:44px}.ex-period{display:flex;align-items:flex-end;gap:10px;margin:0}.ex-period .ex-field{width:230px;max-width:100%}.fig-hero{margin-top:18px;padding:18px var(--row-x) 6px}.fig-hero p{margin:0}.fig-when{font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.fig-hero .hero-n{margin-top:2px}.fig-chg{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.fig-hero .tags{margin:8px 0 4px}.fig-hero .mc{padding:18px 0 12px}.fig-p{margin:20px 4px 8px;font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary);scroll-margin-top:calc(60px + env(safe-area-inset-top))}.fig-p:target{color:var(--tint-text)}.ver-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.ver-v{margin-right:2px;font-weight:var(--weight-semibold)}.ver-src{flex:none;display:flex;gap:8px}@media (max-width: 520px){.ver{flex-direction:column;align-items:stretch;gap:10px}}.vc-status{display:grid;gap:14px;margin-top:18px;padding:16px var(--row-x)}.vc-status-top{display:flex;align-items:flex-start;gap:12px}.vc-status-ic{flex:none;width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--tint) 13%,transparent);color:var(--tint-text)}.vc-status-main{flex:1;min-width:0;display:grid;gap:2px}.vc-status-title{font-weight:var(--weight-semibold)}.vc-status-sub{margin:0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.vc-status .tags{margin-top:4px}.vc-actions{display:flex;flex-wrap:wrap;gap:10px}.vc-actions form{margin:0}.vc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:0;border-radius:var(--radius-full);cursor:pointer;background:var(--tint);color:var(--on-tint);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--dur-fast, .12s) var(--ease)}.vc-btn-2{background:color-mix(in srgb,var(--tint) 13%,transparent);color:var(--tint-text)}.vc-btn:disabled{cursor:default;background:var(--fill-tertiary);color:var(--label-secondary)}@media (hover: hover){.vc-btn:not(:disabled):hover{background:color-mix(in srgb,var(--tint) 88%,var(--label))}.vc-btn-2:not(:disabled):hover{background:color-mix(in srgb,var(--tint) 20%,transparent)}}@media (max-width: 480px){.vc-actions>*{flex:1 1 0}.vc-actions .vc-btn{width:100%;padding:0 12px}}@media (min-width: 768px){.vc-status{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.vc-status+.chips{margin-top:20px}.chip[aria-current=page]:focus-visible{box-shadow:var(--focus-ring)}main>.card.empty{margin-top:18px}.vc-guide{padding-bottom:6px}.vc-summary{margin:0;padding:16px var(--row-x) 4px;font-size:var(--text-subhead);line-height:1.5}.vc-rule{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;align-items:baseline;min-height:0;padding-top:11px;padding-bottom:11px}.vc-aspect{font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.vc-text{min-width:0;overflow-wrap:anywhere}@media (min-width: 600px){.vc-rule{grid-template-columns:112px minmax(0,1fr);column-gap:14px}}.vc-block{margin-top:6px;padding:12px var(--row-x) 12px;border-top:.5px solid var(--separator)}.vc-h{margin:0 0 10px;font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.vc-h-note{font-weight:var(--weight-regular)}.vc-h-note:before{content:"\b7  "}.vc-phrases{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.vc-phrase{display:grid;gap:1px;min-width:0;max-width:100%;padding:8px 12px;border-radius:12px;background:var(--bg-grouped)}.vc-phrase b{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.vc-phrase span{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.vc-dos{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 24px}@media (min-width: 600px){.vc-dos{grid-template-columns:repeat(2,minmax(0,1fr))}}.vc-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.vc-list li{display:flex;align-items:flex-start;gap:8px;min-width:0}.vc-list li>span:last-child{min-width:0;overflow-wrap:anywhere}.vc-yes,.vc-no{flex:none;width:20px;height:20px;margin-top:0;border-radius:50%;display:grid;place-items:center}.vc-yes{color:var(--green-text);background:color-mix(in srgb,var(--green) 14%,transparent)}.vc-no{color:var(--red-text);background:color-mix(in srgb,var(--red) 12%,transparent)}.vc-example{overflow-wrap:anywhere}.vc-kv{min-height:44px;padding-top:10px;padding-bottom:10px}.vc-k{flex:1;min-width:0}.vc-v{flex:none;font-weight:var(--weight-semibold)}.vc-sub .vc-k{padding-left:14px;font-size:var(--text-footnote);color:var(--label-secondary)}.vc-sub .vc-v{font-size:var(--text-footnote);color:var(--label-secondary)}.vc-person>summary{list-style:none;cursor:pointer}.vc-person>summary::-webkit-details-marker{display:none}.vc-person>summary .row-sub .pill{height:20px}.vc-chev{flex:none;display:grid;color:var(--label-tertiary);transition:transform var(--dur) var(--ease)}.vc-person[open] .vc-chev{transform:rotate(90deg)}.vc-person{position:relative}.list>.vc-person+.vc-person:before{content:"";position:absolute;top:0;left:calc(var(--row-x) + 42px);right:0;border-top:.5px solid var(--separator)}@media (hover: hover){.vc-person>summary:hover{background:var(--fill-quaternary)}}.vc-move{display:grid;gap:8px;margin:0;padding:0 var(--row-x) 14px calc(var(--row-x) + 42px)}.vc-move-l{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.vc-opts{display:flex;flex-wrap:wrap;gap:8px}.vc-opt{position:relative;height:34px;padding:0 14px;border:0;border-radius:var(--radius-full);cursor:pointer;background:var(--fill-tertiary);color:var(--label);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-medium)}.vc-opt:after{content:"";position:absolute;inset:-5px 0}.vc-opt[aria-current=true]{cursor:default;background:var(--tint);color:var(--on-tint)}@media (hover: hover){.vc-opt:not([aria-current]):hover{background:var(--fill-secondary)}}@media (max-width: 480px){.vc-move{padding-left:var(--row-x)}}.sx{display:block;margin-top:18px}.sx-form{margin:0}.sx-box{position:relative;display:block}.sx-box>.ic{position:absolute;left:12px;top:13px;color:var(--label-secondary);pointer-events:none}.sx-input{padding:0 12px 0 38px;cursor:text;background:var(--bg-grouped-secondary);box-shadow:var(--card-edge),inset 0 0 0 .5px var(--separator)}.sx-input::-webkit-search-cancel-button{cursor:pointer}.sx-list{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;max-height:min(62vh,460px);overflow-y:auto;overscroll-behavior:contain;padding:6px 0;border-radius:var(--radius-md);background:var(--bg-grouped-secondary);box-shadow:var(--card-edge),var(--shadow-2)}:root[data-theme=dark] .sx-list{background:var(--bg-grouped-tertiary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .sx-list{background:var(--bg-grouped-tertiary)}}.sx-list[hidden]{display:none}.sx-gh{padding:10px var(--row-x) 4px;font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.sx-opt{display:grid;gap:1px;min-height:44px;padding:7px var(--row-x);cursor:pointer;align-content:center}.sx-opt[aria-selected=true]{background:color-mix(in srgb,var(--tint) 13%,transparent)}@media (hover: hover){.sx-opt:hover:not([aria-selected=true]){background:var(--fill-quaternary)}}.sx-t{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.sx-t mark{background:none;color:var(--tint-text)}.sx-s{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow-wrap:anywhere}.sx-all{margin-top:4px;border-top:.5px solid var(--separator);color:var(--tint-text);font-weight:var(--weight-semibold)}.sx-more{margin:4px 4px 0}.sx-more a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:var(--weight-semibold)}.pins-sec{margin-top:18px}.pins{position:relative;display:flex;gap:12px;margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter) 8px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter);scrollbar-width:thin}.pins>li{flex:none;width:216px;scroll-snap-align:start}@media (min-width: 768px){.pins{margin:0;padding:2px 2px 8px;scroll-padding-inline:2px}.pins>li{width:232px}}.pin{position:relative;display:flex;flex-direction:column;gap:2px;height:100%;min-height:128px;padding:12px 14px 10px;color:var(--label);transition:background-color var(--dur-fast) var(--ease)}.pin:active{background:color-mix(in srgb,var(--label) 5%,var(--bg-grouped-secondary))}@media (hover: hover){.pin:hover{background:color-mix(in srgb,var(--label) 4%,var(--bg-grouped-secondary))}}.pin-t{font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-f{font-size:12px;line-height:16px;color:var(--label-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pin-v{margin-top:auto;padding-top:8px;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-bold);white-space:nowrap}.pin-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}.pin .spark{flex:none;width:56px}.pins-sec .empty{margin:0}.sv{position:relative}.sv>summary{list-style:none}.sv>summary::-webkit-details-marker{display:none}.sv-panel{display:grid;gap:12px;margin-top:10px;padding:14px var(--row-x);box-shadow:var(--card-edge),var(--shadow-2)}@media (min-width: 1180px){.sv-panel{position:absolute;z-index:25;left:0;top:100%;width:360px}}@media (max-width: 1179px){.sv[open]{flex:1 1 100%}}.sv-f{display:grid;gap:8px;margin:0}.sv-name{padding:0 12px;cursor:text}.sv-row{display:flex;align-items:flex-end;gap:8px}.sv-row .ex-field{flex:1}.sv-row .ex-btn{height:44px}.sv-acts{display:flex;flex-wrap:wrap;gap:8px}.sv-acts .sv-f{display:block}.sv-acts .ex-btn{height:44px}.sv-note{margin:0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.sv-all{display:inline-flex;align-items:center;min-height:44px;margin:-8px 0 -10px;font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.ex-btn-danger{background:color-mix(in srgb,var(--red) 12%,transparent);color:var(--red-text)}@media (hover: hover){.ex-btn-danger:hover{background:color-mix(in srgb,var(--red) 18%,transparent)}}.ex-acts{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.ex-tools .sv-btn{height:44px}.sl{margin:0;padding:0;list-style:none}.sl-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding-top:6px;padding-bottom:6px}.sl-main{display:grid;gap:2px;min-width:0;min-height:44px;align-content:center;color:var(--label)}@media (hover: hover){.sl-main:hover .row-title{color:var(--tint-text)}}.sl-acts{position:relative;z-index:1;display:flex;align-items:center;gap:6px}.sl-acts .sv-f{display:block}.ic-btn{position:relative;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;cursor:pointer;background:transparent;color:var(--tint-text)}.ic-btn.on{color:var(--tint-text);background:color-mix(in srgb,var(--tint) 12%,transparent)}@media (hover: hover){.ic-btn:not(:disabled):hover{background:var(--fill-quaternary)}}.ic-btn:disabled{color:var(--label-tertiary);cursor:default}.sl-row.is-edit{grid-template-columns:minmax(0,1fr);row-gap:8px;padding-top:12px;padding-bottom:12px}.sl-rename{display:flex;gap:8px;align-items:center}.sl-rename .ex-ctl{flex:1;padding:0 12px;cursor:text}.sl-rename .ex-btn{height:44px}.sl-desc{margin-top:-2px}.is-edit .sl-acts{flex-wrap:wrap}.is-edit .sl-acts .ex-btn{height:36px}.sv-undo{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding:8px 8px 8px var(--row-x)}.sv-undo .ex-btn{height:36px}.pt-f{display:inline-flex;margin:0}.pt .ic path{transition:fill var(--dur-fast) var(--ease)}.pt.on .ic path:last-child{fill:currentColor}.pt-c{position:relative;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;cursor:pointer;background:transparent;color:var(--label-secondary);transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.pt-c:after{content:"";position:absolute;inset:-4px;border-radius:50%}.pt-c.on{color:var(--tint-text);background:color-mix(in srgb,var(--tint) 12%,transparent)}.pt-c:active{background:var(--fill-tertiary)}.pt-c:focus-visible{border-radius:50%}@media (hover: hover){.pt-c:hover{color:var(--tint-text);background:var(--fill-quaternary)}.pt-c.on:hover{background:color-mix(in srgb,var(--tint) 18%,transparent)}}.head-tools>.pt-f .pt,.ex-tools .pt{height:44px}@media (min-width: 1000px){.head.has-tools>.head-tools:has(>.pt-f){grid-row:1 / span 3;align-self:center;justify-self:end}}.rr{gap:8px;padding-right:calc(var(--row-x) - 4px);scroll-margin-top:30vh}.rr-a{color:inherit}.rr-a:after{content:"";position:absolute;inset:0;z-index:0}.rr-a:focus-visible{box-shadow:none}.rr-a:focus-visible:after{box-shadow:inset 0 0 0 2px var(--tint);border-radius:inherit}.rr>.pt-f{position:relative;z-index:1;margin:-4px -2px}.rr{transition:background-color var(--dur-fast, .12s) var(--ease)}.rr:has(.rr-a:active){background:var(--fill-quaternary)}@media (hover: hover){.rr:has(.rr-a:hover){background:var(--fill-quaternary)}}.gl{position:relative}.gl-a{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;color:inherit}.gl-a:after{content:"";position:absolute;inset:0;border-radius:inherit}.gl-a .gl-name{padding-right:16px}.gl-a:focus-visible{box-shadow:none}.gl-a:focus-visible:after{box-shadow:var(--focus-ring)}.gl>.pt-f{position:absolute;top:6px;right:4px;z-index:1}.gl .pt-c,.gl .pt-c.on{background:transparent}@media (hover: hover){.gl .pt-c:hover{background:var(--fill-quaternary)}}.pin-hint{display:flex;align-items:center;gap:10px;margin:8px 0 0;padding:10px 14px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--tint) 10%,var(--bg-grouped-secondary));font-size:var(--text-subhead);line-height:var(--lh-subhead)}.pin-hint>.ic{flex:none;color:var(--tint-text)}.pin-hint~* .pt-c:not(.on){color:var(--tint-text);background:color-mix(in srgb,var(--tint) 10%,transparent)}@media (min-width: 1000px){.cat-grid{columns:2;column-gap:28px}.cat-grid>.cat{break-inside:avoid}.cat-grid>.cat:first-child{margin-top:30px}}.cat-grid>.cat{display:inline-block;width:100%}.fam>summary{list-style:none;cursor:pointer}.fam>summary::-webkit-details-marker{display:none}.fam-chev{flex:none;display:grid;color:var(--label-tertiary);transition:transform var(--dur) var(--ease)}.fam[open] .fam-chev{transform:rotate(90deg)}@media (hover: hover){.fam>summary:hover,.more-s:hover{background:var(--fill-quaternary)}}.fam-list{padding-left:14px}.fam,.more-in{position:relative}.list>*+.fam:before,.list>*+.more-in:before,.fam-list>.row:before,.more-in>.row:before,.more-in>.fam:before{content:"";position:absolute;top:0;left:var(--row-x);right:0;border-top:.5px solid var(--separator)}.more-in>summary{list-style:none;cursor:pointer;color:var(--tint-text);font-weight:var(--weight-semibold)}.more-in>summary::-webkit-details-marker{display:none}.more-in>summary:before{display:none}.more-in[open]>summary:before{display:block;content:"";position:absolute;top:0;left:var(--row-x);right:0;border-top:.5px solid var(--separator)}.more-c,.more-in[open] .more-o{display:none}.more-in[open] .more-c{display:inline}.more-in[open]>summary{order:2}.more-in[open]{display:flex;flex-direction:column}.xp-ctx{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;margin:2px 4px 0;font-size:var(--text-footnote);line-height:var(--lh-footnote)}.xp-ctx a{display:inline-flex;align-items:center;min-height:44px;font-weight:var(--weight-semibold)}.chip[aria-current=true]{background:var(--tint);color:var(--on-tint);box-shadow:none}.chip[aria-current=true]:focus-visible{box-shadow:var(--focus-ring)}.ex-per{margin-top:6px}.ex-custom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end;margin-top:10px;padding:14px var(--row-x)}.ex-custom .ex-f-hint{grid-column:1 / -1;margin:0 4px}.ex-custom .ex-apply{grid-column:1 / -1;justify-self:start;height:44px}@media (min-width: 700px){.ex-custom{grid-template-columns:220px 220px auto}.ex-custom .ex-apply{grid-column:auto}}.auto.ex-custom .ex-apply{display:none}.ex-refine{margin-top:12px;padding:0 var(--row-x)}.ex-refine>.ex-more-s{border-top:0}.ex-refine[open]>.ex-more-s{border-bottom:.5px solid var(--separator)}.ex-refine .ex-more-body{padding:14px 0 16px}.ex-refine .ex-f-foot{margin-top:14px}.ex-pick-quick{display:flex;flex-wrap:wrap;gap:8px;padding:12px 12px 4px}.ex-applied{margin-top:8px}.chip-x{gap:6px;padding-right:10px}.chip-x .ic{color:var(--label-secondary)}.chip-clear{box-shadow:none;background:transparent;color:var(--tint-text)}.xp+.ex-results>.ex-res-h{margin-top:24px}.xp+.ex-results>section:first-child{margin-top:18px}.msg-head .draft-jump{margin-top:16px}.convo{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:10px}.convo-inner,.msg-reply{margin-top:10px}.msg-reply .draft{margin-top:0;padding-top:0;border-top:0}.mm-d>summary,.mm-more-d>summary,.fwd-d>summary,.quoted>summary{list-style:none;cursor:pointer}.mm-d>summary::-webkit-details-marker,.mm-more-d>summary::-webkit-details-marker,.fwd-d>summary::-webkit-details-marker,.quoted>summary::-webkit-details-marker{display:none}.mm-h{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;align-items:start;min-height:64px;padding:14px var(--row-x);border-radius:var(--radius-md);transition:background-color var(--dur-fast, .12s) var(--ease)}@media (min-width: 768px){.mm-h{padding:16px 20px}}@media (hover: hover){.mm-d:not([open])>.mm-h:hover{background:var(--fill-quaternary)}}.mm-h:focus-visible,.mm-more-h:focus-visible{box-shadow:inset 0 0 0 2px var(--tint);border-radius:var(--radius-md)}.mm-av{width:36px;height:36px;font-size:var(--text-footnote)}.mm-av.is-mine{background:var(--tint);color:var(--on-tint)}.mm-who{display:grid;gap:2px;min-width:0}.mm-top{display:flex;align-items:center;gap:8px;min-width:0;min-height:22px}.mm-name{flex:0 1 auto;min-width:0;font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-you{height:20px}.mm-time{flex:none;margin-left:auto;padding-left:8px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);font-variant-numeric:tabular-nums}.mm-snip{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-meta{display:none;gap:1px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);min-width:0}.mm-meta>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-d[open] .mm-snip{display:none}.mm-d[open] .mm-meta{display:grid}.mm-d[open]>.mm-h{border-bottom-left-radius:0;border-bottom-right-radius:0}.mm-body{padding:2px var(--row-x) 18px}@media (min-width: 768px){.mm-body{padding:2px 20px 22px}}.mm-body>*+*{margin-top:14px}.mm-body>.files{margin-top:18px}.mm-empty{margin:0;font-size:var(--text-footnote);color:var(--label-secondary)}.mframe{display:block;width:100%;height:60vh;border:0;margin:0;background:#fff;color-scheme:light}:root[data-theme=dark] .mframe{padding:14px 16px;border-radius:12px}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .mframe{padding:14px 16px;border-radius:12px}}.mtext{max-width:72ch;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--text-subhead);line-height:1.55}.mtext a{padding-block:13px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.mtext-img{display:block;max-width:min(240px,100%);height:auto;margin:4px 0;border-radius:4px}.fwd{border-radius:14px;background:var(--bg-grouped);box-shadow:inset 0 0 0 .5px var(--separator);overflow:clip}.fwd-h{display:flex;align-items:center;gap:7px;min-height:44px;padding:0 14px;color:var(--label-secondary);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.fwd-h>.ic:last-child{margin-left:auto;transform:rotate(90deg);transition:transform var(--dur) var(--ease)}.fwd-d:not([open])>.fwd-h>.ic:last-child{transform:none}.fwd-meta{display:grid;gap:3px;margin:0;padding:0 14px 12px;font-size:var(--text-footnote);line-height:var(--lh-footnote)}.fwd-row{display:grid;grid-template-columns:60px minmax(0,1fr);column-gap:8px}.fwd-row dt{color:var(--label-secondary)}.fwd-row dd{margin:0;min-width:0;overflow-wrap:anywhere}.fwd-row:first-child dd{font-weight:var(--weight-semibold)}.fwd-addr{font-weight:var(--weight-regular);color:var(--label-secondary)}.fwd-body{padding:0 10px 10px}.fwd .mframe{padding:12px 14px;border-radius:10px}.fwd .mtext{padding:2px 4px 4px}.fwd>details>.quoted{margin:0 14px 12px}.quoted-h{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--tint-text);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.q-dots{display:inline-grid;place-items:center;height:20px;padding:0 7px;border-radius:var(--radius-full);background:var(--fill-tertiary);color:var(--label-secondary);font-size:12px;letter-spacing:1px}.quoted[open] .q-show,.quoted:not([open]) .q-hide{display:none}.q-list{display:grid;gap:16px;margin-top:6px;padding-left:12px;border-left:2px solid var(--separator)}.q-attr{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0 0 8px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.q-attr b{color:var(--label);font-weight:var(--weight-semibold)}.q-date:before{content:"\b7  "}.mm-more-h{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 16px;color:var(--tint-text);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.mm-more-h .ic{transform:rotate(90deg)}.mm-more-d[open]>.mm-more-h{display:none}.mm-more-d[open]>.convo-inner{margin-top:0}.head-tools{margin-top:14px}.hs{margin:0}@media (min-width: 1000px){.head.has-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,280px);column-gap:24px;align-items:center}main.home .head.has-tools{grid-template-columns:minmax(0,1fr) minmax(340px,460px)}.head.has-tools>*{grid-column:1}.head.has-tools>.head-tools{grid-column:2;grid-row:1 / span 2;margin:0}}main.home .head-back{display:none}.home .pins-sec{margin-top:22px}.home .pins-sec .sec-h{margin-bottom:8px}.home .pins-sec .sec-h h2{font-size:var(--text-footnote);line-height:var(--lh-footnote);letter-spacing:var(--tr-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.home .pins-sec .sec-link{font-size:var(--text-footnote)}.pins>li:has(.pin-add){width:168px}.pin-add{display:flex;flex-direction:column;gap:2px;height:100%;min-height:128px;padding:12px 14px 10px;background:transparent;box-shadow:inset 0 0 0 1px var(--separator);transition:background-color var(--dur-fast) var(--ease)}.pin-add-t{margin-top:auto;font-weight:var(--weight-semibold);color:var(--tint-text)}.pin-add-ic{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--tint) 12%,transparent);color:var(--tint-text)}.pin-add:active{background:var(--fill-quaternary)}@media (hover: hover){.pin-add:hover{background:var(--fill-quaternary)}}.look{display:flex;align-items:center;gap:8px;width:fit-content;max-width:100%;min-height:44px;margin-top:4px;padding:0 4px;color:var(--label-secondary);font-size:var(--text-footnote);line-height:var(--lh-footnote)}.look-t{flex:none;font-weight:var(--weight-semibold);color:var(--tint-text)}.look-d{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.look-m{color:var(--label)}.look .delta{font-size:inherit}.look>.ic{color:var(--label-tertiary)}.split{margin-top:18px}.look+.split{margin-top:8px}.split>section{margin-top:0}.mail-h{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px}.vm{position:relative}.vm>summary{list-style:none}.vm>summary::-webkit-details-marker{display:none}.vm-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-left:-6px;padding:0 10px 0 6px;border-radius:var(--radius-sm);cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;color:var(--label)}.vm-btn:focus-visible{border-radius:var(--radius-sm)}.vm-t{margin:0;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-bold)}.vm-btn>.ic{color:var(--tint-text);transition:transform var(--dur) var(--ease)}.vm[open] .vm-btn>.ic{transform:rotate(180deg)}.vm-n{margin-left:2px;font-size:var(--text-title3);line-height:var(--lh-title3);color:var(--label-secondary)}.vm-btn:active{background:var(--fill-quaternary)}@media (hover: hover){.vm-btn:hover{background:var(--fill-quaternary)}}.vm-list{position:absolute;z-index:35;top:calc(100% + 4px);left:-6px;width:260px;max-width:calc(100vw - 2 * var(--gutter));margin:0;padding:6px 0;list-style:none;border-radius:var(--radius-md);background:var(--bg-grouped-secondary);box-shadow:var(--card-edge),var(--shadow-3);transform-origin:24px 0}:root[data-theme=dark] .vm-list{background:var(--bg-grouped-tertiary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .vm-list{background:var(--bg-grouped-tertiary)}}@media (prefers-reduced-motion: reduce){.vm-btn>.ic{transition:none}}.vm-sep{margin-top:6px;padding-top:6px;border-top:.5px solid var(--separator)}.vm-list>.vm-sep:first-child{margin-top:0;padding-top:0;border-top:0}.vm-i{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:44px;padding:0 16px 0 14px;color:var(--label)}.vm-i>.ic{visibility:hidden;color:var(--tint-text)}.vm-i[aria-current=page]>.ic{visibility:visible}.vm-i[aria-current=page] .vm-l{font-weight:var(--weight-semibold)}.vm-c{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.vm-i:focus-visible{border-radius:0;box-shadow:inset 0 0 0 2px var(--tint)}.vm-i:active{background:var(--fill-quaternary)}@media (hover: hover){.vm-i:hover{background:var(--fill-quaternary)}}.mail-find{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;margin:0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.mail-find a{display:inline-flex;align-items:center;min-height:44px;font-weight:var(--weight-semibold)}@media (min-width: 768px){.mail-find{margin-left:auto}}.mail-h+.day,.ob-other+.day,.pins-phone+.day{margin-top:2px}.mrow{display:grid;grid-template-columns:8px minmax(0,1fr);align-items:start;column-gap:10px;padding-left:14px}.list>*+.mrow:before{left:32px}.mrow .dot{width:8px;height:8px;border-radius:50%;margin-top:6px}.dot.today{background:var(--red)}.dot.week{background:var(--orange)}.row-files{flex:none;display:flex;align-self:center;color:var(--label-secondary)}.row-box{flex:none;font-size:12px;color:var(--label-secondary)}.row-files+.row-box,.row-files+.row-time,.row-box+.row-time{margin-left:-4px}.mrow .row-subject{margin-top:1px}.mrow .row-text{margin-top:2px}.row-hit b{font-weight:var(--weight-semibold);color:var(--label)}.row-hit-file{display:inline-flex;align-items:center;gap:3px;color:var(--label);font-weight:var(--weight-semibold)}.mrow .tags{margin-top:7px}.mrow[aria-current=true]{background:color-mix(in srgb,var(--tint) 11%,transparent)}.mrow[aria-current=true] .p-neutral,.mrow[aria-current=true] .p-done,.mrow[aria-current=true] .p-later{background:var(--bg-grouped-secondary)}.split .detail,.split.has-detail .list-col{display:none}.split.has-detail .detail{display:block}@media (max-width: 1179px){main.detail-open{padding-top:calc(52px + env(safe-area-inset-top))}main.detail-open .split{margin-top:0}main.detail-open .head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}main.detail-open .head-tools,main.detail-open .pins-sec,main.detail-open .look{display:none}}@media (min-width: 1180px){.split{display:grid;grid-template-columns:minmax(340px,400px) minmax(0,1fr);gap:24px;align-items:start}.split .list-col,.split.has-detail .list-col{display:block}.split .detail{display:block;position:sticky;top:56px;max-height:calc(100dvh - 72px);overflow:auto;border-radius:var(--radius-md)}}:root{--star: rgb(200 110 0)}:root[data-theme=dark]{--star: rgb(255 179 64)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--star: rgb(255 179 64)}}.d1{--depth: 1}.d2{--depth: 2}.d3{--depth: 3}.d4{--depth: 4}.mr{position:relative}.list>*+.mr:before{content:"";position:absolute;z-index:1;top:0;left:32px;right:0;border-top:.5px solid var(--separator);pointer-events:none}.mr .row-subject,.mr .row-text{padding-right:30px}.mr[data-yahoo] .row-subject,.mr[data-yahoo] .row-text{padding-right:0}.mr.unread .row-title{font-weight:var(--weight-bold)}.mr.unread .row-subject{font-weight:var(--weight-semibold)}.mr.unread .row-time{color:var(--label);font-weight:var(--weight-semibold)}.mr.is-sel>.mrow{background:color-mix(in srgb,var(--tint) 9%,transparent)}.sel{position:absolute;z-index:2;left:0;top:0;bottom:0;width:32px;display:flex;justify-content:center;padding-top:14px;cursor:pointer}.sel-cb{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.sel-c{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px var(--label-secondary);color:transparent;background:var(--bg-grouped-secondary);opacity:0;transition:opacity var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.sel-cb:checked+.sel-c{background:var(--tint);box-shadow:none;color:var(--on-tint)}.sel-cb:focus-visible+.sel-c{opacity:1;box-shadow:var(--focus-ring)}.mail.selecting .sel-c,.sel-cb:checked+.sel-c{opacity:1}.mail.selecting .mr .dot,.mr:has(.sel-cb:focus-visible) .dot{visibility:hidden}@media (hover: hover){.mr:hover .sel-c{opacity:1}.mr:hover .dot{visibility:hidden}}@media (hover: none){.mail:not(.selecting) .sel{pointer-events:none}}.star{position:absolute;z-index:2;right:2px;top:28px;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;color:var(--label-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent}.star[aria-pressed=true]{color:var(--star)}.star[aria-pressed=true] .ic{fill:currentColor}.star:active{background:var(--fill-quaternary)}@media (hover: hover){.star:hover{background:var(--fill-quaternary)}}.star.busy,.tb-b.busy,.sb-b.busy{opacity:.45;pointer-events:none}.mail.selecting .mr .star{visibility:hidden}.sel-go,.selh button{min-height:44px;padding:0 6px;border:0;background:none;color:var(--tint-text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;border-radius:var(--radius-sm)}.sel-go{margin-left:auto}.mail-h .mail-find{order:3;flex-basis:100%;margin-left:0}.selh{flex:1 1 100%;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}.selh[hidden]{display:none}.selh-n{font-size:var(--text-headline);font-weight:var(--weight-semibold);color:var(--label)}.mail.selecting .vm,.mail.selecting .sel-go{display:none}@media (max-width: 767px){.mail.selecting .mail-h{position:sticky;z-index:25;top:calc(44px + env(safe-area-inset-top));margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);background:var(--bg-grouped);border-bottom:.5px solid var(--separator)}}@media (hover: hover){.sel-go:hover,.selh button:hover{background:var(--fill-quaternary)}}.fmeta{order:4;flex-basis:100%;margin:0 0 2px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.vm-list{max-height:min(70dvh,640px);overflow-y:auto;overscroll-behavior:contain}.vm-list{--gut: 34px}@media (max-width: 767px){.vm-list{--gut: 44px;width:min(360px,calc(100vw - 2 * var(--gutter)))}}.vm-f{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:10px;width:100%;min-height:44px;padding:0 16px 0 calc(var(--gut) + var(--depth, 0) * 18px);border:0;background:none;color:var(--label);font:inherit;text-align:left;cursor:pointer}.vm-f>.ic,.vm-f>.fi{justify-self:center;color:var(--tint-text)}.vm-star>.ic{color:var(--star)}.vm-f .vm-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vm-tree{padding:0}.vm-f[aria-current=page] .vm-l{font-weight:var(--weight-semibold)}.vm-f[aria-current=page]{background:color-mix(in srgb,var(--tint) 10%,transparent)}.vm-new{color:var(--tint-text)}.vm-gh{padding:10px 16px 2px var(--gut);font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.vm-f:focus-visible{border-radius:0;box-shadow:inset 0 0 0 2px var(--tint)}.vm-f:active{background:var(--fill-quaternary)}@media (hover: hover){.vm-f:hover{background:var(--fill-quaternary)}}@media (min-width: 768px){.vm-fx{display:none}}.sidebar .side-nav{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;align-content:start;margin:0 -12px;padding:0 12px 12px;scrollbar-width:thin;scrollbar-gutter:stable}.side-org{--gut: 32px;display:grid;grid-template-columns:minmax(0,1fr);gap:1px;margin:10px 0 6px;padding-top:10px;border-top:.5px solid var(--separator)}@media (min-width: 1180px){.side-org{--gut: 26px}}.side-f{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 10px 0 calc(var(--gut) + var(--depth, 0) * 18px);border-radius:9px;color:var(--label);font-size:var(--text-subhead)}@media (min-width: 1180px){.side-f{min-height:34px}}.side-fn{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-f .fn{flex:none;font-size:var(--text-footnote);color:var(--label-secondary)}.side-f[aria-current=page] .fn{color:var(--label)}.fk:before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:var(--fk) center / 18px 18px no-repeat;mask:var(--fk) center / 18px 18px no-repeat}.fk-folder{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z'/%3E%3C/svg%3E")}.fk-inbox{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='22 12 16 12 14 15 10 15 8 12 2 12'/%3E%3Cpath d='M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z'/%3E%3C/svg%3E")}.fk-filePen{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.5 22H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v9.5'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3Cpath d='M13.378 15.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z'/%3E%3C/svg%3E")}.fk-send{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'/%3E%3Cpath d='m21.854 2.147-10.94 10.939'/%3E%3C/svg%3E")}.fk-trash{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6'/%3E%3Cpath d='M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2'/%3E%3C/svg%3E")}.fk-archive{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='5' x='2' y='3' rx='1'/%3E%3Cpath d='M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8'/%3E%3Cpath d='M10 12h4'/%3E%3C/svg%3E")}.fk-ban{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m4.9 4.9 14.2 14.2'/%3E%3C/svg%3E")}.fk-messages{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3Cpath d='M13 8H7'/%3E%3Cpath d='M17 12H7'/%3E%3C/svg%3E")}.fk-outbox{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='m17 8-5-5-5 5'/%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3C/svg%3E")}.fk-clock{--fk: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 14v2.2l1.6 1'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5'/%3E%3Cpath d='M3 10h5'/%3E%3Cpath d='M8 2v4'/%3E%3Ccircle cx='16' cy='16' r='6'/%3E%3C/svg%3E")}.tog-ic{width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center / 14px 14px no-repeat}@media (forced-colors: active){.fk:before,.tog-ic{forced-color-adjust:none;background:CanvasText}}.fi{flex:none;display:grid;place-items:center;width:22px;color:var(--tint)}.fi-star,.vm-star .ic{color:var(--star)}.sf-list,.sf-kids{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1px}.sf{min-width:0}.sf:not(.has-kids){content-visibility:auto;contain-intrinsic-size:auto 44px}@media (min-width: 1180px){.side-fl .sf:not(.has-kids){contain-intrinsic-size:auto 34px}}.sf-r{position:relative}.sf-tog{position:absolute;z-index:1;top:0;bottom:0;left:calc(var(--depth, 0) * 18px);width:var(--gut);display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:none;color:var(--label-secondary);cursor:pointer}.sf-tog .ic{transition:transform .2s var(--ease-out)}.sf.is-closed>.sf-r>.sf-tog .ic{transform:rotate(-90deg)}.sf.is-closed>.sf-kids{display:none}.sf-tog:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tint)}@media (hover: hover){.sf-tog:hover{color:var(--label)}}@media (prefers-reduced-motion: reduce){.sf-tog .ic{transition:none}}.side-f[aria-current=page]{background:var(--fill);color:var(--label);font-weight:var(--weight-semibold)}.side-f:focus-visible,.side-row:focus-visible,.mbx-a:focus-visible{box-shadow:inset 0 0 0 2px var(--tint)}@media (hover: hover){.side-f:not([aria-current]):hover{background:var(--fill-quaternary)}}.side-fh{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:0 2px 0 var(--gut)}.side-fh-t{font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.side-add{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--tint-text);cursor:pointer}@media (min-width: 1180px){.side-add{width:30px;height:30px}}@media (hover: hover){.side-add:hover{background:var(--fill-quaternary)}}.org-tb{display:flex;justify-content:flex-end;gap:2px;margin:-14px -10px 8px}@media (max-width: 600px){.org-tb{justify-content:space-between;margin:-12px -8px 6px}}.tb-b{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--tint-text);cursor:pointer}.tb-b.star{position:static}.tb-b.star[aria-pressed=true]{color:var(--star)}.tb-b:active{background:var(--fill-quaternary)}@media (hover: hover){.tb-b:hover{background:var(--fill-quaternary)}}.fchip{gap:5px}.fchip .fi{width:14px;color:inherit}.fchip .fk:before{width:14px;height:14px;-webkit-mask-size:14px 14px;mask-size:14px 14px}.tb-read[data-act=unread] .ic:last-child,.tb-read[data-act=read] .ic:first-child{display:none}.selbar-wrap{position:fixed;left:0;right:0;bottom:var(--bar-lift);z-index:41;display:flex;justify-content:center;padding:0 12px;pointer-events:none}.selbar-wrap[hidden]{display:none}.selbar{display:flex;align-items:center;gap:2px;max-width:100%;padding:4px;pointer-events:auto}.sb-n{display:none;padding:0 10px 0 12px;font-weight:var(--weight-semibold);white-space:nowrap}.sb-b{display:grid;place-items:center;min-width:50px;height:52px;padding:0 4px;border:0;border-radius:9999px;background:none;color:var(--tint-text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.sb-b[hidden]{display:none}.sb-b .sb-l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sb-b[aria-disabled=true]{color:var(--label-tertiary);cursor:default}.sb-b:active{background:var(--fill-tertiary)}@media (hover: hover){.sb-b:not([aria-disabled=true]):hover{background:var(--fill-tertiary)}}body.org-selecting .tabbar-wrap{display:none}@media (min-width: 768px){.selbar-wrap{left:var(--sidebar-w);bottom:20px}.sb-n{display:block}.sb-b{display:flex;gap:6px;padding:0 12px;min-width:0;height:44px;font-size:var(--text-subhead);font-weight:var(--weight-medium)}.sb-b .sb-l{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.sb-b .ic{width:19px;height:19px}}@media (min-width: 768px) and (max-width: 1099px){.sb-b .sb-l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sb-b{padding:0 10px}}@media (prefers-reduced-motion: no-preference){.selbar-wrap:not([hidden]) .selbar{animation:sb-in var(--spring-snappy-duration, .4s) var(--spring-snappy, ease-out)}}@keyframes sb-in{0%{transform:translateY(24px);opacity:0}}.om-l .om-i{display:flex;align-items:center;gap:12px}.om-i[data-danger]{color:var(--red, #c0392b)}.om-l li[hidden]{display:none}.mv-h{grid-template-columns:auto 1fr auto}.mv-t{display:grid;justify-items:center;min-width:0}.mv-t h2{margin:0}.mv-a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.mv-search{position:relative;display:flex;align-items:center;margin:10px 12px 2px;color:var(--label-secondary)}.mv-search .ic{position:absolute;left:12px;pointer-events:none}.mv-q{width:100%;height:40px;padding:0 12px 0 38px;border:0;border-radius:var(--radius-sm);background:var(--fill-tertiary);color:var(--label);font:inherit;font-size:16px;appearance:none;-webkit-appearance:none}.mv-q:focus-visible{outline:none;box-shadow:var(--focus-ring)}.mv-body{overflow:auto;max-height:inherit;padding-bottom:8px}.mv-sec{padding:6px 0 0}.mv-sec[hidden]{display:none}.mv-sh{display:flex;align-items:center;justify-content:space-between;margin:8px 0 2px;padding:0 16px;font-size:var(--text-subhead);font-weight:var(--weight-regular);color:var(--label-secondary)}.mv-new{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 6px;border:0;background:none;color:var(--tint-text);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-medium);cursor:pointer}.mv-l li[hidden]{display:none}.mv-sug{align-items:center}.mv-sug-t{display:grid;min-width:0}.mv-why{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.mv-none{margin:8px 16px;font-size:var(--text-footnote);color:var(--label-secondary)}.mv-none[hidden]{display:none}.mv-dlg{max-height:min(720px,90dvh)}@media (max-width: 599px){.mv-dlg{max-height:calc(min(760px,92dvh) - var(--kb, 0px))}}.org-dlg{width:min(440px,calc(100vw - 32px));max-height:min(620px,86dvh);padding:0;border:0;border-radius:16px;overflow:hidden;background:var(--bg-grouped-secondary);color:var(--label);box-shadow:var(--shadow-3)}.org-dlg::backdrop{background:#00000052}:root[data-theme=dark] .org-dlg{background:var(--bg-grouped-tertiary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .org-dlg{background:var(--bg-grouped-tertiary)}}@media (max-width: 599px){.org-dlg{width:100%;max-width:100%;margin:auto 0 var(--kb, 0px);max-height:calc(min(620px,86dvh) - var(--kb, 0px));border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom)}}.org-dlg-in{display:flex;flex-direction:column;max-height:inherit}.org-dlg-h{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:56px;padding:0 8px;border-bottom:.5px solid var(--separator)}.org-dlg-h h2{margin:0;font-size:var(--text-headline);line-height:var(--lh-headline);font-weight:var(--weight-semibold)}.dlg-text{justify-self:start;min-height:44px;padding:0 8px;border:0;background:none;color:var(--tint-text);font:inherit;font-size:var(--text-body);cursor:pointer;border-radius:var(--radius-sm)}.dlg-save{justify-self:end;font-weight:var(--weight-semibold)}.dlg-save:disabled{color:var(--label-tertiary);cursor:default}.org-fl{list-style:none;margin:0;padding:6px 0 10px;overflow-y:auto;overscroll-behavior:contain}.org-fi{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 20px 0 calc(20px + var(--depth, 0) * 18px);border:0;background:none;color:var(--label);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer}.org-fi>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-fi[aria-current=true]{color:var(--label-secondary)}.org-fi[aria-current=true]:after{content:"Here now";margin-left:auto;font-size:var(--text-footnote);color:var(--label-secondary)}.org-new{color:var(--tint-text);border-top:.5px solid var(--separator);margin-top:6px}.org-fi:focus-visible{border-radius:0;box-shadow:inset 0 0 0 2px var(--tint)}.org-fi:active{background:var(--fill-quaternary)}@media (hover: hover){.org-fi:hover{background:var(--fill-quaternary)}}.org-form{display:grid;gap:8px;padding:16px 20px 22px;overflow-y:auto}.org-field{display:grid;gap:8px}.org-lbl{margin-top:6px;font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.org-name{padding-right:12px;cursor:text}.org-err{margin:4px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--red-text)}.org-err[hidden]{display:none}.org-hint{margin:6px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.org-toast-wrap{position:fixed;left:0;right:0;bottom:calc(var(--bar-lift) + var(--bar-h) + 12px);z-index:45;display:flex;justify-content:center;padding:0 16px;pointer-events:none}@media (min-width: 768px){.org-toast-wrap{left:var(--sidebar-w);bottom:80px}}.org-toast{display:flex;align-items:center;gap:10px;max-width:520px;min-height:48px;padding:6px 4px 6px 16px;border-radius:14px;pointer-events:auto;background:#2c2c2e;color:#fff;box-shadow:var(--shadow-3);font-size:var(--text-subhead)}:root[data-theme=dark] .org-toast{background:#48484a}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .org-toast{background:#48484a}}.org-toast[hidden]{display:none}.ot-ic{flex:none;display:none;color:#78aae1}.org-toast.info .ot-ic{display:grid}.ot-t{flex:1;min-width:0;padding:4px 0}.ot-undo,.ot-x{flex:none;min-height:44px;min-width:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:#8cbaec;font:inherit;font-weight:var(--weight-semibold);cursor:pointer}.ot-x{display:grid;place-items:center;padding:0;color:#ebebf5b3}.ot-undo[hidden]{display:none}@media (hover: hover){.ot-undo:hover,.ot-x:hover{background:#ffffff1f}}.ot-undo:focus-visible,.ot-x:focus-visible{box-shadow:0 0 0 2px #8cbaec}a.ot-undo{display:inline-flex;align-items:center;text-decoration:none}.sprite{display:none}.ics{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.more{display:flex;justify-content:center;align-items:center;min-height:44px;margin-top:8px}.more-link{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--radius-sm);color:var(--tint-text);font-size:var(--text-subhead);font-weight:var(--weight-semibold);text-decoration:none}@media (hover: hover){.more-link:hover{background:var(--fill-quaternary)}}.more-wait,.more.loading .more-link,.more.loading .note{display:none}.more.loading .more-wait{display:block;width:18px;height:18px;border-radius:50%;border:2.5px solid color-mix(in srgb,var(--tint) 25%,transparent);border-top-color:var(--tint);animation:draft-spin .9s linear infinite}@media (prefers-reduced-motion: reduce){.more.loading .more-wait{animation-duration:2.4s}}.fo{order:5;flex:1 1 100%;display:grid;grid-template-columns:1fr 1fr;padding:2px;margin:6px 0 8px;border-radius:9px;background:var(--fill-tertiary)}@media (min-width: 768px){.fo{flex:0 1 320px;margin-top:4px}}.fo-s{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:32px;padding:0 8px;border-radius:7px;color:var(--label);font-size:var(--text-footnote);font-weight:var(--weight-medium);white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent}.fo-s:after{content:"";position:absolute;inset:-6px 0}.fo-s[aria-current=page]{font-weight:var(--weight-semibold)}.fo-thumb{position:absolute;inset:0;z-index:-1;border-radius:7px;background:var(--thumb);box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a;view-transition-name:fo-thumb}.fo-n{color:var(--label-secondary);font-weight:var(--weight-regular)}.fo-n[hidden]{display:none}.fo-s:focus-visible{outline:none;box-shadow:var(--focus-ring)}.fo-s:active:not([aria-current]){background:var(--fill-quaternary)}@media (hover: hover){.fo-s:not([aria-current]):hover{background:var(--fill-quaternary)}}:root:not([data-vt=same]):not([data-vt-out=same]) .fo-thumb{view-transition-name:none}::view-transition-group(fo-thumb){animation-duration:.25s;animation-timing-function:var(--ease);z-index:3}::view-transition-old(fo-thumb):only-child,::view-transition-new(fo-thumb):only-child{animation-duration:.16s}@media (prefers-reduced-motion: reduce){::view-transition-group(fo-thumb){animation:none}}.mail.selecting .fo{display:none}.msg-tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;margin-top:10px}.msg-tags>.tags{margin:0}.fo-move{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:44px;margin:-6px -8px -6px auto;padding:0 8px;border:0;border-radius:var(--radius-sm);background:none;color:var(--tint-text);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);cursor:pointer}.fo-move.busy{opacity:.45;pointer-events:none}.fo-move:active{background:var(--fill-quaternary)}@media (hover: hover){.fo-move:hover{background:var(--fill-quaternary)}}.why[hidden],.fo-why[hidden]{display:none}.why-sum+.why-reason.fo-why,.why-reason+.fo-why{margin-top:4px}.why>.fo-why:first-child{margin-top:0}.fo-opt{min-height:60px;padding-top:8px;padding-bottom:8px}.fo-opt>.ic{flex:none;color:var(--tint-text)}.org-fi.fo-opt>span:last-child{display:grid;gap:2px;white-space:normal}.fo-opt-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fo-opt-s{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow-wrap:anywhere}.fo-opt-s[hidden],.fo-opts li[hidden]{display:none}.fo-opt:disabled{cursor:default}.fo-opt:disabled .fo-opt-l{color:var(--label-secondary)}.fo-hint{padding:0 20px 18px;margin:0}.fr{gap:12px}.fr-x,.fr-undo{min-height:44px;padding:0 8px;margin-right:-8px;border:0;border-radius:var(--radius-sm);background:none;font:inherit;font-weight:var(--weight-semibold);cursor:pointer}.fr-x{color:var(--red-text)}.fr-undo{color:var(--tint-text);margin-left:auto}.fr-gone{margin-bottom:10px;align-items:center}.fr-gone form{margin-left:auto}@media (hover: hover){.fr-x:hover,.fr-undo:hover{background:var(--fill-quaternary)}}.dir-tabs{order:0;margin:4px 0 0;max-width:360px}.dir-tabs .fo-s .ic{color:var(--label-secondary)}.dir-tabs .fo-s[aria-current=page] .ic{color:var(--label)}.dir-chips{margin-top:14px}.dir-chips+.card,.dir-tabs+.card,.dir-chips+.sr-group,.dir-chips+section{margin-top:14px}.dir-tabs+.dir-chips{margin-top:12px}.dir-row .row-sub{min-width:0}.dir-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar-org{background:var(--fill-tertiary);color:var(--label-secondary)}.dir-more{display:flex;justify-content:center;margin:8px 0 0}.btn-more{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--radius-sm);color:var(--tint-text);font-size:var(--text-subhead);font-weight:var(--weight-semibold);text-decoration:none}@media (hover: hover){.btn-more:hover{background:var(--fill-quaternary)}}.btn-more:focus-visible{outline:none;box-shadow:var(--focus-ring)}.profile>.facts{margin-top:4px}.facts{margin:0;padding:4px 0}.fact{display:grid;grid-template-columns:minmax(96px,30%) minmax(0,1fr);gap:2px 16px;padding:11px var(--row-x);position:relative}.fact+.fact:before{content:"";position:absolute;top:0;left:var(--row-x);right:0;border-top:.5px solid var(--separator)}.fact dt{color:var(--label-secondary);font-size:var(--text-footnote);line-height:var(--lh-footnote);padding-top:1px}.fact dd{margin:0;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;overflow-wrap:anywhere}.fact dd .pill{align-self:center}.fact-src{flex-basis:100%;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.fact-addr{flex-basis:100%}.fact-addr .fact-src{display:inline;flex-basis:auto}@media (max-width: 480px){.fact{grid-template-columns:1fr}}.tl-dir{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--fill-tertiary);color:var(--label-secondary);align-self:flex-start;margin-top:1px}.tl-row .row-sub .ic{vertical-align:-2px}.dir-files{margin:0;padding:8px;border:0;display:grid;gap:8px}.sr-group .card{margin-top:0}.more-list .more-ic{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--fill-tertiary);color:var(--label-secondary)}.about{margin-top:12px}.about-row{padding-top:11px;padding-bottom:11px}.about-k{font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.profile>div>section:first-child{margin-top:0}.profile-main,.profile-side{margin-top:30px}@media (min-width: 1180px){.profile{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);grid-template-areas:"facts main" "side main";grid-template-rows:auto 1fr;column-gap:28px;align-items:start}.profile-facts{grid-area:facts}.profile-main{grid-area:main;margin-top:0}.profile-side{grid-area:side}.profile .fact{grid-template-columns:104px minmax(0,1fr)}}.fact dd>a{display:inline-flex;align-items:center;min-height:44px;margin:-12px 0}:root{--personal: rgb(97 85 245);--personal-text: rgb(76 60 200)}:root[data-theme=dark]{--personal: rgb(109 124 255);--personal-text: rgb(170 172 255)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--personal: rgb(109 124 255);--personal-text: rgb(170 172 255)}}.p-personal{color:var(--personal-text);background:color-mix(in srgb,var(--personal) 14%,transparent)}.fmeta .p-personal{height:20px;margin-right:4px;vertical-align:1px}:root{--genesis: rgb(0 150 136);--genesis-text: rgb(0 112 102)}:root[data-theme=dark]{--genesis: rgb(64 196 180);--genesis-text: rgb(120 220 205)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--genesis: rgb(64 196 180);--genesis-text: rgb(120 220 205)}}.p-genesis{color:var(--genesis-text);background:color-mix(in srgb,var(--genesis) 14%,transparent)}.head-sub .p-genesis{vertical-align:1px}.watch-k{font-size:var(--text-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary);margin-right:6px}.watch-b{color:var(--red, #d33)}.watch-fold>summary{cursor:pointer}.watch-fold>summary::-webkit-details-marker{display:none}.head-sub .p-personal{vertical-align:1px}.mbx-line{order:-1;flex-basis:100%;display:flex;align-items:center;gap:6px;min-width:0;margin:0 0 2px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.mbx-line .ic{flex:none;color:var(--tint)}.mbx-line.mbx-personal .ic{color:var(--personal)}.mbx-k{flex:none;font-weight:var(--weight-semibold);color:var(--label)}.mbx-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scope-sw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px;border-radius:9px;background:var(--fill-tertiary)}.sc-s{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-width:0;height:32px;padding:0 8px;border:0;border-radius:7px;background:none;color:var(--label);font:inherit;font-size:var(--text-subhead);letter-spacing:var(--tr-subhead);cursor:pointer}.sc-s:after{content:"";position:absolute;inset:-6px 0}.sc-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-s[aria-pressed=true]{font-weight:var(--weight-semibold);cursor:default}.sc-thumb{position:absolute;inset:0;z-index:-1;border-radius:7px;background:var(--thumb);box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.sc-s:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sc-s:active:not([aria-pressed=true]){background:var(--fill-quaternary)}@media (hover: hover){.sc-s:not([aria-pressed=true]):hover{background:var(--fill-quaternary)}}.scope-head,.scope-head-phone{margin:12px 0 2px;max-width:280px}@media (min-width: 768px){.scope-head-phone{display:none}}main.detail-open .scope-head-phone{display:none}.scope-note{margin-top:12px;max-width:280px}.side-org.two-mbx{gap:2px}.mbx{margin-top:0}.mbx+.mbx{margin-top:12px;padding-top:10px;border-top:.5px solid var(--separator)}.mbx-b{display:grid;grid-template-columns:minmax(0,1fr);gap:1px}.mbx.is-closed>.mbx-b{display:none}.mbx-h{position:relative;margin-top:0;padding:0 2px 0 var(--gut);min-height:44px}@media (min-width: 1180px){.mbx-h{min-height:34px}}.mbx-tog{position:absolute;top:0;bottom:0;left:0;width:var(--gut);display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:none;color:var(--label-secondary);cursor:pointer}.mbx-tog .ic{transition:transform .2s var(--ease-out)}.mbx.is-closed .mbx-tog .ic{transform:rotate(-90deg)}@media (prefers-reduced-motion: reduce){.mbx-tog .ic{transition:none}}.mbx-tog:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tint)}.mbx-a{flex:1;min-width:0;display:grid;align-content:center;min-height:44px;padding:2px 6px;margin-left:-6px;border-radius:9px;color:var(--label)}@media (min-width: 1180px){.mbx-a{min-height:34px}}.mbx-a .mbx-k{font-size:12px;line-height:16px;color:var(--label-secondary)}.mbx-a .mbx-n{font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold)}.mbx-a[aria-current=true] .mbx-k{color:var(--tint-text)}.mbx-personal .mbx-a[aria-current=true] .mbx-k{color:var(--personal-text)}@media (hover: hover){.mbx-a:hover{background:var(--fill-quaternary)}}.mbx-personal .fi{color:var(--personal)}.vm-acct{padding:2px 8px 0}.vm-mbx-a{display:grid;align-content:center;min-height:44px;padding:0 8px;border-radius:8px;color:var(--label)}.vm-mbx-k{font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--label-secondary)}.vm-mbx-a[aria-current=true] .vm-mbx-k{color:var(--tint-text)}.vm-acct-personal .vm-mbx-a[aria-current=true] .vm-mbx-k{color:var(--personal-text)}.vm-mbx-n{font-size:var(--text-footnote);line-height:var(--lh-footnote);font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vm-tree[data-acct=personal] .fi{color:var(--personal)}.set-h{display:flex;align-items:center;gap:8px;margin:32px 0 4px;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-bold)}.nav-edit,.mbx-edit{position:relative;flex:none;height:30px;padding:0 12px;border:0;border-radius:var(--radius-full);cursor:pointer;background:var(--fill-tertiary);color:var(--tint-text);font:inherit;font-size:var(--text-footnote);line-height:1;font-weight:var(--weight-semibold)}.nav-edit{margin-right:-4px}.nav-edit:after{content:"";position:absolute;inset:-7px -2px}.nav-edit[aria-pressed=true],.mbx-edit[aria-pressed=true]{background:var(--tint);color:var(--on-tint)}@media (hover: hover){:is(.nav-edit,.mbx-edit):not([aria-pressed=true]):hover{background:var(--fill-secondary)}}.side-fh.mbx-h{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}.mbx-h>.mbx-a{grid-area:1 / 1 / 2 / 3}.mbx-h .mbx-k{display:flex;align-items:center;min-height:30px}.mbx-tools{grid-area:1 / 2;z-index:1;display:flex;align-items:center;gap:2px;min-height:30px;margin-top:2px}.mbx-tools .side-add{position:relative;width:30px;height:30px}.mbx-tools .side-add:after{content:"";position:absolute;inset:-7px}.mbx-edit{height:26px;padding:0 10px}.mbx-edit:after{content:"";position:absolute;inset:-9px -2px}.mbx-reset{position:relative;flex:none;height:26px;padding:0 8px;border:0;border-radius:var(--radius-full);background:none;cursor:pointer;color:var(--red-text);font:inherit;font-size:var(--text-footnote);line-height:1;font-weight:var(--weight-semibold)}.mbx-reset[hidden]{display:none}.mbx-reset:after{content:"";position:absolute;inset:-9px -2px}@media (hover: hover){.mbx-reset:hover{background:var(--fill-quaternary)}}.mbx-tip{margin:-2px 0 6px;padding:0 0 0 var(--gut);font-size:12px;line-height:16px;color:var(--label-secondary)}.mbx-tip[hidden]{display:none}.mbx-tip .nav-tip-ic{display:inline-grid;vertical-align:-3px}.nv-editing .side-add,.nv-editing .fn,.nv-editing .vm-c{display:none}@media (max-width: 767px){.vm-acct{display:flex;align-items:center;gap:8px;padding-right:12px}.vm-acct .vm-mbx-a{flex:1;min-width:0}.vm-acct .mbx-tools{gap:6px}.vm-tip{padding:0}.vm-tip .mbx-tip{margin:0;padding:0 16px 8px;font-size:var(--text-footnote);line-height:var(--lh-footnote)}}.nav-tip,.nav-foot,.nav-sheet-h{display:none}.nav-tip{margin:-4px 8px 12px;font-size:12px;line-height:16px;color:var(--label-secondary)}.nav-tip-ic{display:inline-grid;vertical-align:-3px}.nav-foot{flex:none;margin:0 -12px;padding:12px 20px calc(14px + env(safe-area-inset-bottom));border-top:.5px solid var(--separator);background:var(--bg-grouped-secondary)}.nav-reset{width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;cursor:pointer;background:var(--fill-tertiary);color:var(--red-text);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold)}@media (hover: hover){.nav-reset:hover{background:var(--fill-secondary)}}.sidebar.editing .nav-tip,.sidebar.editing .nav-foot{display:block}.sidebar.editing .side-foot,.sidebar.editing .side-secs .count{display:none}.side-item,.sf-r,.mbx-h{position:relative}.nv-h{position:absolute;z-index:2;top:0;right:0;bottom:0;width:44px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:none;color:var(--label-secondary);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.nv-h:focus-visible{box-shadow:inset 0 0 0 2px var(--tint)}.nv-grip{width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M4 8h16'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M4 16h16'/%3E%3C/svg%3E") center / 18px 18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M4 8h16'/%3E%3Cpath d='M4 12h16'/%3E%3Cpath d='M4 16h16'/%3E%3C/svg%3E") center / 18px 18px no-repeat}@media (forced-colors: active){.nv-grip{forced-color-adjust:none;background:CanvasText}}@media (hover: hover){.nv-h:hover{color:var(--label);background:var(--fill-quaternary)}}.sidebar.editing .side-secs .side-row,.nv-editing .side-f{padding-right:44px}.nv-editing .vm-f{padding-right:52px}.nv-more{position:absolute;z-index:2;top:0;right:44px;bottom:0;width:40px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:none;color:var(--label-secondary);cursor:pointer}.nv-more:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--tint)}@media (hover: hover){.nv-more:hover{color:var(--label);background:var(--fill-quaternary)}}.nv-editing .sf-r:has(>.nv-more)>:is(.side-f,.vm-f){padding-right:88px}.drw-p.is-fm-editing .nv-more{right:2px;width:44px}.drw-p.is-fm-editing .sf-r>.drw-f{padding-right:50px}.drw-h{position:relative}.drw-edit{position:absolute;top:0;right:8px}:is(.drw-f,.vm-f,.side-f){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media (hover: hover){.sidebar.editing .side-secs .side-row,.nv-editing :is(.side-f,.vm-f){cursor:grab}}.nv-drag,.nv-drag *{cursor:grabbing!important;user-select:none;-webkit-user-select:none}.nv-dragging{position:relative;z-index:6;border-radius:10px;background:var(--bg-grouped-secondary);box-shadow:0 0 0 .5px var(--separator),0 8px 24px #00000029}:root[data-theme=dark] .nv-dragging{background:var(--bg-grouped-tertiary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .nv-dragging{background:var(--bg-grouped-tertiary)}}.nv-ghost{position:fixed;z-index:60;top:0;left:0;pointer-events:none;border-radius:9px;background:var(--bg-grouped-secondary);box-shadow:0 0 0 .5px var(--separator),0 10px 28px #0000002e;opacity:.96;will-change:transform}.nv-ghost{max-width:240px}.nv-ghost .sf-tog,.nv-ghost .nv-h,.nv-ghost .fn{display:none}.nv-ghost .side-f,.nv-ghost .side-row{--depth: 0;min-height:34px;padding:0 14px 0 10px;background:none;font-weight:var(--weight-semibold)}:root[data-theme=dark] .nv-ghost{background:var(--bg-grouped-tertiary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .nv-ghost{background:var(--bg-grouped-tertiary)}}.nv-lifted>.sf-r,.nv-lifted>.side-row,.side-item.nv-lifted{opacity:.35}.nv-line{position:fixed;z-index:59;top:0;left:0;height:2px;border-radius:1px;background:var(--tint);pointer-events:none}.nv-line:before{content:"";position:absolute;left:-7px;top:-3px;width:8px;height:8px;box-sizing:border-box;border:2px solid var(--tint);border-radius:50%;background:var(--bg)}:root.nv-free,:root.nv-free *{cursor:grabbing!important;user-select:none}:root.nv-free.nv-nodrop,:root.nv-free.nv-nodrop *{cursor:no-drop!important}:root.nv-free .side-f:not(.is-drop):not([aria-current]):hover,:root.nv-free .side-row:hover{background:none}:root[data-theme=dark] .vm-list .nv-dragging{background:var(--fill-secondary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .vm-list .nv-dragging{background:var(--fill-secondary)}}.nv-drag .sf,.nv-drag .side-item{content-visibility:visible;will-change:transform}.foot-edit{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;margin:-4px 0;padding:0;border:0;border-top:.5px solid var(--separator);background:none;color:var(--tint-text);font:inherit;font-weight:var(--weight-semibold);text-align:left;cursor:pointer}.foot-edit>span{flex:1}.foot-edit>.ic:last-child{color:var(--label-tertiary)}.foot-card:has(.foot-edit){padding-bottom:8px}@media (max-width: 767px){:root.nav-editing,:root.nav-editing body{overflow:hidden}.sidebar.editing{display:flex;position:fixed;inset:0;z-index:70;width:100%;height:100dvh;padding:0 var(--gutter);border:0;background:var(--bg-grouped)}.sidebar.editing .brand,.sidebar.editing .nav-foot,.sidebar.editing .side-org{display:none}.sidebar.editing .nav-sheet-h{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;flex:none;min-height:52px;margin:0 calc(-1 * var(--gutter)) 8px;padding:env(safe-area-inset-top) 8px 0;border-bottom:.5px solid var(--separator);background:var(--bg-grouped-secondary)}.nav-sheet-t{margin:0;font-size:var(--text-headline);line-height:var(--lh-headline);font-weight:var(--weight-semibold);text-align:center}.sidebar.editing .nav-sheet-h [data-nav=reset]{color:var(--red-text)}.sidebar.editing .nav-tip{margin:6px 4px 12px;font-size:var(--text-footnote);line-height:var(--lh-footnote)}.sidebar.editing .side-nav{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) calc(24px + env(safe-area-inset-bottom))}.sidebar.editing .side-secs{padding:4px;border-radius:var(--radius-md);background:var(--bg-grouped-secondary)}:root.nav-editing .tabbar-wrap,:root.nav-editing .selbar-wrap{display:none}}.sf-drop>.sf-kids{padding-bottom:4px}:root{--spring-page: linear(0 0%, .055 4.2%, .1733 8.3%, .3101 12.5%, .4421 16.7%, .5591 20.8%, .6574 25%, .7374 29.2%, .8008 33.3%, .8503 37.5%, .8883 41.7%, .9171 45.8%, .9389 50%, .9551 54.2%, .9672 58.3%, .9761 62.5%, .9826 66.7%, .9874 70.8%, .9909 75%, .9935 79.2%, .9953 83.3%, .9966 87.5%, .9976 91.7%, .9983 95.8%, 1 100%);--spring-page-duration: .38s}.tabbar{view-transition-name:tabbar}::view-transition-group(tabbar){z-index:3}::view-transition{pointer-events:none}:root{--vt-rise-duration: .32s;--vt-rise: cubic-bezier(.2, .9, .3, 1)}@keyframes vt-rise{0%{translate:0 8px}}@media (prefers-reduced-motion: no-preference){:root[data-vt=section]::view-transition-old(root){animation:vt-fade-out .1s ease-in both}:root[data-vt=section]::view-transition-new(root){animation:vt-fade-in .18s ease-out 50ms both,vt-rise var(--vt-rise-duration) var(--vt-rise) both}:root[data-vt=section]::view-transition-group(root){animation-duration:var(--vt-rise-duration)}:root[data-vt=same]::view-transition-old(root){animation:vt-fade-out .12s ease both}:root[data-vt=same]::view-transition-new(root){animation:vt-fade-in .12s ease both}@media (max-width: 1179px){:root:is([data-vt=push],[data-vt=email-open])::view-transition-old(root){animation:vt-push-old var(--spring-page-duration) var(--spring-page) both}:root:is([data-vt=push],[data-vt=email-open])::view-transition-new(root){animation:vt-push-new var(--spring-page-duration) var(--spring-page) both}:root:is([data-vt=pop],[data-vt=email-close])::view-transition-old(root){animation:vt-pop-old var(--spring-page-duration) var(--spring-page) both;z-index:1}:root:is([data-vt=pop],[data-vt=email-close])::view-transition-new(root){animation:vt-pop-new var(--spring-page-duration) var(--spring-page) both}:root:is([data-vt=push],[data-vt=pop],[data-vt=email-open],[data-vt=email-close])::view-transition-group(root){animation-duration:var(--spring-page-duration)}}@media (min-width: 1180px){:root:is([data-vt=push],[data-vt=pop])::view-transition-old(root){animation:vt-fade-out .1s ease-in both}:root:is([data-vt=push],[data-vt=pop])::view-transition-new(root){animation:vt-fade-in .18s ease-out 50ms both,vt-rise var(--vt-rise-duration) var(--vt-rise) both}:root:is([data-vt=push],[data-vt=pop])::view-transition-group(root){animation-duration:var(--vt-rise-duration)}.split .detail{view-transition-name:detail}::view-transition-group(detail){animation:none}::view-transition-old(detail){animation:vt-fade-out .1s ease-in both}::view-transition-new(detail){animation:vt-fade-in .16s ease-out both}:root:is([data-vt=email-open],[data-vt=email-switch])::view-transition-old(detail){animation:vt-fade-out .12s ease both}:root:is([data-vt=email-open],[data-vt=email-switch])::view-transition-new(detail){animation:vt-detail-in .36s var(--spring-page) both}}}@keyframes vt-detail-in{0%{opacity:0;translate:0 10px}}.side-ghost{position:absolute;z-index:-1;pointer-events:none;transform-origin:0 0}:is(.side-row,.side-f).sel-gliding{background:none}@media (max-width: 767px){main.has-band .mail-h{view-transition-name:ob-band}.ob-fill{view-transition-name:ob-fill}}::view-transition-group(ob-band),::view-transition-group(ob-fill){animation:none;z-index:2}::view-transition-old(ob-band),::view-transition-old(ob-fill),::view-transition-new(ob-band),::view-transition-new(ob-fill){animation:none;mix-blend-mode:normal;opacity:1}::view-transition-old(ob-band):only-child,::view-transition-old(ob-fill):only-child{animation:vt-fade-out .1s ease both}::view-transition-new(ob-band):only-child,::view-transition-new(ob-fill):only-child{animation:vt-fade-in .12s ease both}@media (max-width: 767px){body:has(:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select):focus) :is(.tabbar-wrap,.selbar-wrap),:root.kb-open :is(.tabbar-wrap,.selbar-wrap){display:none}}.ck{flex-wrap:wrap;gap:8px 12px}.ck-main{flex:1 1 240px;min-width:0;display:grid;gap:2px;color:inherit;text-decoration:none}.ck-p{font-weight:var(--weight-regular);color:var(--label-secondary)}.ck-act{display:flex;gap:8px;margin-left:auto}.sort-h{flex-wrap:wrap;gap:8px 12px;background:var(--fill-quaternary)}.sort-h .row-main{flex:1 1 240px;min-width:0}.sort-h .row-title{font-weight:var(--weight-semibold)}.sort-h .n{color:var(--label-secondary);font-weight:var(--weight-regular);margin-left:4px}.sort-done{align-items:center;gap:12px}.sort-done form{margin-left:auto}.acct-f{display:contents}:where(.acct-f)>button{font:inherit;letter-spacing:inherit;word-spacing:inherit;text-transform:inherit;text-align:start;background:none;border:0;margin:0;cursor:pointer;-webkit-appearance:none;appearance:none}:where(.acct-f)>:is(.side-f,.vm-f){width:100%}.mbx-h>.acct-f>.mbx-a{grid-area:1 / 1 / 2 / 3}.hs-sheet{width:min(400px,calc(100vw - 32px));max-width:none;max-height:min(880px,calc(100dvh - 32px));padding:0;border:0;border-radius:20px;overflow:hidden;background:var(--bg-grouped-secondary);color:var(--label);box-shadow:var(--shadow-3)}.hs-sheet::backdrop{background:#00000052}.hs-sheet:focus,.hs-sheet:focus-visible{outline:none;box-shadow:var(--shadow-3)}:root[data-theme=dark] .hs-sheet{background:var(--bg-grouped-tertiary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .hs-sheet{background:var(--bg-grouped-tertiary)}}:root:has(.hs-sheet[open]){overflow:hidden}.hs-in{position:relative;display:flex;flex-direction:column;align-items:center;max-height:inherit;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;padding:24px 20px 20px;text-align:center}.hs-x{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--label-secondary);cursor:pointer}.hs-x:before{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--fill-tertiary)}.hs-x .ic{position:relative}.hs-x:focus-visible{border-radius:50%}.hs-h{margin:0;padding:0 34px;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-semibold);text-wrap:balance}.hs-p{margin:6px 0 0;max-width:36ch;font-size:var(--text-subhead);line-height:var(--lh-subhead);color:var(--label-secondary);text-wrap:pretty}.hs-p b{font-weight:var(--weight-semibold);color:var(--label)}.hs-p .ic{display:inline-block;vertical-align:-2px;margin:0 1px;color:var(--label)}.hs-pic{flex:none;display:flex;justify-content:center;max-width:100%;margin:16px 0 0}.hs-pic img{display:block;flex:none;width:auto;max-width:100%;height:clamp(240px,calc(100dvh - 250px),560px);aspect-ratio:362 / 786;object-fit:contain;border-radius:18px;background:#f2f2f7;box-shadow:0 0 0 .5px var(--separator)}.hs-ok{flex:none;width:100%;min-height:50px;margin-top:18px;padding:0 20px;border:0;border-radius:var(--radius-full);cursor:pointer;background:var(--tint);color:var(--on-tint);font:inherit;font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--weight-semibold);transition:background-color var(--dur-fast, .12s) var(--ease),transform var(--dur-fast, .12s) var(--ease)}.hs-ok:focus-visible{border-radius:var(--radius-full)}@media (hover: hover){.hs-ok:hover{background:color-mix(in srgb,var(--tint) 88%,var(--label))}}@media (max-width: 599px){.hs-sheet{width:100%;margin:auto 0 0;max-height:calc(100dvh - 10px - env(safe-area-inset-top));border-radius:16px 16px 0 0}.hs-in{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: no-preference){.hs-sheet[open]{animation:hs-grow var(--spring-smooth-duration, .5s) var(--spring-smooth, ease-out)}.hs-sheet[open]::backdrop{animation:hs-fade .25s ease-out}.hs-sheet.hs-out{animation:hs-shrink .2s ease-in forwards}.hs-ok:active{transform:scale(.98)}}@media (prefers-reduced-motion: no-preference) and (max-width: 599px){.hs-sheet[open]{animation-name:hs-rise}.hs-sheet.hs-out{animation:hs-sink .24s ease-in forwards}}@media (prefers-reduced-motion: reduce){.hs-sheet[open],.hs-sheet[open]::backdrop{animation:hs-fade .15s ease-out}.hs-sheet.hs-out{animation:hs-fade .12s ease-in reverse forwards}}.hs-sheet.hs-out::backdrop{animation:hs-fade .2s ease-in reverse forwards}.hs-ok:active{opacity:.85}@keyframes hs-fade{0%{opacity:0}}@keyframes hs-grow{0%{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes hs-shrink{to{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes hs-rise{0%{transform:translateY(100%)}}@keyframes hs-sink{to{transform:translateY(100%)}}.fid-signin{margin-top:22px}.fid-signin[hidden],.fid-go[hidden],.fid-or[hidden],.fid-row[hidden],.fid-btns>[hidden],.fid-err[hidden],.fid-msg[hidden]{display:none}.fid-signin:has(.fid-go[hidden])+.ms-button{margin-top:18px}.fid-go{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;padding:0 20px;border:0;border-radius:var(--radius-full);background:var(--tint);color:var(--on-tint);font:inherit;font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--dur-fast, .12s) var(--ease),transform var(--dur-fast, .12s) var(--ease)}.fid-go:focus-visible{border-radius:var(--radius-full)}.fid-go:disabled{cursor:progress;background:color-mix(in srgb,var(--tint) 70%,var(--bg-grouped-secondary))}@media (hover: hover){.fid-go:hover:not(:disabled){background:color-mix(in srgb,var(--tint) 88%,var(--label))}}.fid-msg{margin:12px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);text-wrap:pretty}.fid-or{display:flex;align-items:center;gap:12px;margin:18px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.fid-or:before,.fid-or:after{content:"";flex:1;height:.5px;background:var(--separator)}.fid-signin:not([hidden])+.ms-button{margin-top:18px}.fid-row{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px}.fid-row-ic{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--fill-tertiary);color:var(--label)}.fid-row-l{display:grid;flex:1;min-width:0}.fid-row-name{font-size:var(--text-subhead);line-height:var(--lh-subhead);font-weight:var(--weight-semibold)}.fid-row-state{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fid-row-act{position:relative;flex:none;min-height:32px;padding:0 14px;border:0;border-radius:var(--radius-full);background:var(--fill-tertiary);color:var(--tint-text);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);cursor:pointer}.fid-row-act:after{content:"";position:absolute;inset:-6px -4px}.fid-row-act:focus-visible{border-radius:var(--radius-full)}@media (hover: hover){.fid-row-act:hover{background:var(--fill-secondary)}}.side-foot .fid-row{flex-wrap:wrap;row-gap:0;min-height:0}.side-foot .fid-row-ic{width:28px;height:28px;border-radius:50%}.side-foot .fid-row-l{display:flex;align-items:baseline;gap:6px;flex:1 1 0;min-width:0}.side-foot .fid-row-name{white-space:nowrap;font-size:var(--text-footnote);line-height:var(--lh-footnote)}.side-foot .fid-row-state:before{content:"\b7  "}.side-foot .fid-row-act{flex-basis:100%;justify-self:start;text-align:left;min-height:28px;margin-left:28px;padding:0 10px;background:none;font-size:var(--text-footnote)}.fid-sheet{width:min(400px,calc(100vw - 32px));max-width:none;max-height:min(880px,calc(100dvh - 32px));padding:0;border:0;border-radius:20px;overflow:hidden;background:var(--bg-grouped-secondary);color:var(--label);box-shadow:var(--shadow-3)}.fid-sheet::backdrop{background:#00000052}.fid-sheet:focus,.fid-sheet:focus-visible{outline:none;box-shadow:var(--shadow-3)}:root[data-theme=dark] .fid-sheet{background:var(--bg-grouped-tertiary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .fid-sheet{background:var(--bg-grouped-tertiary)}}:root:has(.fid-sheet[open]){overflow:hidden}.fid-in{display:flex;flex-direction:column;align-items:center;max-height:inherit;overflow-y:auto;overscroll-behavior:contain;padding:26px 20px 20px;text-align:center}.fid-badge{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:color-mix(in srgb,var(--tint) 12%,transparent);color:var(--tint-text)}.fid-h{margin:14px 0 0;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-semibold);text-wrap:balance}.fid-p{margin:6px 0 0;max-width:34ch;font-size:var(--text-subhead);line-height:var(--lh-subhead);color:var(--label-secondary);text-wrap:pretty}.fid-err{margin:12px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--red-text)}.fid-btns{display:grid;gap:8px;width:100%;margin-top:20px}.fid-ok,.fid-off,.fid-no{width:100%;min-height:50px;padding:0 20px;border:0;border-radius:var(--radius-full);cursor:pointer;font:inherit;font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--weight-semibold);transition:background-color var(--dur-fast, .12s) var(--ease),transform var(--dur-fast, .12s) var(--ease)}.fid-ok{background:var(--tint);color:var(--on-tint)}.fid-ok:disabled{cursor:progress;background:color-mix(in srgb,var(--tint) 70%,var(--bg-grouped-secondary))}.fid-off{background:var(--fill-tertiary);color:var(--red-text)}.fid-no{background:none;color:var(--tint-text)}.fid-ok:focus-visible,.fid-off:focus-visible,.fid-no:focus-visible{border-radius:var(--radius-full)}@media (hover: hover){.fid-ok:hover:not(:disabled){background:color-mix(in srgb,var(--tint) 88%,var(--label))}.fid-off:hover,.fid-no:hover{background:var(--fill-secondary)}}@media (max-width: 599px){.fid-sheet{width:100%;margin:auto 0 0;max-height:calc(100dvh - 10px - env(safe-area-inset-top));border-radius:16px 16px 0 0}.fid-in{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: no-preference){.fid-sheet[open]{animation:hs-grow var(--spring-smooth-duration, .5s) var(--spring-smooth, ease-out)}.fid-sheet[open]::backdrop{animation:hs-fade .25s ease-out}.fid-go:active:not(:disabled),.fid-ok:active:not(:disabled),.fid-off:active,.fid-no:active{transform:scale(.98)}}@media (prefers-reduced-motion: no-preference) and (max-width: 599px){.fid-sheet[open]{animation-name:hs-rise}}@media (prefers-reduced-motion: reduce){.fid-sheet[open],.fid-sheet[open]::backdrop{animation:hs-fade .15s ease-out}}.rf{display:flex;margin-left:auto}.rf~.sel-go{margin-left:0}.rf-btn{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-full);background:none;color:var(--tint-text);cursor:pointer}.rf-btn:focus-visible{border-radius:var(--radius-full)}.rf-btn:active{background:var(--fill-tertiary)}@media (hover: hover){.rf-btn:hover{background:var(--fill-quaternary);color:var(--tint-text)}}.rf-btn{color:var(--label-secondary)}.rf-spin{display:none;width:18px;height:18px;border-radius:50%;border:2.5px solid color-mix(in srgb,var(--label-secondary) 30%,transparent);border-top-color:var(--label-secondary);animation:draft-spin .9s linear infinite}.rf[data-state=checking] .rf-btn{cursor:default;pointer-events:none}.rf[data-state=checking] .rf-btn .ic{display:none}.rf[data-state=checking] .rf-btn .rf-spin{display:block}@media (prefers-reduced-motion: reduce){.rf-spin{animation-duration:2.4s}}.ptr{display:grid;place-items:center;height:0;overflow:hidden;transition:height .22s var(--ease-out)}.ptr.ptr-pull{transition:none}.ptr.ptr-busy{height:52px}.ptr .rf-spin{display:block;width:22px;height:22px;opacity:.4;animation-play-state:paused}.ptr.ptr-ready .rf-spin,.ptr.ptr-busy .rf-spin{opacity:1;animation-play-state:running}@media (min-width: 1180px){.ptr{display:none}}@media (prefers-reduced-motion: reduce){.ptr{transition:none}}@media (prefers-reduced-motion: reduce){.rf[data-state=checking] .rf-btn .ic{animation:none}}.rf-said{flex:none;margin-left:auto;padding-left:8px;white-space:nowrap;font-variant-numeric:tabular-nums}.rf-said:empty{display:none}.mail.selecting .rf{display:none}.draft-save{margin:0}.draft-fail+.draft-save,.draft-done+.draft-actions{margin-top:12px}.dsv-mode{border:0;padding:0;margin:16px 0 0;min-width:0}.dsv-mode legend{padding:0;margin-bottom:6px}.dsv-seg{max-width:360px}.dsv-seg label{position:relative;isolation:isolate;display:grid;place-items:center;height:32px;padding:0 6px;border-radius:7px;cursor:pointer;font-size:var(--text-footnote);font-weight:var(--weight-medium);color:var(--label);white-space:nowrap}.dsv-seg label:after{content:"";position:absolute;inset:-6px 0}.dsv-seg input{position:absolute;opacity:0;pointer-events:none}.dsv-seg input:checked+span{font-weight:var(--weight-semibold)}.dsv-seg label:has(input:checked):before{content:"";position:absolute;inset:0;z-index:-1;border-radius:7px;background:var(--thumb);box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}.dsv-seg label:has(input:focus-visible){box-shadow:var(--focus-ring)}.dsv-to{margin:8px 0 0;max-width:72ch;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary);overflow-wrap:anywhere}.dsv-files{margin-top:18px}.dsv-files .draft-sub+.dfile{margin-top:2px}.dsv-files .dfile+.draft-sub{margin-top:10px}.dfile{display:flex;align-items:center;gap:4px;min-height:52px;padding:0 6px 0 0;border-radius:12px;background:var(--bg-grouped)}.dfile-pick{flex:1;min-width:0;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 6px 8px 12px;cursor:pointer}.dfile-pick input{flex:none;width:20px;height:20px;margin:0;accent-color:var(--tint);cursor:pointer}.dfile-pick input:disabled{cursor:not-allowed}.dfile-pick:has(input:focus-visible){box-shadow:var(--focus-ring);border-radius:12px}.dfile-pick input:focus-visible{box-shadow:none}.dfile:has(input:not(:checked)) .file-main,.dfile:has(input:not(:checked)) .file-ic{opacity:.55}.dfile.is-held .file-main{opacity:1}.dfile-acts{flex:none;display:flex;align-items:center}.dfile-a{position:relative;display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 10px;border:0;border-radius:var(--radius-full);background:none;color:var(--tint-text);font:inherit;font-size:var(--text-footnote);font-weight:var(--weight-semibold);cursor:pointer;list-style:none;white-space:nowrap}.dfile-a::-webkit-details-marker{display:none}.dfile-a:active{background:var(--fill-tertiary)}@media (hover: hover){.dfile-a:hover{background:var(--fill-quaternary)}}.dfile-again{position:relative}.dfile-menu{position:absolute;z-index:35;top:calc(100% + 4px);right:0;width:248px;padding:6px 0;border-radius:var(--radius-md);background:var(--bg-grouped-secondary);box-shadow:var(--card-edge),var(--shadow-3)}:root[data-theme=dark] .dfile-menu{background:var(--bg-grouped-tertiary)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .dfile-menu{background:var(--bg-grouped-tertiary)}}.dfile-mh{margin:0;padding:6px 16px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.dfile-mi{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 16px;border:0;background:none;color:var(--label);font:inherit;text-align:start;cursor:pointer}.dfile-mi span{font-size:var(--text-footnote);color:var(--label-secondary)}.dfile-mi:focus-visible{border-radius:0;box-shadow:inset 0 0 0 2px var(--tint)}.dfile-mi:active{background:var(--fill-quaternary)}@media (hover: hover){.dfile-mi:hover{background:var(--fill-quaternary)}}.dfile-note{margin:2px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.dsv-sig{margin-top:14px}.draft-soon{display:flex;align-items:flex-start;gap:6px}.draft-soon .ic{flex:none;margin-top:1px;color:var(--tint-text)}.draft-done{display:flex;align-items:flex-start;gap:12px;margin-top:14px;padding:14px 16px;border-radius:12px;background:color-mix(in srgb,var(--green) 9%,var(--bg-grouped-secondary));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--green) 26%,transparent)}.draft-done-ic{flex:none;color:var(--green-text);margin-top:1px}.draft-text.is-saved{margin-top:14px;min-height:120px;color:var(--label-secondary)}.dsv-files{container-type:inline-size}@container (max-width: 560px){.dfile{flex-wrap:wrap;padding:0 0 4px}.dfile-acts{width:100%;padding:0 6px 0 44px}.dfile-menu{right:auto;left:0}}@media (min-width: 1180px){.split{grid-template-columns:minmax(min(340px,var(--list-w, 420px)),var(--list-w, 420px)) minmax(0,1fr);gap:20px;height:var(--pane-h, auto);min-height:0;position:relative}.split .list-col{height:var(--pane-h, auto);min-height:0;overflow:auto;overscroll-behavior:contain;margin-left:-8px;padding:0 2px 0 8px;scrollbar-width:thin}.split .detail{position:static;height:var(--pane-h, auto);max-height:var(--pane-h, calc(100dvh - 72px) );overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}main.home{padding-bottom:16px}.split .list-col{margin-left:0;padding:0;background:var(--bg-grouped-secondary);border-radius:var(--radius-md);box-shadow:var(--card-edge)}.split .list-col>.mail-h{position:sticky;top:0;z-index:4;padding:12px 14px 10px;background:var(--bg-grouped-secondary);box-shadow:0 .5px 0 var(--separator)}.split .list-col>.day{margin:0;padding:12px 16px 4px}.split .list-col>.mail-h+.day{margin-top:0}.split .list-col>.card.list{border-radius:0;box-shadow:none;background:none;overflow:visible}.split .list-col>.more{padding:0 14px 12px}}.dot.is-unread{background:var(--tint)}.hs{display:flex;gap:8px;align-items:stretch}.hs .ex-sel{flex:none;width:150px}.hs .ex-sel .ex-ctl{padding-right:32px;font-size:var(--text-subhead);background:var(--bg-grouped-secondary);box-shadow:var(--card-edge),inset 0 0 0 .5px var(--separator);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs .sx-box{flex:1;min-width:0}.hs-list{left:auto;right:0;width:max(100%,320px)}@media (max-width: 480px){.hs .ex-sel{width:112px}}.rp{padding:12px 20px 26px;background:var(--bg-grouped-secondary);border-radius:var(--radius-md);box-shadow:var(--card-edge)}@media (min-width: 768px){.rp{padding:12px 28px 30px}}.rp-tools{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;min-height:48px;margin:0 -10px}.rp-tools .org-tb{margin:0;justify-content:flex-start}.rp-reply{display:flex;align-items:center;gap:2px;margin-left:auto}.rp-rb{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border:0;border-radius:var(--radius-full);background:none;color:var(--tint-text);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);cursor:pointer}.rp-rb:active{background:var(--fill-quaternary)}@media (hover: hover){.rp-rb:hover{background:var(--fill-quaternary)}}@media (max-width: 600px){.rp-rb{width:44px;padding:0;justify-content:center}.rp-rb span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.rp-subject{margin:6px 0 0;font-size:var(--text-title2);line-height:var(--lh-title2);letter-spacing:var(--tr-title2);font-weight:var(--weight-bold);overflow-wrap:anywhere;color:var(--hz-heading, var(--label))}.rp-tags{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;margin-top:8px}.rp-tags>.tags{margin:0}.rp-sum{margin:10px 0 0;padding:0;background:none;box-shadow:none;border-radius:10px}.rp-sum-h{list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 8px;margin-left:-8px;border-radius:var(--radius-sm);cursor:pointer;color:var(--tint-text);font-size:var(--text-footnote);font-weight:var(--weight-semibold)}.rp-sum-h::-webkit-details-marker{display:none}.rp-sum[open]{padding:0 14px 12px;background:color-mix(in srgb,var(--tint) 7%,var(--bg-grouped-secondary));box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--tint) 18%,transparent)}.rp-sum[open] .rp-sum-h{margin-left:-2px}.rp-sum .why-sum{margin:2px 0 0}.rp-sum .why-reason[hidden],.rp.is-composing .rp-draft{display:none}.rp-draft{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-top:12px;padding:0 12px;border:0;border-radius:var(--radius-full);background:color-mix(in srgb,var(--green) 14%,transparent);color:var(--green-text);font:inherit;font-size:var(--text-footnote);font-weight:var(--weight-semibold);cursor:pointer}.rp .convo{margin-top:14px;gap:0;border-top:.5px solid var(--separator)}.rp .mm-d.card,.rp .mm-more-h.card{background:none;box-shadow:none;border-radius:0}.rp .mm+.mm,.rp .mm-more+.mm,.rp .mm+.mm-more{border-top:.5px solid var(--separator)}.rp .mm-h{padding-left:0;padding-right:0;border-radius:0}.rp .mm-body{padding-left:48px;padding-right:0}@media (max-width: 600px){.rp .mm-body{padding-left:0}}.rp .mm-h:focus-visible{border-radius:8px}.rp .files{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px}.rp .files-h{flex-basis:100%;margin:0}.rp .file{min-height:36px;padding:4px 12px 4px 8px;gap:8px;border-radius:var(--radius-full);background:var(--fill-quaternary)}.rp .file-ic{width:24px;height:24px;border-radius:6px}.rp .file-main{gap:0}.rp .file-name{max-width:32ch;font-size:var(--text-footnote)}.rp .file-meta{font-size:11px;line-height:14px}.rp .file-dl{font-size:12px}.cmp{margin-top:12px;padding:10px 14px 14px;border-radius:12px;background:var(--bg-grouped);box-shadow:inset 0 0 0 .5px var(--separator)}.cmp[hidden]{display:none}.cmp-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cmp-send,.cmp-b{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border:0;border-radius:var(--radius-full);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);cursor:pointer}.cmp-send{background:var(--tint);color:var(--on-tint)}.cmp-b{background:none;color:var(--tint-text)}.cmp-b:active,.cmp-send:active{opacity:.8}@media (hover: hover){.cmp-b:hover{background:var(--fill-quaternary)}}.cmp-bar button[disabled]{opacity:.55;cursor:progress}.cmp-mode{margin-left:auto;font-size:var(--text-footnote);color:var(--label-secondary)}.cmp-ask{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:44px;margin-top:6px;padding-left:2px;border-bottom:.5px solid var(--separator);color:var(--tint-text)}.cmp-ask[hidden]{display:none}.cmp-i{width:100%;min-width:0;height:32px;padding:0;border:0;background:none;color:var(--label);font:inherit;font-size:var(--text-subhead)}.cmp-i:focus-visible{outline:none;box-shadow:none}.cmp-i::placeholder{color:var(--label-secondary);opacity:1}.cmp-write{height:32px;padding:0 12px;background:color-mix(in srgb,var(--tint) 12%,transparent)}.cmp-thinking{display:grid;gap:10px;margin:14px 0 8px}.cmp-thinking[hidden]{display:none}.cmp-th-t{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--text-subhead);font-weight:var(--weight-semibold);color:var(--tint-text)}.cmp-th-t .ic{animation:cmp-breathe 1.6s ease-in-out infinite}.cmp-th-sub{margin:-6px 0 2px;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.cmp-sk{position:relative;display:block;height:12px;overflow:hidden;border-radius:6px;background:var(--fill-tertiary)}.cmp-sk-short{width:62%}.cmp-sk:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bg-grouped-secondary) 75%,transparent),transparent);animation:cmp-sweep 1.5s ease-in-out infinite}.cmp-sk:nth-of-type(2):after{animation-delay:.12s}.cmp-sk:nth-of-type(3):after{animation-delay:.24s}@keyframes cmp-sweep{to{transform:translate(100%)}}@keyframes cmp-breathe{50%{opacity:.45;transform:scale(.88)}}@media (prefers-reduced-motion: reduce){.cmp-th-t .ic,.cmp-sk:after{animation:none}}@media (max-width: 767px){:root :is(.cmp-in,.cmp-subj,.cmp-i){font-size:16px}}.cmp-rows{display:grid;margin-top:8px;border-top:.5px solid var(--separator)}.cmp-row{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;min-height:40px;border-bottom:.5px solid var(--separator)}.cmp-row{position:relative}.cmp-chip-a{margin-left:5px;font-weight:var(--weight-regular);color:var(--label-secondary)}.ppl{position:absolute;z-index:20;top:calc(100% - 2px);left:0;right:0;display:grid;margin:0;padding:4px;list-style:none;max-height:316px;overflow:auto;border-radius:12px;background:var(--bg-grouped-secondary);box-shadow:0 0 0 .5px var(--separator),0 10px 30px #00000024;overscroll-behavior:contain}.ppl[hidden]{display:none}.ppl-h{padding:6px 10px 2px;font-size:var(--text-footnote);font-weight:var(--weight-semibold);color:var(--label-secondary)}.ppl-o{display:grid;align-content:center;gap:1px;min-height:48px;padding:6px 10px;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ppl-o[aria-selected=true],.ppl-o:active{background:var(--fill-tertiary)}@media (hover: hover){.ppl-o:hover{background:var(--fill-quaternary)}}.ppl-n,.ppl-e{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppl-n{font-size:var(--text-subhead);font-weight:var(--weight-medium);color:var(--label)}.ppl-e,.cmp-l{font-size:var(--text-footnote);color:var(--label-secondary)}.cmp-from{font-size:var(--text-subhead);color:var(--label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;padding:4px 0;cursor:text}.cmp-chip{display:inline-flex;align-items:center;gap:2px;max-width:100%;height:28px;padding:0 2px 0 10px;border-radius:var(--radius-full);background:var(--fill-tertiary);font-size:var(--text-footnote);font-weight:var(--weight-medium)}.cmp-chip-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-chip-x{width:26px;height:26px;border:0;border-radius:50%;background:none;color:var(--label-secondary);font:inherit;font-size:16px;line-height:1;cursor:pointer}.cmp-chip-x:focus-visible{box-shadow:var(--focus-ring)}.cmp-in,.cmp-subj{flex:1;min-width:120px;height:32px;border:0;background:none;color:var(--label);font:inherit;font-size:var(--text-subhead)}.cmp-in:focus-visible,.cmp-subj:focus-visible,.cmp-text:focus-visible{outline:none;box-shadow:none}.cmp-text{display:block;width:100%;min-height:150px;margin:10px 0 0;padding:0;border:0;background:none;color:var(--label);font:inherit;font-size:var(--text-body);line-height:1.5;resize:vertical;field-sizing:content}.cmp-text::placeholder,.cmp-in::placeholder{color:var(--label-secondary);opacity:1}.cmp:focus-within{box-shadow:inset 0 0 0 1px var(--tint)}.cmp-files,.cmp-notes{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:var(--text-footnote);line-height:var(--lh-footnote)}.cmp-files[hidden],.cmp-notes[hidden]{display:none}.cmp-files-h{flex-basis:100%;font-weight:var(--weight-semibold);color:var(--label-secondary)}.cmp-file{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:var(--radius-full);background:var(--fill-quaternary);color:var(--tint-text);font-weight:var(--weight-semibold)}.cmp-held{flex-basis:100%;margin:0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--orange) 10%,var(--bg-grouped-secondary));color:var(--label)}.cmp-checks{margin:0;padding-left:18px;flex-basis:100%;color:var(--label-secondary)}.cmp-err,.cmp-said,.cmp-hint{margin:10px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.cmp-err{color:var(--red-text)}.cmp-err[hidden]{display:none}.cmp-said:empty{margin:0}.cmp-link{display:inline;padding:0;border:0;background:none;color:var(--tint-text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;text-decoration:underline}.brand-tools{display:flex;align-items:center;gap:4px}.set-btn{position:relative;flex:none;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:none;color:var(--label-secondary);cursor:pointer}.set-btn:after{content:"";position:absolute;inset:-6px}.set-btn:active{background:var(--fill-quaternary)}@media (hover: hover){.set-btn:hover{background:var(--fill-quaternary);color:var(--label)}}.set-btn:focus-visible{box-shadow:var(--focus-ring)}.side-more{margin-top:2px}.side-today{margin-bottom:2px}.side-today+.side-org{margin-top:6px}.side-org+.side-secs{margin-top:10px;padding-top:10px;border-top:.5px solid var(--separator)}.one-mbx{padding-left:10px}.td-box .sec-meta{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.td-box .row-sub{display:block;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.td-box form.acct-f{display:contents}.td-box button.row{width:100%;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.head-sub .mbx-line{display:inline-flex;margin:0 8px 0 0;vertical-align:baseline}.head-sub .mbx-line .mbx-k{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.side-more-s{list-style:none;cursor:pointer;user-select:none;-webkit-user-select:none}.side-more-s::-webkit-details-marker{display:none}.side-more-s>.ic:last-child{margin-left:auto;color:var(--label-tertiary);transition:transform var(--dur) var(--ease)}.side-more[open]>.side-more-s>.ic:last-child{transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){.side-more-s>.ic:last-child{transition:none}}.side-more-l{display:grid;gap:2px;margin-top:2px}.side-more-l .side-row{padding-left:38px}.head-top-r{display:flex;align-items:center;gap:8px}.set-dlg{width:100vw;max-width:none;max-height:80dvh;margin:auto 0 0;padding:0;border:0;border-radius:22px 22px 0 0;background:var(--bg-grouped-secondary);color:var(--label);box-shadow:var(--shadow-3)}.set-dlg::backdrop{background:#00000052}.set-in{display:grid;gap:14px;padding:12px 20px calc(20px + env(safe-area-inset-bottom))}.set-head{display:flex;align-items:center;justify-content:space-between;min-height:36px;margin:0}.set-head h2{margin:0;font-size:var(--text-headline);line-height:var(--lh-headline);font-weight:var(--weight-semibold)}.set-x{display:grid;place-items:center;width:36px;height:36px;margin-right:-8px;border:0;border-radius:50%;background:var(--fill-tertiary);color:var(--label-secondary);cursor:pointer}.set-x:focus-visible{box-shadow:var(--focus-ring)}.set-acct{display:flex;align-items:center;gap:10px;min-height:44px}.set-note{margin:0;font-size:12px;line-height:16px;color:var(--label-secondary)}.set-dlg .foot-edit{margin:0}.set-dlg .set-acct,.set-dlg .fid-row:not([hidden]),.set-dlg .foot-edit{border-top:.5px solid var(--separator);padding-top:10px}@media (min-width: 768px){.set-dlg{position:fixed;inset:auto;left:var(--set-x, 24px);top:var(--set-y, 64px);width:320px;max-height:calc(100dvh - var(--set-y, 64px) - 16px);margin:0;border-radius:14px;box-shadow:var(--card-edge),var(--shadow-3)}.set-dlg::backdrop{background:transparent}.set-in{gap:12px;padding:10px 16px 16px}.set-head{min-height:32px}.set-head h2{font-size:var(--text-subhead);line-height:var(--lh-subhead)}.set-x{width:30px;height:30px;margin-right:-6px}}.mc-plot{touch-action:pan-y;cursor:crosshair;outline:none}.mc-plot:focus-visible{box-shadow:var(--focus-ring);border-radius:6px}.mc-guide{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--label-tertiary);pointer-events:none}.mc-cur{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--bg-grouped-secondary);box-shadow:inset 0 0 0 3px currentColor;pointer-events:none}.mc-ro{position:absolute;top:6px;z-index:2;min-width:120px;max-width:220px;margin-left:10px;padding:8px 11px;border-radius:10px;pointer-events:none;background:var(--bg-grouped-secondary);color:var(--label);box-shadow:var(--shadow-2),inset 0 0 0 .5px var(--separator);font-size:var(--text-footnote);line-height:var(--lh-footnote)}.mc-ro.flip{margin-left:-10px;transform:translate(-100%)}.mc-ro-l{font-weight:var(--weight-semibold);color:var(--label-secondary)}.mc-ro-v{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.mc-ro-v b{font-size:var(--text-subhead);font-variant-numeric:tabular-nums}.mc-ro-n{color:var(--label-secondary)}.mc-ro-c{font-variant-numeric:tabular-nums;white-space:nowrap}.mc-ro-c.up{color:var(--ok-text)}.mc-ro-c.down{color:var(--danger-text)}.mc-ro[hidden],.mc-guide[hidden],.mc-cur[hidden]{display:none}@media (hover: none){.mc-plot{cursor:default}}.pin{padding-right:14px}.pin-a{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;color:inherit}.pin-a:after{content:"";position:absolute;inset:0;border-radius:inherit}.pin-a:focus-visible{box-shadow:none}.pin-a:focus-visible:after{box-shadow:var(--focus-ring)}.pin-a .pin-t{padding-right:24px}.pin-x{position:absolute;top:4px;right:4px;z-index:2;opacity:0;transition:opacity var(--dur-fast) var(--ease)}.pin-x .pt-c,.pin-x .pt-c.on{background:var(--bg-grouped-secondary);box-shadow:inset 0 0 0 .5px var(--separator)}.pin:focus-within .pin-x,.pin-x:focus-within{opacity:1}@media (hover: hover){.pin:hover .pin-x{opacity:1}.pin-menu{display:none}}.pin-menu{position:absolute;top:4px;right:4px;z-index:3}.pin-more{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--label-secondary);cursor:pointer;list-style:none}.pin-more::-webkit-details-marker{display:none}.pin-more:after{content:"";position:absolute;inset:-4px}.pin-menu[open] .pin-more{background:var(--fill-tertiary)}.pin-menu-list{position:absolute;top:40px;right:0;z-index:5;display:grid;min-width:150px;padding:6px;box-shadow:var(--shadow-3),inset 0 0 0 .5px var(--separator)}.pin-mi{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--label);font:inherit;text-align:left;cursor:pointer}.pin-mi:active{background:var(--fill-tertiary)}@media (hover: none){.pin-x{display:none}}.pin[hidden]{display:none}.pins-thin{margin:18px 0 0}.pins-thin+.head{padding-top:10px}@media (max-width: 767px){.pins-thin{margin-top:10px}}.pins-thin .pins{padding-top:0;padding-bottom:6px}.pins-thin .pins>li{width:172px}.pins-thin .pin{min-height:92px;padding:9px 12px 8px}.pins-thin .pin-v{font-size:var(--text-headline);line-height:var(--lh-headline);padding-top:4px}.pins-thin .pin-foot{min-height:18px}.pins-thin .pin .spark{width:44px}.watch-sec>summary{cursor:pointer;list-style:none}.watch-sec>summary::-webkit-details-marker{display:none}.watch-sec>summary .fam-chev{align-self:center}.watch-sec[open]>summary .fam-chev{transform:rotate(90deg)}.watch-sec>summary:focus-visible{border-radius:8px;box-shadow:var(--focus-ring)}.watch-body{display:grid;gap:12px;margin-bottom:18px}.watch-body .card.list{overflow:clip}.watch-body .card.list>a.row:last-child,.watch-body .card.list>details:last-child>summary.row{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.watch-fold>summary.row{cursor:pointer}@media (hover: hover){.watch-fold>summary.row:hover{background:var(--fill-quaternary)}}.fv-dlg{width:min(1040px,calc(100vw - 32px));max-height:92dvh;padding:0;border:0;border-radius:22px;background:var(--bg-grouped-secondary);color:var(--label);box-shadow:var(--shadow-3)}.fv-dlg::backdrop{background:#00000052}.fv-in{display:grid;grid-template-rows:auto minmax(0,1fr);max-height:92dvh}.fv-h{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:14px 20px 10px}.fv-h h2{flex:1;min-width:0;margin:0;font-size:var(--text-headline);line-height:var(--lh-headline);font-weight:var(--weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-acts{display:flex;flex:none;align-items:center;gap:8px}.fv-acts [hidden]{display:none}.fv-h{touch-action:none}.fv-body{touch-action:pan-x pan-y}.fv-body{min-height:240px;padding:0 20px 20px;overflow:auto}.fv-frame{display:block;width:100%;height:min(72dvh,820px);border:0;border-radius:12px;background:var(--fill-quaternary)}.fv-img{display:block;max-width:100%;max-height:72dvh;margin:0 auto;border-radius:12px}.fv-twrap{overflow:auto;max-height:72dvh;border-radius:12px;box-shadow:inset 0 0 0 .5px var(--separator)}.fv-table{border-collapse:collapse;min-width:100%;font-size:var(--text-footnote);line-height:var(--lh-footnote);font-variant-numeric:tabular-nums}.fv-table th,.fv-table td{padding:7px 10px;border-bottom:.5px solid var(--separator);text-align:left;white-space:nowrap}.fv-table th{position:sticky;top:0;background:var(--bg-grouped-secondary);font-weight:var(--weight-semibold)}.fv-note{margin:10px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.fv-tabs{display:flex;gap:6px;margin:0 0 10px;overflow-x:auto;scrollbar-width:none}.fv-tab{flex:none;height:32px;padding:0 12px;border:0;border-radius:var(--radius-full);background:var(--fill-tertiary);color:var(--label);font:inherit;font-size:var(--text-footnote);font-weight:var(--weight-medium);cursor:pointer}.fv-tab[aria-selected=true]{background:var(--tint);color:var(--on-tint)}.fv-doc{max-width:680px;margin:0 auto;padding:28px 28px 32px;border-radius:8px;background:#fff;color:#1d1d1f;box-shadow:0 0 0 .5px var(--separator),0 2px 12px #0000000f;font-size:var(--text-subhead);line-height:1.55}.fv-doc p{margin:0 0 10px}.fv-doc .fv-dh{margin:14px 0 6px;font-weight:var(--weight-semibold);line-height:1.3;color:#1d1d1f}.fv-doc h3.fv-dh{margin-top:0;font-size:var(--text-title3)}.fv-doc h4.fv-dh{font-size:var(--text-headline)}@media (max-width: 767px){.fv-doc{padding:20px 18px 24px;border-radius:6px}}@media (max-width: 767px){.fv-dlg{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;border-radius:0;overflow:hidden;overscroll-behavior:none}.fv-in{height:100%;max-height:none}.fv-h{gap:4px;min-height:52px;padding:env(safe-area-inset-top) 6px 0 16px;background:var(--bg-grouped);box-shadow:0 .5px 0 var(--separator)}.fv-acts{gap:8px;margin-right:4px}.fv-acts .ex-btn{position:relative;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%}.fv-acts .ex-btn span{display:none}.fv-acts .set-x{position:relative;margin:0}.fv-acts :is(.ex-btn,.set-x):after{content:"";position:absolute;inset:-4px}.fv-body{min-height:0;padding:12px 12px calc(12px + env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.fv-twrap{max-height:none;overflow:visible;display:inline-block;min-width:100%}.fv-frame{height:calc(100dvh - 120px)}}:root{--ob: #a6460c;--ob-on: #fff;--ob-on-2: rgb(255 255 255 / .85);--ob-track: rgb(0 0 0 / .2);--ob-press: rgb(255 255 255 / .16);--drw-bg: var(--bg-grouped-secondary);--drw-rail: var(--bg-grouped);--drw-scrim: rgb(0 0 0 / .22)}:root[data-theme=dark]{--ob: #81390d;--ob-track: rgb(0 0 0 / .25);--drw-scrim: rgb(0 0 0 / .5)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--ob: #81390d;--ob-track: rgb(0 0 0 / .25);--drw-scrim: rgb(0 0 0 / .5)}}.ob-acct,.ob-find,.ob-mini,.ob-filter,.ob-br,.ob-cancel,.ob-other,.ob-fill,.pins-phone,.fab,.row-marks,.av,.drw,.drw-scrim,.drw-edge,.drw-haptic{display:none}.row-sl{display:flex;align-items:baseline;gap:8px;min-width:0}.row-sl>.row-subject{flex:1;min-width:0}.acct-av{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;overflow:hidden;background:#fff;color:var(--ob);font-size:var(--text-headline);font-weight:var(--weight-bold);line-height:1}.acct-av img{display:block;width:100%;height:100%;object-fit:cover}.acct-av-hz{background:#f46e22}.acct-av-y{background:#7d2eff}.acct-av-hz img{width:100%;height:100%}.acct-av-y img{width:70%;height:70%;object-fit:contain}.av{place-items:center;width:40px;height:40px;border-radius:50%;font-size:var(--text-footnote);font-weight:var(--weight-semibold);letter-spacing:.02em}.av-0{background:#fff0e6;color:#a6460c}.av-1{background:#e6eef7;color:#1f548c}.av-2{background:#e2f3e9;color:#197044}.av-3{background:#fff3d9;color:#8a5300}.av-4{background:var(--fill-secondary);color:var(--hz-navy)}.av-other{background:var(--fill-tertiary);color:var(--label-secondary)}:root[data-theme=dark] .av-0{background:#613012;color:#ffa36e}:root[data-theme=dark] .av-1{background:#1e3752;color:#f2f0ef}:root[data-theme=dark] .av-2{background:#1b452e;color:#6fd39e}:root[data-theme=dark] .av-3{background:#53360c;color:#f2be62}:root[data-theme=dark] .av-4{background:var(--fill-secondary);color:var(--label)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .av-0{background:#613012;color:#ffa36e}:root:not([data-theme=light]) .av-1{background:#1e3752;color:#f2f0ef}:root:not([data-theme=light]) .av-2{background:#1b452e;color:#6fd39e}:root:not([data-theme=light]) .av-3{background:#53360c;color:#f2be62}:root:not([data-theme=light]) .av-4{background:var(--fill-secondary);color:var(--label)}}@media (max-width: 767px){.ob-fill{display:block;position:fixed;z-index:29;top:0;left:0;right:0;height:env(safe-area-inset-top);background:var(--ob);pointer-events:none}.app:has(main.has-band) .topbar{display:none}main.has-band{padding-bottom:calc(var(--bar-h) + var(--bar-lift) + 92px)}main.has-band>.pins-thin,main.has-band>.look{display:none}main.has-band .split{margin-top:0}main.has-band .pins-phone{display:block}main.has-band .pins-phone .pins-thin{margin-top:10px}main.has-band .head{padding:0}main.has-band .head>:not(.head-tools):not(h1){display:none}main.has-band .head>h1{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}main.has-band:not(.ob-searching) .head-tools{display:none}main.has-band.ob-searching .head{margin:0 calc(-1 * var(--gutter));padding:calc(env(safe-area-inset-top) + 8px) var(--gutter) 6px;background:var(--ob)}main.has-band.ob-searching .head-tools{display:flex;align-items:center;gap:4px;margin:0}main.has-band .head-tools .hs{flex:1;min-width:0}main.has-band .head-tools .hs .ex-ctl{box-shadow:none}.ob-cancel{display:inline-flex;align-items:center;min-height:44px;margin-right:-6px;padding:0 6px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ob-on);font:inherit;font-size:var(--text-body);cursor:pointer;text-decoration:none}main.has-band:not(.ob-searching) .ob-cancel{display:none}main.has-band .mail-h{position:sticky;z-index:26;top:var(--ob-stick, -52px);align-items:center;column-gap:2px;margin:0 calc(-1 * var(--gutter));padding:env(safe-area-inset-top) var(--gutter) 2px;background:var(--ob);color:var(--ob-on)}main.has-band.ob-searching .mail-h{padding-top:0}main.has-band.ob-searching .mail-h>:is(.ob-acct,.vm,.ob-find,.sel-go,.rf){display:none}main.has-band .mail-h :focus-visible{box-shadow:0 0 0 2px var(--ob-on)}.ob-acct,.ob-mini{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-left:-5px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ob-acct .acct-av,.ob-mini .acct-av{box-shadow:0 0 0 1.5px var(--ob-on)}.ob-mini .acct-av{width:30px;height:30px;font-size:var(--text-subhead)}.ob-acct:active .acct-av,.ob-mini:active .acct-av{opacity:.8}.ob-acct{order:1}main.has-band .vm{order:2;flex:1 1 0;min-width:0;position:static}main.has-band .vm-btn{min-height:52px;max-width:100%;margin:0;padding:0 6px;color:var(--ob-on)}main.has-band .vm-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-title2);line-height:var(--lh-title2);letter-spacing:var(--tr-title2);color:inherit}main.has-band .vm-btn>.ic,main.has-band .vm-n{display:none}main.has-band .vm-btn:active{background:var(--ob-press)}main.has-band .vm-list{top:calc(100% + 4px);left:auto;right:calc(var(--gutter) - 4px);color:var(--label);transform-origin:calc(100% - 36px) 0}.ob-ic{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--ob-on);cursor:pointer;-webkit-tap-highlight-color:transparent}.ob-ic:active{background:var(--ob-press)}.ob-find{order:3}main.has-band .sel-go{order:4;margin:0;color:var(--ob-on);font-size:var(--text-body)}main.has-band .sel-go:active{background:var(--ob-press)}main.has-band .mail-h .rf{order:5;margin:0 -6px 0 0}main.has-band .rf-btn{color:var(--ob-on)}main.has-band .rf-btn:active{background:var(--ob-press)}main.has-band .rf-spin{border-color:#ffffff59;border-top-color:var(--ob-on)}main.has-band .mail-h+.card{margin-top:16px}main.has-band .ptr{margin:0 calc(-1 * var(--gutter));background:var(--ob)}:root.ob-top{background:var(--ob);overscroll-behavior-y:none}:root.ob-top body{background:var(--ob)}:root.ob-top .app{background:var(--bg-grouped)}main.has-band .mail-h .mail-find{order:6;padding-bottom:2px;color:var(--ob-on-2)}main.has-band .mail-find a{color:var(--ob-on)}main.has-band .mail-h .fmeta{order:7;margin:-4px 0 4px;color:var(--ob-on-2)}.ob-br{display:block;order:8;flex-basis:100%;height:0}main.has-band .fo{order:10;position:relative;z-index:1;flex:0 0 auto;width:min(220px,calc(100% - 116px));margin:0 0 8px;background:var(--ob-track);transition:transform var(--dur) var(--ease)}main.has-band .fo-s{color:var(--ob-on)}main.has-band .fo-s[aria-current=page]{color:var(--ob)}main.has-band .fo-thumb{background:#fff;box-shadow:0 2px 6px #00000029}main.has-band .fo-n{color:var(--ob-on-2)}main.has-band .fo-s[aria-current=page] .fo-n{color:var(--ob)}main.has-band .fo-s:active:not([aria-current]){background:var(--ob-press)}.ob-filter{order:11;display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:-4px -6px 4px auto;padding:0 8px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ob-on);font:inherit;font-size:var(--text-subhead);font-weight:var(--weight-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent}.ob-filter:active,.ob-filter[aria-expanded=true]{background:var(--ob-press)}.ob-mini{position:absolute;z-index:2;left:calc(var(--gutter) - 7px);bottom:2px;visibility:hidden;opacity:0;transform:scale(.6);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),visibility 0s linear var(--dur)}main.has-band:not(.ob-searching) .mail-h.is-stuck .ob-mini{visibility:visible;opacity:1;transform:none;transition-delay:0s}main.has-band:not(.ob-searching) .mail-h.is-stuck .fo{transform:translate(38px)}main.has-band .mail-h:not(:has(.fo)){top:0}main.has-band .mail-h:not(:has(.fo)) .ob-br,main.has-band .mail-h:not(:has(.fo)) .ob-mini{display:none}main.has-band .mail-h:not(:has(.fo)) .ob-filter{order:3;width:44px;margin:0;padding:0;justify-content:center;border-radius:50%}main.has-band .mail-h:not(:has(.fo)) .ob-filter>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}main.has-band .mail-h:not(:has(.fo)) .fmeta{margin-bottom:8px}main.has-band .mail.selecting .mail-h{top:0;margin:0 calc(-1 * var(--gutter));padding:env(safe-area-inset-top) var(--gutter) 0;border-bottom:0;background:var(--ob)}main.has-band .mail.selecting .mail-h>:not(.selh){display:none}main.has-band .selh{min-height:52px}main.has-band .selh button,main.has-band .selh-n{color:var(--ob-on)}@media (prefers-reduced-motion: reduce){main.has-band .fo,.ob-mini{transition:none}}main.has-band .list-col .card.list{margin:0 calc(-1 * var(--gutter));border-radius:0;box-shadow:none}main.has-band .list-col .day{margin:0 calc(-1 * var(--gutter));padding:14px var(--gutter) 6px}main.has-band .list-col .mail-h+.day,main.has-band .list-col .pins-phone+.day,main.has-band .ob-other+.day{margin-top:0}main.has-band .mrow{grid-template-columns:40px minmax(0,1fr);column-gap:12px;padding:12px var(--gutter) 12px calc(var(--gutter) + 2px)}main.has-band .mrow .dot{position:absolute;left:5px;top:32px;margin:0}main.has-band .av{display:grid;margin-top:1px}main.has-band .list>*+.mr:before{left:calc(var(--gutter) + 54px)}main.has-band .mrow .row-files,main.has-band .mrow .p-replied{display:none}main.has-band .mrow .tags:not(:has(>:not(.p-replied))){display:none}main.has-band .mr .row-subject,main.has-band .mr .row-text{padding-right:0}.row-marks{display:inline-flex;flex:none;align-items:center;gap:6px;align-self:center;color:var(--label-secondary)}.row-n{display:grid;place-items:center;min-width:20px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--fill-tertiary);font-size:12px;line-height:1;font-weight:var(--weight-semibold);color:var(--label-secondary)}main.has-band .mr .star:not([aria-pressed=true]){display:none}main.has-band .mr .star{top:30px;right:calc(var(--gutter) - 12px);width:40px;height:40px}main.has-band .mr:has(.star[aria-pressed=true]) .row-sl{padding-right:26px}main.has-band .sel{width:calc(var(--gutter) + 56px);padding-top:22px}main.has-band .mail.selecting .av{visibility:hidden}main.has-band .sel-c{width:24px;height:24px}.ob-other{display:grid;grid-template-columns:40px minmax(0,1fr) auto 16px;align-items:center;column-gap:12px;min-height:64px;margin:0 calc(-1 * var(--gutter));padding:10px var(--gutter) 10px calc(var(--gutter) + 2px);background:var(--bg-grouped-secondary);color:var(--label);border-bottom:.5px solid var(--separator);-webkit-tap-highlight-color:transparent}.ob-other .av{display:grid}.ob-other:active{background:var(--fill-quaternary)}.ob-other-t{display:grid;gap:1px;min-width:0}.ob-other-h{font-weight:var(--weight-semibold)}.ob-other-s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.ob-other-n{font-size:var(--text-footnote);color:var(--label-secondary)}.ob-other>.ic:last-child{color:var(--label-tertiary)}main.has-band .fab{display:grid;place-items:center;position:fixed;z-index:39;right:16px;bottom:calc(var(--bar-lift) + var(--bar-h) + 14px);width:56px;height:56px;padding:0;border:0;border-radius:50%;background:var(--tint);color:var(--on-tint);cursor:pointer;box-shadow:0 8px 20px #0000002e,0 1px 3px #00000024;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease)}main.has-band .fab:active{transform:scale(.94)}main.has-band:has(.mail.selecting) .fab,:root.kb-open main.has-band .fab,body.org-selecting main.has-band .fab{display:none}}.nw-dlg{width:min(640px,calc(100vw - 32px));height:min(760px,90dvh);max-height:90dvh;padding:0;border:0;border-radius:16px;background:var(--bg-grouped-secondary);color:var(--label);box-shadow:var(--shadow-3)}.nw-dlg::backdrop{background:#00000052}.nw{position:relative;display:flex;flex-direction:column;height:100%;max-height:inherit}.nw-bar{flex:none;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;column-gap:6px;min-height:64px;padding:0 8px;border-bottom:.5px solid var(--separator)}.nw-x,.nw-send{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--label-secondary);cursor:pointer}.nw-x:active,.nw-send:active{background:var(--fill-tertiary)}.nw-send{color:var(--label-tertiary)}.nw-send.is-ready{color:var(--tint-text)}.nw-send:disabled{opacity:.55;cursor:progress}.nw-who{display:flex;align-items:center;gap:10px;min-width:0}.nw-pic .acct-av{width:36px;height:36px}.nw-t{display:grid;min-width:0}.nw-h{font-size:var(--text-headline);line-height:var(--lh-headline);font-weight:var(--weight-semibold);color:var(--label)}.nw-from{position:relative;display:inline-flex;align-items:center;gap:3px;min-width:0;font-size:var(--text-subhead);line-height:var(--lh-subhead);color:var(--label-secondary)}.nw-from>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nw-pick{position:absolute;inset:-8px 0;width:100%;opacity:0;font-size:16px;cursor:pointer}.nw-body{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0 16px 88px}.nw .cmp-rows{margin-top:0;border-top:0}.nw .cmp-row{grid-template-columns:auto minmax(0,1fr) auto;column-gap:8px;min-height:48px}.nw .cmp-l{font-size:var(--text-subhead);color:var(--label-secondary)}@media (max-width: 767px){.nw .cmp-l{font-size:16px}}.nw-more{display:grid;place-items:center;width:40px;height:40px;margin-right:-8px;padding:0;border:0;border-radius:50%;background:none;color:var(--label-secondary);cursor:pointer}.nw-more .ic{transition:transform var(--dur) var(--ease)}.nw-more.is-open .ic{transform:rotate(180deg)}.nw-ccbcc[hidden]{display:none}.nw-files{display:grid;gap:6px;margin:10px 0 0;padding:0;list-style:none}.nw-files[hidden]{display:none}.nw-f{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:40px;padding:0 4px 0 12px;border-radius:10px;background:var(--fill-quaternary)}.nw-fn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-subhead)}.nw-fz{font-size:var(--text-footnote);color:var(--label-secondary)}.nw-text{min-height:40dvh;margin-top:14px;resize:none}.nw-off{margin:12px 0 0;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.nw.is-sending .nw-body{opacity:.6}.nw-sending{display:flex;align-items:center;gap:10px;margin:0;padding:8px 16px;font-size:var(--text-footnote);color:var(--label-secondary);background:var(--fill-quaternary)}.nw-sending .rf-spin{display:block}.nw-send.is-sending .ic{animation:cmp-breathe 1s ease-in-out infinite}.nw-tools{position:absolute;left:12px;bottom:calc(10px + env(safe-area-inset-bottom));display:flex;gap:4px;padding:4px;border-radius:var(--radius-full);background:var(--bg-grouped-secondary);box-shadow:0 0 0 .5px var(--separator),0 6px 20px #0000001f}.nw-tool{position:relative;display:grid;place-items:center;width:48px;height:44px;border-radius:var(--radius-full);color:var(--label-secondary);cursor:pointer}.nw-tool:active{background:var(--fill-tertiary)}.nw-tool:focus-within{box-shadow:var(--focus-ring)}.nw-file{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media (max-width: 767px){.nw-dlg{width:100vw;max-width:100vw;height:calc(100dvh - 10px);max-height:none;margin:10px 0 0;border-radius:14px 14px 0 0;box-shadow:0 -4px 24px #0000002e}.nw-dlg.vv-fit{height:calc(var(--vv-h, 100dvh) - 10px);margin-top:calc(var(--vv-top, 0px) + 10px)}.nw-dlg.vv-fit .nw-tools{bottom:8px}}@media (max-width: 767px){.drw{display:block;position:fixed;inset:0;z-index:0;visibility:hidden;background:var(--drw-bg)}:root.drw-on .drw{visibility:visible}.drw-in{display:grid;grid-template-columns:68px minmax(0,1fr);width:84vw;height:100%;will-change:transform}.drw-rail{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:0;padding:calc(env(safe-area-inset-top) + 12px) 0 calc(env(safe-area-inset-bottom) + 14px);background:var(--drw-rail)}.drw-accts{display:grid;gap:8px}.drw-acct{display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.drw-acct .acct-av{width:40px;height:40px}.drw-acct[aria-selected=true] .acct-av{box-shadow:0 0 0 2px var(--drw-rail),0 0 0 4px var(--tint)}.drw-acct[aria-selected=false] .acct-av{opacity:.85}.drw-acct:focus-visible{border-radius:50%}.drw-gear{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--label-secondary);cursor:pointer}.drw-gear:active{background:var(--fill-tertiary)}.drw-main{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;background:var(--drw-bg)}.drw-p{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:calc(env(safe-area-inset-top) + 16px) 10px 12px;touch-action:pan-y}.drw-p[hidden]{display:none}.drw-h{display:grid;justify-items:start;gap:2px;padding:0 8px 12px}.drw-k{margin:0;font-size:var(--text-title3);line-height:var(--lh-title3);letter-spacing:var(--tr-title3);font-weight:var(--weight-bold);color:var(--hz-heading, var(--label))}.drw-a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.drw-badge{margin-top:6px}.drw-fl{--gut: 34px}.drw-f{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;min-height:44px;padding:0 10px 0 calc(var(--gut) + var(--depth, 0) * 18px);border:0;border-radius:10px;background:none;color:var(--label);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.drw-fl>.sf:not(.has-kids)>.sf-r>.drw-f,.drw-fl>.sf-star .drw-f{padding-left:10px}.drw-f[aria-current=page]{background:var(--fill);font-weight:var(--weight-semibold)}.drw-f:active{background:var(--fill-tertiary)}.drw-fn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drw-c{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--label-secondary)}.drw-fl .sf-tog{color:var(--label-secondary)}.drw-foot{flex:none;display:grid;padding:8px 10px calc(env(safe-area-inset-bottom) + 10px);border-top:.5px solid var(--separator)}.drw-l{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 10px;border-radius:10px;color:var(--label);font-weight:var(--weight-medium)}.drw-l .ic{color:var(--tint)}.drw-l:active{background:var(--fill-tertiary)}:root.drw-on,:root.drw-on body{overflow:hidden;overscroll-behavior:none}:root.drw-on .app{position:fixed;inset:0;z-index:1;overflow:hidden;background:var(--bg-grouped);border-radius:26px;box-shadow:-10px 0 32px #00000029,0 0 0 .5px #00000014;will-change:transform}.drw-scrim{margin:0;padding:0;border:0}:root.drw-on .drw-scrim{display:block;position:fixed;inset:0;z-index:2;border-radius:26px;background:var(--drw-scrim);opacity:0;touch-action:none;cursor:pointer;-webkit-tap-highlight-color:transparent;will-change:transform,opacity}:root.drw-on .drw{touch-action:pan-y}:root.drw-cont .app,:root.drw-cont .drw-scrim{transform:translate3d(var(--drw-x, 0px),0,0)}:root.drw-cont .drw-scrim{opacity:var(--drw-p, 0)}:root.drw-standalone:not(.drw-on) .drw-edge{display:block;position:fixed;z-index:45;top:0;bottom:0;left:0;width:20px;touch-action:pan-y}}@media (prefers-reduced-motion: no-preference){:is([data-hero] .mc-lines,[data-hero] .mc-dots,.gl-foot .spark,.pin-foot .spark){animation:chart-draw .6s cubic-bezier(.25,.8,.25,1) .45s both}:root:is([data-vt=same],[data-vt=quiet],[data-vt=email-open],[data-vt=email-close],[data-vt=email-switch]) :is([data-hero] .mc-lines,[data-hero] .mc-dots,.gl-foot .spark,.pin-foot .spark){animation:none}.mc-ro:not([hidden]),.mc-guide:not([hidden]){animation:vt-fade-in .12s ease-out}.mc-cur:not([hidden]){animation:cur-in var(--spring-pop-duration) var(--spring-pop)}:is(details.fam,details.more-in){interpolate-size:allow-keywords}:is(details.fam,details.more-in)::details-content{block-size:0;overflow-y:clip;transition:block-size var(--spring-quick-duration) var(--spring-quick),content-visibility var(--spring-quick-duration) allow-discrete}:is(details.fam,details.more-in)[open]::details-content{block-size:auto}:is(details.watch-sec,details.watch-fold,details.fam,details.more-in)[open]::details-content{animation:fold-in .24s var(--ease-out, ease-out)}}@keyframes chart-draw{0%{clip-path:inset(-6px 100% -6px -6px)}to{clip-path:inset(-6px -6px -6px -6px)}}@keyframes cur-in{0%{scale:.6}}@keyframes fold-in{0%{opacity:0;translate:0 -4px}}.tb-b.tb-move .tb-l{display:none}@media (min-width: 900px) and (hover: hover){.tb-b.tb-move{display:inline-flex;align-items:center;gap:6px;width:auto;padding:0 14px 0 10px;border-radius:22px;font-size:var(--text-subhead);font-weight:var(--weight-semibold)}.tb-b.tb-move .tb-l{display:inline}}.fmeta-more{display:inline-grid;place-items:center;width:34px;height:30px;margin:-7px 0 -7px 2px;padding:0;border:0;border-radius:8px;background:none;color:var(--tint-text);vertical-align:middle;cursor:pointer}.fmeta-more:active{background:var(--fill-quaternary)}@media (hover: hover){.fmeta-more:hover{background:var(--fill-quaternary)}}main.has-band .mail-h .fmeta-more{color:inherit}.mv-new[hidden]{display:none}@media (min-width: 600px){.org-dlg.at-pointer{position:fixed;inset:auto;left:var(--at-x, 50%);top:var(--at-y, 30%);margin:0;width:280px;border-radius:12px;box-shadow:0 10px 30px #0000002e,0 0 0 .5px var(--separator)}.org-dlg.at-pointer::backdrop{background:transparent}.org-dlg.at-pointer .org-dlg-h,.org-dlg.at-pointer .org-hint{display:none}.org-dlg.at-pointer .om-i{min-height:38px}}.side-f.is-drop{background:color-mix(in srgb,var(--tint) 16%,transparent);box-shadow:inset 0 0 0 2px var(--tint)}.org-dragging .mail .mr[draggable=true]{cursor:grabbing}.org-dragcard{position:fixed;top:-200px;left:0;max-width:280px;padding:7px 12px;border-radius:10px;background:var(--tint);color:var(--on-tint);font-size:var(--text-footnote);font-weight:var(--weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.om-dlg>.org-dlg-in>.org-hint{margin:2px 0 0;padding:0 20px 16px}.pane-grip{position:fixed;z-index:30;top:0;bottom:0;width:8px;cursor:col-resize;touch-action:none;outline:none}.pane-grip-list{position:absolute;z-index:5}.pane-grip:before{content:"";position:absolute;top:12px;bottom:12px;left:3px;width:2px;border-radius:1px;background:transparent;transition:background .12s}.pane-grip-h{position:absolute;top:50%;left:1px;width:6px;height:36px;margin-top:-18px;border-radius:3px;background:var(--tint);opacity:0;transition:opacity .12s}@media (hover: hover){.pane-grip:hover:before{background:color-mix(in srgb,var(--tint) 55%,transparent)}.pane-grip:hover .pane-grip-h{opacity:1}}.pane-grip.is-dragging:before,.pane-grip:focus-visible:before{background:var(--tint)}.pane-grip.is-dragging .pane-grip-h,.pane-grip:focus-visible .pane-grip-h{opacity:1}:root.pane-resizing,:root.pane-resizing *{cursor:col-resize!important;user-select:none}@media (prefers-reduced-motion: reduce){.pane-grip:before,.pane-grip-h{transition:none}}@media (forced-colors: active){.pane-grip:hover:before,.pane-grip.is-dragging:before{background:Highlight}}@media (min-width: 768px){.mrow{grid-template-columns:8px 36px minmax(0,1fr)}.mrow>.av{display:grid;width:36px;height:36px;margin-top:2px;font-size:12px}.mrow .row-marks{display:inline-flex;align-items:center;margin-left:6px;vertical-align:middle}.mr:not([data-yahoo]) .row-sl:has(.row-marks){padding-right:30px}.mr .row-sl:has(.row-marks)>.row-subject{padding-right:0}.mrow .row-marks>:not(.row-n){display:none}.mrow .row-n{display:grid;place-items:center;min-width:20px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--fill-tertiary);font-size:12px;line-height:1;font-weight:var(--weight-semibold);color:var(--label-secondary)}.split .detail{container-type:inline-size}}.mr:has(.star[aria-pressed=true])>.mrow:not([aria-current]){background:color-mix(in srgb,#f5c400 12%,transparent)}@container (max-width: 760px){.rp-rb{width:40px;padding:0;justify-content:center}.rp-rb span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}:root{font-size:94%}@media (min-width: 768px){:root{font-size:92%;--gutter: 24px}.row{padding-top:10px;padding-bottom:10px;min-height:46px}.rp{padding:10px 18px 22px}}@media (min-width: 1180px){:root{--gutter: 32px}.side-f{min-height:30px}}@media (max-width: 767px){:root body :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:max(16px,1em)}}
