.mkt-landing .frame.frame--ci{background:#fff}.mkt-landing .frame.frame--ci:after{display:none}.mkt-landing .ci{z-index:1;flex-direction:column;gap:16px;padding:18px 16px;display:flex;position:relative}.mkt-landing .ci-event{letter-spacing:-.02em;color:var(--p-ink);margin:0;font-size:21px;font-weight:700;line-height:1.2}.mkt-landing .ci-as{color:var(--p-muted);margin:3px 0 0;font-size:14px}.mkt-landing .ci-as b{color:var(--p-ink);font-weight:600}.mkt-landing .ci-cam{aspect-ratio:4/3;background:radial-gradient(120% 90% at 30% 20%,#7868568c,#0000 60%),radial-gradient(90% 80% at 85% 90%,#3a486099,#0000 65%),#101828;border:1px solid #bcc2cd;border-radius:12px;position:relative;overflow:hidden}.mkt-landing .ci-finder{z-index:3;aspect-ratio:1;border:4px solid #fffc;border-radius:6px;height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mkt-landing .ci-tix{z-index:2;opacity:0;width:132px;transition:transform .8s var(--ease), opacity .45s ease;background:#1d2433;border-radius:20px;margin-left:-66px;padding:6px;position:absolute;top:14px;left:50%;transform:translateY(230px)rotate(-7deg);box-shadow:0 14px 30px #00000073}.mkt-landing .ci-tix.in{opacity:1;transform:translateY(0)rotate(-2.5deg)}.mkt-landing .ci-tix__screen{text-align:center;background:#fff;border-radius:15px;flex-direction:column;align-items:center;padding:8px 8px 30px;display:flex}.mkt-landing .ci-tix__n{color:var(--p-muted);margin:0;font-size:7px}.mkt-landing .ci-tix__type{color:var(--p-ink);margin:1px 0 0;font-size:9.5px;font-weight:600;line-height:1.2}.mkt-landing .ci-tix__entry{color:var(--p-ink);margin:0;font-size:7px;font-weight:500}.mkt-landing .ci-tix__qr{border:1px solid var(--p-line);border-radius:4px;width:100px;height:100px;margin-top:6px;display:block}.mkt-landing .ci-answer>*{display:none}.mkt-landing .ci:not(.s-pending,.s-admit,.s-again) .ci-hint,.mkt-landing .ci.s-pending .ci-pending,.mkt-landing .ci.s-admit .ci-card--admit,.mkt-landing .ci.s-again .ci-card--again{animation:ci-arrive .32s var(--ease) both;display:flex}@keyframes ci-arrive{0%{opacity:0;transform:translateY(6px)}}.mkt-landing .ci-hint{color:var(--p-muted);justify-content:center;margin:0;font-size:14.5px}.mkt-landing .ci-pending{border:1px solid var(--p-line);background:var(--p-canvas);color:var(--p-muted);border-radius:12px;margin:0;padding:13px 18px;font-size:16px}.mkt-landing .ci-card{color:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:17px 18px}.mkt-landing .ci-card--admit{background:var(--p-green)}.mkt-landing .ci-card--again{background:var(--p-amber)}.mkt-landing .ci-card p{margin:0}.mkt-landing .ci-verdict{align-items:center;gap:10px;font-size:23px;font-weight:700;line-height:1.15;display:flex}.mkt-landing .ci-verdict svg{flex:none;width:28px;height:28px}.mkt-landing .ci-who{font-size:17px;font-weight:600;line-height:1.3}.mkt-landing .ci-who span{font-weight:400}.mkt-landing .ci-when{font-size:17px;line-height:1.3}.mkt-landing .ci-count{font-size:14.5px}.mkt-landing .ci-pair{flex-direction:column;gap:8px;display:flex}.mkt-landing .ci-btn{min-height:48px;font:inherit;color:var(--p-ink);cursor:default;background:#fff;border:0;border-radius:8px;padding:0 18px;font-size:16px;font-weight:600;box-shadow:0 1px 2px -1px #1018280f,0 2px 6px -1px #1018280d}.mkt-landing .ci-btn--light{box-shadow:none;color:#fff;background:0 0;border:2px solid}.mkt-landing .ci-search{border-top:1px solid var(--p-line);flex-direction:column;gap:10px;padding-top:16px;display:flex}.mkt-landing .ci-search__h{color:var(--p-ink);margin:0;font-size:17px;font-weight:600}.mkt-landing .ci-search__input{color:#636e82;border:1px solid #bcc2cd;border-radius:8px;align-items:center;min-height:50px;padding:0 14px;font-size:16px;display:flex}