.tzb-group{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--tzb-hue));align-items:center;gap:.75rem;font-size:10.5px;font-weight:500;display:flex}.tzb-group:after{content:"";background:linear-gradient(to right,rgb(var(--tzb-hue)/.3),#ffffff0b);flex:1;height:1px}.tzb-group__count{font-variant-numeric:tabular-nums;color:#ffffff4d}.tzb-card{isolation:isolate;background:linear-gradient(#ffffff0e 0%,#ffffff03 42%,#ffffff02 100%),#0a0b0b;border:1px solid #ffffff17;border-radius:16px;flex-direction:column;justify-content:flex-start;gap:clamp(13px,1.1vw,17px);height:100%;padding:clamp(15px,1.2vw,18px);transition:border-color .26s cubic-bezier(.4,0,.2,1),box-shadow .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0006}.tzb-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%)var(--my,0%),rgb(var(--tzb-hue)/.16),transparent 72%);opacity:0;transition:opacity .26s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.tzb-card:hover,.tzb-card:focus-visible{border-color:rgb(var(--tzb-hue)/.38);box-shadow:inset 0 1px 0 #ffffff1a,0 16px 34px -20px #000000e6,0 0 0 1px rgb(var(--tzb-hue)/.08);transform:translateY(-2px)}.tzb-card:hover:before,.tzb-card:focus-visible:before{opacity:1}.tzb-card:focus-visible{outline:2px solid rgb(var(--tzb-hue));outline-offset:2px}.tzb-card__top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.tzb-logo{flex:0 auto;align-items:center;min-width:0;height:28px;display:flex}.tzb-logo img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:24px}.tzb-logo img.is-dark-logo{filter:brightness(0)invert();opacity:.88}.tzb-logo__text{letter-spacing:-.015em;color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.tzb-go{color:#ffffff73;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;transition:color .26s cubic-bezier(.4,0,.2,1),border-color .26s cubic-bezier(.4,0,.2,1),background-color .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1);display:flex}.tzb-card:hover .tzb-go,.tzb-card:focus-visible .tzb-go{color:rgb(var(--tzb-hue));border-color:rgb(var(--tzb-hue)/.35);background:rgb(var(--tzb-hue)/.1);transform:translate(2px,-2px)}.tzb-facts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tzb-chip{font-family:var(--font-mono);letter-spacing:.02em;color:#ffffff8f;white-space:nowrap;background:#ffffff08;border:1px solid #ffffff13;border-radius:7px;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:10.5px;display:inline-flex}.tzb-chip--oauth{color:#a6ff00;letter-spacing:.05em;text-transform:uppercase;background:#a6ff001a;border-color:#a6ff004d;font-weight:600}.tzb-empty{text-align:center;font-family:var(--font-mono);color:#ffffff59;border:1px dashed #ffffff17;border-radius:16px;padding:3rem 1.25rem;font-size:12.5px}@media (prefers-reduced-motion:reduce){.tzb-card,.tzb-go{transition-property:border-color,background-color,color,box-shadow,opacity}.tzb-card:hover,.tzb-card:focus-visible,.tzb-card:hover .tzb-go,.tzb-card:focus-visible .tzb-go{transform:none}}.tzb-pills{flex-wrap:wrap;gap:6px;display:flex}.tzb-toolbar{background:linear-gradient(#ffffff0a 0%,#ffffff03 100%),#0a0b0b;border:1px solid #ffffff13;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex;box-shadow:inset 0 1px #ffffff0d}.tzb-toolbar__search{flex:200px;max-width:300px;position:relative}@media (max-width:640px){.tzb-toolbar{flex-direction:column;align-items:stretch}.tzb-pills{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.tzb-pills button{min-width:0;padding-inline:.5rem;font-size:12.5px}.tzb-toolbar__search{flex:none;max-width:none}.tzb-chip{padding:.3rem .55rem;font-size:12px}.tzb-group,.tzb-group__count{letter-spacing:.13em;font-size:12px}.tzb-go{width:32px;height:32px}.tzb-card:before{display:none}}
.tzc-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1vw,16px);display:grid}.tzc-card{border:1px solid rgb(var(--tzc-hue)/.42);background:radial-gradient(130% 88% at 50% 108%,rgb(var(--tzc-hue)/.14)0%,rgb(var(--tzc-hue)/.05)42%,rgb(var(--tzc-hue)/0)76%),#050505;border-radius:clamp(10px,.9vw,15px);flex-direction:column;padding:clamp(16px,1.6vw,26px);transition:border-color .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.tzc-card:hover{border-color:rgb(var(--tzc-hue)/.7)}.tzc-index{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--tzc-hue)/.75);font-size:10.5px;font-weight:500}.tzc-stage{aspect-ratio:208/172;justify-content:center;align-items:center;min-height:0;margin:clamp(10px,1.2vw,18px) 0 clamp(16px,1.8vw,26px);display:flex}.tzc-art{width:100%;height:100%;display:block;overflow:hidden}.tzc-title{letter-spacing:-.012em;color:#fffffff5;font-size:clamp(17px,1.45vw,23px);font-weight:500;line-height:1.25}.tzc-body{color:#ffffff8f;margin-top:clamp(8px,.7vw,13px);font-size:clamp(13px,1.02vw,15px);line-height:1.55}@keyframes tzc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.tzc-bob{animation:3.6s ease-in-out infinite tzc-bob}@keyframes tzc-ring{0%{opacity:0;transform:scale(.62)}22%{opacity:.85}to{opacity:0;transform:scale(1.06)}}.tzc-ring{transform-box:fill-box;transform-origin:50%;opacity:0;animation:3.3s cubic-bezier(.2,0,0,1) infinite tzc-ring;transform:scale(.62)}@keyframes tzc-rise{0%,8%{opacity:0;transform:translateY(9px)}26%,84%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(9px)}}.tzc-rise{opacity:0;animation:5.6s cubic-bezier(.2,0,0,1) infinite tzc-rise}@keyframes tzc-orbit{to{offset-distance:100%}}.tzc-orbiter{offset-distance:0%;offset-rotate:0deg;animation:9s linear infinite tzc-orbit}@media (prefers-reduced-motion:reduce){.tzc-bob,.tzc-ring,.tzc-rise,.tzc-orbiter{animation:none}.tzc-rise{opacity:1;transform:none}.tzc-ring{opacity:.5;transform:scale(1)}}@media (max-width:1100px){.tzc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tzc-grid{grid-template-columns:minmax(0,1fr)}.tzc-stage{max-width:260px;margin-inline:auto}.tzc-index{letter-spacing:.15em;font-size:12px}}
.tzs-rise{opacity:0;transition:opacity .62s cubic-bezier(.2,0,0,1),transform .62s cubic-bezier(.2,0,0,1);transform:translateY(26px)}.tzs-rise.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tzs-rise{opacity:1;transition:none;transform:none}}@media (min-width:768px){.tzs-rise{opacity:1;transform:none}}
