.BlogAside-module__6CJvbW__card{top:var(--space-page-top);align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--gradient-callout);flex-direction:column;display:flex;position:sticky}.BlogAside-module__6CJvbW__name{font-family:var(--font-serif), serif;font-size:var(--font-size-badge);letter-spacing:var(--letter-spacing-serif)}.BlogAside-module__6CJvbW__rating{gap:var(--space-1);color:var(--color-text-fade);font-size:var(--font-size-xs);display:flex}.BlogAside-module__6CJvbW__star{color:var(--color-accent)}.BlogAside-module__6CJvbW__text{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-display)}.BlogAside-module__6CJvbW__store{color:var(--color-text-muted);font-size:var(--font-size-xs);text-underline-offset:.2em;transition:color var(--transition);text-decoration:underline}.BlogAside-module__6CJvbW__store:hover{color:var(--color-text)}.BlogAside-module__6CJvbW__partner{color:var(--color-text-muted);font-size:var(--font-size-micro)}
.PageHero-module__TUpKZG__hero{isolation:isolate;padding-block:var(--space-hero-top) var(--space-24);padding-inline:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.PageHero-module__TUpKZG__badge{align-items:center;gap:var(--space-2);height:var(--size-badge);padding-inline:var(--space-4);border-radius:calc(var(--size-badge) / var(--radius-ratio));background:var(--color-badge);box-shadow:var(--shadow-badge);-webkit-backdrop-filter:blur(var(--blur-badge));backdrop-filter:blur(var(--blur-badge));font-family:var(--font-serif), serif;font-size:var(--font-size-badge);letter-spacing:var(--letter-spacing-badge);white-space:nowrap;transition:filter var(--transition);display:inline-flex}.PageHero-module__TUpKZG__badge:hover{filter:brightness(1.15)}.PageHero-module__TUpKZG__star{color:var(--color-accent)}.PageHero-module__TUpKZG__title{font-size:var(--font-size-display);font-weight:400;line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);margin-block-start:var(--space-3)}.PageHero-module__TUpKZG__serif{font-family:var(--font-serif), serif;font-size:var(--font-size-serif);letter-spacing:var(--letter-spacing-serif);line-height:0}.PageHero-module__TUpKZG__lead{max-width:var(--size-text);color:var(--color-text-muted);line-height:var(--line-height-display);margin-block-start:var(--space-5)}.PageHero-module__TUpKZG__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}@media not (min-width:40rem){.PageHero-module__TUpKZG__hero{padding-block-start:calc(var(--space-24) + var(--space-8))}.PageHero-module__TUpKZG__break{display:none}}
.BlogIndex-module__iqX4XW__group{padding-block:0 var(--space-24);padding-inline:var(--space-4);flex-direction:column;align-items:center;display:flex}.BlogIndex-module__iqX4XW__heading{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);text-align:center;font-weight:400}.BlogIndex-module__iqX4XW__cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc((var(--size-app) - var(--space-4)) / 2)), 1fr));gap:var(--space-4);width:100%;max-width:var(--size-app);margin-block-start:var(--space-8);padding:0;list-style:none;display:grid}.BlogIndex-module__iqX4XW__cards>li:only-child{width:min(100%, calc((var(--size-app) - var(--space-4)) / 2));grid-column:1/-1;justify-self:center}.BlogIndex-module__iqX4XW__card{border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);height:100%;transition:border-color var(--transition);flex-direction:column;display:flex;overflow:hidden}.BlogIndex-module__iqX4XW__cover{width:100%;height:auto;aspect-ratio:var(--ratio-blog-card);object-fit:cover;object-position:top;border-block-end:1px solid var(--color-rim)}.BlogIndex-module__iqX4XW__text{gap:var(--space-3);padding:var(--space-6);flex-direction:column;flex:1;display:flex}.BlogIndex-module__iqX4XW__card:hover{border-color:var(--color-accent)}.BlogIndex-module__iqX4XW__title{font-size:var(--font-size-card-title);letter-spacing:var(--letter-spacing-snug);font-weight:500}.BlogIndex-module__iqX4XW__description{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-display)}.BlogIndex-module__iqX4XW__date{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-block-start:auto}
.BlogToc-module__-5avoq__toc{top:var(--space-page-top);position:sticky}.BlogToc-module__-5avoq__title{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase}.BlogToc-module__-5avoq__list{border-inline-start:1px solid var(--color-line);flex-direction:column;margin-block-start:var(--space-4);padding:0;list-style:none;display:flex}.BlogToc-module__-5avoq__link{padding-block:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-snug);transition:color var(--transition), border-color var(--transition);border-inline-start:1px solid #0000;margin-inline-start:-1px;padding-inline-start:var(--space-4);display:block}.BlogToc-module__-5avoq__link:hover{color:var(--color-text)}.BlogToc-module__-5avoq__active{border-inline-start-color:var(--color-accent);color:var(--color-text)}
.ScaleOvaFaq-module__AfbCqW__group{padding-block:0 var(--space-24);padding-inline:var(--space-4);flex-direction:column;align-items:center;display:flex}.ScaleOvaFaq-module__AfbCqW__heading{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);text-align:center;font-weight:400}.ScaleOvaFaq-module__AfbCqW__cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc((var(--size-app) - var(--space-4)) / 2)), 1fr));gap:var(--space-4);width:100%;max-width:var(--size-app);margin-block-start:var(--space-8);display:grid}.ScaleOvaFaq-module__AfbCqW__card{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);flex-direction:column;scroll-margin-block-start:var(--space-page-top);display:flex}.ScaleOvaFaq-module__AfbCqW__card:target{border-color:var(--color-accent)}.ScaleOvaFaq-module__AfbCqW__question{font-size:var(--font-size-card-title);letter-spacing:var(--letter-spacing-snug);font-weight:500}.ScaleOvaFaq-module__AfbCqW__answer{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-display)}.ScaleOvaFaq-module__AfbCqW__card:last-child:nth-child(odd){grid-column:1/-1}
.ScaleOvaPage-module__OcgTQa__section{padding-block:0 var(--space-24);padding-inline:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.ScaleOvaPage-module__OcgTQa__heading{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}.ScaleOvaPage-module__OcgTQa__cards{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-tier-card)), 1fr));gap:var(--space-4);width:100%;max-width:var(--size-app);margin-block-start:var(--space-8);padding:0;list-style:none;display:grid}.ScaleOvaPage-module__OcgTQa__card{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);text-align:start;flex-direction:column;display:flex}.ScaleOvaPage-module__OcgTQa__trio{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc((var(--size-app) - 2 * var(--space-4)) / 3)), 1fr))}.ScaleOvaPage-module__OcgTQa__tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--font-size-xs);font-weight:500}.ScaleOvaPage-module__OcgTQa__cardTitle{font-size:var(--font-size-card-title);letter-spacing:var(--letter-spacing-snug);font-weight:500}.ScaleOvaPage-module__OcgTQa__cardText{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-display)}.ScaleOvaPage-module__OcgTQa__tableFrame{width:100%;max-width:var(--size-app);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);margin-block-start:var(--space-8);overflow-x:auto}.ScaleOvaPage-module__OcgTQa__table{width:100%;min-width:var(--size-text);border-collapse:collapse;font-size:var(--font-size-sm);text-align:start}.ScaleOvaPage-module__OcgTQa__table th,.ScaleOvaPage-module__OcgTQa__table td{padding:var(--space-4) var(--space-5);border-block-end:1px solid var(--color-rim);text-align:start;vertical-align:top}.ScaleOvaPage-module__OcgTQa__table tbody tr:last-child>*{border-block-end:none}.ScaleOvaPage-module__OcgTQa__table thead th{font-weight:500}.ScaleOvaPage-module__OcgTQa__table tbody th{color:var(--color-text);font-weight:500}.ScaleOvaPage-module__OcgTQa__table td{color:var(--color-text-muted)}.ScaleOvaPage-module__OcgTQa__table .ScaleOvaPage-module__OcgTQa__ours{background:var(--color-accent-wash);color:var(--color-text)}.ScaleOvaPage-module__OcgTQa__table thead .ScaleOvaPage-module__OcgTQa__ours{color:var(--color-accent)}.ScaleOvaPage-module__OcgTQa__note{color:var(--color-text-fade);font-size:var(--font-size-xs);margin-block-start:var(--space-4)}@media not (min-width:40rem){.ScaleOvaPage-module__OcgTQa__table th,.ScaleOvaPage-module__OcgTQa__table td{padding-inline:var(--space-3)}}.ScaleOvaPage-module__OcgTQa__questions{width:100%;max-width:var(--size-text);border-block-start:1px solid var(--color-rim);text-align:start;margin-block-start:var(--space-8);padding:0;list-style:none}.ScaleOvaPage-module__OcgTQa__question{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);border-block-end:1px solid var(--color-rim);transition:color var(--transition);font-weight:500;display:flex}.ScaleOvaPage-module__OcgTQa__question:hover{color:var(--color-accent)}.ScaleOvaPage-module__OcgTQa__arrow{width:var(--size-chevron);height:var(--size-chevron);border-block-end:1px solid;border-inline-end:1px solid;flex:none;transform:rotate(-45deg)}.ScaleOvaPage-module__OcgTQa__more{color:var(--color-text-muted);font-size:var(--font-size-sm);text-underline-offset:.2em;transition:color var(--transition);margin-block-start:var(--space-6);text-decoration:underline}.ScaleOvaPage-module__OcgTQa__more:hover{color:var(--color-text)}
.BlogArticle-module__vQZViW__hero{isolation:isolate;padding-block:var(--space-page-top) var(--space-12);padding-inline:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.BlogArticle-module__vQZViW__pillar{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-badge);box-shadow:var(--shadow-badge);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;transition:filter var(--transition)}.BlogArticle-module__vQZViW__pillar:hover{filter:brightness(1.15)}.BlogArticle-module__vQZViW__title{max-width:var(--size-composer);font-size:var(--font-size-heading);font-weight:400;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);margin-block-start:var(--space-5)}.BlogArticle-module__vQZViW__lead{max-width:var(--size-text);color:var(--color-text-fade);line-height:var(--line-height-display);margin-block-start:var(--space-5)}.BlogArticle-module__vQZViW__meta{justify-content:center;gap:var(--space-1) var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;margin-block-start:var(--space-5);display:flex}.BlogArticle-module__vQZViW__cover{gap:var(--space-3);width:100%;max-width:var(--size-blog-cover);flex-direction:column;margin-block-start:var(--space-12);display:flex}.BlogArticle-module__vQZViW__coverImage{border:1px solid var(--color-rim);border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-composer)}.BlogArticle-module__vQZViW__caption{color:var(--color-text-muted);font-size:var(--font-size-xs)}.BlogArticle-module__vQZViW__body{grid-template-columns:minmax(0, var(--size-text));justify-content:center;row-gap:var(--space-12);padding-inline:var(--space-4);padding-block-end:var(--space-16);display:grid}.BlogArticle-module__vQZViW__toc{display:none}@media (min-width:72rem){.BlogArticle-module__vQZViW__body{grid-template-columns:var(--size-blog-side) var(--size-text) var(--size-blog-side);column-gap:var(--space-12)}.BlogArticle-module__vQZViW__toc{display:block}}.BlogArticle-module__vQZViW__prose{color:var(--color-text-fade);line-height:var(--line-height-prose)}.BlogArticle-module__vQZViW__prose>*+*{margin-block-start:var(--space-5)}.BlogArticle-module__vQZViW__prose h2{color:var(--color-text);font-size:var(--font-size-subheading);font-weight:400;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight);margin-block-start:var(--space-12);scroll-margin-block-start:var(--space-page-top)}.BlogArticle-module__vQZViW__prose h3{color:var(--color-text);font-size:var(--font-size-card-title);font-weight:500;line-height:var(--line-height-snug);margin-block-start:var(--space-8)}.BlogArticle-module__vQZViW__prose h2+*,.BlogArticle-module__vQZViW__prose h3+*{margin-block-start:var(--space-3)}.BlogArticle-module__vQZViW__prose strong{color:var(--color-text);font-weight:500}.BlogArticle-module__vQZViW__prose a{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.2em;transition:color var(--transition)}.BlogArticle-module__vQZViW__prose a:hover{color:var(--color-accent)}.BlogArticle-module__vQZViW__prose :is(ul,ol):not(figure *,section *){gap:var(--space-2);flex-direction:column;padding-inline-start:var(--space-6);display:flex}.BlogArticle-module__vQZViW__prose li:not(figure *,section *)::marker{color:var(--color-accent)}.BlogArticle-module__vQZViW__prose blockquote{border-inline-start:2px solid var(--color-accent);color:var(--color-text);padding-inline-start:var(--space-4)}.BlogArticle-module__vQZViW__prose hr{border:0;border-block-start:1px solid var(--color-line)}.BlogArticle-module__vQZViW__prose th,.BlogArticle-module__vQZViW__prose td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-rim);text-align:start;vertical-align:top}.BlogArticle-module__vQZViW__prose th{background:var(--color-badge);color:var(--color-text);font-weight:500}.BlogArticle-module__vQZViW__prose tr:last-child td{border-block-end:0}.BlogArticle-module__vQZViW__prose td:first-child{color:var(--color-text);font-weight:500}.BlogArticle-module__vQZViW__others{width:min(var(--size-text), 100% - 2 * var(--space-4));border-block-start:1px solid var(--color-line);margin-block-end:var(--space-16);margin-inline:auto;padding-block-start:var(--space-8)}.BlogArticle-module__vQZViW__othersTitle{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;color:var(--color-text-muted);font-weight:400}.BlogArticle-module__vQZViW__othersList{gap:var(--space-4);flex-direction:column;margin-block-start:var(--space-4);padding:0;list-style:none;display:flex}
.StoreUrlForm-module__hwMKwq__field{align-items:center;gap:var(--space-2);width:var(--size-url-field);max-width:calc(100% - 2 * var(--space-4));--field-height:calc(var(--size-control-inset) + 2 * var(--space-field-inset));height:var(--field-height);padding-inline:var(--space-5) var(--space-field-inset);border-radius:calc(var(--field-height) / var(--radius-ratio));background:var(--color-surface);box-shadow:var(--shadow-field);display:flex}.StoreUrlForm-module__hwMKwq__entry{align-items:center;gap:var(--space-2);cursor:text;flex:1;min-width:0;height:100%;display:flex}.StoreUrlForm-module__hwMKwq__caret{width:var(--size-caret);background:var(--color-text);align-self:center;height:1.1em;animation:1s step-end infinite StoreUrlForm-module__hwMKwq__blink}.StoreUrlForm-module__hwMKwq__field:focus-within .StoreUrlForm-module__hwMKwq__caret{visibility:hidden}.StoreUrlForm-module__hwMKwq__field:has(.StoreUrlForm-module__hwMKwq__input:not(:placeholder-shown)) .StoreUrlForm-module__hwMKwq__caret{visibility:hidden}@keyframes StoreUrlForm-module__hwMKwq__blink{50%{opacity:0}}.StoreUrlForm-module__hwMKwq__input{min-width:0;font-family:var(--font-instrument), system-ui, sans-serif;font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-tight);background:0 0;border:none;outline:none;flex:1}.StoreUrlForm-module__hwMKwq__input::placeholder{color:var(--color-text);opacity:1}@media (prefers-reduced-motion:reduce){.StoreUrlForm-module__hwMKwq__caret{animation:none}}@media not (min-width:40rem){.StoreUrlForm-module__hwMKwq__field{width:100%}}
.ClosingCta-module__RSRxAq__section{padding-block:var(--space-8) var(--space-24);padding-inline:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.ClosingCta-module__RSRxAq__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}.ClosingCta-module__RSRxAq__text{max-width:var(--size-text);color:var(--color-text-muted);margin-block-start:var(--space-3)}.ClosingCta-module__RSRxAq__field{margin-block:var(--space-8) var(--space-5)}.ClosingCta-module__RSRxAq__pricing{color:var(--color-text-muted);font-size:var(--font-size-sm);text-underline-offset:.2em;transition:color var(--transition);text-decoration:underline}.ClosingCta-module__RSRxAq__pricing:hover{color:var(--color-text)}
.Faq-module__X38XYa__section{padding-block:0 var(--space-24);padding-inline:var(--space-4);flex-direction:column;align-items:center;display:flex}.Faq-module__X38XYa__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);text-align:center;font-weight:400}.Faq-module__X38XYa__list{width:100%;max-width:var(--size-text);border-block-start:1px solid var(--color-rim);margin-block-start:var(--space-8)}.Faq-module__X38XYa__item{border-block-end:1px solid var(--color-rim)}.Faq-module__X38XYa__question{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-5);cursor:pointer;transition:color var(--transition);font-weight:500;list-style:none;display:flex}.Faq-module__X38XYa__question::-webkit-details-marker{display:none}.Faq-module__X38XYa__question:hover{color:var(--color-accent)}.Faq-module__X38XYa__question:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.Faq-module__X38XYa__chevron{width:var(--size-chevron);height:var(--size-chevron);transition:transform var(--transition);border-block-end:1px solid;border-inline-end:1px solid;flex:none;transform:translateY(-25%)rotate(45deg)}.Faq-module__X38XYa__item[open] .Faq-module__X38XYa__chevron{transform:translateY(25%)rotate(-135deg)}.Faq-module__X38XYa__answer{color:var(--color-text-muted);line-height:var(--line-height-display);padding-block-end:var(--space-5)}
.ViewsBadge-module__NtBryW__badge{align-items:center;gap:var(--space-2);height:var(--size-badge);padding-inline:var(--space-4);border-radius:calc(var(--size-badge) / var(--radius-ratio));background:var(--color-badge);box-shadow:var(--shadow-badge);-webkit-backdrop-filter:blur(var(--blur-badge));backdrop-filter:blur(var(--blur-badge));color:var(--color-text);font-family:var(--font-serif), serif;font-size:var(--font-size-badge);letter-spacing:var(--letter-spacing-badge);white-space:nowrap;display:inline-flex}.ViewsBadge-module__NtBryW__counter{font-variant-numeric:tabular-nums;justify-items:end;display:inline-grid}.ViewsBadge-module__NtBryW__ghost,.ViewsBadge-module__NtBryW__value{grid-area:1/1}.ViewsBadge-module__NtBryW__ghost{visibility:hidden}.ViewsBadge-module__NtBryW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.Hero-module__JgYmMq__hero{isolation:isolate;padding-block:var(--space-hero-top) var(--space-24);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}.Hero-module__JgYmMq__title{padding-inline:var(--space-4);font-size:var(--font-size-display);font-weight:400;line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);margin-block-start:var(--space-3)}.Hero-module__JgYmMq__serif{font-family:var(--font-serif), serif;font-size:var(--font-size-serif);letter-spacing:var(--letter-spacing-serif);line-height:0}.Hero-module__JgYmMq__platform{align-items:baseline;gap:var(--space-3);white-space:nowrap;display:inline-flex}.Hero-module__JgYmMq__tile{width:var(--size-tile);height:var(--size-tile);border-radius:var(--radius-md);background:var(--color-tile);box-shadow:var(--shadow-tile);align-self:center;place-items:center;margin-inline-start:var(--space-3);display:inline-grid;position:relative;overflow:hidden;transform:rotate(-15deg)}.Hero-module__JgYmMq__tile:before,.Hero-module__JgYmMq__tile:after{content:"";border-radius:50%;position:absolute}.Hero-module__JgYmMq__tile:before{background:var(--color-tile-blush);width:43%;height:31%;filter:blur(var(--blur-tile));top:73%;left:39%}.Hero-module__JgYmMq__tile:after{background:var(--color-tile-shine);width:37%;height:37%;filter:blur(var(--blur-tile));mix-blend-mode:screen;top:22%;left:17%}.Hero-module__JgYmMq__logo{z-index:1;width:83%;height:auto;position:relative;transform:rotate(15deg)}.Hero-module__JgYmMq__field{margin-block:var(--space-8) calc(var(--space-16) - var(--space-1))}@media not (min-width:40rem){.Hero-module__JgYmMq__hero{padding-block-start:calc(var(--space-24) + var(--space-8))}.Hero-module__JgYmMq__break{display:none}.Hero-module__JgYmMq__field{margin-block-end:var(--space-16)}}
.HowItWorks-module__u8qSLG__section{padding-block:0 var(--space-24);padding-inline:var(--space-4);text-align:center;flex-direction:column;align-items:center;scroll-margin-block-start:var(--space-page-top);display:flex}.HowItWorks-module__u8qSLG__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}.HowItWorks-module__u8qSLG__steps{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-tier-card)), 1fr));gap:var(--space-4);width:100%;max-width:var(--size-app);margin-block-start:var(--space-8);padding:0;list-style:none;display:grid}.HowItWorks-module__u8qSLG__step{align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);text-align:start;flex-direction:column;display:flex}.HowItWorks-module__u8qSLG__number{width:var(--size-account-avatar);height:var(--size-account-avatar);border-radius:var(--radius-pill);background:var(--color-accent-wash);color:var(--color-accent);place-items:center;font-weight:500;display:grid}.HowItWorks-module__u8qSLG__stepTitle{font-size:var(--font-size-card-title);letter-spacing:var(--letter-spacing-snug);font-weight:500}.HowItWorks-module__u8qSLG__text{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-display)}
.SlideSwiper-module__EMbV3a__swiper{min-width:0;position:relative}.SlideSwiper-module__EMbV3a__track{aspect-ratio:var(--ratio-slide);border-radius:var(--radius-md);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;display:flex;overflow-x:auto}.SlideSwiper-module__EMbV3a__track[data-dragging]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.SlideSwiper-module__EMbV3a__slide{background:var(--color-surface-glow);scroll-snap-align:start;flex:0 0 100%;place-items:center;min-width:0;display:grid;position:relative}.SlideSwiper-module__EMbV3a__slide:first-child{background:var(--color-accent-deep)}.SlideSwiper-module__EMbV3a__image{object-fit:cover}.SlideSwiper-module__EMbV3a__counter{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-overlay);-webkit-backdrop-filter:blur(var(--blur-badge));backdrop-filter:blur(var(--blur-badge));font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.SlideSwiper-module__EMbV3a__arrow{width:var(--size-chip);height:var(--size-chip);padding:var(--space-1);border-radius:var(--radius-pill);background:var(--color-overlay);-webkit-backdrop-filter:blur(var(--blur-badge));backdrop-filter:blur(var(--blur-badge));color:var(--color-text);opacity:0;cursor:pointer;transition:opacity var(--transition);border:none;place-items:center;display:grid;position:absolute;inset-block-start:50%;translate:0 -50%}.SlideSwiper-module__EMbV3a__previous{inset-inline-start:var(--space-2)}.SlideSwiper-module__EMbV3a__previous svg{scale:-1 1}.SlideSwiper-module__EMbV3a__next{inset-inline-end:var(--space-2)}@media (hover:hover) and (pointer:fine){.SlideSwiper-module__EMbV3a__swiper:hover .SlideSwiper-module__EMbV3a__arrow:not(:disabled){opacity:1}}.SlideSwiper-module__EMbV3a__arrow:disabled{cursor:default}.SlideSwiper-module__EMbV3a__dots{justify-content:center;gap:var(--space-1);padding:var(--space-6) var(--space-2) var(--space-2);background:linear-gradient(transparent, var(--color-overlay));pointer-events:none;border-end-end-radius:var(--radius-md);border-end-start-radius:var(--radius-md);display:flex;position:absolute;inset-block-end:0;inset-inline:0}.SlideSwiper-module__EMbV3a__dot{width:var(--size-dot-slide);height:var(--size-dot-slide);border-radius:var(--radius-pill);background:var(--color-badge-rim);cursor:pointer;pointer-events:auto;transition:width var(--transition), background var(--transition);border:none;padding:0}.SlideSwiper-module__EMbV3a__dot[aria-current]{width:calc(3 * var(--size-dot-slide));background:var(--color-slide-white)}
.CarouselEditor-module__uctcMG__editor{gap:var(--space-4);min-height:0;padding:var(--space-4) var(--space-4) var(--space-2);flex:1;grid-template-rows:auto minmax(0,1fr);display:grid}.CarouselEditor-module__uctcMG__top{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.CarouselEditor-module__uctcMG__switcher{anchor-name:--carousel-switcher;align-items:center;gap:var(--space-2);height:var(--size-editor-icon);padding:calc(var(--space-1) / 2) var(--space-2) calc(var(--space-1) / 2) calc(var(--space-1) / 2);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-field);color:var(--color-text);cursor:pointer;transition:border-color var(--transition);flex:none;display:flex}.CarouselEditor-module__uctcMG__switcher:hover{border-color:var(--color-badge-rim)}.CarouselEditor-module__uctcMG__switcherCover{border-radius:calc(var(--radius-xs) - 2px);pointer-events:none;height:100%}.CarouselEditor-module__uctcMG__switcherChevron{width:var(--size-chevron);height:var(--size-chevron);border-inline-end:1px solid var(--color-text-muted);border-block-end:1px solid var(--color-text-muted);transform:translateY(-25%)rotate(45deg)}.CarouselEditor-module__uctcMG__switcherMenu{inset:auto;top:var(--space-16);left:var(--space-4);top:anchor(--carousel-switcher bottom);left:anchor(--carousel-switcher left);width:min(var(--size-editor-menu), calc(100vw - var(--space-8)));max-height:min(var(--size-editor-menu-height), 70vh);margin:0;padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));box-shadow:var(--shadow-composer);color:var(--color-text);margin-block-start:var(--space-2);overflow-y:auto}.CarouselEditor-module__uctcMG__switcherTitle{padding:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs)}.CarouselEditor-module__uctcMG__switcherList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CarouselEditor-module__uctcMG__switcherItem{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-1);border-radius:var(--radius-xs);color:var(--color-text);font:inherit;text-align:start;cursor:pointer;transition:background var(--transition);background:0 0;border:none;padding-inline-end:var(--space-3);display:flex}.CarouselEditor-module__uctcMG__switcherItem:hover,.CarouselEditor-module__uctcMG__switcherItem[aria-current]{background:var(--color-accent-wash)}.CarouselEditor-module__uctcMG__switcherItemCover{width:var(--size-editor-cover);border-radius:var(--radius-xs);pointer-events:none;flex-shrink:0}.CarouselEditor-module__uctcMG__switcherItemImage{aspect-ratio:var(--ratio-post);background:var(--color-surface);position:relative;overflow:hidden}.CarouselEditor-module__uctcMG__switcherItemImage img{object-fit:cover}.CarouselEditor-module__uctcMG__editor[aria-busy]{opacity:.5;pointer-events:none;transition:opacity var(--transition)}.CarouselEditor-module__uctcMG__switcherItemTitle{min-width:0;font-size:var(--font-size-sm);line-height:var(--line-height-snug);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CarouselEditor-module__uctcMG__toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CarouselEditor-module__uctcMG__title{min-width:0;height:var(--size-editor-icon);padding-inline:var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-field);color:var(--color-text);font:inherit;font-size:var(--font-size-card-title);flex:10rem}.CarouselEditor-module__uctcMG__title:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:1px}.CarouselEditor-module__uctcMG__status{color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap}.CarouselEditor-module__uctcMG__status[data-status=error],.CarouselEditor-module__uctcMG__status[data-status=conflict]{color:var(--color-error)}.CarouselEditor-module__uctcMG__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CarouselEditor-module__uctcMG__iconButton,.CarouselEditor-module__uctcMG__choiceIcon{width:var(--size-editor-icon);height:var(--size-editor-icon);border-radius:var(--radius-xs);background:var(--color-badge);color:var(--color-text);cursor:pointer;transition:background var(--transition), opacity var(--transition);border:none;place-items:center;padding:0;display:inline-grid}.CarouselEditor-module__uctcMG__iconButton:hover,.CarouselEditor-module__uctcMG__choiceIcon:hover{background:var(--color-badge-rim)}.CarouselEditor-module__uctcMG__iconButton:disabled,.CarouselEditor-module__uctcMG__choiceIcon:disabled{opacity:.35;cursor:not-allowed}.CarouselEditor-module__uctcMG__toggle,.CarouselEditor-module__uctcMG__publish{align-items:center;gap:var(--space-2);height:var(--size-editor-icon);padding-inline:var(--space-3);border-radius:var(--radius-xs);background:var(--color-badge);color:var(--color-text);font:inherit;font-size:var(--font-size-xs);white-space:nowrap;cursor:pointer;border:none;display:inline-flex}.CarouselEditor-module__uctcMG__toggle svg,.CarouselEditor-module__uctcMG__publish svg{flex-shrink:0}.CarouselEditor-module__uctcMG__toggle[aria-pressed=true]{background:var(--gradient-accent-soft);box-shadow:var(--shadow-button)}.CarouselEditor-module__uctcMG__publish{background:var(--gradient-accent);box-shadow:var(--shadow-button);transition:filter var(--transition)}.CarouselEditor-module__uctcMG__publish:hover{filter:brightness(1.12)}.CarouselEditor-module__uctcMG__publish:disabled{opacity:.6;filter:none;cursor:progress}.CarouselEditor-module__uctcMG__notice{z-index:2;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-composer);font-size:var(--font-size-xs);white-space:nowrap;animation:CarouselEditor-module__uctcMG__notice-in var(--duration-reveal) ease;display:flex;position:fixed;inset-block-end:var(--space-6);inset-inline-start:50%;translate:-50%}@keyframes CarouselEditor-module__uctcMG__notice-in{0%{opacity:0;translate:-50% var(--space-4)}}@media (prefers-reduced-motion:reduce){.CarouselEditor-module__uctcMG__notice{animation:none}}.CarouselEditor-module__uctcMG__noticeLink{color:var(--color-accent);text-underline-offset:.2em;text-decoration:underline}.CarouselEditor-module__uctcMG__workspace{grid-template-columns:var(--size-editor-rail) minmax(0, 1fr) var(--size-editor-inspector);gap:var(--space-4);min-height:0;display:grid}.CarouselEditor-module__uctcMG__rail{gap:var(--space-2);scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.CarouselEditor-module__uctcMG__railList{gap:var(--space-2);padding:var(--space-1);flex-direction:column;margin:0;list-style:none;display:flex}.CarouselEditor-module__uctcMG__railItem{position:relative}.CarouselEditor-module__uctcMG__railItem[data-slot]:before{content:"";border-radius:var(--radius-pill);background:var(--color-accent);height:3px;position:absolute;inset-inline:0}.CarouselEditor-module__uctcMG__railItem[data-slot=before]:before{inset-block-start:calc(-1 * var(--space-2) / 2 - 1px)}.CarouselEditor-module__uctcMG__railItem[data-slot=after]:before{inset-block-end:calc(-1 * var(--space-2) / 2 - 1px)}.CarouselEditor-module__uctcMG__railSlide{border-radius:var(--radius-xs);outline:var(--focus-ring-width) solid transparent;outline-offset:var(--focus-ring-offset);cursor:grab;width:100%;transition:outline-color var(--transition), opacity var(--transition);background:0 0;border:none;padding:0;display:block;position:relative;overflow:hidden}.CarouselEditor-module__uctcMG__railSlide>*{pointer-events:none}.CarouselEditor-module__uctcMG__railSlide[aria-current]{outline-color:var(--color-accent)}.CarouselEditor-module__uctcMG__railSlide[data-dragged]{opacity:.4}.CarouselEditor-module__uctcMG__railNumber{min-width:1.25rem;padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--color-overlay);color:var(--color-text);font-size:var(--font-size-micro);text-align:center;line-height:1.25rem;position:absolute;inset-block-end:var(--space-1);inset-inline-start:var(--space-1)}.CarouselEditor-module__uctcMG__railAdd{aspect-ratio:var(--ratio-post);margin:var(--space-1);border:1px dashed var(--color-badge-rim);border-radius:var(--radius-xs);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition), border-color var(--transition);background:0 0;flex-shrink:0;place-items:center;display:grid}.CarouselEditor-module__uctcMG__railAdd:hover:enabled{border-color:var(--color-accent);color:var(--color-text)}.CarouselEditor-module__uctcMG__railAdd:disabled{opacity:.35;cursor:not-allowed}.CarouselEditor-module__uctcMG__stage{gap:var(--space-2);grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid}.CarouselEditor-module__uctcMG__slideBar{justify-content:center;align-items:center;gap:var(--space-3);display:flex}.CarouselEditor-module__uctcMG__slideCount{min-width:7rem;color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center}.CarouselEditor-module__uctcMG__canvasArea{place-items:center;min-height:0;display:grid;container-type:size}.CarouselEditor-module__uctcMG__canvas{width:min(100cqw, calc(100cqh * var(--ratio-post)));border-radius:var(--radius-md);box-shadow:0 0 0 1px var(--color-rim);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:grab}.CarouselEditor-module__uctcMG__block{touch-action:none;cursor:move}.CarouselEditor-module__uctcMG__block:hover{outline:var(--size-editor-outline) dashed var(--color-chrome-soft);outline-offset:.4em}.CarouselEditor-module__uctcMG__block[data-selected]{outline:var(--size-editor-outline) solid var(--color-accent);outline-offset:.4em}.CarouselEditor-module__uctcMG__ink:empty:before{content:attr(data-placeholder);opacity:.45}.CarouselEditor-module__uctcMG__editing{outline:var(--size-editor-outline) solid var(--color-accent);outline-offset:.4em;cursor:text}.CarouselEditor-module__uctcMG__editing .CarouselEditor-module__uctcMG__ink{caret-color:var(--color-accent);-webkit-user-select:text;user-select:text;outline:none}.CarouselEditor-module__uctcMG__widthHandle,.CarouselEditor-module__uctcMG__sizeHandle{width:var(--size-editor-handle);height:var(--size-editor-handle);border:2px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-text);font-size:var(--font-size-xs);position:absolute}.CarouselEditor-module__uctcMG__widthHandle{cursor:ew-resize;inset-block-start:50%;inset-inline-end:calc(-.4em - var(--size-editor-handle) / 2);translate:0 -50%}.CarouselEditor-module__uctcMG__sizeHandle{cursor:nwse-resize;border-radius:3px;inset-block-end:calc(-.4em - var(--size-editor-handle) / 2);inset-inline-end:calc(-.4em - var(--size-editor-handle) / 2)}.CarouselEditor-module__uctcMG__loading{width:var(--size-editor-icon);height:var(--size-editor-icon);border:3px solid var(--color-accent);border-radius:var(--radius-pill);animation:CarouselEditor-module__uctcMG__spin var(--duration-spin) linear infinite;pointer-events:none;border-block-start-color:#0000;position:absolute;inset-block-start:calc(50% - var(--size-editor-icon) / 2);inset-inline-start:calc(50% - var(--size-editor-icon) / 2)}@keyframes CarouselEditor-module__uctcMG__spin{to{rotate:1turn}}.CarouselEditor-module__uctcMG__guideX,.CarouselEditor-module__uctcMG__guideY{background:var(--color-accent);pointer-events:none;position:absolute}.CarouselEditor-module__uctcMG__guideX{width:var(--size-editor-outline);inset-block:0;inset-inline-start:calc(50% - var(--size-editor-outline) / 2)}.CarouselEditor-module__uctcMG__guideY{height:var(--size-editor-outline);inset-block-start:calc(50% - var(--size-editor-outline) / 2);inset-inline:0}.CarouselEditor-module__uctcMG__inspector{gap:var(--space-3);min-height:0;padding:var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));flex-direction:column;display:flex}.CarouselEditor-module__uctcMG__slideActions{align-items:center;gap:var(--space-2);display:flex}.CarouselEditor-module__uctcMG__slideActions .CarouselEditor-module__uctcMG__groupLabel{flex:1}.CarouselEditor-module__uctcMG__tabs{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-xs);background:var(--color-surface);display:flex}.CarouselEditor-module__uctcMG__tab{padding:var(--space-2);white-space:nowrap;border-radius:calc(var(--radius-xs) - 2px);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:color var(--transition), background var(--transition);background:0 0;border:none;flex:auto}.CarouselEditor-module__uctcMG__tab[aria-selected=true]{background:var(--gradient-accent);box-shadow:var(--shadow-button);color:var(--color-text)}.CarouselEditor-module__uctcMG__panel{gap:var(--space-4);min-height:0;margin-inline:calc(-1 * var(--space-3));padding-inline:var(--space-3);scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;flex-direction:column;display:flex;overflow-y:auto}.CarouselEditor-module__uctcMG__group{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.CarouselEditor-module__uctcMG__groupLabel{color:var(--color-text-muted);font-size:var(--font-size-xs)}.CarouselEditor-module__uctcMG__row{gap:var(--space-3);flex-wrap:wrap;display:flex}.CarouselEditor-module__uctcMG__fieldHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.CarouselEditor-module__uctcMG__hint{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.CarouselEditor-module__uctcMG__touch{display:none}@media (pointer:coarse){.CarouselEditor-module__uctcMG__mouse{display:none}.CarouselEditor-module__uctcMG__touch{display:inline}}.CarouselEditor-module__uctcMG__error{color:var(--color-error);font-size:var(--font-size-xs)}.CarouselEditor-module__uctcMG__textarea{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-snug);resize:vertical}.CarouselEditor-module__uctcMG__textarea:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:1px}.CarouselEditor-module__uctcMG__counter{color:var(--color-text-muted);font-size:var(--font-size-micro);align-self:flex-end}.CarouselEditor-module__uctcMG__choices{gap:var(--space-1);flex-wrap:wrap;display:flex}.CarouselEditor-module__uctcMG__choice{padding:var(--space-2) var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:color var(--transition), border-color var(--transition);flex:auto}.CarouselEditor-module__uctcMG__choice:hover{color:var(--color-text)}.CarouselEditor-module__uctcMG__choice[aria-pressed=true],.CarouselEditor-module__uctcMG__choiceIcon[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-wash);color:var(--color-text)}.CarouselEditor-module__uctcMG__choiceIcon{border:1px solid #0000}.CarouselEditor-module__uctcMG__choice[data-font=tiktok]{font-family:var(--font-slide-tiktok);font-weight:700}.CarouselEditor-module__uctcMG__choice[data-font=sans]{font-family:var(--font-slide-sans);font-weight:700}.CarouselEditor-module__uctcMG__choice[data-font=serif]{font-family:var(--font-slide-serif)}.CarouselEditor-module__uctcMG__choice[data-font=display]{font-family:var(--font-slide-display);letter-spacing:.02em}.CarouselEditor-module__uctcMG__range{align-items:center;gap:var(--space-1) var(--space-3);grid-template-columns:1fr auto;display:grid}.CarouselEditor-module__uctcMG__range input{width:100%;accent-color:var(--color-accent);grid-column:1/-1}.CarouselEditor-module__uctcMG__range .CarouselEditor-module__uctcMG__groupLabel{grid-row:1}.CarouselEditor-module__uctcMG__rangeValue{color:var(--color-text);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;grid-row:1}.CarouselEditor-module__uctcMG__swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}.CarouselEditor-module__uctcMG__swatch{width:var(--size-editor-swatch);height:var(--size-editor-swatch);border:1px solid var(--color-badge-rim);border-radius:var(--radius-pill);background:var(--swatch);cursor:pointer;transition:scale var(--transition);padding:0}.CarouselEditor-module__uctcMG__swatch:hover{scale:1.1}.CarouselEditor-module__uctcMG__swatch[aria-pressed=true]{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.CarouselEditor-module__uctcMG__swatch[data-color=white]{--swatch:var(--color-slide-white)}.CarouselEditor-module__uctcMG__swatch[data-color=black]{--swatch:var(--color-slide-black)}.CarouselEditor-module__uctcMG__swatch[data-color=cream]{--swatch:var(--color-slide-cream)}.CarouselEditor-module__uctcMG__swatch[data-color=yellow]{--swatch:var(--color-slide-yellow)}.CarouselEditor-module__uctcMG__swatch[data-color=pink]{--swatch:var(--color-slide-pink)}.CarouselEditor-module__uctcMG__swatch[data-color=red]{--swatch:var(--color-slide-red)}.CarouselEditor-module__uctcMG__swatch[data-color=blue]{--swatch:var(--color-slide-blue)}.CarouselEditor-module__uctcMG__swatch[data-color=green]{--swatch:var(--color-slide-green)}.CarouselEditor-module__uctcMG__wide,.CarouselEditor-module__uctcMG__danger,.CarouselEditor-module__uctcMG__primary{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--size-editor-icon);padding:var(--space-2) var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-badge);color:var(--color-text);font:inherit;font-size:var(--font-size-xs);text-align:center;cursor:pointer;transition:background var(--transition);flex:auto;display:inline-flex;position:relative}.CarouselEditor-module__uctcMG__wide:hover,.CarouselEditor-module__uctcMG__danger:hover{background:var(--color-badge-rim)}.CarouselEditor-module__uctcMG__wide[data-busy]{opacity:.6;cursor:progress}.CarouselEditor-module__uctcMG__danger{color:var(--color-error);flex-grow:0}.CarouselEditor-module__uctcMG__primary{background:var(--gradient-accent);box-shadow:var(--shadow-button);border:none}.CarouselEditor-module__uctcMG__primary:disabled{opacity:.4;cursor:not-allowed}.CarouselEditor-module__uctcMG__file{opacity:0;cursor:pointer;position:absolute;inset:0}.CarouselEditor-module__uctcMG__textList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CarouselEditor-module__uctcMG__textItem{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-xs);text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}.CarouselEditor-module__uctcMG__textItem:hover{border-color:var(--color-accent)}.CarouselEditor-module__uctcMG__gallery{grid-template-columns:repeat(auto-fill, minmax(var(--size-editor-thumb), 1fr));gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.CarouselEditor-module__uctcMG__galleryItem{aspect-ratio:1;border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-slide-white);cursor:pointer;width:100%;padding:0;display:block;position:relative;overflow:hidden}.CarouselEditor-module__uctcMG__galleryItem[aria-pressed=true]{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.CarouselEditor-module__uctcMG__galleryImage{object-fit:contain}.CarouselEditor-module__uctcMG__layouts{gap:var(--space-2);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.CarouselEditor-module__uctcMG__layout{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:color var(--transition), border-color var(--transition);flex-direction:column;display:flex}.CarouselEditor-module__uctcMG__layout:hover{border-color:var(--color-accent);color:var(--color-text)}.CarouselEditor-module__uctcMG__layoutPreview{width:2.75rem;aspect-ratio:var(--ratio-post);background:var(--color-surface-glow);border-radius:4px;flex-direction:column;align-items:center;gap:4px;padding-block:18%;display:flex;position:relative}.CarouselEditor-module__uctcMG__layout[data-layout=center] .CarouselEditor-module__uctcMG__layoutPreview{justify-content:center}.CarouselEditor-module__uctcMG__layout[data-layout=bottom] .CarouselEditor-module__uctcMG__layoutPreview{justify-content:flex-end}.CarouselEditor-module__uctcMG__layout[data-layout=text] .CarouselEditor-module__uctcMG__layoutPreview{background:var(--color-slide-cream);justify-content:center}.CarouselEditor-module__uctcMG__layoutTitle,.CarouselEditor-module__uctcMG__layoutLine{border-radius:var(--radius-pill);background:var(--color-text);width:70%;height:4px}.CarouselEditor-module__uctcMG__layoutLine{opacity:.6;width:45%}.CarouselEditor-module__uctcMG__layout[data-layout=text] .CarouselEditor-module__uctcMG__layoutTitle,.CarouselEditor-module__uctcMG__layout[data-layout=text] .CarouselEditor-module__uctcMG__layoutLine{background:var(--color-slide-black)}.CarouselEditor-module__uctcMG__layout[data-layout=photo] .CarouselEditor-module__uctcMG__layoutTitle,.CarouselEditor-module__uctcMG__layout[data-layout=photo] .CarouselEditor-module__uctcMG__layoutLine{display:none}@media not (min-width:64rem){.CarouselEditor-module__uctcMG__workspace{grid-template-columns:minmax(0,1fr)}.CarouselEditor-module__uctcMG__rail{flex-direction:row;order:2;overflow-x:auto}.CarouselEditor-module__uctcMG__railList{flex-direction:row}.CarouselEditor-module__uctcMG__railItem,.CarouselEditor-module__uctcMG__railAdd{flex:0 0 4.5rem}.CarouselEditor-module__uctcMG__stage{order:1}.CarouselEditor-module__uctcMG__canvasArea{height:58svh}.CarouselEditor-module__uctcMG__inspector{order:3}}@media not (min-width:40rem){.CarouselEditor-module__uctcMG__actions{flex-wrap:nowrap;width:100%}.CarouselEditor-module__uctcMG__publish{margin-inline-start:auto}.CarouselEditor-module__uctcMG__toggleLabel,.CarouselEditor-module__uctcMG__slideBar{display:none}}
@font-face{font-family:TikTok Sans;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(../media/e8dbe3f2f4f5683d.0mt8kvo5wrigv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(../media/6bd85e179a45c799.2j0k83znhvasy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(../media/6c01b62e1f3abc1a.19b2khupp7gms.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(../media/708dbb5d8720edde.2ej_bvxds7sqh.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(../media/eda9dcad3d1da111.1mse2de8alzxf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:TikTok Sans;font-style:normal;font-weight:300 900;font-stretch:100%;font-display:swap;src:url(../media/ca3b36053b082b5c.p.284e15ve3qzzb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.tiktok_sans_f0d59e63-module__oue7zW__className{font-family:TikTok Sans;font-style:normal}.tiktok_sans_f0d59e63-module__oue7zW__variable{--font-slide-tiktok:"TikTok Sans"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_ada33d3f-module__4jk11G__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_ada33d3f-module__4jk11G__variable{--font-slide-sans:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_80edb2f-module__IPMKGW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_80edb2f-module__IPMKGW__variable{--font-slide-serif:"Playfair Display", "Playfair Display Fallback"}
.CarouselManager-module__g-wTFa__library{gap:var(--space-6);width:100%;max-width:var(--size-app);padding-block:var(--space-16) var(--space-24);padding-inline:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.CarouselManager-module__g-wTFa__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.CarouselManager-module__g-wTFa__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}.CarouselManager-module__g-wTFa__subtitle{color:var(--color-text-muted);margin-block-start:var(--space-2)}.CarouselManager-module__g-wTFa__from:before{content:" · "}.CarouselManager-module__g-wTFa__headActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.CarouselManager-module__g-wTFa__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.CarouselManager-module__g-wTFa__filter{align-items:center;gap:var(--space-2);min-height:var(--size-chip);padding-inline:var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-field);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--transition);display:inline-flex}.CarouselManager-module__g-wTFa__filter:hover{border-color:var(--color-badge-rim)}.CarouselManager-module__g-wTFa__filter[aria-checked=true]{border-color:var(--color-accent);background:var(--color-accent-wash)}.CarouselManager-module__g-wTFa__filterCount{color:var(--color-text-muted);font-size:var(--font-size-xs)}.CarouselManager-module__g-wTFa__notice{color:var(--color-text);font-size:var(--font-size-sm)}.CarouselManager-module__g-wTFa__notice[data-tone=error]{color:var(--color-error)}.CarouselManager-module__g-wTFa__banner{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.CarouselManager-module__g-wTFa__textButton{color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;text-decoration:underline}.CarouselManager-module__g-wTFa__group{gap:var(--space-4);flex-direction:column;display:flex}.CarouselManager-module__g-wTFa__groupHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);border-block-end:1px solid var(--color-line);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.CarouselManager-module__g-wTFa__groupTitle{font-size:var(--font-size-card-title);font-weight:600}.CarouselManager-module__g-wTFa__groupCount{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-inline-start:var(--space-2);font-weight:400}.CarouselManager-module__g-wTFa__grid{grid-template-columns:repeat(auto-fill, minmax(var(--size-library-card-compact), 1fr));gap:var(--space-6) var(--space-4);padding:0;list-style:none;display:grid}.CarouselManager-module__g-wTFa__card{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.CarouselManager-module__g-wTFa__cover{border-radius:var(--radius-md);position:relative}.CarouselManager-module__g-wTFa__card[data-selected] .CarouselManager-module__g-wTFa__cover{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.CarouselManager-module__g-wTFa__stage{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-overlay);-webkit-backdrop-filter:blur(var(--blur-badge));backdrop-filter:blur(var(--blur-badge));color:var(--color-text);font-size:var(--font-size-xs);pointer-events:none;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.CarouselManager-module__g-wTFa__stage[data-kind=scheduled],.CarouselManager-module__g-wTFa__stage[data-kind=publishing]{background:var(--gradient-accent);color:var(--color-accent-contrast)}.CarouselManager-module__g-wTFa__stage[data-kind=published]{color:var(--color-accent)}.CarouselManager-module__g-wTFa__stage[data-kind=attention]{color:var(--color-error)}.CarouselManager-module__g-wTFa__pick{padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}.CarouselManager-module__g-wTFa__check{width:var(--size-step);height:var(--size-step);border:2px solid var(--color-text);border-radius:var(--radius-pill);background:var(--color-overlay);color:var(--color-accent-contrast);place-items:center;display:grid}.CarouselManager-module__g-wTFa__check svg{width:60%;height:60%}.CarouselManager-module__g-wTFa__card[data-selected] .CarouselManager-module__g-wTFa__check{border-color:var(--color-accent);background:var(--color-accent)}.CarouselManager-module__g-wTFa__name{font-size:var(--font-size-sm);font-weight:500;line-height:var(--line-height-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CarouselManager-module__g-wTFa__nameLink{transition:color var(--transition)}.CarouselManager-module__g-wTFa__nameLink:hover{color:var(--color-accent)}.CarouselManager-module__g-wTFa__meta{color:var(--color-text-muted);font-size:var(--font-size-xs)}.CarouselManager-module__g-wTFa__actions{justify-content:space-between;align-items:center;gap:var(--space-2);margin-block-start:auto;display:flex;position:relative}.CarouselManager-module__g-wTFa__actions>a{flex:1}.CarouselManager-module__g-wTFa__more{width:var(--size-badge);height:var(--size-badge);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer;flex-shrink:0;place-items:center;display:grid}.CarouselManager-module__g-wTFa__more svg{width:45%;height:45%}.CarouselManager-module__g-wTFa__menu{z-index:5;min-width:var(--size-menu);padding:var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-floating);display:grid;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.CarouselManager-module__g-wTFa__menuItem{padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:0}.CarouselManager-module__g-wTFa__menuItem:hover,.CarouselManager-module__g-wTFa__menuItem:focus-visible{background:var(--color-rim)}.CarouselManager-module__g-wTFa__menuItem[data-danger]{color:var(--color-error)}.CarouselManager-module__g-wTFa__bar{z-index:20;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);box-shadow:var(--shadow-floating);white-space:nowrap;display:flex;position:fixed;inset-block-end:var(--space-6);inset-inline-start:50%;transform:translate(-50%)}.CarouselManager-module__g-wTFa__dialog{width:min(var(--size-sheet), calc(100% - var(--space-8)));border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);margin:auto;padding:0}.CarouselManager-module__g-wTFa__dialog::backdrop{background:var(--color-overlay)}.CarouselManager-module__g-wTFa__dialogBody{gap:var(--space-4);padding:var(--space-6);display:grid}.CarouselManager-module__g-wTFa__dialogTitle{font-size:var(--font-size-subheading);font-weight:600;line-height:var(--line-height-snug)}.CarouselManager-module__g-wTFa__thumbs{gap:var(--space-2);display:flex}.CarouselManager-module__g-wTFa__thumb{border-radius:var(--radius-xs);object-fit:cover}.CarouselManager-module__g-wTFa__dialogText{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.CarouselManager-module__g-wTFa__dialogActions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media not (min-width:40rem){.CarouselManager-module__g-wTFa__library{padding-block-start:var(--space-8)}.CarouselManager-module__g-wTFa__grid{gap:var(--space-5) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.CarouselManager-module__g-wTFa__bar{inset-inline:var(--space-3);justify-content:space-between;gap:var(--space-2);padding-inline-start:var(--space-4);transform:none}.CarouselManager-module__g-wTFa__bar .CarouselManager-module__g-wTFa__textButton{display:none}}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.2j75_l12byk_u.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.07wt1b-68kohk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_6b585f1-module__9CXzKq__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_6b585f1-module__9CXzKq__variable{--font-slide-display:"Anton", "Anton Fallback"}
.Tray-module__HUclEq__tray{gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--color-rim);border-radius:var(--radius-lg);background:var(--color-field);flex-direction:column;display:flex}.Tray-module__HUclEq__head{align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.Tray-module__HUclEq__title{align-items:center;gap:var(--space-2);font-size:var(--font-size-item);font-weight:500;display:flex}.Tray-module__HUclEq__count{min-width:var(--size-marker);height:var(--size-marker);padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--gradient-accent);color:var(--color-accent-contrast);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.Tray-module__HUclEq__hint{color:var(--color-text-muted);font-size:var(--font-size-xs)}.Tray-module__HUclEq__making{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}.Tray-module__HUclEq__pulse{width:var(--size-pulse);height:var(--size-pulse);border-radius:var(--radius-pill);background:var(--color-accent);box-shadow:0 0 var(--space-3) var(--color-accent);animation:Tray-module__HUclEq__pulse var(--duration-scan) ease-in-out infinite;flex:none}@keyframes Tray-module__HUclEq__pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.Tray-module__HUclEq__pulse{animation:none}}.Tray-module__HUclEq__generate{margin-inline-start:auto}.Tray-module__HUclEq__touch{display:none}@media (pointer:coarse){.Tray-module__HUclEq__mouse{display:none}.Tray-module__HUclEq__touch{display:inline}}.Tray-module__HUclEq__list{gap:var(--space-4);padding:0 0 var(--space-2);scrollbar-color:var(--color-scrollbar) transparent;list-style:none;display:flex;overflow-x:auto}.Tray-module__HUclEq__draft{gap:var(--space-2);width:var(--size-tray-draft);text-align:start;cursor:grab;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.Tray-module__HUclEq__draft:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}.Tray-module__HUclEq__draft[data-dragging]{opacity:.4;cursor:grabbing}.Tray-module__HUclEq__name{-webkit-line-clamp:2;font-size:var(--font-size-xs);line-height:var(--line-height-snug);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:80rem){.Tray-module__HUclEq__tray{max-height:calc(100dvh - var(--space-8));position:sticky;inset-block-start:var(--space-4)}.Tray-module__HUclEq__head{flex-direction:column;align-items:stretch}.Tray-module__HUclEq__generate{order:1;margin-inline-start:0}.Tray-module__HUclEq__generate>*{width:100%}.Tray-module__HUclEq__list{gap:var(--space-2);flex-direction:column;min-height:0;padding:0;overflow:hidden auto}.Tray-module__HUclEq__draft{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--transition);flex-direction:row}.Tray-module__HUclEq__draft:hover{border-color:var(--color-badge-rim)}.Tray-module__HUclEq__draft>:first-child{width:var(--size-rail-cover);flex:none}.Tray-module__HUclEq__name{font-size:var(--font-size-sm)}}
.CarouselLibrary-module__oiJA5a__library{gap:var(--space-6);width:100%;max-width:var(--size-app);padding-block:var(--space-16) var(--space-24);padding-inline:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.CarouselLibrary-module__oiJA5a__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.CarouselLibrary-module__oiJA5a__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}.CarouselLibrary-module__oiJA5a__subtitle{color:var(--color-text-muted);margin-block-start:var(--space-2)}.CarouselLibrary-module__oiJA5a__from:before{content:" · "}.CarouselLibrary-module__oiJA5a__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.CarouselLibrary-module__oiJA5a__filter{align-items:center;gap:var(--space-2);min-height:var(--size-chip);padding-inline:var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-field);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--transition);display:inline-flex}.CarouselLibrary-module__oiJA5a__filter:hover{border-color:var(--color-badge-rim)}.CarouselLibrary-module__oiJA5a__filter:has(:checked){border-color:var(--color-accent);background:var(--color-accent-wash)}.CarouselLibrary-module__oiJA5a__filter:has(:focus-visible){outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.CarouselLibrary-module__oiJA5a__radio{opacity:0;pointer-events:none;position:absolute}.CarouselLibrary-module__oiJA5a__filterCount{color:var(--color-text-muted);font-size:var(--font-size-xs)}:is(.CarouselLibrary-module__oiJA5a__library:has(input[value=todo]:checked) .CarouselLibrary-module__oiJA5a__card:not([data-group=todo]),.CarouselLibrary-module__oiJA5a__library:has(input[value=planned]:checked) .CarouselLibrary-module__oiJA5a__card:not([data-group=planned]),.CarouselLibrary-module__oiJA5a__library:has(input[value=published]:checked) .CarouselLibrary-module__oiJA5a__card:not([data-group=published])){display:none}.CarouselLibrary-module__oiJA5a__grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--size-library-card)), 1fr));gap:var(--space-8) var(--space-4);padding:0;list-style:none;display:grid}.CarouselLibrary-module__oiJA5a__card{gap:var(--space-3);flex-direction:column;min-width:0;display:flex;container:card/inline-size}.CarouselLibrary-module__oiJA5a__cover{position:relative}.CarouselLibrary-module__oiJA5a__stage{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-overlay);-webkit-backdrop-filter:blur(var(--blur-badge));backdrop-filter:blur(var(--blur-badge));color:var(--color-text);font-size:var(--font-size-xs);pointer-events:none;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.CarouselLibrary-module__oiJA5a__stage[data-kind=scheduled],.CarouselLibrary-module__oiJA5a__stage[data-kind=publishing]{color:var(--color-accent-contrast);background:var(--gradient-accent)}.CarouselLibrary-module__oiJA5a__stage[data-kind=published]{color:var(--color-accent)}.CarouselLibrary-module__oiJA5a__stage[data-kind=attention]{color:var(--color-error)}.CarouselLibrary-module__oiJA5a__failed{aspect-ratio:var(--ratio-slide);padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-surface);place-items:center;display:grid}.CarouselLibrary-module__oiJA5a__failedText{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center}.CarouselLibrary-module__oiJA5a__info{gap:var(--space-1);flex-direction:column;display:flex}.CarouselLibrary-module__oiJA5a__name{font-size:var(--font-size-card-title);font-weight:500;line-height:var(--line-height-snug);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CarouselLibrary-module__oiJA5a__nameLink{transition:color var(--transition)}.CarouselLibrary-module__oiJA5a__nameLink:hover{color:var(--color-accent)}.CarouselLibrary-module__oiJA5a__meta{color:var(--color-text-muted);font-size:var(--font-size-xs)}.CarouselLibrary-module__oiJA5a__actions{gap:var(--space-2);grid-auto-columns:1fr;grid-auto-flow:column;margin-block-start:auto;display:grid}@container card not (min-width:13rem){.CarouselLibrary-module__oiJA5a__actions{grid-auto-flow:row}}@media not (min-width:40rem){.CarouselLibrary-module__oiJA5a__library{padding-block-start:var(--space-8)}}
.StudioIntro-module__x9ShPq__intro{gap:var(--space-4);animation:StudioIntro-module__x9ShPq__appear var(--duration-reveal) ease both;flex-direction:column;display:flex}.StudioIntro-module__x9ShPq__heading{color:var(--color-text-muted);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase;font-weight:400}.StudioIntro-module__x9ShPq__chapters{gap:var(--space-4);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.StudioIntro-module__x9ShPq__chapter{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-rim);border-radius:var(--radius-lg);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));opacity:var(--opacity-studio-waiting);transition:opacity var(--transition-switch), border-color var(--transition-switch), box-shadow var(--transition-switch);flex-direction:column;display:flex}.StudioIntro-module__x9ShPq__chapter[data-state=on]{border-color:var(--color-accent);box-shadow:0 0 var(--space-12) var(--color-accent-halo);opacity:1}.StudioIntro-module__x9ShPq__chapter[data-state=seen]{opacity:var(--opacity-studio-seen)}.StudioIntro-module__x9ShPq__when{padding:var(--space-1) var(--space-3);border:1px solid var(--color-accent);border-radius:var(--radius-pill);background:var(--color-accent-wash);color:var(--color-accent);font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase;align-self:flex-start}.StudioIntro-module__x9ShPq__title{font-size:var(--font-size-card-title);font-weight:500;line-height:var(--line-height-snug)}.StudioIntro-module__x9ShPq__text{color:var(--color-text-muted);font-size:var(--font-size-xs)}.StudioIntro-module__x9ShPq__scene{justify-content:center;gap:var(--space-4);min-block-size:calc(var(--size-studio-mini) * 2.6);padding:var(--space-4);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-tile);flex-direction:column;flex:1;margin-block-start:var(--space-2);display:flex}.StudioIntro-module__x9ShPq__chapter:not([data-state]) .StudioIntro-module__x9ShPq__scene>*{visibility:hidden}.StudioIntro-module__x9ShPq__chapter[data-state=on] :is(.StudioIntro-module__x9ShPq__need,.StudioIntro-module__x9ShPq__phone,.StudioIntro-module__x9ShPq__slot,.StudioIntro-module__x9ShPq__time,.StudioIntro-module__x9ShPq__posted,.StudioIntro-module__x9ShPq__thumb){animation:StudioIntro-module__x9ShPq__land var(--duration-reveal) var(--ease-land) both;animation-delay:calc(var(--rank,0) * var(--delay-stagger) + var(--after,0s))}.StudioIntro-module__x9ShPq__needs{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.StudioIntro-module__x9ShPq__need{padding:var(--space-1) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-badge);font-size:var(--font-size-micro)}.StudioIntro-module__x9ShPq__need:nth-child(2){--rank:2}.StudioIntro-module__x9ShPq__need:nth-child(3){--rank:4}.StudioIntro-module__x9ShPq__need:nth-child(4){--rank:6}.StudioIntro-module__x9ShPq__need:nth-child(5){--rank:8}.StudioIntro-module__x9ShPq__need:nth-child(6){--rank:10}.StudioIntro-module__x9ShPq__phones{justify-content:center;gap:var(--space-3);--after:calc(var(--delay-beat) * 3);padding:0;list-style:none;display:flex}.StudioIntro-module__x9ShPq__phone{gap:var(--space-1);inline-size:var(--size-studio-mini);aspect-ratio:var(--ratio-slide);padding:var(--space-2);border:1px solid var(--color-badge-rim);border-radius:var(--radius-md);background:linear-gradient(160deg, var(--color-accent-deep), var(--color-tile) 65%);flex-direction:column;display:flex;position:relative}.StudioIntro-module__x9ShPq__phone:nth-child(2){--rank:3}.StudioIntro-module__x9ShPq__phone:nth-child(3){--rank:6}.StudioIntro-module__x9ShPq__line{block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--color-text-muted)}.StudioIntro-module__x9ShPq__line+.StudioIntro-module__x9ShPq__line{inline-size:60%}.StudioIntro-module__x9ShPq__packshot{aspect-ratio:1;border-radius:var(--radius-xs);background:var(--color-slide-white);inline-size:100%;margin-block-start:auto;position:relative;overflow:hidden}.StudioIntro-module__x9ShPq__packshot img,.StudioIntro-module__x9ShPq__slot img,.StudioIntro-module__x9ShPq__thumb img{object-fit:cover}.StudioIntro-module__x9ShPq__calendar{gap:var(--space-1);grid-template-columns:repeat(7,1fr);padding:0;list-style:none;display:grid}.StudioIntro-module__x9ShPq__day{align-items:center;gap:var(--space-1);min-block-size:calc(var(--size-studio-cover) * 3.4);padding:var(--space-2) var(--space-1);border:1px solid var(--color-rim);border-radius:var(--radius-xs);color:var(--color-text-muted);font-size:var(--font-size-micro);text-transform:uppercase;flex-direction:column;display:flex}.StudioIntro-module__x9ShPq__slot{inline-size:100%;aspect-ratio:var(--ratio-slide);border-radius:var(--radius-xs);position:relative;overflow:hidden}.StudioIntro-module__x9ShPq__slot,.StudioIntro-module__x9ShPq__time{--after:var(--delay-beat)}.StudioIntro-module__x9ShPq__time{color:var(--color-text)}.StudioIntro-module__x9ShPq__day:nth-child(4) :is(.StudioIntro-module__x9ShPq__slot,.StudioIntro-module__x9ShPq__time){--rank:6}.StudioIntro-module__x9ShPq__day:nth-child(6) :is(.StudioIntro-module__x9ShPq__slot,.StudioIntro-module__x9ShPq__time){--rank:12}.StudioIntro-module__x9ShPq__posted{align-self:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-md);background:var(--color-slide-white);box-shadow:var(--shadow-composer);color:var(--color-slide-black);font-size:var(--font-size-micro);--after:calc(var(--delay-beat) * 5);display:flex}.StudioIntro-module__x9ShPq__posted small{opacity:var(--opacity-studio-seen);display:block}.StudioIntro-module__x9ShPq__app{inline-size:var(--space-6);aspect-ratio:1;border-radius:var(--radius-xs);background:var(--color-slide-black);place-items:center;display:grid}.StudioIntro-module__x9ShPq__weeks{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.StudioIntro-module__x9ShPq__week{grid-template-columns:var(--space-12) repeat(5, 1fr);align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-micro);display:grid}.StudioIntro-module__x9ShPq__week:nth-child(2){--row:5}.StudioIntro-module__x9ShPq__week:nth-child(3){--row:10}.StudioIntro-module__x9ShPq__week:nth-child(4){--row:15}.StudioIntro-module__x9ShPq__thumb{aspect-ratio:var(--ratio-slide);border-radius:var(--radius-xs);background:var(--color-badge);--rank:var(--row,0);position:relative;overflow:hidden}.StudioIntro-module__x9ShPq__thumb:nth-child(3){--rank:calc(var(--row,0) + 1)}.StudioIntro-module__x9ShPq__thumb:nth-child(4){--rank:calc(var(--row,0) + 2)}.StudioIntro-module__x9ShPq__thumb:nth-child(5){--rank:calc(var(--row,0) + 3)}.StudioIntro-module__x9ShPq__thumb:nth-child(6){--rank:calc(var(--row,0) + 4)}@keyframes StudioIntro-module__x9ShPq__appear{0%{opacity:0}}@keyframes StudioIntro-module__x9ShPq__land{0%{opacity:0;translate:0 var(--space-3);scale:.6}}@media (prefers-reduced-motion:reduce){.StudioIntro-module__x9ShPq__intro,.StudioIntro-module__x9ShPq__chapter[data-state=on] :is(.StudioIntro-module__x9ShPq__need,.StudioIntro-module__x9ShPq__phone,.StudioIntro-module__x9ShPq__slot,.StudioIntro-module__x9ShPq__time,.StudioIntro-module__x9ShPq__posted,.StudioIntro-module__x9ShPq__thumb){animation:none}}@media not (min-width:48rem){.StudioIntro-module__x9ShPq__chapters{grid-template-columns:1fr}}
@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5dbc2e486fb5c35-s.0dtak3qmywenc.woff2)format("woff2");unicode-range:U+1F1E6-1F1FF}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2143439d887cc23b-s.19o-ryqd9sndf.woff2)format("woff2");unicode-range:U+200D,U+2620,U+26A7,U+FE0F,U+1F308,U+1F38C,U+1F3C1,U+1F3F3-1F3F4,U+1F6A9,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/326092f43448335c-s.20q7ksrxoecb4.woff2)format("woff2");unicode-range:U+23,U+2A,U+30-39,U+A9,U+AE,U+200D,U+203C,U+2049,U+20E3,U+2122,U+2139,U+2194-2199,U+21A9-21AA,U+23CF,U+23E9-23EF,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2611,U+2622-2623,U+2626,U+262A,U+262E-262F,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267B,U+267E-267F,U+2695,U+269B-269C,U+26A0,U+26A7,U+26AA-26AB,U+26CE,U+26D4,U+2705,U+2714,U+2716,U+271D,U+2721,U+2733-2734,U+2747,U+274C,U+274E,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27A1,U+27B0,U+27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F170-1F171,U+1F17E-1F17F,U+1F18E,U+1F191-1F19A,U+1F201-1F202,U+1F21A,U+1F22F,U+1F232-1F23A,U+1F250-1F251,U+1F310,U+1F3A6,U+1F3B5-1F3B6,U+1F3BC,U+1F3E7,U+1F441,U+1F499-1F49C,U+1F49F-1F4A0,U+1F4AC-1F4AD,U+1F4B1-1F4B2,U+1F4B9,U+1F4DB,U+1F4F2-1F4F6,U+1F500-1F507,U+1F515,U+1F518-1F524,U+1F52F-1F53D,U+1F549,U+1F54E,U+1F5A4,U+1F5E8,U+1F5EF,U+1F6AB,U+1F6AD-1F6B1,U+1F6B3,U+1F6B7-1F6BC,U+1F6BE,U+1F6C2-1F6C5,U+1F6D0-1F6D1,U+1F6D7,U+1F6DC,U+1F7E0-1F7EB,U+1F7F0,U+1F90D-1F90E,U+1F9D1-1F9D2,U+1F9E1,U+1FA75-1FA77,U+1FAAF}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26d0e1b4ad9ce24c-s.2nz46s-43voyj.woff2)format("woff2");unicode-range:U+200D,U+231A-231B,U+2328,U+23F0-23F3,U+2602,U+260E,U+2692,U+2694,U+2696-2697,U+2699,U+26B0-26B1,U+26CF,U+26D1,U+26D3,U+2702,U+2709,U+270F,U+2712,U+FE0F,U+1F302,U+1F321,U+1F392-1F393,U+1F3A9,U+1F3BD,U+1F3EE,U+1F3F7,U+1F3FA,U+1F451-1F462,U+1F484,U+1F489-1F48A,U+1F48C-1F48E,U+1F4A1,U+1F4A3,U+1F4A5,U+1F4B0,U+1F4B3-1F4B8,U+1F4BB-1F4DA,U+1F4DC-1F4F1,U+1F4FF,U+1F508-1F514,U+1F516-1F517,U+1F526-1F529,U+1F52C-1F52E,U+1F550-1F567,U+1F56F-1F570,U+1F576,U+1F587,U+1F58A-1F58D,U+1F5A5,U+1F5A8,U+1F5B1-1F5B2,U+1F5C2-1F5C4,U+1F5D1-1F5D3,U+1F5DC-1F5DE,U+1F5E1,U+1F5F3,U+1F6AA,U+1F6AC,U+1F6BD,U+1F6BF,U+1F6C1,U+1F6CB,U+1F6CD-1F6CF,U+1F6D2,U+1F6E0-1F6E1,U+1F6F0,U+1F97B-1F97F,U+1F9AF,U+1F9BA,U+1F9E2-1F9E6,U+1F9EA-1F9EC,U+1F9EE-1F9F4,U+1F9F7-1F9FF,U+1FA71-1FA74,U+1FA79-1FA7B,U+1FA86,U+1FA8E-1FA8F,U+1FA91-1FA93,U+1FA96,U+1FA99-1FAA0,U+1FAA2-1FAA7,U+1FAAA-1FAAE}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e1f04c602f6124ee-s.0fdroxv3keih_.woff2)format("woff2");unicode-range:U+265F,U+26BD-26BE,U+26F3,U+26F8,U+FE0F,U+1F004,U+1F0CF,U+1F380-1F384,U+1F386-1F38B,U+1F38D-1F391,U+1F396-1F397,U+1F399-1F39B,U+1F39E-1F39F,U+1F3A3-1F3A5,U+1F3A7-1F3A9,U+1F3AB-1F3B4,U+1F3B7-1F3BB,U+1F3BD-1F3C0,U+1F3C5-1F3C6,U+1F3C8-1F3C9,U+1F3CF-1F3D3,U+1F3F8-1F3F9,U+1F47E,U+1F4E2,U+1F4F7-1F4FD,U+1F52B,U+1F579,U+1F58C-1F58D,U+1F5BC,U+1F6F7,U+1F6F9,U+1F6FC,U+1F93F,U+1F941,U+1F945,U+1F947-1F94F,U+1F9E7-1F9E9,U+1F9F5-1F9F6,U+1FA70-1FA71,U+1FA80-1FA81,U+1FA83-1FA85,U+1FA87-1FA8A,U+1FA94-1FA95,U+1FA97-1FA98,U+1FAA1,U+1FAA9,U+1FADF}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dff0269a9c8f79a2-s.2wxfcc23oe95_.woff2)format("woff2");unicode-range:U+2693,U+26E9-26EA,U+26F1-26F2,U+26F4-26F5,U+26FA,U+26FD,U+2708,U+FE0F,U+1F301,U+1F303,U+1F306-1F307,U+1F309,U+1F310,U+1F3A0-1F3A2,U+1F3AA,U+1F3CD-1F3CE,U+1F3D5,U+1F3D7-1F3DB,U+1F3DF-1F3E6,U+1F3E8-1F3ED,U+1F3EF-1F3F0,U+1F488,U+1F492,U+1F4BA,U+1F54B-1F54D,U+1F5FA-1F5FF,U+1F680-1F6A2,U+1F6A4-1F6A8,U+1F6B2,U+1F6D1,U+1F6D5-1F6D6,U+1F6DD-1F6DF,U+1F6E2-1F6E5,U+1F6E9,U+1F6EB-1F6EC,U+1F6F3-1F6F6,U+1F6F8,U+1F6FA-1F6FB,U+1F9BC-1F9BD,U+1F9ED,U+1F9F3,U+1FA7C}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c273c63b0bc42eac-s.2tpibb1qkn0l7.woff2)format("woff2");unicode-range:U+200D,U+2615,U+FE0F,U+1F32D-1F330,U+1F336,U+1F33D,U+1F344-1F37F,U+1F382,U+1F52A,U+1F7E9,U+1F7EB,U+1F942-1F944,U+1F950-1F96F,U+1F99E,U+1F9AA,U+1F9C0-1F9CB,U+1FAD0-1FADC}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3213a05d18e7e59b-s.21c524tfm616t.woff2)format("woff2");unicode-range:U+200D,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26A1,U+26C4-26C5,U+26C8,U+26F0,U+2728,U+2744,U+2B1B,U+2B50,U+FE0F,U+1F300,U+1F304-1F305,U+1F308,U+1F30A-1F30F,U+1F311-1F321,U+1F324-1F32C,U+1F331-1F335,U+1F337-1F33C,U+1F33E-1F344,U+1F3D4,U+1F3D6,U+1F3DC-1F3DE,U+1F3F5,U+1F400-1F43F,U+1F490,U+1F4A7,U+1F4AE,U+1F525,U+1F54A,U+1F573,U+1F577-1F578,U+1F648-1F64A,U+1F6D8,U+1F940,U+1F980-1F9AE,U+1F9BA,U+1FA90,U+1FAA8,U+1FAB?,U+1FACD-1FACF,U+1FAE7}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fac7f34369d861bb-s.2z77pspxmtn8j.woff2)format("woff2");unicode-range:U+200D,U+2640,U+2642,U+2695-2696,U+26F7,U+26F9,U+2708,U+2764,U+27A1,U+FE0F,U+1F33E,U+1F373,U+1F37C,U+1F384-1F385,U+1F393,U+1F3A4,U+1F3A8,U+1F3C2-1F3C4,U+1F3C7,U+1F3CA-1F3CC,U+1F3EB,U+1F3ED,U+1F3FB-1F3FF,U+1F430,U+1F466-1F469,U+1F46B-1F478,U+1F47C,U+1F481-1F483,U+1F486-1F487,U+1F48B,U+1F48F,U+1F491,U+1F4BB-1F4BC,U+1F527,U+1F52C,U+1F574-1F575,U+1F57A,U+1F645-1F647,U+1F64B,U+1F64D-1F64E,U+1F680,U+1F692,U+1F6A3,U+1F6B4-1F6B6,U+1F6C0,U+1F6CC,U+1F91D,U+1F926,U+1F930-1F931,U+1F934-1F93A,U+1F93C-1F93E,U+1F977,U+1F9AF-1F9B3,U+1F9B8-1F9B9,U+1F9BC-1F9BD,U+1F9CC-1F9CF,U+1F9D1-1F9DF,U+1FA70,U+1FA82,U+1FAC3-1FAC5,U+1FAC8,U+1FAEF}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/55c94168a597ee17-s.0okrc30-8ekuj.woff2)format("woff2");unicode-range:U+200D,U+2194-2195,U+2603,U+261D,U+2620,U+2639-263A,U+2665,U+26A1,U+26C4,U+270A-270D,U+2728,U+2763-2764,U+2B50,U+FE0F,U+1F31A-1F31F,U+1F32B,U+1F389-1F38A,U+1F3FB-1F3FF,U+1F440-1F450,U+1F463-1F465,U+1F479-1F47B,U+1F47D-1F480,U+1F485,U+1F48B-1F48C,U+1F493-1F49F,U+1F4A2,U+1F4A4-1F4A6,U+1F4A8-1F4AB,U+1F4AF,U+1F525,U+1F573,U+1F590,U+1F595-1F596,U+1F5A4,U+1F5E3,U+1F600-1F644,U+1F648-1F64A,U+1F64C,U+1F64F,U+1F90C-1F925,U+1F927-1F92F,U+1F932-1F933,U+1F970-1F976,U+1F978-1F97A,U+1F9A0,U+1F9B4-1F9B7,U+1F9BB,U+1F9BE-1F9BF,U+1F9D0,U+1F9E0-1F9E1,U+1FA75-1FA79,U+1FAC0-1FAC2,U+1FAC6,U+1FAE0-1FAE6,U+1FAE8-1FAEA,U+1FAEF-1FAFA}@font-face{font-family:Noto Color Emoji;font-style:normal;font-weight:400;font-display:swap;src:url(../media/15c05913ff18aecb-s.3uin-d3r8wrct.woff2)format("woff2");unicode-range:U+1F6D9,U+1FA8B-1FA8D,U+1FACC,U+1FADD,U+1FAEB}body{--google-font-color-notocoloremoji:colrv1}@font-face{font-family:Noto Color Emoji Fallback;src:local(Arial);ascent-override:33.22%;descent-override:8.74%;line-gap-override:0.0%;size-adjust:279.3%}.noto_color_emoji_d9d29e16-module__bSe7zW__className{font-family:Noto Color Emoji,Noto Color Emoji Fallback;font-style:normal;font-weight:400}.noto_color_emoji_d9d29e16-module__bSe7zW__variable{--font-slide-emoji:"Noto Color Emoji", "Noto Color Emoji Fallback"}
.WeekView-module__nkaQ8G__scroller{max-height:var(--size-calendar-week);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-field);scrollbar-color:var(--color-scrollbar) transparent;overflow-y:auto}.WeekView-module__nkaQ8G__grid{table-layout:fixed;border-collapse:collapse;width:100%}.WeekView-module__nkaQ8G__grid thead th,.WeekView-module__nkaQ8G__corner{z-index:2;background:var(--color-bg);position:sticky;inset-block-start:0}.WeekView-module__nkaQ8G__corner{width:var(--size-calendar-gutter)}.WeekView-module__nkaQ8G__dayHead{padding-block:var(--space-2);border-block-end:1px solid var(--color-rim);font-weight:400}.WeekView-module__nkaQ8G__weekday{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-badge);text-transform:uppercase;font-weight:500;text-decoration:none;display:block}.WeekView-module__nkaQ8G__date{min-width:var(--size-chip);height:var(--size-chip);border-radius:var(--radius-pill);font-size:var(--font-size-item);font-variant-numeric:tabular-nums;place-items:center;margin-block-start:var(--space-1);display:inline-grid}.WeekView-module__nkaQ8G__dayHead[aria-current=date] .WeekView-module__nkaQ8G__date{background:var(--gradient-accent);color:var(--color-accent-contrast);font-weight:600}.WeekView-module__nkaQ8G__hour{color:var(--color-text-muted);font-size:var(--font-size-micro);font-variant-numeric:tabular-nums;text-align:end;vertical-align:top;translate:0 calc(var(--font-size-micro) / -2);padding-inline-end:var(--space-2);font-weight:400}.WeekView-module__nkaQ8G__slot{height:var(--size-calendar-hour);border-block-start:1px solid var(--color-rim);border-inline-start:1px solid var(--color-rim);padding:0;position:relative}.WeekView-module__nkaQ8G__entries{padding:0;list-style:none}.WeekView-module__nkaQ8G__card{--lane:0;--lanes:1;z-index:1;width:calc(100% / var(--lanes));height:calc(var(--size-calendar-hour) - var(--space-1));position:absolute;inset-inline-start:calc(100% / var(--lanes) * var(--lane))}.WeekView-module__nkaQ8G__open{gap:var(--space-1);width:100%;height:100%;padding:var(--space-1);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-surface);text-align:start;cursor:pointer;transition:border-color var(--transition);display:flex;overflow:hidden}.WeekView-module__nkaQ8G__open:hover{border-color:var(--color-badge-rim)}.WeekView-module__nkaQ8G__open:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.WeekView-module__nkaQ8G__card[data-quarter="0"],.WeekView-module__nkaQ8G__landing[data-quarter="0"]{inset-block-start:0}.WeekView-module__nkaQ8G__card[data-quarter="1"],.WeekView-module__nkaQ8G__landing[data-quarter="1"]{inset-block-start:25%}.WeekView-module__nkaQ8G__card[data-quarter="2"],.WeekView-module__nkaQ8G__landing[data-quarter="2"]{inset-block-start:50%}.WeekView-module__nkaQ8G__card[data-quarter="3"],.WeekView-module__nkaQ8G__landing[data-quarter="3"]{inset-block-start:75%}.WeekView-module__nkaQ8G__card[data-lanes="2"]{--lanes:2}.WeekView-module__nkaQ8G__card[data-lanes="3"]{--lanes:3}.WeekView-module__nkaQ8G__card[data-lanes="4"]{--lanes:4}.WeekView-module__nkaQ8G__card[data-lane="1"]{--lane:1}.WeekView-module__nkaQ8G__card[data-lane="2"]{--lane:2}.WeekView-module__nkaQ8G__card[data-lane="3"]{--lane:3}.WeekView-module__nkaQ8G__cover{flex:none;height:100%}@media (min-width:40rem){.WeekView-module__nkaQ8G__cover>*{height:100%}}.WeekView-module__nkaQ8G__text{gap:calc(var(--space-1) / 2);min-width:0;font-size:var(--font-size-xs);flex-direction:column;display:flex}.WeekView-module__nkaQ8G__card:not([data-lanes="1"]) .WeekView-module__nkaQ8G__text{display:none}.WeekView-module__nkaQ8G__time{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.WeekView-module__nkaQ8G__title{-webkit-line-clamp:2;line-height:var(--line-height-snug);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.WeekView-module__nkaQ8G__open[data-dragging]{opacity:.4;cursor:grabbing}.WeekView-module__nkaQ8G__landing{z-index:1;height:calc(var(--size-calendar-hour) - var(--space-1));padding:var(--space-1) var(--space-2);border:1px dashed var(--color-accent);border-radius:var(--radius-xs);background:var(--color-accent-wash);color:var(--color-text);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;pointer-events:none;position:absolute;inset-inline:0}.WeekView-module__nkaQ8G__landing[data-refused]{border-color:var(--color-error);color:var(--color-error);background:0 0}.WeekView-module__nkaQ8G__now{z-index:1;height:var(--size-caret);background:var(--color-accent);pointer-events:none;position:absolute;inset-inline:0}.WeekView-module__nkaQ8G__now:before{content:"";width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:var(--color-accent);position:absolute;inset-block-start:50%;inset-inline-start:0;translate:-50% -50%}.WeekView-module__nkaQ8G__now[data-quarter="0"]{inset-block-start:0}.WeekView-module__nkaQ8G__now[data-quarter="1"]{inset-block-start:25%}.WeekView-module__nkaQ8G__now[data-quarter="2"]{inset-block-start:50%}.WeekView-module__nkaQ8G__now[data-quarter="3"]{inset-block-start:75%}.WeekView-module__nkaQ8G__hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media not (min-width:40rem){.WeekView-module__nkaQ8G__scroller{display:none}.WeekView-module__nkaQ8G__corner{width:calc(var(--size-calendar-gutter) * .7)}.WeekView-module__nkaQ8G__text{display:none}.WeekView-module__nkaQ8G__open{background:0 0;border:none;justify-content:center;padding-inline:0}}
.StoreScan-module__jb68dq__scan{align-items:center;gap:var(--space-6);width:100%;max-width:var(--size-composer);flex-direction:column;margin-inline:auto;display:flex}.StoreScan-module__jb68dq__head{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.StoreScan-module__jb68dq__kicker{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase}.StoreScan-module__jb68dq__title{background:var(--gradient-title);color:#0000;font-size:var(--font-size-heading);font-weight:400;line-height:var(--line-height-app-title);letter-spacing:var(--letter-spacing-display);-webkit-background-clip:text;background-clip:text}.StoreScan-module__jb68dq__browser{border:1px solid var(--color-rim);border-radius:var(--radius-nav);background:var(--color-field);width:100%;box-shadow:var(--shadow-composer);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));overflow:hidden}.StoreScan-module__jb68dq__bar{align-items:center;gap:var(--space-3);height:var(--size-app-field);padding-inline:var(--space-4);border-block-end:1px solid var(--color-rim);grid-template-columns:1fr auto 1fr;display:grid}.StoreScan-module__jb68dq__dots{gap:var(--space-1);display:flex}.StoreScan-module__jb68dq__dots i{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:var(--color-line)}.StoreScan-module__jb68dq__address{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;padding:var(--space-1) var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);white-space:nowrap;display:flex}.StoreScan-module__jb68dq__address svg{width:var(--size-marker);height:var(--size-marker);flex:none}.StoreScan-module__jb68dq__live{justify-content:end;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase;display:flex}.StoreScan-module__jb68dq__pulse{width:var(--size-pulse);height:var(--size-pulse);border-radius:var(--radius-pill);background:var(--color-accent);box-shadow:0 0 var(--space-3) var(--color-accent);animation:StoreScan-module__jb68dq__pulse var(--duration-scan) ease-in-out infinite;flex:none}.StoreScan-module__jb68dq__shot{height:var(--size-scan);background:var(--color-surface);position:relative;overflow:hidden}.StoreScan-module__jb68dq__image{object-fit:cover;object-position:top center;animation:StoreScan-module__jb68dq__pan var(--duration-pan) ease-in-out infinite alternate}.StoreScan-module__jb68dq__beam{height:var(--size-beam);border-block-end:2px solid var(--color-accent);background:linear-gradient(180deg, transparent, var(--color-accent-halo));box-shadow:0 0 var(--space-6) var(--color-accent-halo);animation:StoreScan-module__jb68dq__sweep var(--duration-sweep) ease-in-out infinite;position:absolute;inset-block-start:calc(var(--size-beam) * -1);inset-inline:0}.StoreScan-module__jb68dq__progress{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.StoreScan-module__jb68dq__meta{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.StoreScan-module__jb68dq__meta strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:500}.StoreScan-module__jb68dq__track{gap:var(--space-2);display:flex}.StoreScan-module__jb68dq__segment{height:var(--size-caret);border-radius:var(--radius-pill);background:var(--color-line);flex:1;overflow:hidden}.StoreScan-module__jb68dq__segment:after{content:"";background:var(--gradient-accent-horizontal);width:0;height:100%;display:block}.StoreScan-module__jb68dq__segment[data-state=active]:after{width:100%;transition:width var(--duration-step) linear}.StoreScan-module__jb68dq__segment[data-state=done]:after{width:100%}.StoreScan-module__jb68dq__steps{gap:var(--space-3);flex-direction:column;width:100%;padding:0;list-style:none;display:flex}.StoreScan-module__jb68dq__step{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);transition:color var(--transition);display:flex}.StoreScan-module__jb68dq__step[data-state=active],.StoreScan-module__jb68dq__step[data-state=done]{color:var(--color-text)}.StoreScan-module__jb68dq__marker{width:var(--size-marker);height:var(--size-marker);border:2px solid var(--color-line);border-radius:var(--radius-pill);flex:none;place-items:center;display:grid}.StoreScan-module__jb68dq__step[data-state=active] .StoreScan-module__jb68dq__marker{border-color:var(--color-accent);animation:StoreScan-module__jb68dq__spin var(--duration-spin) linear infinite;border-block-start-color:#0000}.StoreScan-module__jb68dq__step[data-state=done] .StoreScan-module__jb68dq__marker{border-color:var(--color-accent);background:var(--color-accent)}.StoreScan-module__jb68dq__step[data-state=done] .StoreScan-module__jb68dq__marker:after{content:"✓";color:var(--color-accent-contrast);font-size:var(--font-size-xs);line-height:1}@keyframes StoreScan-module__jb68dq__spin{to{rotate:1turn}}@keyframes StoreScan-module__jb68dq__pan{to{object-position:bottom center}}@keyframes StoreScan-module__jb68dq__sweep{to{translate:0 calc(var(--size-scan) + var(--size-beam))}}@keyframes StoreScan-module__jb68dq__pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.StoreScan-module__jb68dq__beam,.StoreScan-module__jb68dq__pulse,.StoreScan-module__jb68dq__image,.StoreScan-module__jb68dq__step[data-state=active] .StoreScan-module__jb68dq__marker{animation:none}}@media not (min-width:40rem){.StoreScan-module__jb68dq__bar{grid-template-columns:auto minmax(0,1fr)}.StoreScan-module__jb68dq__live{display:none}}
.TikTokOverlay-module__e4zjnW__overlay{color:var(--color-tiktok-ink);font-family:var(--font-sans);font-size:calc(1cqw / (var(--ratio-slide)));line-height:var(--line-height-snug);text-shadow:var(--shadow-tiktok);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.TikTokOverlay-module__e4zjnW__overlay:before{content:"";background:linear-gradient(transparent, var(--color-chrome-veil));height:28%;position:absolute;inset:auto 0 0}.TikTokOverlay-module__e4zjnW__tabs{justify-content:center;align-items:baseline;gap:1.1em;font-size:2.6em;display:flex;position:absolute;inset-block-start:4.5%;inset-inline:0}.TikTokOverlay-module__e4zjnW__tabs>span{opacity:.7}.TikTokOverlay-module__e4zjnW__current{font-weight:700;position:relative}.TikTokOverlay-module__e4zjnW__current:after{content:"";border-radius:var(--radius-pill);background:currentColor;height:.12em;position:absolute;inset-block-end:-.45em;inset-inline:30%}.TikTokOverlay-module__e4zjnW__search{width:1.2em;position:absolute;inset-block-start:-.05em;inset-inline-end:1.4em}.TikTokOverlay-module__e4zjnW__rail{flex-direction:column;align-items:center;width:13.5%;display:flex;position:absolute;inset-block-end:1.5%;inset-inline-start:84.5%}.TikTokOverlay-module__e4zjnW__rail>*+*{margin-block-start:48%}.TikTokOverlay-module__e4zjnW__avatar{aspect-ratio:1;border:.15em solid var(--color-tiktok-ink);border-radius:var(--radius-pill);background:var(--color-tiktok-avatar);width:100%;position:relative}.TikTokOverlay-module__e4zjnW__follow{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--color-tiktok-red);place-items:center;width:50%;display:grid;position:absolute;inset-block-start:69%;inset-inline-start:25%}.TikTokOverlay-module__e4zjnW__follow svg{width:42%}.TikTokOverlay-module__e4zjnW__action{flex-direction:column;align-items:center;width:100%;display:flex}.TikTokOverlay-module__e4zjnW__icon{width:62%;filter:drop-shadow(var(--shadow-tiktok))}.TikTokOverlay-module__e4zjnW__count{white-space:nowrap;margin-block-start:10%;font-size:2.6em;font-weight:600;line-height:1}.TikTokOverlay-module__e4zjnW__disc{aspect-ratio:1;border-radius:var(--radius-pill);background:radial-gradient(circle, var(--color-tiktok-label) 34%, var(--color-tiktok-disc) 36% 62%, var(--color-tiktok-groove) 64%, var(--color-tiktok-disc) 66%);width:83%}.TikTokOverlay-module__e4zjnW__dots{justify-content:center;gap:.9em;display:flex;position:absolute;inset-block-end:16%;inset-inline:0}.TikTokOverlay-module__e4zjnW__dot{aspect-ratio:1;border-radius:var(--radius-pill);background:var(--color-chrome-soft);width:.9em}.TikTokOverlay-module__e4zjnW__dot[data-current]{background:var(--color-tiktok-ink)}.TikTokOverlay-module__e4zjnW__info{flex-direction:column;gap:.35em;width:72.5%;font-size:3.2em;display:flex;position:absolute;inset-block-end:3%;inset-inline-start:2.8%}.TikTokOverlay-module__e4zjnW__handle{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.TikTokOverlay-module__e4zjnW__caption{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TikTokOverlay-module__e4zjnW__sound{align-items:center;gap:.4em;font-size:.82em;display:flex}.TikTokOverlay-module__e4zjnW__note{flex-shrink:0;width:1.2em}.TikTokOverlay-module__e4zjnW__soundName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Calendar-module__zrPwIq__calendar{gap:var(--space-6);width:100%;max-width:var(--size-app);padding-block:var(--space-16) var(--space-24);padding-inline:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.Calendar-module__zrPwIq__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.Calendar-module__zrPwIq__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}.Calendar-module__zrPwIq__subtitle{color:var(--color-text-muted);margin-block-start:var(--space-2)}.Calendar-module__zrPwIq__controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Calendar-module__zrPwIq__period{align-items:center;gap:var(--space-2);display:flex}.Calendar-module__zrPwIq__arrow{width:var(--size-chip);height:var(--size-chip);border:1px solid var(--color-rim);border-radius:var(--radius-pill);background:var(--color-field);color:var(--color-text);cursor:pointer;transition:border-color var(--transition);place-items:center;display:grid}.Calendar-module__zrPwIq__arrow:hover{border-color:var(--color-badge-rim)}.Calendar-module__zrPwIq__arrow svg{width:var(--size-marker);height:var(--size-marker)}.Calendar-module__zrPwIq__label{min-width:11em;font-size:var(--font-size-item);text-align:center;font-weight:500}.Calendar-module__zrPwIq__label:first-letter{text-transform:uppercase}.Calendar-module__zrPwIq__board{gap:var(--space-6);flex-direction:column;display:flex}.Calendar-module__zrPwIq__main{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}@media (min-width:80rem){.Calendar-module__zrPwIq__board{grid-template-columns:minmax(0, 1fr) var(--size-calendar-rail);align-items:start;display:grid}.Calendar-module__zrPwIq__board>:first-child:not(.Calendar-module__zrPwIq__main){grid-area:1/2}.Calendar-module__zrPwIq__main{grid-area:1/1}}.Calendar-module__zrPwIq__calendar[data-dragging]{-webkit-user-select:none;user-select:none}.Calendar-module__zrPwIq__locked{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent-wash);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.Calendar-module__zrPwIq__notice{padding:var(--space-3) var(--space-4);border:1px solid var(--color-error);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--font-size-sm)}.Calendar-module__zrPwIq__pending{min-height:calc(var(--size-calendar-day) * 5)}.Calendar-module__zrPwIq__legend{gap:var(--space-2) var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Calendar-module__zrPwIq__legendItem{align-items:center;gap:var(--space-2);display:flex}.Calendar-module__zrPwIq__tone{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-pill);background:var(--tone)}.Calendar-module__zrPwIq__tone[data-tone="0"]{--tone:var(--color-brand-tone-0)}.Calendar-module__zrPwIq__tone[data-tone="1"]{--tone:var(--color-brand-tone-1)}.Calendar-module__zrPwIq__tone[data-tone="2"]{--tone:var(--color-brand-tone-2)}.Calendar-module__zrPwIq__tone[data-tone="3"]{--tone:var(--color-brand-tone-3)}.Calendar-module__zrPwIq__tone[data-tone="4"]{--tone:var(--color-brand-tone-4)}.Calendar-module__zrPwIq__tone[data-tone="5"]{--tone:var(--color-brand-tone-5)}@media not (min-width:40rem){.Calendar-module__zrPwIq__calendar{padding-block-start:var(--space-8)}.Calendar-module__zrPwIq__controls{width:100%}.Calendar-module__zrPwIq__period{order:-1;justify-content:space-between;width:100%}.Calendar-module__zrPwIq__label{min-width:0}.Calendar-module__zrPwIq__controls>:last-child{margin-inline-start:auto}}
.MakingStudio-module__rHzYxa__studio{gap:var(--space-8);width:100%;max-width:var(--size-app);padding-block:var(--space-16) var(--space-12);padding-inline:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.MakingStudio-module__rHzYxa__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.MakingStudio-module__rHzYxa__kicker{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase}.MakingStudio-module__rHzYxa__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);margin-block-start:var(--space-2);font-weight:400}.MakingStudio-module__rHzYxa__status{color:var(--color-text-muted);margin-block-start:var(--space-2)}.MakingStudio-module__rHzYxa__meter{align-items:flex-end;gap:var(--space-2);inline-size:min(100%, var(--size-studio-phone) * 1.3);flex-direction:column;display:flex}.MakingStudio-module__rHzYxa__percent{font-size:var(--font-size-logo);font-variant-numeric:tabular-nums;line-height:1}.MakingStudio-module__rHzYxa__percent small{color:var(--color-text-muted);font-size:var(--font-size-xs);margin-inline-start:var(--space-1)}.MakingStudio-module__rHzYxa__bar{inline-size:100%;block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--color-badge);appearance:none;border:0;overflow:hidden}.MakingStudio-module__rHzYxa__bar::-webkit-progress-bar{background:var(--color-badge)}.MakingStudio-module__rHzYxa__bar::-webkit-progress-value{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-accent-deep), var(--color-accent));box-shadow:0 0 var(--space-3) var(--color-accent);transition:inline-size var(--transition)}.MakingStudio-module__rHzYxa__bar::-moz-progress-bar{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-accent-deep), var(--color-accent))}.MakingStudio-module__rHzYxa__stage{justify-content:center;gap:var(--space-8);padding:0;list-style:none;display:flex}.MakingStudio-module__rHzYxa__carousel{gap:var(--space-3);inline-size:var(--size-studio-phone);flex-direction:column;display:flex}.MakingStudio-module__rHzYxa__phone{padding:var(--space-phone-bezel);border:1px solid var(--color-badge-rim);border-radius:var(--radius-phone);background:var(--color-tile);box-shadow:var(--shadow-composer);transition:box-shadow var(--transition-switch)}.MakingStudio-module__rHzYxa__carousel[data-lead] .MakingStudio-module__rHzYxa__phone{border-color:var(--color-accent);box-shadow:0 0 var(--space-12) var(--color-accent-halo)}.MakingStudio-module__rHzYxa__screen{aspect-ratio:var(--ratio-slide);border-radius:calc(var(--radius-phone) - var(--space-phone-bezel));background:linear-gradient(160deg, var(--color-accent-deep), var(--color-tile) 65%);position:relative;overflow:hidden;container-type:inline-size}.MakingStudio-module__rHzYxa__screen[data-waiting]:before{content:"";background:linear-gradient(110deg, transparent 30%, var(--color-tile-shine) 50%, transparent 70%) 0 0 / 250% 100%;animation:MakingStudio-module__rHzYxa__sweep var(--duration-sweep) linear infinite;position:absolute;inset:0}.MakingStudio-module__rHzYxa__image{object-fit:cover;animation:MakingStudio-module__rHzYxa__land var(--duration-reveal) ease both}.MakingStudio-module__rHzYxa__words{inset:18% var(--space-3) auto;gap:var(--space-2);color:var(--color-slide-white);font-size:var(--font-size-studio-headline);font-weight:800;line-height:var(--line-height-snug);text-align:center;text-shadow:var(--shadow-slide-text), var(--shadow-slide-text);flex-direction:column;display:flex;position:absolute}.MakingStudio-module__rHzYxa__words small{font-size:var(--font-size-studio-body);font-weight:700}.MakingStudio-module__rHzYxa__caret{background:var(--color-accent);align-self:center;block-size:1em;inline-size:2px;animation:1s step-end infinite MakingStudio-module__rHzYxa__blink;display:inline-block}.MakingStudio-module__rHzYxa__wait{padding:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.MakingStudio-module__rHzYxa__ready{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-slide-white);color:var(--color-tile);font-size:var(--font-size-xs);font-weight:600;animation:3s both MakingStudio-module__rHzYxa__ready;position:absolute;inset-block-start:12%;inset-inline-start:50%;translate:-50%}.MakingStudio-module__rHzYxa__label{gap:var(--space-2);flex-direction:column;display:flex}.MakingStudio-module__rHzYxa__name{min-block-size:2lh;font-size:var(--font-size-card-title);font-weight:500;line-height:var(--line-height-snug)}.MakingStudio-module__rHzYxa__steps{gap:var(--space-1);padding:0;list-style:none;display:flex}.MakingStudio-module__rHzYxa__segment{block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--color-badge);flex:1;position:relative;overflow:hidden}.MakingStudio-module__rHzYxa__segment[data-state=done]{background:var(--color-accent)}.MakingStudio-module__rHzYxa__segment[data-state=now]:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);animation:MakingStudio-module__rHzYxa__run var(--duration-step) linear infinite;position:absolute;inset:0}.MakingStudio-module__rHzYxa__step{color:var(--color-text-muted);font-size:var(--font-size-xs);justify-content:space-between;display:flex}.MakingStudio-module__rHzYxa__step b{color:var(--color-text);font-weight:500}.MakingStudio-module__rHzYxa__promise{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-6);border:1px solid var(--color-rim);border-radius:var(--radius-lg);background:var(--color-field);-webkit-backdrop-filter:blur(var(--blur-field));backdrop-filter:blur(var(--blur-field));flex-wrap:wrap;display:flex}.MakingStudio-module__rHzYxa__promiseTitle{font-size:var(--font-size-item);font-weight:500}.MakingStudio-module__rHzYxa__promiseText{max-inline-size:var(--size-text);color:var(--color-text-muted);font-size:var(--font-size-xs);margin-block-start:var(--space-1)}.MakingStudio-module__rHzYxa__week{gap:var(--space-2);padding:0;list-style:none;display:flex}.MakingStudio-module__rHzYxa__day{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2) var(--space-2);border:1px solid var(--color-rim);border-radius:var(--radius-xs);color:var(--color-text-muted);font-size:var(--font-size-micro);text-transform:uppercase;flex-direction:column;display:flex}.MakingStudio-module__rHzYxa__slot{inline-size:var(--size-studio-cover);aspect-ratio:var(--ratio-slide);border-radius:var(--radius-xs);background:var(--color-badge);position:relative;overflow:hidden}.MakingStudio-module__rHzYxa__slot:after{content:attr(data-time);padding-block:var(--space-1);background:var(--color-overlay);color:var(--color-text);text-align:center;position:absolute;inset:auto 0 0}.MakingStudio-module__rHzYxa__cover{object-fit:cover;animation:MakingStudio-module__rHzYxa__pop var(--duration-reveal) var(--ease-land) both}@keyframes MakingStudio-module__rHzYxa__sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes MakingStudio-module__rHzYxa__land{0%{opacity:0;translate:0 var(--space-3)}}@keyframes MakingStudio-module__rHzYxa__appear{0%{opacity:0}}@keyframes MakingStudio-module__rHzYxa__pop{0%{opacity:0;scale:.4}}@keyframes MakingStudio-module__rHzYxa__ready{0%{opacity:0;scale:.6}15%,80%{opacity:1;scale:1}to{opacity:0}}@keyframes MakingStudio-module__rHzYxa__run{0%{translate:-100%}to{translate:100%}}@keyframes MakingStudio-module__rHzYxa__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.MakingStudio-module__rHzYxa__screen[data-waiting]:before,.MakingStudio-module__rHzYxa__image,.MakingStudio-module__rHzYxa__caret,.MakingStudio-module__rHzYxa__segment[data-state=now]:after,.MakingStudio-module__rHzYxa__cover{animation:none}.MakingStudio-module__rHzYxa__ready{opacity:0;animation:none}}@media not (min-width:48rem){.MakingStudio-module__rHzYxa__stage{scroll-snap-type:x mandatory;justify-content:flex-start;overflow-x:auto}.MakingStudio-module__rHzYxa__carousel{scroll-snap-align:center;flex-shrink:0}}
.ShowcaseScan-module__oCIF3a__page{padding-block:var(--space-16) calc(var(--space-16) + var(--space-5));padding-inline:var(--space-4);flex-direction:column;flex:1;justify-content:center;display:flex}
.CalendarDemo-module__grYn2G__demo{flex-direction:column;flex:1;display:flex}.CalendarDemo-module__grYn2G__panel{justify-content:space-between;align-items:center;gap:var(--space-4);width:calc(100% - var(--space-8));max-width:var(--size-app);padding:var(--space-4) var(--space-5);border:1px dashed var(--color-rim);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;margin-block-start:var(--space-8);margin-inline:auto;display:flex}.CalendarDemo-module__grYn2G__note{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.CalendarDemo-module__grYn2G__badge{padding-block:var(--space-1);padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--gradient-accent);color:var(--color-accent-contrast);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-snug);text-transform:uppercase;font-weight:600}
.EmojiPicker-module__f8teca__picker{display:inline-flex}.EmojiPicker-module__f8teca__trigger,.EmojiPicker-module__f8teca__tone,.EmojiPicker-module__f8teca__groupButton,.EmojiPicker-module__f8teca__cell{border-radius:var(--radius-xs);cursor:pointer;transition:background var(--transition);background:0 0;border:none;place-items:center;padding:0;display:inline-grid}.EmojiPicker-module__f8teca__trigger img,.EmojiPicker-module__f8teca__tone img,.EmojiPicker-module__f8teca__groupButton img,.EmojiPicker-module__f8teca__cell img{width:var(--size-emoji-image);height:var(--size-emoji-image);pointer-events:none}.EmojiPicker-module__f8teca__trigger{width:var(--size-emoji-cell);height:var(--size-emoji-cell);anchor-name:var(--picker-anchor);background:var(--color-badge)}.EmojiPicker-module__f8teca__trigger:hover,.EmojiPicker-module__f8teca__tone:hover,.EmojiPicker-module__f8teca__groupButton:hover,.EmojiPicker-module__f8teca__cell:hover{background:var(--color-badge-rim)}.EmojiPicker-module__f8teca__popover{width:min(var(--size-emoji-picker-width), calc(100vw - 2 * var(--space-4)));height:min(var(--size-emoji-picker-height), 70vh);border:1px solid var(--color-rim);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--shadow-composer);color:var(--color-text);margin:auto;padding:0;overflow:hidden}.EmojiPicker-module__f8teca__popover:popover-open{flex-direction:column;display:flex}@supports (position-area:bottom){.EmojiPicker-module__f8teca__popover{position-anchor:var(--picker-anchor);margin:var(--space-2) 0 0;position-area:bottom span-left;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;inset:auto}}.EmojiPicker-module__f8teca__head{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2);flex-direction:column;display:flex}.EmojiPicker-module__f8teca__search{width:100%;height:var(--size-emoji-cell);padding-inline:var(--space-3);border:1px solid var(--color-rim);border-radius:var(--radius-xs);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-xs)}.EmojiPicker-module__f8teca__search:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:1px}.EmojiPicker-module__f8teca__tones,.EmojiPicker-module__f8teca__groups{justify-content:space-between;display:flex}.EmojiPicker-module__f8teca__tone,.EmojiPicker-module__f8teca__groupButton{width:var(--size-emoji-cell);height:var(--size-emoji-cell)}.EmojiPicker-module__f8teca__tone[aria-pressed=true]{background:var(--color-accent-wash);box-shadow:inset 0 0 0 1px var(--color-accent)}.EmojiPicker-module__f8teca__groups{padding:0 var(--space-2) var(--space-2);border-block-end:1px solid var(--color-rim)}.EmojiPicker-module__f8teca__grid{min-height:0;padding:0 var(--space-2) var(--space-3);scrollbar-width:thin;scrollbar-color:var(--color-scrollbar) transparent;flex:1;position:relative;overflow-y:auto}.EmojiPicker-module__f8teca__groupTitle{z-index:1;padding:var(--space-2) var(--space-1) var(--space-1);background:var(--color-bg);color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0;font-weight:500;position:sticky;inset-block-start:0}.EmojiPicker-module__f8teca__cells{grid-template-columns:repeat(auto-fill, minmax(var(--size-emoji-cell), 1fr));display:grid}.EmojiPicker-module__f8teca__cell{aspect-ratio:1}.EmojiPicker-module__f8teca__note{padding:var(--space-4) var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center}
.ShowcaseComposer-module__20IeWa__options{gap:var(--space-5);flex-direction:column;display:flex}
.Samples-module__FsdPxW__section{padding-block:0 var(--space-24);padding-inline:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}.Samples-module__FsdPxW__title{font-size:var(--font-size-heading);letter-spacing:var(--letter-spacing-display);font-weight:400}.Samples-module__FsdPxW__text{max-width:var(--size-text);color:var(--color-text-muted);margin-block-start:var(--space-3)}.Samples-module__FsdPxW__grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--size-tier-card)), 1fr));gap:var(--space-8) var(--space-4);width:100%;max-width:var(--size-app);margin-block-start:var(--space-8);padding:0;list-style:none;display:grid}.Samples-module__FsdPxW__card{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Samples-module__FsdPxW__name{color:var(--color-text-muted);font-size:var(--font-size-sm)}.Samples-module__FsdPxW__more{color:var(--color-text-muted);font-size:var(--font-size-sm);text-underline-offset:.2em;transition:color var(--transition);margin-block-start:var(--space-8);text-decoration:underline}.Samples-module__FsdPxW__more:hover{color:var(--color-text)}@media not (min-width:40rem){.Samples-module__FsdPxW__card:nth-child(n+2){display:none}}
