:is(body:has(.cpPXTG_root),body:has(.cpPXTG_plain)){background:#f2f3f6}:is(html[data-scheme=dark] body:has(.cpPXTG_root),html[data-scheme=dark] body:has(.cpPXTG_plain)){background:#0c0d10}@media (prefers-color-scheme:dark){:is(html:not([data-scheme=light]) body:has(.cpPXTG_root),html:not([data-scheme=light]) body:has(.cpPXTG_plain)){background:#0c0d10}}body:has(.cpPXTG_root){overflow:hidden}.cpPXTG_root,.cpPXTG_plain{--app:#f2f3f6;--pane:#fff;--pane-2:#f8f9fb;--ink:#14161b;--ink-2:#2f343d;--muted:#646b78;--faint:#969ca8;--line:#e2e5ea;--line-2:#eceef2;--hover:#f1f3f6;--press:#e8ebf0;--accent:#3157d5;--accent-ink:#2346b8;--accent-soft:#e8edfd;--on-accent:#fff;--sel:#edf2ff;--sel-line:#d6e0fb;--search:#e9ebf0;--search-focus:#fff;--star:#e4a11b;--danger:#d1453b;--ok:#1b8a57;--ok-soft:#dff3e8;--mark:#ffe28a;--mark-ink:#2a2200;--shadow:0 1px 2px #1218260d, 0 1px 1px #12182608;--shadow-lg:0 24px 64px -12px #12182647, 0 4px 14px #12182614;--scrim:#12151c61;--toast:#1d2027;--toast-ink:#f3f4f6;--toast-accent:#a9bcff;--chip-l:.95;--chip-c:.04;--chip-ink-l:.43;--chip-ink-c:.12;--dot-l:.64;--pdf:#d1453b}:is(html[data-scheme=dark] .cpPXTG_root,html[data-scheme=dark] .cpPXTG_plain){--app:#0c0d10;--pane:#15171b;--pane-2:#191b20;--ink:#eceef2;--ink-2:#c9cdd5;--muted:#959cab;--faint:#6b717d;--line:#2a2d34;--line-2:#212329;--hover:#1d2026;--press:#24272e;--accent:#809dff;--accent-ink:#a8bbff;--accent-soft:#1d2542;--on-accent:#0b0f22;--sel:#1a2036;--sel-line:#2a3459;--search:#1b1d22;--search-focus:#20232a;--star:#f3bb3c;--danger:#f0736a;--ok:#4cc58b;--ok-soft:#12291e;--mark:#6b5310;--mark-ink:#fff4cf;--shadow:0 0 0 1px #ffffff05;--shadow-lg:0 24px 70px -10px #000000b3, 0 0 0 1px #2a2d34;--scrim:#0000008c;--toast:#eceef2;--toast-ink:#14161b;--toast-accent:#2346b8;--chip-l:.31;--chip-c:.05;--chip-ink-l:.86;--chip-ink-c:.08;--dot-l:.72;--pdf:#f0736a}@media (prefers-color-scheme:dark){:is(html:not([data-scheme=light]) .cpPXTG_root,html:not([data-scheme=light]) .cpPXTG_plain){--app:#0c0d10;--pane:#15171b;--pane-2:#191b20;--ink:#eceef2;--ink-2:#c9cdd5;--muted:#959cab;--faint:#6b717d;--line:#2a2d34;--line-2:#212329;--hover:#1d2026;--press:#24272e;--accent:#809dff;--accent-ink:#a8bbff;--accent-soft:#1d2542;--on-accent:#0b0f22;--sel:#1a2036;--sel-line:#2a3459;--search:#1b1d22;--search-focus:#20232a;--star:#f3bb3c;--danger:#f0736a;--ok:#4cc58b;--ok-soft:#12291e;--mark:#6b5310;--mark-ink:#fff4cf;--shadow:0 0 0 1px #ffffff05;--shadow-lg:0 24px 70px -10px #000000b3, 0 0 0 1px #2a2d34;--scrim:#0000008c;--toast:#eceef2;--toast-ink:#14161b;--toast-accent:#2346b8;--chip-l:.31;--chip-c:.05;--chip-ink-l:.86;--chip-ink-c:.08;--dot-l:.72;--pdf:#f0736a}}.cpPXTG_root,.cpPXTG_plain{color:var(--ink);font-family:var(--font-inter),system-ui,sans-serif;font-feature-settings:"cv11","ss01";-webkit-tap-highlight-color:#0000;font-size:14px}.cpPXTG_root a,.cpPXTG_plain a{color:var(--accent-ink)}.cpPXTG_root :focus-visible,.cpPXTG_plain :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cpPXTG_root kbd,.cpPXTG_plain kbd{border:1px solid var(--line);background:var(--pane-2);min-width:1.5em;height:1.5em;color:var(--ink-2);font:500 .78em/1 var(--font-geist-mono),ui-monospace,monospace;vertical-align:.08em;border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 .35em;display:inline-grid}.cpPXTG_root mark,.cpPXTG_plain mark{background:var(--mark);color:var(--mark-ink);border-radius:3px;padding:0 1px}.cpPXTG_root code,.cpPXTG_plain code{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.9em}.cpPXTG_root{background:var(--app);grid-template-rows:64px minmax(0,1fr);display:grid;position:fixed;inset:0}.cpPXTG_muted{color:var(--muted)}.cpPXTG_grow{flex:1}.cpPXTG_skip{z-index:60;background:var(--pane);box-shadow:var(--shadow-lg);border-radius:8px;padding:8px 12px;position:absolute;top:-100px;left:12px}.cpPXTG_skip:focus{top:12px}.cpPXTG_iconBtn{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;transition:background .12s,color .12s;display:inline-grid}.cpPXTG_iconBtn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.cpPXTG_iconBtn:active:not(:disabled){background:var(--press)}.cpPXTG_iconBtn:disabled{opacity:.35;cursor:default}.cpPXTG_ghostBtn{border:1px solid var(--line);background:var(--pane);height:36px;color:var(--ink-2);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-weight:500;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.cpPXTG_ghostBtn:hover{border-color:var(--faint);background:var(--hover)}.cpPXTG_ghostBtn kbd{margin-left:2px}.cpPXTG_root .cpPXTG_ghostBtn,.cpPXTG_plain .cpPXTG_ghostBtn{color:var(--ink-2)}.cpPXTG_textBtn{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:4px 6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.cpPXTG_textBtn:hover{background:var(--accent-soft)}.cpPXTG_top{align-items:center;gap:12px;min-width:0;padding:0 14px 0 12px;display:flex}.cpPXTG_menuBtn{display:none}.cpPXTG_brand{flex:none;align-items:center;gap:10px;width:236px;padding-left:6px;text-decoration:none;display:flex}.cpPXTG_root .cpPXTG_brand{color:var(--ink)}.cpPXTG_brandName{letter-spacing:-.01em;font-size:15px;font-weight:650}.cpPXTG_brandApp{color:var(--muted);margin-left:-4px;font-size:15px;font-weight:450}.cpPXTG_topRight{align-items:center;gap:4px;margin-left:auto;display:flex}.cpPXTG_me{margin-left:6px;display:grid}.cpPXTG_search{background:var(--search);min-width:0;max-width:720px;height:46px;color:var(--muted);border:1px solid #0000;border-radius:14px;flex:1;align-items:center;gap:10px;padding:0 8px 0 16px;transition:background .14s,box-shadow .14s,border-color .14s;display:flex;position:relative}.cpPXTG_search:focus-within{border-color:var(--line);background:var(--search-focus);box-shadow:var(--shadow-lg)}.cpPXTG_search>svg{flex:none}.cpPXTG_search input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.cpPXTG_search input::placeholder{color:var(--muted)}.cpPXTG_search input::-webkit-search-cancel-button{display:none}.cpPXTG_search:focus-within kbd.cpPXTG_searchKey{display:none}.cpPXTG_searchKey{margin-right:6px}.cpPXTG_suggest{z-index:40;border:1px solid var(--line);background:var(--pane);box-shadow:var(--shadow-lg);color:var(--ink);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0}.cpPXTG_suggest ul{margin:0;padding:0;list-style:none}.cpPXTG_suggestHead{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:6px 10px;font-size:11.5px;font-weight:600}.cpPXTG_option{min-width:0;color:var(--ink-2);cursor:pointer;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.cpPXTG_option>svg{color:var(--muted);flex:none}.cpPXTG_option code{color:var(--accent-ink);flex:none;font-size:13px}.cpPXTG_optionActive{background:var(--hover)}.cpPXTG_optionText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cpPXTG_optionHint{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cpPXTG_suggestFoot{border-top:1px solid var(--line-2);color:var(--muted);gap:14px;margin:4px 0 0;padding:8px 10px 4px;font-size:12px;display:flex}.cpPXTG_suggestFoot kbd{margin-right:3px}.cpPXTG_frame{grid-template-columns:248px var(--list-w,400px) 10px minmax(0, 1fr);min-height:0;padding:0 12px 12px 0;display:grid}.cpPXTG_side{scrollbar-width:thin;min-height:0;overflow-y:auto}.cpPXTG_drawerHead,.cpPXTG_drawerScrim{display:none}.cpPXTG_sidebar{flex-direction:column;padding:2px 10px 24px 12px;display:flex}.cpPXTG_compose{background:var(--accent);height:50px;color:var(--on-accent);box-shadow:0 1px 2px #1218261f,0 6px 16px -6px color-mix(in srgb, var(--accent) 60%, transparent);cursor:pointer;border:0;border-radius:16px;align-self:flex-start;align-items:center;gap:10px;margin:2px 0 14px;padding:0 18px 0 16px;font-size:14.5px;font-weight:600;transition:transform .12s,box-shadow .16s;display:inline-flex}.cpPXTG_compose kbd{border-color:color-mix(in srgb, var(--on-accent) 30%, transparent);background:color-mix(in srgb, var(--on-accent) 14%, transparent);color:var(--on-accent);margin-left:6px}.cpPXTG_compose:hover{box-shadow:0 1px 2px #1218261f,0 10px 22px -8px color-mix(in srgb, var(--accent) 70%, transparent)}.cpPXTG_compose:active{transform:scale(.98)}.cpPXTG_folders,.cpPXTG_labelList{margin:0;padding:0;list-style:none}.cpPXTG_folder{border-radius:10px;align-items:center;gap:14px;height:34px;padding:0 12px 0 14px;text-decoration:none;transition:background .1s;display:flex}.cpPXTG_root .cpPXTG_folder{color:var(--ink-2)}.cpPXTG_folder>svg{color:var(--muted);flex:none}.cpPXTG_folder:hover{background:var(--press)}.cpPXTG_folder[aria-current=page]{background:var(--accent-soft);font-weight:600}.cpPXTG_root .cpPXTG_folder[aria-current=page],.cpPXTG_folder[aria-current=page]>svg{color:var(--accent-ink)}.cpPXTG_folderName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cpPXTG_count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.cpPXTG_countStrong{color:var(--ink);font-weight:650}[aria-current=page] .cpPXTG_countStrong{color:var(--accent-ink)}.cpPXTG_labelsHead{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:22px 0 4px;padding:0 14px;font-size:11.5px;font-weight:600}.cpPXTG_labelGroup{margin-bottom:2px}.cpPXTG_groupToggle{width:100%;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.cpPXTG_groupToggle svg{transition:transform .15s}.cpPXTG_groupToggle[aria-expanded=true] svg{transform:rotate(90deg)}.cpPXTG_groupToggle:hover{color:var(--ink)}.cpPXTG_labelList .cpPXTG_folder{height:30px;padding-left:20px}.cpPXTG_labelDot{background:oklch(var(--dot-l) .14 var(--h));border-radius:3px;flex:none;width:10px;height:10px}.cpPXTG_sideFoot{border-top:1px solid var(--line);gap:2px;margin-top:22px;padding-top:14px;display:grid}.cpPXTG_sideLink{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;height:32px;padding:0 14px;font-size:13.5px;text-decoration:none;display:flex}.cpPXTG_root .cpPXTG_sideLink{color:var(--ink-2)}.cpPXTG_sideLink svg{color:var(--muted)}.cpPXTG_sideLink kbd{margin-left:auto}.cpPXTG_sideLink:hover{background:var(--press)}.cpPXTG_sideMeta{color:var(--faint);margin:8px 14px 0;font-size:11.5px;line-height:1.5}.cpPXTG_syncDot{background:var(--ok);width:7px;height:7px;box-shadow:0 0 0 3px var(--ok-soft);border-radius:50%;margin-right:6px;display:inline-block}.cpPXTG_listPane{background:var(--pane);min-width:0;min-height:0;box-shadow:var(--shadow);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.cpPXTG_listPane:focus{outline:none}.cpPXTG_listHead{border-bottom:1px solid var(--line-2);flex:none;padding:16px 16px 10px 14px}.cpPXTG_listTitleRow{align-items:center;gap:10px;min-height:32px;display:flex}.cpPXTG_selectAll{place-items:center;width:34px;height:30px;display:grid}.cpPXTG_selectAll input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer;margin:0}.cpPXTG_listTitle{letter-spacing:-.015em;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:650;display:flex}.cpPXTG_listSub{color:var(--muted);margin:2px 0 0 44px;font-size:12.5px}.cpPXTG_filterChip{border:1px solid var(--line);background:var(--pane);height:28px;color:var(--ink-2);cursor:pointer;border-radius:999px;padding:0 11px;font-size:12.5px;font-weight:500}.cpPXTG_filterChip:hover{background:var(--hover)}.cpPXTG_filterChip[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.cpPXTG_queryChips{flex-wrap:wrap;gap:6px;margin:10px 0 0 44px;padding:0;list-style:none;display:flex}.cpPXTG_queryChips li{background:var(--accent-soft);height:26px;color:var(--accent-ink);font:500 12px/1 var(--font-geist-mono),monospace;border-radius:999px;align-items:center;gap:2px;padding:0 4px 0 10px;display:inline-flex}.cpPXTG_queryChips li[data-kind=text]{background:var(--hover);color:var(--ink-2)}.cpPXTG_queryChips li[data-kind=not]{background:color-mix(in srgb, var(--danger) 14%, var(--pane));color:var(--danger)}.cpPXTG_queryChips a{width:20px;height:20px;color:inherit;border-radius:50%;place-items:center;display:grid}.cpPXTG_queryChips a:hover{background:color-mix(in srgb, currentColor 16%, transparent)}.cpPXTG_bulk{background:var(--accent-soft);color:var(--accent-ink);border-radius:12px;align-items:center;gap:2px;margin:10px -6px 0 0;padding:4px 4px 4px 14px;font-size:13px;display:flex}.cpPXTG_bulk .cpPXTG_iconBtn{color:var(--accent-ink)}.cpPXTG_bulk .cpPXTG_iconBtn:hover{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent-ink)}.cpPXTG_listScroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.cpPXTG_rows{padding:0 0 calc(var(--switcher-room-y) + 8px);margin:0;list-style:none}.cpPXTG_bucket{z-index:3;background:color-mix(in srgb, var(--pane) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding:10px 16px 6px 58px;font-size:11.5px;font-weight:600;position:sticky;top:0}.cpPXTG_row{touch-action:pan-y;position:relative;overflow:hidden}.cpPXTG_swipeBg{visibility:hidden;justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.cpPXTG_swipeBg span{align-items:center;gap:8px;height:100%;padding:0 24px;transition:transform .18s;display:flex}.cpPXTG_row[data-swipe=right] .cpPXTG_swipeBg{visibility:visible;background:color-mix(in srgb, var(--accent) 30%, var(--pane));color:var(--accent-ink)}.cpPXTG_row[data-swipe=left] .cpPXTG_swipeBg{visibility:visible;background:color-mix(in srgb, var(--ok) 26%, var(--pane));color:var(--ok);justify-content:flex-end}.cpPXTG_row[data-armed=true][data-swipe=right] .cpPXTG_swipeBg{background:var(--accent);color:var(--on-accent)}.cpPXTG_row[data-armed=true][data-swipe=left] .cpPXTG_swipeBg{background:var(--ok);color:var(--pane)}.cpPXTG_row[data-armed=true] .cpPXTG_swipeBg span{transform:scale(1.06)}.cpPXTG_row[data-swipe=left] .cpPXTG_swipeRight,.cpPXTG_row[data-swipe=right] .cpPXTG_swipeLeft{display:none!important}.cpPXTG_rowInner{background:var(--pane);grid-template-columns:44px minmax(0,1fr);gap:0 10px;padding:13px 14px 13px 12px;transition:background .1s;display:grid;position:relative}.cpPXTG_rowInner:after{content:"";background:var(--line-2);height:1px;position:absolute;bottom:0;left:66px;right:0}.cpPXTG_rowInner:hover{background:var(--pane-2)}.cpPXTG_row[data-selected] .cpPXTG_rowInner{background:var(--accent-soft)}@media (min-width:861px){.cpPXTG_row[data-open] .cpPXTG_rowInner{background:var(--sel)}.cpPXTG_row[data-cursor] .cpPXTG_rowInner:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}}.cpPXTG_pick{z-index:2;cursor:pointer;align-self:start;place-items:center;width:44px;height:44px;margin-top:-3px;display:grid;position:relative}.cpPXTG_pick input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cpPXTG_pickAvatar,.cpPXTG_pickBox{grid-area:1/1;transition:opacity .12s,transform .16s}.cpPXTG_pickBox{border:1.5px solid var(--faint);background:var(--pane);color:#0000;opacity:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;transform:scale(.85)}.cpPXTG_pick:hover .cpPXTG_pickBox,.cpPXTG_row[data-selected] .cpPXTG_pickBox{opacity:1;transform:none}.cpPXTG_pick:has(input:focus-visible) .cpPXTG_pickBox{opacity:1;transform:none}.cpPXTG_pick:hover .cpPXTG_pickAvatar,.cpPXTG_row[data-selected] .cpPXTG_pickAvatar{opacity:0}.cpPXTG_pick:has(input:focus-visible) .cpPXTG_pickAvatar{opacity:0}.cpPXTG_row[data-selected] .cpPXTG_pickBox{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.cpPXTG_pick:has(input:focus-visible) .cpPXTG_pickBox{outline:2px solid var(--accent);outline-offset:2px}.cpPXTG_rowLink{gap:2px;min-width:0;padding-right:4px;text-decoration:none;display:grid}.cpPXTG_root .cpPXTG_rowLink{color:var(--ink-2)}.cpPXTG_rowLink:after{content:"";z-index:1;position:absolute;inset:0}.cpPXTG_rowLink:focus-visible{outline:none}.cpPXTG_rowLink:focus-visible:after{box-shadow:inset 0 0 0 2px var(--accent);border-radius:4px}.cpPXTG_rowTop{align-items:center;gap:6px;min-width:0;display:flex}.cpPXTG_unreadDot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;margin-right:1px}.cpPXTG_from{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.cpPXTG_row[data-unread] .cpPXTG_from{font-weight:700}.cpPXTG_n{color:var(--muted);margin-left:6px;font-size:12px;font-weight:500}.cpPXTG_draftTag{color:var(--danger);flex:none;font-size:12.5px;font-weight:600}.cpPXTG_clip{color:var(--muted);flex:none;display:grid}.cpPXTG_date{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:12px}.cpPXTG_row[data-unread] .cpPXTG_date{color:var(--accent-ink);font-weight:600}.cpPXTG_subject{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;padding-right:22px;font-size:13.5px;overflow:hidden}.cpPXTG_row[data-unread] .cpPXTG_subject{font-weight:650}.cpPXTG_snippet{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;padding-right:22px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.cpPXTG_chips{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.cpPXTG_chip{background:oklch(var(--chip-l) var(--chip-c) var(--h));height:20px;color:oklch(var(--chip-ink-l) var(--chip-ink-c) var(--h));white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;text-decoration:none;display:inline-flex}.cpPXTG_chip .cpPXTG_root a.cpPXTG_chip:hover{box-shadow:inset 0 0 0 1px}.cpPXTG_root .cpPXTG_chip{color:oklch(var(--chip-ink-l) var(--chip-ink-c) var(--h))}.cpPXTG_boxTag,.cpPXTG_more{background:var(--hover);height:20px;color:var(--muted);border-radius:6px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.cpPXTG_starBtn{z-index:2;width:30px;height:30px;color:var(--faint);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;bottom:9px;right:8px}.cpPXTG_starBtn:hover{background:var(--hover);color:var(--ink)}.cpPXTG_starBtn[data-on]{color:var(--star)}.cpPXTG_hoverActions{z-index:2;border:1px solid var(--line);background:var(--pane);box-shadow:var(--shadow-lg);border-radius:10px;gap:2px;padding:2px;display:none;position:absolute;top:8px;right:8px}.cpPXTG_hoverActions button{width:30px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.cpPXTG_hoverActions button:hover{background:var(--hover);color:var(--ink)}@media (hover:hover){.cpPXTG_hoverActions{opacity:0;pointer-events:none;display:flex}.cpPXTG_rowInner:hover .cpPXTG_hoverActions,.cpPXTG_hoverActions:focus-within{opacity:1;pointer-events:auto}}.cpPXTG_root[data-compact] .cpPXTG_rowInner{grid-template-columns:32px minmax(0,1fr);padding-top:8px;padding-bottom:8px}.cpPXTG_root[data-compact] .cpPXTG_rowInner:after{left:52px}.cpPXTG_root[data-compact] .cpPXTG_pick{width:32px;height:32px;margin-top:-2px;transform:scale(.78)}.cpPXTG_root[data-compact] .cpPXTG_snippet{-webkit-line-clamp:1;line-clamp:1}.cpPXTG_root[data-compact] .cpPXTG_chips{display:none}.cpPXTG_root[data-compact] .cpPXTG_starBtn{bottom:4px}.cpPXTG_root[data-compact] .cpPXTG_bucket{padding-left:54px}.cpPXTG_listEmpty{color:var(--muted);text-align:center;justify-items:center;gap:6px;padding:56px 28px;display:grid}.cpPXTG_listEmpty p{max-width:300px;color:var(--ink-2);margin:0;line-height:1.5}.cpPXTG_listEmpty .cpPXTG_muted{color:var(--muted);font-size:13px}.cpPXTG_zero{fill:none;stroke:var(--star);stroke-width:3px;stroke-linecap:round;margin-bottom:6px}.cpPXTG_zero circle{fill:color-mix(in srgb, var(--star) 22%, transparent)}.cpPXTG_resizer{cursor:col-resize;touch-action:none;position:relative}.cpPXTG_resizer:after{content:"";background:0 0;border-radius:2px;width:2px;transition:background .14s;position:absolute;top:30%;bottom:30%;left:4px}.cpPXTG_resizer:hover:after,.cpPXTG_resizer:focus-visible:after{background:var(--faint)}.cpPXTG_resizer:focus-visible{outline:none}.cpPXTG_pane{background:var(--pane);min-width:0;min-height:0;box-shadow:var(--shadow);border-radius:18px;overflow:hidden}.cpPXTG_thread{flex-direction:column;height:100%;display:flex}.cpPXTG_toolbar{border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:2px;min-height:56px;padding:8px 12px;display:flex}.cpPXTG_sep{background:var(--line);width:1px;height:20px;margin:0 6px}.cpPXTG_starBig[data-on]{color:var(--star)}.cpPXTG_pos{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:6px;font-size:12.5px}.cpPXTG_menuWrap{position:relative}.cpPXTG_menu{z-index:30;border:1px solid var(--line);background:var(--pane);min-width:236px;box-shadow:var(--shadow-lg);border-radius:14px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.cpPXTG_menu>button,.cpPXTG_menu>a{height:36px;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;text-decoration:none;display:flex}.cpPXTG_menu>button svg,.cpPXTG_menu>a svg{color:var(--muted)}.cpPXTG_menu>button kbd,.cpPXTG_menu>a kbd{margin-left:auto}.cpPXTG_menu>button:hover,.cpPXTG_menu>a:hover{background:var(--hover)}.cpPXTG_menu hr{border:0;border-top:1px solid var(--line-2);margin:6px 4px}.cpPXTG_menuRight{right:-4px}.cpPXTG_menuHead{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:6px 10px 4px;font-size:11.5px;font-weight:600}.cpPXTG_radio{border:1.5px solid var(--faint);border-radius:50%;width:16px;height:16px}[aria-checked=true]>.cpPXTG_radio{border:5px solid var(--accent)}.cpPXTG_threadScroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:26px 34px 0;overflow-y:auto}.cpPXTG_threadScroll:focus{outline:none}.cpPXTG_paneEnd{height:calc(var(--switcher-room-y) + 16px);display:block}.cpPXTG_threadHead{max-width:820px;margin-bottom:8px}.cpPXTG_threadTitle{color:var(--ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:23px;font-weight:650;line-height:1.3}.cpPXTG_threadMeta{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:12px;font-size:13px;display:flex}.cpPXTG_threadMeta .cpPXTG_chip{height:22px}.cpPXTG_messages{max-width:820px;margin:0;padding:0;list-style:none}.cpPXTG_msg{border-bottom:1px solid var(--line-2);padding:20px 0 22px;position:relative}.cpPXTG_msgCollapsed{border-bottom:1px solid var(--line-2)}.cpPXTG_msgCollapsed button{width:100%;color:var(--ink-2);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:32px auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 4px;font-size:13.5px;display:grid}.cpPXTG_msgCollapsed button:hover{background:var(--pane-2)}.cpPXTG_msgCollapsed b{color:var(--ink);font-weight:600}.cpPXTG_msgCollapsed time{color:var(--muted);white-space:nowrap;font-size:12.5px}.cpPXTG_msgSnippet{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cpPXTG_msgHead{grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.cpPXTG_msgWho{justify-items:start;min-width:0;padding-top:1px;display:grid;position:relative}.cpPXTG_msgFromLine{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;display:flex}.cpPXTG_sender{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:14.5px;font-weight:650}.cpPXTG_sender:hover{text-underline-offset:3px;text-decoration:underline}.cpPXTG_addr{color:var(--muted);text-overflow:ellipsis;font-size:13px;overflow:hidden}.cpPXTG_toMe{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;margin-top:1px;padding:0;font-size:12.5px;display:inline-flex}.cpPXTG_toMe:hover{color:var(--ink)}.cpPXTG_msgSide{align-items:center;gap:4px;display:flex}.cpPXTG_msgDate{color:var(--muted);white-space:nowrap;font-size:12.5px}.cpPXTG_msgDate span{color:var(--faint)}.cpPXTG_msgBtns{display:flex}.cpPXTG_msgBtns .cpPXTG_iconBtn{width:32px;height:32px}.cpPXTG_details{border:1px solid var(--line);background:var(--pane-2);border-radius:12px;gap:4px;margin:12px 0 0 52px;padding:12px 14px;font-size:12.5px;display:grid}.cpPXTG_details div{grid-template-columns:84px minmax(0,1fr);gap:10px;display:grid}.cpPXTG_details dt{color:var(--muted);text-align:right}.cpPXTG_details dd{overflow-wrap:anywhere;margin:0}.cpPXTG_avatar{background:var(--accent-soft);color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.cpPXTG_avatar img{object-fit:cover;width:100%;height:100%}.cpPXTG_avatar[data-kind=site]{background:var(--ink);color:var(--pane);font-family:var(--font-geist-mono),monospace;font-weight:600}.cpPXTG_avatar[data-kind=me]{background:var(--hover);color:var(--muted)}.cpPXTG_msgBody{max-width:680px;color:var(--ink-2);overflow-wrap:break-word;margin:14px 0 0 52px;font-size:14.5px;line-height:1.65}.cpPXTG_msgBody p{margin:0 0 12px}.cpPXTG_msgBody strong{color:var(--ink);font-weight:650}.cpPXTG_msgBody ul:not([class]){margin:0 0 14px;padding-left:20px}.cpPXTG_msgBody ul:not([class]) li{margin-bottom:6px;padding-left:2px}.cpPXTG_msgBody ul:not([class]) li::marker{color:var(--faint)}.cpPXTG_msgBody a:not([class]){-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px}.cpPXTG_msgBody a:not([class]):hover{text-decoration-color:currentColor}.cpPXTG_plainBody{white-space:pre-wrap;font-family:var(--font-geist-mono),monospace;font-size:13px}.cpPXTG_bh{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:22px 0 8px;font-size:11.5px;font-weight:650}.cpPXTG_kv{border:1px solid var(--line);border-radius:12px;margin:4px 0 16px;font-size:13.5px;display:grid;overflow:hidden}.cpPXTG_kv div{grid-template-columns:minmax(110px,30%) minmax(0,1fr);gap:12px;padding:8px 14px;display:grid}.cpPXTG_kv div+div{border-top:1px solid var(--line-2)}.cpPXTG_kv dt{color:var(--muted)}.cpPXTG_kv dd{color:var(--ink);margin:0}.cpPXTG_stats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:4px 0 16px;padding:0;list-style:none;display:grid}.cpPXTG_stats li{border:1px solid var(--line);background:var(--pane-2);border-radius:12px;gap:2px;padding:12px 14px;display:grid}.cpPXTG_stats b{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:21px;font-weight:700}.cpPXTG_stats span{color:var(--muted);font-size:12.5px;line-height:1.35}.cpPXTG_tableWrap{border:1px solid var(--line);scrollbar-width:thin;border-radius:12px;max-width:100%;margin:4px 0 16px;overflow-x:auto}.cpPXTG_tableWrap table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.45}.cpPXTG_tableWrap th{background:var(--pane-2);color:var(--muted);letter-spacing:.03em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:8px 12px;font-size:11.5px;font-weight:600}.cpPXTG_tableWrap td{border-top:1px solid var(--line-2);color:var(--ink-2);vertical-align:top;padding:8px 12px}.cpPXTG_tableWrap td:first-child{white-space:nowrap}.cpPXTG_tableWrap kbd{border-bottom-width:1px}.cpPXTG_linkCards{flex-wrap:wrap;gap:8px;margin:4px 0 16px;padding:0;list-style:none;display:flex}.cpPXTG_linkCards a{border:1px solid var(--line);background:var(--pane);border-radius:12px;align-items:center;gap:10px;min-width:0;max-width:100%;padding:8px 14px 8px 8px;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.cpPXTG_linkCards a:hover{border-color:var(--faint);background:var(--pane-2)}.cpPXTG_linkIcon{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-ink);border-radius:8px;flex:none;place-items:center;display:grid}.cpPXTG_linkText{min-width:0;line-height:1.3;display:grid}.cpPXTG_linkText b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.cpPXTG_linkText small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cpPXTG_cta{background:var(--accent);border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.cpPXTG_root .cpPXTG_cta,.cpPXTG_plain .cpPXTG_cta{color:var(--on-accent)}.cpPXTG_cta:hover{filter:brightness(1.06)}.cpPXTG_tags{flex-wrap:wrap;gap:6px;margin:2px 0 16px;padding:0;list-style:none;display:flex}.cpPXTG_tags li{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:3px 9px;font-size:12.5px}.cpPXTG_atts{border-top:1px dashed var(--line);max-width:680px;margin:10px 0 0 52px;padding-top:14px}.cpPXTG_atts ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cpPXTG_attsHead{color:var(--muted);align-items:center;gap:6px;margin:0 0 10px;font-size:12.5px;font-weight:500;display:flex}.cpPXTG_attImage{border:1px solid var(--line);background:var(--pane-2);border-radius:14px;max-width:520px;overflow:hidden}.cpPXTG_attImage>button{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.cpPXTG_attImage>button img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.cpPXTG_attMeta{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:6px 6px 6px 12px;font-size:12.5px;display:flex}.cpPXTG_attMeta b{color:var(--ink);font-weight:600}.cpPXTG_attMeta small{flex:1;font-size:12px}.cpPXTG_attMeta .cpPXTG_iconBtn{width:30px;height:30px}.cpPXTG_attFile{border:1px solid var(--line);background:var(--pane);border-radius:12px;align-items:center;gap:4px;max-width:360px;padding:8px 8px 8px 10px;display:flex}.cpPXTG_attFile>a:first-child{flex:1;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.cpPXTG_attFile>a:first-child>span:last-child{min-width:0;display:grid}.cpPXTG_attFile>a:first-child b{color:var(--ink);font-size:13.5px;font-weight:600}.cpPXTG_attFile>a:first-child small{color:var(--muted);font-size:12px}.cpPXTG_attFile:hover{border-color:var(--faint)}.cpPXTG_pdfIcon{background:var(--pdf);color:#fff;width:36px;height:44px;font:700 10px/1 var(--font-geist-mono),monospace;letter-spacing:.04em;clip-path:polygon(0 0,72% 0,100% 22%,100% 100%,0 100%);border-radius:6px;flex:none;place-items:center;display:grid}.cpPXTG_sig{max-width:680px;color:var(--muted);gap:1px;margin:18px 0 0 52px;font-size:13px;line-height:1.55;display:grid}.cpPXTG_sig b{color:var(--ink-2);font-weight:600}.cpPXTG_sig a{text-decoration:none}.cpPXTG_sig a:hover{text-decoration:underline}.cpPXTG_sigDash{color:var(--faint);font-family:var(--font-geist-mono),monospace;white-space:pre}.cpPXTG_trim{background:var(--press);height:18px;color:var(--muted);letter-spacing:.08em;cursor:pointer;border:0;border-radius:6px;margin:12px 0 0 52px;padding:0 8px;font-size:11px;line-height:18px;display:block}.cpPXTG_trim:hover{background:var(--line);color:var(--ink)}.cpPXTG_siteFoot{border-top:1px solid var(--line-2);max-width:680px;color:var(--faint);margin:18px 0 0 52px;padding-top:12px;font-size:12px;line-height:1.55}.cpPXTG_handed{background:var(--ok-soft);max-width:680px;color:var(--ok);border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0 52px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.cpPXTG_handed svg{flex:none;margin-top:1px}.cpPXTG_card{z-index:25;border:1px solid var(--line);background:var(--pane);width:320px;max-width:calc(100vw - 48px);box-shadow:var(--shadow-lg);border-radius:16px;padding:16px;position:absolute;top:calc(100% + 8px);left:0}.cpPXTG_cardTop{align-items:center;gap:14px;display:flex}.cpPXTG_cardTop>div{gap:1px;font-size:13px;line-height:1.4;display:grid}.cpPXTG_cardTop b{font-size:15px}.cpPXTG_cardNote{color:var(--muted);margin:12px 0 0;font-size:12.5px;line-height:1.5}.cpPXTG_cardList{border-top:1px solid var(--line-2);gap:2px;margin:12px 0;padding:10px 0 0;list-style:none;display:grid}.cpPXTG_cardList li{align-items:center;gap:10px;min-height:32px;font-size:13.5px;display:flex}.cpPXTG_cardList li>svg{color:var(--muted);flex:none}.cpPXTG_cardList li a{text-decoration:none}.cpPXTG_cardList li .cpPXTG_iconBtn{width:28px;height:28px;margin-left:auto}.cpPXTG_cardBtn{background:var(--accent);width:100%;height:36px;color:var(--on-accent);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.cpPXTG_replyBar{flex-wrap:wrap;gap:10px;max-width:820px;padding:22px 0 0 52px;display:flex}.cpPXTG_draftRow{border:1px dashed var(--line);text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;width:calc(100% - 52px);max-width:768px;margin:18px 0 0 52px;padding:12px 14px;font-size:13.5px;display:flex}.cpPXTG_draftRow:hover{border-color:var(--faint);background:var(--pane-2)}.cpPXTG_draftText{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cpPXTG_composer{border:1px solid var(--line);background:var(--pane);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.cpPXTG_composer input{min-width:0;height:40px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.cpPXTG_composerInline{max-width:768px;box-shadow:var(--shadow-lg);margin:18px 0 0 52px}.cpPXTG_composerModal{border:0;border-radius:0}.cpPXTG_composeModal{width:min(680px,100vw - 32px);padding:0}.cpPXTG_composer input:focus-visible,.cpPXTG_composer textarea:focus-visible,.cpPXTG_search input:focus-visible{outline:none}.cpPXTG_composerHead{background:var(--pane-2);border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:6px 6px 6px 16px;display:flex}.cpPXTG_composerHead b{font-size:13.5px}.cpPXTG_saved{color:var(--muted);text-align:right;flex:1;font-size:12px}.cpPXTG_field{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:42px;padding:0 16px;display:flex}.cpPXTG_field:focus-within{border-bottom-color:var(--accent)}.cpPXTG_fieldLabel{width:52px;color:var(--muted);flex:none;font-size:13px}.cpPXTG_recipient{background:var(--hover);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:2px 10px 2px 2px;font-size:13px;display:inline-flex;overflow:hidden}.cpPXTG_recipientDot{background:var(--accent);width:22px;height:22px;color:var(--on-accent);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.cpPXTG_composerBody{min-height:220px;max-height:52dvh;color:var(--ink);font:inherit;resize:vertical;field-sizing:content;background:0 0;border:0;outline:none;padding:14px 16px;font-size:14.5px;line-height:1.6}.cpPXTG_composerModal .cpPXTG_composerBody{min-height:300px}.cpPXTG_composerFoot{border-top:1px solid var(--line-2);align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex}.cpPXTG_sendBtn{background:var(--accent);height:38px;color:var(--on-accent);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px 0 16px;font-weight:600;display:inline-flex}.cpPXTG_sendBtn kbd{border-color:color-mix(in srgb, var(--on-accent) 30%, transparent);background:color-mix(in srgb, var(--on-accent) 14%, transparent);color:var(--on-accent)}.cpPXTG_sendBtn:disabled{opacity:.45;cursor:default}.cpPXTG_composerNote{color:var(--muted);flex:1;font-size:12px;line-height:1.4}.cpPXTG_empty{height:100%;padding:32px 32px calc(var(--switcher-room-y) + 16px);text-align:center;place-content:center;justify-items:center;gap:10px;display:grid}.cpPXTG_empty h2{margin:8px 0 0;font-size:18px;font-weight:650}.cpPXTG_empty p{max-width:360px;color:var(--muted);margin:0 0 8px;line-height:1.6}.cpPXTG_emptyArt .cpPXTG_artBack{fill:var(--hover);stroke:var(--line);stroke-width:1.5px}.cpPXTG_emptyArt .cpPXTG_artPaper{fill:var(--pane);stroke:var(--faint);stroke-width:1.5px}.cpPXTG_emptyArt .cpPXTG_artLine{fill:none;stroke:var(--faint);stroke-width:1.5px;stroke-linecap:round}.cpPXTG_scrim{z-index:50;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:16px;animation:.16s ease-out cpPXTG_fade;display:grid;position:fixed;inset:0}.cpPXTG_modal{background:var(--pane);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-lg);border-radius:18px;flex-direction:column;animation:.2s cubic-bezier(.2,.8,.2,1) cpPXTG_rise;display:flex;overflow:hidden}@keyframes cpPXTG_fade{0%{opacity:0}}@keyframes cpPXTG_rise{0%{opacity:0;transform:translateY(10px)scale(.985)}}.cpPXTG_modalHead{border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:8px;padding:14px 12px 14px 22px;display:flex}.cpPXTG_modalHead h2{margin:0;font-size:16px;font-weight:650}.cpPXTG_modalHead .cpPXTG_ghostBtn{height:32px;font-size:13px}.cpPXTG_keys{width:min(880px,100vw - 32px)}.cpPXTG_keysGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 32px;padding:18px 22px 24px;display:grid;overflow-y:auto}.cpPXTG_keysGrid h3{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:8px 0;font-size:11.5px;font-weight:650}.cpPXTG_keysGrid dl{margin:0}.cpPXTG_keysGrid div{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;min-height:32px;display:flex}.cpPXTG_keysGrid dt{flex:none;align-items:center;gap:4px;min-width:108px;display:flex}.cpPXTG_keysGrid dd{color:var(--ink-2);margin:0;font-size:13.5px}.cpPXTG_keysGrid kbd{font-size:12px}.cpPXTG_then{color:var(--faint);margin:0 4px;font-size:11.5px}.cpPXTG_lightbox{width:min(1200px,100vw - 32px)}.cpPXTG_lightHead{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:8px 8px 8px 18px;font-size:13.5px;display:flex}.cpPXTG_lightHead>svg{color:var(--muted)}.cpPXTG_lightBody{background:var(--app);place-items:center;min-height:0;padding:16px;display:grid;overflow:auto}.cpPXTG_lightBody img{width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 140px);box-shadow:var(--shadow-lg);border-radius:8px}.cpPXTG_original{width:min(960px,100vw - 32px)}.cpPXTG_origMeta{border-bottom:1px solid var(--line-2);background:var(--pane-2);flex-wrap:wrap;gap:8px 28px;margin:0;padding:12px 22px;font-size:12.5px;display:flex}.cpPXTG_origMeta dt{color:var(--muted)}.cpPXTG_origMeta dd{margin:2px 0 0}.cpPXTG_source{min-height:0;color:var(--ink-2);font:12.5px/1.6 var(--font-geist-mono),ui-monospace,monospace;white-space:pre;tab-size:4;flex:1;margin:0;padding:18px 22px 28px;overflow:auto}.cpPXTG_toasts{z-index:45;max-width:calc(100vw - var(--switcher-room-x) - 24px);position:fixed;bottom:20px;left:20px}.cpPXTG_toast{background:var(--toast);min-height:46px;color:var(--toast-ink);box-shadow:var(--shadow-lg);border-radius:12px;align-items:center;gap:4px;padding:6px 6px 6px 16px;font-size:13.5px;animation:.22s cubic-bezier(.2,.8,.2,1) cpPXTG_rise;display:flex}.cpPXTG_toast span{margin-right:8px}.cpPXTG_toast button{height:32px;color:var(--toast-accent);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-weight:650;display:inline-flex}.cpPXTG_toast button:hover{background:color-mix(in srgb, var(--toast-ink) 10%, transparent)}.cpPXTG_toast button kbd{border-color:color-mix(in srgb, var(--toast-ink) 30%, transparent);color:inherit;background:0 0}.cpPXTG_toastX{opacity:.7;justify-content:center;width:32px;color:var(--toast-ink)!important;padding:0!important}.cpPXTG_fab{display:none}@media (max-width:1180px){.cpPXTG_menuBtn{display:inline-grid}.cpPXTG_brand{width:auto}.cpPXTG_frame{grid-template-columns:var(--list-w,360px) 10px minmax(0, 1fr);padding-left:12px}.cpPXTG_side{z-index:48;background:var(--app);width:300px;max-width:86vw;box-shadow:var(--shadow-lg);visibility:hidden;transition:transform .24s cubic-bezier(.2,.8,.2,1),visibility 0s .24s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.cpPXTG_side[data-open]{visibility:visible;transition:transform .24s cubic-bezier(.2,.8,.2,1);transform:none}.cpPXTG_drawerHead{align-items:center;gap:10px;padding:14px 10px 10px 20px;display:flex}.cpPXTG_drawerHead b{flex:1;font-size:15px}.cpPXTG_drawerScrim{z-index:47;background:var(--scrim);animation:.16s cpPXTG_fade;display:block;position:fixed;inset:0}}@media (max-width:860px){.cpPXTG_root{grid-template-rows:60px minmax(0,1fr)}.cpPXTG_top{gap:6px;padding:0 10px 0 6px}.cpPXTG_brand{padding-left:0}.cpPXTG_brandName,.cpPXTG_brandApp,.cpPXTG_topHelp,.cpPXTG_me,.cpPXTG_root .cpPXTG_searchKey{display:none}.cpPXTG_search{border-radius:12px;height:42px;padding-left:12px}.cpPXTG_suggest{position:fixed;top:56px;left:8px;right:8px}.cpPXTG_optionHint{display:none}.cpPXTG_frame{grid-template-columns:minmax(0,1fr);padding:0}.cpPXTG_listPane{border-radius:18px 18px 0 0}.cpPXTG_listHead{padding:14px 14px 10px 12px}.cpPXTG_listTitle{font-size:24px}.cpPXTG_listSub,.cpPXTG_queryChips{margin-left:44px}.cpPXTG_resizer{display:none}.cpPXTG_rowInner{padding-right:12px}.cpPXTG_rows{padding-bottom:calc(var(--switcher-room-y) + 80px)}.cpPXTG_pane{z-index:20;box-shadow:none;border-radius:0;display:none;position:fixed;inset:0}.cpPXTG_root[data-reading] .cpPXTG_pane{animation:.26s cubic-bezier(.2,.8,.2,1) cpPXTG_slideIn;display:block}.cpPXTG_toolbar{background:var(--pane);min-height:56px;padding:6px}.cpPXTG_pos,.cpPXTG_sep{display:none}.cpPXTG_threadScroll{padding:18px 16px 0;scroll-padding-top:8px}.cpPXTG_threadTitle{font-size:20px}.cpPXTG_msgHead{grid-template-columns:40px minmax(0,1fr)}.cpPXTG_msgSide{grid-column:2;justify-content:space-between;margin-top:-6px}.cpPXTG_msgDate span{display:none}.cpPXTG_addr{flex-basis:100%;font-size:12px}.cpPXTG_msgBody,.cpPXTG_atts,.cpPXTG_sig,.cpPXTG_siteFoot,.cpPXTG_trim,.cpPXTG_handed,.cpPXTG_details{margin-left:0}.cpPXTG_msgBody{font-size:15px}.cpPXTG_replyBar{padding-left:0}.cpPXTG_composerInline,.cpPXTG_draftRow{width:100%;margin-left:0}.cpPXTG_kv div{grid-template-columns:minmax(0,1fr);gap:0}.cpPXTG_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cpPXTG_msgCollapsed button{grid-template-columns:32px minmax(0,1fr) auto}.cpPXTG_msgSnippet{display:none}.cpPXTG_fab{right:16px;bottom:calc(var(--switcher-room-y) + 6px);z-index:15;background:var(--accent);height:54px;color:var(--on-accent);box-shadow:0 10px 28px -8px color-mix(in srgb, var(--accent) 70%, transparent);cursor:pointer;border:0;border-radius:18px;align-items:center;gap:10px;padding:0 20px 0 18px;font-size:15px;font-weight:650;display:inline-flex;position:fixed}.cpPXTG_root[data-reading] .cpPXTG_fab{display:none}.cpPXTG_toasts{left:12px;right:12px;bottom:calc(var(--switcher-room-y) + 70px);max-width:none}.cpPXTG_root[data-reading] .cpPXTG_toasts{bottom:calc(var(--switcher-room-y) + 6px)}.cpPXTG_scrim:has(.cpPXTG_composeModal){padding:0}.cpPXTG_composeModal{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none}.cpPXTG_composeModal .cpPXTG_composer{height:100%}.cpPXTG_composeModal .cpPXTG_composerBody{flex:1;max-height:none}.cpPXTG_composerFoot{padding-bottom:calc(var(--switcher-room-y) + 4px)}.cpPXTG_composerNote{font-size:11.5px}.cpPXTG_ghostBtn kbd,.cpPXTG_toast kbd,.cpPXTG_sendBtn kbd,.cpPXTG_compose kbd{display:none}.cpPXTG_keysGrid{grid-template-columns:minmax(0,1fr)}.cpPXTG_card{top:auto;left:12px;right:12px;bottom:calc(var(--switcher-room-y) + 8px);width:auto;max-width:none;position:fixed}}@keyframes cpPXTG_slideIn{0%{opacity:0;transform:translate(24px)}}.cpPXTG_plain{min-height:100dvh;padding:0 16px calc(var(--switcher-room-y) + 32px);background:var(--app)}.cpPXTG_plainTop{z-index:5;background:color-mix(in srgb, var(--app) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);max-width:760px;margin:0 auto;padding:14px 0;position:sticky;top:0}.cpPXTG_plainDoc{background:var(--pane);max-width:760px;box-shadow:var(--shadow);border-radius:20px;margin:0 auto;padding:36px 40px 48px}.cpPXTG_plainDoc .cpPXTG_msgBody{margin-left:0}@media (max-width:860px){.cpPXTG_plainDoc{padding:24px 18px 32px}}.cpPXTG_plainHead{border-bottom:1px solid var(--line);align-items:center;gap:22px;padding-bottom:24px;display:flex}.cpPXTG_plainHead h1{letter-spacing:-.02em;margin:0 0 6px;font-size:30px}.cpPXTG_plainHead p{color:var(--ink-2);margin:0 0 4px;line-height:1.5}@media (max-width:860px){.cpPXTG_plainHead{flex-direction:column;align-items:flex-start}}.cpPXTG_plainPhoto{object-fit:cover;border-radius:50%;width:96px;height:96px}.cpPXTG_plainContact{font-size:13.5px}.cpPXTG_plainToc{flex-wrap:wrap;gap:6px;margin:18px 0 8px;display:flex}.cpPXTG_plainToc a{border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:13px;text-decoration:none}.cpPXTG_plain .cpPXTG_plainToc a{color:var(--ink-2)}.cpPXTG_plainToc a:hover{background:var(--hover)}.cpPXTG_plainSection{padding-top:28px;scroll-margin-top:64px}.cpPXTG_plainSection>h2{border-bottom:2px solid var(--ink);letter-spacing:-.01em;margin:0 0 4px;padding-bottom:8px;font-size:20px}.cpPXTG_plainSection>p{color:var(--ink-2);line-height:1.65}.cpPXTG_plainThread{border-bottom:1px solid var(--line-2);padding:20px 0 6px}.cpPXTG_plainThread h3{margin:0 0 8px;font-size:16.5px;line-height:1.35}.cpPXTG_plainMsg .cpPXTG_msgBody{margin-top:4px}.cpPXTG_plainDate{color:var(--muted);margin:10px 0 0;font-size:12.5px}.cpPXTG_plainAtt{flex-wrap:wrap;gap:12px;margin:0 0 12px;font-size:13px;display:flex}.cpPXTG_plainAtt a{align-items:center;gap:4px;display:inline-flex}@media print{body:has(.cpPXTG_root){background:#fff;overflow:visible}.cpPXTG_root{background:#fff;display:block;position:static}.cpPXTG_top,.cpPXTG_side,.cpPXTG_listPane,.cpPXTG_resizer,.cpPXTG_toolbar,.cpPXTG_replyBar,.cpPXTG_fab,.cpPXTG_toasts,.cpPXTG_msgBtns,.cpPXTG_drawerScrim{display:none!important}.cpPXTG_frame,.cpPXTG_pane,.cpPXTG_thread,.cpPXTG_threadScroll{height:auto;box-shadow:none;display:block;overflow:visible}}
