#vbr-code-dialog.vbr-code-reference{--vbr-gc-unit:min(1px,calc((100vw - 16px) / 705));position:fixed;inset:50% auto auto 50%;width:min(705px,calc(100% - 16px));max-width:705px;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);margin:0;padding:calc(27 * var(--vbr-gc-unit)) calc(35 * var(--vbr-gc-unit)) calc(22 * var(--vbr-gc-unit));transform:translate(-50%,-50%);overflow:auto;overscroll-behavior:contain;scrollbar-width:none;box-sizing:border-box;border:1px solid #e4e7ec;border-radius:calc(17 * var(--vbr-gc-unit));background:linear-gradient(135deg,#fff,#fdfdff);color:#03072d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:clamp(12px,calc(20 * var(--vbr-gc-unit)),20px);line-height:1.2;box-shadow:0 18px 65px #07122638}#vbr-code-dialog.vbr-code-reference::-webkit-scrollbar{display:none}#vbr-code-dialog.vbr-code-reference::backdrop{background:#101927a6}#vbr-code-dialog.vbr-code-reference *{box-sizing:border-box}#vbr-code-dialog.vbr-code-reference h2,#vbr-code-dialog.vbr-code-reference p{margin:0}#vbr-code-dialog.vbr-code-reference a:focus-visible,#vbr-code-dialog.vbr-code-reference button:focus-visible{outline:2px solid #06f;outline-offset:3px}#vbr-code-dialog.vbr-code-reference .vbr-gc-top{display:flex;justify-content:space-between;align-items:center;min-height:44px;margin-bottom:calc(15 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-brand{display:block;width:calc(256 * var(--vbr-gc-unit));height:calc(44 * var(--vbr-gc-unit));max-width:calc(100% - 52px)}#vbr-code-dialog.vbr-code-reference .vbr-dialog-close{position:static;display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin-right:calc(-13 * var(--vbr-gc-unit));padding:0;border:0;border-radius:6px;background:0 0;color:#03072d;cursor:pointer}#vbr-code-dialog.vbr-code-reference .vbr-dialog-close>svg{width:calc(30 * var(--vbr-gc-unit));height:calc(30 * var(--vbr-gc-unit));min-width:22px;min-height:22px}#vbr-code-dialog.vbr-code-reference .vbr-gc-heading{display:grid;grid-template-columns:calc(175 * var(--vbr-gc-unit)) minmax(0,1fr);gap:calc(27 * var(--vbr-gc-unit));align-items:start;min-height:calc(161 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-heading>div{min-width:0}#vbr-code-dialog.vbr-code-reference .vbr-gc-shop-logo{display:grid;place-items:center;width:calc(175 * var(--vbr-gc-unit));height:calc(161 * var(--vbr-gc-unit));border:1px solid #d9e3f2;border-radius:calc(11 * var(--vbr-gc-unit));background:#fff}#vbr-code-dialog.vbr-code-reference .vbr-gc-shop-logo>svg.vbr-reference{width:calc(152 * var(--vbr-gc-unit));max-width:90%;height:auto}#vbr-code-dialog.vbr-code-reference .vbr-gc-shop-logo .vbr-store-logo{width:100%;height:100%;padding:calc(12 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-shop-logo .vbr-store-logo:not(.vbr-store-logo-fallback){min-width:0;min-height:0;padding:var(--vbr-gc-unit);background:0 0}#vbr-code-dialog.vbr-code-reference .vbr-gc-shop-logo .vbr-store-logo>img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}#vbr-code-dialog.vbr-code-reference .vbr-gc-badge{display:inline-flex;align-items:center;gap:calc(10 * var(--vbr-gc-unit));min-height:calc(37 * var(--vbr-gc-unit));padding:calc(5.5 * var(--vbr-gc-unit)) calc(18 * var(--vbr-gc-unit)) calc(5.5 * var(--vbr-gc-unit)) calc(12 * var(--vbr-gc-unit));border-radius:30px;background:#fff0dd;color:#aa5d00;font-size:clamp(10px,calc(19 * var(--vbr-gc-unit)),19px);line-height:1.25;font-weight:800}#vbr-code-dialog.vbr-code-reference .vbr-gc-badge>svg{flex:none;width:calc(25 * var(--vbr-gc-unit));height:calc(26 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-heading h2{margin:calc(6 * var(--vbr-gc-unit)) 0 calc(5 * var(--vbr-gc-unit));font-size:clamp(20px,calc(44 * var(--vbr-gc-unit)),44px);line-height:1.12;letter-spacing:-.04em;font-weight:800}#vbr-code-dialog.vbr-code-reference .vbr-gc-heading p{color:#63709e;font-size:clamp(12px,calc(24 * var(--vbr-gc-unit)),24px);line-height:1.13;letter-spacing:-.015em;overflow-wrap:break-word}#vbr-code-dialog.vbr-code-reference .vbr-code-value{display:flex;align-items:center;justify-content:space-between;gap:calc(14 * var(--vbr-gc-unit));min-height:max(56px,calc(97 * var(--vbr-gc-unit)));margin-top:calc(19 * var(--vbr-gc-unit));padding:calc(10 * var(--vbr-gc-unit));border:1px dashed #80adff;border-radius:max(6px,calc(11 * var(--vbr-gc-unit)));background:#edf5ff}#vbr-code-dialog.vbr-code-reference .vbr-code-value strong{flex:1;min-width:0;text-align:center;font-size:clamp(18px,calc(48 * var(--vbr-gc-unit)),48px);line-height:1.1;letter-spacing:-.025em;font-weight:800;overflow-wrap:anywhere}#vbr-code-dialog.vbr-code-reference .vbr-code-value>.vbr-button{display:inline-flex;align-items:center;justify-content:center;gap:calc(15 * var(--vbr-gc-unit));flex:0 0 calc(225 * var(--vbr-gc-unit));width:calc(225 * var(--vbr-gc-unit));min-height:44px;height:max(44px,calc(75 * var(--vbr-gc-unit)));margin:0;padding:0 calc(12 * var(--vbr-gc-unit));border:1px solid #06f;border-radius:max(5px,calc(8 * var(--vbr-gc-unit)));background:#06f;color:#fff !important;font-size:clamp(12px,calc(24 * var(--vbr-gc-unit)),24px);line-height:1.1;font-weight:750;white-space:nowrap;text-transform:none;box-shadow:none}#vbr-code-dialog.vbr-code-reference .vbr-code-value>.vbr-button>svg{flex:none;width:calc(29 * var(--vbr-gc-unit));height:calc(32 * var(--vbr-gc-unit));min-width:17px;min-height:18px}#vbr-code-dialog.vbr-code-reference .vbr-gc-status{display:flex;align-items:start;gap:calc(17 * var(--vbr-gc-unit));min-height:calc(55 * var(--vbr-gc-unit));margin:calc(17 * var(--vbr-gc-unit)) 0 0;color:#0b8626}#vbr-code-dialog.vbr-code-reference .vbr-gc-status-icon{flex:none;width:calc(48 * var(--vbr-gc-unit));height:calc(47 * var(--vbr-gc-unit));margin-left:calc(-2 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-status>div{min-width:0}#vbr-code-dialog.vbr-code-reference .vbr-gc-status strong{display:block;font-size:clamp(13px,calc(24 * var(--vbr-gc-unit)),24px);line-height:1.16667;font-weight:750}#vbr-code-dialog.vbr-code-reference .vbr-gc-status p{margin-top:calc(2 * var(--vbr-gc-unit));color:#63709e;font-size:clamp(12px,calc(23 * var(--vbr-gc-unit)),23px);line-height:1.08696}#vbr-code-dialog.vbr-code-reference .vbr-gc-status.vbr-copy-error strong{color:#ef4444}#vbr-code-dialog.vbr-code-reference .vbr-gc-status.vbr-copy-error .vbr-gc-status-icon{visibility:hidden}#vbr-code-dialog.vbr-code-reference .vbr-gc-open{display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--vbr-gc-unit));width:100%;min-height:44px;height:max(44px,calc(65 * var(--vbr-gc-unit)));margin-top:calc(22 * var(--vbr-gc-unit));padding:0 calc(12 * var(--vbr-gc-unit));border:1px solid #06f;border-radius:max(5px,calc(8 * var(--vbr-gc-unit)));background:#06f;color:#fff !important;font-size:clamp(14px,calc(26 * var(--vbr-gc-unit)),26px);line-height:1.15;font-weight:750}#vbr-code-dialog.vbr-code-reference .vbr-gc-open>svg{width:calc(30 * var(--vbr-gc-unit));height:calc(30 * var(--vbr-gc-unit));min-width:20px;min-height:20px}#vbr-code-dialog.vbr-code-reference .vbr-gc-open:disabled{opacity:1;border-color:#06f;background:#06f;color:#fff !important;cursor:default;box-shadow:none;transform:none}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback{min-height:calc(127 * var(--vbr-gc-unit));margin-top:calc(23 * var(--vbr-gc-unit));padding:calc(16 * var(--vbr-gc-unit)) 0 calc(22 * var(--vbr-gc-unit));border-top:1px solid #d6e2f3;text-align:center}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback>p{margin:0;font-size:clamp(13px,calc(21 * var(--vbr-gc-unit)),21px);line-height:1.19}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback>div{display:flex;justify-content:center;align-items:center;gap:calc(15 * var(--vbr-gc-unit));margin-top:calc(13 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback button{display:inline-flex;justify-content:center;align-items:center;gap:calc(17 * var(--vbr-gc-unit));width:calc(175 * var(--vbr-gc-unit));min-height:44px;height:max(44px,calc(50 * var(--vbr-gc-unit)));margin:0;padding:0 calc(12 * var(--vbr-gc-unit));border:1px solid #c8dcff;border-radius:30px;background:#e7f2ff;color:#06f;font-size:clamp(13px,calc(21 * var(--vbr-gc-unit)),21px);line-height:1.15;font-weight:650;cursor:pointer}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback button+button{border-color:#d1dcf1;background:#f3f5f9;color:#243166}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback button>svg{width:calc(29 * var(--vbr-gc-unit));height:calc(29 * var(--vbr-gc-unit));min-width:18px;min-height:18px}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback button[aria-pressed=true]{outline:2px solid currentColor;outline-offset:2px}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback [data-vote-message]{margin-top:8px;font-size:clamp(12px,calc(18 * var(--vbr-gc-unit)),18px)}#vbr-code-dialog.vbr-code-reference .vbr-gc-feedback button:disabled{cursor:default}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta{display:grid;grid-template-columns:minmax(0,205fr) minmax(0,208fr) minmax(0,222fr);align-items:center;min-height:calc(87 * var(--vbr-gc-unit));margin:0;padding:calc(20 * var(--vbr-gc-unit)) 0;border-top:1px solid #d6e2f3}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span{display:flex;align-items:center;justify-content:start;gap:calc(20 * var(--vbr-gc-unit));min-width:0;min-height:calc(43 * var(--vbr-gc-unit));color:#243166;font-size:clamp(8px,calc(19 * var(--vbr-gc-unit)),19px);line-height:1.15}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span+span{border-left:1px solid #d6e2f3}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span:nth-child(1){padding-left:calc(21 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span:nth-child(2){padding-left:calc(45 * var(--vbr-gc-unit));gap:calc(25 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span:nth-child(3){padding-left:calc(40 * var(--vbr-gc-unit));gap:calc(18 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span>svg{flex:none;width:calc(45 * var(--vbr-gc-unit));height:calc(45 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span:nth-child(2)>svg{width:calc(36 * var(--vbr-gc-unit));height:calc(42 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span:nth-child(3)>svg{width:calc(44 * var(--vbr-gc-unit));height:calc(44 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span:only-child{grid-column:1/-1;justify-content:center;padding-left:0}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span:only-child>svg{width:calc(36 * var(--vbr-gc-unit));height:calc(42 * var(--vbr-gc-unit))}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span>span,#vbr-code-dialog.vbr-code-reference .vbr-gc-meta>span>div{min-width:0;white-space:nowrap}#vbr-code-dialog.vbr-code-reference .vbr-gc-meta strong,#vbr-code-dialog.vbr-code-reference .vbr-gc-meta b{color:#03072d;font-weight:800}#vbr-code-dialog.vbr-code-reference .vbr-gc-more{display:flex;align-items:start;justify-content:center;gap:calc(10 * var(--vbr-gc-unit));min-height:44px;padding:calc(17 * var(--vbr-gc-unit)) 0 0;border-top:1px solid #d6e2f3;color:#06f;font-size:clamp(12px,calc(20 * var(--vbr-gc-unit)),20px);line-height:1.2;font-weight:650;text-align:center}#vbr-code-dialog.vbr-code-reference .vbr-gc-more>svg{flex:none;width:calc(22 * var(--vbr-gc-unit));height:calc(24 * var(--vbr-gc-unit));min-width:16px;min-height:16px}@media(min-width:768px){#vbr-code-dialog.vbr-code-reference{transform:translate(-50%,-50%) scale(.75);transform-origin:center}}