header.svelte-1elxaub{position:fixed;top:0;left:0;width:100%;height:70px;background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border);z-index:100;transition:background .3s,border-color .3s}.con-inner.svelte-1elxaub{width:760px;height:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.con-button.svelte-1elxaub{margin:0;height:100%;display:flex;justify-content:space-between;align-items:center}.con-button.right.svelte-1elxaub{text-align:right}.logo-span.svelte-1elxaub{font-size:21px;font-weight:700;text-transform:uppercase;color:var(--color-accent)}.logo-span.svelte-1elxaub:hover{color:var(--color-accent-hover)}.theme-toggle.svelte-1elxaub{background:none;border:none;cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center;color:var(--color-text);transition:color .3s}.theme-toggle.svelte-1elxaub:hover{color:var(--color-accent)}.theme-icon.svelte-1elxaub{width:20px;height:20px}a.svelte-1elxaub{text-decoration:none;color:var(--color-accent);transition:all .3s}a.svelte-1elxaub:hover{color:var(--color-accent-hover)}.lang-switcher.svelte-1elxaub{position:relative;margin:0}.lang-btn.svelte-1elxaub{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;gap:4px;color:var(--color-text);transition:color .3s;font-size:12px;font-weight:600}.lang-btn.svelte-1elxaub:hover{color:var(--color-accent)}.lang-icon.svelte-1elxaub{width:16px;height:16px}.lang-code.svelte-1elxaub{font-size:12px}.lang-dropdown.svelte-1elxaub{position:absolute;top:100%;right:0;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:8px;padding:4px 0;min-width:200px;z-index:200;box-shadow:0 4px 12px #0000001a}.lang-option.svelte-1elxaub{display:block;width:100%;padding:8px 16px;border:none;background:none;color:var(--color-text);font-size:13px;text-align:left;cursor:pointer;transition:background .15s;font-weight:400;margin:0}.lang-option.svelte-1elxaub:hover{background:var(--color-bg-hover)}.lang-active.svelte-1elxaub{font-weight:600;color:var(--color-accent)}@media only screen and (max-width: 800px){.con-inner.svelte-1elxaub{width:calc(100% - 40px)}}.footer.svelte-jz8lnl{border-top:1px solid var(--color-border-light);max-width:750px}.list-style-none.svelte-jz8lnl{list-style:none;margin:0;padding:0}.inline-block.svelte-jz8lnl{display:inline-block;margin:8px 12px 0;font-size:12px;color:var(--color-text-footer);font-weight:600}.disclaimer.svelte-jz8lnl{display:block;margin-top:16px;font-weight:400}.footer-inner.svelte-jz8lnl{width:760px;margin:10px auto 18px;text-align:center}a.svelte-jz8lnl{text-decoration:none;color:var(--color-accent);transition:all .3s;font-size:12px}a.svelte-jz8lnl:visited{color:var(--color-accent)}a.svelte-jz8lnl:hover{color:var(--color-accent-hover)}@media only screen and (max-width: 800px){.footer-inner.svelte-jz8lnl{width:calc(100% - 40px)}}.cc-window.svelte-1xqvkrg{transition:opacity 1s ease;background-color:#262626;bottom:0;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;justify-content:space-between;left:0;overflow:hidden;padding:15px;position:fixed;right:0;z-index:9999}@media (min-width: 768px){.cc-window.svelte-1xqvkrg{margin:20px auto;max-width:300px;border-radius:3px;padding:18px}}.cc-message.svelte-1xqvkrg{flex:1}.cc-link.svelte-1xqvkrg{color:#fff;text-decoration:underline;transition:color .2s ease}.cc-link.svelte-1xqvkrg:hover{color:#fcaf45}.cc-compliance.svelte-1xqvkrg{border-left:1px solid #FFFFFF;padding-left:20px;display:flex;align-items:center}.cc-btn.svelte-1xqvkrg{cursor:pointer;outline:none;background:none;border:none;color:#fff;font-size:14px;font-weight:500}.cc-btn.svelte-1xqvkrg:hover{color:#fcaf45;transition:color .2s ease}:root{--color-bg: #fafafa;--color-bg-elevated: #fff;--color-bg-skeleton: #f0f0f0;--color-bg-hover: rgba(0, 0, 0, .02);--color-text: #000;--color-text-secondary: #666;--color-text-muted: #999;--color-text-dark: #262626;--color-text-footer: #353535;--color-accent: #007aff;--color-accent-hover: #1a1a1a;--color-border: #e0e0e0;--color-border-light: #f1f1f1;--color-border-highlight: #eaeaea;--color-btn-blue: #2795f6;--color-error: red;--color-skeleton-start: #f0f0f0;--color-skeleton-mid: #e5e5e5;--color-spinner: #b1b1b1;--color-placeholder: #b5b5b5}@media (prefers-color-scheme: dark){:root:not([data-theme]){--color-bg: #101010;--color-bg-elevated: #1e1e1e;--color-bg-skeleton: #2a2a2a;--color-bg-hover: rgba(255, 255, 255, .06);--color-text: #f3f5f7;--color-text-secondary: #999999;--color-text-muted: #777777;--color-text-dark: #e0e0e0;--color-text-footer: #777777;--color-accent: #f3f5f7;--color-accent-hover: #ffffff;--color-border: #333333;--color-border-light: #1e1e1e;--color-border-highlight: #333333;--color-btn-blue: #0095f6;--color-error: #ff4d4f;--color-skeleton-start: #1e1e1e;--color-skeleton-mid: #2a2a2a;--color-spinner: #444444;--color-placeholder: #666666}}[data-theme=dark]{--color-bg: #101010;--color-bg-elevated: #1e1e1e;--color-bg-skeleton: #2a2a2a;--color-bg-hover: rgba(255, 255, 255, .06);--color-text: #f3f5f7;--color-text-secondary: #999999;--color-text-muted: #777777;--color-text-dark: #e0e0e0;--color-text-footer: #777777;--color-accent: #f3f5f7;--color-accent-hover: #ffffff;--color-border: #333333;--color-border-light: #1e1e1e;--color-border-highlight: #333333;--color-btn-blue: #0095f6;--color-error: #ff4d4f;--color-skeleton-start: #1e1e1e;--color-skeleton-mid: #2a2a2a;--color-spinner: #444444;--color-placeholder: #666666}html{overflow-x:hidden}*{margin:0 auto;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:15px;-webkit-tap-highlight-color:transparent}body{background:var(--color-bg);color:var(--color-text);padding-top:70px;margin:0;transition:background .3s,color .3s}::placeholder{color:var(--color-placeholder)}a:link{text-decoration:none;color:var(--color-accent);transition:all .3s}a:visited{text-decoration:none;color:var(--color-accent)}a:hover,a:active{text-decoration:none;color:var(--color-accent-hover)}h1,h2,h3,h4,h5,h6{font-weight:600;font-size:17px}h2,h3,h4,h5,h6{margin-top:50px}p{margin-top:25px;line-height:25px}.app-container.svelte-10ehbbt{overflow:hidden}@media only screen and (max-width: 800px){*{font-size:14px}}
