.tysn{--tysn-texto:#fff;--tysn-suave:#fbe3ebbd;--tysn-fundo:#12020861;--tysn-fio:#e8bf864d;--tysn-ouro:#e8bf86;--tysn-btn:#fbefd9;--tysn-btn-texto:#4b0c20;--tysn-erro:#ffb4c1;text-align:left;color:var(--tysn-texto);gap:10px;display:grid}.tysn--perola{--tysn-texto:#3b0f1d;--tysn-suave:#3b0f1db8;--tysn-fundo:#f8f1e7;--tysn-fio:#b0894861;--tysn-ouro:#9a7432;--tysn-btn:#5a1328;--tysn-btn-texto:#fbefd9;--tysn-erro:#a3142f}.tysn__passo{background:var(--tysn-fundo);box-shadow:inset 0 0 0 1px var(--tysn-fio);border-radius:20px;grid-template-columns:30px 1fr;gap:12px;padding:16px 16px 16px 14px;display:grid}.tysn__passo--fim{animation:.28s cubic-bezier(.23,1,.32,1) tysn-surge}@keyframes tysn-surge{0%{opacity:0;transform:translateY(8px)}}.tysn__num{width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--tysn-ouro);color:var(--tysn-ouro);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.tysn__passo[data-feito] .tysn__num{background:var(--tysn-ouro);color:var(--tysn-btn-texto);box-shadow:none}.tysn--noite .tysn__passo[data-feito] .tysn__num{color:#3b0b1c}.tysn__corpo{justify-items:start;gap:8px;min-width:0;display:grid}.tysn__titulo{letter-spacing:-.01em;color:var(--tysn-texto);margin:3px 0 0;font-size:16px;font-weight:650;line-height:1.3}.tysn__texto{color:var(--tysn-suave);margin:0;font-size:14px;line-height:1.5}.tysn__texto b{color:var(--tysn-texto);font-weight:650}.tysn__btn{background:var(--tysn-btn);min-height:46px;color:var(--tysn-btn-texto);touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;margin-top:2px;padding:0 22px;font-size:15px;font-weight:650;transition:transform .14s cubic-bezier(.23,1,.32,1),opacity .14s;display:inline-flex}.tysn__btn:active{transform:scale(.97)}.tysn__link{color:var(--tysn-ouro);text-underline-offset:3px;touch-action:manipulation;padding:4px 0;font-size:13.5px;font-weight:600;text-decoration:underline}.ty-scope .tysn a.tysn__link{color:var(--tysn-ouro);text-underline-offset:3px;text-decoration:underline}.tysn__codigo{width:100%;color:var(--tysn-texto);word-break:break-all;resize:none;background:#0000002e;border:0;border-radius:12px;padding:10px 12px;font:500 16px/1.4 ui-monospace,SF Mono,Menlo,monospace}.tysn--perola .tysn__codigo{background:#5a132812}.tysn__arquivo{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tysn__envio{width:100%;color:var(--tysn-suave);gap:8px;font-size:13.5px;display:grid;position:relative}.tysn__barra{background:var(--tysn-ouro);transform-origin:0;border-radius:99px;height:4px;transition:transform .16s ease-out;display:block}.tysn__erro{color:var(--tysn-erro);margin:0;font-size:13.5px;line-height:1.45}.tysn__cartao{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;width:100%;display:grid}.tysn__miniatura{aspect-ratio:4/5;width:72px;height:auto;box-shadow:0 0 0 1px var(--tysn-fio), 0 10px 20px -12px #28061080;border-radius:10px;display:block}img.tysn__miniatura{animation:.28s cubic-bezier(.23,1,.32,1) tysn-surge}.tysn__miniatura--vazia{opacity:.28;background:linear-gradient(160deg,#5a1328 0%,#1f050d 100%)}.tysn__avisado{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px}.ty-scope .tysn a.tysn__whats{background:var(--tysn-btn);min-height:48px;color:var(--tysn-btn-texto);touch-action:manipulation;border-radius:999px;align-items:center;gap:10px;margin-top:2px;padding:0 20px 0 7px;font-size:15px;font-weight:650;text-decoration:none;transition:transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.ty-scope .tysn a.tysn__whats:active{transform:scale(.97)}.tysn__whats-logo{color:#fff;background:#25d366;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.tysn__whats-logo .ty-whats{fill:#fff}@media (max-width:480px){.tysn__btn,.ty-scope .tysn a.tysn__whats{justify-content:center;width:100%}.ty-scope .tysn a.tysn__whats{padding-right:20px}}@media (prefers-reduced-motion:reduce){.tysn__passo--fim,img.tysn__miniatura{animation:none}}
