@charset "UTF-8";html body.cc-admin-mode #admin-screen #cc-rkn-card{--gold:#C7CEDA !important;--gold-soft:#DDE3EC !important}html body.cc-admin-mode #admin-screen #cc-rkn-card .cc-rkn{display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .cc-rkn>h2{font-family:var(--font-display)!important;font-size:16px!important;margin:0 0 14px!important;color:var(--text)!important;font-weight:700!important;letter-spacing:-.01em!important;display:flex!important;align-items:center!important;gap:9px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert{margin:0 0 16px!important;padding:14px 16px!important;border-radius:var(--radius-sm)!important;border:1px solid var(--line-2)!important;border-left:3px solid var(--muted)!important;background:#a0a0aa0d!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert--danger{border-left-color:var(--accent)!important;border-color:var(--brd-red)!important;background:#c61f3212!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert--warn{border-left-color:var(--gold)!important;border-color:#c7ceda4d!important;background:#c7ceda0f!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert-h{display:flex!important;align-items:center!important;gap:8px!important;font-size:14.5px!important;font-weight:800!important;color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert--danger .rkn-alert-h{color:var(--red-soft)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert--warn .rkn-alert-h{color:var(--gold-soft)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert-h i{font-size:17px!important;line-height:1!important;flex:none!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert p{margin:8px 0 0!important;font-size:13.5px!important;line-height:1.6!important;color:var(--text-2)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert b{color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-alert .owner-btn{margin-top:12px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero{position:relative!important;padding:20px 22px 18px!important;border-radius:16px!important;overflow:hidden!important;border:1px solid var(--brd-red)!important;background:linear-gradient(150deg,rgba(198,31,50,.2),rgba(126,19,34,.06) 62%,transparent)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero--warn{border-color:#c7ceda6b!important;background:linear-gradient(150deg,rgba(199,206,218,.16),rgba(199,206,218,.04) 62%,transparent)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:4px 10px!important;border-radius:999px!important;background:#c61f32e6!important;color:#fff!important;font-size:11px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero--warn .rkn-hero-badge{background:var(--gold)!important;color:#10141b!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero-badge i{font-size:13px!important;line-height:1!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero-t{margin:12px 0 0!important;font-family:var(--font-display)!important;font-size:26px!important;line-height:1.15!important;font-weight:800!important;color:var(--text)!important;letter-spacing:-.01em!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero-p{margin:8px 0 0!important;font-size:16px!important;line-height:1.5!important;color:var(--text-2)!important;max-width:52ch!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-cta{margin:18px 0 0!important;padding:15px 28px!important;border:0!important;border-radius:13px!important;background:var(--grad)!important;color:#fff!important;font-family:var(--font)!important;font-size:16px!important;font-weight:800!important;letter-spacing:.01em!important;cursor:pointer!important;box-shadow:0 10px 26px -14px #c61f32e6!important;transition:transform .12s,box-shadow .12s!important;width:auto!important;min-height:0!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-cta:hover{transform:translateY(-1px)!important;box-shadow:0 14px 30px -14px #c61f32!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-cta:active{transform:translateY(0)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero-s{margin:10px 0 0!important;font-size:13px!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-more{margin:14px 0 0!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-more summary{display:inline-block!important;font-size:13.5px!important;font-weight:600!important;color:var(--text-2)!important;cursor:pointer!important;text-decoration:underline!important;text-underline-offset:3px!important;list-style:none!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-more summary::-webkit-details-marker{display:none!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-more ul{margin:10px 0 0!important;padding-left:18px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-more li{margin:5px 0!important;font-size:14px!important;line-height:1.5!important;color:var(--text-2)!important;list-style:disc!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz{padding:16px 18px!important;border-radius:var(--radius-sm)!important;border:1px solid var(--line-2)!important;background:var(--surface-2)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-top{display:flex!important;align-items:baseline!important;gap:10px!important;flex-wrap:wrap!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-n{font-size:11px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-h{font-family:var(--font-display)!important;font-size:20px!important;font-weight:800!important;color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-bar{height:3px!important;margin:10px 0 4px!important;border-radius:2px!important;background:var(--surface-3)!important;overflow:hidden!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-bar i{display:block!important;height:100%!important;background:var(--accent)!important;transition:width .25s ease!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-hint{margin:10px 0 0!important;font-size:13.5px!important;line-height:1.5!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-qs{margin-top:6px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-nav{display:flex!important;gap:10px!important;justify-content:space-between!important;margin-top:18px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-nav .owner-btn{min-width:112px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-nav--end{justify-content:flex-end!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-q{padding:13px 0!important;border-top:1px solid var(--line)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-qs .rkn-q:first-child{border-top:0!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-q-row{display:flex!important;align-items:center!important;gap:16px!important;justify-content:space-between!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-q-text{min-width:0!important;flex:1!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-q-label{display:block!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-q-note{display:block!important;margin-top:4px!important;font-size:13px!important;line-height:1.45!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .cc-rkn input.rkn-input{width:100%!important;max-width:100%!important;margin-top:8px!important;box-sizing:border-box!important;padding:11px 13px!important;border-radius:10px!important;border:1px solid var(--line-2)!important;background:var(--surface)!important;color:var(--text)!important;font-family:var(--font)!important;font-size:15px!important;line-height:1.35!important;height:auto!important;min-height:0!important;text-align:left!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .cc-rkn input.rkn-input:focus{outline:0!important;border-color:var(--brd-red)!important;box-shadow:none!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg{display:inline-flex!important;flex:none!important;padding:3px!important;border-radius:11px!important;border:1px solid var(--line-2)!important;background:var(--surface)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg-b{min-width:56px!important;padding:9px 14px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--text-2)!important;font-family:var(--font)!important;font-size:14.5px!important;font-weight:700!important;cursor:pointer!important;transition:background .12s,color .12s!important;min-height:0!important;box-shadow:none!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg-b:hover{color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg-b.is-on{background:var(--accent)!important;color:#fff!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg-b[data-v="0"].is-on{background:var(--surface-3)!important;color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg--3 .rkn-seg-b{min-width:48px!important;padding:8px 10px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg-b[data-v=plan].is-on{background:var(--gold)!important;color:#10141b!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-order{margin:16px 0 0!important;padding:18px!important;border-radius:var(--radius-sm)!important;border:1px solid var(--line-2)!important;background:var(--surface)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-order--ok{border-color:#52d49947!important;background:#52d4990f!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-order p{margin:0!important;font-size:13.5px!important;line-height:1.6!important;color:var(--text-2)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-order--ok p i{color:var(--ok)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-order-note{margin-top:10px!important;font-size:12.5px!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-offer-b{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;flex-wrap:wrap!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-price{display:flex!important;align-items:baseline!important;gap:8px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-price b{font-family:var(--font-display)!important;font-size:26px!important;font-weight:800!important;color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-price span{font-size:12.5px!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-paybtns{display:flex!important;gap:10px!important;flex-wrap:wrap!important;align-items:center!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-paybtns .owner-btn{min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 20px!important;font-size:14px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-fee{margin:14px 0 0!important;font-size:12.5px!important;line-height:1.55!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-fee b{color:var(--text-2)!important;font-weight:700!important}html body.cc-admin-mode #admin-screen #cc-rkn-card #rkn-pay-box:not(:empty){margin-top:16px!important;padding-top:16px!important;border-top:1px solid var(--line)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-pay-qr{display:flex!important;gap:18px!important;align-items:flex-start!important;flex-wrap:wrap!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-qr{width:170px!important;height:170px!important;padding:8px!important;border-radius:12px!important;background:#fff!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-legal{margin:16px 0 0!important;padding-top:14px!important;border-top:1px solid var(--line)!important;font-size:12px!important;line-height:1.55!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-legal a{color:var(--text-2)!important;text-decoration:underline!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-legal a:hover{color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-pending{margin:12px 0 0!important;padding:11px 13px!important;border-radius:10px!important;border:1px solid rgba(199,206,218,.32)!important;background:#c7ceda12!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-pending p{margin:0 0 9px!important;font-size:13.5px!important;line-height:1.5!important;color:var(--text-2)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-order .owner-btn--ghost,html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-nav .owner-btn--ghost{background:linear-gradient(180deg,#2a2e38,#1e212a)!important;background-image:linear-gradient(180deg,#2a2e38,#1e212a)!important;border:1px solid var(--line-2)!important;color:var(--text)!important;box-shadow:none!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-order .owner-btn--ghost:hover,html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-nav .owner-btn--ghost:hover{filter:brightness(1.14)!important;background-image:linear-gradient(180deg,#2a2e38,#1e212a)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-nav #rkn-back{background:linear-gradient(180deg,#2a2e38,#1e212a)!important;background-image:linear-gradient(180deg,#2a2e38,#1e212a)!important;border:1px solid var(--line-2)!important;color:var(--text)!important;box-shadow:none!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-nav #rkn-back:hover{filter:brightness(1.14)!important;background-image:linear-gradient(180deg,#2a2e38,#1e212a)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-top{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;margin-bottom:14px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-top b{font-size:14px!important;font-weight:700!important;color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-top span{font-size:12.5px!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-body{display:flex!important;gap:20px!important;align-items:flex-start!important;flex-wrap:wrap!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-qrwrap{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:9px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-qr{width:168px!important;height:168px!important;padding:9px!important;border-radius:12px!important;background:#fff!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-qr svg{display:block!important;width:100%!important;height:100%!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-qrwrap span{max-width:160px!important;text-align:center!important;font-size:11.5px!important;line-height:1.35!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-rows{flex:1 1 250px!important;min-width:0!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-r{display:grid!important;grid-template-columns:minmax(92px,auto) 1fr!important;gap:14px!important;padding:8px 0!important;border-top:1px solid var(--line)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-r:first-child{border-top:0!important;padding-top:0!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-r>span{font-size:12.5px!important;line-height:1.4!important;color:var(--muted)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-r>b{font-size:13px!important;line-height:1.4!important;font-weight:600!important;color:var(--text)!important;overflow-wrap:anywhere!important;font-variant-numeric:tabular-nums!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-r--wide{grid-template-columns:1fr!important;gap:4px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-r--wide>b{font-weight:500!important;color:var(--text-2)!important;font-variant-numeric:normal!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-acts{display:flex!important;align-items:center!important;gap:12px 16px!important;flex-wrap:wrap!important;margin-top:18px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-acts .owner-btn{min-height:42px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-done{margin:0!important;display:flex!important;align-items:center!important;gap:7px!important;font-size:13px!important;line-height:1.4!important;color:var(--ok)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-done i{flex:0 0 auto!important;font-size:16px!important;line-height:1!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-help{font-size:13px!important;color:var(--text-2)!important;text-decoration:underline!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-help:hover{color:var(--text)!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-note{margin:14px 0 0!important;font-size:12.5px!important;line-height:1.55!important;color:var(--muted)!important}@media(max-width:560px){html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-q-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg{width:100%!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-seg-b,html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz-nav .owner-btn{flex:1!important;min-width:0!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-offer-b{gap:12px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-qr{width:150px!important;height:150px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-order{padding:15px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-paybtns{width:100%!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-paybtns .owner-btn{flex:1 1 auto!important;min-width:0!important;padding:0 14px!important;white-space:nowrap!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-body{gap:16px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-qrwrap{width:100%!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-r{grid-template-columns:1fr!important;gap:3px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-payto-r>b{font-size:13.5px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero{padding:18px 16px 16px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero-t{font-size:22px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-hero-p{font-size:15px!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-cta{width:100%!important}html body.cc-admin-mode #admin-screen #cc-rkn-card .rkn-wiz{padding:15px 14px!important}}
