.approved-screen[data-v-e81bc346]{width:100%;height:100vh;overflow:hidden}iframe[data-v-e81bc346]{background:#050b18;border:0;width:100%;height:100vh;display:block}.pending-page[data-v-e0bfef9d]{place-items:center;min-height:100vh;padding:24px;display:grid}.pending-card[data-v-e0bfef9d]{width:min(560px,100%);padding:28px}.eyebrow[data-v-e0bfef9d]{color:#00cfff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}h1[data-v-e0bfef9d]{color:#f4f7fb;margin:0 0 12px;font-family:Sora,Inter,sans-serif;font-size:28px}p[data-v-e0bfef9d]{color:#a7b0c0;margin:0 0 10px}.note[data-v-e0bfef9d]{color:#f4f7fb}.op-shell{color:#f4f7fb;background:#050b18;min-height:100vh;font-family:Inter,system-ui,sans-serif}.public-quote{padding:28px}.public-wrap{gap:16px;max-width:980px;margin:0 auto;display:grid}.brand{color:#00cfff;font-size:24px;font-weight:800}.card{background:#0f172a;border:1px solid #1e293b;border-radius:20px;padding:20px}.card h1,.card h3{margin-top:0}.muted{color:#a7b0c0}.actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.btn{color:#f4f7fb;cursor:pointer;background:#0a1224;border:1px solid #1e293b;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.btn.primary{color:#fff;background:linear-gradient(135deg,#147cff,#00cfff);border:0}.btn.danger{color:#fecaca;background:#ef44441f;border-color:#ef444466}.badge{color:#00cfff;text-transform:uppercase;background:#00cfff1a;border:1px solid #00cfff47;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.table{border-collapse:collapse;width:100%}.table th,.table td{text-align:left;vertical-align:top;border-bottom:1px solid #1e293bbf;padding:13px}.table th{color:#a7b0c0;text-transform:uppercase;font-size:12px}.grid-cards,.form-grid{gap:16px;display:grid}.field{gap:7px;display:grid}.field label{color:#a7b0c0;text-transform:uppercase;font-size:12px;font-weight:800}.field input,.field textarea{color:#f4f7fb;box-sizing:border-box;background:#0a1224;border:1px solid #1e293b;border-radius:12px;width:100%;padding:11px 12px}.field textarea{resize:vertical;min-height:110px}.full{grid-column:1/-1}@media (width<=760px){.public-quote{padding:16px}.grid-cards,.form-grid{grid-template-columns:1fr!important}.table{display:block;overflow-x:auto}}
