.tt.svelte-13htyjq{--tt-text: color-mix(in srgb, var(--color-fg-4) 22%, var(--color-surface-2));--tt-ink: var(--tt-text);--tt-strong: var(--tt-text);--tt-title: var(--tt-text);--tt-rule: color-mix(in srgb, var(--color-fg-4) 26%, transparent);position:relative;display:block;aspect-ratio:2 / 3;border-radius:var(--radius-md);container-type:inline-size}.tt-paper.svelte-13htyjq{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background-color:var(--tt-paper, var(--color-base));border-radius:var(--radius-md);transition:transform .26s cubic-bezier(.2,.8,.2,1),opacity .26s ease}.tpl-tile:hover .tt-paper.svelte-13htyjq,.tpl-tile:focus-visible .tt-paper.svelte-13htyjq{transform:translateY(-1.5%)}.tpl-tile.is-making .tt-paper.svelte-13htyjq{transform:translateY(-14%);opacity:0;transition-duration:.42s}.tt-doc.svelte-13htyjq{display:flex;flex-direction:column;gap:2.94cqw;padding:18% 13% 0}.tt-bar.svelte-13htyjq{display:block;flex-shrink:0;height:2.21cqw;border-radius:999px;background-color:var(--tt-ink)}.tt-h1.svelte-13htyjq{height:5.15cqw;background-color:var(--tt-title);margin-bottom:1.47cqw}.tt-h2.svelte-13htyjq{height:3.68cqw;background-color:var(--tt-strong);margin-top:2.21cqw}.tt-center.svelte-13htyjq{align-self:center}.tt-right.svelte-13htyjq{align-self:flex-end}.tt-gap.svelte-13htyjq{height:2.21cqw;flex-shrink:0}.tt-hr.svelte-13htyjq{height:.5px;flex-shrink:0;margin:2.21cqw 0;background-color:var(--tt-ink)}.tt-item.svelte-13htyjq{display:flex;align-items:center;gap:2.94cqw;flex-shrink:0}.tt-item.svelte-13htyjq .tt-bar:where(.svelte-13htyjq){flex-shrink:1}.tt-dot.svelte-13htyjq{width:2.21cqw;height:2.21cqw;border-radius:999px;background-color:var(--tt-text);flex-shrink:0}.tt-box.svelte-13htyjq{width:4.41cqw;height:4.41cqw;border-radius:.74cqw;border:.5px solid var(--tt-text);flex-shrink:0}.tt-table.svelte-13htyjq{display:grid;flex-shrink:0;border-top:.5px solid var(--tt-rule);border-left:.5px solid var(--tt-rule)}.tt-table.svelte-13htyjq>span:where(.svelte-13htyjq){height:5.15cqw;border-right:.5px solid var(--tt-rule);border-bottom:.5px solid var(--tt-rule)}.tt-table.svelte-13htyjq>.tt-th:where(.svelte-13htyjq){background-color:var(--color-surface-2)}.tt-sheet-body.svelte-13htyjq{display:flex;flex:1;min-height:0;padding:22% 9% 8%}.tt-grid.svelte-13htyjq{display:grid;grid-auto-rows:minmax(0,1fr);flex:1;min-height:0;border-top:.5px solid var(--tt-rule);border-left:.5px solid var(--tt-rule)}.tt-cell.svelte-13htyjq{display:flex;align-items:center;padding:0 2.21cqw;border-right:.5px solid var(--tt-rule);border-bottom:.5px solid var(--tt-rule);min-width:0}.tt-cell-head.svelte-13htyjq{border-bottom-color:var(--tt-strong)}.tt-cell-total.svelte-13htyjq{background-color:var(--color-highlight-yellow)}.tt-ink.svelte-13htyjq{display:block;height:2.21cqw;border-radius:999px;background-color:var(--tt-ink)}.tt-ink-strong.svelte-13htyjq{background-color:var(--tt-strong)}.tt-num.svelte-13htyjq{margin-left:auto}.tt-tabs.svelte-13htyjq{display:flex;flex-shrink:0;gap:2.21cqw;padding:0 9% 9%}.tt-tab.svelte-13htyjq{width:14%;height:2.94cqw;border-radius:999px;background-color:var(--tt-ink)}.tt-tab-on.svelte-13htyjq{background-color:var(--tt-strong)}@media(min-width:768px){.tt.svelte-13htyjq,.tt-paper.svelte-13htyjq{border-radius:var(--radius-lg)}}@media(prefers-reduced-motion:reduce){.tt-paper.svelte-13htyjq{transition:none}.tpl-tile:hover .tt-paper.svelte-13htyjq{transform:none}}.tcard.svelte-bk9ivw{display:flex;flex-direction:column;min-width:0;padding:0;text-align:left;text-decoration:none;color:var(--color-fg-1);background:none;border:none;border-radius:var(--radius-md);cursor:pointer}.tcard.svelte-bk9ivw:disabled{cursor:default;opacity:.5;transition:opacity .2s ease}.tcard.svelte-bk9ivw:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:4px}.tcard-paper.svelte-bk9ivw{position:relative;display:block;width:100%;max-width:9rem}.tcard-pro-pill.svelte-bk9ivw{position:absolute;top:-.4375rem;right:-.5rem;display:flex;z-index:1;transition:opacity .26s ease}.tcard.is-making.svelte-bk9ivw .tcard-pro-pill:where(.svelte-bk9ivw){opacity:0}.tcard-label.svelte-bk9ivw{display:flex;align-items:flex-start;gap:.4375rem;margin-top:1rem;min-width:0}.tcard-text.svelte-bk9ivw{display:flex;flex-direction:column;justify-content:center;gap:.125rem;min-width:0;min-height:1.375rem}.tcard-name.svelte-bk9ivw{font-size:.875rem;font-weight:500;line-height:1.25;color:var(--color-fg-1);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tcard-tier.svelte-bk9ivw{display:flex;align-items:center;min-height:1rem;font-size:.75rem;line-height:1rem;color:var(--color-fg-3)}.tcard-desc.svelte-bk9ivw{margin-top:.5rem;color:var(--color-fg-3)}.tcard-sm.svelte-bk9ivw .tcard-label:where(.svelte-bk9ivw){margin-top:.875rem}.tcard-sm.svelte-bk9ivw .tcard-name:where(.svelte-bk9ivw){font-size:.8125rem}.tcard[role=radio].svelte-bk9ivw .tcard-label:where(.svelte-bk9ivw){opacity:.5;transition:opacity .2s ease}.tcard[role=radio].svelte-bk9ivw:hover .tcard-label:where(.svelte-bk9ivw),.tcard[role=radio].svelte-bk9ivw:focus-visible .tcard-label:where(.svelte-bk9ivw){opacity:.8}.tcard[role=radio].is-selected.svelte-bk9ivw .tcard-label:where(.svelte-bk9ivw){opacity:1}@media(prefers-reduced-motion:reduce){.tcard[role=radio].svelte-bk9ivw .tcard-label:where(.svelte-bk9ivw){transition:none}}
