.tc-ty-overlay{--tc-ty-panel-bg:#fff;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#171717b3;justify-content:center;align-items:flex-end;animation:.2s ease-out tc-ty-fade-in;display:flex;position:fixed;inset:0}@media (min-width:640px){.tc-ty-overlay{align-items:center;padding:1.5rem}}.tc-ty-overlay.is-closing{animation:.32s ease-in forwards tc-ty-fade-out}.uc-dark .tc-ty-overlay{--tc-ty-panel-bg:#1f2937}@keyframes tc-ty-fade-in{0%{opacity:0}}@keyframes tc-ty-fade-out{to{opacity:0}}.tc-ty-decor{pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}@media (min-width:640px){.tc-ty-decor{display:block}}.tc-ty-blob{filter:blur(60px);opacity:.55;border-radius:9999px;animation:10s ease-in-out infinite tc-ty-drift;position:absolute}.tc-ty-blob--gold{background:radial-gradient(circle,#ffe15ce6,#ffe15c00 70%);width:340px;height:340px;top:6%;left:4%}.tc-ty-blob--coral{background:radial-gradient(circle,#ffc4d6e6,#ffc4d600 70%);width:300px;height:300px;animation-delay:-5s;bottom:4%;right:2%}@keyframes tc-ty-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18px,-16px)scale(1.08)}}.tc-ty-bit{left:var(--x);top:var(--y);width:12px;height:16px;transform:rotate(var(--rot));animation:5.5s ease-in-out infinite tc-ty-float;animation-delay:var(--delay);border-radius:3px;position:absolute}.tc-ty-bit--circle{border-radius:999px;width:12px;height:12px}.tc-ty-bit--gold{color:#ffd93d;background:#ffd93d}.tc-ty-bit--coral{color:#f472a0;background:#f472a0}.tc-ty-bit--sky{color:#45cbea;background:#45cbea}.tc-ty-bit--tri{border-bottom:12px solid;border-left:7px solid #0000;border-right:7px solid #0000;border-radius:0;width:0;height:0;background:0 0!important}@keyframes tc-ty-float{0%,to{transform:translateY(0) rotate(var(--rot));opacity:.55}50%{transform:translateY(-16px) rotate(calc(var(--rot) + 18deg));opacity:1}}.tc-ty-panel{z-index:1;isolation:isolate;background:var(--tc-ty-panel-bg);color:#171717;scrollbar-width:thin;scrollbar-color:#ffe15c #0000;border-radius:26px 26px 0 0;outline:1px solid #0000000d;width:100%;max-height:94dvh;animation:.4s cubic-bezier(.16,1,.3,1) tc-ty-sheet-in;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}@media (min-width:640px){.tc-ty-panel{border-radius:28px;max-width:36rem;max-height:92vh;animation:.32s cubic-bezier(.16,1,.3,1) tc-ty-card-in}}.uc-dark .tc-ty-panel{color:#f3f4f6}.is-closing .tc-ty-panel{animation:.32s cubic-bezier(.4,0,1,1) forwards tc-ty-sheet-out}@media (min-width:640px){.is-closing .tc-ty-panel{animation:.22s ease-in forwards tc-ty-card-out}}@keyframes tc-ty-sheet-in{0%{transform:translateY(100%)}}@keyframes tc-ty-sheet-out{to{transform:translateY(100%)}}@keyframes tc-ty-card-in{0%{opacity:0;transform:scale(.94)translateY(12px)}}@keyframes tc-ty-card-out{to{opacity:0;transform:scale(.95)translateY(10px)}}.tc-ty-handle{cursor:pointer;background:0 0;border:0;justify-content:center;width:100%;padding:12px 0 8px;display:flex}.tc-ty-handle span{background:#d7dadf;border-radius:999px;width:40px;height:5px;transition:background-color .15s,transform .15s}.tc-ty-handle:hover span{background:#c2c7ce}.tc-ty-handle:active span{transform:scaleX(1.15)}@media (min-width:640px){.tc-ty-handle{display:none}}.tc-ty-close{z-index:2;color:#737373;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb3;border:0;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;transition:background-color .15s,color .15s;display:none;position:absolute;top:1rem;right:1rem}.tc-ty-close:hover{color:#404040;background:#f5f5f5}@media (min-width:640px){.tc-ty-close{display:inline-flex}}.uc-dark .tc-ty-close{color:#d1d5db;background:#ffffff14}.tc-ty-body{flex-direction:column;gap:1rem;padding:.25rem 1.5rem 2rem;display:flex}@media (min-width:640px){.tc-ty-body{padding:1.75rem 2.25rem 2rem}}.tc-ty-fields{gap:1rem;display:grid}@media (min-width:640px){.tc-ty-fields.has-branch{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tc-ty-stagger>*{animation:.45s cubic-bezier(.16,1,.3,1) backwards tc-ty-rise}.tc-ty-stagger>:first-child{animation-delay:40ms}.tc-ty-stagger>:nth-child(2){animation-delay:90ms}.tc-ty-stagger>:nth-child(3){animation-delay:.14s}.tc-ty-stagger>:nth-child(4){animation-delay:.19s}.tc-ty-stagger>:nth-child(5){animation-delay:.24s}.tc-ty-stagger>:nth-child(6){animation-delay:.29s}.tc-ty-stagger>:nth-child(7){animation-delay:.34s}.tc-ty-stagger>:nth-child(8){animation-delay:.39s}.tc-ty-stagger>:nth-child(9){animation-delay:.44s}@keyframes tc-ty-rise{0%{opacity:0;transform:translateY(10px)}}.tc-ty-header{align-items:center;gap:.75rem;display:flex}@media (min-width:640px){.tc-ty-header{padding-inline-end:2.5rem}}.tc-ty-badge{background:#fff9e5;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.375rem;display:flex;position:relative;box-shadow:inset 0 0 0 1px #fff1b8}.uc-dark .tc-ty-badge{background:#ffe15c1f;box-shadow:inset 0 0 0 1px #ffe15c40}.tc-ty-badge-ring{opacity:.6;z-index:0;background:radial-gradient(circle,#ffe15cf2,#ffe15c00 72%);border-radius:18px;animation:2.6s ease-in-out infinite tc-ty-ring;position:absolute;inset:-5px}.tc-ty-badge-icon{--tc-ty-emoji:42px;z-index:1;width:100%;height:var(--tc-ty-emoji);border-radius:inherit;position:relative;overflow:hidden}.tc-ty-badge-track{flex-direction:column;animation:10s cubic-bezier(.68,-.4,.27,1.4) infinite tc-ty-emoji-cycle;display:flex}.tc-ty-badge-track>span{height:var(--tc-ty-emoji);place-items:center;animation:3.2s ease-in-out infinite tc-ty-bob;display:grid}@keyframes tc-ty-emoji-cycle{0%,16%{transform:translateY(0)}20%,36%{transform:translateY(calc(var(--tc-ty-emoji) * -1))}40%,56%{transform:translateY(calc(var(--tc-ty-emoji) * -2))}60%,76%{transform:translateY(calc(var(--tc-ty-emoji) * -3))}80%,96%{transform:translateY(calc(var(--tc-ty-emoji) * -4))}to{transform:translateY(calc(var(--tc-ty-emoji) * -5))}}.tc-ty-badge-pop{z-index:2;opacity:0;border-radius:999px;width:6px;height:6px;margin:-3px 0 0 -3px;animation:2s ease-out infinite tc-ty-badge-pop;position:absolute;top:50%;left:50%}.tc-ty-badge-pop--a{--dx:-26px;--dy:-22px;background:#f472a0}.tc-ty-badge-pop--b{--dx:28px;--dy:-18px;background:#45cbea;animation-delay:.15s}.tc-ty-badge-pop--c{--dx:24px;--dy:24px;background:#ffc400;animation-delay:.3s}@keyframes tc-ty-badge-pop{0%,55%{opacity:0;transform:translate(0)scale(.4)}65%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}@keyframes tc-ty-ring{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.75;transform:scale(1.12)}}@keyframes tc-ty-bob{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-2px)rotate(3deg)}}.tc-ty-title{background:linear-gradient(100deg,currentColor 42%,#f5b800 50%,currentColor 58%) 0 0/250% 100% no-repeat;-webkit-text-fill-color:#0000;color:inherit;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3;animation:5s ease-in-out .6s infinite tc-ty-title-shine}@media (min-width:640px){.tc-ty-title{font-size:1.25rem}}@keyframes tc-ty-title-shine{0%{background-position:0 0}35%,to{background-position:100% 0}}.tc-ty-subtitle{opacity:.65;margin:.125rem 0 0;font-size:.8125rem;line-height:1.4}.tc-ty-rating{flex-direction:column;align-items:center;display:flex;position:relative}.tc-ty-rating:before{content:"";filter:blur(18px);opacity:0;pointer-events:none;background:radial-gradient(#ffe98af2,#ffe98a00 72%);height:96px;transition:opacity .35s;position:absolute;top:4px;left:15%;right:15%}.tc-ty-rating.is-glow:before{opacity:.8}.tc-ty-face{width:100%;height:72px;position:relative;overflow:hidden}.tc-ty-face:before,.tc-ty-face:after{content:"";z-index:1;width:100%;height:15px;position:absolute;left:0}.tc-ty-face:before{background:linear-gradient(to bottom, var(--tc-ty-panel-bg) 35%, transparent);top:0}.tc-ty-face:after{background:linear-gradient(to top, var(--tc-ty-panel-bg) 35%, transparent);bottom:0}.tc-ty-face.is-pop{animation:.45s cubic-bezier(.34,1.56,.64,1) tc-ty-pop}.tc-ty-rating.is-glow .tc-ty-face:before,.tc-ty-rating.is-glow .tc-ty-face:after{display:none}.tc-ty-face-track{flex-direction:column;align-items:center;transition:transform .3s;display:flex}.tc-ty-face-item{flex-shrink:0;align-items:center;height:72px;display:flex}.tc-ty-face-item svg{width:56px;height:56px}.tc-ty-face-item.is-gray svg{filter:grayscale()}@keyframes tc-ty-pop{45%{transform:scale(1.12)}}.tc-ty-stars{justify-content:center;margin-top:.5rem;display:flex;position:relative}.tc-ty-star{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .2s;display:inline-flex}.tc-ty-star svg{width:76%;height:76%}.tc-ty-star path{fill:#e3e3e3;transition:fill .2s}.tc-ty-star.is-on path{fill:#fcd93a}.tc-ty-star.is-hover{transform:scale(1.15)}.tc-ty-star.is-hover path{fill:#d8b11e}.uc-dark .tc-ty-star.is-off path{fill:#4b5563}.tc-ty-caption-wrap{text-align:center;width:100%;min-height:24px;margin-top:.125rem;position:relative}.tc-ty-caption{opacity:0;font-size:.92rem;font-weight:600;transition:opacity .25s,transform .25s;position:absolute;inset-inline:0;transform:translateY(6px)scale(.96)}.tc-ty-caption.is-visible{opacity:1;transform:none}.tc-ty-caption--0{color:#b9bec6;font-weight:500}.tc-ty-caption--1{color:#d0453f}.tc-ty-caption--2{color:#c9772a}.tc-ty-caption--3{color:#72787e}.tc-ty-caption--4{color:#b38f00}.tc-ty-caption--5{color:#806500;font-weight:700}.tc-ty-caption--5.is-visible{transform:scale(1.06)}.uc-dark .tc-ty-caption--4,.uc-dark .tc-ty-caption--5{color:var(--color-primary)}.tc-ty-label{opacity:.85;margin-bottom:.375rem;font-size:.875rem;font-weight:600;display:block}.tc-ty-sublabel{opacity:.7;font-size:.8125rem;font-weight:500}.tc-ty-input{width:100%;min-height:3rem;color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:.6rem .85rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.tc-ty-input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #ffd33940}.uc-dark .tc-ty-input{background:#111827;border-color:#374151}.tc-ty-textarea{resize:vertical;min-height:5.5rem}.tc-ty-message{background:#fafafab3;border:1px solid #e5e5e5;border-radius:1rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.uc-dark .tc-ty-message{background:#ffffff08;border-color:#374151}.tc-ty-message-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tc-ty-chip{color:#7a5f08;white-space:nowrap;background:#fff;border:0;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;transition:background-color .15s;box-shadow:inset 0 0 0 1px #ffe488,0 1px 2px #0000000d}.tc-ty-chip:hover{background:#fff9e5}.tc-ty-placeholders{gap:.75rem;display:grid}@media (min-width:640px){.tc-ty-placeholders{grid-template-columns:1fr 1fr}}.tc-ty-preview{background:#fff;border-radius:.75rem;margin:0;padding:.75rem;font-size:.9rem;line-height:1.5;box-shadow:inset 0 0 0 1px #e5e7eb}.uc-dark .tc-ty-preview{background:#111827;box-shadow:inset 0 0 0 1px #374151}.tc-ty-counter{opacity:.5;align-self:flex-end;margin-top:-.25rem;font-size:.75rem;line-height:1}.tc-ty-error{color:var(--color-danger);margin:0;font-size:.875rem;font-weight:500}.tc-picker{position:relative}.tc-picker-field{width:100%;min-height:3rem;color:inherit;text-align:start;background:#f9f9f9;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s;display:flex}.tc-picker-field:disabled{cursor:default;opacity:.75}.tc-picker.is-open .tc-picker-field{border-color:var(--color-primary);box-shadow:0 0 0 3px #ffd33940}.uc-dark .tc-picker-field{background:#111827;border-color:#374151}.tc-picker-placeholder{opacity:.55}.tc-picker-new{color:#7a5f08;background:#fff1b8;border-radius:999px;padding:0 .5rem;font-size:.7rem;font-weight:600}.tc-picker-caret{border-top:5px solid;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;transition:transform .15s}.tc-picker.is-open .tc-picker-caret{transform:rotate(180deg)}.tc-picker-clear{opacity:.5;cursor:pointer;font-size:1.25rem;line-height:1}.tc-picker-clear:hover{opacity:1}.tc-picker-dropdown{top:calc(100% + 6px);z-index:5;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;animation:.18s ease-out tc-ty-rise;position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 12px 28px #0000001f}.uc-dark .tc-picker-dropdown{background:#111827;border-color:#374151}.tc-picker-search{width:100%;color:inherit;background:0 0;border:0;border-bottom:1px solid #f0f0f0;padding:.65rem .85rem;font-size:.9rem}.tc-picker-search:focus{outline:none}.tc-picker-list{max-height:240px;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.tc-picker-hint{opacity:.6;padding:.6rem .75rem;font-size:.85rem}.tc-picker-option{cursor:pointer;border-radius:.5rem;align-items:center;gap:.6rem;padding:.5rem .75rem;font-size:.92rem;display:flex}.tc-picker-option.is-active{background:#fff9e5}.uc-dark .tc-picker-option.is-active{background:#ffffff14}.tc-picker-add{background:var(--color-primary);width:28px;height:28px;color:var(--tc-on-primary);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.tc-ty-actions{z-index:3;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:linear-gradient(to bottom, transparent, var(--tc-ty-panel-bg) 1rem);flex-direction:column;gap:.5rem;margin:0 -1.5rem -2rem;display:flex;position:sticky;bottom:0}@media (min-width:640px){.tc-ty-actions{background:0 0;margin:0;padding:.25rem 0 0;position:static}}.tc-ty-submit:disabled{cursor:progress;opacity:.75;transform:none}.tc-ty-submit:disabled:after{display:none}.tc-ty-login{color:#fff;background:#171717;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3.25rem;font-size:1rem;font-weight:700;transition:transform .15s,background-color .15s;display:inline-flex}.tc-ty-login:hover{background:#262626}.tc-ty-login:active{transform:scale(.98)}.uc-dark .tc-ty-login{color:#171717;background:#fff}.tc-ty-login-note{text-align:center;opacity:.65;margin:0;font-size:.8125rem}@media (min-width:992px){.tc-ty-panel.has-stage{max-width:62rem}.has-stage .tc-ty-layout{grid-template-columns:minmax(0,1fr) 23rem;align-items:stretch;display:grid}}.tc-ty-stage{display:none}@media (min-width:992px){.has-stage .tc-ty-stage{background:radial-gradient(circle at 20% 15%,#ffe15c59,#0000 55%),radial-gradient(circle at 85% 85%,#ffc4d659,#0000 55%),#fffbeb;flex-direction:column;justify-content:center;gap:1rem;padding:4rem 2rem 2.5rem;animation:.5s cubic-bezier(.16,1,.3,1) .15s backwards tc-ty-rise;display:flex}}.uc-dark .tc-ty-stage{background:radial-gradient(circle at 20% 15%,#ffe15c1f,#0000 55%),radial-gradient(circle at 85% 85%,#f472a01f,#0000 55%),#111827}.tc-ty-stage-label{letter-spacing:.04em;text-transform:uppercase;background:#fffc;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #0000000d}.uc-dark .tc-ty-stage-label{background:#ffffff14}.tc-ty-stage-dot{background:#22c55e;border-radius:999px;width:8px;height:8px;animation:1.8s ease-out infinite tc-ty-live}@keyframes tc-ty-live{0%{box-shadow:0 0 #22c55e99}70%,to{box-shadow:0 0 0 6px #22c55e00}}.tc-ty-stage-hint{text-align:center;opacity:.65;margin:0;font-size:.8125rem}.tc-ty-card{color:#171717;background:#fff;border-radius:20px;flex-direction:column;gap:1rem;padding:1.5rem 1.25rem 2.5rem;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s,background .4s;display:flex;position:relative;transform:rotate(-1.5deg);box-shadow:0 20px 40px -18px #785a0059,0 0 0 1px #0000000a}.tc-ty-card:before{content:"";opacity:.8;background:repeating-linear-gradient(135deg,#f472a0 0 10px,#0000 10px 20px,#45cbea 20px 30px,#0000 30px 40px);border-radius:20px 20px 0 0;height:6px;position:absolute;inset:0 0 auto}.tc-ty-card.has-text{transform:rotate(0)}.tc-ty-card.is-five{background:linear-gradient(160deg,#fffdf2,#fff6cc);box-shadow:0 24px 48px -16px #ffaa008c,0 0 0 2px #ffd339b3}.uc-dark .tc-ty-card{color:#f3f4f6;background:#1f2937;box-shadow:0 20px 40px -18px #0009,0 0 0 1px #ffffff0f}.uc-dark .tc-ty-card.is-five{background:linear-gradient(160deg,#2a2a1f,#3a3215)}.tc-ty-card-stamp{top:1.1rem;filter:drop-shadow(0 2px 3px #00000026);background:#fff;width:48px;height:56px;padding:5px;position:absolute;inset-inline-end:1rem;transform:rotate(4deg);-webkit-mask:linear-gradient(#000 0 0) content-box,radial-gradient(3px,#0000 95%,#000) -4px -4px/8px 8px;mask:linear-gradient(#000 0 0) content-box,radial-gradient(3px,#0000 95%,#000) -4px -4px/8px 8px}.tc-ty-card-stamp span{color:#1f1a08;background:linear-gradient(135deg,#ffe680,#ffb703);place-items:center;width:100%;height:100%;font-size:1.375rem;font-weight:800;line-height:1;display:grid}.tc-ty-card-stars{gap:.15rem;font-size:1.25rem;display:flex}.tc-ty-card-stars i{color:#e3e3e3;transition:color .2s,transform .3s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--i)*40ms)}.tc-ty-card-stars i.is-on{color:#fcd93a;transform:scale(1.1)}.uc-dark .tc-ty-card-stars i:not(.is-on){color:#4b5563}.tc-ty-card-message{overflow-wrap:anywhere;min-height:5.5rem;max-height:12rem;margin:0;padding-inline-end:3.5rem;font-size:1.05rem;font-weight:500;line-height:1.55;overflow:hidden}.tc-ty-card-empty{opacity:.45;font-style:italic;font-weight:400}.tc-ty-card-caret{vertical-align:text-bottom;background:currentColor;width:2px;height:1.1em;margin-inline-start:2px;animation:1s step-end infinite tc-ty-caret;display:inline-block}@keyframes tc-ty-caret{50%{opacity:0}}.tc-ty-card-foot{border-top:1px dashed #00000026;justify-content:space-between;align-items:flex-end;gap:1rem;padding-top:1rem;display:flex}.tc-ty-card-foot small{letter-spacing:.04em;text-transform:uppercase;opacity:.55;font-size:.6875rem;font-weight:600;display:block}.tc-ty-card-foot strong{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;font-size:.875rem;display:block;overflow:hidden}.uc-dark .tc-ty-card-foot{border-top-color:#ffffff26}.tc-ty-card-from{align-items:center;gap:.5rem;min-width:0;display:flex}.tc-ty-card-to{text-align:end;min-width:0}.tc-ty-card-to strong.is-empty{opacity:.4}.tc-ty-card-branch{opacity:.65;font-size:.75rem;display:block}.tc-ty-card-postmark{color:#d0453fbf;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1.5px solid #d0453f73;border-radius:999px;padding:.1rem .6rem;font-size:.625rem;font-weight:700;position:absolute;bottom:.6rem;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.tc-ty-blob,.tc-ty-bit,.tc-ty-badge-ring,.tc-ty-badge-track,.tc-ty-badge-track>span,.tc-ty-badge-pop,.tc-ty-title,.tc-ty-panel,.tc-ty-stagger>*,.tc-ty-face.is-pop,.tc-ty-stage,.tc-ty-stage-dot,.tc-ty-card-caret{animation:none!important}}.tc-ty-anon{cursor:pointer;isolation:isolate;background:linear-gradient(135deg,#faf8ff,#fff);border:1px solid #ede9fe;border-radius:1rem;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:border-color .25s,box-shadow .25s,color .25s;display:flex;position:relative;overflow:hidden}.tc-ty-anon:before{content:"";z-index:-1;clip-path:circle(0% at 28px);background:radial-gradient(1.5px 1.5px at 18% 30%,#fffc,#0000),radial-gradient(1px 1px at 72% 22%,#ffffffb3,#0000),radial-gradient(1.5px 1.5px at 88% 70%,#fff9,#0000),radial-gradient(1px 1px at 40% 80%,#ffffff80,#0000),radial-gradient(60% 120% at 0%,#a78bfa8c,#0000 70%),linear-gradient(135deg,#1e1b4b,#312e81 55%,#4c1d95);transition:clip-path .55s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.tc-ty-anon:hover{border-color:#c4b5fd}.tc-ty-anon:focus-within{box-shadow:0 0 0 3px #a78bfa59}.tc-ty-anon.is-on{color:#fff;border-color:#0000;box-shadow:0 14px 30px -18px #4c1d95e6}.tc-ty-anon.is-on:before{clip-path:circle(150% at 28px)}.uc-dark .tc-ty-anon{background:linear-gradient(135deg,#1a1830,#111827);border-color:#312e81}.tc-ty-anon-input{opacity:0;pointer-events:none;position:absolute}.tc-ty-anon-face{border-radius:50%;flex-shrink:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.is-on .tc-ty-anon-face{transform:rotate(-8deg)scale(1.06)}.tc-ty-anon-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.tc-ty-anon-text strong{font-size:.9rem}.tc-ty-anon-text small{opacity:.7;font-size:.75rem}.is-on .tc-ty-anon-text small{opacity:.85}.tc-ty-anon-switch{background:#e5e7eb;border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background-color .25s;position:relative}.tc-ty-anon-switch>span{top:3px;background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;inset-inline-start:3px;box-shadow:0 2px 6px #00000040}.is-on .tc-ty-anon-switch{background:#a78bfa}.is-on .tc-ty-anon-switch>span{transform:translate(18px)}[dir=rtl] .is-on .tc-ty-anon-switch>span{transform:translate(-18px)}.uc-dark .tc-ty-anon-switch{background:#374151}.tc-ty-card.is-anonymous .tc-ty-card-from strong{background:linear-gradient(90deg,#6d28d9,#a78bfa);color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.tc-ty-anon:before,.tc-ty-anon-face,.tc-ty-anon-switch>span{transition:none}}
