.kbsc-wrap{--kbsc-accent:#b3690d;display:grid;gap:16px;margin:0 0 24px;direction:rtl}.kbsc-wrap.kbsc-cols-1{grid-template-columns:1fr}.kbsc-wrap.kbsc-cols-2{grid-template-columns:repeat(2,1fr)}.kbsc-wrap.kbsc-cols-3{grid-template-columns:repeat(3,1fr)}.kbsc-wrap.kbsc-cols-4{grid-template-columns:repeat(4,1fr)}.kbsc-wrap.kbsc-cols-5{grid-template-columns:repeat(5,1fr)}.kbsc-wrap.kbsc-cols-6{grid-template-columns:repeat(6,1fr)}@media(max-width:1024px){.kbsc-wrap.kbsc-cols-4,.kbsc-wrap.kbsc-cols-5,.kbsc-wrap.kbsc-cols-6{grid-template-columns:repeat(2,1fr)}.kbsc-wrap.kbsc-cols-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.kbsc-wrap[class*="kbsc-cols-"]{grid-template-columns:1fr}}.kbsc-c-amber{--kbsc-accent:#b3690d}.kbsc-c-teal{--kbsc-accent:#0f7a5f}.kbsc-c-blue{--kbsc-accent:#2c6ecb}.kbsc-c-rose{--kbsc-accent:#c2255c}.kbsc-c-purple{--kbsc-accent:#6f42c1}.kbsc-c-slate{--kbsc-accent:#475467}.kbsc-card,.kbsc-card *{box-sizing:border-box}.kbsc-card{position:relative;display:flex;flex-direction:column;direction:ltr;container-type:inline-size;filter:drop-shadow(0 2px 7px rgba(16,24,40,.14));transition:filter .15s,transform .15s}.kbsc-card:hover{filter:drop-shadow(0 6px 14px rgba(16,24,40,.2));transform:translateY(-2px)}.kbsc-ticket{--sx:38%;position:relative;display:flex;flex:1 1 auto;min-height:196px;background:#fff;-webkit-mask:radial-gradient(circle 7px at 0 12px,#0000 97%,#000) 0 0/100% 24px repeat-y,radial-gradient(circle 7px at 100% 12px,#0000 97%,#000) 0 0/100% 24px repeat-y,radial-gradient(circle 10px at var(--sx) 0,#0000 97%,#000) 0 0/100% 100% no-repeat,radial-gradient(circle 10px at var(--sx) 100%,#0000 97%,#000) 0 0/100% 100% no-repeat;-webkit-mask-composite:source-in;mask:radial-gradient(circle 7px at 0 12px,#0000 97%,#000) 0 0/100% 24px repeat-y,radial-gradient(circle 7px at 100% 12px,#0000 97%,#000) 0 0/100% 24px repeat-y,radial-gradient(circle 10px at var(--sx) 0,#0000 97%,#000) 0 0/100% 100% no-repeat,radial-gradient(circle 10px at var(--sx) 100%,#0000 97%,#000) 0 0/100% 100% no-repeat;mask-composite:intersect}.kbsc-ticket::after{content:"";position:absolute;top:14px;bottom:14px;left:var(--sx);border-left:2px dotted #c9ced6;pointer-events:none}.kbsc-ticket__side{flex:0 0 var(--sx);min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:22px 16px 18px 18px;direction:rtl;text-align:center}.kbsc-amt{display:flex;flex-direction:column;align-items:center;line-height:1.1;color:var(--kbsc-accent)}.kbsc-amt b{font-size:44px;font-weight:800;letter-spacing:-1px}.kbsc-amt span{font-size:13px;font-weight:700;margin-top:2px}.kbsc-code{flex:none;width:auto;min-width:0;max-width:100%;cursor:pointer;border:0;border-radius:999px;background:var(--kbsc-accent);color:#fff;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px;font-weight:700;letter-spacing:1px;padding:6px 16px;line-height:1.3;white-space:nowrap}.kbsc-code:hover{opacity:.9;background:var(--kbsc-accent)}.kbsc-cap{font-size:11.5px;line-height:1.7;color:#667085}.kbsc-ticket__main{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:20px 22px 18px 20px;direction:rtl;text-align:center}.kbsc-logo{color:var(--kbsc-accent);line-height:0}.kbsc-logo .kbsc-ico{width:54px;height:54px}.kbsc-logo--art{width:100%;display:flex;justify-content:center}.kbsc-logo--art .kbsc-ico{width:auto;height:160px;max-width:100%}.kbsc-brand.kbsc-brand--over{position:relative;z-index:1;margin:-70px 0 15px 50px;transform:translateX(18%);background:rgba(255,255,255,.96);padding:4px 9px;border-radius:999px;box-shadow:0 1px 8px rgba(16,24,40,.2)}.kbsc-brand.kbsc-brand--over img{height:16px}.kbsc-brand{line-height:0;margin:2px 0 4px}.kbsc-brand img{display:block;height:22px;width:auto;max-width:100%;margin:0 auto}.kbsc-title{font-size:15px;font-weight:800;color:#1b1f24;margin-top:4px}.kbsc-desc{font-size:13px;color:#344054;line-height:1.7}.kbsc-desc span{display:inline-block;padding-bottom:3px;border-bottom:2px solid var(--kbsc-accent)}.kbsc-exp{font-size:12px;color:#667085}.kbsc-btn{cursor:pointer;font-family:inherit;line-height:1.2}.kbsc-btn--apply{margin-top:4px;border:1px solid var(--kbsc-accent);background:transparent;color:var(--kbsc-accent);border-radius:999px;padding:5px 16px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s}.kbsc-btn--apply:hover{background:var(--kbsc-accent);color:#fff}.kbsc-btn[disabled]{opacity:.6;cursor:wait}.kbsc-card__msg{padding:4px 12px 0;font-size:12.5px;color:#0f7a5f;display:none;direction:rtl;text-align:center}.kbsc-card__msg.is-error{color:#c23b3b}.kbsc-card__msg.is-show{display:block}.kbsc-card.is-expired .kbsc-ticket{filter:grayscale(1);opacity:.6}.kbsc-card.is-expired:hover{transform:none;filter:drop-shadow(0 2px 7px rgba(16,24,40,.14))}.kbsc-card.is-expired .kbsc-btn,.kbsc-card.is-expired .kbsc-ext__link{pointer-events:none}.kbsc-card.is-expired .kbsc-code{cursor:default}@container (max-width:460px){.kbsc-ticket{--sx:43%}.kbsc-amt b{font-size:36px}.kbsc-code{font-size:12.5px;letter-spacing:.4px;padding:6px 10px}.kbsc-ticket__side{padding:18px 8px 16px 12px}.kbsc-ticket__main{padding:16px 12px}.kbsc-logo .kbsc-ico{width:46px;height:46px}.kbsc-brand{font-size:18px}}@container (max-width:340px){.kbsc-amt b{font-size:30px}.kbsc-title{font-size:13.5px}.kbsc-code{font-size:11.5px;padding:5px 8px}}.kbsc-available{margin:0 0 20px;padding:14px;border:1px solid #e4e7ec;border-radius:12px;background:#fcfcfd;direction:rtl}.kbsc-available__title{font-weight:700;margin-bottom:10px}.kbsc-countdown{font-variant-numeric:tabular-nums;font-weight:600;direction:rtl;unicode-bidi:isolate;display:inline-block}.kbsc-notice{position:relative;text-align:center;padding:9px 40px;background:var(--kbsc-accent);color:#fff;font-size:14px;line-height:1.7;direction:rtl}.kbsc-notice .kbsc-countdown{background:rgba(255,255,255,.18);border-radius:6px;padding:0 8px}.kbsc-balance strong{font-weight:800}.kbsc-notice__close{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#fff;text-decoration:none;font-size:20px;line-height:1}.kbsc-logo--art .kbsc-ico{width:auto;height:160px}@container (max-width:460px){.kbsc-logo--art .kbsc-ico{width:auto;height:120px}.kbsc-brand.kbsc-brand--over{margin:-52px 0 12px 30px}}.kbsc-title--main{font-size:15px;line-height:1.7;font-weight:800}.kbsc-corner{position:absolute;top:0;right:0;z-index:3;width:50px;height:50px;padding:0;margin:0;border:0;background:var(--kbsc-accent);cursor:pointer;clip-path:polygon(0 0,100% 0,100% 100%);color:#fff;-webkit-tap-highlight-color:transparent;transition:filter .15s}.kbsc-corner svg{position:absolute;top:8px;right:9px;width:15px;height:15px;fill:#fff;pointer-events:none}.kbsc-corner:hover,.kbsc-corner:focus-visible{filter:brightness(1.12)}.kbsc-corner:focus-visible{outline:2px solid #1b1f24;outline-offset:-3px}.kbsc-infotip{position:absolute;z-index:20;top:46px;right:10px;width:min(300px,calc(100% - 20px));padding:12px 14px;background:#1b1f24;color:#fff;border-radius:12px;box-shadow:0 10px 28px rgba(16,24,40,.35);direction:rtl;text-align:right;font-size:12.5px;line-height:1.9;filter:none}.kbsc-infotip[hidden]{display:none}.kbsc-infotip::before{content:"";position:absolute;top:-6px;right:14px;border:6px solid transparent;border-top:0;border-bottom-color:#1b1f24}.kbsc-infotip__head{font-weight:800;font-size:13.5px;margin-bottom:4px}.kbsc-infotip ul{margin:0 0 6px;padding:0;list-style:none}.kbsc-infotip li{position:relative;padding-right:14px;color:#e4e7ec}.kbsc-infotip li::before{content:"";position:absolute;right:2px;top:.85em;width:5px;height:5px;border-radius:50%;background:var(--kbsc-accent);filter:brightness(1.6)}.kbsc-infotip__extra{margin:0 0 6px;color:#e4e7ec}.kbsc-infotip__valid{margin-top:4px;padding-top:6px;border-top:1px solid rgba(255,255,255,.18);font-weight:700;color:#fff}.kbsc-card.is-info-open{z-index:30}.kbsc-card.is-info-open .kbsc-corner{filter:brightness(.92)}@media(hover:none){.kbsc-corner{width:56px;height:56px}.kbsc-corner svg{top:9px;right:10px;width:17px;height:17px}.kbsc-infotip{top:52px;font-size:13px}}.kbsc-ext{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:4px}.kbsc-ext__badge{display:inline-block;padding:3px 12px;border-radius:999px;background:color-mix(in srgb,var(--kbsc-accent) 12%,#fff);color:var(--kbsc-accent);font-size:12px;font-weight:800}.kbsc-ext__link{font-size:12.5px;font-weight:700;color:var(--kbsc-accent);text-decoration:underline;text-underline-offset:3px}img.kbsc-ico--raster{display:block;object-fit:contain;margin:0 auto;border:0;box-shadow:none;background:none}.kbsc-logo--art img.kbsc-ico--raster{width:auto;height:160px;max-width:100%}@container (max-width:460px){.kbsc-logo--art img.kbsc-ico--raster{height:120px}}.kbsc-group{direction:rtl}.kbsc-empty{margin:0 0 24px;padding:22px 16px;border:1px dashed #d0d5dd;border-radius:12px;background:#fcfcfd;color:#667085;text-align:center;font-size:14px;line-height:1.9}.kbsc-divider{display:flex;align-items:center;gap:12px;margin:8px 0 18px;color:#98a2b3;font-size:12.5px;direction:rtl}.kbsc-divider::before,.kbsc-divider::after{content:"";flex:1;border-top:2px dashed #d0d5dd}.kbsc-exp--ended{color:#98a2b3}@media(min-width:1025px){.kbsc-wrap.kbsc-few{display:flex;flex-wrap:wrap;justify-content:center}.kbsc-wrap.kbsc-few>.kbsc-card{flex:0 0 calc((100% - 16px*(var(--kbsc-cols) - 1))/var(--kbsc-cols));max-width:calc((100% - 16px*(var(--kbsc-cols) - 1))/var(--kbsc-cols))}}