.mainC div{box-sizing:border-box}.mainC a{font-weight:500;color:#4d5979;border-bottom:1px solid #4d5979;text-decoration:none}.mainC a:hover{border-bottom:1px solid #3ea598;color:#3ea598}.mainC .text-block p{font-size:16px;margin:0 0 8px}.mainC .text-block p:first-child{margin-top:16px}@media (max-width: 800px){.mainC .text-block p{font-size:14px}.mainC .text-block p:first-child{margin-top:0}}.card-stack.svelte-buxihj{width:100%;display:flex;gap:0;position:relative;margin-bottom:16px;flex-wrap:wrap;gap:8px;margin-left:23px}.card.svelte-buxihj{width:100px;height:100px;border-radius:20px;margin-left:-23px;background-color:#fff;box-shadow:0 4px 10px #0000001a;border:1px solid rgba(0,0,0,.1);font-size:13px;font-weight:700;transition:transform .3s,box-shadow .3s;cursor:pointer;pointer-events:auto;padding:8px;text-align:left}.card.svelte-buxihj:hover{transform:scale(1.05);box-shadow:0 4px 24px #0003}.card.selected.svelte-buxihj{transform:scale(1.1);box-shadow:0 4px 24px #0003;border-color:#91929f!important}.card.svelte-buxihj:not(.selected){pointer-events:all}.card.svelte-buxihj .title:where(.svelte-buxihj){position:absolute;bottom:0;font-size:13px;color:#353a51}.card.svelte-buxihj .img:where(.svelte-buxihj){width:50px;height:50px;background-size:cover}.card.svelte-buxihj .icon:where(.svelte-buxihj){position:absolute;right:0;top:0;fill:#353a5154}.card.svelte-buxihj .icon:where(.svelte-buxihj) svg:where(.svelte-buxihj){width:13px;fill:#353a5154}h2.svelte-buxihj{font-size:15px;font-weight:600;margin:0 0 8px 10px;color:#353a51;text-align:left}@media (max-width: 600px){.card.svelte-buxihj{margin-left:-38px}.card-stack.svelte-buxihj{margin-left:38px}h2.svelte-buxihj{margin-left:0}}.text-block.svelte-ha8g2g{text-align:left;height:fit-content;max-height:80%;margin-top:25%;border-radius:30px;border:1px solid #72727250;padding:25px;background:#fff;pointer-events:all}.text-block.svelte-ha8g2g h2:where(.svelte-ha8g2g){font-size:20px!important;margin:0;width:calc(100% - 55px)}h2.svelte-ha8g2g span:where(.svelte-ha8g2g){color:#888;font-weight:400;font-size:15px}.text-block.svelte-ha8g2g h3:where(.svelte-ha8g2g){font-size:16px;font-weight:400;margin:0 0 4px}.text-block.svelte-ha8g2g h4:where(.svelte-ha8g2g){font-size:14px;font-weight:400;margin:0 0 16px;color:#888}.textt.open.svelte-ha8g2g{overflow:auto}.more.svelte-ha8g2g{display:none}.navigator.svelte-ha8g2g{display:flex;gap:16px;position:absolute;top:0;right:0;font-size:18px;color:#888}.navigator.svelte-ha8g2g div:where(.svelte-ha8g2g){cursor:pointer}@media (max-width: 4000px){.text-block.svelte-ha8g2g{position:absolute;bottom:50px;height:fit-content;margin:0;padding:10px 20px;z-index:1000;box-shadow:0 4px 24px #0003}.text-block.svelte-ha8g2g h2:where(.svelte-ha8g2g){font-size:18px}.text-block.svelte-ha8g2g h4:where(.svelte-ha8g2g){margin-bottom:8px;border:none}.textt.svelte-ha8g2g{position:relative;overflow:auto;height:100px;margin:8px 0;padding-bottom:15px;transition:all .5s ease}.bottom.svelte-ha8g2g{position:absolute;bottom:35px;height:30px;width:90%;background:linear-gradient(to top,#fff,transparent)}.more.svelte-ha8g2g{display:block;cursor:pointer;font-size:14px;color:#888;margin:0}.more.svelte-ha8g2g span:where(.svelte-ha8g2g){text-decoration:underline dotted}}.mainC.svelte-1n46o8q{width:100%;display:flex;gap:32px;padding:20px;overflow-x:hidden;text-align:left;color:#333;font-family:Roboto,sans-serif;font-weight:400}.mainC.svelte-1n46o8q div:where(.svelte-1n46o8q){width:50%}.mainC.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-size:22px;margin:0 0 8px}.mainC.svelte-1n46o8q p:where(.svelte-1n46o8q){font-size:15px;margin:0}.mainC.svelte-1n46o8q .legend:where(.svelte-1n46o8q){display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.legend.svelte-1n46o8q .legend--item:where(.svelte-1n46o8q){display:flex;width:auto;font-size:13px;color:#696a79}.legend.svelte-1n46o8q .legend--item:where(.svelte-1n46o8q) span:where(.svelte-1n46o8q){height:15px;width:15px;display:block;border-radius:100%}@media (max-width: 4000px){.mainC.svelte-1n46o8q{width:100%;display:block;position:relative}.mainC.svelte-1n46o8q div:where(.svelte-1n46o8q){width:100%}.text-container.svelte-1n46o8q{height:100vh;top:0;z-index:1000;pointer-events:none;width:calc(100% - 60px);transition:opacity .3s ease}}
