._container_13qhs_1{position:relative;isolation:isolate;overflow:hidden;border-radius:12px;background-color:#f3f4f6;touch-action:pan-y;user-select:none;-webkit-user-select:none;box-shadow:0 2px 8px #0000000d}._actionsBackground_13qhs_15,._fullLayer_13qhs_16{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:0}._actionsBackground_13qhs_15{justify-content:flex-end;background-color:#f3f4f6}._alignEnd_13qhs_28{justify-content:flex-end}._alignStart_13qhs_32{justify-content:flex-start}._actionButton_13qhs_36{display:flex;align-items:center;justify-content:center;border:none;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:filter .2s}._actionButton_13qhs_36:hover{filter:brightness(.9)}._actionButton_13qhs_36:focus-visible{outline:2px solid currentColor;outline-offset:-4px}._fullLayer_13qhs_16{align-items:center;padding:0 28px;pointer-events:none;z-index:1}._fullMark_13qhs_65{transform-origin:center;will-change:transform,opacity}._fullPop_13qhs_71{display:flex;flex-direction:column;align-items:center;gap:4px;transition:transform .22s cubic-bezier(.34,1.8,.64,1)}._popped_13qhs_79 ._fullPop_13qhs_71{transform:scale(1.2)}._fullLabel_13qhs_83{font-size:12px;font-weight:600;line-height:1}._foreground_13qhs_89{position:relative;z-index:2;background-color:#fff;padding:16px;width:100%;box-sizing:border-box;border-radius:12px;box-shadow:-2px 0 10px #00000008;touch-action:pan-y;will-change:transform}._srOnly_13qhs_104{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-color-scheme: dark){._container_13qhs_1,._actionsBackground_13qhs_15{background-color:#171717}._foreground_13qhs_89{background-color:#262626;color:#fff}}._region_vr8u5_1:empty{display:none}._bar_vr8u5_5{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;border:1px solid #e5e7eb;background-color:#fff;color:#111827;font-size:14px;box-shadow:0 2px 8px #0000000d;opacity:0;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}._shown_vr8u5_21{opacity:1;transform:none}._message_vr8u5_26{flex:1;min-width:0}._action_vr8u5_31{border:none;background:none;padding:4px;margin:-4px;font:inherit;font-weight:600;color:#3b82f6;cursor:pointer}._action_vr8u5_31:focus-visible{outline:2px solid currentColor;border-radius:4px}@media (prefers-reduced-motion: reduce){._bar_vr8u5_5{transition:none}}@media (prefers-color-scheme: dark){._bar_vr8u5_5{background-color:#262626;border-color:#404040;color:#fff}._action_vr8u5_31{color:#60a5fa}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;background-color:#f2f5f9;color:#111827;margin:0;padding:0}@media (prefers-color-scheme: dark){body{background-color:#000;color:#f3f4f6}}.playground-container{max-width:400px;margin:32px auto;padding:0 16px;display:flex;flex-direction:column;gap:10px}.title{font-size:22px;margin:0 0 6px}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:6px}.tab{border:none;border-radius:999px;padding:7px 14px;font:inherit;font-size:14px;font-weight:600;color:#2563eb;background:#e0e9fb;cursor:pointer}.tab.active{color:#fff;background:#2563eb}.hint{margin:6px 4px;font-size:15px;font-weight:600}.mail{display:flex;align-items:center;gap:12px}.with-flag{display:flex;align-items:center}.with-flag .mail{flex:1}.flag{color:#f59e0b;font-size:18px}.dot{width:10px;height:10px;border-radius:50%;background:#2563eb;flex:none}.dot.read{background:transparent}.mail-text{min-width:0}.from{font-size:16px}.from.unread{font-weight:700}.subject{font-size:13px;color:#6b7280;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reset{align-self:flex-start;border:none;background:none;padding:4px;font:inherit;font-weight:600;color:#2563eb;cursor:pointer}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182766;display:flex;align-items:center;justify-content:center;padding:24px}.dialog{background:#fff;color:#111827;border-radius:16px;padding:20px;width:100%;max-width:320px;box-shadow:0 20px 40px #0003}.dialog-title{font-weight:600;margin-bottom:16px}.dialog-actions{display:flex;justify-content:flex-end;gap:8px}.dialog-actions button{border:none;border-radius:10px;padding:8px 14px;font:inherit;font-weight:600;background:#f3f4f6;cursor:pointer}.dialog-actions .danger{background:#ef4444;color:#fff}
