.tk-label{font-family:var(--font-ui-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--skin-text,#fef1bd);font-size:1.125rem;font-weight:600;display:block}.tk-hint{color:color-mix(in srgb, var(--skin-text,#fef1bd) 72%, transparent);margin-top:.25rem;font-size:.9375rem;line-height:1.35}.tk-input{width:100%;min-height:3.25rem;font:inherit;color:var(--skin-text,#fef1bd);background:color-mix(in srgb, var(--skin-text,#fef1bd) 6%, var(--skin-bg,#130b01));border:2px solid color-mix(in srgb, var(--skin-text,#fef1bd) 28%, transparent);transition:border-color .2s var(--ease-out-expo), background-color .2s var(--ease-out-expo);border-radius:.25rem;margin-top:.4rem;padding:.7rem .9rem;font-size:1.0625rem;display:block}.tk-input::placeholder{color:color-mix(in srgb, var(--skin-text,#fef1bd) 45%, transparent)}.tk-input:hover{border-color:color-mix(in srgb, var(--skin-text,#fef1bd) 50%, transparent)}.tk-input:focus-visible{border-color:var(--skin-accent,#f87104);background:color-mix(in srgb, var(--skin-text,#fef1bd) 10%, var(--skin-bg,#130b01));outline:none}.tk-input[aria-invalid=true]{border-color:#ff7a5c}.tk-error{color:#ff9d85;margin-top:.4rem;font-size:.9375rem;font-weight:600;line-height:1.35}.tk-panel{background:color-mix(in srgb, var(--skin-text,#fef1bd) 5%, var(--skin-bg,#130b01));border:2px solid color-mix(in srgb, var(--skin-text,#fef1bd) 16%, transparent);border-radius:.25rem}.tk-link{color:var(--skin-accent,#f87104);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.tk-link:hover{text-decoration-thickness:3px}.tk-chip{min-height:3rem;font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--skin-text,#fef1bd);border:2px solid color-mix(in srgb, var(--skin-text,#fef1bd) 40%, transparent);transition:background-color .2s var(--ease-out-expo), color .2s var(--ease-out-expo), border-color .2s var(--ease-out-expo);border-radius:.25rem;align-items:center;padding:0 1.1rem;font-size:1.125rem;font-weight:700;display:inline-flex}.tk-chip:hover{border-color:var(--skin-accent,#f87104)}.tk-chip:disabled{cursor:not-allowed;opacity:.45}.tk-num{font-variant-numeric:tabular-nums}@keyframes tk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.5)}}.tk-pulse{animation:tk-pulse 1.4s var(--ease-out-expo) infinite;--animation-reduced:none}@keyframes tk-rise{0%{opacity:0;translate:0 .75rem}}.tk-rise{animation:tk-rise .6s var(--ease-out-expo) both}@media (prefers-reduced-motion:reduce){.tk-pulse,.tk-rise{animation:none}}.notify-dialog{opacity:0;transition:opacity .35s var(--ease-out-expo), translate .35s var(--ease-out-expo), overlay .35s allow-discrete, display .35s allow-discrete;translate:0 1.25rem}.notify-dialog[open]{opacity:1;translate:0}@starting-style{.notify-dialog[open]{opacity:0;translate:0 1.25rem}}.notify-dialog::backdrop{opacity:0;transition:opacity .35s var(--ease-out-expo), overlay .35s allow-discrete, display .35s allow-discrete}.notify-dialog[open]::backdrop{opacity:1}@starting-style{.notify-dialog[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.notify-dialog,.notify-dialog::backdrop{transition:none}}#conteudo:has([data-tickets-soon]) #titulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.tk-soon{min-height:calc(100svh - 2 * (var(--header-h) + 1.5rem));text-align:center;place-items:center;display:grid}@media (min-width:768px){.tk-soon{min-height:calc(100svh - 2 * (var(--header-h) + 2.5rem))}}.tk-soon-inner{flex-direction:column;align-items:center;width:100%;display:flex;container-type:inline-size}.tk-soon-title{--soon-h:min(7rem, calc(100cqi / var(--soon-ratio,8)));justify-content:center;align-items:flex-end;gap:calc(var(--soon-h) * .26);outline:none;flex-wrap:nowrap;margin:0;display:flex}.tk-soon-title>*{height:var(--soon-h)}.tk-soon-text{max-width:34ch;color:color-mix(in srgb, var(--skin-text,#fef1bd) 82%, transparent);text-wrap:balance;margin-top:clamp(1.25rem,3.5vw,2rem);font-size:clamp(1.125rem,2.2vw,1.375rem);line-height:1.35}.tk-soon-cta{width:100%;margin-top:clamp(1.75rem,4.5vw,2.75rem)}.ntf{--ntf-w:min(32rem, 100%);flex-direction:column;align-items:center;width:100%;display:flex}.ntf[data-align=start]{align-items:flex-start}.ntf[data-align=center]{position:relative}.ntf[data-align=center] .ntf-below{top:100%;margin-inline:auto;position:absolute;inset-inline:0}.ntf-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ntf-shell{max-width:100%;height:4rem;color:var(--skin-accent,#f87104);align-items:center;display:flex;position:relative}.ntf[data-open] .ntf-shell{width:var(--ntf-w)}.ntf-brush{transform-origin:0;width:100%;height:100%;transition:scale .5s var(--ease-out-expo);position:absolute;inset:0}.ntf-brush-field{opacity:0}.ntf[data-open] .ntf-brush-cta{opacity:0;transition:opacity .3s .1s}.ntf[data-open] .ntf-brush-field{opacity:1;transition:opacity .3s .1s}.ntf-shell:has(.ntf-cta:hover) .ntf-brush{scale:1.05 1}.ntf-shell:has(.ntf-cta:active) .ntf-brush{scale:.98 1}.ntf-arrow{width:auto;height:.62em;transition:translate .5s var(--ease-out-expo);flex-shrink:0}.ntf-cta,.ntf-send,.ntf-ghost{font-family:var(--font-ui);letter-spacing:.01em;text-transform:uppercase;color:var(--skin-on-accent,#130b01);white-space:nowrap;align-items:center;gap:.45em;font-weight:800;line-height:1;display:inline-flex}.ntf-cta{cursor:pointer;height:100%;padding:0 calc(2.25rem + .4em) 0 2.25rem;font-size:1.5rem;position:relative}.ntf-cta:hover .ntf-arrow,.ntf-send:hover:not(:disabled) .ntf-arrow{translate:.375rem}.ntf-cta:focus-visible,.ntf-send:focus-visible{outline:2px solid var(--skin-text,#fef1bd);outline-offset:3px}.ntf-row{align-items:center;gap:.25rem;width:100%;height:100%;padding:.6rem .5rem .6rem 1.9rem;display:flex;position:relative;overflow:hidden}.ntf-input{min-width:0;height:100%;font:inherit;color:var(--skin-text,#fef1bd);caret-color:var(--skin-accent,#f87104);background:var(--skin-bg,#130b01);animation:ntf-slot .55s var(--ease-out-expo) 80ms both;--animation-reduced:ntf-fade .2s ease both;border:0;border-radius:2px;flex:1;padding:0 .85rem;font-size:1.0625rem}.ntf-input::placeholder{color:color-mix(in srgb, var(--skin-text,#fef1bd) 50%, transparent)}.ntf-input:focus-visible{outline:2px solid var(--skin-text,#fef1bd);outline-offset:-2px}.ntf-input[aria-invalid=true]{outline-offset:-2px;outline:2px solid #ff7a5c}.ntf-send{cursor:pointer;height:100%;animation:ntf-in .45s var(--ease-out-expo) .2s both;--animation-reduced:ntf-fade .2s ease 50ms both;padding:0 2.1rem 0 .75rem;font-size:1.25rem}.ntf-send:disabled{cursor:progress;opacity:.6}.ntf-ghost{pointer-events:none;--animation-reduced:ntf-ghost-fade .15s ease both;font-size:1.5rem;animation:.32s cubic-bezier(.4,0,1,1) both ntf-ghost;position:absolute;top:50%;left:50%;translate:-50% -50%}.ntf-done{width:100%;height:100%;font-family:var(--font-ui);letter-spacing:.01em;text-transform:uppercase;color:var(--skin-on-accent,#130b01);animation:ntf-in .45s var(--ease-out-expo) both;--animation-reduced:ntf-fade .2s ease both;outline:none;justify-content:center;align-items:center;gap:.6rem;padding:0 2rem 0 2.25rem;font-size:clamp(1.125rem,4.4vw,1.375rem);font-weight:800;line-height:1.05;display:flex;position:relative}.ntf-check{flex-shrink:0;width:1.2em;height:1.2em}.ntf-below{width:var(--ntf-w);text-align:left;visibility:hidden;opacity:0;margin-top:1rem}.ntf[data-open]:not([data-done]) .ntf-below{visibility:visible;opacity:1;animation:ntf-rise .55s var(--ease-out-expo) .24s both;--animation-reduced:ntf-fade .2s ease both}.ntf-consent{color:color-mix(in srgb, var(--skin-text,#fef1bd) 88%, transparent);align-items:flex-start;gap:.75rem;font-size:1rem;line-height:1.4;display:flex}@keyframes ntf-slot{0%{opacity:0;clip-path:inset(0 100% 0 0)}40%{opacity:1}to{clip-path:inset(0)}}@keyframes ntf-in{0%{opacity:0;translate:-.75rem}}@keyframes ntf-rise{0%{opacity:0;translate:0 -.5rem}}@keyframes ntf-fade{0%{opacity:0}}@keyframes ntf-ghost{to{opacity:0;filter:blur(4px);translate:calc(4rem - 50%) -50%}}@keyframes ntf-ghost-fade{to{opacity:0}}#conteudo:has(.tk-shop){padding-bottom:0}#conteudo:has(.tk-shop) #titulo{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}[data-skin]:has(>#conteudo .tk-shop)>.site-footer{display:none}.tk-shop{max-width:62rem;height:calc(100dvh - var(--header-h) - 1.5rem);flex-direction:column;min-height:30rem;margin-inline:auto;display:flex}.tk-shop-panel{flex-direction:column;flex:1;min-height:0;display:flex}.tk-shop-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--skin-text,#fef1bd) 30%, transparent) transparent;flex:1;min-height:0;overflow-y:auto}.tk-shop-bar{padding:.75rem 1rem max(.75rem, env(safe-area-inset-bottom));border-top:2px solid color-mix(in srgb, var(--skin-text,#fef1bd) 16%, transparent);background:var(--skin-bg,#130b01);margin-inline:-1rem}@media (min-width:768px){#conteudo:has(.tk-shop){padding-bottom:2.5rem}.tk-shop{height:auto;max-height:calc(100dvh - var(--header-h) - 5rem);min-height:0}.tk-shop-panel{background:color-mix(in srgb, var(--skin-text,#fef1bd) 4%, var(--skin-bg,#130b01));border:2px solid color-mix(in srgb, var(--skin-text,#fef1bd) 16%, transparent);border-radius:.25rem;flex:0 auto}.tk-shop-body{flex:0 auto}.tk-shop-bar{background:0 0;margin-inline:0;padding:1rem 2rem}}.tk-step[data-dir]{animation:tk-step-fwd .4s var(--ease-out-expo) both;--animation-reduced:tk-fade .15s ease both}.tk-step[data-dir=back]{animation-name:tk-step-back}@keyframes tk-step-fwd{0%{opacity:0;translate:1.5rem}}@keyframes tk-step-back{0%{opacity:0;translate:-1.5rem}}@keyframes tk-fade{0%{opacity:0}}
