header.svelte-hv3zzy{background-color:var(--primary-color);color:#fff;padding:var(--spacing-md) 0;box-shadow:var(--shadow-md);position:sticky;top:0;z-index:1000}nav.svelte-hv3zzy{display:flex;justify-content:space-between;align-items:center}.logo.svelte-hv3zzy a:where(.svelte-hv3zzy){color:#fff}.logo.svelte-hv3zzy a:where(.svelte-hv3zzy):hover{color:#ffffffe6}.nav-links.svelte-hv3zzy{display:flex;list-style:none;gap:var(--spacing-md);margin:0}.nav-links.svelte-hv3zzy a:where(.svelte-hv3zzy){color:#fff;font-weight:500;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);transition:var(--transition)}.nav-links.svelte-hv3zzy a:where(.svelte-hv3zzy):hover{background-color:#ffffff1a;color:#fff}.nav-links.svelte-hv3zzy a.active:where(.svelte-hv3zzy){background-color:#fff3;font-weight:700}.nav-links.svelte-hv3zzy a.member-link:where(.svelte-hv3zzy){background-color:#fff3}.mobile-menu-btn.svelte-hv3zzy{display:none;background:none;border:none;color:#fff;font-size:var(--font-size-2xl);cursor:pointer;padding:var(--spacing-xs)}@media(max-width:900px){nav.svelte-hv3zzy{flex-wrap:wrap}.nav-links.svelte-hv3zzy{display:none;width:100%;order:3;background-color:var(--primary-color);flex-direction:column;gap:0;padding:var(--spacing-sm) 0;margin:0}.nav-links.open.svelte-hv3zzy{display:flex}.nav-links.svelte-hv3zzy li:where(.svelte-hv3zzy){width:100%}.nav-links.svelte-hv3zzy a:where(.svelte-hv3zzy){display:block;width:100%;padding:var(--spacing-sm) var(--spacing-md);border-radius:0}.mobile-menu-btn.svelte-hv3zzy{display:block}}footer.svelte-7lfk2o{background-color:var(--text-primary);color:#fff;padding:var(--spacing-xl) 0 var(--spacing-md);margin-top:var(--spacing-xl)}.footer-content.svelte-7lfk2o{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);justify-items:center}.footer-section.svelte-7lfk2o h3:where(.svelte-7lfk2o){color:#fff;margin-bottom:var(--spacing-sm)}.footer-section.svelte-7lfk2o h4:where(.svelte-7lfk2o){color:#fff;margin-bottom:var(--spacing-sm);font-size:var(--font-size-lg)}.footer-section.svelte-7lfk2o p:where(.svelte-7lfk2o){color:#fffc;margin-bottom:var(--spacing-xs)}.footer-section.svelte-7lfk2o ul:where(.svelte-7lfk2o){list-style:none;padding:0}.footer-section.svelte-7lfk2o ul:where(.svelte-7lfk2o) li:where(.svelte-7lfk2o){margin-bottom:var(--spacing-xs)}.footer-section.svelte-7lfk2o a:where(.svelte-7lfk2o){color:#fffc;transition:var(--transition)}.footer-section.svelte-7lfk2o a:where(.svelte-7lfk2o):hover{color:#fff}.footer-section.svelte-7lfk2o a.active:where(.svelte-7lfk2o){color:#fff;font-weight:700;text-decoration:underline}.footer-bottom.svelte-7lfk2o{border-top:1px solid rgba(255,255,255,.1);padding-top:var(--spacing-md);text-align:center}.footer-bottom.svelte-7lfk2o p:where(.svelte-7lfk2o){color:#fff9;margin:0}@media(max-width:900px){.footer-content.svelte-7lfk2o{grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.footer-section.svelte-7lfk2o:first-child{grid-column:1 / -1}}.back-to-top.svelte-fxfux4{position:fixed;bottom:30px;right:30px;z-index:90;width:50px;height:50px;border-radius:50%;background:var(--primary-color, #0c509d);color:#fff;border:none;padding:0;line-height:1;font-size:1.5rem;cursor:pointer;box-shadow:0 4px 15px #0000004d;display:flex;align-items:center;justify-content:center;transition:transform .2s}.back-to-top.svelte-fxfux4:hover{transform:scale(1.1)}@media(max-width:600px){.back-to-top.svelte-fxfux4{width:36px;height:36px;bottom:20px;right:20px;font-size:1.2rem}}.modal-overlay.svelte-1ue8ru9{position:fixed;inset:0;background:#00000080;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;animation:svelte-1ue8ru9-fadeIn .2s ease-out}@keyframes svelte-1ue8ru9-fadeIn{0%{opacity:0}to{opacity:1}}.modal.svelte-1ue8ru9{background:#faf9f7;border-radius:8px;max-width:380px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px #0000004d;animation:svelte-1ue8ru9-slideIn .3s ease-out}@keyframes svelte-1ue8ru9-slideIn{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.close-button.svelte-1ue8ru9{position:absolute;top:.75rem;right:.75rem;background:transparent;border:none;cursor:pointer;padding:.25rem;color:#9ca3af;transition:color .2s ease;display:flex;align-items:center;justify-content:center;z-index:1}.close-button.svelte-1ue8ru9:hover{color:#374151}.modal-body.svelte-1ue8ru9{padding:2rem 1.5rem 1.5rem}.modal-title.svelte-1ue8ru9{font-size:1.125rem;font-weight:600;color:#1a1a1a;margin:0 0 1rem;padding-right:1.5rem}.modal-description.svelte-1ue8ru9{font-size:.8125rem;line-height:1.6;color:#555;margin:0 0 1.5rem}.link.svelte-1ue8ru9{color:#918358;text-decoration:underline}.link.svelte-1ue8ru9:hover{color:#7a6e4a}.cookie-options.svelte-1ue8ru9{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.cookie-option.svelte-1ue8ru9{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none}.cookie-option.disabled.svelte-1ue8ru9{cursor:default}.checkbox-input.svelte-1ue8ru9{position:absolute;opacity:0;width:0;height:0}.checkbox.svelte-1ue8ru9{width:22px;height:22px;border:2px solid #d1d5db;border-radius:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background:#fff}.checkbox.checked.svelte-1ue8ru9{background:#22c55e;border-color:#22c55e}.checkbox.svelte-1ue8ru9 svg:where(.svelte-1ue8ru9){width:14px;height:14px;color:#fff}.cookie-option.svelte-1ue8ru9:hover .checkbox:where(.svelte-1ue8ru9):not(.checked){border-color:#9ca3af}.cookie-option.disabled.svelte-1ue8ru9 .checkbox:where(.svelte-1ue8ru9){opacity:.7}.option-label.svelte-1ue8ru9{font-size:.8125rem;font-weight:500;color:#374151;letter-spacing:.02em}.button-group.svelte-1ue8ru9{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.btn.svelte-1ue8ru9{padding:.875rem 1.5rem;font-size:.8125rem;font-weight:600;letter-spacing:.05em;cursor:pointer;width:100%;border:2px solid var(--primary-color);border-radius:var(--radius-md, 8px);text-decoration:none;transition:background .2s,color .2s}.btn-save.svelte-1ue8ru9{color:var(--primary-color);background:transparent}.btn-save.svelte-1ue8ru9:hover,.btn-accept.svelte-1ue8ru9{background:var(--primary-color);color:#fff}.btn-accept.svelte-1ue8ru9:hover{color:var(--primary-color);background:transparent}.btn-reject.svelte-1ue8ru9{background:transparent;color:#374151;border:1px solid #d1d5db}.btn-reject.svelte-1ue8ru9:hover{background:#f3f4f6;border-color:#9ca3af}.details-toggle.svelte-1ue8ru9{display:flex;align-items:center;justify-content:center;gap:.5rem;background:transparent;border:none;cursor:pointer;padding:.5rem;width:100%;font-size:.75rem;font-weight:500;color:#6b7280;letter-spacing:.02em;transition:color .2s ease}.details-toggle.svelte-1ue8ru9:hover{color:#374151}.details-icon.svelte-1ue8ru9{width:14px;height:14px}.details-section.svelte-1ue8ru9{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.detail-item.svelte-1ue8ru9{margin-bottom:1rem}.detail-item.svelte-1ue8ru9 h4:where(.svelte-1ue8ru9){font-size:.8125rem;font-weight:600;color:#374151;margin:0 0 .25rem}.detail-item.svelte-1ue8ru9 p:where(.svelte-1ue8ru9){font-size:.75rem;line-height:1.5;color:#6b7280;margin:0}@media(max-width:640px){.modal.svelte-1ue8ru9{max-width:100%;margin:0}.modal-body.svelte-1ue8ru9{padding:1.5rem 1.25rem 1.25rem}.modal-title.svelte-1ue8ru9{font-size:1rem}.modal-description.svelte-1ue8ru9,.option-label.svelte-1ue8ru9{font-size:.75rem}.checkbox.svelte-1ue8ru9{width:20px;height:20px}.checkbox.svelte-1ue8ru9 svg:where(.svelte-1ue8ru9){width:12px;height:12px}.btn.svelte-1ue8ru9{padding:.75rem 1.25rem;font-size:.75rem}}:root{--primary-color: #0C509D;--primary-dark: #093a72;--primary-light: #1565c0;--text-primary: #212121;--text-secondary: #757575;--background: #ffffff;--background-secondary: #f5f5f5;--border-color: #e0e0e0;--success: #4caf50;--error: #f44336;--warning: #ff9800;--info: #2196f3;--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-sm: clamp(.8rem, .75rem + .25vw, .875rem);--font-size-base: clamp(.9rem, .85rem + .25vw, 1rem);--font-size-lg: clamp(1rem, .9rem + .5vw, 1.125rem);--font-size-xl: clamp(1.15rem, 1rem + 1vw, 1.5rem);--font-size-2xl: clamp(1.4rem, 1.1rem + 1.5vw, 2rem);--font-size-3xl: clamp(1.75rem, 1.3rem + 2vw, 2.5rem);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .12);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 20px rgba(0, 0, 0, .15);--transition: all .3s ease}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:1.6;color:var(--text-primary);background-color:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2;margin-bottom:var(--spacing-sm);color:var(--text-primary)}h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}p{margin-bottom:var(--spacing-sm)}a{color:var(--primary-color);text-decoration:none;transition:var(--transition)}a:hover{color:var(--primary-dark)}button,.btn{display:inline-block;padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-base);font-weight:500;text-align:center;border:none;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition);background-color:var(--primary-color);color:#fff}button:active,.btn:active{transform:translateY(0)}button:disabled,.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-secondary{background-color:var(--background-secondary);color:var(--text-primary);border:1px solid var(--border-color)}.btn-secondary:hover{background-color:var(--border-color)}.btn-danger{background-color:var(--error)}.btn-danger:hover{background-color:#d32f2f}input,textarea,select{width:100%;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-base);font-family:var(--font-family);border:1px solid var(--border-color);border-radius:var(--radius-sm);transition:var(--transition)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px #0c509d1a}label{display:block;margin-bottom:var(--spacing-xs);font-weight:500;color:var(--text-primary)}.card{background:var(--background);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);transition:var(--transition)}.card:hover{box-shadow:var(--shadow-md)}.container{max-width:1440px;margin:0 auto;padding:0 5%}@media(min-width:1500px){.container{padding:0 10%}}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.spinner{border:3px solid var(--background-secondary);border-top:3px solid var(--primary-color);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-close{position:absolute;top:10px;right:10px;z-index:20;background:transparent;border:none;outline:none;box-shadow:none;color:#888;font-size:2rem;line-height:1;width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s ease}.modal-close:hover{background:transparent;color:var(--primary-color);transform:none}@media(max-width:600px){.container{padding:0 var(--spacing-sm)}}[id^=Filerobot-Image-Editor]{z-index:99999!important}body{margin:0;padding:0}main.svelte-12qhfyh{min-height:calc(100dvh - 200px)}
