html.mf{--lc-amber:var(--mf-accent);--lc-red:var(--mf-danger);--lc-green:var(--mf-ok);--lc-blue:var(--mf-info);--lc-purple:color-mix(in srgb,var(--mf-info) 55%,var(--mf-danger));--lc-grey:var(--mf-mute)}html.mf .shell{height:100%;background:var(--mf-surface);display:grid;grid-template-columns:var(--mf-side-w) 340px minmax(0,1fr);grid-template-rows:auto var(--mf-bar-cmd) minmax(0,1fr);grid-template-areas:"top top top" "side list cmd" "side list read";transition:grid-template-columns var(--mf-t2) var(--mf-ease)}html.mf .shell[data-collapsed=true]{grid-template-columns:56px 340px minmax(0,1fr)}html.mf .shell[data-layout=bottom]{grid-template-columns:var(--mf-side-w) minmax(0,1fr);grid-template-rows:auto minmax(180px,42%) var(--mf-bar-cmd) minmax(0,1fr);grid-template-areas:"top top" "side list" "side cmd" "side read"}html.mf .shell[data-layout=bottom][data-collapsed=true]{grid-template-columns:56px minmax(0,1fr)}html.mf .shell[data-page]{grid-template-columns:var(--mf-side-w) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"top top" "side page"}html.mf .shell[data-page][data-collapsed=true]{grid-template-columns:56px minmax(0,1fr)}@media(max-width:1180px)and (min-width:861px){html.mf .shell{grid-template-columns:208px 300px minmax(0,1fr)}html.mf .shell[data-collapsed=true]{grid-template-columns:56px 300px minmax(0,1fr)}html.mf .shell[data-layout=bottom],html.mf .shell[data-page]{grid-template-columns:208px minmax(0,1fr)}html.mf .shell[data-page][data-collapsed=true]{grid-template-columns:56px minmax(0,1fr)}}html.mf .shell[data-page] .cmd{display:none}html.mf .side .banner.idbanner{margin:var(--mf-s1) 0 var(--mf-s2);padding:var(--mf-s3);border-radius:var(--mf-r-pop);background:var(--mf-tint);border:1px solid color-mix(in srgb,var(--mf-accent) 30%,transparent);font-size:var(--mf-fs-sm);line-height:1.45;color:var(--mf-text);flex:none}html.mf .side .banner.idbanner .btn{margin-top:var(--mf-s1)}html.mf .list{background:var(--mf-surface);border-right:1px solid var(--mf-line);padding:0 var(--mf-s2) var(--mf-s3);min-height:0;overflow:auto;position:relative}html.mf .shell[data-layout=bottom] .list{border-right:0;border-bottom:1px solid var(--mf-line)}html.mf .list-head{position:sticky;top:0;z-index:3;margin:0 calc(var(--mf-s2) * -1);padding:0 var(--mf-s3);min-height:var(--mf-bar-cmd);background:var(--mf-surface);border-bottom:0;font-weight:var(--mf-fw-semi);font-size:var(--mf-fs-lg);gap:var(--mf-s2)}html.mf .list-head .t{font-size:var(--mf-fs-lg);font-weight:var(--mf-fw-semi);letter-spacing:-.005em}html.mf .list-head .mini{height:var(--mf-h-s);padding:0 var(--mf-s3);border-radius:var(--mf-r-ctl);border:1px solid var(--mf-line);background:transparent;font-size:var(--mf-fs-sm);font-weight:var(--mf-fw-med);color:var(--mf-text)}html.mf .list-head .mini:hover{background:var(--mf-hov)}html.mf .list-head .iconbtn{width:var(--mf-h-m);height:var(--mf-h-m)}html.mf .list-head .iconbtn svg{width:var(--mf-ico-s);height:var(--mf-ico-s)}html.mf .list-head .iconbtn.on2{color:var(--mf-ink);background:var(--mf-tint)}html.mf .list-head .bulk{gap:2px}html.mf .list>.search{position:sticky;top:var(--mf-bar-cmd);z-index:3;margin:0 0 var(--mf-s2);box-shadow:0 0 0 6px var(--mf-surface);max-width:none;flex:none}html.mf .list>.search input{padding:0}html.mf .list .tabs2{position:static;display:flex;gap:2px;width:max-content;max-width:100%;margin:var(--mf-s1) 0 var(--mf-s2);padding:3px;border:0;border-radius:calc(var(--mf-r-ctl) + 3px);background:var(--mf-soft2)}html.mf .tabs2 button{height:calc(var(--mf-h-m) - 6px);padding:0 var(--mf-s3);margin:0;border:0;border-radius:var(--mf-r-ctl);background:transparent;color:var(--mf-mute);font-weight:var(--mf-fw-med);font-size:var(--mf-fs-md);display:inline-flex;align-items:center}html.mf .tabs2 button:hover{color:var(--mf-text)}html.mf .tabs2 button[aria-selected=true]{background:var(--mf-surface);color:var(--mf-text);box-shadow:var(--mf-sh1)}html.mf .gh{position:static;padding:var(--mf-s3) var(--mf-s2) var(--mf-s1);background:transparent;border:0;font-size:var(--mf-fs-xs);font-weight:var(--mf-fw-semi);letter-spacing:.06em;color:var(--mf-mute)}html.mf .banner{margin:var(--mf-s2) 0;border-radius:var(--mf-r-ctl);background:var(--mf-soft);border:1px solid var(--mf-line);font-size:var(--mf-fs-md)}html.mf .row{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;column-gap:var(--mf-s3);row-gap:1px;align-items:center;padding:var(--mf-s2) var(--mf-s3) var(--mf-s2) var(--mf-s2);margin:1px 0;border:0;border-radius:var(--mf-r-ctl);background:transparent}html.mf .row:hover{background:var(--mf-hov)}html.mf .row[aria-selected=true]{background:var(--mf-sel)}html.mf .row[aria-selected=true]:after{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--mf-accent)}html.mf .row[data-checked=true]{background:var(--mf-sel)}html.mf .row.unread:before{display:none}html.mf .row .rav{grid-column:1;grid-row:1/4;align-self:start;margin-top:2px;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--mf-r-ctl);font-size:var(--mf-fs-md);font-weight:var(--mf-fw-semi);text-transform:uppercase;color:var(--mf-text);background:color-mix(in srgb,var(--c,var(--mf-accent)) 26%,transparent);border:1px solid color-mix(in srgb,var(--c,var(--mf-accent)) 40%,transparent);cursor:pointer}html.mf .row .ck{grid-column:1;grid-row:1/4;align-self:start;justify-self:center;margin:11px 0 0;opacity:0;z-index:1;background:var(--mf-surface)}html.mf .row:hover .ck,html.mf .row[data-checked=true] .ck,html.mf .row:focus-within .ck,html.mf .list.selecting .ck{opacity:1}html.mf .row:hover .rav,html.mf .row[data-checked=true] .rav,html.mf .list.selecting .rav{visibility:hidden}html.mf .row .from{grid-column:2;grid-row:1;font-weight:var(--mf-fw-med);font-size:var(--mf-fs-md);min-width:0}html.mf .row .when{grid-column:3;grid-row:1;font-size:var(--mf-fs-xs);color:var(--mf-mute);font-variant-numeric:tabular-nums}html.mf .row .subj{grid-column:2/-1;grid-row:2;font-size:var(--mf-fs-md);display:flex;align-items:center;gap:var(--mf-s2);min-width:0}html.mf .row .snip{grid-column:2/-1;grid-row:3;font-size:var(--mf-fs-sm);color:var(--mf-mute)}html.mf .row.unread .from,html.mf .row.unread .subj{font-weight:var(--mf-fw-semi)}html.mf .row.unread .when{color:var(--mf-text);font-weight:var(--mf-fw-med)}html.mf .row.unread .from:after{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--mf-accent);margin-left:var(--mf-s2);vertical-align:1px}html.mf .shell.compact .row{padding-top:var(--mf-s1);padding-bottom:var(--mf-s1)}html.mf .shell.compact .row .rav,html.mf .shell.compact .row .ck{grid-row:1/3}html.mf .row .subj .ldot{margin:0}html.mf .row.dragging{opacity:.45}html.mf .shell[data-layout=bottom] .row{grid-template-columns:36px minmax(120px,240px) minmax(0,1fr) auto}html.mf .shell[data-layout=bottom] .row .rav,html.mf .shell[data-layout=bottom] .row .ck{grid-row:1}html.mf .shell[data-layout=bottom] .row .from{grid-column:2}html.mf .shell[data-layout=bottom] .row .subj{grid-column:3;grid-row:1}html.mf .shell[data-layout=bottom] .row .snip{display:none}html.mf .shell[data-layout=bottom] .row .when{grid-column:4;grid-row:1}html.mf .when .mi{margin-right:2px}html.mf .list>.more{margin:var(--mf-s3) auto}html.mf .list>.empty{padding:var(--mf-s6) var(--mf-s4)}html.mf .cmd{display:flex;align-items:center;gap:2px;padding:0 var(--mf-s3);background:var(--mf-surface);border-bottom:1px solid var(--mf-line);min-width:0;overflow-x:auto;scrollbar-width:none}html.mf .cmd::-webkit-scrollbar{display:none}html.mf .cb{width:var(--mf-h-m);height:var(--mf-h-m);padding:0;justify-content:center;border-radius:var(--mf-r-ctl);color:var(--mf-text);flex:none}html.mf .cb .lbl{display:none}html.mf .cb:hover:not(:disabled){background:var(--mf-hov)}html.mf .cb svg{width:var(--mf-ico-m);height:var(--mf-ico-m);stroke-width:var(--mf-ico-sw)}html.mf .cb[aria-pressed=true],html.mf .cb.on{color:var(--mf-ink);background:var(--mf-tint)}html.mf #c-view{width:auto;padding:0 var(--mf-s2) 0 var(--mf-s3);gap:6px}html.mf #c-view .lbl{display:inline;font-size:var(--mf-fs-md);font-weight:var(--mf-fw-med)}html.mf #c-view .cv{width:var(--mf-ico-s);height:var(--mf-ico-s)}html.mf .cmd>#c-new,html.mf .cmd>.sepv:first-of-type{display:none}html.mf .sepv{width:1px;height:20px;background:var(--mf-line);margin:0 var(--mf-s2);flex:none}@media(max-width:1180px){html.mf #c-view .lbl{display:none}html.mf #c-view{padding:0}html.mf #c-view .cv{display:none}}html.mf .read{background:var(--mf-surface);min-height:0;overflow:auto}html.mf .read .none{margin:auto}html.mf .read>.bar{display:none}html.mf .msg-head{padding:var(--mf-s5) var(--mf-s5) var(--mf-s2)}html.mf .msg-head h2{margin:0 0 var(--mf-s2);font-size:var(--mf-fs-h2);font-weight:var(--mf-fw-semi);letter-spacing:-.015em;line-height:1.25}html.mf .sub2{color:var(--mf-mute);font-size:var(--mf-fs-sm)}html.mf .lrow{display:flex;flex-wrap:wrap;gap:var(--mf-s2);margin:0 0 var(--mf-s2)}html.mf .lchip,html.mf .lchip[data-c]{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 var(--mf-s2)!important;border-radius:var(--mf-r-pill);background:var(--mf-soft2)!important;color:var(--mf-text);font-size:var(--mf-fs-xs);font-weight:var(--mf-fw-semi);margin:0}html.mf .lchip:before{width:8px;height:8px}html.mf .lchip button{font-size:var(--mf-fs-lg);color:var(--mf-mute);padding:0}html.mf .thread{padding:0}html.mf .cm{border-bottom:1px solid var(--mf-line)}html.mf .cm-h{padding:var(--mf-s3) var(--mf-s5);gap:var(--mf-s3)}html.mf button.cm-h:hover,html.mf .cm-h[role=button]:hover{background:var(--mf-hov)}html.mf .cm-h b{font-weight:var(--mf-fw-semi);font-size:var(--mf-fs-md)}html.mf .cm-h .sn{font-size:var(--mf-fs-md)}html.mf .cm-h .dt{font-size:var(--mf-fs-sm)}html.mf .avatar2{width:40px;height:40px;border-radius:var(--mf-r-ctl);font-size:var(--mf-fs-lg);font-weight:var(--mf-fw-semi);text-transform:uppercase;color:var(--mf-text);background:color-mix(in srgb,var(--c,var(--mf-accent)) 26%,transparent);border:1px solid color-mix(in srgb,var(--c,var(--mf-accent)) 40%,transparent)}html.mf .cm .who{font-size:var(--mf-fs-md)}html.mf .cm .nm{font-size:var(--mf-fs-md);font-weight:var(--mf-fw-semi);color:var(--mf-text)}html.mf .cm .to{font-size:var(--mf-fs-sm)}html.mf .cm .ad{color:var(--mf-mute)}html.mf .cm .atts{padding:var(--mf-s1) var(--mf-s5) var(--mf-s3);gap:var(--mf-s2)}html.mf .att{display:inline-flex;gap:var(--mf-s3);align-items:center;height:auto;padding:var(--mf-s2) var(--mf-s3) var(--mf-s2) var(--mf-s2);border:1px solid var(--mf-line);border-radius:var(--mf-r-pop);background:var(--mf-soft);font-size:var(--mf-fs-md);color:var(--mf-text);text-decoration:none;max-width:100%}html.mf .att:hover{background:var(--mf-soft2)}html.mf .att .mf-ft{display:grid;place-items:center;width:var(--mf-h-m);height:var(--mf-h-m);border-radius:var(--mf-r-ctl);flex:none;color:#fff;background:var(--mf-ft-text)}html.mf .att .mf-ft svg{width:var(--mf-ico-s);height:var(--mf-ico-s);stroke:#fff}html.mf .att .mf-ft[data-ft=pdf]{background:var(--mf-ft-pdf)}html.mf .att .mf-ft[data-ft=doc],html.mf .att .mf-ft[data-ft=docx],html.mf .att .mf-ft[data-ft=rtf]{background:var(--mf-ft-doc)}html.mf .att .mf-ft[data-ft=xls],html.mf .att .mf-ft[data-ft=xlsx],html.mf .att .mf-ft[data-ft=csv]{background:var(--mf-ft-sheet)}html.mf .att .mf-ft[data-ft=ppt],html.mf .att .mf-ft[data-ft=pptx]{background:var(--mf-ft-slide)}html.mf .att .mf-ft[data-ft=png],html.mf .att .mf-ft[data-ft=jpg],html.mf .att .mf-ft[data-ft=jpeg],html.mf .att .mf-ft[data-ft=gif],html.mf .att .mf-ft[data-ft=webp]{background:var(--mf-ft-image)}html.mf .att .mf-ft[data-ft=zip]{background:var(--mf-ft-zip)}html.mf .att .mf-ft[data-ft=mp3],html.mf .att .mf-ft[data-ft=mp4],html.mf .att .mf-ft[data-ft=mov],html.mf .att .mf-ft[data-ft=wav]{background:var(--mf-ft-media)}html.mf .att .atx{display:grid;min-width:0}html.mf .att .atx b{font-weight:var(--mf-fw-med);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.mf .att .atx small{color:var(--mf-mute);font-size:var(--mf-fs-xs)}html.mf .imgnote{margin:0 var(--mf-s5) var(--mf-s2);border-radius:var(--mf-r-ctl);background:var(--mf-soft);border:1px solid var(--mf-line);font-size:var(--mf-fs-sm)}html.mf .imgnote button{color:var(--mf-ink)}html.mf .cm pre.plain,html.mf pre.plain{padding:var(--mf-s1) var(--mf-s5) var(--mf-s5);font-size:var(--mf-fs-lg);line-height:1.6}html.mf .frame{border-radius:var(--mf-r-ctl)}html.mf .qbar{padding:var(--mf-s4) var(--mf-s5) var(--mf-s5);gap:var(--mf-s2)}html.mf .qbar>.btn{height:var(--mf-h-m)}html.mf .qr{border-radius:var(--mf-r-pop);border:1px solid var(--mf-line);background:var(--mf-soft)}html.mf .qr:focus-within{border-color:var(--mf-accent);box-shadow:0 0 0 3px var(--mf-tint)}html.mf .qr-to{border-bottom:1px solid var(--mf-line);font-size:var(--mf-fs-md);color:var(--mf-mute)}html.mf .qr textarea{border:0;border-radius:0;background:transparent;box-shadow:none;height:auto;padding:var(--mf-s3) var(--mf-s4);font-size:var(--mf-fs-lg)}html.mf .qr .rowacts{border-top:1px solid var(--mf-line);background:transparent;padding:var(--mf-s2) var(--mf-s3)}html.mf .sched-banner{display:flex;gap:var(--mf-s3);align-items:center;margin:0 var(--mf-s5) var(--mf-s2);padding:var(--mf-s2) var(--mf-s3);border-radius:var(--mf-r-ctl);background:var(--mf-tint);border:1px solid color-mix(in srgb,var(--mf-accent) 30%,transparent)}html.mf .sched-banner span{flex:1}html.mf .modal{background:color-mix(in srgb,var(--mf-black) 40%,transparent);align-items:flex-end;justify-content:flex-end;padding:0 var(--mf-s4) var(--mf-s4)}html.mf .compose{width:min(680px,100%);max-height:min(720px,calc(100vh - 32px));max-height:min(720px,calc(100dvh - 32px));border-radius:var(--mf-r-dlg);background:var(--mf-surface);box-shadow:var(--mf-sh-dlg);overflow:hidden}html.mf .compose header{height:var(--mf-h-l);min-height:var(--mf-h-l);padding:0 var(--mf-s2) 0 var(--mf-s4);background:var(--mf-soft);color:var(--mf-text);border-bottom:1px solid var(--mf-line);font-size:var(--mf-fs-md);font-weight:var(--mf-fw-semi)}html.mf .compose header button{width:var(--mf-h-s);height:var(--mf-h-s);border-radius:var(--mf-r-sm);color:var(--mf-text);display:grid;place-items:center}html.mf .compose header button:hover{background:var(--mf-hov)}html.mf .compose header svg{stroke:currentColor!important;width:var(--mf-ico-s)!important;height:var(--mf-ico-s)!important;stroke-width:var(--mf-ico-sw)!important}html.mf .compose .rows{padding:0 var(--mf-s4)}html.mf .crow{position:relative;min-height:var(--mf-h-l);gap:var(--mf-s2);border-bottom:1px solid var(--mf-hair)}html.mf .crow label{width:56px;font-size:var(--mf-fs-md);color:var(--mf-mute)}html.mf .crow input,html.mf .crow input:focus{height:var(--mf-h-l);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:var(--mf-fs-lg)}html.mf .crow button{height:var(--mf-h-s);padding:0 var(--mf-s2);border-radius:var(--mf-r-sm);color:var(--mf-mute);font-size:var(--mf-fs-sm);font-weight:var(--mf-fw-med);text-decoration:none}html.mf .crow button:hover{background:var(--mf-hov);color:var(--mf-text)}html.mf .rt{padding:var(--mf-s1) var(--mf-s3);border-bottom:1px solid var(--mf-hair);gap:2px}html.mf .rt button{width:var(--mf-h-s);height:var(--mf-h-s);border-radius:var(--mf-r-sm)}html.mf .rt button:hover{background:var(--mf-hov)}html.mf .rt svg{width:var(--mf-ico-s);height:var(--mf-ico-s);stroke-width:var(--mf-ico-sw)}html.mf .rt .lk{height:var(--mf-h-s);border-radius:var(--mf-r-ctl);background:var(--mf-soft2);border:1px solid var(--mf-line);padding:0 var(--mf-s3);font-size:var(--mf-fs-md)}html.mf .ed{padding:var(--mf-s4);font-size:var(--mf-fs-lg);line-height:1.6;min-height:200px}html.mf .ed a{color:var(--mf-ink)}html.mf .ed blockquote{border-left:3px solid var(--mf-line)}html.mf .chips{padding:var(--mf-s2) var(--mf-s4) 0;gap:var(--mf-s2)}html.mf .chip{display:inline-flex;align-items:center;gap:var(--mf-s2);height:28px;padding:0 var(--mf-s1) 0 var(--mf-s3);border-radius:var(--mf-r-pill);background:var(--mf-soft2);border:0;font-size:var(--mf-fs-sm);font-weight:var(--mf-fw-med)}html.mf .chip small{color:var(--mf-mute)}html.mf .chip button{width:22px;height:22px;border-radius:var(--mf-r-sm);color:var(--mf-mute);display:grid;place-items:center;padding:0}html.mf .chip button:hover{background:var(--mf-hov);color:var(--mf-text)}html.mf .compose footer{padding:var(--mf-s3) var(--mf-s4);background:var(--mf-soft);border-top:1px solid var(--mf-line);gap:var(--mf-s2)}html.mf .compose footer .btn.ghost{background:transparent}html.mf .compose .hint{margin:0;font-size:var(--mf-fs-sm)}html.mf .compose .cerr{font-size:var(--mf-fs-sm);color:var(--mf-danger);margin-left:auto}html.mf .split{display:inline-flex}html.mf .split .btn{border-radius:var(--mf-r-ctl) 0 0 var(--mf-r-ctl)}html.mf .split .btn.chev{border-radius:0 var(--mf-r-ctl) var(--mf-r-ctl) 0;padding:0 var(--mf-s2);border-left:1px solid color-mix(in srgb,var(--mf-on-accent) 25%,transparent)}html.mf .split .btn.chev svg{width:var(--mf-ico-s);height:var(--mf-ico-s)}html.mf .sugg{position:absolute;left:56px;right:0;top:100%;z-index:6;background:var(--mf-glass);backdrop-filter:var(--mf-blur);-webkit-backdrop-filter:var(--mf-blur);border:0;border-radius:var(--mf-r-pop);box-shadow:var(--mf-sh-pop);padding:6px;overflow:hidden}html.mf .sugg button{display:flex;align-items:baseline;gap:var(--mf-s2);height:var(--mf-row-menu);padding:0 10px;border-radius:var(--mf-r-sm);font-size:var(--mf-fs-md)}html.mf .sugg button[aria-selected=true],html.mf .sugg button:hover{background:var(--mf-act)}html.mf .modal.full{align-items:center;justify-content:center;padding:var(--mf-s4)}html.mf .modal.full .compose{width:min(1040px,100%);height:100%;max-height:none}html.mf .page{background:var(--mf-surface);grid-template-columns:280px minmax(0,1fr);min-height:0}@media(max-width:1180px)and (min-width:861px){html.mf .page{grid-template-columns:240px minmax(0,1fr)}}html.mf .pg-l{background:var(--mf-soft);border-right:1px solid var(--mf-line);padding:0 var(--mf-s2) var(--mf-s3)}html.mf .pg-l .list-head{margin:0 calc(var(--mf-s2) * -1);background:transparent;position:sticky;top:0}html.mf .snav{padding:0;gap:2px}html.mf .snh{padding:var(--mf-s4) var(--mf-s3) var(--mf-s1);font-size:var(--mf-fs-xs);font-weight:var(--mf-fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--mf-mute)}html.mf .snh:first-child{padding-top:var(--mf-s2)}html.mf .snav button{position:relative;height:var(--mf-row-nav);padding:0 var(--mf-s3);gap:var(--mf-s3);border-radius:var(--mf-r-ctl);font-size:var(--mf-fs-md);font-weight:var(--mf-fw-med);color:var(--mf-text);background:transparent}html.mf .snav button svg{width:var(--mf-ico-s)!important;height:var(--mf-ico-s)!important;color:var(--mf-mute)}html.mf .snav button:hover{background:var(--mf-hov)}html.mf .snav button[aria-current=true]{background:var(--mf-sel);color:var(--mf-text)}html.mf .snav button[aria-current=true] svg{color:var(--mf-accent)}html.mf .snav button[aria-current=true]:before{content:"";position:absolute;left:-8px;top:7px;bottom:7px;width:3px;border-radius:0 3px 3px 0;background:var(--mf-accent)}html.mf .snav button.d{color:var(--mf-danger)}html.mf .snav button.d svg{color:var(--mf-danger)}html.mf .snav button.d[aria-current=true]{background:color-mix(in srgb,var(--mf-danger) 16%,transparent);color:var(--mf-danger)}html.mf .snav button.d[aria-current=true]:before{background:var(--mf-danger)}html.mf .pg-r{padding:var(--mf-s5) var(--mf-s6) var(--mf-s6)}html.mf .pg-r .inner{max-width:680px}html.mf .pg-r h2{font-size:var(--mf-fs-h2);font-weight:var(--mf-fw-semi);letter-spacing:-.015em;margin:0 0 var(--mf-s1)}html.mf .pg-r .sub{color:var(--mf-mute);margin:0 0 var(--mf-s5);line-height:1.5}html.mf .pg-r .sh{margin:var(--mf-s5) 0 var(--mf-s2);font-size:var(--mf-fs-xs);font-weight:var(--mf-fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--mf-mute)}html.mf .pg-r .btn.sm{height:var(--mf-h-s);padding:0 var(--mf-s3)}html.mf .pg-r .btn[type=submit]:not(.ghost):not(.danger){background:var(--mf-accent);color:var(--mf-on-accent);border-color:transparent;font-weight:var(--mf-fw-semi)}html.mf .opts{gap:var(--mf-s2);margin-bottom:var(--mf-s5)}html.mf .opts>b,html.mf #o-accent>b,html.mf .pg-r .inner>b{font-size:var(--mf-fs-xs)!important;font-weight:var(--mf-fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--mf-mute)}html.mf .opt{border:1px solid var(--mf-line);border-radius:var(--mf-r-pop);background:var(--mf-soft);padding:var(--mf-s3) var(--mf-s4);gap:var(--mf-s3);align-items:center}html.mf .opt:has(input:checked){border-color:var(--mf-accent);background:var(--mf-tint)}html.mf .opt b{font-weight:var(--mf-fw-med)}html.mf .opt span{font-size:var(--mf-fs-sm)}html.mf .opt input{margin:0}html.mf .lrows{border:1px solid var(--mf-line);border-radius:var(--mf-r-pop);background:var(--mf-soft);overflow:hidden}html.mf .lrow2{padding:var(--mf-s2) var(--mf-s4);min-height:var(--mf-row-panel);border-bottom:1px solid var(--mf-hair);gap:var(--mf-s3)}html.mf .lrow2:last-child{border-bottom:0}html.mf .lrow2 select{height:var(--mf-h-s);padding:0 28px 0 var(--mf-s2);font-size:var(--mf-fs-sm);width:auto}html.mf .fsum b{font-size:var(--mf-fs-md);font-weight:var(--mf-fw-med)}html.mf .fsum span{font-size:var(--mf-fs-sm)}html.mf form.inline{gap:var(--mf-s2);margin-bottom:var(--mf-s3)}html.mf form.inline input{height:var(--mf-h-m);padding:0 var(--mf-s3);border-radius:var(--mf-r-ctl);background:var(--mf-soft2);border:1px solid var(--mf-line);font-size:var(--mf-fs-md)}html.mf .vok{color:var(--mf-ok);display:flex;align-items:center;gap:var(--mf-s2);margin:0 0 var(--mf-s3)}html.mf .vok svg{width:var(--mf-ico-s);height:var(--mf-ico-s)}html.mf .keys{gap:var(--mf-s2) var(--mf-s4);font-size:var(--mf-fs-md)}html.mf .keys kbd{height:22px;padding:0 var(--mf-s2);line-height:20px}html.mf .codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mf-s2);margin:0 0 var(--mf-s4)}html.mf .codes code{padding:var(--mf-s2) var(--mf-s3);border-radius:var(--mf-r-ctl);background:var(--mf-soft2);font-size:var(--mf-fs-md);text-align:center}html.mf .qrbox{display:inline-block;padding:var(--mf-s3);border-radius:var(--mf-r-pop);background:#fff;margin-bottom:var(--mf-s3)}html.mf .qrbox svg{stroke:none}html.mf .keyline{display:flex;gap:var(--mf-s2);align-items:center;flex-wrap:wrap}html.mf .keyline code{padding:var(--mf-s1) var(--mf-s3);border-radius:var(--mf-r-ctl);background:var(--mf-soft2)}html.mf .acc{display:flex;gap:var(--mf-s3);flex-wrap:wrap;margin:var(--mf-s2) 0 var(--mf-s5)}html.mf .acc button{width:28px;height:28px;border-radius:50%;border:0;background:var(--c);padding:0;position:relative}html.mf .acc button[aria-checked=true]{box-shadow:0 0 0 2px var(--mf-surface),0 0 0 4px var(--mf-text)}html.mf .sigc{background:var(--mf-soft);border:1px solid var(--mf-line);border-radius:var(--mf-r-pop);padding:var(--mf-s3) var(--mf-s4);margin-bottom:var(--mf-s3)}html.mf .sigh{display:flex;gap:var(--mf-s3);align-items:center;margin-bottom:var(--mf-s2)}html.mf .sigh input[name=name]{flex:1}html.mf .defp{display:flex;gap:var(--mf-s2);align-items:center;font-size:var(--mf-fs-sm);color:var(--mf-mute);white-space:nowrap}html.mf .sigc .acts{display:flex;gap:var(--mf-s2);margin-top:var(--mf-s2)}@media(max-width:860px){html.mf .shell,html.mf .shell[data-layout=bottom],html.mf .shell[data-page],html.mf .shell[data-collapsed=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"top" "main"}html.mf .side,html.mf .list,html.mf .read,html.mf .page{grid-area:main}html.mf .side{padding:var(--mf-s3);border-right:0}html.mf .list{border-right:0;border-bottom:0}html.mf .page{grid-template-columns:minmax(0,1fr)}html.mf .pg-l{border-right:0}html.mf .pg-r{padding:var(--mf-s4)}html.mf .cmd{display:none}html.mf .read>.bar{display:flex;gap:2px;padding:0 var(--mf-s2);min-height:var(--mf-bar-cmd);border-bottom:1px solid var(--mf-line);align-items:center;position:sticky;top:0;z-index:2;background:var(--mf-surface);flex-wrap:nowrap}html.mf .read>.bar .iconbtn{width:var(--mf-h-m);padding:0}html.mf .read>.bar .lbl{display:none}html.mf .list-head .back,html.mf .read>.bar .back{display:grid}html.mf .msg-head,html.mf .cm-h{padding-left:var(--mf-s4);padding-right:var(--mf-s4)}html.mf .msg-head{padding-top:var(--mf-s4)}html.mf .cm .atts{padding-left:var(--mf-s4);padding-right:var(--mf-s4)}html.mf .imgnote{margin-left:var(--mf-s4);margin-right:var(--mf-s4)}html.mf pre.plain,html.mf .cm pre.plain{padding-left:var(--mf-s4);padding-right:var(--mf-s4)}html.mf .qbar{padding:var(--mf-s3) var(--mf-s4) var(--mf-s6)}html.mf .modal{padding:0;align-items:stretch}html.mf .compose{width:100%;height:100%;max-height:none;border-radius:0}html.mf .row{grid-template-columns:36px minmax(0,1fr) auto}html.mf .row .subj{font-size:var(--mf-fs-lg)}html.mf .row .ck{opacity:0}html.mf .list.selecting .row .ck{opacity:1}html.mf .fab{display:none;background:var(--mf-accent);color:var(--mf-on-accent);border-radius:var(--mf-r-pop);width:56px;height:56px;box-shadow:var(--mf-sh-pop);right:var(--mf-s4);bottom:calc(var(--mf-s4) + env(safe-area-inset-bottom,0px))}html.mf .fab svg{stroke:currentColor;stroke-width:2;width:var(--mf-ico-l);height:var(--mf-ico-l)}html.mf .shell[data-view=list]:not([data-page]) .fab{display:grid}html.mf .list-head .t{display:none}}html[data-embed=os] .shell{grid-template-rows:0 var(--mf-bar-cmd) minmax(0,1fr)}html[data-embed=os] .shell[data-layout=bottom]{grid-template-rows:0 minmax(180px,42%) var(--mf-bar-cmd) minmax(0,1fr)}html[data-embed=os] .shell[data-page]{grid-template-rows:0 minmax(0,1fr)}html[data-embed=os] #fab{display:none!important}@media(max-width:860px){html[data-embed=os] .shell,html[data-embed=os] .shell[data-layout=bottom],html[data-embed=os] .shell[data-page]{grid-template-rows:0 minmax(0,1fr)}html[data-embed=os] .list-head .t{display:block}html[data-embed=os] #tofolders,html[data-embed=os] #cback,html[data-embed=os] #tkmenu{display:inline-grid!important}}html[data-embed=os] .compose{box-shadow:var(--mf-sh-pop)}html.mf .crow input:focus-visible,html.mf .ed:focus-visible,html.mf .qr textarea:focus-visible,html.mf .list>.search input:focus-visible{outline:0}html.mf .iconbtn.back{display:none}@media(max-width:860px){html.mf .list-head .back,html.mf .read>.bar .back,html.mf .pg-r .back,html.mf .pg-l .list-head .back{display:inline-grid}html.mf .pg-r .back{margin:0 0 var(--mf-s2) calc(var(--mf-s2) * -1)}}
