.public-usage-notice{color:#f3f6fc;text-align:left;overflow-wrap:anywhere;background:#171c26;border:1px solid #886d32;border-left:4px solid #ffce6a;border-radius:12px;flex-shrink:0;padding:18px 20px;position:relative}.public-usage-notice h2{color:#ffce6a;margin:0 0 7px;font-size:18px;font-weight:700;line-height:1.4}.public-usage-notice p{color:#e0e7f2;margin:0;font-size:16px;line-height:1.65}.public-usage-notice-page{margin:20px 0 0}.public-usage-notice-gate{z-index:1;width:min(720px,100% - 32px);margin:24px auto 0}.public-usage-notice-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.public-usage-notice-actions button{color:#ffce6a;min-height:40px;font:inherit;background:#27271f;border:1px solid #927538;border-radius:8px;padding:8px 14px;font-size:14px;font-weight:600}.public-usage-notice-actions button:focus-visible{outline-offset:3px;outline:2px solid #ffce6a}.public-usage-notice .public-usage-notice-receipts{color:#b6c4d9;margin-top:12px;font-size:14px}.public-usage-notice .public-usage-notice-status{color:#8ee5b4;font-size:14px}.public-usage-notice .public-usage-notice-error{color:#ffafaa;font-size:14px}@media (max-width:560px){.public-usage-notice{padding:16px}.public-usage-notice-gate{width:calc(100% - 24px);margin-top:16px}}
