dialog{--padding:min(var(--gutter-container),32px);height:-moz-fit-content;height:fit-content;max-width:980px;width:92%}@media(min-width:56.25em){dialog{width:66.666667%}}dialog{transition-behavior:allow-discrete}dialog button[data-close]{color:var(--cl-link);transition-duration:.2s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}dialog button[data-close]:focus-visible,dialog button[data-close]:hover{color:var(--cl-link-hover)}dialog .dialog-wrapper{padding:var(--padding);width:100%!important}dialog::backdrop{background-color:var(--cl-backdrop)}dialog button[data-close]{float:right}dialog .inner-content{clear:both}dialog:open .dialog-wrapper,dialog:popover-open .dialog-wrapper{opacity:1;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}dialog:open,dialog:popover-open{transition-timing-function:cubic-bezier(.4,0,1,1)}@media(prefers-reduced-motion:no-preference){dialog:open,dialog:popover-open{--tw-translate-y:0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@starting-style{@media(prefers-reduced-motion:no-preference){dialog:open,dialog:popover-open{--tw-translate-y:120px;transform:translate(var(--tw-translate-x),120px) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}dialog:open .dialog-wrapper,dialog:popover-open .dialog-wrapper{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1)}}.dialog--profile{height:100%;max-height:90svh}@media(min-width:56.25em){.dialog--profile{max-height:61.11111svh}}.dialog--graph{margin:auto!important}@media(min-width:56.25em){.dialog--graph{max-height:73svh;max-width:none;width:83%}}@media(min-width:120em){.dialog--graph{width:66.666667%}}.dialog--graph .dialog-wrapper{padding-left:0;padding-right:0}.dialog--graph .dialog-wrapper .swiper{padding-left:12.5%;padding-right:12.5%}.dialog--graph .swiper-initialized .swiper-slide:not(.swiper-slide-active){opacity:.2;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dialog--graph .swiper-initialized .swiper-slide.swiper-slide-active{opacity:1}.dialog--profile:has(.profile-grid){max-width:none}@media(min-width:75em){.dialog--profile:has(.profile-grid){overflow:hidden}.dialog--profile:has(.profile-grid) .dialog-wrapper,.dialog--profile:has(.profile-grid) .inner-content{display:flex;flex-direction:column;height:100%}.dialog--profile:has(.profile-grid) .dialog-wrapper{--inner-container:min(11.3074cqi,32px);--padding-half:min(5.6537cqi,16px);--closebtn-safe:calc(1.313rem + var(--inner-container) + .5lh);--close-btn-w:calc(2.327rem + var(--inner-container))}.dialog--profile:has(.profile-grid) .profile-grid{display:flex;height:100%}.dialog--profile:has(.profile-grid) .profile-grid .profile-col{overflow:auto;width:50%}.dialog--profile:has(.profile-grid) .profile-grid .content-col{margin-left:50%;outline-offset:-4px;padding-bottom:var(--inner-container);padding-left:16px;padding-right:16px;padding-right:var(--inner-container);padding-top:var(--closebtn-safe);position:relative}@container (min-width: 1024px){.dialog--profile:has(.profile-grid) .profile-grid .content-col{padding-left:var(--inner-container);padding-right:var(--close-btn-w)}}.dialog--profile:has(.profile-grid) .profile-grid .media-col{left:0;padding:var(--inner-container);position:absolute;top:0}.dialog--profile:has(.profile-grid) .dialog-wrapper{padding:0}.dialog--profile:has(.profile-grid):has(.profile-grid) button[data-close]{position:absolute;right:0;top:0;z-index:1;--tw-bg-opacity:1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));margin:var(--padding-half);outline-offset:-8px;padding:var(--padding-half)}.dialog--profile:has(.profile-grid):not(:has(.profile-grid)){max-width:980px!important}}
