@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html,body{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}#app{width:100%;height:100%;margin:0;padding:0;font-family:Inter,sans-serif}:root{--color-primary-blue:#127dcd;--color-light-blue:#a1d2f7;--color-dark-blue:#121f2b;--color-white:#fff;--color-success:#16a34a;--color-warning:#fbbf24;--color-error:#ef4444;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-primary-blue-600:#0f6bbd;--color-primary-blue-700:#0d5a9e;--color-blue-50:#eff6ff;--color-blue-200:#bfdbfe;--color-blue-500:#3b82f6;--color-blue-550:#2e6ff7;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-900:#1e3a8a;--color-sky-50:#f0f9ff;--color-emerald-50:#ecfdf5;--color-emerald-200:#a7f3d0;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-green-100:#dcfce7;--color-green-800:#166534;--color-amber-50:#fffbeb;--color-amber-200:#fde68a;--color-amber-500:#f59e0b;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e0;--color-slate-600:#4a5568;--color-slate-750:#2d3748;--color-slate-775:#1a2d3f;--color-slate-800:#1e293b;--color-slate-850:#1a202c}*,:before,:after{box-sizing:border-box}.static-page{background:var(--color-gray-50);width:100%}.static-page__container{max-width:900px;margin:0 auto;padding:2.5rem 1rem}.static-page__title{color:var(--color-dark-blue);margin:0;font-size:2rem;font-weight:800}.static-page__lead{color:var(--color-gray-700);max-width:70ch;margin:.75rem 0 0;font-size:1.05rem;line-height:1.6}.static-page .card{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:.9rem;margin-top:1.75rem;padding:1.25rem;box-shadow:0 6px 18px #121f2b0f}.static-page .card__title{color:var(--color-dark-blue);margin:0;font-size:1.1rem;font-weight:800}.static-page .card__title--spaced{margin-top:1rem}.static-page .card__body{color:var(--color-gray-700);margin:.4rem 0 0;line-height:1.6}#nprogress .bar{background:linear-gradient(90deg, var(--color-primary-blue), var(--color-light-blue));height:3px;box-shadow:0 0 10px #127dcd59}#nprogress .peg{box-shadow:0 0 10px var(--color-primary-blue), 0 0 5px var(--color-primary-blue)}#nprogress .spinner{display:none}@media (width>=900px){.static-page__container{padding-left:1.5rem;padding-right:1.5rem}}.button-base[data-v-342edda5]{cursor:pointer;white-space:nowrap;appearance:none;border:none;border-radius:.625rem;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.button-small[data-v-342edda5]{gap:.375rem;min-height:2.25rem;padding:.5rem 1rem;font-size:.875rem}.button-medium[data-v-342edda5]{gap:.5rem;min-height:2.75rem;padding:.75rem 1.5rem;font-size:1rem}.button-large[data-v-342edda5]{gap:.625rem;min-height:3.25rem;padding:1rem 2rem;font-size:1.125rem}.button-primary[data-v-342edda5]{background:var(--color-primary-blue);color:var(--color-white);box-shadow:0 4px 8px #127dcd33}.button-primary[data-v-342edda5]:hover:not(.button-disabled){background:var(--color-primary-blue-600);transform:translateY(-2px);box-shadow:0 6px 12px #127dcd4d}.button-primary[data-v-342edda5]:active:not(.button-disabled){transform:translateY(0);box-shadow:0 2px 4px #127dcd33}.button-primary[data-v-342edda5]:focus-visible{outline:2px solid var(--color-primary-blue);outline-offset:2px}.button-secondary[data-v-342edda5]{color:var(--color-primary-blue);border:2px solid var(--color-primary-blue);background:0 0}.button-secondary[data-v-342edda5]:hover:not(.button-disabled){background:var(--color-light-blue);border-color:var(--color-primary-blue-600);color:var(--color-primary-blue-600);transform:translateY(-1px)}.button-secondary[data-v-342edda5]:active:not(.button-disabled){background:var(--color-primary-blue);color:var(--color-white);transform:translateY(0)}.button-secondary[data-v-342edda5]:focus-visible{outline:2px solid var(--color-primary-blue);outline-offset:2px}.button-ghost[data-v-342edda5]{color:var(--color-primary-blue);background:0 0;border:none}.button-ghost[data-v-342edda5]:hover:not(.button-disabled){background:var(--color-light-blue);color:var(--color-primary-blue-600);transform:translateY(-1px)}.button-ghost[data-v-342edda5]:active:not(.button-disabled){background:#127dcd1a;transform:translateY(0)}.button-ghost[data-v-342edda5]:focus-visible{outline:2px solid var(--color-primary-blue);outline-offset:2px}.button-disabled[data-v-342edda5]{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}.button-disabled[data-v-342edda5]:hover{transform:none!important}.button-loading[data-v-342edda5]{cursor:wait}.button-loading .button-content[data-v-342edda5]{opacity:.7}.button-spinner[data-v-342edda5]{justify-content:center;align-items:center;display:inline-flex}.spinner-icon[data-v-342edda5]{width:1em;height:1em;animation:1s linear infinite spin-342edda5}@keyframes spin-342edda5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-icon[data-v-342edda5]{justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.button-icon-left[data-v-342edda5]{margin-right:0}.button-icon-right[data-v-342edda5]{margin-left:0}.button-content[data-v-342edda5]{align-items:center;transition:opacity .2s ease-in-out;display:inline-flex}.button-base[data-v-342edda5]:focus-visible{outline:2px solid var(--color-primary-blue);outline-offset:2px}@media (prefers-contrast:high){.button-primary[data-v-342edda5]{border:1px solid}.button-secondary[data-v-342edda5]{border-width:3px}}@media (prefers-reduced-motion:reduce){.button-base[data-v-342edda5]{transition:none}.button-base[data-v-342edda5]:hover{transform:none}.spinner-icon[data-v-342edda5]{animation:none}}.input-container[data-v-a037d291]{flex-direction:column;gap:.5rem;display:flex}.input-label[data-v-a037d291]{color:var(--color-dark-blue);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.input-required[data-v-a037d291]{color:var(--color-error);font-weight:700}.input-wrapper[data-v-a037d291]{align-items:center;display:flex;position:relative}.input-field[data-v-a037d291]{border:2px solid var(--color-gray-300);background:var(--color-white);width:100%;color:var(--color-dark-blue);appearance:none;border-radius:.5rem;outline:none;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;transition:all .2s ease-in-out}.input-small .input-field[data-v-a037d291]{min-height:2.25rem;padding:.5rem .75rem;font-size:.875rem}.input-medium .input-field[data-v-a037d291]{min-height:2.75rem;padding:.75rem 1rem;font-size:1rem}.input-large .input-field[data-v-a037d291]{min-height:3.25rem;padding:1rem 1.25rem;font-size:1.125rem}.input-has-left-icon[data-v-a037d291]{padding-left:2.75rem}.input-has-right-icon[data-v-a037d291]{padding-right:2.75rem}.input-small .input-has-left-icon[data-v-a037d291]{padding-left:2.25rem}.input-small .input-has-right-icon[data-v-a037d291]{padding-right:2.25rem}.input-large .input-has-left-icon[data-v-a037d291]{padding-left:3.25rem}.input-large .input-has-right-icon[data-v-a037d291]{padding-right:3.25rem}.input-field[data-v-a037d291]:hover:not(:disabled){border-color:var(--color-primary-blue)}.input-focused .input-field[data-v-a037d291]{border-color:var(--color-primary-blue);box-shadow:0 0 0 3px #127dcd1a}.input-field[data-v-a037d291]:disabled{background-color:var(--color-gray-100);color:var(--color-gray-500);cursor:not-allowed}.input-field[data-v-a037d291]:read-only{background-color:var(--color-gray-50);cursor:default}.input-field[data-v-a037d291]::placeholder{color:var(--color-gray-400)}.input-hide-native-search-clear[data-v-a037d291]::-webkit-search-decoration{appearance:none;display:none}.input-hide-native-search-clear[data-v-a037d291]::-webkit-search-cancel-button{appearance:none;display:none}.input-hide-native-search-clear[data-v-a037d291]::-webkit-search-results-button{appearance:none;display:none}.input-hide-native-search-clear[data-v-a037d291]::-webkit-search-results-decoration{appearance:none;display:none}.input-hide-native-search-clear[data-v-a037d291]::-ms-clear{width:0;height:0;display:none}.input-hide-native-search-clear[data-v-a037d291]::-ms-reveal{width:0;height:0;display:none}.input-error .input-field[data-v-a037d291]{border-color:var(--color-error)}.input-error.input-focused .input-field[data-v-a037d291]{box-shadow:0 0 0 3px #ef44441a}.input-success .input-field[data-v-a037d291]{border-color:var(--color-success)}.input-success.input-focused .input-field[data-v-a037d291]{box-shadow:0 0 0 3px #16a34a1a}.input-icon[data-v-a037d291]{width:1.25rem;height:1.25rem;color:var(--color-gray-400);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.input-icon-left[data-v-a037d291]{left:.875rem}.input-icon-right[data-v-a037d291]{right:.875rem}.input-small .input-icon[data-v-a037d291]{width:1rem;height:1rem}.input-small .input-icon-left[data-v-a037d291]{left:.625rem}.input-small .input-icon-right[data-v-a037d291]{right:.625rem}.input-large .input-icon[data-v-a037d291]{width:1.5rem;height:1.5rem}.input-large .input-icon-left[data-v-a037d291]{left:1rem}.input-large .input-icon-right[data-v-a037d291]{right:1rem}.input-clear-button[data-v-a037d291]{width:1.25rem;height:1.25rem;color:var(--color-gray-400);cursor:pointer;appearance:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex;position:absolute;right:.875rem}.input-clear-button[data-v-a037d291]:hover{background:var(--color-gray-100);color:var(--color-gray-600)}.input-clear-button[data-v-a037d291]:active{background:var(--color-gray-200)}.input-clear-icon[data-v-a037d291]{width:.75rem;height:.75rem}.input-small .input-clear-button[data-v-a037d291]{width:1rem;height:1rem;right:.625rem}.input-small .input-clear-icon[data-v-a037d291]{width:.625rem;height:.625rem}.input-large .input-clear-button[data-v-a037d291]{width:1.5rem;height:1.5rem;right:1rem}.input-large .input-clear-icon[data-v-a037d291]{width:.875rem;height:.875rem}.input-hint[data-v-a037d291]{color:var(--color-gray-500);margin-top:-.25rem;font-size:.75rem}.input-message[data-v-a037d291]{align-items:center;gap:.375rem;margin-top:-.25rem;font-size:.75rem;font-weight:500;display:flex}.input-message-icon[data-v-a037d291]{flex-shrink:0;width:1rem;height:1rem}.input-message-success[data-v-a037d291]{color:var(--color-success)}.input-message-error[data-v-a037d291]{color:var(--color-error)}@media (prefers-contrast:high){.input-field[data-v-a037d291]{border-width:3px}}@media (prefers-reduced-motion:reduce){.input-field[data-v-a037d291],.input-clear-button[data-v-a037d291]{transition:none}}.toast-base[data-v-6605f3cd]{z-index:1000;border-radius:.75rem;min-width:20rem;max-width:28rem;font-family:Inter,sans-serif;animation:.3s ease-out toast-slide-in-6605f3cd;position:fixed;overflow:hidden;transform:translateZ(0);box-shadow:0 10px 25px #00000026,0 4px 6px #0000001a}.toast-top-right[data-v-6605f3cd]{top:1rem;right:1rem}.toast-top-left[data-v-6605f3cd]{top:1rem;left:1rem}.toast-bottom-right[data-v-6605f3cd]{bottom:1rem;right:1rem}.toast-bottom-left[data-v-6605f3cd]{bottom:1rem;left:1rem}.toast-top-center[data-v-6605f3cd]{top:1rem;left:50%;transform:translate(-50%)}.toast-bottom-center[data-v-6605f3cd]{bottom:1rem;left:50%;transform:translate(-50%)}.toast-content[data-v-6605f3cd]{align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.toast-icon[data-v-6605f3cd]{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.toast-icon-svg[data-v-6605f3cd]{width:100%;height:100%}.toast-text[data-v-6605f3cd]{flex:1;min-width:0}.toast-title[data-v-6605f3cd]{margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.25}.toast-message[data-v-6605f3cd]{opacity:.9;font-size:.875rem;line-height:1.4}.toast-dismiss[data-v-6605f3cd]{cursor:pointer;opacity:.7;appearance:none;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .2s ease-in-out;display:flex}.toast-dismiss[data-v-6605f3cd]:hover{opacity:1;background:#ffffff1a}.toast-dismiss[data-v-6605f3cd]:active{transform:scale(.95)}.toast-dismiss-icon[data-v-6605f3cd]{width:.875rem;height:.875rem}.toast-success[data-v-6605f3cd]{background:var(--color-success);color:var(--color-white)}.toast-error[data-v-6605f3cd]{background:var(--color-error);color:var(--color-white)}.toast-warning[data-v-6605f3cd]{background:var(--color-warning);color:var(--color-dark-blue)}.toast-info[data-v-6605f3cd]{background:var(--color-primary-blue);color:var(--color-white)}.toast-progress[data-v-6605f3cd]{background:#fff3;height:.25rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.toast-progress-bar[data-v-6605f3cd]{height:100%;animation:toast-progress-6605f3cd var(--duration,5s) linear;transform-origin:0;background:#fffc}@keyframes toast-slide-in-6605f3cd{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes toast-progress-6605f3cd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.toast-bottom-right[data-v-6605f3cd],.toast-bottom-left[data-v-6605f3cd],.toast-bottom-center[data-v-6605f3cd]{animation:.3s ease-out toast-slide-in-bottom-6605f3cd}@keyframes toast-slide-in-bottom-6605f3cd{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.toast-top-center[data-v-6605f3cd]{animation:.3s ease-out toast-slide-in-center-6605f3cd}.toast-bottom-center[data-v-6605f3cd]{animation:.3s ease-out toast-slide-in-bottom-center-6605f3cd}@keyframes toast-slide-in-center-6605f3cd{0%{opacity:0;transform:translate(-50%)translateY(-1rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes toast-slide-in-bottom-center-6605f3cd{0%{opacity:0;transform:translate(-50%)translateY(1rem)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (width<=640px){.toast-base[data-v-6605f3cd]{min-width:auto;max-width:none;transform:none;left:1rem!important;right:1rem!important}.toast-top-center[data-v-6605f3cd],.toast-bottom-center[data-v-6605f3cd]{transform:none}.toast-content[data-v-6605f3cd]{padding:.875rem}}@media (prefers-reduced-motion:reduce){.toast-base[data-v-6605f3cd],.toast-progress-bar[data-v-6605f3cd]{animation:none}.toast-dismiss[data-v-6605f3cd]:active{transform:none}}@media (prefers-contrast:high){.toast-base[data-v-6605f3cd]{border:2px solid}.toast-dismiss[data-v-6605f3cd]{border:1px solid}}.toast-dismiss[data-v-6605f3cd]:focus-visible{outline-offset:2px;outline:2px solid #fffc}.app-navbar[data-v-1b7ce199]{z-index:100;background:var(--color-dark-blue);width:100%;color:var(--color-white);border-bottom:1px solid #ffffff14;position:sticky;top:0}.app-navbar__container[data-v-1b7ce199]{justify-content:space-between;align-items:center;gap:1rem;max-width:1200px;min-height:4.25rem;margin:0 auto;padding:0 1rem;display:flex}.brand[data-v-1b7ce199]{color:inherit;outline:none;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.brand[data-v-1b7ce199]:focus-visible{outline-offset:4px;border-radius:.5rem;outline:3px solid #a1d2f7d9}.brand__logo[data-v-1b7ce199]{object-fit:contain;width:auto;max-width:140px;height:40px;display:block}.brand__name[data-v-1b7ce199]{letter-spacing:.2px;font-size:1.05rem;font-weight:700}.desktop-nav[data-v-1b7ce199]{align-items:center;gap:.35rem;display:none}.nav-link[data-v-1b7ce199]{color:#ffffffdb;border-radius:.6rem;outline:none;align-items:center;min-height:44px;padding:.25rem .75rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.nav-link[data-v-1b7ce199]:hover{color:var(--color-white);background:#ffffff14}.nav-link[data-v-1b7ce199]:focus-visible{outline-offset:2px;outline:3px solid #a1d2f7d9}.nav-link--active[data-v-1b7ce199]{color:var(--color-white);background:#127dcd38}.nav-link__badge[data-v-1b7ce199]{min-width:1.4rem;height:1.15rem;color:var(--color-white);background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;margin-left:.45rem;padding:0 .4rem;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex}.desktop-actions[data-v-1b7ce199]{align-items:center;gap:.5rem;display:none}.messages-icon-link[data-v-1b7ce199]{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff24;border-radius:.75rem;outline:none;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex;position:relative}.messages-icon-link[data-v-1b7ce199]:hover{color:var(--color-white);background:#ffffff1a}.messages-icon-link[data-v-1b7ce199]:focus-visible{outline-offset:2px;outline:3px solid #a1d2f7d9}.messages-icon-link__icon[data-v-1b7ce199]{width:22px;height:22px}.messages-icon-link__badge[data-v-1b7ce199]{background:var(--color-primary-blue);min-width:1.2rem;height:1.2rem;color:var(--color-white);border:2px solid var(--color-dark-blue);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.search-form[data-v-1b7ce199]{align-items:center;gap:.5rem;display:inline-flex}.mobile-search-form[data-v-1b7ce199]{gap:.5rem;margin-bottom:.75rem;display:grid}.button-link[data-v-1b7ce199]{text-decoration:none}.mobile-toggle[data-v-1b7ce199]{width:44px;height:44px;color:var(--color-white);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}.mobile-toggle[data-v-1b7ce199]:focus-visible{outline-offset:2px;outline:3px solid #a1d2f7d9}.mobile-toggle svg[data-v-1b7ce199]{width:22px;height:22px}.mobile-nav[data-v-1b7ce199]{background:#121f2bfa;border-top:1px solid #ffffff14;padding:.75rem 1rem 1rem}.mobile-link[data-v-1b7ce199]{color:#ffffffe6;border-radius:.75rem;align-items:center;min-height:44px;padding:.5rem .75rem;font-weight:600;text-decoration:none;display:flex}.mobile-link[data-v-1b7ce199]:hover{background:#ffffff14}.mobile-link--active[data-v-1b7ce199]{color:var(--color-white);background:#127dcd38}.mobile-link__badge[data-v-1b7ce199]{min-width:1.6rem;height:1.25rem;color:var(--color-white);background:#ffffff2e;border-radius:999px;justify-content:center;align-items:center;margin-left:.55rem;padding:0 .5rem;font-size:.8rem;font-weight:800;line-height:1;display:inline-flex}.mobile-actions[data-v-1b7ce199]{gap:.5rem;margin-top:.75rem;display:grid}.sr-only[data-v-1b7ce199]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=900px){.app-navbar__container[data-v-1b7ce199]{padding:0 1.5rem}.desktop-nav[data-v-1b7ce199],.desktop-actions[data-v-1b7ce199]{display:flex}.mobile-toggle[data-v-1b7ce199],.mobile-nav[data-v-1b7ce199]{display:none}}.app-footer[data-v-e48626c6]{background:var(--color-dark-blue);color:#ffffffdb;border-top:1px solid #ffffff14;width:100%;display:flow-root}.app-footer__container[data-v-e48626c6]{max-width:1200px;margin:0 auto;padding:2.25rem 1rem}.footer-brand[data-v-e48626c6]{gap:.75rem;display:grid}.footer-brand__link[data-v-e48626c6]{color:inherit;outline:none;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.footer-brand__link[data-v-e48626c6]:focus-visible{outline-offset:4px;border-radius:.6rem;outline:3px solid #a1d2f7d9}.footer-brand__logo[data-v-e48626c6]{object-fit:contain;width:auto;max-width:160px;height:44px;display:block}.footer-brand__name[data-v-e48626c6]{font-size:1.1rem;font-weight:700}.footer-brand__tagline[data-v-e48626c6]{color:#ffffffb8;max-width:36ch;margin:0;line-height:1.5}.footer-columns[data-v-e48626c6]{gap:1.5rem;margin-top:2rem;display:grid}.footer-col[data-v-e48626c6]{flex-direction:column;gap:.35rem;display:flex}.footer-col__title[data-v-e48626c6]{color:#fffffff0;margin:0 0 .5rem;font-size:.95rem;font-weight:700}.footer-link[data-v-e48626c6]{color:#ffffffc7;outline:none;align-items:center;min-height:44px;padding:.25rem 0;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.footer-link--button[data-v-e48626c6]{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.footer-link[data-v-e48626c6]:hover{color:var(--color-light-blue)}.footer-link[data-v-e48626c6]:focus-visible{outline-offset:2px;border-radius:.35rem;outline:3px solid #a1d2f7d9}.app-footer__bottom[data-v-e48626c6]{background:#0000001a;border-top:1px solid #ffffff14}.app-footer__bottom-inner[data-v-e48626c6]{flex-direction:column;gap:.25rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.copyright[data-v-e48626c6],.made-with[data-v-e48626c6]{color:#ffffffad;margin:0;font-size:.9rem}@media (width>=720px){.app-footer__container[data-v-e48626c6]{grid-template-columns:1.2fr 2fr;align-items:start;gap:2.25rem;padding-left:1.5rem;padding-right:1.5rem;display:grid}.footer-columns[data-v-e48626c6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:0}.app-footer__bottom-inner[data-v-e48626c6]{flex-direction:row;justify-content:space-between;align-items:center}}.toast-container[data-v-3f645580]{z-index:9999;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;top:1rem;right:1rem}.toast-container[data-v-3f645580]>*{pointer-events:auto}.toast-enter-active[data-v-3f645580],.toast-leave-active[data-v-3f645580]{transition:all .3s}.toast-enter-from[data-v-3f645580]{opacity:0;transform:translate(2rem)}.toast-leave-to[data-v-3f645580]{opacity:0;transform:translate(2rem)scale(.95)}.toast-move[data-v-3f645580]{transition:transform .3s}.app-shell[data-v-ce945e2e]{flex-direction:column;width:100%;min-height:100vh;display:flex}.app-shell__main[data-v-ce945e2e]{flex:1 0 auto;width:100%;padding:0}
