.sh-links{flex-wrap:wrap;gap:8px;display:flex}.sh-dlg{background:var(--paper);width:100%;max-width:100%;height:92dvh;max-height:92dvh;color:var(--x-ink);box-shadow:var(--raise), 0 0 0 1px var(--raise-ring);overscroll-behavior:contain;border:0;border-radius:12px 12px 0 0;margin:auto 0 0;padding:0}.sh-dlg[open]{flex-direction:column;display:flex}.sh-dlg::backdrop{background:#060c228c}@media (min-width:64rem){.sh-dlg{margin:var(--sh-top,0px) 0 0 auto;width:min(34rem,100%);height:calc(100dvh - var(--sh-top,0px));max-height:calc(100dvh - var(--sh-top,0px));border-radius:0}}@media (prefers-reduced-motion:no-preference){.sh-dlg[open]{animation:.22s ease-out sh-up}@media (min-width:64rem){.sh-dlg[open]{animation-name:sh-left}}}@keyframes sh-up{0%{opacity:0;transform:translateY(24px)}}@keyframes sh-left{0%{opacity:0;transform:translate(24px)}}.sh-panel{flex-direction:column;flex:1;min-height:0;display:flex}.sh-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 12px 12px 20px;display:flex}.sh-head-text{min-width:0}.sh-head h2{font-family:var(--f-display);color:var(--bt);margin:0;font-size:1.5rem;line-height:1.15}.sh-sub{color:var(--x-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:.875rem;line-height:1.4}.sh-x{width:44px;height:44px;color:var(--x-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.sh-x svg{width:22px;height:22px}.sh-x:hover{background:var(--b-soft)}.sh-tabs{border-bottom:1px solid var(--x-rule);flex-wrap:wrap;gap:6px;padding:0 20px 14px;display:flex}.sh-tab{border:1.5px solid var(--x-rule);min-height:44px;color:var(--x-ink);font:inherit;cursor:pointer;background:0 0;border-radius:3px;align-items:center;gap:8px;padding:0 14px;font-size:.875rem;font-weight:700;display:inline-flex}.sh-tab svg{flex:none;width:18px;height:18px}.sh-tab:hover{border-color:var(--x-field)}.sh-tab[aria-pressed=true]{border-color:var(--bt);background:var(--b-soft);color:var(--bt)}.sh-body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px 20px 20px;display:flex;overflow-y:auto}.sh-body>*{flex:none}.sh-how{color:var(--x-ink-2);margin:0;font-size:.9375rem;line-height:1.5}.sh-hint{color:var(--x-muted);margin:0;font-size:.8125rem}.sh-foot{border-top:1px solid var(--x-rule);padding:12px 20px calc(14px + var(--safe-bottom));background:var(--paper)}.sh-status{color:var(--x-ink);margin:0;font-size:.875rem;line-height:1.45}.sh-status:not(:empty){border-left:3px solid var(--ok);background:var(--paper-2);margin-bottom:10px;padding:8px 12px}.sh-btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sh-btns .xb{flex:auto}@media (min-width:48rem){.sh-btns .xb{flex:none}}.sh-mock{color:#0f1419;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #e4e6eb;border-radius:10px;overflow:hidden}.sh-text{resize:none;width:100%;min-height:3em;color:inherit;font:inherit;cursor:text;background:0 0;border:0;border-radius:2px;padding:0;font-size:max(16px,.9375rem);line-height:1.5;display:block}.sh-text::placeholder{color:#65676b}.sh-text:hover{background:#00239c0d}.sh-text:focus{outline-offset:4px;outline:2px dashed #b86e0a}.sh-card{overflow:hidden}.sh-card-img{aspect-ratio:1.91;object-fit:cover;background:#dde2e5;width:100%;height:auto;display:block}.sh-card-ph{aspect-ratio:1.91;color:#fff;font-family:var(--f-display);overflow-wrap:anywhere;background:linear-gradient(155deg,#0a2db0 0%,#00239c 45%,#001b7a 100%);align-items:flex-end;padding:16px;font-size:1.25rem;line-height:1.2;display:flex}.sh-card-meta{background:#f7f8fa;gap:2px;padding:9px 12px 10px;display:grid}.sh-card-title{overflow-wrap:anywhere;font-size:.875rem;font-weight:700;line-height:1.35}.sh-card-desc{color:#4b5563;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}.sh-card-host{color:#65676b;overflow-wrap:anywhere;font-size:.75rem}.sh-url{color:#0b5cad;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}.sh-who{align-items:center;gap:10px;padding:12px 14px;display:flex}.sh-av{color:#fff;background:#00239c;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:.75rem;font-weight:700;display:grid}.sh-who b{font-size:.875rem;display:block}.sh-who small{color:#65676b;font-size:.75rem;display:block}.sh-pad-li{padding:0 14px 12px}.sh-card-meta-li{background:#f3f2ef;border-top:1px solid #e4e6eb}.sh-card-meta-li .sh-card-host{order:2}.sh-wa-bar{color:#fff;background:#075e54;padding:10px 14px;font-size:.875rem;font-weight:700}.sh-wa-bg{background:#efeae2;padding:14px 10px}.sh-bubble{color:#111b21;background:#d9fdd3;border-radius:8px;gap:6px;width:100%;max-width:26rem;margin-left:auto;padding:4px 4px 8px;display:grid}.sh-bubble .sh-card{border-radius:6px}.sh-pad{padding:2px 6px 0}.sh-bubble .sh-url{padding:0 6px}.sh-em-row{border-bottom:1px solid #e4e6eb;gap:2px;padding:10px 14px;display:grid}.sh-em-label{letter-spacing:.06em;text-transform:uppercase;color:#65676b;font-size:.75rem;font-weight:700}.sh-em-subject{overflow-wrap:anywhere;font-size:.9375rem;font-weight:700}.sh-em-body{gap:10px;padding:12px 14px 14px;display:grid}
