.TemplatePage-module__Vcglqq__page{row-gap:var(--space-48);padding-top:var(--space-24);align-items:start}.TemplatePage-module__Vcglqq__muted{color:var(--text-secondary)}.TemplatePage-module__Vcglqq__mediaColumn{grid-column:1/17;align-self:stretch}.TemplatePage-module__Vcglqq__media{top:calc(var(--header-height) + var(--space-24));aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary);position:sticky;overflow:hidden}.TemplatePage-module__Vcglqq__mediaFill{object-fit:cover;object-position:top center;width:100%;height:100%}.TemplatePage-module__Vcglqq__media .TemplatePage-module__Vcglqq__onMedia{bottom:var(--space-16);background:var(--bg-primary);position:absolute}.TemplatePage-module__Vcglqq__demo{left:var(--space-16)}.TemplatePage-module__Vcglqq__pause{right:var(--space-16)}@media (prefers-reduced-motion:reduce){.TemplatePage-module__Vcglqq__pause{display:none}}.TemplatePage-module__Vcglqq__side{padding-left:calc(var(--space-16) - var(--gutter));gap:var(--space-36);flex-direction:column;grid-column:17/-1;display:flex}.TemplatePage-module__Vcglqq__panel{gap:var(--space-24);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__panelHead{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.TemplatePage-module__Vcglqq__title{overflow-wrap:break-word;min-width:0}.TemplatePage-module__Vcglqq__offer{gap:var(--space-16);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__actions{gap:var(--space-8);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__action{justify-content:space-between;align-items:center;gap:var(--space-8);height:var(--button-height);padding-inline:var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-primary);transition:background-color var(--micro-tint) var(--micro-tint-ease);display:inline-flex;position:relative}.TemplatePage-module__Vcglqq__primary{background:var(--accent-fill);color:var(--on-accent);box-shadow:none;justify-content:center}:root:not([data-pointer=touch]) .TemplatePage-module__Vcglqq__action:not(.TemplatePage-module__Vcglqq__primary):not([data-unavailable]):hover,:root[data-pointer=touch] .TemplatePage-module__Vcglqq__action:not(.TemplatePage-module__Vcglqq__primary):not([data-unavailable]):active{background:var(--bg-secondary)}:root:not([data-pointer=touch]) .TemplatePage-module__Vcglqq__primary:hover,:root[data-pointer=touch] .TemplatePage-module__Vcglqq__primary:active{background:var(--accent-ink)}.TemplatePage-module__Vcglqq__action:disabled{cursor:progress}.TemplatePage-module__Vcglqq__action[data-unavailable]{color:var(--text-secondary);box-shadow:inset 0 0 0 1px var(--stroke-secondary);cursor:default}.TemplatePage-module__Vcglqq__note{gap:var(--space-4);color:var(--text-secondary);transition:opacity var(--micro-tint) var(--micro-tint-ease);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__note[data-ready=false]{opacity:0;visibility:hidden}.TemplatePage-module__Vcglqq__notePrice{color:var(--text-primary)}.TemplatePage-module__Vcglqq__noteLinks{gap:var(--space-16);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.TemplatePage-module__Vcglqq__textAction{color:var(--accent-ink);text-align:left;transition:color var(--micro-tint) var(--micro-tint-ease);align-self:start}:root:not([data-pointer=touch]) .TemplatePage-module__Vcglqq__textAction:hover,:root[data-pointer=touch] .TemplatePage-module__Vcglqq__textAction:active{color:var(--text-primary)}.TemplatePage-module__Vcglqq__about,.TemplatePage-module__Vcglqq__facts{gap:var(--space-24);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__fact{align-items:stretch;gap:var(--space-8);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__factAction{align-self:start}.TemplatePage-module__Vcglqq__getList{grid-template-columns:minmax(calc(var(--col) * 2 + var(--space-10) + 1px), max-content) minmax(0, 1fr);column-gap:var(--gutter);row-gap:var(--space-8);display:grid}.TemplatePage-module__Vcglqq__getRow{grid-column:1/-1;grid-template-columns:subgrid;padding:var(--space-10);border:1px solid var(--stroke-secondary);display:grid}.TemplatePage-module__Vcglqq__chips{gap:var(--space-6);flex-wrap:wrap;list-style:none;display:flex}.TemplatePage-module__Vcglqq__chip{padding:var(--space-2) var(--space-6);border-radius:var(--radius-tag);box-shadow:inset 0 0 0 1px var(--stroke-secondary);display:block}.TemplatePage-module__Vcglqq__chipLink{transition:color var(--micro-tint) var(--micro-tint-ease), box-shadow var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .TemplatePage-module__Vcglqq__chipLink:hover,:root[data-pointer=touch] .TemplatePage-module__Vcglqq__chipLink:active{color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--stroke-primary)}.TemplatePage-module__Vcglqq__swatches{gap:var(--space-12);flex-wrap:wrap;list-style:none;display:flex}.TemplatePage-module__Vcglqq__swatch{align-items:center;gap:var(--space-6);display:flex}.TemplatePage-module__Vcglqq__swatchDot{width:var(--space-16);height:var(--space-16);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--stroke-secondary)}.TemplatePage-module__Vcglqq__bar{display:none}.TemplatePage-module__Vcglqq__icon{width:var(--button-height);justify-content:center;padding:0}.TemplatePage-module__Vcglqq__icon svg{width:var(--space-20);height:var(--space-20)}.TemplatePage-module__Vcglqq__promptSheet{align-items:stretch;gap:var(--space-16);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__promptLead{gap:var(--space-8);color:var(--text-secondary);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__promptCopy{gap:var(--space-8);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__sheetButton{width:100%}.TemplatePage-module__Vcglqq__tutorial{gap:var(--space-8);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__tutorialFrame{aspect-ratio:var(--ratio-youtube);border-radius:var(--radius-panel);background:var(--bg-secondary);position:relative;overflow:hidden}.TemplatePage-module__Vcglqq__tutorialFrame iframe,.TemplatePage-module__Vcglqq__tutorialPlay{border:0;width:100%;height:100%;position:absolute;inset:0}.TemplatePage-module__Vcglqq__tutorialPlay{cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.TemplatePage-module__Vcglqq__tutorialPlay img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.TemplatePage-module__Vcglqq__tutorialPlayIcon{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-pill);background:var(--accent-fill);color:var(--on-accent);place-items:center;display:grid;position:relative}.TemplatePage-module__Vcglqq__tutorialPlayIcon svg{width:var(--space-20);height:var(--space-20)}:root:not([data-pointer=touch]) .TemplatePage-module__Vcglqq__tutorialPlay:hover .TemplatePage-module__Vcglqq__tutorialPlayIcon,:root[data-pointer=touch] .TemplatePage-module__Vcglqq__tutorialPlay:active .TemplatePage-module__Vcglqq__tutorialPlayIcon{background:var(--accent-ink)}.TemplatePage-module__Vcglqq__versionOffer{gap:var(--space-8);color:var(--text-secondary);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__error{color:var(--negative)}.TemplatePage-module__Vcglqq__promptText{font-family:var(--font-sans);white-space:pre-wrap;word-break:break-word;padding:var(--space-16);border-radius:var(--radius-panel);background:var(--bg-secondary)}.TemplatePage-module__Vcglqq__related{gap:var(--space-16);padding-top:var(--space-48);flex-direction:column;grid-column:1/-1;display:flex}.TemplatePage-module__Vcglqq__relatedHead{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.TemplatePage-module__Vcglqq__relatedGrid{gap:var(--space-24) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}@media (max-width:1199px){.TemplatePage-module__Vcglqq__mediaColumn{grid-column:1/15}.TemplatePage-module__Vcglqq__side{grid-column:15/-1}.TemplatePage-module__Vcglqq__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.TemplatePage-module__Vcglqq__mediaColumn,.TemplatePage-module__Vcglqq__side{grid-column:1/-1}.TemplatePage-module__Vcglqq__side{padding-left:0}.TemplatePage-module__Vcglqq__media{position:relative;top:auto}:is(.TemplatePage-module__Vcglqq__actions,.TemplatePage-module__Vcglqq__offer:not(:has(.TemplatePage-module__Vcglqq__note))){display:none}.TemplatePage-module__Vcglqq__relatedGrid{grid-template-columns:minmax(0,1fr)}.TemplatePage-module__Vcglqq__bar{z-index:var(--z-header);gap:var(--space-8);padding:var(--space-10) var(--margin) calc(var(--space-10) + env(safe-area-inset-bottom));background:var(--bg-primary);box-shadow:0 -1px 0 var(--stroke-secondary);display:flex;position:fixed;bottom:0;left:0;right:0}.TemplatePage-module__Vcglqq__barMain{flex:1}.TemplatePage-module__Vcglqq__page{padding-bottom:var(--space-80)}}.TemplatePage-module__Vcglqq__nextUpPage{column-gap:var(--space-16);display:flex}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__mediaColumn{width:min(calc(var(--col) * 16 + var(--gutter) * 15), calc((100svh - var(--next-up-reserve)) * var(--next-up-width-per-height)));flex:none}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__media{position:relative;top:auto}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__side{min-width:0;top:calc(var(--header-height) + var(--space-24));flex:1;padding-left:0;position:sticky}.TemplatePage-module__Vcglqq__nextSection{gap:var(--space-8);margin-top:var(--space-36);flex-direction:column;display:flex}.TemplatePage-module__Vcglqq__nextHead{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.TemplatePage-module__Vcglqq__nextGrid{gap:var(--space-16) var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}@media (max-width:1199px){.TemplatePage-module__Vcglqq__nextUpPage{row-gap:var(--space-24);flex-direction:column}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__mediaColumn,.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__side{display:contents}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__media{order:1;width:100%}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__side>.TemplatePage-module__Vcglqq__panel{order:2;width:100%}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__nextMain{order:3;width:100%;margin-top:0}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__side>.TemplatePage-module__Vcglqq__about{order:4;width:100%}.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__nextSimilar{order:5;width:100%;margin-top:0}}@media (min-width:600px) and (max-width:1199px){.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__actions{grid-template-columns:2fr 1fr 1fr;display:grid}}@media (max-width:599px){.TemplatePage-module__Vcglqq__nextUpPage .TemplatePage-module__Vcglqq__nextGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
