.ux-share,.ux-request-settings{border-top:1px solid #e7dfea;gap:12px;min-width:0;margin-top:22px;padding-top:20px;display:grid}.ux-share h3,.ux-request-settings h3{margin:0;font:600 19px DM Sans,sans-serif}.ux-share label,.ux-request-settings>label{text-align:left;gap:6px;display:grid}.ux-share input,.ux-request-settings input[type=url]{box-sizing:border-box;width:100%;min-width:0;font-size:13px}.ux-qr{justify-self:center;width:180px;max-width:100%}.ux-share-actions{flex-wrap:wrap;gap:8px;display:flex}.ux-share-actions>*{white-space:normal;width:100%;height:auto;min-height:40px}.ux-consent{text-align:left;align-items:flex-start;line-height:1.5;gap:10px!important;display:flex!important}.ux-consent input{flex:0 0 16px;width:16px;min-height:16px;margin-top:3px}.ux-consent a{color:#7133a2;text-decoration:underline}.ux-honeypot{display:none!important}.ux-request-modal{max-width:540px;max-height:calc(100dvh - 32px);overflow:auto}.ux-request-form{gap:14px;display:grid}.ux-request-form label:not(.ux-consent){text-align:left;gap:6px;display:grid}.ux-request-form input:not([type=checkbox]),.ux-request-form textarea{box-sizing:border-box;width:100%;min-width:0}.ux-request-form button{min-height:44px}.ux-error{color:#a12737;line-height:1.5}.ux-receipt{gap:12px;display:grid}.ux-receipt .field-note{overflow-wrap:anywhere}.ux-public-status{color:#4b3922;background:#fff4d9;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex}.ux-public-status button{cursor:pointer;background:0 0;border:0;text-decoration:underline}.ux-pub-request{border:1px solid var(--public-accent,#7133a2);width:100%;height:auto;min-height:44px;color:var(--public-accent,#7133a2);white-space:normal;cursor:pointer;background:#fff;border-radius:7px;margin-top:12px;padding:10px 14px;font-weight:600}.ux-request-stats{background:#fff;border:1px solid #e7dfea;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0;padding:20px;display:grid}.ux-request-stats div{gap:4px;display:grid}.ux-request-stats strong{font-size:25px}.ux-request-stats span{font-size:13px}.ux-request-stats p{color:#716776;grid-column:1/-1;margin:0;font-size:13px}.ux-requests{gap:16px;display:grid}.ux-request-card{background:#fff;border:1px solid #e7dfea;border-radius:14px;min-width:0;padding:20px}.ux-request-card header{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.ux-request-card header>div{min-width:0}.ux-request-card header span{color:#7133a2;font-size:13px}.ux-request-card h2{overflow-wrap:anywhere;font-size:21px}.ux-request-card header p{color:#716776;font-size:13px}.ux-request-card label{gap:6px;display:grid}.ux-contact-links{flex-wrap:wrap;gap:15px;margin-top:10px;display:flex}.ux-contact-links a,.ux-request-message{overflow-wrap:anywhere}.ux-request-message{white-space:pre-wrap;line-height:1.65}.ux-pages{justify-content:center;align-items:center;gap:16px;margin-top:22px;display:flex}.ux-kit-counts{flex-wrap:wrap;gap:10px;display:flex}.ux-kit-counts span,.ux-kit-status{font-size:13px}.ux-kit-status.error{color:#a12737}@media (width<=600px){.ux-request-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:15px}.ux-request-card{padding:15px}.ux-request-modal{max-height:calc(100dvh - 20px)}.ux-pages{gap:8px}.ux-share-actions>*{font-size:13px}.ux-request-card header label{width:100%}}.ux-request-card header span{overflow-wrap:anywhere;display:block}.ux-request-settings button{white-space:normal;width:100%;height:auto;min-height:44px}
