.button-menu{border:1px solid #232b2b;border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;margin:0;padding:0;background:#fff;height:48px;width:48px;font-size:24px;cursor:pointer;text-decoration:none;width:auto;padding:0px 10px}.button-menu i{padding-right:10px}.button-menu-close{border:1px solid #232b2b;border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;margin:0;padding:0;background:#fff;height:48px;width:48px;font-size:24px;cursor:pointer;text-decoration:none;border:none}.button-default{border:1px solid #232b2b;border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;gap:5px;margin:0;padding:.5em 1em;background:#fff;font-size:22px;cursor:pointer;transition:transform .2s ease-in-out;text-decoration:none;color:#000;display:inline-flex;text-decoration:none;color:#000}.button-default:not(:disabled):hover,.button-default:not(:disabled):focus{transform:scale(1.02)}.button-default:disabled{cursor:no-drop}.button-default i{margin-right:.5em}.button-default.disabled,.button-default:disabled{color:rgba(35,43,43,.4);border-color:rgba(35,43,43,.4)}.button-small{border:1px solid #232b2b;border-radius:4px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;gap:5px;margin:0;padding:.5em 1em;background:#fff;font-size:22px;cursor:pointer;transition:transform .2s ease-in-out;text-decoration:none;color:#000;font-size:.8em;padding:.1em .5em;display:inline-flex;text-decoration:none}.button-small:not(:disabled):hover,.button-small:not(:disabled):focus{transform:scale(1.02)}.button-small:disabled{cursor:no-drop}.button-small i{margin-right:.5em}.button-small.disabled,.button-small:disabled{color:rgba(35,43,43,.4);border-color:rgba(35,43,43,.4)}.application-type-block{margin:2.5rem 0;padding:1.5rem;background:#f8f9fb;border:1px solid #e2e6ec;border-radius:8px}.application-type-block h2{margin:0 0 .75rem;font-size:1.5rem;color:#1f2d3d}.application-session{margin-top:1.25rem;padding:1.25rem;background:#fff;border:1px solid #e4e8ef;border-radius:6px;box-shadow:0 8px 24px rgba(31,45,61,.06)}.application-session__header{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.application-session__header h3{margin:0;font-size:1.25rem;color:#0f172a}.application-session__header .application-session__dates{color:#4b5563;font-size:.95rem}.application-session__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1rem}.application-session__notice{margin:0;color:#6b7280;font-size:.95rem}.application-session__list{margin-top:.5rem}.application-session__list h4{margin:0 0 .5rem;font-size:1.05rem;color:#111827}.new-application-button{display:inline-flex;align-items:center;gap:.35rem;padding:.65rem 1.1rem;background:linear-gradient(135deg, #2563eb, #1d4ed8);color:#fff;border-radius:999px;border:none;text-decoration:none;font-weight:600;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;box-shadow:0 10px 24px rgba(37,99,235,.25)}.new-application-button:hover,.new-application-button:focus{transform:translateY(-1px);box-shadow:0 14px 28px rgba(37,99,235,.3)}.new-application-button.is-disabled{opacity:.5;pointer-events:none;box-shadow:none;transform:none}.application-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.application-table th,.application-table td{padding:.75rem .9rem;text-align:left;border-bottom:1px solid #e5e7eb;color:#1f2937;font-size:.97rem}.application-table th{background:#f3f4f6;font-weight:700;color:#111827}.application-table tr:last-child td{border-bottom:none}.application-table__actions{display:flex;gap:.5rem;align-items:center}.application-table__actions a,.application-table__actions button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#eef2ff;color:#4338ca;text-decoration:none;transition:background .15s ease,color .15s ease;border:none;padding:0;cursor:pointer}.application-table__actions a:hover,.application-table__actions a:focus,.application-table__actions button:hover,.application-table__actions button:focus{background:#e0e7ff;color:#312e81}.application-table__actions .application-table__action--delete{background:#fef2f2;color:#b91c1c}.application-table__actions .application-table__action--delete:hover,.application-table__actions .application-table__action--delete:focus{background:#fee2e2;color:#991b1b}.application-table__actions .application-table__action.is-disabled{background:#f3f4f6;color:rgba(17,24,39,.35);pointer-events:none;cursor:not-allowed}.application-table__actions .application-table__action.is-disabled i{opacity:.6}@media(max-width: 640px){.application-session__actions{flex-direction:column;align-items:flex-start}.application-table th,.application-table td{font-size:.9rem}}.notification{padding:1em 2em}.notification-success{border:1px solid #5cb85c;background:rgba(92,184,92,.25)}.notification-error{border:1px solid #f33;background:rgba(255,51,51,.25)}.pages-list{margin:0 auto 1em;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:center;gap:10px;list-style:none}.pages-list .warning{color:#fc0}.pages-list .success{color:#5cb85c}.pages-list .current{font-weight:bold}.pages-list .current .button-small{border-width:2px}.single-application .pages-list,.post-type-application .pages-list,.single-evaluation .pages-list,.post-type-evaluation .pages-list{margin:0 auto 1em;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:center;gap:10px;list-style:none}.single-application .pages-list__item,.post-type-application .pages-list__item,.single-evaluation .pages-list__item,.post-type-evaluation .pages-list__item{margin:0;padding:0}.pages-list__item{margin:0;padding:0}.form__buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:20px;padding:16px}.success-green-color{color:#5cb85c}.error-red-color{color:#f33}.save_flag{display:none !important}.acf-input-view-only{font-family:"Courier New",Courier,monospace;border:1px solid #232b2b;padding:5px 10px}.acf-input-view-only p:first-child{margin-top:0;padding-top:0}.acf-input-view-only p:last-child{margin-bottom:0;padding-bottom:0}/*# sourceMappingURL=applications-and-evaluations.css.map */
