.est .invbar{background:var(--violet-soft);color:var(--ink);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin:-4px 0 16px;padding:14px 16px;display:flex}.est .invbar>div:not(.iacts){flex-direction:column;flex:1;gap:5px;min-width:240px;display:flex}.est .invbar b{font-family:var(--f-d);font-size:14px}.est .invbar>div>span{color:var(--ink-2);font-size:12.5px}.est .invbar .ib{background:var(--violet);color:#fff;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.est .invbar .ib .ic{width:18px;height:18px}.est .invbar.done{background:var(--ok-soft)}.est .invbar.done .ib{background:var(--ok)}.est .invbar.dead{background:var(--sunk)}.est .invbar.dead .ib{background:var(--mut)}.est .iacts{flex-wrap:wrap;gap:6px;display:flex}.est .modal.wide{width:min(1040px,100%);max-height:90vh}.est .invgrid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:0;display:grid;overflow:auto}.est .invform{flex-direction:column;gap:10px;padding:6px 18px 16px;display:flex}.est .invprev{background:var(--sunk);flex-direction:column;gap:8px;padding:14px 16px 18px;display:flex}.est .invprev .l{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-size:11.5px;font-weight:600}.est .istep{align-items:center;gap:8px;margin-top:6px;display:flex}.est .istep span{background:var(--teal);color:#fff;width:22px;height:22px;font-family:var(--f-d);border-radius:50%;place-items:center;font-size:11.5px;font-weight:700;display:grid}.est .istep b{font-family:var(--f-d);font-size:14px}.est .istep small{color:var(--mut);margin-left:auto;font-size:11.5px}.est .isrc{color:var(--blue);align-items:center;gap:6px;font-size:12px;display:flex}.est .isrc .ic{flex:none;width:14px;height:14px}.est .i2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.est .isees{flex-wrap:wrap;gap:6px;display:flex}.est .isees .ic{width:12px;height:12px}.est .iasks{flex-direction:column;gap:6px;display:flex}.est .iask{text-align:left;background:var(--paper);border:1px solid var(--line);color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.est .iask i{border:1.5px solid var(--line2);color:#fff;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-style:normal;display:grid}.est .iask[aria-pressed=true] i{background:var(--teal);border-color:var(--teal)}.est .iask[aria-pressed=false]{color:var(--mut)}.est .mail{color:#1f2a28;font-family:var(--f-b);background:#fff;border-radius:14px;width:100%;max-width:600px;font-size:13.5px;line-height:1.55;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 8px 24px #00000014}.est .mail .mhd{border-bottom:1px solid #e7ecea;flex-direction:column;gap:10px;padding:14px 18px 10px;display:flex}.est .mail .mfrom{align-items:center;gap:10px;display:flex}.est .mail .mfrom b{font-family:var(--f-d);font-size:13px;display:block}.est .mail .mfrom span{color:#6b7a77;font-size:11.5px}.est .mail .mlogo{background:#10201e;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.est .mail .mlogo img{width:22px;height:22px}.est .mail .mtime{color:#6b7a77;white-space:nowrap;margin-left:auto;font-size:11.5px}.est .mail h2{font-family:var(--f-d);color:#10201e;text-wrap:balance;font-size:17px;line-height:1.3}.est .mail .mbody{flex-direction:column;gap:10px;padding:14px 18px 6px;display:flex}.est .mail .mcard{border:1px solid #e7ecea;border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.est .mail .mcard .mt{border-radius:9px;flex:none;width:84px;height:62px;overflow:hidden}.est .mail .mcard .mt img,.est .mail .mcard .mt .grad{object-fit:cover;width:100%;height:100%;display:block}.est .mail .mcard b{font-family:var(--f-d);font-size:13.5px;display:block}.est .mail .mcard span{color:#3c4e4b;font-size:12.5px;display:block}.est .mail .mcard small{color:#6b7a77;font-size:11.5px}.est .mail .mlead{font-family:var(--f-d);margin-bottom:-4px;font-size:13px;font-weight:600}.est .mail ul{flex-direction:column;gap:3px;margin:0;padding-left:18px;display:flex}.est .mail .mnote{background:#f3f6f5;border-radius:10px;padding:8px 12px;font-style:italic}.est .mail .mbtn{color:#fff;font-family:var(--f-d);background:#0d9488;border-radius:12px;padding:11px 22px;font-size:14px;font-weight:600;display:inline-block}.est .mail button.mbtn:hover{background:#0f766e}.est .mail .msmall{color:#6b7a77;font-size:12px}.est .mail footer{color:#8a9794;border-top:1px solid #e7ecea;margin-top:6px;padding:12px 18px 16px;font-size:11px}.est .mail .mrich{overflow-wrap:anywhere;gap:0}.est .mail .mrich ul{list-style:outside;display:block}.est .mail .mrich span[title]{cursor:default}.est .mail .msig{color:#8a9794;border-top:1px dashed #e7ecea;margin-bottom:8px;padding-top:8px;font-size:11.5px}.est .gprep{flex-direction:column;gap:12px;display:flex}.est .gprep .grow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.est .gprep .gsub{color:var(--ink-2);grid-template-columns:auto minmax(0,1fr);gap:4px 10px;font-size:12.5px;display:grid}.est .gprep .gsub b{color:var(--mut);font-weight:500}.est .gprep .gsub span{overflow-wrap:anywhere;color:var(--ink)}.est .gsteps{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.est .gsteps li{background:var(--sunk);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.est .gsteps li>span{background:var(--teal);color:#fff;width:24px;height:24px;font-family:var(--f-d);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.est .gsteps li>div{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.est .gsteps b{font-family:var(--f-d);color:var(--ink);font-size:13.5px;font-weight:600}.est .gsteps small{color:var(--mut);font-size:12px}.est .ext{z-index:40;background:var(--paper);position:fixed;inset:0;overflow:auto}.est.extopen{overflow:hidden}.est .xbar{z-index:2;background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex;position:sticky;top:0}.est .xbar .btn:last-child{margin-left:auto}.est .inbox{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:18px;max-width:1040px;margin:0 auto;padding:20px 16px 60px;display:grid}.est .ilist{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.est .ilist .it{border-bottom:1px solid var(--line);color:var(--ink-2);grid-template-columns:1fr auto;gap:0 8px;padding:10px 12px;font-size:12.5px;display:grid}.est .ilist .it b{font-family:var(--f-d);color:var(--ink);font-size:13px}.est .ilist .it span{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.est .ilist .it small{color:var(--mut);grid-area:1/2}.est .ilist .it.on{background:var(--teal-soft);box-shadow:inset 3px 0 0 var(--teal)}.est .join{max-width:1040px;margin:0 auto;padding:22px 16px 60px}.est .jbrand{align-items:center;gap:10px;margin-bottom:22px;display:flex}.est .jbrand img{width:34px;height:34px}.est .jbrand b{font-family:var(--f-d);font-size:17px}.est .jbrand span{color:var(--mut);border-left:1px solid var(--line);padding-left:10px;font-size:12.5px}.est .jgrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.est .jcol{flex-direction:column;gap:14px;max-width:520px;display:flex}.est .jcol h1{letter-spacing:-.01em;text-wrap:balance;font-size:30px}.est .jcol h2{letter-spacing:-.01em;text-wrap:balance;font-size:22px}.est .jl{color:var(--ink-2);font-size:15px;line-height:1.55}.est .jsteps{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.est .jsteps li{color:var(--mut);background:var(--sunk);border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:12.5px;display:flex}.est .jsteps li span{background:var(--surface);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:grid}.est .jsteps li.on{background:var(--teal-soft);color:var(--teal-ink);font-weight:600}.est .jsteps li.on span{background:var(--teal);color:#fff}.est .lockd{background:var(--sunk);color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:13.5px;display:flex}.est .lockd .ic{width:14px;height:14px;color:var(--mut)}.est .jok{color:var(--ink);align-items:flex-start;gap:9px;font-size:13.5px;display:flex}.est .jok input{width:16px;height:16px;accent-color:var(--teal);margin-top:3px}.est .jerr{color:var(--rose);font-size:12.5px}.est .btn.big{border-radius:12px;padding:12px 18px;font-size:14px}.est .jphone{flex-direction:column;align-items:center;gap:8px;display:flex;position:sticky;top:70px}.est .jphone p{color:var(--mut);font-size:12px}.est .conf{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;max-width:1080px;display:grid}.est .ccol{flex-direction:column;gap:10px;min-width:0;display:flex}.est .chero{flex-direction:column;gap:6px;margin-bottom:6px;display:flex}.est .chero h1{font-size:24px}.est .chero p{color:var(--mut);font-size:14px}.est .cprog{align-items:center;gap:10px;max-width:420px;display:flex}.est .cprog .meter{flex:1}.est .cprog span{color:var(--ink-2);white-space:nowrap;font-size:12.5px;font-weight:600}.est .cstep{background:var(--surface);border:1px solid var(--line);border-radius:16px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.est .cstep.open{border-color:var(--teal);box-shadow:0 0 0 3px var(--teal-soft)}.est .cstep.isdone:not(.open){background:var(--paper)}.est .chd{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.est .chd i{border:2px solid var(--line2);width:26px;height:26px;color:var(--mut);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:grid}.est .chd i.o{border-color:var(--teal);color:var(--teal-ink)}.est .chd i.d{background:var(--ok);border-color:var(--ok);color:#fff}.est .chd>span:not(.chip){flex-direction:column;flex:1;min-width:0;display:flex}.est .chd b{font-family:var(--f-d);font-size:14.5px}.est .chd small{color:var(--mut);font-size:12px}.est .cbody{flex-direction:column;gap:10px;padding:0 14px 14px 52px;animation:.2s ease-out pop;display:flex}.est .cval{background:var(--paper);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.est .cval .l{letter-spacing:.06em;text-transform:uppercase;color:var(--mut);font-size:11px;font-weight:600}.est .cval .ci{align-items:baseline;gap:8px;padding-left:2px;display:flex}.est .cval .ci i{width:14px;color:var(--teal);flex:none;font-style:normal;font-weight:700}.est .cval .ci.nao{color:var(--mut)}.est .cval .ci.nao i{color:var(--rose)}.est .cval .vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.est .cfix{flex-direction:column;gap:10px;display:flex}.est .cacts{flex-wrap:wrap;gap:8px;display:flex}.est .cph{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;display:grid}.est .cph .ct{aspect-ratio:4/3;border-radius:10px;max-width:100%;position:relative;overflow:hidden}.est .cph .ct img,.est .cph .ct .grad{object-fit:cover;width:100%;height:100%;display:block}.est .cph .ct .chip{position:absolute;top:6px;left:6px}.est .cph .drop{aspect-ratio:4/3;cursor:pointer;max-width:100%}.est .csend{border:1.5px dashed var(--line2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;padding:14px 16px;display:flex}.est .csend>div{flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.est .csend b{font-family:var(--f-d)}.est .csend span{color:var(--mut);font-size:12.5px}.est .csend.ready{border-style:solid;border-color:var(--violet);background:var(--violet-soft)}.est .conf .pvcol{position:sticky;top:70px}.est .cta{text-align:left;background:var(--teal);color:#fff;width:100%;box-shadow:var(--shadow);border-radius:16px;align-items:center;gap:14px;margin-bottom:12px;padding:14px 16px;display:flex}.est .cta .ib{background:#ffffff2e;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}.est .cta>span:nth-child(2){flex-direction:column;flex:1;display:flex}.est .cta b{font-family:var(--f-d);font-size:15px}.est .cta small{opacity:.85;font-size:12.5px}.est .cta:hover{background:var(--teal-2)}@media (prefers-color-scheme:dark){.est.ptn:not([data-theme=light]) :is(.btn.pri,.btn.vi,.cta,.nav.on .n,.nav .n.hot,.status span.on,.tri button[aria-pressed=true].s,.tg[aria-pressed=true],.jsteps li.on span,.chd i.d,.check i.d,.check i.w,.q i.d,.q i.w,.q i.e){color:#06201d}}.est.ptn[data-theme=dark] :is(.btn.pri,.btn.vi,.cta,.nav.on .n,.nav .n.hot,.status span.on,.tri button[aria-pressed=true].s,.tg[aria-pressed=true],.jsteps li.on span,.chd i.d,.check i.d,.check i.w,.q i.d,.q i.w,.q i.e){color:#06201d}.est.ptn :is(.brand,.jbrand) img{background:#10201e;border-radius:9px;padding:3px}@media (prefers-color-scheme:dark){.est:not([data-theme=light]) .gsteps li>span{color:#06201d}}.est[data-theme=dark] .gsteps li>span{color:#06201d}@media (max-width:1100px){.est .conf,.est .jgrid{grid-template-columns:minmax(0,1fr)}.est .conf .pvcol,.est .jphone{display:none}.est .invgrid{grid-template-columns:1fr}}@media (max-width:760px){.est .inbox{grid-template-columns:1fr}.est .ilist{display:none}.est .i2{grid-template-columns:1fr}.est .cbody{padding-left:14px}}.est .invalert{align-items:flex-start;margin:-8px 0 16px}.est .invalert>span,.est .invask>span{flex:1;min-width:0}.est .invalert>.ic,.est .invask>.ic{flex:none;margin-top:2px}.est .invask{flex-wrap:wrap;align-items:flex-start}.est .errbar.invask button{margin-left:0;text-decoration:none}
