#qrCollectBody{background:transparent;box-shadow:none;border:0;padding:0;color:#10233e;overflow-wrap:anywhere}#qrCollectBody *{box-sizing:border-box}#qrCollectBody .qr-hero{background:linear-gradient(120deg,#001b38,#0056ee);border-radius:24px;color:white;padding:32px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}#qrCollectBody h1{font-size:40px;line-height:1.15;margin:10px 0;color:white}#qrCollectBody h2{margin:12px 0;font-size:28px}#qrCollectBody h3{margin:10px 0}#qrCollectBody p{line-height:1.6}#qrCollectBody .qr-eyebrow{font-size:11px;letter-spacing:1.8px;font-weight:800;color:#a97500}#qrCollectBody .qr-hero .qr-eyebrow{color:#ffd46b}#qrCollectBody .qr-hero-icon{font-size:100px;line-height:1;color:#ffd46b}#qrCollectBody .qr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0}#qrCollectBody .qr-actions a{color:#0056ee;font-weight:700}#qrCollectBody .qr-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}#qrCollectBody .qr-totals>div{padding:20px;background:white;border:1px solid #dfe8f4;border-radius:16px}#qrCollectBody .qr-totals span{display:block;font-size:12px;color:#52647c}#qrCollectBody .qr-totals strong{display:block;font-size:25px;margin-top:8px}#qrCollectBody .qr-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin:20px 0}#qrCollectBody .qr-card{padding:26px;background:white;border:1px solid #dfe8f4;border-radius:22px;min-width:0;box-shadow:0 6px 24px #001b3808}#qrCollectBody label{display:block;font-size:13px;font-weight:650;margin:16px 0}#qrCollectBody input:not([type=checkbox]){display:block;width:100%;margin-top:8px;border:1px solid #cbd9eb;padding:13px;border-radius:10px;background:#f8faff;color:#10233e;font:inherit}#qrCollectBody input[name=amount]{font-size:30px;font-weight:800}#qrCollectBody .qr-check{display:flex;align-items:flex-start;gap:10px;font-weight:400;line-height:1.6}#qrCollectBody input[type=checkbox]{width:20px;height:20px;flex:none;margin-top:3px}#qrCollectBody button{border:0;border-radius:10px;background:#0056ee;color:white;padding:12px 18px;font:inherit;font-weight:700;cursor:pointer}#qrCollectBody button.secondary{background:#eaf1ff;color:#0056ee}#qrCollectBody button:disabled{opacity:.5;cursor:wait}#qrCollectBody button:focus-visible,#qrCollectBody a:focus-visible{outline:3px solid #f4b526;outline-offset:3px}#qrCollectBody .qr-badge{display:inline-block;font-size:11px;letter-spacing:.6px;border-radius:7px;padding:7px 10px;background:#eaf1ff;color:#0056ee;font-weight:800}#qrCollectBody .qr-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}#qrActive{text-align:center}#qrCollectBody .qr-image{max-width:290px;min-height:220px;margin:20px auto;background:white}#qrCollectBody .qr-image img{display:block;width:100%;height:auto}#qrCollectBody #qrCountdown{font-size:15px;font-weight:750;color:#0056ee}#qrCollectBody .qr-empty{padding:40px 10px;color:#5c6c83}#qrCollectBody .qr-empty>span{display:block;font-size:64px;color:#0056ee}#qrCollectBody .qr-paid>span{color:#168343}#qrCollectBody .qr-small{font-size:12px;color:#64748b}#qrNotice:not(:empty),#qrCollectBody .qr-warning{background:#fff4d8;color:#694807;border:1px solid #eac773;padding:14px;border-radius:10px}#qrCollectBody .qr-receipt{text-align:left;box-shadow:none;padding:20px 0;border:0;border-top:1px solid #dfe8f4;border-radius:0;margin-top:20px}#qrCollectBody dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;font-size:13px}#qrCollectBody dd{margin:0;text-align:right;font-weight:700}#qrCollectBody .qr-history-row{width:100%;background:white;color:#10233e;border-radius:0;border-bottom:1px solid #e4ebf5;display:flex;justify-content:space-between;gap:20px;text-align:left;padding:18px 0;font-weight:400}#qrCollectBody .qr-history-row:hover{background:#f4f8ff}#qrCollectBody .qr-history-row>span:last-child{text-align:right}#qrCollectBody small{display:block;margin-top:6px;line-height:1.5}#qrCollectBody details{padding-top:16px}#qrCollectBody summary{cursor:pointer;font-weight:700;color:#0056ee}.qr-service-link{display:inline-block;padding:12px 16px;border-radius:10px;background:#fff1cf;color:#694807!important;font-weight:750;text-decoration:none}#nav .qr-service-link{display:block;margin-top:10px}#serviceSwitch .qr-service-link{font-size:13px}@media(max-width:1050px){#qrCollectBody .qr-totals{grid-template-columns:repeat(2,minmax(0,1fr))}#qrCollectBody .qr-workspace{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){#qrCollectBody .qr-hero{padding:23px;border-radius:18px}#qrCollectBody h1{font-size:32px}#qrCollectBody .qr-hero-icon{font-size:60px}#qrCollectBody .qr-card{padding:18px;border-radius:16px}#qrCollectBody .qr-totals>div{padding:14px}#qrCollectBody .qr-totals strong{font-size:20px}#qrCollectBody .qr-history-row{font-size:12px;gap:12px}#qrCollectBody .qr-actions{gap:10px}#qrCollectBody .qr-actions button{flex:1}#qrCollectBody .qr-heading{justify-content:center}#qrCollectBody .qr-hero small{font-size:11px}}

#qrCollectPage>.management-head{display:none}#qrCollectBody .qr-hero p{color:#e5eeff}#qrCollectBody .qr-actions button{min-width:120px}#qrActive,#qrHistory{scroll-margin-top:72px}@media(max-width:600px){#qrCollectBody .qr-actions button{flex:1 0 125px}}
