.mkt-tpl{gap:1.5rem;margin-top:2.5rem;display:grid}.mkt-tpl__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.mkt-tpl__card{background:var(--pure-page-background);min-width:0;color:inherit;border-radius:1.25rem;flex-direction:column;gap:.9rem;padding:.75rem .75rem 1.1rem;text-decoration:none;transition:box-shadow .2s,translate .2s;display:flex;box-shadow:0 1px 2px #0000000a,0 0 0 1px #0000000a}a.mkt-tpl__card:hover{translate:0 -2px;box-shadow:0 12px 32px #00000014,0 0 0 1px #0000000d}.mkt-tpl__card--skeleton{background:color-mix(in oklab, var(--pure-page-background) 60%, transparent);min-height:21rem}.mkt-tpl__art{aspect-ratio:16/10;background:radial-gradient(120% 90% at 0% 0%, color-mix(in oklab, var(--tpl-tint) 22%, transparent), transparent 60%), color-mix(in oklab, var(--tpl-tint) 12%, var(--background));border-radius:.85rem;justify-content:center;align-items:flex-end;padding:1.1rem 1.1rem 0;display:flex;position:relative;overflow:hidden}.mkt-tpl__art-icon{color:var(--tpl-tint);align-self:center;margin-bottom:1.1rem}.mkt-tpl__art-icon svg{width:2.5rem;height:2.5rem}.mkt-tpl__panel{background:var(--pure-page-background);width:100%;box-shadow:0 10px 30px color-mix(in oklab, var(--tpl-tint) 25%, transparent), 0 0 0 1px #0000000a;border-radius:.75rem .75rem 0 0;padding:.7rem .75rem 0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.mkt-tpl__panel-head{align-items:center;gap:.45rem;min-width:0;margin-bottom:.45rem;display:flex}.mkt-tpl__panel-icon{background:color-mix(in oklab, var(--tpl-tint) 16%, var(--pure-page-background));width:1.35rem;height:1.35rem;color:var(--tpl-tint);border-radius:.4rem;flex:none;place-items:center;display:inline-grid}.mkt-tpl__panel-icon svg{width:.8rem;height:.8rem}.mkt-tpl__panel-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--lp-ink);font-size:.78rem;font-weight:600;overflow:hidden}.mkt-tpl__panel-count{color:var(--lp-ink-3);flex:none;margin-left:auto;font-size:.68rem}.mkt-tpl__rows{margin:0;padding:0;list-style:none;display:grid}.mkt-tpl__row{min-width:0;color:var(--lp-ink-2);border-top:1px solid #0000000d;align-items:center;gap:.5rem;padding:.38rem .1rem;font-size:.74rem;display:flex}.mkt-tpl__dot{border-radius:999px;flex:none;width:.5rem;height:.5rem}.mkt-tpl__row-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mkt-tpl__row-time{background:var(--background);font-variant-numeric:tabular-nums;color:var(--lp-ink-3);border-radius:999px;flex:none;margin-left:auto;padding:.05rem .4rem;font-size:.66rem}.mkt-tpl__art--fulcrum{background:radial-gradient(90% 80% at 100% 0,#7c3aed59,#0000 60%),radial-gradient(80% 70% at 0 100%,#22c55e38,#0000 60%),#111113;flex-direction:column;justify-content:center;align-items:stretch;gap:.6rem;padding:1.1rem}.mkt-tpl__prompt{color:#ffffffe6;background:#ffffff14;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .45rem .45rem .7rem;font-size:.74rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.mkt-tpl__prompt-spark{color:#c4b5fd;flex:none;width:.9rem;height:.9rem}.mkt-tpl__prompt-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.mkt-tpl__prompt-send{color:#111113;background:#fff;border-radius:999px;flex:none;place-items:center;width:1.4rem;height:1.4rem;margin-left:auto;display:inline-grid}.mkt-tpl__prompt-send svg{width:.8rem;height:.8rem}.mkt-tpl__rows--fulcrum{gap:.35rem}.mkt-tpl__rows--fulcrum .mkt-tpl__row{color:#ffffffd9;animation:mkt-tpl-row-in 4.5s ease calc(var(--row-i) * .35s) infinite both;background:#ffffff0f;border:0;border-radius:.55rem;padding:.4rem .6rem}.mkt-tpl__rows--fulcrum .mkt-tpl__row-time{color:#ffffffb3;background:#ffffff1a}@keyframes mkt-tpl-row-in{0%,8%{opacity:0;translate:0 6px}18%,85%{opacity:1;translate:0}to{opacity:0;translate:0}}.mkt-tpl__copy{gap:.4rem;padding:0 .35rem;display:grid}.mkt-tpl__title{letter-spacing:-.01em;color:var(--lp-ink);margin:0;font-size:1.02rem;font-weight:600}.mkt-tpl__desc{color:var(--lp-ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.mkt-tpl__tags{flex-wrap:wrap;gap:.35rem;margin-top:.2rem;display:flex}.mkt-tpl__tag{background:var(--background);text-transform:capitalize;color:var(--lp-ink-2);border-radius:999px;padding:.15rem .55rem;font-size:.74rem;font-weight:500}.mkt-tpl__tag--strong{background:var(--lp-ink);color:var(--pure-page-background)}.mkt-tpl__more{justify-content:center;display:flex}@media (max-width:900px){.mkt-tpl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mkt-tpl__grid{grid-template-columns:minmax(0,1fr)}}