html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--ut-font-family: "Sora", sans-serif;--ut-secondary-color-rgb: 230, 15, 162;--ut-secondary-color: rgb(var(--ut-secondary-color-rgb));--ut-secondary-color-75: rgba(var(--ut-secondary-color-rgb), .45);--ut-tertiary-color-rgb: 14, 219, 14;--ut-tertiary-color: rgb(var(--ut-tertiary-color-rgb));--ut-tertiary-color-25: rgba(var(--ut-tertiary-color-rgb), .25);--ut-border-width-default: 4px;--ut-border-radius-default: 12px;--ut-background-color: white;--ut-text-color: black;--ut-grid-items-gap: 1.5rem;--ut-border-color-rgb: 0, 0, 0;--ut-border-color: rgb(var(--ut-border-color-rgb));--ut-border-color-75: rgba(var(--ut-border-color-rgb), .45);--ut-border-color-25: rgba(var(--ut-border-color-rgb), .25);--ut-sidebar-width: 360px;--ut-content-max-width: 800px;--ut-box-shadow-size: 12px;--ut-toolbar-height: 85px;--ut-sidebar-background-color: #ecf0f1;--ut-sidebar-text-color: var(--ut-text-color);--ut-sidebar-border-color: var(--ut-border-color);--ut-sidebar-border-width: var(--ut-border-width-default);--ut-card-background-color: var(--ut-background-color);--ut-card-text-color: var(--ut-text-color);--ut-card-border-radius: var(--ut-border-radius-default);--ut-card-border-width: var(--ut-border-width-default);--ut-card-border-color: var(--ut-border-color);--ut-card-hover-border-color: var(--ut-secondary-color);--ut-card-box-shadow: var(--ut-box-shadow-size) var(--ut-box-shadow-size) 0px var(--ut-border-color-75);--ut-card-hover-box-shadow: var(--ut-box-shadow-size) var(--ut-box-shadow-size) 0px var(--ut-secondary-color-75);--ut-btn-background-color: var(--ut-background-color);--ut-btn-border-color: var(--ut-border-color);--ut-btn-text-color: var(--ut-text-color);--ut-btn-padding-inline: 1rem;--ut-btn-padding-block: .25rem;--ut-btn-padding: var(--ut-btn-padding-block) var(--ut-btn-padding-inline);--ut-btn-padding-sm: calc(var(--ut-btn-padding-block) / 2) calc(var(--ut-btn-padding-inline) / 2);--ut-btn-border-width: 4px;--ut-btn-border-radius: var(--ut-border-radius-default);--ut-btn-hover-background-color: var(--ut-secondary-color-75);--ut-btn-hover-text-color: var(--ut-text-color);--ut-btn-hover-border-color: var(--ut-secondary-color);--ut-btn-active-background-color: var(--ut-tertiary-color-25);--ut-btn-active-text-color: var(--ut-text-color);--ut-btn-active-border-color: var(--ut-tertiary-color);--ut-btn-active-box-shadow-color: var(--ut-tertiary-color-25)}@media screen and (prefers-color-scheme:dark){:root{--ut-background-color: #1b1b1b;--ut-text-color: white;--ut-sidebar-background-color: #313131;--ut-border-color-rgb: 255, 255, 255;--ut-secondary-color-rgb: 230, 55, 174}}@media screen{html[data-theme=dark]{--ut-background-color: #1b1b1b;--ut-text-color: white;--ut-sidebar-background-color: #313131;--ut-border-color-rgb: 255, 255, 255;--ut-secondary-color-rgb: 230, 55, 174}}h1,h2,h3,h4,h5,h6,p,ul{margin-block:0}h1{font-size:2rem;line-height:1;word-wrap:normal}h2{line-height:1.3}a{color:var(--ut-secondary-color);text-decoration:none}a:hover{text-decoration:underline}ul,ol{padding-inline-start:1.5rem}.stroke{color:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:var(--stroke-width, 8px) var(--stroke-color, var(--ut-secondary-color));paint-order:stroke fill}::selection{background:var(--ut-secondary-color);color:#fff;text-shadow:none}figcaption{text-align:center;font-size:.5rem}@media(min-width:768px){h1{font-size:3rem}}@keyframes reveal{0%{transform:scale(0);background:var(--ut-secondary-color-75)}to{transform:scale(1);background:var(--ut-secondary-color-75)}}@keyframes slide-up-title{0%{transform:translateY(0)}to{transform:translateY(-36px)}}.ripple{position:relative}.ripple:hover:after,.ripple:focus-within:after{--ripple-content: ""}.ripple:after{content:var(--ripple-content, none);position:absolute;bottom:0;left:0;width:100%;height:100%;animation:reveal .2s ease-in-out forwards;z-index:1;transform-origin:bottom left;mix-blend-mode:difference}.btn{--btn-background-color: var(--ut-btn-background-color);--btn-text-color: var(--ut-btn-text-color);--btn-border-radius: var(--ut-btn-border-radius);--btn-border-width: var(--ut-btn-border-width);--btn-border-color: var(--ut-btn-border-color);--btn-padding: var(--ut-btn-padding);display:inline-block;padding:var(--btn-padding);background-color:var(--btn-background-color);color:var(--btn-text-color);text-decoration:none;border-radius:var(--btn-border-radius);border-color:var(--btn-border-color);border-style:solid;border-width:var(--btn-border-width);transition:background-color .2s;text-align:center;transition:all .3s ease;overflow:hidden;outline:none;font-size:var(--btn-font-size, 1rem);cursor:pointer}.btn.btn--sm{--btn-border-width: calc(var(--ut-btn-border-width) * .5);padding:calc(var(--ut-btn-padding-block) / 2) var(--ut-btn-padding-inline);--btn-font-size: .675rem}.btn:hover,.btn:focus-within,.btn.btn--active:hover{text-decoration:none;--btn-text-color: var(--ut-btn-hover-text-color);--btn-border-color: var(--ut-btn-hover-border-color)}.btn--active{--btn-text-color: var(--ut-btn-active-text-color);--btn-border-color: var(--ut-btn-active-border-color)}.btn--active.shadow{--box-shadow-color: var(--ut-btn-active-box-shadow-color)}.btn:not(.ripple):hover,.btn:not(.ripple):focus-within{--btn-background-color: var(--ut-btn-hover-background-color)}.btn--tundaz{background-position:center -200px;background-repeat:no-repeat;background-size:100% auto;transition:background-position .25s ease!important}.btn.btn--tundaz:hover,.btn.btn--tundaz:focus-within{--btn-text-color: transparent;background-position:center}.shadow{--box-shadow-size: var(--ut-box-shadow-size);--box-shadow-color: var(--ut-border-color-75);--box-shadow: var(--box-shadow-size) var(--box-shadow-size) 0px var(--box-shadow-color);box-shadow:var(--box-shadow);transition:all .2s}.shadow:not(.shadow--static):hover,.shadow:not(.shadow--static):focus-within{--box-shadow-color: var(--ut-secondary-color-75)}.shadow.shadow--sm{--box-shadow-size: 6px}.shadow.shadow--sm:hover,.shadow--sm:focus-within{--box-shadow-size: 8px}.card{--card-border-radius: var(--ut-card-border-radius);--card-border-width: var(--ut-card-border-width);--card-border-color: var(--ut-card-border-color);--card-box-shadow: var(--ut-card-box-shadow);--card-text-color: var(--ut-card-text-color);--card-background-color: var(--ut-card-background-color);border-radius:var(--card-border-radius);border-width:var(--card-border-width);border-style:solid;border-color:var(--card-border-color);overflow:hidden;transition:transform .2s,box-shadow .2s;background:var(--card-background-color);position:relative;color:var(--card-text-color)}.card:hover:has(>a),.card:focus-within:has(>a){--card-border-color: var(--ut-card-hover-border-color)}.card:hover .card__content,.card:focus-within .card__content{transform:translateY(100px)}.card:hover .card__image,.card:focus-within .card__image{transform:scale(1.1)}.card:hover a:before,.card:focus-within a:before{content:attr(data-text);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:5rem;z-index:2;background-clip:text;-webkit-background-clip:text;-webkit-text-stroke:8px var(--ut-secondary-color);color:#fff;font-weight:bolder;paint-order:stroke fill}.card__content{position:absolute;bottom:0;width:100%;background:var(--card-background-color);border-block-start:var(--card-border-width) solid var(--card-border-color);padding:.5rem;display:flex;gap:.5rem;justify-content:space-between;align-items:center;transition:transform .3s}.card .card__content .card__title{font-size:1.5rem;margin:0}.card>a{text-decoration:none;color:inherit;position:relative}.card__image{position:relative;width:100%;height:300px;aspect-ratio:1/1;object-fit:cover;transition:transform .3s;display:block}.card.card--item{display:flex;width:100%}.card.card--item>a{display:contents;width:100%}.card.card--item .card__image{flex-shrink:0;aspect-ratio:1/1;height:300px;max-height:300px;width:auto;border-inline-end:4px solid var(--card-border-color)}.card.card--item .card__content{flex-grow:1;border-top:none;padding:15px;flex-direction:column;align-items:flex-start;position:static;justify-content:flex-start}.card.card--item .card__content section{font-size:.875rem}.card.card--item:hover .card__content,.card.card--item:focus-within .card__content,.card.card--item:hover .card__image,.card.card--item:focus-within .card__image{transform:none}@container (max-width: 600px){.card.card--item{flex-direction:column}.card.card--item .card__image{height:300px;border-inline-end:none;border-block-end:4px solid var(--card-border-color)}}.card.card--video .card__video{aspect-ratio:16 / 9;display:grid}.card.card--video .card__content{position:static}.card.card--video:hover .card__content,.card.card--video:focus-within .card__content{transform:none}.zigzag{--start-color: var(--ut-border-color-25);--end-color: #ffffff;background:linear-gradient(135deg,var(--start-color) 25%,transparent 25%) -14px 0/ 28px 28px,linear-gradient(225deg,var(--start-color) 25%,transparent 25%) -14px 0/ 28px 28px,linear-gradient(315deg,var(--start-color) 25%,transparent 25%) 0px 0/ 28px 28px,linear-gradient(45deg,var(--start-color) 25%,var(--end-color) 25%) 0px 0/ 28px 28px}.boxes{--start-color: var(--ut-border-color-25);--end-color: #e5e5f7;background-image:linear-gradient(var(--start-color) 1px,transparent 1px),linear-gradient(to right,var(--start-color) 1px,var(--end-color) 1px);background-size:20px 20px}.cross{--start-color: var(--ut-border-color-25);--end-color: #ffffff;background:radial-gradient(circle,transparent 20%,var(--end-color) 20%,var(--end-color) 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,var(--end-color) 20%,var(--end-color) 80%,transparent 80%,transparent) 10px 10px,linear-gradient(var(--start-color) .8px,transparent .8px) 0 -.4px,linear-gradient(90deg,var(--start-color) .8px,var(--end-color) .8px) -.4px 0;background-size:20px 20px,20px 20px,10px 10px,10px 10px}.sidebar{grid-column:1;position:fixed;top:0;left:-100%;width:var(--sidebar-width, 100%);height:100dvh;background:var(--ut-sidebar-background-color);color:var(--ut-sidebar-text-color);overflow-y:auto;z-index:1002;display:flex;flex-direction:column;border-inline-end:var(--sidebar-border-width, 0px) solid var(--ut-sidebar-border-color);transition:all .3s ease}.sidebar__content{flex:1;padding:var(--sidebar-content-padding, 1rem);display:flex;flex-direction:column;gap:1rem}.sidebar ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.75rem;li:first-child{flex:0 1 100%}}.sidebar__status p{margin:0;font-size:.675rem}.sidebar__status h4{color:var(--ut-secondary-color);margin:0;font-size:1.5rem;display:inline-block;position:relative}.sidebar .menu-icon{position:absolute;top:var(--sidebar-content-padding, 1rem);right:var(--sidebar-content-padding, 1rem)}.sidebar__footer{margin-block-start:auto;font-size:.6rem}@media(min-width:768px){.sidebar{--toolbar-height: 0px;--sidebar-width: 360px;--sidebar-border-width: var(--ut-sidebar-border-width);left:0;top:var(--ut-toolbar-height);z-index:1000;height:calc(100dvh - var(--ut-toolbar-height))}.sidebar ul{li:first-child{flex:1}}.sidebar__content{padding-block-start:calc(var(--sidebar-content-padding, 1rem) + calc(var(--toolbar-height, var(--ut-toolbar-height))))}.sidebar__status h4{font-size:2rem}}.toolbar{position:fixed;inset-inline:0;inset-block-start:0;padding:0 1rem;border-block-end:var(--sidebar-border-width, var(--ut-sidebar-border-width)) solid var(--ut-sidebar-border-color);background-color:var(--ut-sidebar-background-color);z-index:1001;width:100%;display:flex;align-items:center;justify-content:space-between;height:var(--ut-toolbar-height);transition:all .3s ease}.toolbar h1{font-size:1.25rem;margin:0;line-height:1.3;overflow:hidden;height:36px;display:inline-grid}.toolbar h1 a{color:var(--ut-text-color)}.toolbar h1:has(.scrolling-title)>*{display:inline-block;animation:slide-up-title linear both;animation-timeline:scroll(root);animation-range:100px 200px}.toolbar .scrolling-title{padding-inline-start:5px}.menu-toggle{display:none}.menu-icon{cursor:pointer;line-height:1;border-radius:9999px;overflow:hidden;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;padding-inline:0;background-size:auto 100%}.menu-icon svg{width:36px;height:36px}@media(min-width:768px){.toolbar{left:0;padding:1rem;inset-inline-end:initial;width:var(--ut-sidebar-width);border-inline-end:var(--sidebar-border-width, var(--ut-sidebar-border-width)) solid var(--ut-sidebar-border-color)}.menu-icon{display:none}.toolbar h1:has(.scrolling-title)>*{animation:none}}.carousel{--carousel-height: 350px;overflow:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;anchor-name:--carousel;border-radius:var(--ut-border-radius-default);border:var(--ut-border-width-default) solid var(--ut-border-color);columns:1;block-size:var(--carousel-height);text-align:center;&::column{scroll-snap-align:center;scroll-snap-stop:always}@media(prefers-reduced-motion:no-preference){scroll-behavior:smooth}}.carousel-container{padding-bottom:2rem}.carousel--scroll-buttons{&::scroll-button(*){position:fixed;position-anchor:--carousel;position-visibility:always}&::scroll-button(right){position-area:inline-end center;content:"arrow_forward" / "Next"}&::scroll-button(left){position-area:inline-start center;content:"arrow_back" / "Previous"}}.carousel--scroll-markers{scroll-marker-group:after;&::scroll-marker-group{position:fixed;position-anchor:--carousel;position-area:block-end;position-visibility:always;margin:1rem;display:grid;grid-auto-flow:column;gap:1rem}&::column::scroll-marker{content:" ";border-radius:9999px;border:calc(var(--ut-border-width-default) / 2) solid var(--ut-border-color);width:1rem;height:1rem;display:inline-flex}&::column::scroll-marker:target-current{background:var(--ut-secondary-color)}}.carousel{.carousel__slide{img{max-width:100%;height:var(--carousel-height);object-fit:cover}}}@keyframes offscreen-inert{entry 0%,exit 100% {interactivity: inert;} entry 100%,exit 0% {interactivity: auto;}}@media(min-width:768px){.carousel{--carousel-height: 500px}}.character-popover{position:fixed;margin:0;max-width:400px;padding:1rem;background:var(--ut-background-color);border:var(--ut-border-width-default) solid var(--ut-border-color);border-radius:var(--ut-border-radius-default);display:flex;flex-direction:column;gap:.75rem}.character-popover__arrow{position:absolute;width:12px;height:12px;background:var(--ut-background-color);border:var(--ut-border-width-default) solid var(--ut-border-color);transform:rotate(45deg)}.character-popover[data-placement=top] .character-popover__arrow{border-top:none;border-left:none}.character-popover[data-placement=bottom] .character-popover__arrow{border-bottom:none;border-right:none}.character-popover[data-placement=left] .character-popover__arrow{border-bottom:none;border-left:none}.character-popover[data-placement=right] .character-popover__arrow{border-top:none;border-right:none}.character-popover__image{float:inline-start;margin:0 1rem 1rem 0;--image-size: 80px;width:var(--image-size);height:var(--image-size);object-fit:cover;border:var(--ut-border-width-default) solid var(--ut-border-color);border-radius:9999px}.character-popover__name{margin:0;font-size:1rem;font-weight:600}.character-popover__description{margin:0;font-size:.75rem;line-height:1.4}@media(min-width:768px){.character-popover{max-width:600px}.character-popover__image{--image-size: 100px}}.theme-switcher{--ts-height: 50px;--ts-width: 100px;--ts-padding: 8px;appearance:none;-webkit-appearance:none;border:var(--ut-border-width-default) solid var(--ut-border-color);margin:0;font:inherit;color:inherit;line-height:normal;cursor:pointer;outline:none;height:100%;position:relative;background-color:#93becd;padding:var(--ts-padding);display:inline-flex;align-items:center;justify-content:center;width:var(--ts-width);height:var(--ts-height);border-radius:9999px;transition:background-color .3s cubic-bezier(.85,.49,.11,.92);overflow:hidden}.theme-switcher-container{display:flex;align-items:center;gap:1rem;position:fixed;bottom:1rem;left:50%;transition:all .3s ease-in-out;transform:translate(-50%)}.theme-switcher-container span{display:none;font-size:.75rem}.theme-switcher:hover,.theme-switcher:focus-within{background-color:#2c9bc3;outline:var(--ut-border-width-default) solid var(--ut-secondary-color)}html[data-theme=dark] .theme-switcher{background-color:#192c32}html[data-theme=dark] .theme-switcher:hover,html[data-theme=dark] .theme-switcher:focus-within{background-color:#37606c}html[data-theme=dark] .theme-switcher-container .theme-switcher__dark,html:not([data-theme=dark]) .theme-switcher-container .theme-switcher__light{display:inline}html[data-theme=dark] .theme-switcher-container span.theme-switcher__dark,html:not([data-theme=dark]) .theme-switcher-container span.theme-switcher__light{display:none}.theme-switcher img{--ts-image-size: calc(var(--ts-height) - var(--ts-padding));position:absolute;width:var(--ts-image-size);height:var(--ts-image-size);object-fit:cover;border-radius:9999px;overflow:hidden;transition:all .5s cubic-bezier(.85,.49,.11,.92)}.theme-switcher img.theme-switcher__light,.theme-switcher svg.theme-switcher__dark{left:var(--ts-padding)}.theme-switcher img.theme-switcher__dark,.theme-switcher svg.theme-switcher__light{right:var(--ts-padding)}.theme-switcher img.theme-switcher__dark,html[data-theme=dark] .theme-switcher img.theme-switcher__light{transform:translateY(var(--ts-height))}.theme-switcher svg.theme-switcher__dark,html[data-theme=dark] .theme-switcher svg.theme-switcher__light{transform:translateY(calc(var(--ts-height) * -1))}html[data-theme=dark] .theme-switcher img.theme-switcher__dark,html[data-theme=dark] .theme-switcher svg.theme-switcher__dark{transform:translateY(0)}.theme-switcher svg{position:absolute;--ts-image-size: calc((var(--ts-height) - var(--ts-padding)) / 1.25);width:var(--ts-image-size);height:var(--ts-image-size);transition:all .5s cubic-bezier(.85,.49,.11,.92)}@media(min-width:768px){.theme-switcher-container{position:relative;transform:none;left:0;bottom:0}.theme-switcher{border:none}html[data-theme=dark] .theme-switcher-container span.theme-switcher__dark,html:not([data-theme=dark]) .theme-switcher-container span.theme-switcher__light{display:inline}}.search-input-wrapper{position:relative}.search-input{width:100%;padding:1rem 3rem 1rem 1rem;font-size:1.1rem;border:var(--ut-border-width-default) solid var(--ut-border-color);border-radius:var(--ut-border-radius-default);font-family:inherit;background-color:var(--ut-sidebar-background-color);color:var(--ut-text-color);&:focus{background-color:var(--ut-background-color)}}.search-input:focus{outline:none;border-color:var(--ut-secondary-color)}.clear-search-btn{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;font-size:1.5rem;color:var(--ut-text-color);cursor:pointer;padding:.25rem;border-radius:4px;transition:background-color .2s,color .2s;display:none}.clear-search-btn:hover{background-color:#0000001a}.clear-search-btn.visible{display:block}.search-mode{display:flex;gap:1rem;>*{cursor:pointer}input{transform:scale(1.5);margin-inline-end:.5rem}}.search-results{container-type:inline-size}.search-results .card:not(:first-child){margin-block-start:2rem}.search-status{text-align:center;font-style:italic}.search-status.loading{color:var(--ut-secondary-color)}.stats{list-style-type:none;margin:0;padding:0 0 1rem;display:grid;gap:1.5rem;width:100%;grid-template-columns:repeat(2,1fr);li{height:100%;min-height:7rem}li:not(:has(a)):hover{--ut-btn-hover-background-color: transparent}li:not(:has(a)),li a{flex:1;display:flex;flex-direction:column;text-align:center;height:100%;justify-content:center}li h4{font-size:1.5rem;margin:0;word-break:keep-all}li span{font-size:.75rem;text-transform:uppercase;word-spacing:normal}.btn--gif{background-position:center -50px}.btn--video{background-position:center center}.btn--gif,.btn--video{background-size:100% auto;background-repeat:no-repeat;color:#fff;text-shadow:2px 2px 0 black}}@media(min-width:768px){.stats{grid-template-columns:repeat(3,1fr)}}.tundaz-item{display:flex;gap:1rem;flex-direction:column;padding-block-start:2rem}.tundaz-item h3{text-align:center;font-size:1.5rem}.tundaz-item .btn-container{display:flex;width:100%;justify-content:flex-end}.page-content--tundaz .tundaz-item img{--image-size: 200px;max-width:var(--image-size);height:var(--image-size);object-fit:cover;border:var(--ut-border-width-default) solid var(--ut-border-color);border-radius:9999px;align-self:center}.page-content--tundaz .tundaz-item .btn{display:block;width:100%}@media(min-width:768px){.tundaz-item{display:flow-root;padding-block:0}.tundaz-item h3{text-align:start;font-size:1.25rem}.page-content--tundaz .tundaz-item img{float:inline-start;margin-inline-start:0;margin-inline-end:1rem;--image-size: 150px}.tundaz-item .btn-container{margin-block-start:1rem}.tundaz-item:not(:last-child){margin-block-end:2rem;padding-block-end:1rem;border-bottom:var(--ut-border-width-default) solid var(--ut-border-color)}.page-content--tundaz .tundaz-item h3{margin-block-end:1rem}.page-content--tundaz .tundaz-item .btn{width:auto}}.issue-header{margin-bottom:1rem;padding-bottom:1rem;border-bottom:var(--ut-border-width-default) solid var(--ut-border-color)}.issue-header h1 span{color:#fff;font-weight:bolder}.issue-description img{max-width:100%;height:auto}.issue-description iframe{width:100%;aspect-ratio:16/9}.issue-description{p:has(img),figure{text-align:center}}.issue-description>*{margin-block-start:0}.issue-description>*+*{margin-block:1rem 0}.issue__navigation{display:flex;justify-content:space-between;margin-top:2rem;padding-top:2rem;border-top:var(--ut-border-width-default) solid var(--ut-border-color);gap:2rem}.issue__navigation .btn{--btn-font-size: .75rem;flex:1}.issue__navigation .btn--next{margin-inline-start:auto}.issue__footer{display:none;font-size:.75rem;text-align:center}@media(min-width:768px){.issue__navigation .btn{flex:none}}.page-content.page-content--tag{--content-max-width: auto}.page-content--contacts{p:has(>img),figure{text-align:center}}.page-map .layout{grid-template-columns:1fr}.page-map .content-wrapper{padding:0;grid-column:1;overflow:hidden}@media(min-width:768px){.page-map .toolbar{display:none}.page-map .sidebar{left:calc(-1 * var(--ut-sidebar-width));z-index:1002;top:0;height:100dvh;transition:left .3s ease}.page-map .sidebar.is-open{left:0}.page-map .sidebar .menu-icon{display:inline-flex;opacity:0;visibility:hidden;pointer-events:none}.page-map .sidebar.is-open .menu-icon{position:fixed;top:1rem;left:calc(var(--ut-sidebar-width) + 1rem);z-index:1003;opacity:1;visibility:visible;pointer-events:auto;animation:fadeIn .2s ease .3s forwards}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(min-width:768px){.page-map .map-container{transition:margin-left .3s ease,width .3s ease;width:100vw}.page-map.sidebar-open .map-container{margin-left:var(--ut-sidebar-width);width:calc(100vw - var(--ut-sidebar-width))}}@media(max-width:767px){.page-map .toolbar{display:flex}.page-map .sidebar{left:-100%}.page-map .menu-toggle:checked~.sidebar{left:0}.page-map .content-wrapper{padding-top:var(--ut-toolbar-height)}.page-map .map-menu-toggle{display:none}}.map-container{position:relative;width:100%;height:100dvh}.map{width:100%;height:100%}.map-menu-toggle{position:fixed;top:1rem;left:1rem;z-index:1001;cursor:pointer;line-height:1;border-radius:9999px;overflow:hidden;width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;padding-inline:0;background-size:auto 100%}.map-menu-toggle svg{width:36px;height:36px}.page-map.sidebar-open .map-menu-toggle,.page-map .leaflet-control-zoom{display:none}.map-zoom-controls{position:fixed;top:1rem;right:1rem;z-index:1001;display:flex;flex-direction:column;gap:.5rem;>:last-child{margin-block-start:.5rem}}.map-zoom-btn{width:50px;height:50px;border-radius:9999px;font-size:1.5rem;font-weight:700;line-height:1;padding:0;display:inline-flex;align-items:center;justify-content:center}.page-map .leaflet-popup-content-wrapper{padding:0;border-radius:0;border:none;box-shadow:none;background:transparent;overflow:visible}.page-map .leaflet-popup-content{margin:0;font-family:var(--ut-font-family);width:300px!important}.leaflet-popup-tip-container,.leaflet-container a.leaflet-popup-close-button{display:none}.page-map .leaflet-container a{color:currentColor}.page-map .theme-switcher-container{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);z-index:1001;flex-direction:column-reverse;gap:.25rem;transition:left .3s ease}.page-map.sidebar-open .theme-switcher-container{left:calc(var(--ut-sidebar-width) + (100vw - var(--ut-sidebar-width)) / 2)}@media(max-width:767px){.map-container{height:calc(100dvh - var(--ut-toolbar-height))}}.custom-marker{background:transparent;border:none}.custom-marker svg{--box-shadow-size: 6px;--box-shadow-color: var(--ut-border-color-75);--box-shadow: var(--box-shadow-size) var(--box-shadow-size) 0px var(--box-shadow-color);filter:drop-shadow(var(--box-shadow))}.custom-marker svg path{stroke:var(--ut-border-color);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.map-dialog[open]{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:1000;padding:1rem;max-width:600px;display:flex;flex-direction:column;gap:1rem;.btn-container{display:flex;width:100%;justify-content:flex-end}}.map-dialog::backdrop{backdrop-filter:blur(.25rem)}.map-filters{z-index:999;position:absolute;top:4rem;left:1rem;min-width:200px;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem}.map-filters{h3{font-size:1rem}label{display:flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none;font-size:.75rem}}.map-filters input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--ut-primary-color);cursor:pointer}.dark-tiles{filter:invert(.9) hue-rotate(180deg) brightness(1) contrast(.9)}@media print{body .layout{display:block}body .layout>*:not(main){--ut-content-max-width: 0;display:none}.issue__footer{display:block}.issue__navigation{display:none}.stroke{color:#fff;background-clip:unset;-webkit-background-clip:unset}}*{box-sizing:border-box;margin:0;padding:0}.skip-link{position:absolute;top:-100%;left:50%;transform:translate(-50%);background:var(--ut-secondary-color);color:#fff;padding:.75rem 1.5rem;border-radius:0 0 8px 8px;text-decoration:none;font-weight:600;z-index:9999;transition:top .2s ease}.skip-link:focus{top:0;outline:2px solid var(--ut-text-color);outline-offset:2px}html,body{accent-color:var(--ut-secondary-color);font-size:22px;line-height:1.6;color-scheme:light dark}body{font-family:var(--ut-font-family);font-optical-sizing:auto;color:var(--ut-text-color);background-color:var(--ut-background-color);transition:background-color .3s ease,color .3s ease;scrollbar-gutter:stable}body:has(.menu-toggle:checked){overflow:hidden}.layout{display:grid;grid-template-columns:1fr;min-height:100dvh}.content-wrapper{grid-column:1;min-height:100dvh;overflow-y:auto;width:100%;padding:5rem 1rem 4rem;margin:0}.issues-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:var(--ut-grid-items-gap)}.issue-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.page-content{max-width:var(--content-max-width, var(--ut-content-max-width));margin:0;word-wrap:break-word}.page-content>*,.issue-description>*{margin-block-start:0}.page-content>*+*,.issue-description>*+*{margin-block:1rem 0}.page-content img{max-width:100%;height:auto}.tags-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--ut-grid-items-gap);margin-top:2rem}.tag-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:var(--light-gray);border-radius:8px;text-decoration:none;color:var(--ut-text-color);transition:background-color .2s,transform .2s}.tag-item:hover{background-color:var(--ut-secondary-color);color:#fff;transform:translateY(-2px)}.tag-name{font-weight:500}.tag-count{background-color:#0000001a;padding:.25rem .5rem;border-radius:4px;font-size:.875rem;font-weight:700}.tag-item:hover .tag-count{background-color:#fff3;color:#fff}.videos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:var(--ut-grid-items-gap)}@media(min-width:768px){.layout{grid-template-columns:var(--ut-sidebar-width) 1fr}.sidebar,.toolbar{grid-column:1}.content-wrapper{grid-column:2;padding:1rem 2rem 2rem}}@media(max-width:768px){.menu-toggle:checked~.sidebar{left:0}.menu-toggle:checked~.sidebar .theme-switcher-container{transform:translateY(200px)}.issues-grid,.videos-grid{grid-template-columns:1fr}}
