.non-selected-color.svelte-vouzy9{color:var(--foreground-color, black)}.non-selected-color.svelte-vouzy9:hover{color:var(--secondary-color, lightgray)}svg.svelte-k0i391:hover{fill:var(--secondary-color, lightgray);transition-duration:.3s}.non-selected-color.svelte-191kgh5{fill:var(--foreground-color, black)}.non-selected-color.svelte-191kgh5:hover{fill:var(--secondary-color, lightgray)}.non-selected-color.svelte-w58b6f{fill:var(--foreground-color, black)}.non-selected-color.svelte-w58b6f:hover{fill:var(--secondary-color, lightgray)}:fullscreen .admin-navbar.svelte-1wdkkvw,:-webkit-full-screen .admin-navbar.svelte-1wdkkvw{display:none!important}#search.svelte-1wdkkvw{border-color:var(--foreground-color, lightgray)}#search.svelte-1wdkkvw:focus{border-color:var(--secondary-color, lightgray)}#search.svelte-1wdkkvw::-moz-placeholder{color:var(--foreground-color, lightgray)}#search.svelte-1wdkkvw::placeholder{color:var(--foreground-color, lightgray)}.selected-color.svelte-1wdkkvw{color:var(--secondary-color, lightgray)}.secondary-color.svelte-1wdkkvw{color:var(--secondary-color, black)}.selected-color.svelte-1wdkkvw:hover,.foreground-color.svelte-1wdkkvw{color:var(--foreground-color, black)}.foreground-color.svelte-1wdkkvw:hover{color:var(--secondary-color, lightgray)}.env-badge.svelte-1wdkkvw{display:inline-block;padding:2px 10px;border-radius:999px;background-color:var(--secondary-color, #fb7107);color:var(--foreground-color, #fff);font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}@media print{.admin-navbar.svelte-1wdkkvw{display:none}}#menu-toggle.svelte-1wdkkvw:checked+#menu:where(.svelte-1wdkkvw){display:block}@media (max-width: 1023px){#menu-toggle.svelte-1wdkkvw:checked+#menu:where(.svelte-1wdkkvw){overflow-y:auto;max-height:calc(100dvh - 3.5rem);overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}details.svelte-1wdkkvw summary:where(.svelte-1wdkkvw)::-webkit-details-marker{display:none}details[open].svelte-1wdkkvw summary:where(.svelte-1wdkkvw):after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M182.6 137.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l256 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z'/%3E%3C/svg%3E");width:10px;height:1em;vertical-align:-.125em;transform-origin:center;overflow:visible;margin-left:.5rem;margin-right:.5rem}details[open].svelte-1wdkkvw summary:where(.svelte-1wdkkvw) .caret-down-icon:where(.svelte-1wdkkvw){display:none}details[open].svelte-1wdkkvw summary:where(.svelte-1wdkkvw)~:where(.svelte-1wdkkvw){animation:svelte-1wdkkvw-slideDown .3s ease-in-out}details[open] summary p{opacity:0;animation-name:svelte-1wdkkvw-showContent;animation-duration:.6s;animation-delay:.2s;animation-fill-mode:forwards;margin:0}@keyframes svelte-1wdkkvw-showContent{0%{opacity:0;height:0}to{opacity:1;height:auto}}@keyframes svelte-1wdkkvw-slideDown{0%{opacity:0;height:0;padding:0}to{opacity:1;height:auto}}.text-foreground.svelte-198y7ye{color:var(--foreground-color)}.disclaimer-header.svelte-5f42hj{font-family:Montserrat;font-size:1.875rem;line-height:2.25rem;font-weight:400;font-size:29px}.portal-disclaimer.svelte-5f42hj .btn:where(.svelte-5f42hj){background-color:var(--primary-color, #232c3f);border:none;cursor:pointer}.portal-disclaimer.svelte-5f42hj .btn-secondary:where(.svelte-5f42hj){background-color:var(--secondary-color, #B2B6BC);color:#fff;border:none;cursor:pointer}.portal-disclaimer.svelte-5f42hj .btn:where(.svelte-5f42hj):disabled{background-color:silver!important}.portal-disclaimer.svelte-5f42hj .btn:where(.svelte-5f42hj):not([disabled]):hover{background-color:var(--secondary-color, #06a0c6)}.push-banner.svelte-1cavrbz{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);z-index:9999;width:min(36rem,calc(100vw - 2rem));background:#fff;border-radius:.5rem;box-shadow:0 4px 24px #0000001f;border:1px solid #e5e7eb}.push-banner-content.svelte-1cavrbz{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.875rem 1rem}.push-banner-text.svelte-1cavrbz{flex:1 1 12rem;margin:0;font-size:.875rem;line-height:1.4;color:#374151}.push-banner-actions.svelte-1cavrbz{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.push-btn.svelte-1cavrbz{padding:.4rem .875rem;font-size:.8125rem;font-weight:600;border-radius:.25rem;border:none;cursor:pointer;white-space:nowrap}.push-btn.svelte-1cavrbz:disabled{opacity:.6;cursor:not-allowed}.push-btn-primary.svelte-1cavrbz{background-color:var(--primary-color, #232c3f);color:#fff}.push-btn-primary.svelte-1cavrbz:not(:disabled):hover{background-color:var(--secondary-color, #06a0c6)}.push-btn-secondary.svelte-1cavrbz{background:transparent;color:#6b7280;border:1px solid #d1d5db}.push-btn-secondary.svelte-1cavrbz:not(:disabled):hover{background:#f9fafb}.push-btn-dismiss.svelte-1cavrbz{background:transparent;border:none;color:#9ca3af;font-size:1.25rem;line-height:1;padding:.25rem .5rem;cursor:pointer}.push-btn-dismiss.svelte-1cavrbz:hover{color:#374151}.push-banner-error.svelte-1cavrbz{width:100%;margin:0;font-size:.75rem;color:#b45309}.themed-top{background-color:var(--primary-color, lightgray);color:#f4f5f7;box-shadow:0 0 6px #d3d3d3;text-decoration:none}.cb-container{width:100%!important;max-width:100%!important;height:500!important;background:#fff}.cb-last-identifier:hover{background-color:#dfdede!important}.cb-primary-text-color,.cb-pk-error-bloc-icons-section{color:#0c0642!important}.cb-header,.cb-subheader{display:none!important}.cb-last-identifier{width:90%!important}.cb-secondary-link{color:#0c0642!important;font-weight:600!important}.cb-input-label{margin-bottom:0!important}
