.Modal_modal__jJAyz{--modal-background:rgba(241,249,255,0.95);--modal-border:rgba(156,226,243,0.85)}.Modal_modal-trigger__U3_Pu{width:100%;height:100%;background-color:transparent;border:none}.Modal_modal-trigger__U3_Pu:hover{cursor:pointer}@media (pointer:fine){.Modal_modal-trigger__U3_Pu:focus-visible{outline:2px solid var(--c-main);border-radius:2px;outline-offset:4px}}.Modal_scale-on-active__2g3I6:active:not(:disabled){transform:scale(.98)}.Modal_modal__jJAyz{position:relative;margin:auto;max-width:var(--modal-max-width);max-height:var(--modal-max-height);background-color:var(--modal-background);border-radius:1.5rem;border:4px solid var(--modal-border);box-shadow:var(--box-shadow-glow-small);overflow:visible}.Modal_modal__jJAyz::-webkit-scrollbar{display:none}.Modal_modal__jJAyz{scrollbar-width:none}.Modal_modal__jJAyz:focus{outline:none}.Modal_inner-container__h87S9{width:100%;max-height:96svh;overflow-y:auto;border-radius:15px;scrollbar-width:none}.Modal_inner-container__h87S9::-webkit-scrollbar{display:none}.Modal_modal-close-button__85JIi{position:absolute;width:clamp(30px,min(5svh,4.3svw),40px);top:-10px;right:-15px;z-index:3}.Modal_modal-close-button-test__43ogy{width:50px}.BtnClose_btn-close__2G8jd{aspect-ratio:40/36}.BtnClose_btn-close__2G8jd .BtnClose_first-stop__I0RO8{stop-color:#14bbd4}.BtnClose_btn-close__2G8jd .BtnClose_second-stop__OQ8gu{stop-color:#61d9eb}.BtnClose_btn-close__2G8jd svg{stroke:var(--c-main-soft);stroke-width:1.5px;filter:drop-shadow(var(--svg-shadow-small));overflow:visible}.BtnClose_btn-close__2G8jd:hover:not(:disabled) svg{stroke:none}.BtnClose_btn-close__2G8jd:active:not(:disabled){transform:scale(.96)}@media (pointer:fine){.BtnClose_btn-close__2G8jd:focus-visible{outline:2px solid var(--c-main);border-radius:2px;outline-offset:3px}}.OctalysisChart_container__5KsEf{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.OctalysisChart_octagon__17l4y{position:absolute;z-index:2}.OctalysisChart_octalysis__qZDve{position:absolute;z-index:1}.OctalysisChart_octagon-border__WzhvF{position:absolute;width:81px;height:81px;aspect-ratio:1;--o:calc(50% * tan(-22.5deg));-webkit-clip-path:polygon(var(--o) 50%,50% var(--o),calc(100% - var(--o)) 50%,50% calc(100% - var(--o)));clip-path:polygon(var(--o) 50%,50% var(--o),calc(100% - var(--o)) 50%,50% calc(100% - var(--o)));background-color:white;display:flex;justify-content:center;align-items:center;z-index:2}