.wallet-card{container-type:inline-size;width:100%;max-width:360px;background:var(--wc-bg);color:var(--wc-fg);border-radius:var(--fn-radius-xl);box-shadow:var(--fn-shadow-lg);overflow:hidden;display:flex;flex-direction:column;font:var(--fn-type-body)}.wallet-card--sm{max-width:300px}.wallet-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--fn-space-3);padding:var(--fn-space-4) var(--fn-space-4) var(--fn-space-3);min-height:var(--fn-space-16)}.wallet-card__logo{display:block;height:var(--fn-space-12);width:auto;max-width:62%;object-fit:contain}.wallet-card__name{font:var(--fn-type-h4)}.wallet-card__strip{position:relative;aspect-ratio:1125 / 369;background:var(--wc-strip);overflow:hidden}.wallet-card__strip-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wallet-card__stamp{position:absolute;aspect-ratio:1;display:block}.wallet-card__stamp img{width:100%;height:100%;display:block}.wallet-card__stamp i{display:block;width:100%;height:100%;border-radius:var(--fn-radius-pill);border:2px solid var(--wc-bg);background:transparent}.wallet-card__stamp i.is-on{background:var(--wc-bg)}.wallet-card__glyph{display:grid;place-items:center;width:100%;height:100%;border-radius:var(--fn-radius-pill);border:2px solid var(--wc-bg);color:var(--wc-bg);opacity:.45}.wallet-card__glyph svg{width:58%;height:58%}.wallet-card__glyph.is-on{background:var(--wc-bg);color:var(--wc-strip);opacity:1}.wallet-card__fields{display:grid;grid-template-columns:1fr auto;gap:var(--fn-space-3) var(--fn-space-4);padding:var(--fn-space-4)}.wallet-card__field{display:flex;flex-direction:column;gap:var(--fn-space-1);min-width:0}.wallet-card__field--end{align-items:flex-end;text-align:right}.wallet-card__field--wide{grid-column:1 / -1}.wallet-card__label{color:var(--wc-label);font:var(--fn-type-caption);text-transform:uppercase;letter-spacing:var(--fn-tracking-caps)}.wallet-card__value{font:var(--fn-type-h4);overflow-wrap:anywhere}.wallet-card__value--sm{font:var(--fn-type-label)}.wallet-card__code{margin:var(--fn-space-2) auto var(--fn-space-5);background:var(--fn-surface);color:var(--fn-ink);border-radius:var(--fn-radius);padding:var(--fn-space-3) var(--fn-space-3) var(--fn-space-2);display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-2)}.wallet-card__code .wallet-code{width:6.5rem}.wallet-card__code--wide{width:calc(100% - var(--fn-space-5) * 2)}.wallet-card__code--wide .wallet-code{width:100%}.wallet-card__alt{font:var(--fn-type-caption);color:var(--fn-ink);white-space:nowrap}.wallet-card__brand{display:flex;align-items:center;gap:var(--fn-space-3);min-width:0}.wallet-code{display:block;width:100%;height:auto}.wallet-code.is-loading{aspect-ratio:1}.wallet-code--pdf417.is-loading{aspect-ratio:6}.wallet-code--code128.is-loading{aspect-ratio:4}.wallet-panel{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--fn-space-6);align-items:start}@media(max-width:1080px){.wallet-panel{grid-template-columns:1fr}}.wallet-panel__preview{position:sticky;top:calc(var(--fn-target-min) + var(--fn-space-12));display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-3);max-height:calc(100dvh - var(--fn-target-min) - var(--fn-space-16));overflow-y:auto;overscroll-behavior:contain}@media(max-width:1080px){.wallet-panel__preview{position:static;max-height:none;overflow:visible}}.wallet-panel__phone{width:100%;display:flex;justify-content:center;padding:var(--fn-space-5) var(--fn-space-4);background:var(--fn-surface-2);border:1px solid var(--fn-border);border-radius:var(--fn-radius-2xl)}.wallet-panel__slider{width:100%;display:flex;flex-direction:column;gap:var(--fn-space-1)}.wallet-panel__stack{display:flex;flex-direction:column;gap:var(--fn-space-4);min-width:0}.wallet-kinds,.wallet-templates{display:flex;flex-wrap:wrap;gap:var(--fn-space-2)}.wallet-icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:var(--fn-space-2)}.wallet-icons__more{margin-top:var(--fn-space-3)}.wallet-icon{min-height:56px;display:flex;align-items:center;justify-content:center;border:1px solid var(--fn-border-strong);border-radius:var(--fn-radius);background:var(--fn-surface);color:var(--fn-text);cursor:pointer}.wallet-icon svg{width:var(--fn-space-6);height:var(--fn-space-6)}.wallet-icon:hover{background:var(--fn-surface-2)}.wallet-icon:focus-visible{outline:2px solid var(--fn-primary);outline-offset:2px}.wallet-icon[aria-pressed=true]{border-color:var(--fn-primary);background:var(--fn-primary-soft);color:var(--fn-primary)}.wallet-icon--logo{font:var(--fn-type-caption);padding:var(--fn-space-1);text-align:center}.wallet-colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--fn-space-3)}.wallet-color{display:flex;align-items:center;gap:var(--fn-space-2)}.wallet-color input[type=color]{width:44px;height:44px;padding:0;border:1px solid var(--fn-border-input);border-radius:var(--fn-radius-sm);background:var(--fn-surface);cursor:pointer}.wallet-upload{display:flex;align-items:center;gap:var(--fn-space-3);flex-wrap:wrap}.wallet-upload__thumb{height:56px;max-width:160px;object-fit:contain;border:1px solid var(--fn-border);border-radius:var(--fn-radius);background:var(--fn-surface-2);padding:var(--fn-space-1)}.wallet-link{display:flex;gap:var(--fn-space-4);align-items:center;flex-wrap:wrap}.wallet-link__url{font:var(--fn-type-mono);overflow-wrap:anywhere;color:var(--fn-text-2)}.wallet-status{display:flex;gap:var(--fn-space-2);flex-wrap:wrap}.wallet-cards{list-style:none;margin:0;padding:0;display:grid;gap:var(--fn-space-2)}.wallet-cards__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--fn-space-2);padding:var(--fn-space-2) var(--fn-space-3);border:1px solid var(--fn-border);border-radius:var(--fn-radius-lg);background:var(--fn-surface)}.wallet-cards__item[aria-current=true]{border-color:var(--fn-selected-border);background:var(--fn-selected)}.wallet-cards__pick{display:grid;grid-template-columns:auto 1fr;column-gap:var(--fn-space-2);align-items:center;text-align:left;min-height:var(--fn-target-min);background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.wallet-cards__pick:focus-visible{outline:2px solid var(--fn-primary);outline-offset:2px}.wallet-cards__pick svg{grid-row:span 2;color:var(--fn-text-2)}.wallet-cards__name{font:var(--fn-type-label)}.wallet-cards__meta{font:var(--fn-type-caption);color:var(--fn-text-2)}.wallet-cards__chips,.wallet-cards__actions{display:flex;flex-wrap:wrap;gap:var(--fn-space-2)}.wallet-cards__rename{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--fn-space-2)}.wallet-cards__rename>.ds-field{flex:1 1 14rem}.wallet-cards__new{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--fn-space-2)}.wallet-cards__new>.wallet-cards__hint{grid-column:1 / -1;font:var(--fn-type-caption)}@media(max-width:640px){.wallet-cards__new{grid-template-columns:minmax(0,1fr)}.wallet-cards__new>.ds-btn{width:100%}}@media(max-width:640px){.ds-tabs__list.wallet-sections{flex-wrap:wrap;row-gap:0}}.wallet-public{min-height:100dvh;background:var(--fn-surface-2);overflow-x:clip;display:flex;justify-content:center;padding:var(--fn-space-8) var(--fn-space-4)}.wallet-public__inner{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-5)}.wallet-public__title{font:var(--fn-type-h3);text-align:center;margin:0}.wallet-public__lead{color:var(--fn-text-2);text-align:center;margin:0}.wallet-public__form{width:100%;display:flex;flex-direction:column;gap:var(--fn-space-4)}.wallet-public__buttons{width:100%;display:flex;flex-direction:column;gap:var(--fn-space-3)}.wallet-public__fine{font:var(--fn-type-caption);color:var(--fn-text-3);text-align:center}.wallet-public__hero{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-3);text-align:center;padding:0 0 var(--fn-space-4);overflow:visible;isolation:isolate;border-image:linear-gradient(to bottom,var(--fn-surface) 70%,var(--fn-surface-2)) fill 0 / 0 / var(--fn-space-8) 100vmax 0}.wallet-public__hero-mark{position:absolute;z-index:-1;top:calc(var(--fn-space-8) * -1);right:calc(50% - 50vw - var(--fn-space-16));width:min(var(--fn-hero-mark, 24rem),90vw);height:auto;object-fit:contain;opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none}.wallet-public__hero-logo{display:block;height:7.5rem;width:auto;max-width:80%;object-fit:contain}.wallet-public__hero-name{font:var(--fn-type-h2);font-weight:800}.wallet-public__badge{display:inline-flex;align-items:center;gap:var(--fn-space-2);padding:var(--fn-space-1) var(--fn-space-4);border:1px solid var(--fn-border);border-radius:var(--fn-radius-pill);background:var(--fn-surface);font:var(--fn-type-caption);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--fn-text-2)}.wallet-public__hero .wallet-public__title{font:var(--fn-type-h2);font-weight:800;letter-spacing:-.02em;margin-top:var(--fn-space-2)}.wallet-public__panel{padding:var(--fn-space-5) var(--fn-space-4) 0;background:var(--fn-surface);border:1px solid var(--fn-border);border-radius:var(--fn-radius-2xl);box-shadow:var(--fn-shadow-sm)}.wallet-public__panel-title{margin:0;font:var(--fn-type-h3)}.wallet-public__panel .wallet-public__cta{margin:0 calc(-1 * var(--fn-space-4));border-radius:0 0 var(--fn-radius-2xl) var(--fn-radius-2xl);background:linear-gradient(to bottom,transparent,var(--fn-surface) 30%)}.wallet-public__steps{width:100%}.wallet-public__steps-title{margin:0 0 var(--fn-space-2);font:var(--fn-type-caption);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fn-text-2)}.wallet-public__steps ol{margin:0;padding:0;list-style:none;display:grid;gap:var(--fn-space-3)}.wallet-public__steps li{display:flex;align-items:flex-start;gap:var(--fn-space-3)}.wallet-public__steps li>span:last-child{display:grid;gap:var(--fn-space-1);text-align:left}.wallet-public__steps b{font:var(--fn-type-label)}.wallet-public__steps small{font:var(--fn-type-body-s);color:var(--fn-text-2)}.wallet-public__step-n{flex:none;display:grid;place-items:center;width:var(--fn-space-8);height:var(--fn-space-8);border-radius:var(--fn-radius-pill);background:var(--fn-ink);color:var(--fn-surface);font:var(--fn-type-label);font-weight:700}.wallet-public__by{display:inline-flex;align-items:center;gap:var(--fn-space-2);min-height:var(--fn-space-12);padding:0 var(--fn-space-2);font:var(--fn-type-caption);color:var(--fn-text-3);text-decoration:none}.wallet-public__by img{display:block;height:var(--fn-space-4);width:auto}.wallet-public__by:focus-visible{outline:none;box-shadow:var(--fn-focus);border-radius:var(--fn-radius-sm)}:is([data-theme=dark],.dark) .wallet-public__badge{color:var(--fn-text);border-color:var(--fn-border-strong)}:is([data-theme=dark],.dark) .wallet-public__by img{filter:invert(1)}.wallet-public__rewards{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--fn-space-2)}.wallet-public__rewards li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--fn-space-2);padding:var(--fn-space-2) var(--fn-space-3);border:1px solid var(--fn-border);border-radius:var(--fn-radius-lg);font:var(--fn-type-body);color:var(--fn-text)}.wallet-public__rewards li svg{width:var(--fn-space-5);height:var(--fn-space-5);color:var(--fn-text-3)}.wallet-public__rewards small{font:var(--fn-type-caption);color:var(--fn-text-3)}.wallet-public__rewards li.is-available{border-color:transparent}.wallet-public__rewards li.is-available{background:var(--fn-success-soft)}.wallet-public__rewards li.is-available svg,.wallet-public__rewards li.is-available small{color:var(--fn-success-text)}.wallet-public__rewards li.is-redeemed span{color:var(--fn-text-3);text-decoration:line-through}.wallet-public__buttons{align-items:center}.wallet-badge{display:inline-flex;border-radius:var(--fn-radius-lg)}.wallet-badge img{display:block;height:var(--fn-control-touch);width:auto}.wallet-badge:focus-visible{outline:2px solid var(--fn-primary);outline-offset:2px}.wallet-extras{width:100%;display:grid;gap:var(--fn-space-6);padding-top:var(--fn-space-6);border-top:1px solid var(--fn-border)}.wallet-extras h2{margin:0;font:var(--fn-type-h4);color:var(--fn-ink)}.wallet-extras p{margin:0;color:var(--fn-text-2)}.wallet-extras__invite,.wallet-extras__review{display:grid;gap:var(--fn-space-3);justify-items:start}.wallet-extras__row{display:flex;flex-wrap:wrap;gap:var(--fn-space-3)}.wallet-add{display:flex;align-items:center;justify-content:center;gap:var(--fn-space-2);min-height:52px;border-radius:var(--fn-radius-lg);background:var(--fn-ink);color:var(--fn-on-ink);font:var(--fn-type-label);text-decoration:none}.wallet-add:hover{background:var(--fn-ink-hover)}.wallet-add:focus-visible{outline:2px solid var(--fn-primary);outline-offset:2px}.wallet-add svg{width:var(--fn-space-5);height:var(--fn-space-5)}.wallet-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--fn-space-4)}.wallet-stats__box{border:1px solid var(--fn-border);border-radius:var(--fn-radius-lg);padding:var(--fn-space-4);display:flex;flex-direction:column;gap:var(--fn-space-3)}.wallet-stats__box h4{margin:0;font:var(--fn-type-label);display:flex;justify-content:space-between;gap:var(--fn-space-2)}.wallet-stats__box h4 strong{color:var(--fn-success-text)}.wallet-stats__row{display:grid;grid-template-columns:1fr auto;gap:var(--fn-space-1) var(--fn-space-3);align-items:center}.wallet-stats__row span{display:inline-flex;align-items:center;gap:var(--fn-space-1);color:var(--fn-text-2)}.wallet-stats__row span svg{width:var(--fn-space-4);height:var(--fn-space-4)}.wallet-meter{grid-column:1 / -1;width:100%;height:var(--fn-space-2);appearance:none;border:0;border-radius:var(--fn-radius-pill);background:var(--fn-surface-3);overflow:hidden}.wallet-meter::-webkit-meter-bar{background:var(--fn-surface-3);border:0;border-radius:var(--fn-radius-pill)}.wallet-meter--1::-webkit-meter-optimum-value{background:var(--fn-chart-1)}.wallet-meter--2::-webkit-meter-optimum-value{background:var(--fn-chart-2)}.wallet-meter--3::-webkit-meter-optimum-value{background:var(--fn-chart-3)}.wallet-meter--1::-moz-meter-bar{background:var(--fn-chart-1)}.wallet-meter--2::-moz-meter-bar{background:var(--fn-chart-2)}.wallet-meter--3::-moz-meter-bar{background:var(--fn-chart-3)}.wallet-chart{margin:0;display:flex;flex-direction:column;gap:var(--fn-space-2)}.wallet-chart svg{width:100%;height:200px;border-bottom:1px solid var(--fn-border)}.wallet-chart__line{stroke-width:2px}.wallet-chart__line--1{stroke:var(--fn-chart-1);background:var(--fn-chart-1)}.wallet-chart__line--2{stroke:var(--fn-chart-2);background:var(--fn-chart-2);stroke-dasharray:6 4}.wallet-chart__line--3{stroke:var(--fn-chart-3);background:var(--fn-chart-3);stroke-dasharray:2 3}.wallet-chart__line--4{stroke:var(--fn-chart-4);background:var(--fn-chart-4);stroke-dasharray:10 4 2 4}.wallet-chart__axis{display:flex;justify-content:space-between;font:var(--fn-type-caption);color:var(--fn-text-3)}.wallet-chart__axis span{flex:1;text-align:center;white-space:nowrap}.wallet-chart__legend{display:flex;flex-wrap:wrap;gap:var(--fn-space-4);font:var(--fn-type-caption);color:var(--fn-text-2)}.wallet-chart__legend span{display:inline-flex;align-items:center;gap:var(--fn-space-1)}.wallet-chart__key{display:inline-block;width:var(--fn-space-4);height:3px;border-radius:var(--fn-radius-pill)}.wallet-back{width:100%;max-width:360px;background:var(--fn-surface);color:var(--fn-text);border-radius:var(--fn-radius-xl);box-shadow:var(--fn-shadow-lg);padding:var(--fn-space-5);display:flex;flex-direction:column;gap:var(--fn-space-4)}.wallet-back__title{font:var(--fn-type-h4);margin:0;text-align:center}.wallet-back__field{display:flex;flex-direction:column;gap:var(--fn-space-1);border-top:1px solid var(--fn-border);padding-top:var(--fn-space-3)}.wallet-back__field span{font:var(--fn-type-caption);color:var(--fn-text-3)}.wallet-back__field a{color:var(--fn-primary);overflow-wrap:anywhere}.wallet-google{border-radius:var(--fn-radius-2xl)}.wallet-google .wallet-card__head{justify-content:flex-start}.wallet-google__round{width:var(--fn-space-10);height:var(--fn-space-10);border-radius:var(--fn-radius-pill);object-fit:cover;background:var(--fn-surface)}.wallet-links{display:flex;flex-direction:column;gap:var(--fn-space-2)}.wallet-links__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;gap:var(--fn-space-2);align-items:end}@media(max-width:640px){.wallet-links__row{grid-template-columns:1fr}}.wallet-links__suggest{display:flex;flex-wrap:wrap;gap:var(--fn-space-2)}.stamp-desk{max-width:560px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--fn-space-4)}.stamp-desk__scan,.stamp-desk__customer{padding:var(--fn-space-5);display:flex;flex-direction:column;gap:var(--fn-space-4)}.stamp-desk__search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--fn-space-2);align-items:end}.stamp-desk__search{grid-template-rows:auto auto auto}.stamp-desk__search>.ds-field{grid-row:1 / span 3;grid-template-rows:subgrid}.stamp-desk__search>.ds-btn{grid-column:2;grid-row:2;align-self:stretch}.stamp-desk__results{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fn-space-2)}.stamp-desk__results button{width:100%;min-height:56px;display:flex;align-items:center;gap:var(--fn-space-3);padding:0 var(--fn-space-4);border:1px solid var(--fn-border-strong);border-radius:var(--fn-radius);background:var(--fn-surface);color:var(--fn-text);font:var(--fn-type-label);text-align:left;cursor:pointer}.stamp-desk__results button:hover{background:var(--fn-surface-2)}.stamp-desk__results button:focus-visible{outline:2px solid var(--fn-primary);outline-offset:2px}.stamp-desk__customer h2{margin:0;font:var(--fn-type-h3);text-align:center}.stamp-desk__count{font:var(--fn-type-h1);text-align:center}.stamp-desk__actions{display:flex;flex-direction:column;gap:var(--fn-space-3)}.stamp-desk__actions button{min-height:56px}.stamp-desk__layout,.stamp-desk__main,.stamp-desk__panel{display:flex;flex-direction:column;gap:var(--fn-space-4);min-width:0}.stamp-desk--open{max-width:1180px}@media(min-width:960px){.stamp-desk--open .stamp-desk__layout{display:grid;grid-template-columns:minmax(0,26rem) minmax(0,1fr);align-items:start;gap:var(--fn-space-5)}.stamp-desk--open .stamp-desk__main{position:sticky;top:var(--fn-space-4)}}.stamp-desk__head{display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-2);text-align:center}.stamp-desk__head-text{display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-2);min-width:0}.stamp-desk__head h2{margin:0;font:var(--fn-type-h3);overflow-wrap:anywhere}.stamp-desk__head .crm-chip-row{justify-content:center}.stamp-desk__contact{margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fn-space-1) var(--fn-space-4);font:var(--fn-type-body-s);color:var(--fn-text-2)}.stamp-desk__contact span{display:inline-flex;align-items:center;gap:var(--fn-space-1);overflow-wrap:anywhere}.stamp-desk__contact svg,.stamp-desk__title-icon{width:var(--fn-space-4);height:var(--fn-space-4);flex:none}.stamp-desk__title{display:inline-flex;align-items:center}.stamp-desk__title-icon{display:inline-block;margin-inline-end:var(--fn-space-2);color:var(--fn-primary-text)}.stamp-desk__panel-actions{display:flex;flex-wrap:wrap;gap:var(--fn-space-2)}.stamp-desk__panel-actions>*{flex:1 1 9rem}.stamp-desk__panel-actions button{width:100%;min-height:var(--fn-control-touch)}.stamp-desk__cards,.stamp-desk__activity{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.stamp-desk__cards{gap:var(--fn-space-3)}.stamp-desk__card{display:flex;flex-direction:column;gap:var(--fn-space-3);padding:var(--fn-space-4);border:1px solid var(--fn-border-strong);border-radius:var(--fn-radius-lg);background:var(--fn-surface)}.stamp-desk__card.is-voided{background:var(--fn-surface-2)}.stamp-desk__card-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fn-space-2)}.stamp-desk__card-head strong{font:var(--fn-type-h4);margin-inline-end:auto}.stamp-desk__facts{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:var(--fn-space-3) var(--fn-space-4)}.stamp-desk__facts div{min-width:0}.stamp-desk__facts dt{font:var(--fn-type-caption);color:var(--fn-text-3)}.stamp-desk__facts dd{margin:0;font:var(--fn-type-label);color:var(--fn-text);overflow-wrap:anywhere}.stamp-desk__stats{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.stamp-desk__stats .ds-stat__value{font:var(--fn-type-h3);white-space:nowrap}.stamp-desk__event{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--fn-space-3);align-items:start;padding:var(--fn-space-3) 0;border-top:1px solid var(--fn-border)}.stamp-desk__event:first-child{border-top:0;padding-top:0}.stamp-desk__event div{display:flex;flex-direction:column;gap:var(--fn-space-1);min-width:0}.stamp-desk__event strong{font:var(--fn-type-label)}.stamp-desk__event small{font:var(--fn-type-caption);color:var(--fn-text-3);overflow-wrap:anywhere}.stamp-desk__event-mark{width:var(--fn-space-3);height:var(--fn-space-3);margin-top:var(--fn-space-1);border-radius:var(--fn-radius-pill);border:2px solid var(--fn-text-3)}.stamp-desk__event-mark.is-plus{border-color:var(--fn-success);background:var(--fn-success)}.wallet-web{--wc-night: color-mix(in srgb, var(--wc-bg) 78%, var(--fn-cine-fondo));--wc-soft: color-mix(in srgb, var(--wc-fg) 10%, transparent);--wc-line: color-mix(in srgb, var(--wc-fg) 34%, transparent);--wc-on-accent: var(--fn-white);--wc-code: var(--wc-fg);--wc-muted: color-mix(in srgb, var(--wc-fg) 68%, transparent);container-type:inline-size;position:relative;width:100%;max-width:360px;display:flex;flex-direction:column;border-radius:var(--fn-radius-2xl);overflow:hidden;box-shadow:var(--fn-shadow-lg);background:var(--wc-night);color:var(--wc-fg);font:var(--fn-type-body)}.wallet-web--sm{max-width:300px}.wallet-web.accent-is-light{--wc-on-accent: var(--fn-ink)}.wallet-web__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wallet-brand{display:flex;align-items:center;gap:var(--fn-space-3);min-width:0}.wallet-brand--center{justify-content:center;flex-direction:column;text-align:center}.wallet-brand--only{min-width:0}.wallet-brand__logo{display:block;height:3.25rem;width:auto;max-width:100%;object-fit:contain}.wallet-brand--center .wallet-brand__logo{height:4rem;max-width:85%}.wallet-brand__mark{display:block;height:3rem;width:auto;max-width:7rem;object-fit:contain;flex:none}.wallet-brand--center .wallet-brand__mark{height:3.5rem}.wallet-brand__initials{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border-radius:var(--fn-radius-lg);background:var(--wc-accent);color:var(--wc-on-accent);font:var(--fn-type-label);font-weight:700}.wallet-brand__name{font:var(--fn-type-h3);overflow-wrap:break-word}.wallet-brand--plate{background:var(--fn-white);border-radius:var(--fn-radius-lg);padding:var(--fn-space-2) var(--fn-space-3);box-sizing:content-box}.wallet-card__logo.wallet-brand--plate{padding:var(--fn-space-1) var(--fn-space-2)}.wallet-brand--knockout{filter:brightness(0) invert(1)}.wallet-dots{display:grid;grid-template-columns:repeat(var(--wc-cols, 5),minmax(0,1fr));gap:var(--fn-space-2)}.wallet-dot{display:grid;place-items:center;aspect-ratio:1;border-radius:var(--fn-radius-pill);background:var(--wc-soft);color:var(--wc-muted);border:1px solid var(--wc-line)}.wallet-dot svg{width:52%;height:52%}.wallet-dot img{width:62%;height:62%;object-fit:contain;opacity:.5}.wallet-dot.is-on{background:var(--wc-accent);color:var(--wc-on-accent);border-color:var(--wc-accent)}.wallet-dot.is-on img{opacity:1}.wallet-dot.has-gift{position:relative}.wallet-dot__gift{position:absolute;top:-12%;right:-12%;width:46%;aspect-ratio:1;display:grid;place-items:center;border-radius:var(--fn-radius-pill);background:var(--wc-accent);color:var(--wc-on-accent);border:2px solid var(--wc-bg)}.wallet-dot__gift svg{width:64%;height:64%}.wallet-dot.is-on .wallet-dot__gift{background:var(--wc-on-accent);color:var(--wc-accent)}.stamp-milestones{display:flex;flex-direction:column;gap:var(--fn-space-2)}.stamp-milestones__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr) auto;gap:var(--fn-space-2);align-items:end}@media(max-width:640px){.stamp-milestones__row{grid-template-columns:minmax(0,1fr) auto}.stamp-milestones__row>:nth-child(2){grid-column:1 / -1;grid-row:2}}.stamp-milestones__final{display:flex;align-items:center;gap:var(--fn-space-2);margin:0;font:var(--fn-type-label);color:var(--fn-text-2)}.stamp-milestones__final svg{width:var(--fn-space-4);height:var(--fn-space-4);flex:none}.stamp-rewards{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--fn-space-2)}.stamp-rewards li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--fn-space-2)}.stamp-rewards__name{display:flex;align-items:center;gap:var(--fn-space-2);font:var(--fn-type-body);color:var(--fn-text);min-width:0}.stamp-rewards__name svg{width:var(--fn-space-4);height:var(--fn-space-4);flex:none;color:var(--fn-text-3)}.wallet-back__rewards{margin:0;padding-left:var(--fn-space-4);display:flex;flex-direction:column;gap:var(--fn-space-1)}.wallet-web__field{display:flex;flex-direction:column;gap:var(--fn-space-1);min-width:0}.wallet-web__field--end{align-items:flex-end;text-align:right}.wallet-web__field small{font:var(--fn-type-caption);text-transform:uppercase;letter-spacing:var(--fn-tracking-caps);color:var(--wc-muted)}.wallet-web__field b{font:var(--fn-type-label);font-weight:600;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.wallet-web--sm .wallet-web__field b{font:var(--fn-type-body-s);font-weight:600}.wallet-web--sm .wallet-web__row{gap:var(--fn-space-2)}.wallet-web__mono{font-family:var(--fn-font-mono);letter-spacing:.1em}.wallet-web__row{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--fn-space-3);padding:var(--fn-space-4) var(--fn-space-4) 0}.wallet-web__customer{margin:0;font:var(--fn-type-body-s);color:var(--wc-muted)}.wallet-web__code{display:grid;justify-items:center;gap:var(--fn-space-2);margin:var(--fn-space-4) auto var(--fn-space-5);color:var(--wc-code)}.wallet-web__code .wallet-code{width:6.5rem}.wallet-web--sm .wallet-web__code .wallet-code{width:5.5rem}.wallet-web__code--wide{width:calc(100% - var(--fn-space-5) * 2)}.wallet-web__code--wide .wallet-code,.wallet-web--sm .wallet-web__code--wide .wallet-code{width:100%}.wallet-web__site{font:var(--fn-type-caption);font-weight:600;color:var(--wc-muted)}.wallet-web__top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--fn-space-3)}.wallet-web__top>.wallet-brand,.wallet-web__top>.wallet-web__head{flex:0 1 auto;max-width:calc(100% - 4.5rem)}.wallet-web__top>small{font:var(--fn-type-caption);color:var(--wc-muted);white-space:nowrap;padding-top:var(--fn-space-2)}.wallet-web__surface{padding:var(--fn-space-5);display:flex;flex-direction:column;gap:var(--fn-space-3)}.wallet-web--tradicional{color:var(--wc-fg);--wc-code: var(--wc-bg);--wc-muted: var(--wc-label);--wc-glass: color-mix(in srgb, var(--wc-fg) 8%, transparent);--wc-glass-line: color-mix(in srgb, var(--wc-fg) 16%, transparent);background:radial-gradient(130% 80% at 0% 0%,color-mix(in srgb,var(--wc-bg),var(--fn-white) 14%) 0%,transparent 60%),linear-gradient(170deg,var(--wc-bg) 45%,color-mix(in srgb,var(--wc-bg),var(--fn-black) 38%) 100%);box-shadow:var(--fn-shadow-lg)}.wallet-web--tradicional.bg-light{--wc-code: var(--fn-black)}.wallet-web__watermark{position:absolute;right:-18%;bottom:-10%;width:78%;height:auto;max-height:85%;object-fit:contain;opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none}.wallet-web__watermark.is-knockout{filter:brightness(0) invert(1)}.wallet-web__top--band{position:relative;align-items:center;padding:var(--fn-space-5) var(--fn-space-5) var(--fn-space-3);min-height:5.5rem}.wallet-web__band{position:relative;margin:0 var(--fn-space-3);padding:var(--fn-space-4) var(--fn-space-3) var(--fn-space-3);background:var(--wc-glass);border:1px solid var(--wc-glass-line);border-radius:var(--fn-radius-xl);overflow:hidden}.wallet-web__band-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wallet-web__band .wallet-dots{position:relative;gap:var(--fn-space-3)}.wallet-web--tradicional .wallet-dot{background:transparent;color:var(--wc-fg);border:2px dashed color-mix(in srgb,var(--wc-fg) 38%,transparent)}.wallet-web--tradicional .wallet-dot svg,.wallet-web--tradicional .wallet-dot img{opacity:.4}.wallet-web--tradicional .wallet-dot.is-on{background:var(--wc-accent);color:var(--wc-on-accent);border:2px solid var(--wc-accent);box-shadow:var(--fn-shadow-sm)}.wallet-web--tradicional .wallet-dot.is-on svg,.wallet-web--tradicional .wallet-dot.is-on img{opacity:1}.wallet-web--tradicional:not(.bg-light) .wallet-dot:not(.is-on) img{filter:brightness(0) invert(1)}.wallet-web--tradicional .wallet-dot--prize{border:2px solid var(--wc-accent);color:var(--wc-accent)}.wallet-web--tradicional .wallet-dot--prize svg{opacity:1}.wallet-web--tradicional .wallet-dot--prize.is-ready{background:var(--wc-accent);color:var(--wc-on-accent)}.wallet-web__goal{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--fn-space-2);margin:var(--fn-space-3) 0 0;font:var(--fn-type-caption);color:var(--wc-fg)}.wallet-web__goal-prize{display:inline-flex;align-items:center;gap:var(--fn-space-1);font-weight:600;text-align:right}.wallet-web__goal-prize svg{flex:none;width:var(--fn-space-4);height:var(--fn-space-4)}.wallet-web--tradicional .wallet-web__row,.wallet-web--tradicional .wallet-web__code{position:relative}.wallet-web--tradicional .wallet-web__code .wallet-code{box-sizing:content-box;padding:var(--fn-space-2);border-radius:var(--fn-radius-lg);background:var(--fn-white);box-shadow:var(--fn-shadow-sm)}.wallet-web--tradicional .wallet-web__code--wide .wallet-code{box-sizing:border-box}.wallet-web--tradicional .wallet-web__site{color:var(--wc-muted)}.wallet-web--brillo{overflow:visible;background:transparent;box-shadow:none;padding-bottom:var(--fn-space-10)}.wallet-web--brillo .wallet-web__surface{position:relative;border-radius:var(--fn-radius-2xl);background:radial-gradient(120% 120% at 30% 0%,color-mix(in srgb,var(--wc-bg) 80%,var(--fn-white)),var(--wc-night) 65%)}.wallet-web__glow{position:absolute;inset:60% 0 0;margin:0;display:flex;align-items:flex-end;justify-content:center;padding:var(--fn-space-3) var(--fn-space-3) var(--fn-space-2);border-radius:var(--fn-radius-2xl);background:var(--wc-accent);color:var(--wc-on-accent);font:var(--fn-type-label);font-weight:700;box-shadow:0 2.5rem 5rem -1rem color-mix(in srgb,var(--wc-accent) 70%,transparent)}.wallet-web__pills{display:grid;grid-template-columns:1fr 1fr;gap:var(--fn-space-2)}.wallet-web__pills .wallet-web__field{background:var(--wc-soft);border-radius:var(--fn-radius-lg);padding:var(--fn-space-2) var(--fn-space-3)}.wallet-web--carpeta{background:color-mix(in srgb,var(--wc-night) 70%,var(--fn-cine-fondo));padding:var(--fn-space-2)}.wallet-web__bezel{border-radius:var(--fn-radius-xl);overflow:hidden;background:var(--wc-night)}.wallet-web__cover{padding:var(--fn-space-4) var(--fn-space-5) var(--fn-space-12);background:radial-gradient(90% 90% at 25% 130%,color-mix(in srgb,var(--wc-bg) 70%,var(--fn-white)),transparent 80%),linear-gradient(172deg,var(--wc-night) 0%,var(--wc-bg) 75%,color-mix(in srgb,var(--wc-bg) 75%,var(--fn-white)) 100%)}.wallet-web--carpeta .wallet-dot{background:color-mix(in srgb,var(--wc-fg) 14%,transparent)}.wallet-web--carpeta .wallet-dot.is-on{background:var(--wc-fg);color:var(--wc-bg);border-color:var(--wc-fg)}.wallet-web__folder{position:relative;margin-top:calc(var(--fn-space-10) * -1)}.wallet-web__tab{display:block;width:100%;height:var(--fn-space-10);fill:var(--wc-night)}.wallet-web__folder-body{background:var(--wc-night);padding:0 var(--fn-space-5);margin-top:-1px;display:flex;flex-direction:column;gap:var(--fn-space-2)}.wallet-web__folder-body>.wallet-brand{margin-top:calc(var(--fn-space-6) * -1)}.wallet-web__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--fn-space-3);margin-top:var(--fn-space-3)}.wallet-web__big{font:var(--fn-type-h1);font-weight:700;line-height:1;display:flex;align-items:baseline;gap:var(--fn-space-2)}.wallet-web__big small{font:var(--fn-type-body-s);color:var(--wc-muted)}.wallet-web--elite{background:var(--wc-night)}.wallet-web__photo{position:relative;display:grid;place-items:center;min-height:10rem;padding:var(--fn-space-6) var(--fn-space-5) var(--fn-space-10);background:radial-gradient(45% 55% at 65% 35%,color-mix(in srgb,var(--wc-bg) 55%,var(--fn-white)) 0%,transparent 70%),linear-gradient(160deg,var(--wc-bg),var(--wc-night))}.wallet-web__photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wallet-web__fade{position:absolute;inset:auto 0 0;height:60%;background:linear-gradient(to top,var(--wc-night),transparent)}.wallet-web__photo .wallet-brand{position:relative}.wallet-web--elite .wallet-web__surface{padding-top:0}.wallet-web__eyebrow{margin:0;text-align:center;font:var(--fn-type-caption);text-transform:uppercase;letter-spacing:var(--fn-tracking-caps);color:var(--wc-muted)}.wallet-web__chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--fn-space-2)}.wallet-web__chips li{display:flex;align-items:center;gap:var(--fn-space-2);padding:var(--fn-space-2) var(--fn-space-3);border-radius:var(--fn-radius-sm);background:var(--wc-soft);font:var(--fn-type-body-s);overflow-wrap:anywhere}.wallet-web__chips li:before{content:"";flex:none;width:.4rem;height:.4rem;border-radius:var(--fn-radius-pill);background:var(--wc-accent)}.wallet-web__bar{height:.5rem;border-radius:var(--fn-radius-pill);background:var(--wc-soft);overflow:hidden}.wallet-web__bar i{display:block;height:100%;border-radius:inherit;background:var(--wc-accent)}.wallet-web__left{margin:0;font:var(--fn-type-body-s);color:var(--wc-muted)}.wallet-web__sky{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--fn-space-2);padding:var(--fn-space-5) var(--fn-space-5) var(--fn-space-4);background:linear-gradient(175deg,color-mix(in srgb,var(--wc-bg) 72%,var(--fn-white)) 0%,color-mix(in srgb,var(--wc-bg) 88%,var(--fn-white)) 26%,var(--wc-bg) 52%,color-mix(in srgb,var(--wc-bg) 60%,var(--wc-night)) 78%,var(--wc-night) 100%)}.wallet-web__sky:before{content:"";position:absolute;inset:-60%;transform:rotate(-25deg);pointer-events:none;opacity:.5;filter:blur(7px);background:repeating-linear-gradient(180deg,transparent 0 7%,color-mix(in srgb,var(--fn-white) 45%,transparent) 8%,transparent 9.5% 19%);animation:wallet-aurora 14s linear infinite}.wallet-web__sky>*{position:relative}.wallet-web--aurora .wallet-web__customer{text-align:center;color:var(--wc-fg)}.wallet-web__count{margin:var(--fn-space-6) 0 0;font:var(--fn-type-display);font-weight:800;line-height:1;display:flex;align-items:baseline;gap:var(--fn-space-2)}.wallet-web__count small{font:var(--fn-type-label);color:var(--wc-fg)}.wallet-dots--row{grid-template-columns:repeat(var(--wc-cols, 10),minmax(0,1fr));gap:var(--fn-space-1)}.wallet-web--aurora .wallet-dot.is-on{background:var(--wc-fg);color:var(--wc-bg);border-color:var(--wc-fg)}.wallet-web--aurora .wallet-web__surface{padding-top:0;gap:0}.wallet-web--aurora .wallet-web__row{padding:var(--fn-space-4) 0 0}.wallet-web:not(.wallet-web--tradicional) .wallet-brand--only{display:inline-grid;place-items:center;justify-self:start;align-self:flex-start;width:max-content;max-width:100%;padding:var(--fn-space-3) var(--fn-space-4);border-radius:var(--fn-radius-xl);background:color-mix(in srgb,var(--wc-fg) 10%,transparent);border:1px solid color-mix(in srgb,var(--wc-fg) 20%,transparent);box-shadow:var(--fn-shadow-lg)}.wallet-web:not(.wallet-web--tradicional) .wallet-brand--only .wallet-brand__logo{height:3.5rem;max-width:9rem}.wallet-web:is(.wallet-web--elite,.wallet-web--aurora) .wallet-brand--only{justify-self:center;align-self:center;padding:var(--fn-space-4) var(--fn-space-5)}.wallet-web:is(.wallet-web--elite,.wallet-web--aurora) .wallet-brand--only .wallet-brand__logo{height:4.5rem;max-width:11rem}.wallet-web--carpeta .wallet-web__folder-body>.wallet-brand--only{margin-top:calc(var(--fn-space-10) * -1);background:var(--wc-night)}.wallet-web--elite .wallet-web__photo{min-height:12rem}@keyframes wallet-aurora{0%{transform:rotate(-25deg) translateY(0)}to{transform:rotate(-25deg) translateY(19%)}}@media(prefers-reduced-motion:reduce){.wallet-web__sky:before{animation:none}}.wallet-progress{display:grid;gap:var(--fn-space-2)}.wallet-progress__next{margin:0;font:var(--fn-type-body-s);color:var(--wc-muted, var(--wc-label))}.wallet-progress--row .wallet-progress__next{color:var(--fn-white)}.wallet-web__cover .wallet-progress,.wallet-web__band .wallet-progress{position:relative;padding-block:var(--fn-space-4)}.wallet-web__cover .wallet-web__bar i{background:var(--fn-white)}.wallet-web--tradicional .wallet-web__band .wallet-web__bar{background:color-mix(in srgb,var(--wc-fg) 22%,transparent)}.wallet-web--tradicional .wallet-web__band .wallet-progress__next{color:var(--wc-fg)}.wallet-card__points{position:absolute;inset:0;display:grid;align-content:center;padding:0 var(--fn-space-5)}.wallet-card__points .wallet-web__bar{background:color-mix(in srgb,var(--wc-bg) 22%,transparent)}.wallet-card__points .wallet-web__bar i{background:var(--wc-bg)}.wallet-card__points .wallet-progress__next{color:var(--wc-bg)}.wallet-campaigns{list-style:none;margin:0;padding:0;display:grid;gap:var(--fn-space-2)}.wallet-campaigns li{display:grid;gap:var(--fn-space-1);padding:var(--fn-space-3) var(--fn-space-4);border:1px solid var(--fn-border);border-radius:var(--fn-radius-lg)}.wallet-campaigns strong{font:var(--fn-type-label);color:var(--fn-ink)}.wallet-campaigns span{font:var(--fn-type-body-s);color:var(--fn-text-2)}.wallet-campaigns small{font:var(--fn-type-caption);color:var(--fn-text-3)}.wallet-auto{display:grid;gap:var(--fn-space-2);padding-block:var(--fn-space-3);border-top:1px solid var(--fn-border)}.wallet-auto:first-child{border-top:0;padding-top:0}.wallet-auto__fields{display:grid;gap:var(--fn-space-3);padding-left:var(--fn-space-4);border-left:2px solid var(--fn-border)}.wallet-activity__move{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--fn-space-2)}.wallet-activity__alerts{margin:var(--fn-space-1) 0 0;padding-left:var(--fn-space-4);display:grid;gap:var(--fn-space-1);font:var(--fn-type-body-s)}.stamp-desk__birthday{display:grid;gap:var(--fn-space-2);padding:var(--fn-space-3) var(--fn-space-4);border:2px solid var(--fn-selected-border);border-radius:var(--fn-radius-lg);background:var(--fn-surface)}.stamp-desk__birthday p{margin:0}.stamp-desk__birthday-title{display:flex;align-items:center;gap:var(--fn-space-2);font:var(--fn-type-label);color:var(--fn-primary-text)}.stamp-desk__birthday-title svg,.stamp-desk__birthday-gift svg,.stamp-desk__birthdays h2 svg{width:var(--fn-space-5);height:var(--fn-space-5);flex:none}.stamp-desk__birthday-gift{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fn-space-2);font:var(--fn-type-body);color:var(--fn-text)}.stamp-desk__birthdays{padding:var(--fn-space-5);display:flex;flex-direction:column;gap:var(--fn-space-3)}.stamp-desk__birthdays h2{margin:0;display:flex;align-items:center;gap:var(--fn-space-2);font:var(--fn-type-h4)}.stamp-desk__birthday-name{flex:1;text-align:start}.wallet-campaigns__channels{border:0;margin:0;padding:0;display:grid;gap:var(--fn-space-2)}.wallet-campaigns__channels legend{font:var(--fn-type-label);color:var(--fn-text);margin-bottom:var(--fn-space-2);padding:0}.wallet-campaigns__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--fn-space-2)}.wallet-campaigns__icon{width:var(--fn-space-4);height:var(--fn-space-4);vertical-align:middle;margin-inline-end:var(--fn-space-1)}.wallet-campaigns .wallet-campaigns__note{color:var(--fn-warning-text)}.wallet-retention__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fn-space-2)}.wallet-retention__month{white-space:nowrap}.wallet-retention__none{color:var(--fn-text-3)}.wallet-retention__cell{display:inline-grid;justify-items:end;min-width:var(--fn-space-16);padding:var(--fn-space-1) var(--fn-space-2);border-radius:var(--fn-radius);font:var(--fn-type-label);font-variant-numeric:tabular-nums;color:var(--fn-text)}.wallet-retention__cell small{font:var(--fn-type-caption);color:var(--fn-text)}.wallet-retention__cell--0{background:var(--fn-surface-2)}.wallet-retention__cell--1{background:var(--fn-surface-3)}.wallet-retention__cell--2{background:var(--fn-primary-soft)}.wallet-retention__cell--3,.wallet-retention__cell--4{background:var(--fn-primary-soft);outline:2px solid var(--fn-selected-border);outline-offset:-2px}.wallet-retention__cell--4{font-weight:700}.stamp-desk__membership{display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-2);text-align:center}.wallet-groups{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fn-space-2);width:100%;position:relative}.wallet-groups__row{display:grid;grid-template-columns:minmax(0,6.5rem) minmax(0,1fr) auto;align-items:center;gap:var(--fn-space-2)}.wallet-groups__name{display:inline-flex;align-items:center;gap:var(--fn-space-1);font:var(--fn-type-label);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-groups__name svg{width:var(--fn-space-4);height:var(--fn-space-4);flex:none}.wallet-groups__dots{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--fn-space-1)}.wallet-groups__count{font:var(--fn-type-label);font-variant-numeric:tabular-nums}.wallet-groups--compact{gap:var(--fn-space-1);padding:var(--fn-space-2) var(--fn-space-3);color:var(--wc-bg)}.wallet-groups--compact .wallet-groups__row{grid-template-columns:minmax(0,5rem) minmax(0,1fr) auto}.stamp-groups{display:flex;flex-direction:column;gap:var(--fn-space-3)}.stamp-groups__row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,2.4fr) auto;gap:var(--fn-space-2);align-items:end}.stamp-groups__categories{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--fn-space-2)}@media(max-width:720px){.stamp-groups__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.membership-tiers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fn-space-2)}.membership-tiers li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fn-space-2)}.wallet-autopilot__why{display:grid;gap:var(--fn-space-1)}.wallet-autopilot__why small{color:var(--fn-text-2);font:var(--fn-type-caption)}.wallet-autopilot__proposal{display:grid;gap:var(--fn-space-2);padding-top:var(--fn-space-2);border-top:1px solid var(--fn-border)}.wallet-autopilot__proposal:first-of-type{border-top:0;padding-top:0}.wallet-autopilot__proposal p{margin:0}.wallet-autopilot__actions{display:flex;flex-wrap:wrap;gap:var(--fn-space-2);justify-content:flex-end}.wallet-public__shine{width:100%;display:flex;justify-content:center}.wallet-public__shine .wallet-card{position:relative;overflow:hidden;box-shadow:var(--fn-shadow-lg)}.wallet-public__shine .wallet-card:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 35%,color-mix(in srgb,var(--fn-white) 38%,transparent) 50%,transparent 65%);background-size:250% 100%;background-position:130% 0;mix-blend-mode:soft-light;animation:wallet-shine 1.6s var(--fn-ease-out) .3s 1 both}.wallet-public__shine .wallet-card:hover:after{animation:wallet-shine 1.2s var(--fn-ease-out) 1 both}@keyframes wallet-shine{0%{background-position:130% 0}to{background-position:-30% 0}}.wallet-public__shine.is-new{animation:wallet-arrive .7s var(--fn-ease-out) both}@keyframes wallet-arrive{0%{opacity:0;transform:translateY(var(--fn-space-4)) scale(.96)}to{opacity:1;transform:none}}.wallet-public__consent{display:flex;flex-direction:column;gap:var(--fn-space-3)}.wallet-public__consent .playful-check{display:flex;width:100%;align-items:center;gap:var(--fn-space-3);min-height:var(--fn-space-16);padding:var(--fn-space-3) var(--fn-space-4);border:1px solid var(--fn-border);border-radius:var(--fn-radius-lg);background:var(--fn-surface);cursor:pointer;transition:border-color var(--fn-duration-fast),background-color var(--fn-duration-fast)}.wallet-public__consent .playful-check.is-checked{border-color:var(--fn-primary);background:var(--fn-primary-soft)}.wallet-public__consent .playful-check__box{flex:none;width:var(--fn-space-6);height:var(--fn-space-6);border:2px solid var(--fn-border-strong);border-radius:var(--fn-radius-sm);background:var(--fn-surface);color:var(--fn-white);transition:background-color var(--fn-duration),border-color var(--fn-duration)}.wallet-public__consent .playful-check__box[data-state=checked]{background:var(--fn-primary);border-color:var(--fn-primary)}.wallet-public__consent .playful-check__box svg{width:var(--fn-space-4);height:var(--fn-space-4);stroke-width:3}.wallet-public__consent .playful-check__box:focus-visible{outline:none;box-shadow:var(--fn-focus)}.wallet-public__consent .playful-check__text{position:relative;display:block;font:var(--fn-type-body);color:var(--fn-text)}.playful-check__stroke{position:absolute;left:0;width:100%;height:var(--fn-space-6);pointer-events:none;overflow:visible}.playful-check__stroke path{stroke:var(--fn-primary)}.playful-check__stroke--under{bottom:calc(-1 * var(--fn-space-4))}.playful-check__stroke--through{top:50%;transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.playful-check__stroke{display:none}}.wallet-public__terms-link{display:inline;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--fn-primary);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wallet-public__terms-link:focus-visible{outline:none;box-shadow:var(--fn-focus);border-radius:var(--fn-radius-sm)}.wallet-public__terms-text{margin:0;color:var(--fn-text-2);white-space:pre-line}.wallet-public__cta{position:sticky;bottom:0;z-index:var(--fn-z-sticky);margin:0 calc(-1 * var(--fn-space-4));padding:var(--fn-space-3) var(--fn-space-4) calc(var(--fn-space-3) + env(safe-area-inset-bottom));background:linear-gradient(to bottom,transparent,var(--fn-surface-2) 30%)}.wallet-public__welcome{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-2);animation:wallet-arrive .5s var(--fn-ease-out) both}.wallet-public__welcome-icon{display:grid;place-items:center;width:var(--fn-space-12);height:var(--fn-space-12);border-radius:var(--fn-radius-pill);background:var(--fn-primary-soft);color:var(--fn-primary)}.wallet-public__welcome-icon svg{width:var(--fn-space-6);height:var(--fn-space-6)}@media(prefers-reduced-motion:reduce){.wallet-public__shine.is-new,.wallet-public__welcome{animation:none}.wallet-public__shine .wallet-card:after{display:none}}.wallet-birthday{display:flex;flex-direction:column;gap:var(--fn-space-2)}.wallet-birthday__field{display:flex;align-items:center;gap:var(--fn-space-3);text-align:left;cursor:pointer}.wallet-birthday__field>span{flex:1}.wallet-birthday__field svg{width:var(--fn-space-5);height:var(--fn-space-5);color:var(--fn-text-3);flex:none}.wallet-birthday__field.is-empty>span{color:var(--fn-text-3);font-weight:400}.wallet-birthday__wheel{--background: var(--fn-surface);display:flex;justify-content:center;padding-block:var(--fn-space-2)}.wallet-place{display:flex;flex-direction:column;gap:var(--fn-space-3)}.wallet-place .venue-map{width:100%;border-radius:var(--fn-radius-lg);border:var(--fn-stroke) solid var(--fn-border);overflow:hidden;background:var(--fn-surface-3);isolation:isolate}.wallet-place__actions{display:flex;flex-wrap:wrap;gap:var(--fn-space-2)}.wallet-place__search{padding:var(--fn-space-3);border:var(--fn-stroke) solid var(--fn-border);border-radius:var(--fn-radius-lg);background:var(--fn-surface-2)}.wallet-lock{margin:0;display:flex;flex-direction:column;gap:var(--fn-space-2)}.wallet-lock__screen{border-radius:var(--fn-radius-2xl);padding:var(--fn-space-6) var(--fn-space-4) var(--fn-space-8);background:linear-gradient(165deg,var(--fn-black),var(--fn-primary-active));display:flex;flex-direction:column;align-items:center;gap:var(--fn-space-5);max-width:22rem;width:100%}.wallet-lock__screen.is-off{opacity:.55}.wallet-lock__time{margin:0;font:var(--fn-type-display);color:var(--fn-on-primary)}.wallet-lock__note{width:100%;display:flex;align-items:flex-start;gap:var(--fn-space-3);padding:var(--fn-space-3);border-radius:var(--fn-radius-xl);background:var(--fn-surface);color:var(--fn-foreground);box-shadow:var(--fn-shadow)}.wallet-lock__icon{flex:none;width:2.5rem;height:2.5rem;padding:var(--fn-space-1);box-sizing:border-box;border-radius:var(--fn-radius);object-fit:contain;background:var(--fn-white);box-shadow:inset 0 0 0 1px var(--fn-border)}.wallet-lock__icon--initials{display:grid;place-items:center;font:var(--fn-type-label);background:var(--fn-primary);color:var(--fn-on-primary)}.wallet-lock__body{min-width:0;flex:1}.wallet-lock__head{margin:0;display:flex;justify-content:space-between;gap:var(--fn-space-2);font:var(--fn-type-label)}.wallet-lock__head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-lock__head span{font:var(--fn-type-caption);color:var(--fn-muted)}.wallet-lock__text{margin:var(--fn-space-1) 0 0;font:var(--fn-type-body-s);overflow-wrap:anywhere}.wallet-rules__heading{margin:0 0 var(--fn-space-3);font:var(--fn-type-label);color:var(--fn-ink)}.wallet-rules__templates{list-style:none;margin:0;padding:0;display:grid;gap:var(--fn-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.wallet-rules__template{display:flex;flex-direction:column;align-items:flex-start;gap:var(--fn-space-2);padding:var(--fn-space-4);border:1px solid var(--fn-border);border-radius:var(--fn-radius-lg);background:var(--fn-surface)}.wallet-rules__template-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--fn-space-2)}.wallet-rules__template-head strong{font:var(--fn-type-label);color:var(--fn-ink)}.wallet-rules__template .crm-fine{margin:0}.wallet-rules__template .wallet-lock__screen{padding:var(--fn-space-3);gap:var(--fn-space-2)}.wallet-rules__template .wallet-lock__time{display:none}.wallet-rules__phone{width:100%}.wallet-rules__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--fn-space-2)}.wallet-rules__rule{display:grid;grid-template-columns:auto 1fr;gap:var(--fn-space-3);align-items:start;padding:var(--fn-space-3) var(--fn-space-4);border:1px solid var(--fn-border);border-radius:var(--fn-radius-lg)}.wallet-rules__sentence{display:grid;gap:var(--fn-space-1);min-width:0}.wallet-rules__sentence strong{font:var(--fn-type-label);color:var(--fn-ink)}.wallet-rules__sentence span{font:var(--fn-type-body-s);color:var(--fn-text-2);overflow-wrap:anywhere}.wallet-rules__sentence b{font:var(--fn-type-label);color:var(--fn-primary-text)}.wallet-rules__sentence small{font:var(--fn-type-caption);color:var(--fn-text-3)}.wallet-rules__actions{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--fn-space-2);justify-content:flex-end}.wallet-rules__builder{display:grid;gap:var(--fn-space-5);grid-template-columns:minmax(0,1fr)}.wallet-rules__steps{display:grid;gap:var(--fn-space-4);min-width:0}.wallet-rules__step{margin:0;padding:var(--fn-space-4);border:1px solid var(--fn-border);border-radius:var(--fn-radius-lg);display:grid;gap:var(--fn-space-3);min-width:0}.wallet-rules__step legend{padding:0 var(--fn-space-2);font:var(--fn-type-label);color:var(--fn-primary-text)}.wallet-rules__step .crm-fine{margin:0}.wallet-rules__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--fn-space-2);align-items:end}.wallet-rules__fixed{margin:0;font:var(--fn-type-body);color:var(--fn-text)}.wallet-rules__action{display:grid;gap:var(--fn-space-3);padding-left:var(--fn-space-4);border-left:2px solid var(--fn-border)}.wallet-rules__action-head{display:flex;align-items:center;justify-content:space-between;gap:var(--fn-space-2)}.wallet-rules__action-head strong{font:var(--fn-type-label);color:var(--fn-ink)}.wallet-rules__preview{display:grid;gap:var(--fn-space-3);align-content:start}.wallet-rules__secret{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--fn-space-2)}.wallet-rules__results{margin:0;padding-left:var(--fn-space-4);display:grid;gap:var(--fn-space-1);font:var(--fn-type-body-s)}@media(min-width:64rem){.wallet-rules__builder{grid-template-columns:minmax(0,1fr) 20rem}.wallet-rules__preview{position:sticky;top:0}.wallet-rules__rule{grid-template-columns:auto 1fr auto;align-items:center}.wallet-rules__actions{grid-column:auto}}.wallet-options__heading{margin:0;font:var(--fn-type-label)}.wallet-form-aligned>.ds-field{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--fn-space-2);align-content:start}.wallet-form-aligned>.ds-field>.ds-field__label{align-self:end}.wallet-options__choice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--fn-space-2) var(--fn-space-3)}.wallet-options__choice-label{font:var(--fn-type-label)}.ds-segmented.wallet-options__wrap{flex-wrap:wrap;overflow:visible}.wallet-options__custom{display:grid;gap:var(--fn-space-2)}.wallet-options__flags{display:flex;flex-wrap:wrap;gap:var(--fn-space-4);padding-left:var(--fn-space-6)}.wallet-links-table__name{display:grid;gap:var(--fn-space-1);min-width:0;justify-items:start}.wallet-links-table__name small{font:var(--fn-type-caption);color:var(--fn-muted);overflow-wrap:anywhere}.wallet-links-table__actions{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--fn-space-1)}.wallet-inbox__filters{display:flex;flex-wrap:wrap;align-items:end;gap:var(--fn-space-3)}.wallet-inbox__filters>:first-child{flex:1 1 auto;min-width:0}.wallet-inbox__channel{display:inline-flex;align-items:center;gap:var(--fn-space-1)}.wallet-inbox__channel svg{width:var(--fn-icon-sm);height:var(--fn-icon-sm)}.wallet-public--brand .wallet-public__cta .ds-btn--primary{background:var(--wp-brand);border-color:var(--wp-brand);color:var(--wp-on-brand)}.wallet-public--brand .wallet-public__cta .ds-btn--primary:hover:not(:disabled){background:color-mix(in srgb,var(--wp-brand),var(--fn-white) 12%);border-color:color-mix(in srgb,var(--wp-brand),var(--fn-white) 12%)}.wallet-public--brand .wallet-public__cta .ds-btn--primary:active:not(:disabled){background:color-mix(in srgb,var(--wp-brand),var(--fn-black) 12%)}.wallet-public--brand .wallet-public__consent .playful-check.is-checked{border-color:var(--wp-brand);background:color-mix(in srgb,var(--wp-brand) 6%,var(--fn-surface))}.wallet-public--brand .wallet-public__consent .playful-check__box[data-state=checked]{background:var(--wp-brand);border-color:var(--wp-brand);color:var(--wp-on-brand)}.wallet-public--brand .playful-check__stroke path{stroke:var(--wp-brand)}.wallet-public--brand .wallet-public__step-n{background:var(--wp-brand);color:var(--wp-on-brand)}.wallet-web__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fn-space-2) var(--fn-space-3);min-width:0}.wallet-web__head>.wallet-brand{flex:0 1 auto}.wallet-web__head .wallet-brand__name{min-width:0}.wallet-web__head>.wallet-web__program{flex:none}.wallet-web__program{display:grid;gap:var(--fn-space-1);padding-left:var(--fn-space-3);border-left:1px solid color-mix(in srgb,var(--wc-fg) 24%,transparent)}.wallet-web__program b{font:var(--fn-type-label);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.wallet-web__program small{font:var(--fn-type-caption);color:var(--wc-muted)}.wallet-web--tradicional .wallet-web__head .wallet-brand--only .wallet-brand__logo{height:3.5rem}.wallet-web__site--number{letter-spacing:.12em;font-variant-numeric:tabular-nums}.wallet-public__shine .wallet-web--tradicional{max-width:100%}.wallet-public--brand .wallet-public__hero .wallet-public__title{color:var(--wp-brand);font:var(--fn-type-h1);font-weight:800;letter-spacing:-.025em}.wallet-public--brand .wallet-public__badge{color:var(--wp-brand);border-color:color-mix(in srgb,var(--wp-brand) 20%,transparent);background:color-mix(in srgb,var(--wp-brand) 3%,var(--fn-surface))}.wallet-public--brand .wallet-public__badge:before,.wallet-public--brand .wallet-public__badge:after{content:"";width:var(--fn-space-1);height:var(--fn-space-1);border-radius:var(--fn-radius-pill);background:currentColor}.wallet-public__hero .wallet-public__lead{max-width:22rem}.wallet-suggest{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fn-space-2)}.wallet-bar{display:grid;gap:var(--fn-space-2);padding-bottom:var(--fn-space-3);border-bottom:1px solid var(--fn-border)}.wallet-bar__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fn-space-2)}.wallet-bar__label{font:var(--fn-type-label);color:var(--fn-text-2);margin-right:var(--fn-space-1)}.wallet-bar__cards{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--fn-space-2)}.wallet-bar__card{display:inline-flex;align-items:center;gap:var(--fn-space-2);min-height:var(--fn-target-min);padding:0 var(--fn-space-4) 0 var(--fn-space-2);border:1px solid var(--fn-border);border-radius:var(--fn-radius-pill);background:var(--fn-surface);color:var(--fn-text);font:var(--fn-type-label);cursor:pointer;transition:border-color var(--fn-duration-fast),background-color var(--fn-duration-fast)}.wallet-bar__card:hover{border-color:var(--fn-border-strong)}.wallet-bar__card:focus-visible{outline:none;box-shadow:var(--fn-focus)}.wallet-bar__card.is-current{border:2px solid var(--fn-primary);background:var(--fn-primary-soft)}.wallet-bar__swatch{flex:none;width:var(--fn-space-6);height:var(--fn-space-6);border-radius:var(--fn-radius-pill);background:var(--wcs-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fn-black) 12%,transparent)}.wallet-bar__paused{font:var(--fn-type-caption);color:var(--fn-warning-text)}.wallet-bar__check{width:var(--fn-space-4);height:var(--fn-space-4);color:var(--fn-primary-text)}.wallet-bar__count{margin-left:auto;font:var(--fn-type-caption);color:var(--fn-text-3)}.wallet-bar__settings{gap:var(--fn-space-1)}.wallet-bar .ds-input{max-width:16rem}.wallet-cards__branches{border:0;margin:0;padding:0;display:grid;gap:var(--fn-space-2)}.wallet-cards__branches legend{font:var(--fn-type-label);margin-bottom:var(--fn-space-1)}.stamp-desk__howmany{display:flex;align-items:center;justify-content:space-between;gap:var(--fn-space-3);font:var(--fn-type-label);color:var(--fn-text)}.desk-ticket{display:flex;flex-direction:column;gap:var(--fn-space-3);padding-block-start:var(--fn-space-4);border-top:1px solid var(--fn-border)}.desk-ticket__head{display:flex;flex-direction:column;gap:var(--fn-space-1)}.desk-ticket__head:has(>.ds-btn){flex-direction:row;align-items:center;justify-content:space-between;gap:var(--fn-space-2)}.desk-ticket__head h3{margin:0;font:var(--fn-type-h4);display:inline-flex;align-items:center;gap:var(--fn-space-2)}.desk-ticket__head h3 svg{width:var(--fn-space-5);height:var(--fn-space-5);color:var(--fn-text-2);flex:none}.desk-ticket__head p,.desk-ticket__hint{margin:0;font:var(--fn-type-body-s);color:var(--fn-text-2)}.desk-ticket__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fn-space-2)}.desk-ticket__choices .ds-btn{min-height:var(--fn-control-touch)}.desk-ticket>.ds-btn--link{align-self:flex-start}.desk-ticket__find{display:flex;flex-direction:column;gap:var(--fn-space-2)}.desk-ticket__find-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fn-space-2)}.desk-ticket__find-actions .ds-btn{min-height:var(--fn-control-touch)}.desk-ticket__order{display:flex;flex-direction:column;gap:var(--fn-space-3);padding:var(--fn-space-4);border-radius:var(--fn-radius-lg);background:var(--fn-surface-2)}.desk-ticket__order-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--fn-space-2);font:var(--fn-type-body)}.desk-ticket__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--fn-space-1);font:var(--fn-type-body-s)}.desk-ticket__items span{display:inline-block;min-width:var(--fn-space-8);color:var(--fn-text-2)}.desk-ticket__receipt{display:flex;flex-direction:column;gap:var(--fn-space-3)}.desk-ticket__read{margin:0;display:inline-flex;align-items:center;gap:var(--fn-space-2);font:var(--fn-type-body-s);color:var(--fn-text-2)}.desk-ticket__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--fn-space-2)}.desk-ticket__meta>:first-child{grid-column:1 / -1}.desk-ticket__lines{display:flex;flex-direction:column;gap:var(--fn-space-2)}.desk-ticket__lines-head,.desk-ticket__line{display:grid;grid-template-columns:minmax(0,1fr) 5rem var(--fn-control-touch);gap:var(--fn-space-2);align-items:center}.desk-ticket__lines-head{font:var(--fn-type-label);color:var(--fn-text-2)}.desk-ticket__lines>.ds-btn--link{align-self:flex-start}.stamp-desk__setup{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--fn-space-2) var(--fn-space-4)}.nf{display:flex;min-height:100svh;width:100%;align-items:center;justify-content:center;padding:var(--fn-space-16) var(--fn-space-6);background:var(--fn-bg);color:var(--fn-text)}.nf__in{display:flex;max-width:32rem;flex-direction:column;align-items:center;text-align:center}.nf__num{font-family:var(--fn-font-display);font-size:clamp(8rem,24vw,11rem);font-weight:700;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:var(--fn-ink);-webkit-user-select:none;user-select:none}.nf h1{margin:calc(var(--fn-space-2) * -1) 0 0;font-family:var(--fn-font-display);font-size:var(--fn-fs-h2);font-weight:700;letter-spacing:-.02em;color:var(--fn-ink);text-wrap:balance}.nf p{margin:var(--fn-space-3) 0 0;max-width:24rem;font-size:var(--fn-fs-body);line-height:1.55;color:var(--fn-text-2);text-wrap:pretty}.nf__acciones{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--fn-space-3);margin-top:var(--fn-space-8)}.nf__acciones .ds-btn{gap:var(--fn-space-2)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
