.QrCodeGeneratorClient-module__61_miG__studio{background:#fff;border:1px solid #dfe5ec;border-radius:8px;overflow:hidden;box-shadow:0 16px 40px #0f172a0f}.QrCodeGeneratorClient-module__61_miG__studioHeader{color:#fff;background:#10233f;justify-content:space-between;align-items:center;gap:24px;min-height:106px;padding:22px 28px;display:flex}.QrCodeGeneratorClient-module__61_miG__kicker{color:#60a5fa;letter-spacing:0;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.QrCodeGeneratorClient-module__61_miG__studioHeader h2{letter-spacing:0;margin:0;font-size:23px}.QrCodeGeneratorClient-module__61_miG__studioHeader h2 .anticon{color:#60a5fa;margin-right:8px}.QrCodeGeneratorClient-module__61_miG__studioHeader p{color:#c8d5e7;margin:7px 0 0;font-size:13px;line-height:1.6}.QrCodeGeneratorClient-module__61_miG__liveStatus{color:#c8d5e7;border:1px solid #40536d;border-radius:6px;flex:none;align-items:center;gap:8px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.QrCodeGeneratorClient-module__61_miG__liveStatus span{background:#94a3b8;border-radius:50%;width:8px;height:8px}.QrCodeGeneratorClient-module__61_miG__liveStatusGood{color:#dcfce7;background:#153c32;border-color:#287c55}.QrCodeGeneratorClient-module__61_miG__liveStatusGood span{background:#4ade80}.QrCodeGeneratorClient-module__61_miG__workspace{grid-template-columns:190px minmax(400px,1fr) 360px;min-height:760px;display:grid}.QrCodeGeneratorClient-module__61_miG__typeRail{background:#f6f8fb;border-right:1px solid #e5eaf0;padding:20px 12px}.QrCodeGeneratorClient-module__61_miG__railLabel{color:#8491a3;padding:0 10px 10px;font-size:11px;font-weight:800;display:block}.QrCodeGeneratorClient-module__61_miG__typeButton,.QrCodeGeneratorClient-module__61_miG__typeActive{color:#526070;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:62px;margin-bottom:5px;padding:10px;transition:all .16s;display:flex}.QrCodeGeneratorClient-module__61_miG__typeButton:hover{color:#174b8d;background:#fff;border-color:#dfe5ec}.QrCodeGeneratorClient-module__61_miG__typeActive{color:#143f78;background:#fff;border-color:#bfd5f0;box-shadow:0 5px 14px #1e40af14}:is(.QrCodeGeneratorClient-module__61_miG__typeButton>.anticon,.QrCodeGeneratorClient-module__61_miG__typeActive>.anticon){flex:none;width:30px;font-size:18px}.QrCodeGeneratorClient-module__61_miG__typeButton span,.QrCodeGeneratorClient-module__61_miG__typeActive span{min-width:0}.QrCodeGeneratorClient-module__61_miG__typeButton strong,.QrCodeGeneratorClient-module__61_miG__typeActive strong{color:inherit;font-size:13px;display:block}.QrCodeGeneratorClient-module__61_miG__typeButton small,.QrCodeGeneratorClient-module__61_miG__typeActive small{color:#8a96a7;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.QrCodeGeneratorClient-module__61_miG__editor{background:#fff;min-width:0}.QrCodeGeneratorClient-module__61_miG__editorSection{border-bottom:1px solid #e9edf2;padding:25px 28px 29px}.QrCodeGeneratorClient-module__61_miG__editorSection:last-child{border-bottom:0}.QrCodeGeneratorClient-module__61_miG__sectionHeading{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.QrCodeGeneratorClient-module__61_miG__sectionHeading>span{color:#1d5fa9;background:#eaf3ff;border-radius:6px;flex:0 0 28px;place-items:center;height:28px;font-size:11px;font-weight:800;display:grid}.QrCodeGeneratorClient-module__61_miG__sectionHeading h3{color:#17263a;letter-spacing:0;margin:0;font-size:17px}.QrCodeGeneratorClient-module__61_miG__sectionHeading p{color:#8290a2;margin:4px 0 0;font-size:12px;line-height:1.5}.QrCodeGeneratorClient-module__61_miG__formGrid,.QrCodeGeneratorClient-module__61_miG__controlGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.QrCodeGeneratorClient-module__61_miG__field{min-width:0;display:block}.QrCodeGeneratorClient-module__61_miG__field>.ant-typography{color:#344256;margin-bottom:7px;font-size:12px;display:block}.QrCodeGeneratorClient-module__61_miG__field>span{display:block}:is(.QrCodeGeneratorClient-module__61_miG__field .ant-input,.QrCodeGeneratorClient-module__61_miG__field .ant-input-number,.QrCodeGeneratorClient-module__61_miG__field .ant-select,.QrCodeGeneratorClient-module__61_miG__field .ant-input-affix-wrapper,.QrCodeGeneratorClient-module__61_miG__field .ant-segmented){width:100%}.QrCodeGeneratorClient-module__61_miG__fieldWide{grid-column:1/-1}.QrCodeGeneratorClient-module__61_miG__alert{margin-top:17px}.QrCodeGeneratorClient-module__61_miG__logoRow{border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;gap:18px;margin-top:21px;padding:15px 0 0;display:flex}.QrCodeGeneratorClient-module__61_miG__logoCopy{color:#1d5fa9;align-items:center;gap:11px;display:flex}.QrCodeGeneratorClient-module__61_miG__logoCopy>.anticon{font-size:20px}.QrCodeGeneratorClient-module__61_miG__logoCopy strong,.QrCodeGeneratorClient-module__61_miG__logoCopy small{display:block}.QrCodeGeneratorClient-module__61_miG__logoCopy strong{color:#344256;font-size:13px}.QrCodeGeneratorClient-module__61_miG__logoCopy small{color:#8290a2;margin-top:3px;font-size:11px}.QrCodeGeneratorClient-module__61_miG__previewPanel{background:#f7f9fc;border-left:1px solid #e5eaf0;min-width:0;padding:22px}.QrCodeGeneratorClient-module__61_miG__previewHeading{color:#344256;justify-content:space-between;align-items:center;font-size:12px;font-weight:800;display:flex}.QrCodeGeneratorClient-module__61_miG__canvasShell{aspect-ratio:1;background-color:#e8edf4;background-image:linear-gradient(45deg,#dbe2eb 25%,#0000 25%),linear-gradient(-45deg,#dbe2eb 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#dbe2eb 75%),linear-gradient(-45deg,#0000 75%,#dbe2eb 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border:1px solid #d8e0ea;border-radius:7px;place-items:center;width:100%;margin-top:10px;padding:18px;display:grid}.QrCodeGeneratorClient-module__61_miG__canvas{aspect-ratio:1;background:0 0;width:100%;height:auto;display:block}.QrCodeGeneratorClient-module__61_miG__payloadSummary{border-bottom:1px solid #dfe5ec;padding:13px 2px 15px}.QrCodeGeneratorClient-module__61_miG__payloadSummary strong,.QrCodeGeneratorClient-module__61_miG__payloadSummary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.QrCodeGeneratorClient-module__61_miG__payloadSummary strong{color:#27364a;font-size:12px}.QrCodeGeneratorClient-module__61_miG__payloadSummary small{color:#8290a2;margin-top:4px;font-size:11px}.QrCodeGeneratorClient-module__61_miG__qualityBlock{border-bottom:1px solid #dfe5ec;padding:17px 0}.QrCodeGeneratorClient-module__61_miG__qualityHeader{color:#3d4b5f;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.QrCodeGeneratorClient-module__61_miG__qualityHeader .anticon{color:#1d5fa9;margin-right:5px}.QrCodeGeneratorClient-module__61_miG__qualityHeader strong{color:#17263a}.QrCodeGeneratorClient-module__61_miG__qualityStats{grid-template-columns:1fr 1fr;gap:9px;margin-top:10px;display:grid}.QrCodeGeneratorClient-module__61_miG__qualityStats span{color:#7a8798;background:#fff;border:1px solid #e2e7ed;border-radius:5px;padding:8px;font-size:10px}.QrCodeGeneratorClient-module__61_miG__qualityStats strong{color:#354357;margin-top:2px;font-size:12px;display:block}.QrCodeGeneratorClient-module__61_miG__issueList{gap:6px;margin:11px 0 0;padding:0;list-style:none;display:grid}.QrCodeGeneratorClient-module__61_miG__issueList li{color:#a15c0b;align-items:flex-start;gap:6px;font-size:11px;line-height:1.5;display:flex}.QrCodeGeneratorClient-module__61_miG__issueList li .anticon{margin-top:2px}.QrCodeGeneratorClient-module__61_miG__issueList .QrCodeGeneratorClient-module__61_miG__issueGood{color:#16834e}.QrCodeGeneratorClient-module__61_miG__downloads{grid-template-columns:1fr 1fr;gap:9px;margin-top:17px;display:grid}.QrCodeGeneratorClient-module__61_miG__localNote{color:#7d8998;margin:13px 0 0;font-size:10px;line-height:1.65}@media (max-width:1080px){.QrCodeGeneratorClient-module__61_miG__workspace{grid-template-columns:minmax(0,1fr) 340px}.QrCodeGeneratorClient-module__61_miG__typeRail{border-bottom:1px solid #e5eaf0;border-right:0;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:12px;display:grid}.QrCodeGeneratorClient-module__61_miG__railLabel{grid-column:1/-1;padding-bottom:2px}.QrCodeGeneratorClient-module__61_miG__typeButton,.QrCodeGeneratorClient-module__61_miG__typeActive{margin:0}}@media (max-width:760px){.QrCodeGeneratorClient-module__61_miG__studioHeader{align-items:flex-start;min-height:0;padding:20px}.QrCodeGeneratorClient-module__61_miG__studioHeader p{display:none}.QrCodeGeneratorClient-module__61_miG__liveStatus{margin-top:2px}.QrCodeGeneratorClient-module__61_miG__workspace{min-height:0;display:block}.QrCodeGeneratorClient-module__61_miG__typeRail{gap:7px;padding:11px;display:flex;overflow-x:auto}.QrCodeGeneratorClient-module__61_miG__railLabel{display:none}.QrCodeGeneratorClient-module__61_miG__typeButton,.QrCodeGeneratorClient-module__61_miG__typeActive{flex:0 0 126px;min-height:54px}.QrCodeGeneratorClient-module__61_miG__typeButton small,.QrCodeGeneratorClient-module__61_miG__typeActive small{display:none}.QrCodeGeneratorClient-module__61_miG__editorSection{padding:22px 18px 25px}.QrCodeGeneratorClient-module__61_miG__formGrid,.QrCodeGeneratorClient-module__61_miG__controlGrid{grid-template-columns:1fr}.QrCodeGeneratorClient-module__61_miG__fieldWide{grid-column:auto}.QrCodeGeneratorClient-module__61_miG__logoRow{flex-direction:column;align-items:flex-start}.QrCodeGeneratorClient-module__61_miG__previewPanel{border-top:1px solid #e5eaf0;border-left:0;padding:19px 18px 22px}.QrCodeGeneratorClient-module__61_miG__canvasShell{max-width:420px;margin-left:auto;margin-right:auto}}@media (max-width:520px){.QrCodeGeneratorClient-module__61_miG__studioHeader h2{font-size:18px}.QrCodeGeneratorClient-module__61_miG__kicker{display:none}.QrCodeGeneratorClient-module__61_miG__liveStatus{padding:6px 8px;font-size:10px}.QrCodeGeneratorClient-module__61_miG__qualityStats,.QrCodeGeneratorClient-module__61_miG__downloads{grid-template-columns:1fr}}
