.iub-content-wrapper .iub_content,.iub-content-wrapper .iub_content *,.iub-content-wrapper .iubenda_legal_document,.iub-content-wrapper .iubenda_legal_document *{font-family:var(--font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:var(--on-surface);line-height:1.6;text-decoration:none!important;background:none!important;border:none!important}.iub-content-wrapper #iub-pp-container,.iub-content-wrapper .iub_container,.iub-content-wrapper .iubenda_fluid_policy,.iub-content-wrapper .iubenda_embed_policy,.iub-content-wrapper .iub_base_container{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.iub-content-wrapper [style*=background],.iub-content-wrapper [style*=border]{background:transparent!important;border:none!important}.iub-content-wrapper .iub_content h1,.iub-content-wrapper .iub_content h2,.iub-content-wrapper .iub_content h3,.iub-content-wrapper .iub_content h4,.iub-content-wrapper .iub_content h5,.iub-content-wrapper .iub_content h6,.iub-content-wrapper .iubenda_legal_document h1,.iub-content-wrapper .iubenda_legal_document h2,.iub-content-wrapper .iubenda_legal_document h3,.iub-content-wrapper .iubenda_legal_document h4,.iub-content-wrapper .iubenda_legal_document h5,.iub-content-wrapper .iubenda_legal_document h6{font-family:var(--font-heading);color:var(--on-surface);margin-top:1.5em;margin-bottom:.5em;font-weight:600;text-decoration:none!important;border:none!important}.iub-content-wrapper .iub_content h1,.iub-content-wrapper .iubenda_legal_document h1{font-size:2em}.iub-content-wrapper .iub_content h2,.iub-content-wrapper .iubenda_legal_document h2{font-size:1.75em}.iub-content-wrapper .iub_content h3,.iub-content-wrapper .iubenda_legal_document h3{font-size:1.5em}.iub-content-wrapper .iub_content h4,.iub-content-wrapper .iubenda_legal_document h4{font-size:1.25em}.iub-content-wrapper .iub_content p,.iub-content-wrapper .iubenda_legal_document p{margin:1em 0;text-decoration:none!important;border-bottom:none!important;border-top:none!important}.iub-content-wrapper .iub_content ul,.iub-content-wrapper .iub_content ol,.iub-content-wrapper .iubenda_legal_document ul,.iub-content-wrapper .iubenda_legal_document ol{margin:1em 0!important;padding-left:2em!important;list-style:disc!important}.iub-content-wrapper .iub_content li,.iub-content-wrapper .iubenda_legal_document li{margin:.5em 0!important;display:list-item!important;list-style:disc!important}.iub-content-wrapper .iub_content a,.iub-content-wrapper .iubenda_legal_document a{color:var(--color-theme-1, #FF6B6B);text-decoration:none}.iub-content-wrapper .iub_content a:hover,.iub-content-wrapper .iubenda_legal_document a:hover{text-decoration:underline}.iub-content-wrapper .iub_content strong,.iub-content-wrapper .iub_content b,.iub-content-wrapper .iubenda_legal_document strong,.iub-content-wrapper .iubenda_legal_document b{font-weight:600}.iub-content-wrapper .iub_content em,.iub-content-wrapper .iub_content i,.iub-content-wrapper .iubenda_legal_document em,.iub-content-wrapper .iubenda_legal_document i{font-style:italic}.iub-content-wrapper .iub_content table,.iub-content-wrapper .iubenda_legal_document table{width:100%;border-collapse:collapse;margin:1.5em 0}.iub-content-wrapper .iub_content th,.iub-content-wrapper .iub_content td,.iub-content-wrapper .iubenda_legal_document th,.iub-content-wrapper .iubenda_legal_document td{border:1px solid var(--surface-300, #e0e0e0);padding:.75em;text-align:left}.iub-content-wrapper .iub_content th,.iub-content-wrapper .iubenda_legal_document th{background-color:var(--surface-container, #f5f5f5);font-weight:600}.iub-content-wrapper .iub_content code,.iub-content-wrapper .iubenda_legal_document code{background-color:var(--surface-container, #f5f5f5);padding:.2em .4em;border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:.9em}.iub-content-wrapper .iub_content pre,.iub-content-wrapper .iubenda_legal_document pre{background-color:var(--surface-container, #f5f5f5);padding:1em;border-radius:8px;overflow-x:auto;margin:1em 0}.iub-content-wrapper .iub_content blockquote,.iub-content-wrapper .iubenda_legal_document blockquote{border-left:4px solid var(--color-theme-1, #FF6B6B);padding-left:1em;margin-left:0;color:var(--on-surface-variant, #666)}@media (max-width: 768px){.iub-content-wrapper .iub_content h1{font-size:1.5em}.iub-content-wrapper .iub_content h2{font-size:1.25em}.iub-content-wrapper .iub_content h3{font-size:1.1em}}.environment-debug.svelte-18z1idb{position:fixed;bottom:10px;right:10px;background:#000000e6;color:#fff;padding:15px;border-radius:8px;font-size:12px;z-index:9999;max-width:350px;max-height:400px;overflow-y:auto;border:1px solid #333;box-shadow:0 4px 12px #0000004d}summary.svelte-18z1idb{cursor:pointer;font-weight:700;padding:5px 0;border-bottom:1px solid #333;margin-bottom:10px}summary.svelte-18z1idb:hover{color:#4ade80}.debug-content.svelte-18z1idb{margin-top:10px}.config-section.svelte-18z1idb{margin-bottom:15px;padding:10px;background:#ffffff1a;border-radius:4px}h4.svelte-18z1idb{color:#4ade80;margin-bottom:10px;font-size:14px}h5.svelte-18z1idb{color:#fbbf24;margin-bottom:5px;font-size:12px}p.svelte-18z1idb{margin:3px 0;color:#e5e5e5;font-family:monospace}
