.pai-form{display:grid;gap:15px;max-width:720px;margin:22px 0}.pai-form label{display:grid;gap:6px;font-weight:650;color:#14213d}.pai-form input,.pai-form select,.pai-form textarea{width:100%;padding:12px 14px;border:1px solid #d9e1eb;border-radius:10px;background:#fff;font:inherit;color:#14213d}.pai-form textarea{min-height:130px}.pai-form button,.pai-button{display:inline-flex;width:max-content;padding:12px 20px;border:0;border-radius:999px;background:#f28c28;color:#fff!important;font-weight:750;text-decoration:none;cursor:pointer}.pai-panel{border:1px solid #e5eaf0;border-radius:16px;padding:20px;background:#fff;box-shadow:0 8px 26px rgba(18,44,78,.05)}.pai-notice{padding:14px 17px;background:#eef7f1;border:1px solid #cfe8d7;border-radius:12px;margin:14px 0}.pai-listings{display:grid;gap:14px}.pai-listing h3{margin:8px 0}.pai-muted{color:#65748b;font-size:13px}.pai-badge{display:inline-block;padding:4px 10px;border-radius:99px;background:#edf3fa;color:#234d78;font-size:12px;font-weight:750}.pai-dashboard{display:grid;gap:18px}
.pai-panel form{display:grid;gap:10px;margin:14px 0}.pai-panel form input,.pai-panel form select,.pai-panel form textarea{max-width:100%;padding:11px 13px;border:1px solid #d9e1eb;border-radius:9px;font:inherit}.pai-panel form textarea{min-height:90px}.pai-panel form button{justify-self:start;padding:10px 17px;border:0;border-radius:999px;background:#12345a;color:#fff;font-weight:700;cursor:pointer}.pai-panel form button:hover{background:#f28c28}.pai-panel form input:focus,.pai-panel form select:focus,.pai-panel form textarea:focus{outline:2px solid #f28c28;outline-offset:1px}.pai-listings{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.pai-panel h2,.pai-panel h3{color:#12345a}.pai-panel p{line-height:1.65}.pai-panel small{color:#65748b}
