@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.u8MhCG_className{font-family:Geist,Geist Fallback;font-style:normal}.u8MhCG_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.Gb1_vG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.Gb1_vG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f9d625bba3a10f71-s.283562-kfm0pv.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0cdb645d767d445c-s.2336ijw7y_ets.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kalam;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fcab32fcfb2da9d-s.01npz8736q7k4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kalam Fallback;src:local(Arial);ascent-override:108.94%;descent-override:54.42%;line-gap-override:0.0%;size-adjust:97.58%}.tygMzG_className{font-family:Kalam,Kalam Fallback;font-style:normal;font-weight:400}.tygMzG_variable{--font-hand:"Kalam", "Kalam Fallback"}
:root{--gray-100:#fcfcfc;--gray-200:#f6f6f6;--gray-300:#f0f0f0;--gray-400:#e8e8e8;--gray-500:#e0e0e0;--gray-800:#bbb;--gray-1000:#838383;--gray-1100:#6f6f6f;--gray-1200:#202020;--page:#fcfcfc;--surface:#fff;--text:var(--gray-1200);--text-2:var(--gray-1100);--text-3:var(--gray-1000);--line:var(--gray-400);--focus:var(--gray-1100);--accent:#3786d0;--accent-hover:#2d73b4;--accent-ink:#fff;--danger:#c2413b;--success:#2f8a4f;--air-red:#d9473f;--air-blue:#2b5ea7;--amber-bg:#fbf0d9;--amber-fg:#8a5a00;--blue-bg:#e3edfc;--blue-fg:#1f5fbf;--green-bg:#e2f4e8;--green-fg:#23743f;--violet-bg:#efe8fc;--violet-fg:#6a3fc0;--red-bg:#fce6e4;--red-fg:#b3352f;--image-outline:#00000014;--bone:#0000000f;--shine:#ffffffb3;--lift:0 0 0 1px #0000000f, 0 1px 2px -1px #0000000f, 0 2px 4px 0 #0000000a;--lift-hover:0 0 0 1px #00000014, 0 1px 2px -1px #00000014, 0 2px 4px 0 #0000000f;--lift-active:0 0 0 1px #0000001f, 0 1px 2px -1px #0000001a, 0 2px 4px 0 #00000014;--envelope-shadow:0 0 0 1px #0000000a, 0 1px 2px #0000000f, 0 6px 16px -4px #00000014;--postmark:#20202080;--stamp-paper:#fff;--stamp-cream:#f4ead0;--stamp-ochre:#c9a14a;--stamp-gold:#8a6a25;--stamp-red:#b8473a;--stamp-navy:#2c3e66;--sans:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Noto Sans", "Hiragino Sans", "PingFang SC", "Microsoft YaHei", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK SC", "Geeza Pro", "Segoe UI Arabic", "Noto Sans Arabic", Tahoma, "Thonburi", "Leelawadee UI", "Noto Sans Thai", sans-serif;--mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--hand:var(--font-hand), var(--sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--gray-100:#111;--gray-200:#191919;--gray-300:#222;--gray-400:#252525;--gray-500:#313131;--gray-800:#606060;--gray-1000:#7b7b7b;--gray-1100:#b5b5b5;--gray-1200:#eee;--page:#101010;--surface:#0b0b0b;--accent:#5aa6e6;--accent-hover:#7ab8ec;--accent-ink:#101010;--danger:#ef7c74;--success:#6cc28a;--air-red:#a5524c;--air-blue:#4a6da3;--amber-bg:#3a2c12;--amber-fg:#e8b65a;--blue-bg:#16263f;--blue-fg:#7fb0f5;--green-bg:#14301f;--green-fg:#74c991;--violet-bg:#2a1f42;--violet-fg:#b59cf0;--red-bg:#3a1a18;--red-fg:#f08c84;--image-outline:#ffffff14;--bone:#ffffff14;--shine:#ffffff14;--lift:0 0 0 1px #ffffff14;--lift-hover:0 0 0 1px #ffffff21;--lift-active:0 0 0 1px #fff3;--envelope-shadow:0 0 0 1px #ffffff14, 0 6px 16px -4px #00000080;--postmark:#eee6;--stamp-paper:#d9d2c0;--stamp-cream:#c9b98e;--stamp-ochre:#9c7c37;--stamp-gold:#5e4718;--stamp-red:#9a3e33;--stamp-navy:#2c3e66;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--gray-100:#111;--gray-200:#191919;--gray-300:#222;--gray-400:#252525;--gray-500:#313131;--gray-800:#606060;--gray-1000:#7b7b7b;--gray-1100:#b5b5b5;--gray-1200:#eee;--page:#101010;--surface:#0b0b0b;--accent:#5aa6e6;--accent-hover:#7ab8ec;--accent-ink:#101010;--danger:#ef7c74;--success:#6cc28a;--air-red:#a5524c;--air-blue:#4a6da3;--amber-bg:#3a2c12;--amber-fg:#e8b65a;--blue-bg:#16263f;--blue-fg:#7fb0f5;--green-bg:#14301f;--green-fg:#74c991;--violet-bg:#2a1f42;--violet-fg:#b59cf0;--red-bg:#3a1a18;--red-fg:#f08c84;--image-outline:#ffffff14;--bone:#ffffff14;--shine:#ffffff14;--lift:0 0 0 1px #ffffff14;--lift-hover:0 0 0 1px #ffffff21;--lift-active:0 0 0 1px #fff3;--envelope-shadow:0 0 0 1px #ffffff14, 0 6px 16px -4px #00000080;--postmark:#eee6;--stamp-paper:#d9d2c0;--stamp-cream:#c9b98e;--stamp-ochre:#9c7c37;--stamp-gold:#5e4718;--stamp-red:#9a3e33;--stamp-navy:#2c3e66;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--page);color:var(--text);font:16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}::selection{background:var(--gray-500)}p{text-wrap:pretty}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}main{flex-direction:column;max-width:792px;min-height:100dvh;margin:0 auto;padding:32px 16px 24px;display:flex}@media (min-width:40rem){main{padding-top:56px}}header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;margin-bottom:32px;display:grid}header .brand{--wm-h:28px;margin:0;line-height:0}.powered-line{color:var(--text-2);border-radius:4px;grid-column:1;justify-self:start;align-items:center;gap:4px;margin-top:-20px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:color .15s ease-out;display:inline-flex;position:relative}.powered,.powered-line{direction:ltr}.powered-line .dim{color:var(--text-3);font-weight:400;transition:color .15s ease-out}.powered-line .seal{flex:none;width:9px;height:12px}.powered-line .name{transform-origin:50% 100%;display:inline-block}.powered-line:after{content:"";position:absolute;inset:-6px -4px}@media (hover:hover) and (pointer:fine){.powered-line:hover,.powered-line:hover .dim{color:var(--text)}}@media (max-width:30rem){header .brand{--wm-h:24px}}.brand-stage{z-index:1;pointer-events:none;--stage-head:14px;box-sizing:content-box;height:32px;padding-top:var(--stage-head);margin-top:calc(-1 * var(--stage-head));margin-bottom:-28px;width:calc(56px + var(--wm-h) * 144 / 21 + 96px);overflow-clip-margin:4px;max-width:calc(100% + 56px);margin-inline-start:-56px;padding-bottom:28px;display:block;position:relative;overflow:clip}.brand-stage.running{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 32px),#0000)}.brand-word:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.brand-word{pointer-events:auto;color:var(--text);top:calc(var(--stage-head) + 14px - var(--wm-h) / 2);will-change:transform;text-decoration:none;display:block;position:absolute;inset-inline-start:56px}.postman-sprite,.envelope-sprite{top:var(--stage-head);image-rendering:pixelated;pointer-events:none;background-repeat:no-repeat;position:absolute;left:0}.postman-sprite{opacity:0;background-image:url(/sprites/postman-push.png);background-size:256px 32px;width:32px;height:32px}.envelope-sprite{background-image:url(/sprites/envelopes.png);background-size:60px 8px;width:12px;height:8px}header .tagline{color:var(--text-2);text-wrap:balance;grid-column:1/-1;margin:0;font-size:16px;font-weight:400;line-height:24px}.logo{color:var(--text);align-items:center;display:inline-flex}.logo svg{height:var(--wm-h,28px);width:calc(var(--wm-h,28px) * 144 / 21);display:block}.inbox{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.card{--pad:20px;background:var(--surface);box-shadow:var(--lift);padding:var(--pad);border:1px solid #0000;border-radius:16px}@media (max-width:30rem){.card{--pad:16px}}.label{color:var(--text-2);margin:0 0 8px;font-size:14px;line-height:20px}.row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.email{font:500 22px/28px var(--mono);overflow-wrap:anywhere;min-width:0}.email.copyable{cursor:copy;border-radius:6px;transition:background-color .15s ease-out}.email.copyable:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.email.copyable:hover{background:var(--gray-200)}}.meta{color:var(--text-2);margin-top:12px;font-size:14px;line-height:20px}.meta .left{align-items:center;gap:12px;display:flex}.countdown{font-variant-numeric:tabular-nums}.actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:30rem){.actions{flex-wrap:nowrap;gap:6px;width:100%}.actions button{flex:auto;padding:0 6px}}.bone{background:var(--bone);border-radius:999px;flex:0 230px;height:20px;margin:4px 0;display:block;position:relative;overflow:hidden}.bone:after{content:"";background:linear-gradient(90deg, transparent, var(--shine), transparent);animation:.8s linear infinite shimmer;position:absolute;inset:0;translate:-100%}@keyframes shimmer{to{translate:100%}}button,.button{height:36px;font:inherit;white-space:nowrap;color:var(--text);background:var(--surface);box-shadow:var(--lift);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition-property:color,background-color,box-shadow,scale;transition-duration:.2s;transition-timing-function:ease-out;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){button:hover:not(:disabled),.button:hover{background:var(--gray-200);box-shadow:var(--lift-hover)}button.primary:hover:not(:disabled){background:var(--accent-hover);box-shadow:none}}button:active:not(:disabled),.button:active{box-shadow:var(--lift-active);scale:.97}button:disabled{opacity:.5;cursor:not-allowed}button.primary{background:var(--accent);color:var(--accent-ink);box-shadow:none}button.primary:active:not(:disabled){background:var(--accent-hover);box-shadow:none}button.small,.button.small{height:32px;padding:0 12px}button.danger{color:var(--danger)}@media (pointer:coarse){button:after,.button:after{content:"";position:absolute;inset:-4px 0}.small:after{inset:-6px 0}}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.error{color:var(--danger);margin:12px 0 0;font-size:14px;line-height:20px}.note{color:var(--text-3);margin:8px 0 0;font-size:13px;line-height:18px}.confirm{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.confirm p{color:var(--text-2);margin:0;font-size:14px;line-height:20px}.pick{padding:4px;background:var(--surface);box-shadow:var(--lift);font:16px/24px var(--mono);border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;margin-top:16px;padding-inline-start:16px;display:flex}.pick:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.pick input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:auto;padding:0}.pick input::placeholder{color:var(--text-3)}.pick .domain{color:var(--text-3);white-space:nowrap;margin-inline-end:8px}h2{margin:0 0 12px;font-size:16px;font-weight:550;line-height:24px}.address{position:relative;overflow:hidden}.address:before{content:"";background:repeating-linear-gradient(-45deg, var(--air-red) 0 8px, transparent 8px 12px, var(--air-blue) 12px 20px, transparent 20px 24px);pointer-events:none;height:4px;position:absolute;inset:0 0 auto}.challenge{height:0;overflow:hidden}.challenge.visible{justify-content:center;height:auto;margin-top:16px;display:flex;overflow:visible}.list-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.list-head h2{margin:0}.search{min-width:0;color:var(--text-3);flex:0 240px;align-items:center;display:flex;position:relative}.search svg{pointer-events:none;position:absolute;inset-inline-start:12px}.search input{background:var(--surface);width:100%;height:36px;box-shadow:var(--lift);color:var(--text);font:14px/20px var(--sans);appearance:none;border:1px solid #0000;border-radius:999px;padding-block:0;padding-inline:34px 14px;transition:box-shadow .2s ease-out}.search input::placeholder{color:var(--text-3)}.search input::-webkit-search-decoration{-webkit-appearance:none;display:none}.search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}@media (hover:hover) and (pointer:fine){.search input:hover{box-shadow:var(--lift-hover)}}@media (max-width:40rem){.search input{font-size:16px}}.no-match{color:var(--text-2);overflow-wrap:anywhere;margin:0;padding:8px 0}.empty{text-align:center;justify-items:center;gap:8px;padding:16px 0 8px;display:grid}.empty .envelope-art{margin-bottom:4px}.empty h3{margin:0;font-size:16px;font-weight:550;line-height:24px}.empty p{max-width:36ch;color:var(--text-2);text-wrap:balance;margin:0;font-size:14px;line-height:20px}.empty button{margin-top:8px}.envelope-art{width:72px;height:48px}.list ul{margin:0 calc(4px - var(--pad)) calc(4px - var(--pad));gap:2px;padding:0;list-style:none;display:grid}.item{padding:10px calc(var(--pad) - 4px);color:var(--text);-webkit-tap-highlight-color:transparent;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;text-decoration:none;transition:background-color .15s ease-out;display:grid}@media (hover:hover) and (pointer:fine){.item:hover{background:var(--gray-200)}}.item:active{background:var(--gray-300)}.item:focus-visible{outline-offset:0}.from,.subject,.preview{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hand{font-family:var(--hand)}.from{font-size:18px;line-height:24px}.time{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;line-height:24px}.subject{color:var(--text-2);grid-column:1/-1;font-size:16px;line-height:22px}.preview{color:var(--text-3);grid-column:1/-1;font-size:14px;line-height:20px}.list li{position:relative}.item{grid-template-columns:16px minmax(0,1fr) auto;column-gap:10px;padding-inline-start:6px}.item .unread{background:var(--accent);border-radius:999px;grid-area:1/1;place-self:center;width:8px;height:8px}.item .from{grid-area:1/2}.item .time{grid-area:1/3;justify-content:flex-end;align-items:center;gap:6px;min-width:100px;display:inline-flex}.item .time svg{color:var(--amber-fg)}.item .subject{grid-area:2/2}.item .preview{grid-area:3/2}.row-actions{inset-inline-end:calc(var(--pad) - 4px);opacity:0;gap:8px;transition:opacity .15s ease-out;display:flex;position:absolute;bottom:10px}.list li:hover .row-actions,.list li:focus-within .row-actions{opacity:1}.row-action{cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;padding:0;transition-property:filter,scale;transition-duration:.15s;transition-timing-function:ease-out;position:relative}.row-action:after{content:"";border-radius:999px;position:absolute;inset:-4px}@media (hover:hover) and (pointer:fine){.row-action:hover{filter:brightness(.96)saturate(1.2)}}.row-action:active{scale:.92}.row-action:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:none),(pointer:coarse){.row-actions{opacity:1;gap:12px}.row-action:after{inset:-6px}.item .time{min-width:108px}}.message .back{margin-bottom:16px;padding-inline-start:10px}.pair{overflow-wrap:anywhere;flex-wrap:wrap;gap:0 6px;margin:0;font-size:14px;line-height:20px;display:flex}.pair .dim{color:var(--text-3)}.envelope{background:var(--surface);box-shadow:var(--envelope-shadow);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:16px 16px 28px 20px;display:grid}.envelope-skeleton{flex-direction:column;align-items:flex-start;gap:8px;min-height:172px;display:flex}.envelope-skeleton .bone{flex:none;width:50%}.envelope-skeleton .bone.short{width:35%}@media (max-width:30rem){.envelope-skeleton{min-height:196px}}.body-skeleton{background:var(--gray-100);outline:0;height:120px}.return{overflow-wrap:anywhere;flex-direction:column;min-width:0;margin:0;display:flex}.sender{font-size:22px;line-height:28px}.received{color:var(--text-3);font:13px/20px var(--sans);margin-top:6px}.sender-address{color:var(--text-2);font-size:16px;line-height:22px}.delivery{text-align:center;text-wrap:balance;overflow-wrap:anywhere;grid-column:1/-1;margin:12px 0 0;font-size:26px;line-height:32px}.franking{width:128px;height:72px;position:relative}.stamp{top:0;filter:drop-shadow(0 1px 1px #00000026);width:68px;height:68px;position:absolute;inset-inline-end:0;rotate:4deg}.stamp svg{width:100%;height:100%;display:block}.stamp img{width:32px;height:32px;image-rendering:pixelated;margin:auto;position:absolute;inset:0}.postmark{top:12px;width:112px;height:63px;color:var(--postmark);font-family:var(--sans);position:absolute;inset-inline-start:0;rotate:-8deg}@media (max-width:30rem){.franking{zoom:.75}.delivery{font-size:22px;line-height:28px}}.message-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:12px;display:flex}.message-foot .pair.attachments{margin:0}.paper-toggle{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.body{outline:1px solid var(--image-outline);outline-offset:-1px;background:#fff;border:0;border-radius:12px;width:100%;height:120px;margin:16px 0 0;display:block}.body.dark-paper{background:var(--surface);box-shadow:var(--lift);outline:0}.text{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--gray-100);height:auto;color:var(--text);border:1px solid var(--line);font:14px/22px var(--mono);outline:0;padding:16px}.theme{background:var(--surface);box-shadow:var(--lift);border:1px solid #0000;border-radius:999px;gap:2px;padding:2px;display:flex;position:relative}.theme button{width:28px;height:28px;box-shadow:none;color:var(--gray-800);background:0 0;border:0;padding:0;transition-property:color,scale;transition-duration:.15s}@media (hover:hover) and (pointer:fine){.theme button:hover:not(:disabled){box-shadow:none;color:var(--gray-1200);background:0 0}}.theme button:active{box-shadow:none}.theme-disc{background:var(--gray-300);border-radius:999px;width:28px;height:28px;transition:translate .2s ease-out;position:absolute;top:2px;left:2px;translate:60px}:root[data-theme=light] .theme-disc{translate:0}:root[data-theme=dark] .theme-disc{translate:30px}:root:not([data-theme]) .theme [data-value=system],:root[data-theme=light] .theme [data-value=light],:root[data-theme=dark] .theme [data-value=dark]{color:var(--gray-1200)}@media (prefers-reduced-motion:reduce){.theme-disc{transition:none}}footer{color:var(--text-3);text-align:center;flex-direction:column;align-items:center;gap:12px;margin-top:auto;padding-top:40px;font-size:13px;line-height:20px;display:flex}footer p{text-wrap:balance;margin:0}.powered{background:var(--surface);height:32px;box-shadow:var(--lift);color:var(--text);-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:6px;padding-block:0;padding-inline:10px 12px;font-weight:500;text-decoration:none;transition-property:background-color,box-shadow,scale;transition-duration:.2s;transition-timing-function:ease-out;display:inline-flex}.powered .dim{color:var(--text-3);font-weight:400}.powered .seal{flex:none;width:14px;height:18px}@media (hover:hover) and (pointer:fine){.powered:hover{background:var(--gray-200);box-shadow:var(--lift-hover)}}.powered:active{box-shadow:var(--lift-active);scale:.97}.native-select{width:fit-content;position:relative}.native-select select{background:var(--surface);width:176px;min-width:0;height:32px;box-shadow:var(--lift);color:var(--text);font:450 14px/20px var(--sans);appearance:none;cursor:pointer;border:0;border-radius:8px;padding-block:0;padding-inline:10px 32px;transition:box-shadow .15s ease-out}.native-select select option{color:canvastext;background:canvas}@media (hover:hover) and (pointer:fine){.native-select select:hover{box-shadow:var(--lift-hover)}}.native-select select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.native-select svg{top:50%;color:var(--text-3);pointer-events:none;position:absolute;inset-inline-end:10px;translate:0 -50%}@media (pointer:coarse){.native-select select{height:40px;font-size:16px}}.pitch{color:var(--text-2);text-wrap:pretty;margin:0;padding-inline:4px;font-size:14px;line-height:20px}.tint{background:var(--tint-bg);width:28px;height:28px;color:var(--tint-fg);border-radius:999px;flex:none;place-items:center;display:grid}.tint-amber{--tint-bg:var(--amber-bg);--tint-fg:var(--amber-fg)}.tint-blue{--tint-bg:var(--blue-bg);--tint-fg:var(--blue-fg)}.tint-green{--tint-bg:var(--green-bg);--tint-fg:var(--green-fg)}.tint-violet{--tint-bg:var(--violet-bg);--tint-fg:var(--violet-fg)}.tint-red{--tint-bg:var(--red-bg);--tint-fg:var(--red-fg)}.tint-gray{--tint-bg:var(--gray-300);--tint-fg:var(--text-2)}.landing{gap:56px;margin-top:64px;display:grid}.landing section{gap:12px;min-width:0;display:grid}.landing h2{align-items:center;gap:12px;margin:0 0 4px;display:flex}.landing h2:after{content:"";background:var(--gray-400);flex:1;height:1px}.landing h3{margin:0;font-size:16px;font-weight:500;line-height:24px}.landing p{max-width:65ch;color:var(--text-2);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.landing ol,.landing ul{margin:0;padding:0;list-style:none}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.steps li{align-content:start;gap:4px;display:grid}.step-number{background:var(--surface);width:24px;height:24px;box-shadow:var(--lift);font:500 12px/1 var(--mono);color:var(--text-2);border-radius:999px;place-items:center;margin-bottom:8px;display:grid}.grid-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;display:grid;margin-top:8px!important}.grid-list li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.grid-list p{font-size:14px;line-height:20px}.grid-list h3{padding-top:2px}.checklist .tint svg{width:14px;height:14px}.use{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}.use h3{margin-bottom:8px}.checks{gap:10px;display:grid}.checks li{color:var(--text-2);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;font-size:14px;line-height:20px;display:grid}.checks .tint svg{width:14px;height:14px}.landing .note{color:var(--text-3);font-size:14px;line-height:20px}.landing .note a{color:var(--text-2);text-decoration:underline;-webkit-text-decoration-color:var(--gray-800);text-decoration-color:var(--gray-800);text-underline-offset:3px;border-radius:4px;transition:text-decoration-color .2s}@media (hover:hover) and (pointer:fine){.landing .note a:hover{-webkit-text-decoration-color:var(--text-2);text-decoration-color:var(--text-2)}}.article{background:var(--surface);max-width:560px;box-shadow:var(--lift);color:var(--text);border-radius:12px;gap:4px;padding:16px;text-decoration:none;transition-property:box-shadow,scale;transition-duration:.2s;transition-timing-function:ease-out;display:grid}.article-meta{color:var(--text-3);font-size:13px;line-height:20px}.article-title{align-items:center;gap:6px;font-weight:500;display:inline-flex}.article-title svg{color:var(--text-3);transition:translate .2s ease-out}.article-body{color:var(--text-2);font-size:14px;line-height:20px}@media (hover:hover) and (pointer:fine){.article:hover{box-shadow:var(--lift-hover)}.article:hover .article-title svg{translate:2px -2px}}.article:active{scale:.99}.faq{gap:20px;margin:0;display:grid}.faq div{max-width:65ch}.faq dt{font-weight:500}.faq dd{color:var(--text-2);margin:4px 0 0}@media (max-width:40rem){.landing{gap:48px;margin-top:48px}.steps,.grid-list,.use{grid-template-columns:minmax(0,1fr)}.steps{gap:20px}.list-head{flex-direction:column;align-items:stretch}.search{flex:none;width:100%}}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .back svg,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .article-title svg){scale:-1 1}.theme{direction:ltr}.copyright{--wm-h:1.03em;white-space:nowrap;color:var(--text-3);margin:0;font-size:13px;line-height:20px}.copyright .logo{vertical-align:calc(var(--wm-h) * -6 / 21);color:inherit;margin-inline-start:2px;display:inline-block}.footer-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}.legal-links{gap:16px;display:flex}.legal-links a{color:var(--text-3);border-radius:4px;text-decoration:none;transition:color .15s ease-out;position:relative}.legal-links a:after{content:"";position:absolute;inset:-6px -4px}@media (hover:hover) and (pointer:fine){.legal-links a:hover{color:var(--text)}}.legal{position:relative}.legal article{min-width:0}.legal-head{margin-bottom:40px}.legal-head h1{letter-spacing:-.0125em;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:32px}.legal-head p{color:var(--text-3);margin:8px 0 0;font-size:14px;line-height:20px}.legal-content{max-width:68ch;color:var(--text-2);font-size:16px;line-height:26px}.legal-content p{text-wrap:pretty;margin:0}.legal-content p+p{margin-top:26px}.legal-content strong{color:var(--text);font-weight:550}.legal-content h2,.legal-content h3{color:var(--text);margin:40px 0 20px;scroll-margin-top:24px;font-size:16px;font-weight:550;line-height:26px}.legal-content h2{align-items:center;gap:12px;margin-top:80px;display:flex}.legal-content h2:first-child{margin-top:0}.legal-content h2:after{content:"";background:var(--gray-400);flex:1;min-width:24px;height:1px}.legal-content .anchor{color:inherit;text-wrap:balance;border-radius:4px;margin-inline-start:-28px;padding-inline-start:28px;text-decoration:none;position:relative}.legal-content .anchor-icon{inset-inline-start:0;width:24px;height:24px;color:var(--text-3);opacity:0;place-items:center;transition:opacity .2s ease-out;display:grid;position:absolute;top:50%;translate:0 -50%}@media (hover:hover) and (pointer:fine){.legal-content .anchor:hover .anchor-icon{opacity:1}}.legal-content .anchor:focus-visible .anchor-icon{opacity:1}.legal-content a:not(.anchor){color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--gray-800);text-decoration-color:var(--gray-800);text-underline-offset:3px;border-radius:4px;font-weight:450;transition:text-decoration-color .2s}@media (hover:hover) and (pointer:fine){.legal-content a:not(.anchor):hover{-webkit-text-decoration-color:var(--text-2);text-decoration-color:var(--text-2)}}.legal-content ul,.legal-content ol{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.legal-content li{text-wrap:pretty;padding-inline-start:20px;position:relative}.legal-content ul>li:before{content:"–";color:var(--gray-800);position:absolute;inset-inline-start:0}.legal-content ol{counter-reset:li}.legal-content ol>li{counter-increment:li;padding-inline-start:28px}.legal-content ol>li:before{content:counter(li) ".";color:var(--text-2);font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}.legal-content code{font:14px/1 var(--mono);color:var(--text)}.legal-content .table-card{background:var(--surface);box-shadow:var(--lift);border-radius:16px;margin:32px 0;overflow-x:auto}.legal-content table{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.legal-content th{border-bottom:1px solid var(--gray-400);color:var(--text-2);text-align:start;white-space:nowrap;padding:12px 16px;font-weight:500}.legal-content td{border-top:1px solid var(--gray-300);vertical-align:top;min-width:140px;padding:12px 16px}.legal-content tr:first-child td{border-top:0}.legal-content td:first-child{color:var(--text);font-weight:450}.toc-label{color:var(--text);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:450;line-height:20px;display:flex}.toc-label svg{color:var(--text-3);flex:none}.toc-group{transition:grid-template-rows .25s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.toc-group>ul{min-height:0}.toc-group.snap{transition:none}@media (prefers-reduced-motion:reduce){.toc-group{transition:none}}.ruler-toc ul,.mobile-toc ul{margin:0;padding:0;list-style:none}.mobile-toc{background:var(--surface);box-shadow:var(--lift);border-radius:16px;margin-bottom:40px}.mobile-toc>button{width:100%;height:48px;box-shadow:none;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;display:flex}.mobile-toc>button .toc-label{font-size:16px;font-weight:500}.mobile-toc .plus{color:var(--gray-800);transition:rotate .2s ease-out,color .2s ease-out}.mobile-toc .plus.open{color:var(--text);rotate:45deg}@media (hover:hover) and (pointer:fine){.mobile-toc>button:hover .plus{color:var(--text)}}.mobile-toc .toc-group>ul{margin:0 4px}.mobile-toc .toc-group>ul>li:first-child{margin-top:0}.mobile-toc ul{border-radius:12px}.mobile-toc .toc-group[style*="1fr"]>ul{border:1px solid var(--gray-400);background:var(--gray-100);margin-bottom:4px;padding:8px 12px}.mobile-toc a{color:var(--text-2);border-radius:4px;padding:6px 0;font-size:16px;font-weight:450;line-height:26px;text-decoration:none;transition:color .2s ease-out;display:block}.mobile-toc a.sub{padding-inline-start:12px}.mobile-toc a[aria-current]{color:var(--text)}@media (hover:hover) and (pointer:fine){.mobile-toc a:hover{color:var(--text)}}.legal-rail{display:none}@media (min-width:1340px){.mobile-toc{display:none}.legal-rail{top:0;bottom:0;width:232px;display:block;position:absolute;inset-inline-start:calc(100% + 48px)}.ruler-toc{position:sticky;top:32px}}.ruler-toc .toc-label{height:32px;margin-bottom:12px}.ruler-scroll{overscroll-behavior:contain;scrollbar-width:none;max-height:calc(100dvh - 100px);position:relative;overflow-y:auto}.ruler-scroll::-webkit-scrollbar{display:none}.ruler-row{padding-block:7px;padding-inline:42px 0;position:relative}.ruler-row.sub a{padding-inline-start:12px}.ruler-row a{color:var(--text-3);border-radius:4px;font-size:14px;font-weight:450;line-height:20px;text-decoration:none;transition:color .2s ease-out;display:block}.ruler-row a[aria-current]{color:var(--text)}@media (hover:hover) and (pointer:fine){.ruler-row a:hover{color:var(--text)}}.ruler-tick{background:var(--gray-400);pointer-events:none;width:12px;height:1px;position:absolute;inset-inline-start:0}.ruler-tick.above{top:6px}.ruler-tick.below{bottom:6px}.ruler-mark{top:17px;width:32px;height:1px;color:var(--gray-400);transform-origin:0;pointer-events:none;background:currentColor;transition:scale .2s ease-out,color .2s ease-out;position:absolute;inset-inline-start:0;scale:.625 1}.ruler-mark.current{color:var(--text);scale:1}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ruler-mark{transform-origin:100%}@media (prefers-reduced-motion:reduce){.ruler-mark{transition:none}}
