.ds:where(.astro-br4ptwom){color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;gap:6px 8px;margin:12px 0 0;padding:0;font-size:12px;line-height:1;list-style:none;display:flex}.ds-item:where(.astro-br4ptwom){border:1px solid var(--border);background:var(--card);opacity:.45;filter:grayscale();border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 8px;transition:opacity .3s,filter .3s;display:inline-flex}.ds-item:where(.astro-br4ptwom) img:where(.astro-br4ptwom){display:block}.ds-item:where(.astro-br4ptwom).is-on{opacity:1;filter:none}.ds-item:where(.astro-br4ptwom) svg{flex:none}.ds-item:where(.astro-br4ptwom)>svg:first-child{color:var(--brand)}.ds-tick:where(.astro-br4ptwom){width:14px;height:14px;color:var(--success);background:oklch(95% .04 150);border-radius:999px;place-items:center;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:grid;transform:scale(0)}.ds-item:where(.astro-br4ptwom).is-on .ds-tick:where(.astro-br4ptwom){transform:none}@media (width<=479px){.ds:where(.astro-br4ptwom){gap:6px 4px;font-size:11px}.ds-item:where(.astro-br4ptwom){gap:4px;padding:0 6px}.ds-app:where(.astro-br4ptwom){display:none}}.ds-toasts:where(.astro-br4ptwom){z-index:3;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:2rem;right:2rem}.ds-toast:where(.astro-br4ptwom){background:var(--card);color:var(--foreground);white-space:nowrap;opacity:0;border:1px solid oklch(85% 0 0);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;line-height:1.2;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1);display:none;transform:translateY(8px)}.ds-toast:where(.astro-br4ptwom)>svg:first-child{color:var(--brand)}.ds-toast:where(.astro-br4ptwom) img:where(.astro-br4ptwom),.ds-toast:where(.astro-br4ptwom)>svg:first-child{width:16px;height:16px}.ds-toast:where(.astro-br4ptwom) .ds-tick:where(.astro-br4ptwom){transform:none}.ds-toast:where(.astro-br4ptwom).is-in,.ds-toast:where(.astro-br4ptwom).is-out{display:flex}.ds-toast:where(.astro-br4ptwom).is-shown{opacity:1;transform:none}@media (width<=479px){.ds-toasts:where(.astro-br4ptwom){align-items:center;bottom:1.25rem;left:1rem;right:1rem}.ds-toast:where(.astro-br4ptwom){font-size:12px;position:absolute;bottom:0;left:50%;translate:-50%}}@media (prefers-reduced-motion:reduce){.ds-toasts:where(.astro-br4ptwom){display:none}.ds-item:where(.astro-br4ptwom),.ds-tick:where(.astro-br4ptwom){transition:none}}.ed-fig:where(.astro-kmrxjkbn){container-type:inline-size}.ed:where(.astro-kmrxjkbn){aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius);background:var(--band);color:var(--foreground);flex-direction:column;padding:1.25rem;font-size:13px;line-height:1.45;display:flex;position:relative;overflow:hidden}.ed:where(.astro-kmrxjkbn) p:where(.astro-kmrxjkbn){margin:0}.ed-stage:where(.astro-kmrxjkbn){flex:1;min-height:0;transition:opacity .4s;position:relative}.ed:where(.astro-kmrxjkbn):after{content:"";background:linear-gradient(to bottom, transparent, var(--band));pointer-events:none;height:40px;position:absolute;inset:auto 0 0}.ed:where(.astro-kmrxjkbn).is-fading .ed-stage:where(.astro-kmrxjkbn){opacity:0}.ed-win:where(.astro-kmrxjkbn){border:1px solid var(--border);background:var(--card);border-radius:8px;overflow:hidden}.ed-bar:where(.astro-kmrxjkbn){border-bottom:1px solid var(--border);background:var(--muted);align-items:center;gap:5px;height:32px;padding:0 12px;display:flex}.ed-dot:where(.astro-kmrxjkbn){background:oklch(0% 0 0/.12);border-radius:999px;width:8px;height:8px}.ed-url:where(.astro-kmrxjkbn){text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);margin-left:8px;font-size:11.5px;overflow:hidden}.ed-muted:where(.astro-kmrxjkbn){color:var(--muted-foreground)}.ed-site-body:where(.astro-kmrxjkbn){padding:16px 18px 18px}.ed-h:where(.astro-kmrxjkbn){font-size:15px;font-weight:600}.ed-sub:where(.astro-kmrxjkbn){color:var(--muted-foreground);font-size:12px;margin-top:2px!important}.ed-field:where(.astro-kmrxjkbn){margin-top:12px}.ed-label:where(.astro-kmrxjkbn){margin-bottom:4px;font-size:12px;font-weight:500;display:block}.ed-input:where(.astro-kmrxjkbn){border:1px solid var(--input-border);border-radius:var(--control-radius);align-items:flex-start;min-height:32px;padding:6px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.ed-area:where(.astro-kmrxjkbn){min-height:56px}.ed-input:where(.astro-kmrxjkbn).is-focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 18%, transparent)}.ed-caret:where(.astro-kmrxjkbn){background:var(--brand);width:1px;height:1.2em;margin-left:1px;animation:1s step-end infinite ed-blink;display:none}.ed-input:where(.astro-kmrxjkbn).is-focus .ed-caret:where(.astro-kmrxjkbn){display:inline-block}.ed-send-row:where(.astro-kmrxjkbn){flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.ed-btn:where(.astro-kmrxjkbn){border-radius:var(--control-radius);background:var(--primary);height:32px;color:var(--primary-foreground);place-items:center;padding:0 14px;font-size:12.5px;font-weight:500;transition:transform .12s,background .12s;display:inline-grid;position:relative}.ed-btn:where(.astro-kmrxjkbn)>span:where(.astro-kmrxjkbn){grid-area:1/1}.ed-btn-busy:where(.astro-kmrxjkbn){visibility:hidden}.ed:where(.astro-kmrxjkbn).is-press .ed-btn:where(.astro-kmrxjkbn){background:color-mix(in oklab, var(--primary) 85%, black);transform:scale(.96)}.ed:where(.astro-kmrxjkbn).is-sending .ed-btn-idle:where(.astro-kmrxjkbn){visibility:hidden}.ed:where(.astro-kmrxjkbn).is-sending .ed-btn-busy:where(.astro-kmrxjkbn){visibility:visible}.ed-thanks:where(.astro-kmrxjkbn){color:var(--success);opacity:0;align-items:center;gap:5px;font-size:12px;font-weight:500;transition:opacity .3s,transform .3s;display:inline-flex;transform:translate(-4px)}.ed-post:where(.astro-kmrxjkbn){border:1px solid color-mix(in oklab, var(--brand) 35%, transparent);background:color-mix(in oklab, var(--brand) 8%, var(--card));color:var(--brand);font-family:var(--font-mono,ui-monospace, monospace);border-radius:999px;padding:2px 8px;font-size:11px;animation:.25s ease-out ed-pop;display:none}.ed:where(.astro-kmrxjkbn).is-sending .ed-post:where(.astro-kmrxjkbn){display:inline-block}.ed:where(.astro-kmrxjkbn).is-sent .ed-thanks:where(.astro-kmrxjkbn){opacity:1;transform:none}.ed-site:where(.astro-kmrxjkbn){transform-origin:0 0;width:74%;transition:opacity .5s,transform .5s;position:absolute;top:0;left:0}.ed:where(.astro-kmrxjkbn).is-arrived .ed-site:where(.astro-kmrxjkbn){opacity:.5;transform:scale(.97)}.ed-mail:where(.astro-kmrxjkbn){opacity:0;flex-direction:column;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .4s;display:flex;position:absolute;inset:92px 0 0 18%;transform:translate(28px,36px)}.ed:where(.astro-kmrxjkbn).is-arrived .ed-mail:where(.astro-kmrxjkbn){opacity:1;transform:none}.ed-views:where(.astro-kmrxjkbn){flex:1;position:relative;overflow:hidden}.ed-list:where(.astro-kmrxjkbn){margin:0;padding:0;list-style:none}.ed-list:where(.astro-kmrxjkbn)>li:where(.astro-kmrxjkbn){border-bottom:1px solid var(--border)}.ed-new:where(.astro-kmrxjkbn){grid-template-rows:0fr;transition:grid-template-rows .45s;display:grid}.ed-clip:where(.astro-kmrxjkbn){min-height:0;overflow:hidden}.ed:where(.astro-kmrxjkbn).is-arrived .ed-new:where(.astro-kmrxjkbn){grid-template-rows:1fr}.ed-list:where(.astro-kmrxjkbn)>li:where(.astro-kmrxjkbn).ed-new{border-bottom-width:0}.ed:where(.astro-kmrxjkbn).is-arrived .ed-list:where(.astro-kmrxjkbn)>li:where(.astro-kmrxjkbn).ed-new{border-bottom-width:1px}.ed-row:where(.astro-kmrxjkbn){grid-template-columns:12px 1fr auto;column-gap:6px;padding:9px 14px 9px 8px;transition:background .2s;display:grid}.ed-new:where(.astro-kmrxjkbn) .ed-row:where(.astro-kmrxjkbn){background:color-mix(in oklab, var(--brand) 6%, var(--card))}.ed:where(.astro-kmrxjkbn).is-press-row .ed-new:where(.astro-kmrxjkbn) .ed-row:where(.astro-kmrxjkbn){background:color-mix(in oklab, var(--brand) 14%, var(--card))}.ed-pip:where(.astro-kmrxjkbn){border-radius:999px;grid-row:span 3;width:6px;height:6px;margin-top:6px}.ed-unread:where(.astro-kmrxjkbn) .ed-pip:where(.astro-kmrxjkbn){background:var(--brand)}.ed-row-from:where(.astro-kmrxjkbn){text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);overflow:hidden}.ed-unread:where(.astro-kmrxjkbn) .ed-row-from:where(.astro-kmrxjkbn),.ed-unread:where(.astro-kmrxjkbn) .ed-row-subject:where(.astro-kmrxjkbn){color:var(--foreground);font-weight:600}.ed-row-time:where(.astro-kmrxjkbn){color:var(--muted-foreground);font-size:11.5px}.ed-row-subject:where(.astro-kmrxjkbn),.ed-row-snippet:where(.astro-kmrxjkbn){text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;overflow:hidden}.ed-row-subject:where(.astro-kmrxjkbn){color:var(--muted-foreground)}.ed-row-snippet:where(.astro-kmrxjkbn){color:var(--muted-foreground);font-size:12px}.ed-msg:where(.astro-kmrxjkbn){background:var(--card);flex-direction:column;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0;overflow:hidden;transform:translate(101%)}.ed:where(.astro-kmrxjkbn).is-open .ed-msg:where(.astro-kmrxjkbn){transform:none}.ed-msg-head:where(.astro-kmrxjkbn){border-bottom:1px solid var(--border);padding:12px 14px 10px}.ed-subject:where(.astro-kmrxjkbn){font-size:14px;font-weight:600}.ed-from:where(.astro-kmrxjkbn){gap:8px;margin-top:8px;font-size:12px;display:flex}.ed-from-lines:where(.astro-kmrxjkbn){min-width:0}.ed-from-lines:where(.astro-kmrxjkbn) p:where(.astro-kmrxjkbn){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ed-avatar:where(.astro-kmrxjkbn){background:color-mix(in oklab, var(--brand) 12%, var(--card));width:28px;height:28px;color:var(--brand);border-radius:999px;flex:none;place-items:center;font-weight:600;display:grid}.ed-replyto:where(.astro-kmrxjkbn){align-items:center;gap:6px;font-size:12px;display:flex;margin-top:8px!important}.ed-chip:where(.astro-kmrxjkbn){border:1px solid var(--border);border-radius:999px;padding:1px 7px;transition:border-color .3s,background .3s,color .3s}.ed:where(.astro-kmrxjkbn).is-done .ed-chip:where(.astro-kmrxjkbn){border-color:color-mix(in oklab, var(--brand) 45%, transparent);background:color-mix(in oklab, var(--brand) 8%, var(--card));color:var(--brand)}.ed-email:where(.astro-kmrxjkbn){background:#f6f7f9;flex:1;padding:12px}.ed-card:where(.astro-kmrxjkbn){color:#111;background:#fff;border-radius:8px;padding:14px 16px}.ed-card:where(.astro-kmrxjkbn)>:where(.astro-kmrxjkbn)+:where(.astro-kmrxjkbn){margin-top:8px!important}.ed-card-h:where(.astro-kmrxjkbn){font-size:15px;font-weight:600}.ed-card:where(.astro-kmrxjkbn) table:where(.astro-kmrxjkbn){border-collapse:collapse}.ed-card:where(.astro-kmrxjkbn) td:where(.astro-kmrxjkbn){vertical-align:top;padding:3px 0}.ed-card:where(.astro-kmrxjkbn) td:where(.astro-kmrxjkbn).ed-k{color:#667;white-space:nowrap;padding-right:12px}.ed-small:where(.astro-kmrxjkbn){color:#667;font-size:11.5px}.ed-link:where(.astro-kmrxjkbn){color:var(--brand);text-underline-offset:3px;border-radius:3px;text-decoration:underline;transition:background .3s,box-shadow .3s}.ed:where(.astro-kmrxjkbn).is-done .ed-link:where(.astro-kmrxjkbn){background:color-mix(in oklab, var(--brand) 10%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 10%, transparent)}.ed-foot:where(.astro-kmrxjkbn){color:#667;border-top:1px solid #eee;padding-top:8px;font-size:11px}.ed-foot-link:where(.astro-kmrxjkbn){text-decoration:underline}@container (width<=460px){.ed:where(.astro-kmrxjkbn){padding:12px}.ed-site-body:where(.astro-kmrxjkbn){padding:12px 14px 14px}.ed-sub:where(.astro-kmrxjkbn){display:none}.ed-field:where(.astro-kmrxjkbn){margin-top:8px}.ed-area:where(.astro-kmrxjkbn){min-height:46px}.ed-send-row:where(.astro-kmrxjkbn){margin-top:12px}.ed-from-lines:where(.astro-kmrxjkbn)>p:where(.astro-kmrxjkbn).ed-muted{display:none}.ed-email:where(.astro-kmrxjkbn){padding:10px}.ed-card:where(.astro-kmrxjkbn)>:where(.astro-kmrxjkbn)+:where(.astro-kmrxjkbn){margin-top:6px!important}.ed-card:where(.astro-kmrxjkbn){padding:12px 14px}.ed-msg:where(.astro-kmrxjkbn)>:where(.astro-kmrxjkbn){transition:transform .6s}.ed:where(.astro-kmrxjkbn).is-done .ed-msg:where(.astro-kmrxjkbn)>:where(.astro-kmrxjkbn){transform:translateY(-72px)}.ed-site:where(.astro-kmrxjkbn){width:100%}.ed:where(.astro-kmrxjkbn).is-arrived .ed-site:where(.astro-kmrxjkbn){opacity:0;transform:translate(-32px)}.ed-mail:where(.astro-kmrxjkbn){inset:0;transform:translate(32px)}}@keyframes ed-pop{0%{opacity:0;transform:translateY(4px)}}@keyframes ed-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.ed:where(.astro-kmrxjkbn) :where(.astro-kmrxjkbn),.ed-stage:where(.astro-kmrxjkbn){transition:none!important;animation:none!important}}
