:root{--tz-base: #1e2a22;--tz-canvas: #f7f3eb;--tz-surface: #ffffff;--tz-fill: #f2ece0;--tz-muted: #efe9dc;--tz-border: #e9e2d4;--tz-divider: #ede6d8;--tz-text-2: #7c7a72;--tz-text-3: #9a958a;--tz-text-off: #bdb7a9;--tz-accent-dark: #c6a667;--tz-accent: #a8874a;--tz-accent-text-dark: #e3cf9a;--tz-alert: #c97c63;--tz-alert-text: #8e4a38;--tz-toggle-off: #e4dccb;--tz-handle: #dcd3c1;--tz-alert-surface: #fbf0ec;--tz-alert-border: #e4c3b8;--tz-depth-rgb: 20, 24, 21;--tz-depth: rgb(var(--tz-depth-rgb));--tz-overlay: rgba(var(--tz-depth-rgb), .46);--tz-swatch-ring: rgba(30, 42, 34, .12);--tz-on-dark-2: rgba(247, 243, 235, .66);--tz-on-dark-3: rgba(247, 243, 235, .5);--tz-on-dark-4: rgba(247, 243, 235, .38);--tz-on-dark-track: rgba(247, 243, 235, .14);--tz-on-dark-fill: rgba(247, 243, 235, .08);--tz-on-dark-icon: rgba(247, 243, 235, .1);--tz-on-dark-divider: rgba(247, 243, 235, .12);--tz-on-dark-border: rgba(247, 243, 235, .35);--tz-tabbar-bg: rgba(247, 243, 235, .94);--tz-glass: rgba(255, 255, 255, .9);--tz-glass-soft: rgba(255, 255, 255, .86);--tz-area-opacity: .1;--tz-photo-scrim: linear-gradient( 180deg, rgba(var(--tz-depth-rgb), .28) 0%, rgba(var(--tz-depth-rgb), .1) 34%, rgba(var(--tz-depth-rgb), .92) 100% );--tz-photo-scrim-dark: linear-gradient( 180deg, rgba(var(--tz-depth-rgb), .45) 0%, rgba(var(--tz-depth-rgb), .25) 40%, var(--tz-base) 100% );--tz-accent-plate: rgba(198, 166, 103, .16);--tz-placeholder: repeating-linear-gradient(135deg, #e8dfcd 0 1px, #f1eadb 1px 9px);--tz-placeholder-ink: #a9a192;--tz-placeholder-dark: repeating-linear-gradient(135deg, #2c3b31 0 1px, #243329 1px 9px);--tz-placeholder-ink-dark: rgba(247, 243, 235, .35);--tz-font-serif: "Cormorant Garamond", serif;--tz-font-sans: Manrope, system-ui, sans-serif;--tz-font-mono: ui-monospace, Menlo, monospace;--tz-type-hero: 300 34px/1 var(--tz-font-serif);--tz-type-title: 400 26px/1.2 var(--tz-font-serif);--tz-type-name: 400 19px/1.2 var(--tz-font-serif);--tz-type-action: 600 15px/1.4 var(--tz-font-sans);--tz-type-text: 400 15px/1.6 var(--tz-font-sans);--tz-type-caption: 400 12.5px/1.5 var(--tz-font-sans);--tz-type-caption-strong: 600 12.5px/1.5 var(--tz-font-sans);--tz-type-status: 600 11px/1 var(--tz-font-sans);--tz-type-tab: 500 11px/1 var(--tz-font-sans);--tz-type-hero-name: 300 34px/1.15 var(--tz-font-serif);--tz-type-tile-name: 400 17px/1.2 var(--tz-font-serif);--tz-tracking-status: .1em;--tz-tracking-label: .14em;--tz-gutter-phone: 20px;--tz-gutter-desktop: 26px;--tz-gutter-desktop-wide: 30px;--tz-safe-top: env(safe-area-inset-top, 0px);--tz-safe-bottom: env(safe-area-inset-bottom, 0px);--tz-safe-top-shift: max(0px, calc(var(--tz-safe-top) - 47px));--tz-top-phone: calc(62px + var(--tz-safe-top-shift));--tz-safe-foot: calc(var(--tz-safe-bottom) + var(--tz-space-6));--tz-space-6: 6px;--tz-space-7: 7px;--tz-space-8: 8px;--tz-space-10: 10px;--tz-space-12: 12px;--tz-space-14: 14px;--tz-space-18: 18px;--tz-space-22: 22px;--tz-space-26: 26px;--tz-radius-6: 6px;--tz-radius-10: 10px;--tz-radius-12: 12px;--tz-radius-14: 14px;--tz-radius-16: 16px;--tz-radius-pill: 999px;--tz-radius-3: 3px;--tz-radius-4: 4px;--tz-radius-8: 8px;--tz-radius-20: 20px;--tz-radius-24: 24px;--tz-tap-52: 52px;--tz-tap-62: 62px;--tz-tap-46: 46px;--tz-tap-44: 44px;--tz-tap-38: 38px;--tz-tabbar: 86px;--tz-tabbar-raise: 58px;--tz-tabbar-tablet: 82px;--tz-sidebar: 226px;--tz-sidebar-collapsed: 72px;--tz-rail: 84px;--tz-modal: 420px;--tz-sheet-max: 88%;--tz-toggle-w: 46px;--tz-toggle-h: 26px;--tz-toggle-knob: 20px;--tz-handle-w: 38px;--tz-handle-h: 4px;--tz-shadow-button: 0 10px 22px rgba(var(--tz-depth-rgb), .3);--tz-shadow-toast: 0 14px 34px rgba(var(--tz-depth-rgb), .3);--tz-shadow-modal: 0 26px 60px rgba(var(--tz-depth-rgb), .34);--tz-shadow-sheet: 0 -18px 44px rgba(var(--tz-depth-rgb), .26);--tz-blur-veil: 5px;--tz-blur-photo: 28px;--tz-dur-1: .11s;--tz-dur-2: .18s;--tz-dur-3: .24s;--tz-dur-4: .32s;--tz-dur-5: .42s;--tz-ease-entrance: cubic-bezier(.16, 1, .3, 1);--tz-ease-exit: cubic-bezier(.4, 0, .9, .3);--tz-ease-out: cubic-bezier(.22, .61, .36, 1);--tz-ease-inout: cubic-bezier(.45, 0, .2, 1);--tz-ease-spring: cubic-bezier(.34, 1.36, .64, 1);--tz-press-scale: .965;--tz-press-scale-lg: .985;--tz-press-dim: .82;--tz-rise-8: 8px;--tz-rise-14: 14px;--tz-skeleton-duration: 1.6s;--tz-skeleton-stagger: .15s}:root.tz-scale-lg{--tz-type-hero: 300 36px/1 var(--tz-font-serif);--tz-type-title: 400 28px/1.214 var(--tz-font-serif);--tz-type-name: 400 20px/1.2 var(--tz-font-serif);--tz-type-action: 600 16px/1.375 var(--tz-font-sans);--tz-type-text: 400 16px/1.5 var(--tz-font-sans);--tz-type-caption: 400 13.5px/1.481 var(--tz-font-sans);--tz-type-caption-strong: 600 13.5px/1.481 var(--tz-font-sans);--tz-type-status: 600 12px/1 var(--tz-font-sans);--tz-type-tab: 500 12px/1 var(--tz-font-sans);--tz-type-hero-name: 300 36px/1.167 var(--tz-font-serif);--tz-type-tile-name: 400 18px/1.222 var(--tz-font-serif)}@media(prefers-reduced-motion:reduce){:root{--tz-dur-1: 1ms;--tz-dur-2: 1ms;--tz-dur-3: 1ms;--tz-dur-4: 1ms;--tz-dur-5: 1ms;--tz-press-scale: 1;--tz-press-scale-lg: 1;--tz-rise-8: 0px;--tz-rise-14: 0px;--tz-skeleton-duration: 0s}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 500;font-display:swap;src:url(/assets/cormorant-garamond-cyrillic-KZtADeSH.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 500;font-display:swap;src:url(/assets/cormorant-garamond-latin-vTYAbwjx.woff2) format("woff2");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:Manrope;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/manrope-cyrillic-DJ9PYDpy.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:300 600;font-display:swap;src:url(/assets/manrope-latin-C46ZzDBF.woff2) format("woff2");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}.scene,.scene *{margin:0;padding:0;box-sizing:border-box}.scene{display:flex;height:100%;flex-direction:column;color:var(--tz-canvas);font:var(--tz-type-text);animation:scene-rise var(--tz-dur-4) var(--tz-ease-entrance) both}.scene--idle,.scene--thanks{align-items:center;justify-content:center;gap:clamp(24px,4vh,56px);color:var(--tz-accent-dark)}.logo{display:block;width:auto}.logo--idle{height:min(46vh,34vw)}.logo--thanks{height:min(26vh,20vw)}.logo--head{height:min(4.4vh,3.4vw)}.logo--side{height:min(7vh,5vw)}.thanks{font:var(--tz-type-hero);font-size:clamp(34px,5.4vh,76px);color:var(--tz-canvas);text-align:center}.scene--sale{padding:clamp(28px,4vh,56px) clamp(36px,5vw,96px);gap:clamp(20px,2.6vh,36px)}.sale__head{display:flex;justify-content:center;padding-bottom:16px;border-bottom:1px solid var(--tz-on-dark-divider)}.sale__lines{flex:1;overflow-y:auto;list-style:none;display:flex;flex-direction:column;justify-content:flex-start;gap:min(2vh,16px)}.line{display:flex;flex-direction:column;gap:2px}.line__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.line__name{font:var(--tz-type-title);font-size:min(4.2vh,3.2vw);line-height:1.2}.line__detail{font-size:min(2.6vh,2vw);line-height:1.3;color:var(--tz-on-dark-2)}.line__total{font-size:min(4.8vh,3.6vw);line-height:1.2;font-variant-numeric:tabular-nums}.sale__foot{display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--tz-on-dark-divider);padding-top:20px}.sale__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.sale__row-label{font-size:min(3.4vh,2.6vw);color:var(--tz-on-dark-3)}.sale__row-value{font-size:min(4.4vh,3.4vw);font-weight:600;line-height:1.2;color:var(--tz-canvas);font-variant-numeric:tabular-nums}.total{display:flex;justify-content:space-between;align-items:baseline}.total__label{font-size:min(3.4vh,2.6vw);color:var(--tz-on-dark-3);text-transform:none}.total__value{font:var(--tz-type-hero);font-size:min(13vh,9vw);line-height:1;color:var(--tz-accent-dark);font-variant-numeric:tabular-nums}.scene--transfer{flex-direction:row;align-items:center;justify-content:center;gap:28px;padding:20px}.transfer__plate{padding:8px;background:var(--tz-surface);border-radius:var(--tz-radius-14)}.transfer__code{display:block;width:min(90vh,52vw);height:min(90vh,52vw);fill:var(--tz-base)}.transfer__side{display:flex;flex:0 1 auto;min-width:0;flex-direction:column;align-items:center;gap:min(6vh,48px);text-align:center}.transfer__amounts{display:flex;flex-direction:column;gap:min(3.4vh,28px)}.transfer__amounts .total,.transfer__amounts .sale__row{flex-direction:column;align-items:center;gap:min(.8vh,6px)}.transfer__amounts .sale__row+.total{border-top:1px solid var(--tz-on-dark-divider);padding-top:min(3.4vh,28px)}.transfer__amounts .sale__row-label,.transfer__amounts .total__label{font-size:min(2.6vh,2vw)}.transfer__amounts .total__value{font-size:min(11vh,7vw)}.transfer__amounts .sale__row-value{font-size:min(5vh,3.6vw)}@media(max-height:560px){.scene--sale{padding:14px 20px;gap:12px}.sale__head{padding-bottom:10px}.sale__lines{gap:10px}.sale__foot{gap:10px;padding-top:12px}.scene--idle,.scene--thanks{gap:16px}}@media(max-aspect-ratio:1/1){.logo--idle{height:min(26vh,52vw)}.logo--thanks{height:min(18vh,40vw)}.logo--head{height:clamp(18px,4.2vw,48px)}.logo--side{height:clamp(24px,6vw,64px)}.thanks{font-size:clamp(34px,6.5vw,72px)}.scene--sale{padding:clamp(18px,5vw,56px);gap:clamp(14px,3vw,32px)}.sale__lines{gap:clamp(10px,2.4vw,24px)}.line__name{font-size:clamp(17px,4.6vw,52px)}.line__detail{font-size:clamp(12px,3.2vw,36px)}.line__total{font-size:clamp(17px,5vw,56px)}.sale__row-label,.total__label{font-size:clamp(13px,3.8vw,40px)}.total__value{font-size:min(15vw,11vh)}.scene--transfer{flex-direction:column;gap:clamp(16px,3.4vw,40px);padding:clamp(16px,5vw,56px)}.transfer__code{width:min(58vh,80vw);height:min(58vh,80vw)}.transfer__side{width:100%;gap:clamp(10px,2.4vw,24px)}.transfer__amounts .total__value{font-size:min(14vw,9vh)}.transfer__amounts .sale__row-value{font-size:clamp(16px,4.6vw,44px)}.transfer__amounts .sale__row-label,.transfer__amounts .total__label{font-size:clamp(12px,3vw,30px)}}@keyframes scene-rise{0%{opacity:0;transform:translate3d(0,var(--tz-rise-8),0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.scene{animation:none}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{height:100%}body{background:var(--tz-base);color:var(--tz-canvas);font:var(--tz-type-text);overflow:hidden;overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation}.stage{position:fixed;inset:0;overflow:hidden}.view{position:absolute;inset:0}.slides{--slide-gutter: clamp(20px, 5vmin, 72px);--slide-seam: 2px;opacity:0;visibility:hidden;background:var(--tz-base);transition:opacity var(--tz-dur-3) var(--tz-ease-exit),visibility var(--tz-dur-3) var(--tz-ease-exit)}.slides.is-on{opacity:1;visibility:visible;transition-duration:var(--tz-dur-5);transition-timing-function:var(--tz-ease-inout)}.slides__stage{position:absolute;inset:0;isolation:isolate;overflow:hidden;background:var(--tz-base)}.slide{position:absolute;inset:0;display:flex;gap:var(--slide-seam);background:var(--tz-base);opacity:0;transition:opacity var(--tz-dur-1) var(--tz-ease-out) var(--tz-dur-5)}.slide.is-on{z-index:1;opacity:1;transition:opacity var(--tz-dur-5) var(--tz-ease-inout)}.slide.is-instant{transition:none}.slide__tile{position:relative;flex:1 1 0;min-width:0;overflow:hidden}.slide__tile[hidden]{display:none}.slide__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.slide.is-zoom .slide__img{animation:slide-zoom var(--slide-duration) var(--tz-ease-inout) both}.slides__stage.is-changing .slide,.slides__stage.is-changing .slide__img{will-change:opacity,transform}.slides__scrim{--slide-ramp: rgb(0 0 0 / 1) 0%, rgb(0 0 0 / .96) 12%, rgb(0 0 0 / .88) 24%, rgb(0 0 0 / .76) 36%, rgb(0 0 0 / .6) 48%, rgb(0 0 0 / .44) 60%, rgb(0 0 0 / .29) 72%, rgb(0 0 0 / .15) 85%, rgb(0 0 0 / 0) 100%;position:absolute;inset:0 auto 0 0;width:46%;background:var(--tz-base);-webkit-mask-image:linear-gradient(to right,var(--slide-ramp));mask-image:linear-gradient(to right,var(--slide-ramp));pointer-events:none}.slides__scrim--top{display:none}.slides__logo{position:absolute;z-index:1;top:calc(var(--tz-safe-top) + var(--slide-gutter));left:var(--slide-gutter);display:block;width:auto;height:clamp(20px,4.4vmin,56px)}.slides__name{position:absolute;z-index:1;bottom:calc(var(--tz-safe-bottom) + var(--slide-gutter));left:var(--slide-gutter);max-width:min(32vw,28em);font:var(--tz-type-title);font-size:clamp(30px,8vmin,120px);line-height:1.12;color:var(--tz-canvas);opacity:0;overflow-wrap:anywhere;text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.slides__name--long{font-size:clamp(24px,6vmin,84px)}.slides__name.is-in{animation:caption-in var(--tz-dur-5) var(--tz-ease-entrance) both}.slides__name.is-out{animation:caption-out var(--tz-dur-2) var(--tz-ease-exit) both}@media(max-aspect-ratio:1/1){.slides__scrim{inset:auto 0 0;width:auto;height:52%;-webkit-mask-image:linear-gradient(to top,var(--slide-ramp));mask-image:linear-gradient(to top,var(--slide-ramp))}.slides__scrim--top{display:block;inset:0 0 auto;width:auto;height:22%;-webkit-mask-image:linear-gradient(to bottom,var(--slide-ramp));mask-image:linear-gradient(to bottom,var(--slide-ramp))}.slides__name{right:var(--slide-gutter);max-width:none;-webkit-line-clamp:3}}@keyframes slide-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes caption-in{0%{opacity:0;transform:translate3d(0,var(--tz-rise-14),0)}to{opacity:1;transform:none}}@keyframes caption-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,calc(var(--tz-rise-8) * -1),0)}}@media(prefers-reduced-motion:reduce){.slide.is-zoom .slide__img{animation:none}.slides__name.is-in,.slides__name.is-out{animation:none;opacity:1}.slides__name.is-out{opacity:0}}.pair{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,2.6vmin,28px);padding:clamp(20px,5vmin,64px);background:var(--tz-base);text-align:center;overflow-y:auto}.pair[hidden]{display:none}.pair__logo{display:block;width:auto;height:clamp(18px,4vmin,44px);margin-bottom:clamp(4px,1.4vmin,16px)}.pair__title{font:var(--tz-type-title);font-size:clamp(30px,6.4vmin,72px);line-height:1.12;color:var(--tz-canvas)}.pair__hint{max-width:34em;font-size:clamp(15px,2.4vmin,24px);line-height:1.5;color:var(--tz-on-dark-2)}.pair__form{display:flex;flex-direction:column;align-items:center;gap:clamp(12px,2.4vmin,24px);margin-top:clamp(8px,2vmin,24px);width:100%}.pair__label{font:var(--tz-type-caption);font-size:clamp(13px,1.9vmin,18px);color:var(--tz-on-dark-3)}.pair__field{position:relative}.pair__cells{display:flex;gap:clamp(6px,1.6vmin,18px)}.pair__cell{display:flex;align-items:center;justify-content:center;width:clamp(44px,10.4vmin,112px);height:clamp(58px,13.6vmin,144px);border:1px solid var(--tz-on-dark-divider);border-radius:var(--tz-radius-12);background:var(--tz-on-dark-fill);font:var(--tz-type-action);font-size:clamp(28px,6.4vmin,68px);font-variant-numeric:tabular-nums;color:var(--tz-canvas);transition:border-color var(--tz-dur-2) var(--tz-ease-out)}.pair__cell.is-active{border-color:var(--tz-accent-dark)}.pair.is-error .pair__cell{border-color:var(--tz-alert)}.pair__input{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;opacity:0;-webkit-user-select:text;user-select:text}.pair__error{min-height:1.5em;max-width:34em;font:var(--tz-type-caption-strong);font-size:clamp(14px,2.1vmin,20px);color:var(--tz-alert)}.pair__submit{min-width:clamp(220px,40vmin,420px);min-height:var(--tz-tap-62);padding:0 clamp(24px,5vmin,56px);border:0;border-radius:var(--tz-radius-12);background:var(--tz-accent-dark);font:var(--tz-type-action);font-size:clamp(16px,2.6vmin,24px);color:var(--tz-base);cursor:pointer;transition:transform var(--tz-dur-1) var(--tz-ease-out),opacity var(--tz-dur-2) var(--tz-ease-out)}.pair__submit:active{transform:scale(var(--tz-press-scale))}.pair__submit:disabled{background:var(--tz-on-dark-icon);color:var(--tz-on-dark-3);cursor:default}.pair__submit:focus-visible{outline:2px solid var(--tz-accent-dark);outline-offset:3px}.lost{position:fixed;right:var(--tz-space-14);bottom:calc(var(--tz-safe-bottom) + var(--tz-space-12));padding:var(--tz-space-6) var(--tz-space-10);border-radius:var(--tz-radius-pill);background:var(--tz-base);font:var(--tz-type-caption);color:var(--tz-on-dark-2);opacity:0;pointer-events:none;transition:opacity var(--tz-dur-3) var(--tz-ease-out)}.lost:empty{display:none}.lost.is-on{opacity:1}
