.shared-events{--event-accent:#0d707b;--event-border:#cbd4d6;color:inherit}.event-filters{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.event-filters button{border:1px solid var(--event-border);min-height:44px;font:inherit;cursor:pointer;color:inherit;background:0 0;padding:11px 19px;font-size:14px}.event-filters button[aria-pressed=true]{background:var(--event-accent);border-color:var(--event-accent);color:#fff}.event-row{border-block-start:1px solid var(--event-border);grid-template-columns:minmax(160px,.75fr) minmax(0,2fr) auto;align-items:center;gap:35px;padding:32px 0;display:grid}.event-date{flex-direction:column;gap:8px;font-size:14px;display:flex}.event-date time{font-weight:600}.event-date span,.event-note{font-size:13px}.event-host{letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--event-accent)!important;font-size:11px!important}.event-row h3{margin:9px 0!important;font-size:30px!important;line-height:1.2!important}.event-row p{margin:0;font-size:15px;line-height:1.7}.event-register{min-height:48px;color:var(--event-accent);border-bottom:1px solid;align-items:center;gap:15px;font-size:13px;font-weight:600;display:inline-flex}.event-empty{border-block:1px solid var(--event-border);padding:32px 0}.event-note{margin-top:25px;line-height:1.7}.ckb-level-up .shared-events{--event-accent:#ad244f;--event-border:#ddcfd4}.ckb-events{padding-block:64px 80px}.ckb-events h1{max-width:800px;font:500 clamp(42px,6vw,72px)/1.08 Bodoni Moda,Georgia,serif}.ckb-events-intro{max-width:620px;margin:20px 0 40px;line-height:1.8}.shared-events :is(a,button):focus-visible{outline:3px solid var(--event-accent);outline-offset:5px}@media (width<=800px){.event-row{grid-template-columns:1fr;gap:18px}.event-register{justify-self:start}.ckb-events{padding-block:40px 60px}}.ckb-level-up .ckb-checkout-page{max-width:900px;padding-bottom:48px}.ckb-level-up .ckb-test-checkout{border-top:1px solid var(--ckb-gold);min-width:0;padding-block:24px}.ckb-level-up .ckb-test-checkout h2{letter-spacing:0;margin-bottom:16px;font-size:28px}.ckb-level-up .ckb-test-checkout .ckb-offer-meta{margin-block:16px}.ckb-level-up .ckb-test-checkout [role=alert]{border-left:3px solid var(--ckb-berry);margin-block:16px;padding:12px}.ckb-level-up .ckb-test-checkout .ckb-button{white-space:normal;height:auto}.ckb-level-up .ckb-test-checkout iframe{max-width:100%}.ckb-level-up .ckb-checkout-page>p{margin-top:24px}@media (width<=760px){.ckb-level-up .ckb-checkout-page h1{letter-spacing:0;overflow-wrap:break-word;font-size:36px}}
