.cb{position:fixed;left:0;right:0;bottom:0;z-index:210;display:flex;align-items:flex-end;gap:14px;padding:14px 44px 18px;background:linear-gradient(180deg,transparent,rgba(246,246,244,.9) 40%,rgba(246,246,244,.98));transition:background .25s ease,bottom .3s ease}.cb__counter{align-self:flex-end;padding-bottom:1px;font-size:11px;font-weight:700;letter-spacing:.1em;color:#0e0e10;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .25s ease}.cb__seg{flex:1 1 0;min-width:0;min-height:44px;display:flex;flex-direction:column;justify-content:flex-end;gap:7px;margin:0;padding:12px 0 0;background:none;border:0;font-family:inherit;text-align:left;cursor:pointer}.cb__seg:focus-visible,.cb__top:focus-visible{outline:2px solid #D8B24A;outline-offset:2px;border-radius:4px}.cb__label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a0a0a6;transition:color .25s ease}.cb__seg.is-done .cb__label{color:#6b6b70}.cb__seg.is-active .cb__label{color:#0e0e10}.cb__bar{display:block;height:2px;border-radius:2px;background:#0e0e1024;transition:all .2s ease}.cb__seg.is-done .cb__bar,.cb__seg.is-active .cb__bar{background:#d8b24a}.cb__seg.is-active .cb__bar{height:4px}.cb__top{align-self:flex-end;margin-left:6px;padding:0 0 1px;background:none;border:0;font-family:inherit;font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#d8b24a;cursor:pointer;transition:color .25s ease}.cb__top:hover{color:#0e0e10}.cb__top[hidden]{display:none}.cb--dark{background:linear-gradient(180deg,transparent,rgba(18,18,28,.9) 40%,rgba(18,18,28,.98))}.cb--dark .cb__counter{color:#f6f6f4}.cb--dark .cb__label{color:#6b6b72}.cb--dark .cb__seg.is-done .cb__label{color:#9e9ea6}.cb--dark .cb__seg.is-active .cb__label{color:#f6f6f4}.cb--dark .cb__bar{background:#f6f6f429}.cb--dark .cb__seg.is-done .cb__bar,.cb--dark .cb__seg.is-active .cb__bar{background:#d8b24a}.cb--dark .cb__top:hover{color:#f6f6f4}@media(max-width:768px){.cb{padding:8px 16px 10px;gap:8px}.cb__label{display:none}}html,body{height:100%;overflow:hidden;overscroll-behavior:none}[data-scroller]{scrollbar-width:none}[data-scroller]::-webkit-scrollbar{display:none}@media(max-width:880px){html,body{height:auto;overflow:auto;overscroll-behavior:auto}[data-stage]{position:static!important;height:auto!important;overflow:visible!important}[data-scroller]{position:static!important;overflow:visible!important}[data-face]{position:relative!important;inset:auto!important;visibility:visible!important;transform:none!important;opacity:1!important;border-radius:0!important;box-shadow:none!important;min-height:100svh;height:auto;overflow:hidden}[data-tx]{opacity:1!important;transform:none!important}[data-media-card]{transform:none!important;opacity:1!important;border-radius:0!important;transition:none!important}[data-chrome]{position:fixed!important;top:0;left:0;right:0;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(81,70,178,.08);padding:10px 16px!important}[data-hint]{display:none!important}}@media(prefers-reduced-motion:reduce){[data-marquee]{animation:none!important}[data-media-card]{transform:none!important;opacity:1!important;border-radius:0!important;transition:none!important}}@keyframes tk-halo{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.75}50%{transform:translate(-50%,-50%) scale(1.07);opacity:1}}@keyframes tk-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}[data-era-icon] svg{display:block;width:100%;height:100%}.cin-indbtn:hover{border-color:#c9a227!important;background:#c9a227!important;color:#111!important}.cin-glink:hover{color:#c9a227!important}.cin-cta:hover{background:#b08d1e!important;border-color:#b08d1e!important;transform:translateY(-1px);color:#fffbf0}.cin-gold:hover{transform:translateY(-2px);box-shadow:0 24px 50px -18px #c9a227!important;color:#111!important}.cin-ghost:hover{border-color:#c9a227!important;color:#c9a227!important;transform:translateY(-2px)}.cin-result:hover{border-color:#c9a227!important;transform:translateY(-2px)}
