@import"https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600;700&display=swap";.guide-page.svelte-1coaliw.svelte-1coaliw{background:linear-gradient(135deg,#08184a 0%,#163687 100%);color:#fff;min-height:100vh;display:flex;flex-direction:column;margin-top:38px;width:100%;overflow-x:hidden}.guide-container.svelte-1coaliw.svelte-1coaliw{display:flex;width:100%;max-width:1600px;margin:40px auto;gap:2rem;padding:0 1.5rem;box-sizing:border-box;flex:1;overflow-x:hidden}.guide-sidebar.svelte-1coaliw.svelte-1coaliw{flex:0 0 300px;position:sticky;top:2rem;align-self:flex-start;height:auto;max-height:calc(100vh - 4rem);border-radius:20px;padding:2rem 1.5rem 0;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 30px #0003;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;width:100%;max-width:300px}.guide-navigation.svelte-1coaliw.svelte-1coaliw{display:flex;flex-direction:column;height:100%;max-height:calc(100vh - 8rem)}.guide-navigation.svelte-1coaliw .nav-scrollable-container.svelte-1coaliw{flex-grow:1;overflow-y:auto;overflow-x:hidden;padding-right:.5rem;margin-right:-.5rem;padding-bottom:1.5rem;max-height:calc(100vh - 8.5rem)}.guide-navigation.svelte-1coaliw .nav-scrollable-container.svelte-1coaliw::-webkit-scrollbar{width:6px;background:rgba(255,255,255,.1)}.guide-navigation.svelte-1coaliw .nav-scrollable-container.svelte-1coaliw::-webkit-scrollbar-track{border-radius:3px}.guide-navigation.svelte-1coaliw .nav-scrollable-container.svelte-1coaliw::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:3px}.guide-navigation.svelte-1coaliw .nav-scrollable-container.svelte-1coaliw::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5)}.guide-navigation.svelte-1coaliw .main-nav.svelte-1coaliw{list-style:none;padding:0;margin:0}.guide-navigation.svelte-1coaliw .main-nav li.svelte-1coaliw{margin-bottom:.6rem;border-radius:8px}.guide-navigation.svelte-1coaliw .main-nav .section-header.svelte-1coaliw{display:flex;justify-content:space-between;align-items:center;border-radius:8px;transition:all .2s ease;cursor:pointer}.guide-navigation.svelte-1coaliw .main-nav .section-header.active.svelte-1coaliw{background:linear-gradient(135deg,#4c70d5 0%,#3a5bc7 100%);box-shadow:0 4px 15px #4c70d54d}.guide-navigation.svelte-1coaliw .main-nav .section-header.active a.svelte-1coaliw{color:#fff;font-weight:600}.guide-navigation.svelte-1coaliw .main-nav .section-header.active .toggle-icon.svelte-1coaliw{color:#fff}.guide-navigation.svelte-1coaliw .main-nav .section-header.svelte-1coaliw:hover{background:rgba(255,255,255,.1)}.guide-navigation.svelte-1coaliw .main-nav .section-header a.svelte-1coaliw{flex:1;display:block;padding:.8rem 1rem;color:#ffffffe6;text-decoration:none;font-family:Titillium Web,serif;font-size:1rem;font-weight:500;transition:all .2s ease}.guide-navigation.svelte-1coaliw .main-nav .section-header a.svelte-1coaliw:hover{color:#fff}.guide-navigation.svelte-1coaliw .main-nav .section-header .toggle-icon.svelte-1coaliw{padding-right:1rem;color:#ffffffb3;font-size:1.2rem;line-height:1;transition:color .2s ease}.guide-navigation.svelte-1coaliw .main-nav .sub-nav.svelte-1coaliw{list-style:none;padding-left:1.5rem;margin:.5rem 0}.guide-navigation.svelte-1coaliw .main-nav .sub-nav li.svelte-1coaliw{margin-bottom:.3rem;border-radius:6px;transition:all .2s ease}.guide-navigation.svelte-1coaliw .main-nav .sub-nav li.active.svelte-1coaliw{background:rgba(76,112,213,.3)}.guide-navigation.svelte-1coaliw .main-nav .sub-nav li.active a.svelte-1coaliw{color:#fff;font-weight:500}.guide-navigation.svelte-1coaliw .main-nav .sub-nav li.svelte-1coaliw:hover{background:rgba(255,255,255,.1)}.guide-navigation.svelte-1coaliw .main-nav .sub-nav li a.svelte-1coaliw{display:block;padding:.5rem .8rem;color:#fffc;text-decoration:none;font-family:Titillium Web,serif;font-size:.9rem;font-weight:400;transition:all .2s ease}.guide-navigation.svelte-1coaliw .main-nav .sub-nav li a.svelte-1coaliw:hover{color:#fff}.guide-content.svelte-1coaliw.svelte-1coaliw{flex:1;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);color:#fffffff2;padding:3rem;border-radius:20px;min-height:500px;font-family:Titillium Web,serif;line-height:1.6;box-shadow:0 8px 30px #0003;margin-top:2rem}.guide-content.svelte-1coaliw h1{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;color:#fff;margin:0 0 2rem;line-height:1.2;font-family:Titillium Web,serif}.guide-content.svelte-1coaliw h2{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:600;color:#4c70d5;margin:3rem 0 1.5rem;line-height:1.3;font-family:Titillium Web,serif}.guide-content.svelte-1coaliw h2 a{color:#fff;text-decoration:none}.guide-content.svelte-1coaliw h2 a:hover{color:#fff;text-decoration:underline}.guide-content.svelte-1coaliw h3{font-size:clamp(1.4rem,2.5vw,1.75rem);font-weight:600;color:#ffffffe6;margin:2rem 0 1rem;font-family:Titillium Web,serif}.guide-content.svelte-1coaliw h3 a{color:#ffffffe6;text-decoration:none}.guide-content.svelte-1coaliw h3 a:hover{color:#fff;text-decoration:underline}.guide-content.svelte-1coaliw h4{font-size:clamp(1.2rem,2vw,1.5rem);font-weight:600;color:#ffffffd9;margin:1.5rem 0 .8rem;font-family:Titillium Web,serif}.guide-content.svelte-1coaliw p{margin:0 0 1.2rem;font-size:1.05rem;font-family:Titillium Web,serif;color:#ffffffe6;line-height:1.6}.guide-content.svelte-1coaliw a{color:#87ceeb;text-decoration:none;transition:color .2s ease}.guide-content.svelte-1coaliw a:hover{color:#b0e0e6;text-decoration:underline}.guide-content.svelte-1coaliw ul,.guide-content.svelte-1coaliw ol{margin:1rem 0 1.5rem;padding-left:1.5rem}.guide-content.svelte-1coaliw ul li,.guide-content.svelte-1coaliw ol li{margin-bottom:.8rem;color:#ffffffe6;line-height:1.6}.guide-content.svelte-1coaliw table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:.95rem;background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.guide-content.svelte-1coaliw table th{background:linear-gradient(135deg,#4c70d5 0%,#3a5bc7 100%);color:#fff;font-weight:600;text-align:left;padding:1rem 1.5rem;border:none;font-family:Titillium Web,serif}.guide-content.svelte-1coaliw table td{padding:1rem 1.5rem;border:none;border-bottom:1px solid rgba(255,255,255,.1);vertical-align:top;color:#ffffffe6}.guide-content.svelte-1coaliw table tr:nth-child(2n){background-color:#ffffff05}.guide-content.svelte-1coaliw table tr:hover{background-color:#ffffff14}.guide-content.svelte-1coaliw table tbody tr:last-child td{border-bottom:none}.guide-content.svelte-1coaliw figure{margin:2rem auto;font-size:12px}.guide-content.svelte-1coaliw img{max-width:100%;height:auto;display:block;margin:.5rem auto;border-radius:6px;box-shadow:0 3px 10px #0000004d}.guide-content.svelte-1coaliw figcaption{text-align:center;display:inline-block;width:100%;font-style:italic;color:#ffffffb3;margin-top:.5rem;font-size:.9rem}.guide-content.svelte-1coaliw pre,.guide-content.svelte-1coaliw code{font-family:Courier New,monospace;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.1);border-radius:8px}.guide-content.svelte-1coaliw code{padding:.3rem .6rem;font-size:.9rem;color:#4c70d5;font-weight:500}.guide-content.svelte-1coaliw pre{padding:1.5rem;margin:2rem 0;overflow-x:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.guide-content.svelte-1coaliw pre code{padding:0;background-color:transparent;color:#fffffff2;border:none}.guide-content.svelte-1coaliw blockquote{border-left:4px solid #4c70d5;padding:1rem 0 1rem 2rem;margin:2rem 0;background:rgba(76,112,213,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0 8px 8px 0}.guide-content.svelte-1coaliw blockquote p{margin-bottom:.5rem;font-style:italic;color:#ffffffe6}.guide-content.svelte-1coaliw blockquote p:last-child{margin-bottom:0}.guide-content.svelte-1coaliw .placeholder-content.svelte-1coaliw{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px;text-align:center}.guide-content.svelte-1coaliw .placeholder-content h1.svelte-1coaliw{color:#fff;font-size:clamp(2rem,4vw,2.5rem);margin-bottom:1.5rem}@media (max-width: 900px){.guide-container.svelte-1coaliw.svelte-1coaliw{flex-direction:column;padding:0 1rem;width:100%;box-sizing:border-box}.guide-sidebar.svelte-1coaliw.svelte-1coaliw{flex:none;width:100%;max-width:100%;position:relative;top:0;margin-bottom:2rem;max-height:60vh;overflow:hidden;box-sizing:border-box}.guide-navigation.svelte-1coaliw .nav-scrollable-container.svelte-1coaliw{overflow-x:hidden;max-height:calc(60vh - 3rem)}.guide-navigation.svelte-1coaliw .main-nav li .section-header a.svelte-1coaliw,.guide-navigation.svelte-1coaliw .main-nav .sub-nav li a.svelte-1coaliw{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;white-space:normal;line-height:1.3}.guide-content.svelte-1coaliw.svelte-1coaliw{padding:2.5rem}.guide-content.svelte-1coaliw h1{font-size:clamp(2rem,4vw,2.5rem)}.guide-content.svelte-1coaliw h2{font-size:clamp(1.5rem,3vw,1.8rem)}.guide-content.svelte-1coaliw h3{font-size:clamp(1.3rem,2.5vw,1.5rem)}.guide-content.svelte-1coaliw table{font-size:.85rem}.guide-content.svelte-1coaliw table th,.guide-content.svelte-1coaliw table td{padding:.8rem 1rem}}@media (max-width: 480px){.guide-container.svelte-1coaliw.svelte-1coaliw{margin:1rem auto;padding:0 .75rem;width:100%;box-sizing:border-box}.guide-sidebar.svelte-1coaliw.svelte-1coaliw{padding:1rem 1rem 0;max-height:50vh;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.guide-navigation.svelte-1coaliw.svelte-1coaliw,.guide-navigation.svelte-1coaliw .nav-scrollable-container.svelte-1coaliw{max-height:calc(50vh - 2rem)}.guide-navigation.svelte-1coaliw .main-nav li .section-header a.svelte-1coaliw{padding:.6rem .8rem;font-size:.95rem}.guide-navigation.svelte-1coaliw .main-nav .sub-nav.svelte-1coaliw{padding-left:1rem}.guide-navigation.svelte-1coaliw .main-nav .sub-nav li a.svelte-1coaliw{padding:.4rem .6rem;font-size:.85rem}.guide-content.svelte-1coaliw.svelte-1coaliw{padding:1.5rem}.guide-content.svelte-1coaliw h1{font-size:1.8rem;margin-bottom:1.2rem}.guide-content.svelte-1coaliw h2{font-size:1.4rem;margin:2rem 0 .8rem}.guide-content.svelte-1coaliw h3{font-size:1.2rem}.guide-content.svelte-1coaliw p{font-size:1rem}.guide-content.svelte-1coaliw img{margin:1.2rem auto}.guide-content.svelte-1coaliw table{display:block;overflow-x:auto;white-space:nowrap;font-size:.8rem}.guide-content.svelte-1coaliw table th,.guide-content.svelte-1coaliw table td{padding:.5rem .7rem}.placeholder-content.svelte-1coaliw.svelte-1coaliw{padding:1.5rem .5rem}.placeholder-content.svelte-1coaliw h1.svelte-1coaliw{font-size:1.6rem;margin-bottom:.8rem}}@media print{html,body{color:#000!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.guide-content,.guide-content *{color:#000!important}.guide-content h1,.guide-content h2,.guide-content h3,.guide-content h4,.guide-content h5,.guide-content h6,.guide-content p,.guide-content li,.guide-content a,.guide-content span,.guide-content div,.guide-content td,.guide-content th,.guide-content caption,.guide-content figcaption,.guide-content label,.guide-content strong,.guide-content em,.guide-content small,.guide-content blockquote{color:#000!important;text-shadow:none!important}.guide-content [style*=color]{color:#000!important}.guide-content code,.guide-content pre{color:#000!important;background-color:#f8f8f8!important;border:1px solid #ddd!important}.guide-content a{color:#000!important;text-decoration:underline!important}header,footer,nav,.guide-sidebar.svelte-1coaliw.svelte-1coaliw,.guide-navigation.svelte-1coaliw.svelte-1coaliw{display:none!important}.guide-page.svelte-1coaliw.svelte-1coaliw{width:100%!important;margin:0!important;padding:0!important;background-color:#fff!important;display:block!important;overflow:visible!important}.guide-container.svelte-1coaliw.svelte-1coaliw{color:#000!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}.guide-content.svelte-1coaliw.svelte-1coaliw{color:#000!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:.5cm!important;margin:0!important;border:none!important;box-shadow:none!important;background:white!important;overflow:visible!important;display:block!important}.guide-content img{max-width:100%!important;height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;display:block!important;page-break-inside:avoid!important;margin:.5cm auto!important}.guide-content figure{max-width:100%!important;page-break-inside:avoid!important;margin:.8cm 0!important;padding:0!important;overflow:visible!important}.guide-content table{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:collapse!important;page-break-inside:avoid!important;font-size:9pt!important;margin:.8cm 0!important;overflow:visible!important}.guide-content th,.guide-content td{padding:.2cm!important;word-wrap:break-word!important;max-width:100%!important;overflow:visible!important;border:1px solid #999!important}.guide-content table *{word-break:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.guide-content table:has(th:nth-child(4)){font-size:8pt!important}.guide-content table:has(th:nth-child(6)){font-size:7pt!important}.guide-content pre{max-width:100%!important;overflow-x:hidden!important;white-space:pre-wrap!important;word-wrap:break-word!important;page-break-inside:avoid!important;padding:.3cm!important;font-size:8pt!important}@page{size:A4;margin:1cm}}
