.icon{width:100%;height:100%;fill:var(--clr-icon,var(--clr-text))}.trait-card{--spacing-inline:.75em;margin-inline:var(--spacing-inline);border-radius:1em;padding-top:1em;padding-bottom:1em;font-size:.875em;display:grid;position:relative}@media (min-width:40em){.trait-card{--spacing-inline:4.5em}}.trait-card .content{--gradient-dir:to bottom right;--gradient-start:var(--clr-box-gradient-start);--gradient-end:var(--clr-box-gradient-end);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);border-radius:inherit;box-shadow:.125em .125em .75em .25em var(--clr-box-shadow);z-index:0;padding:1.5em;position:relative;overflow:clip}.trait-card .content:before{--gradient-dir:ellipse at bottom right;--gradient-start:var(--clr-quick-info-gradient-end);--gradient-end:var(--clr-quick-info-gradient-start);content:"";inset:var(--border-thin);background:radial-gradient(var(--gradient-dir),var(--gradient-start)70%,var(--gradient-end)100%);border-radius:inherit;z-index:-1;position:absolute}.trait-card .title{font-size:1.75em}.trait-card .icon{opacity:.15;width:18em;height:18em;position:absolute;bottom:0;right:0;transform:translate(1.75em,5em)}.slider{margin-block:var(--inbox-spacing);grid-template-areas:"prev track next";grid-auto-columns:auto 1fr auto;-ms-flex-align:center;align-items:center;gap:1em;display:grid}.slider:has(.slider-nav){grid-template-areas:"prev track next"".progress."}.slider :where(.prev,.next,.indicator-btn){--gradient-dir:to bottom right;--gradient-start:var(--clr-box-gradient-start);--gradient-end:var(--clr-box-gradient-end);color:var(--clr-text);cursor:pointer;background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);box-shadow:.125em .125em .5em var(--clr-box-shadow);z-index:1;border:none;border-radius:100%;padding:.875em;font-size:1.25em;position:relative}.slider :where(.prev,.next,.indicator-btn):active:after{--gradient-dir:to top left}.slider :where(.prev,.next,.indicator-btn):after{--gradient-dir:to bottom right;--gradient-start:var(--clr-quick-info-gradient-start);--gradient-end:var(--clr-quick-info-gradient-end);content:"";inset:var(--border-thin);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);border-radius:inherit;z-index:-1;position:absolute}.slider :where(.prev,.next){--btn-alignment:.25em;grid-row:track}@media (min-width:40em){.slider :where(.prev,.next){--btn-alignment:calc(var(--inbox-spacing) + 1rem)}}.slider :where(.prev,.next):disabled{cursor:not-allowed;opacity:.5}.slider :where(.prev,.next) svg{padding:.25em;position:absolute;top:0;bottom:0;left:0;right:0}.slider .prev{left:var(--btn-alignment);grid-column:prev}.slider .next{right:var(--btn-alignment);grid-column:next}.slider .track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:1em;grid-area:track/prev/track/next;grid-auto-columns:100%;grid-auto-flow:column;gap:2em;display:grid;overflow-x:auto}.slider .track>*{scroll-snap-align:center;padding-inline:var(--inbox-spacing);margin-top:0;margin-bottom:0}.slider .track::-webkit-scrollbar{display:none}.slider .ref-image :first-child{grid-row:image/caption}.slider .ref-image img{object-fit:cover;width:100%;height:80vw}.slider .ref-image .caption{text-wrap:balance;background:oklch(from var(--clr-box-background)l c h/.75);padding-top:.5em;padding-bottom:.5em;padding-left:1em;padding-right:1em;font-size:.875em}.slider .slider-nav{--indicator-size:2.5em;grid-area:progress/prev/progress/next;grid-template-columns:repeat(auto-fit,minmax(min(1em,100%),var(--indicator-size)));padding-inline:var(--inbox-spacing);-ms-flex-line-pack:center;-ms-flex-pack:center;align-content:center;justify-content:center;-ms-flex-align:center;align-items:center;justify-items:center;gap:.5em;font-size:.875em;display:grid}.slider .indicator-btn{width:var(--indicator-size);height:var(--indicator-size);aspect-ratio:1;padding:0;font-size:1em}.slider .indicator-btn[aria-current=true]:after{--gradient-dir:to top left}.trait-list{grid-template-columns:repeat(auto-fit,minmax(12em,1fr));gap:.75em;margin:0;padding:0;display:grid}.trait-list .trait{grid-template:"icon type""icon data"1fr/auto 1fr;justify-items:start;column-gap:.75em;display:grid}.trait-list .icon-box{background:linear-gradient(to bottom right,var(--clr-box-gradient-start)0%,var(--clr-box-gradient-end)50%);width:2em;height:2em;box-shadow:.125em .125em .5em var(--clr-box-shadow);z-index:1;border-radius:.5em;grid-area:icon;position:relative;overflow:hidden}.trait-list .icon-box:before{content:"";inset:var(--border-thin);background-color:var(--clr-box-background);border-radius:inherit;z-index:-1;position:absolute}.trait-list svg{padding:.375em}.trait-list p{margin-top:0;margin-bottom:0}.trait-list .type{color:var(--clr-heading-data);text-align:left;text-transform:uppercase;grid-area:type;font-size:.625em;font-weight:700}.trait-list .text{text-align:left;color:var(--clr-text);grid-area:data;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;font-size:.75em}.quick-info{--gradient-dir:to bottom right;--gradient-start:var(--clr-box-gradient-start);--gradient-end:var(--clr-box-gradient-end);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);box-shadow:.125em .125em .75em .25em var(--clr-box-shadow);z-index:1;border-radius:1em;margin-top:1em;margin-bottom:1em;padding:1em;position:relative}.quick-info:before{--gradient-dir:ellipse at bottom right;--gradient-start:var(--clr-quick-info-gradient-end);--gradient-end:var(--clr-quick-info-gradient-start);content:"";inset:var(--border-thin);background:radial-gradient(var(--gradient-dir),var(--gradient-start)70%,var(--gradient-end)100%);border-radius:inherit;z-index:-1;position:absolute}.quick-info .title{margin-top:0;margin-bottom:1em}.quick-info>:last-child{grid-template-columns:repeat(auto-fit,minmax(10em,1fr))}.button{--gradient-dir:to bottom right;--gradient-base:var(--clr-box-background);--gradient-start:oklch(from var(--gradient-base)calc(l + .2)c h);--gradient-end:oklch(from var(--gradient-base)l c h);--button-padding:.5em 1em;background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);color:var(--clr-text);box-shadow:.125em .125em .5em var(--clr-box-shadow);padding:var(--button-padding);z-index:1;border:none;border-radius:.5em;font-size:1em;font-weight:700;position:relative;overflow:hidden}.button:has(a){padding:0}.button:before{--gradient-start:oklch(from var(--gradient-base)calc(l + .1)c h);content:"";inset:var(--border-thin);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);border-radius:inherit;z-index:-1;position:absolute}.button:active{--gradient-dir:to top left}.button a{color:inherit;text-underline-offset:unset;padding:var(--button-padding);cursor:default;text-decoration:none;display:inline-block}.button a:hover{color:inherit}.filter-list{--clr-love:#eb005e;--clr-yes:#3baa18;--clr-maybe:#c67c00;--clr-no:#851a00;--clr-tag:#2696e4}@supports (color:lab(0% 0 0)){.filter-list{--clr-love:lab(50.6816% 80.8738 19.553);--clr-yes:lab(61.6091% -50.9989 57.2408);--clr-maybe:lab(59.0347% 25.0884 72.7454);--clr-no:lab(28.5467% 60.3321 69.9979);--clr-tag:lab(58.9433% -10.0999 -48.7844)}}.filter-list{--gradient-dir:to bottom right;--gradient-base:var(--clr-box-background);--gradient-start:oklch(from var(--gradient-base)calc(l + .2)c h);--gradient-end:oklch(from var(--gradient-base)l c h);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);box-shadow:.125em .125em .75em .25em var(--clr-box-shadow);z-index:1;border-radius:1em;margin-top:1em;margin-bottom:1em;padding-top:0;padding-bottom:1em;font-size:.75em;position:relative}@media (min-width:40em){.filter-list{font-size:1em}}.filter-list:before{--gradient-start:oklch(from var(--gradient-base)calc(l + .1)c h);content:"";inset:var(--border-thin);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);border-radius:inherit;z-index:-1;position:absolute}.filter-list .buttons{-ms-flex-flow:row-reverse;flex-flow:row-reverse;gap:.75em;padding:.5em .75em;display:-ms-flexbox;display:flex}.filter-list .filter-button{-ms-flex:1 1 0;flex:1 1 0}.filter-list .filter-button input{display:none}.filter-list .filter-button label{--gradient-base:var(--clr-button);--gradient-start:oklch(from var(--gradient-base)calc(l + .2)c h);--gradient-end:oklch(from var(--gradient-base)l c h);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);color:#fff;text-align:center;box-shadow:.125em .125em .5em var(--clr-box-shadow);z-index:1;border:none;border-radius:.5em;padding:.5em 1em;font-size:1em;font-weight:700;transition:all .2s ease-in-out;display:block;position:relative;overflow:hidden}.filter-list .filter-button label:before{--gradient-start:oklch(from var(--gradient-base)calc(l + .1)c h);content:"";inset:var(--border-thin);background:linear-gradient(var(--gradient-dir),var(--gradient-start)0%,var(--gradient-end)50%);border-radius:inherit;z-index:-1;position:absolute}.filter-list .filter-button input:checked+label{--gradient-dir:to top left;--clr-box-background:oklch(from var(--clr-button)calc(l*.825)c h)}.filter-list .filter-button label[for=button-love]{--clr-button:var(--clr-love)}.filter-list .filter-button label[for=button-yes]{--clr-button:var(--clr-yes)}.filter-list .filter-button label[for=button-maybe]{--clr-button:var(--clr-maybe)}.filter-list .filter-button label[for=button-no]{--clr-button:var(--clr-no)}.filter-list .list{max-height:30em;margin:0;padding:0;list-style:none;overflow-y:scroll}.filter-list .item{display:none}.filter-list .item:hover{background-color:rgba(0,0,0,.3)}.filter-list:has(#button-love:checked) .item.love{-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.5em;padding-top:.25em;padding-bottom:.25em;padding-left:.875em;padding-right:.875em;display:-ms-flexbox;display:flex}.filter-list:has(#button-yes:checked) .item.yes{-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.5em;padding-top:.25em;padding-bottom:.25em;padding-left:.875em;padding-right:.875em;display:-ms-flexbox;display:flex}.filter-list:has(#button-maybe:checked) .item.maybe{-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.5em;padding-top:.25em;padding-bottom:.25em;padding-left:.875em;padding-right:.875em;display:-ms-flexbox;display:flex}.filter-list:has(#button-no:checked) .item.no{-ms-flex-flow:row;flex-flow:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:.5em;padding-top:.25em;padding-bottom:.25em;padding-left:.875em;padding-right:.875em;display:-ms-flexbox;display:flex}.filter-list .intro{text-align:center;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-size:2em;font-style:italic;font-weight:700}.filter-list:has(input:checked) .intro{display:none}.filter-list .item .rating{-ms-flex:0 0 5em;flex:0 0 5em}.filter-list .item .name{-ms-flex:1 0 0;flex:1 0 0}.filter-list .item .tag{text-align:center;color:var(--theme-c-primary-100);background:var(--tag-bg);border:.125em solid oklch(from var(--tag-bg)calc(l - .1)c h);border-radius:1em;padding:0 .5em;font-size:.75em;font-weight:700;display:block}.filter-list .item .rating.love{--tag-bg:var(--clr-love)}.filter-list .item .rating.yes{--tag-bg:var(--clr-yes)}.filter-list .item .rating.maybe{--tag-bg:var(--clr-maybe)}.filter-list .item .rating.no{--tag-bg:var(--clr-no)}.filter-list .item .tag.receive{--tag-bg:var(--clr-tag)}.filter-list .item .tag.give{--tag-bg:oklch(from var(--clr-tag)calc(l - .1)calc(c - .1)h)}.nsfw .nsfw-barrier :where(.nsfw-content){display:block}.nsfw .nsfw-barrier .nsfw-toggle .nsfw-label{display:block}.nsfw .nsfw-barrier .nsfw-toggle :not(.nsfw-label){display:none}.nsfw-barrier .nsfw-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.nsfw-barrier .nsfw-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.nsfw-barrier :where(.nsfw-content,.nsfw-label){display:none}.modal{--clr-yes:#3baa18;--clr-no:#851a00}@supports (color:lab(0% 0 0)){.modal{--clr-yes:lab(61.6091% -50.9989 57.2408);--clr-no:lab(28.5467% 60.3321 69.9979)}}.modal[open]{opacity:1;transform:scale(1)}.modal{background:linear-gradient(to bottom right,var(--clr-box-gradient-start)0%,var(--clr-box-gradient-end)50%);color:var(--clr-text);z-index:1;opacity:0;width:30em;transition:all .5s var(--timing-func)allow-discrete;border:none;border-radius:1.5em;margin:auto;padding:0;overflow:auto;transform:scale(0)}@starting-style{.modal[open]{opacity:0;transform:scale(0)}}.modal::-ms-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:all .5s ease allow-discrete;background-color:transparent;background-color:lab(0% 0 0/0)}.modal::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:all .5s ease allow-discrete;background-color:transparent;background-color:lab(0% 0 0/0)}.modal[open]::-ms-backdrop{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:rgba(0,0,0,.5);background-color:lab(0% 0 0/.5)}.modal[open]::backdrop{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:rgba(0,0,0,.5);background-color:lab(0% 0 0/.5)}@starting-style{.modal[open]::-ms-backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;background-color:lab(0% 0 0/0)}.modal[open]::backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent;background-color:lab(0% 0 0/0)}}.modal .content{text-align:center;background:var(--clr-box-background);margin:var(--border-thin);border-radius:inherit;padding:1em}.modal .message{text-wrap:balance}.modal .actions{-ms-flex-flow:column;flex-flow:column;gap:1em;display:-ms-flexbox;display:flex}.modal .positive{--gradient-base:var(--clr-yes);--clr-text:var(--theme-c-primary-100)}.modal .negative{--gradient-base:var(--clr-no);--clr-text:var(--theme-c-primary-100)}.icon-sprite{display:none}.profile{--sidebar-position:static;--sidebar-padding:1rem;--sidebar-grid-columns:auto 1fr;--sidebar-grid-areas:"avatar name" "avatar species" "traits traits";--sidebar-top-text-align:start;--sidebar-avatar-size:5em;position:var(--sidebar-position);top:var(--page-spacing);grid-column:profile;grid-template-columns:var(--sidebar-grid-columns);grid-template-areas:var(--sidebar-grid-areas);background-color:var(--clr-box-background);border:var(--border-thin)solid var(--clr-box-border);border-radius:var(--border-radius);padding-block:var(--sidebar-padding);padding-inline:var(--sidebar-padding);transform-style:preserve-3d;gap:.75em;display:grid;transform:translate(0)}@media (min-width:64em){.profile{--sidebar-position:sticky;--sidebar-padding:1.5rem;--sidebar-grid-columns:1fr;--sidebar-grid-areas:"avatar" "name" "species" "traits";--sidebar-top-text-align:center;--sidebar-avatar-size:10em}}.profile:before{content:"";background:radial-gradient(ellipse at bottom right,oklch(from var(--clr-gradient-box-shadow)calc(l - .2)c h)60%,oklch(from var(--clr-gradient-box-shadow)calc(l + .1)c h));border-radius:inherit;z-index:-1;position:absolute;top:-.5em;bottom:.5em;left:-.5em;right:.5em;transform:translateZ(-1px)}.profile .avatar{grid-area:avatar;grid-template-columns:subgrid;border-radius:1em;-ms-flex-align:center;align-items:center;justify-items:center;margin:0;display:grid;overflow:clip}.profile :is(.profile .avatar)>*{grid-area:avatar}.profile :is(.profile .avatar) :where(picture,img){width:var(--sidebar-avatar-size);height:var(--sidebar-avatar-size);aspect-ratio:1;border-radius:inherit;object-fit:cover;display:block}.profile :is(.profile .avatar) .credit{background-color:oklch(from var(--clr-box-background)l c h/.75);text-align:center;-ms-flex-item-align:end;align-self:end;justify-self:stretch;margin:0;padding-top:.25em;padding-bottom:.25em;font-size:.5em}.profile :where(.name,.species){font-family:var(--font-family-headings);text-align:var(--sidebar-top-text-align)}.profile .name{grid-area:name;-ms-flex-item-align:end;align-self:end;margin:0;font-size:1.375em;font-weight:700}.profile .species{grid-area:species;-ms-flex-item-align:start;align-self:start;margin:0}.profile>:last-child{border-top:var(--border-thin)solid var(--clr-box-border);grid-area:traits;padding-top:.75em;padding-bottom:0}.character-nav{--nav-spacing:1em;--nav-background-color:var(--clr-nav-background);--nav-border:var(--border-thin)solid var(--clr-box-border);--box-shadow:.125em .125em .75em .25em var(--clr-box-shadow);background-color:var(--nav-background-color);box-shadow:var(--box-shadow);border-radius:inherit;border-bottom:var(--nav-border);z-index:2;grid-auto-flow:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;justify-items:end;gap:1em;margin-top:.5em;margin-bottom:0;margin-left:.5em;margin-right:.5em;display:grid;position:sticky;top:.5em;bottom:.5em;left:.5em;right:.5em}@media (min-width:48em){.character-nav{--nav-spacing:1.5em;--nav-background-color:transparent;--nav-border:none;box-shadow:none}}@media (min-width:64em){.character-nav{--nav-spacing:1.5em}}.character-nav:has(#nav-toggle:checked) .list{opacity:1}.character-nav:has(#nav-toggle:checked) .item{height:100%}.character-nav label[for=nav-toggle]{width:1.5em;height:1.5em;margin-top:.75em;margin-bottom:.75em;margin-left:1em;margin-right:1em}@media (min-width:48em){.character-nav label[for=nav-toggle]{display:none}}.character-nav label[for=nav-toggle]:hover{cursor:pointer}.character-nav #nav-toggle{display:none}.character-nav .list{--nav-items-position:absolute;--nav-items-orientation:column nowrap;position:var(--nav-items-position);flex-flow:var(--nav-items-orientation);background-color:var(--clr-nav-background);box-shadow:var(--box-shadow);border-radius:inherit;padding-inline:var(--nav-spacing);z-index:3;opacity:0;border-top:none;margin:0;list-style:none;transition:opacity .4s ease-in-out;display:-ms-flexbox;display:flex;top:3.5em}.character-nav .list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right;border-right:none}.character-nav .list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left;border-left:none}@media (min-width:48em){.character-nav .list{--nav-items-position:static;--nav-items-orientation:row nowrap;opacity:1;-ms-flex-align:start;align-items:start;gap:1em}}.character-nav .item{height:0;transition:height .4s ease-in-out;overflow:hidden}@media (min-width:48em){.character-nav .item{height:100%}}.character-nav .link{color:var(--clr-nav-link,inherit);padding-block:calc(var(--nav-spacing)/2);font-weight:500;text-decoration:none;transition:color .4s;display:block}.character-nav :is(.character-nav .link) svg{width:1.25em;height:1.25em;transition:fill .4s}.character-nav .home{z-index:3;-ms-flex-align:center;align-items:center;gap:.125em;display:-ms-flexbox;display:flex}.character-nav .home:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.75em;padding-right:1em}.character-nav .home:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1em;padding-right:.75em}@media (min-width:48em){.character-nav .home{background-color:var(--clr-nav-background);box-shadow:var(--box-shadow);border-radius:inherit}}.character-nav .link:hover{color:var(--clr-nav-link-hover)}.character-nav :is(.character-nav .link:hover) svg{fill:var(--clr-nav-link-hover)}.character-nav .link-active{color:var(--clr-nav-link-active)}.page-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;background-color:var(--clr-box-background);border:var(--border-thin)solid var(--clr-box-border);border-radius:var(--border-radius);transform-style:preserve-3d;grid-column:content;transform:translate(0)}.page-content:before{content:"";background:radial-gradient(ellipse at top left,oklch(from var(--clr-gradient-box-shadow)calc(l - .2)c h)60%,oklch(from var(--clr-gradient-box-shadow)calc(l + .1)c h));border-radius:inherit;z-index:-1;position:absolute;top:.5em;bottom:-.5em;left:.5em;right:-.5em;transform:translateZ(-1px)}.page-content>:not(:is(.character-nav,.slider)){margin-inline:var(--inbox-spacing)}.page-content>:last-child{margin-block:0 var(--inbox-spacing)}.page-content :where(h1,h2,h3,h4,h5,h6){--heading-spacing:.25em;margin-block:0 var(--heading-spacing);padding-block:0 var(--heading-spacing);font-weight:700;position:relative}.page-content :where(h1,h2,h3,h4,h5,h6):after{content:"";background:linear-gradient(to right,oklch(from var(--clr-heading-underline)calc(l + .1)c h),oklch(from var(--clr-heading-underline)calc(l - .2)c h));border-radius:1em;width:2em;height:.125em;display:block;position:absolute;bottom:0;left:0}.page-content h1{font-size:3em}.page-content h2{font-size:2em}.page-content p{text-align:justify}.footer{--columns:1fr;grid-column:content;grid-template-columns:var(--columns);padding-inline:var(--inbox-spacing);gap:1em;display:grid}@media (min-width:35em){.footer{--columns:repeat(2,1fr)}}.footer p{--text-align:center;text-align:var(--text-align);margin:0}@media (min-width:35em){.footer p{margin:revert}}.footer p:first-child{text-align:var(--text-align)}@media (min-width:35em){.footer p:first-child{--text-align:start}}.footer p:last-child{text-align:var(--text-align)}@media (min-width:35em){.footer p:last-child{--text-align:end}}main{--columns:[full-width-start]auto [profile-start content-start]minmax(0,65ch)[content-end profile-end]auto [full-width-end];--inbox-spacing:1rem;grid-template-columns:var(--columns);margin-block:var(--page-spacing);-ms-flex-align:start;align-items:start;gap:1em;display:grid}@media (min-width:64em){main{--inbox-spacing:1.5rem;--columns:[full-width-start]auto [profile-start]18em [profile-end content-start]minmax(0,65ch)[content-end]auto [full-width-end]}}h1{margin-inline:var(--inbox-spacing)}:root{--font-size:18px;--font-family-headings:"Sour Gummy",sans-serif;--font-family-copy:"Poppins",serif;--page-spacing:1em;--container-spacing-top-safe:max(1rem,env(safe-area-inset-top));--container-spacing-right-safe:max(1rem,env(safe-area-inset-right));--container-spacing-bottom-safe:max(1rem,env(safe-area-inset-bottom));--container-spacing-left-safe:max(1rem,env(safe-area-inset-left));--border-thin:.0625em;--border-radius:.75em;--timing-func:cubic-bezier(.68,-.55,.27,1.55)}@media (min-height:64em){:root{--page-spacing:3em}}@media (min-width:80em){:root{--font-size:20px}}@media (min-width:120em){:root{--font-size:24px}}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-stretch:100%;src:local(Poppins Thin),local(Poppins-Thin),url(../fonts/poppins/poppins-thin-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:100;font-stretch:100%;src:local(Poppins Thin),local(Poppins-Thin),url(../fonts/poppins/poppins-thin-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-stretch:100%;src:local(Poppins Light),local(Poppins-Light),url(../fonts/poppins/poppins-light-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-stretch:100%;src:local(Poppins Light),local(Poppins-Light),url(../fonts/poppins/poppins-light-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-stretch:100%;src:local(Poppins Medium),local(Poppins-Medium),url(../fonts/poppins/poppins-medium-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-stretch:100%;src:local(Poppins Medium),local(Poppins-Medium),url(../fonts/poppins/poppins-medium-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-stretch:100%;src:local(Poppins Regular),local(Poppins-Regular),url(../fonts/poppins/poppins-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-stretch:100%;src:local(Poppins Regular),local(Poppins-Regular),url(../fonts/poppins/poppins-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-stretch:100%;src:local(Poppins ExtraLight),local(Poppins-ExtraLight),url(../fonts/poppins/poppins-extralight-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;font-stretch:100%;src:local(Poppins ExtraLight),local(Poppins-ExtraLight),url(../fonts/poppins/poppins-extralight-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-stretch:100%;src:local(Poppins Black),local(Poppins-Black),url(../fonts/poppins/poppins-black-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-stretch:100%;src:local(Poppins Black),local(Poppins-Black),url(../fonts/poppins/poppins-black-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-stretch:100%;src:local(Poppins SemiBold),local(Poppins-SemiBold),url(../fonts/poppins/poppins-semibold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-stretch:100%;src:local(Poppins SemiBold),local(Poppins-SemiBold),url(../fonts/poppins/poppins-semibold-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-stretch:100%;src:local(Poppins Bold),local(Poppins-Bold),url(../fonts/poppins/poppins-bold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-stretch:100%;src:local(Poppins Bold),local(Poppins-Bold),url(../fonts/poppins/poppins-bold-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-stretch:100%;src:local(Poppins ExtraBold),local(Poppins-ExtraBold),url(../fonts/poppins/poppins-extrabold-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-stretch:100%;src:local(Poppins ExtraBold),local(Poppins-ExtraBold),url(../fonts/poppins/poppins-extrabold-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-stretch:100%;src:local(Poppins Thin Italic),local(Poppins-ThinItalic),url(../fonts/poppins/poppins-thin-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:100;font-stretch:100%;src:local(Poppins Thin Italic),local(Poppins-ThinItalic),url(../fonts/poppins/poppins-thin-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-stretch:100%;src:local(Poppins ExtraLight Italic),local(Poppins-ExtraLightItalic),url(../fonts/poppins/poppins-extralight-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:200;font-stretch:100%;src:local(Poppins ExtraLight Italic),local(Poppins-ExtraLightItalic),url(../fonts/poppins/poppins-extralight-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-stretch:100%;src:local(Poppins Light Italic),local(Poppins-LightItalic),url(../fonts/poppins/poppins-light-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:300;font-stretch:100%;src:local(Poppins Light Italic),local(Poppins-LightItalic),url(../fonts/poppins/poppins-light-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-stretch:100%;src:local(Poppins Medium Italic),local(Poppins-MediumItalic),url(../fonts/poppins/poppins-medium-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-stretch:100%;src:local(Poppins Medium Italic),local(Poppins-MediumItalic),url(../fonts/poppins/poppins-medium-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-stretch:100%;src:local(Poppins SemiBold Italic),local(Poppins-SemiBoldItalic),url(../fonts/poppins/poppins-semibold-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-stretch:100%;src:local(Poppins SemiBold Italic),local(Poppins-SemiBoldItalic),url(../fonts/poppins/poppins-semibold-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-stretch:100%;src:local(Poppins Bold Italic),local(Poppins-BoldItalic),url(../fonts/poppins/poppins-bold-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-stretch:100%;src:local(Poppins Bold Italic),local(Poppins-BoldItalic),url(../fonts/poppins/poppins-bold-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-stretch:100%;src:local(Poppins ExtraBold Italic),local(Poppins-ExtraBoldItalic),url(../fonts/poppins/poppins-extrabold-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:800;font-stretch:100%;src:local(Poppins ExtraBold Italic),local(Poppins-ExtraBoldItalic),url(../fonts/poppins/poppins-extrabold-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-stretch:100%;src:local(Poppins Italic),local(Poppins-Italic),url(../fonts/poppins/poppins-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-stretch:100%;src:local(Poppins Italic),local(Poppins-Italic),url(../fonts/poppins/poppins-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-stretch:100%;src:local(Poppins Black Italic),local(Poppins-BlackItalic),url(../fonts/poppins/poppins-black-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;font-display:swap}@font-face{font-family:Poppins;font-style:italic;font-weight:900;font-stretch:100%;src:local(Poppins Black Italic),local(Poppins-BlackItalic),url(../fonts/poppins/poppins-black-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:Sour Gummy;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../fonts/sour-gummy/8At7Gs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGTN1IOK1G.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sour Gummy;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../fonts/sour-gummy/8At7Gs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGTNNIOA.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sour Gummy;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../fonts/sour-gummy/8At5Gs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5qBNfNFQPA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sour Gummy;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../fonts/sour-gummy/8At5Gs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5qBDfNE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--base-luminance:20%;--base-chroma:.01;--base-hue:275deg;--theme-c-primary:oklch(var(--base-luminance)var(--base-chroma)var(--base-hue));--theme-c-primary-950:oklch(from var(--theme-c-primary)5% c h);--theme-c-primary-900:oklch(from var(--theme-c-primary)10% c h);--theme-c-primary-850:oklch(from var(--theme-c-primary)15% c h);--theme-c-primary-800:oklch(from var(--theme-c-primary)20% c h);--theme-c-primary-750:oklch(from var(--theme-c-primary)25% c h);--theme-c-primary-700:oklch(from var(--theme-c-primary)30% c h);--theme-c-primary-650:oklch(from var(--theme-c-primary)35% c h);--theme-c-primary-600:oklch(from var(--theme-c-primary)40% c h);--theme-c-primary-550:oklch(from var(--theme-c-primary)45% c h);--theme-c-primary-500:oklch(from var(--theme-c-primary)50% c h);--theme-c-primary-450:oklch(from var(--theme-c-primary)55% c h);--theme-c-primary-400:oklch(from var(--theme-c-primary)60% c h);--theme-c-primary-350:oklch(from var(--theme-c-primary)65% c h);--theme-c-primary-300:oklch(from var(--theme-c-primary)70% c h);--theme-c-primary-250:oklch(from var(--theme-c-primary)75% c h);--theme-c-primary-200:oklch(from var(--theme-c-primary)80% c h);--theme-c-primary-150:oklch(from var(--theme-c-primary)85% c h);--theme-c-primary-100:oklch(from var(--theme-c-primary)90% c h);--theme-c-primary-50:oklch(from var(--theme-c-primary)95% c h)}:root{--clr-page-background:var(--theme-c-primary-100);--clr-text:var(--theme-c-primary-900);--clr-nav-background:var(--theme-c-primary-200);--clr-nav-border:var(--theme-c-primary-250);--clr-nav-link-hover:var(--theme-c-primary-400);--clr-box-background:var(--theme-c-primary-150);--clr-box-border:var(--theme-c-primary-250);--clr-box-shadow:oklch(from var(--theme-c-primary-800)l c h/.25);--clr-box-gradient-start:oklch(from var(--clr-box-background)calc(l + .3)c h);--clr-box-gradient-end:oklch(from var(--clr-box-background)l c h);--clr-color-box-background:var(--theme-c-primary-200);--clr-quick-info-background:var(--theme-c-primary-150);--clr-quick-info-gradient-start:oklch(from var(--clr-quick-info-background)calc(l + .1)c h);--clr-quick-info-gradient-end:oklch(from var(--clr-quick-info-background)l c h)}@media (prefers-color-scheme:dark){:root{--clr-page-background:var(--theme-c-primary-850);--clr-text:var(--theme-c-primary-100);--clr-nav-background:var(--theme-c-primary-700);--clr-nav-border:var(--theme-c-primary-650);--clr-nav-link-hover:var(--theme-c-primary-500);--clr-box-background:var(--theme-c-primary-750);--clr-box-border:var(--theme-c-primary-700);--clr-box-shadow:var(--theme-c-primary-800);--clr-color-box-background:var(--theme-c-primary-700);--clr-quick-info-background:var(--theme-c-primary-750)}}.sebin{--clr-accent-1:#c74d36;--clr-accent-2:#eea753;--clr-accent-3:#4a5f8e;--clr-accent-4:#32c20d;--clr-accent-5:#423b3b;--clr-accent-6:#7f463b;--clr-selection:var(--clr-accent-1);--clr-selection-text:var(--theme-c-primary-100);--clr-nav-link-hover:oklch(from var(--clr-accent-1)calc(l + .2)calc(c*1.5)h);--clr-nav-link-active:var(--clr-accent-1);--clr-heading-underline:var(--clr-accent-1);--clr-heading-data:var(--clr-accent-1);--clr-link:var(--clr-accent-1);--clr-link-underline:var(--clr-accent-1);--clr-gallery-indicator:var(--clr-accent-1);--clr-gradient-box-shadow:var(--clr-accent-1)}@supports (color:lab(0% 0 0)){.sebin{--clr-accent-1:lab(49.8486% 48.3331 39.8444);--clr-accent-2:lab(74.2132% 21.3419 52.9822);--clr-accent-3:lab(40.2643% 2.09703 -28.8402);--clr-accent-4:lab(68.9134% -59.907 65.0728);--clr-accent-5:lab(25.655% 3.22628 1.15176);--clr-accent-6:lab(36.6692% 23.8497 17.7102)}}.viktor{--clr-accent-1:#e3c8b5;--clr-accent-2:#48362d;--clr-accent-3:#402625;--clr-accent-4:#311e1e;--clr-accent-5:#6faacd;--clr-accent-6:#f8ece1;--clr-accent-7:#a6edf0;--clr-accent-8:#6db9db;--clr-selection:var(--clr-accent-8);--clr-selection-text:var(--theme-c-primary-100);--clr-nav-link-hover:oklch(from var(--clr-accent-7)calc(l + .2)calc(c*1.5)h);--clr-nav-link-active:var(--clr-accent-8);--clr-heading-underline:var(--clr-accent-8);--clr-heading-data:var(--clr-accent-8);--clr-link:var(--clr-accent-8);--clr-link-underline:var(--clr-accent-8);--clr-timeline-stroke:var(--clr-accent-8);--clr-gallery-indicator:var(--clr-accent-8);--clr-gradient-box-shadow:var(--clr-accent-8)}@supports (color:lab(0% 0 0)){.viktor{--clr-accent-1:lab(82.4732% 7.86269 12.9932);--clr-accent-2:lab(24.4548% 6.91602 9.20873);--clr-accent-3:lab(18.4012% 12.6293 6.0791);--clr-accent-4:lab(13.8494% 9.60118 3.93857);--clr-accent-5:lab(66.4616% -12.6017 -24.4328);--clr-accent-6:lab(94.2027% 2.47061 7.20452);--clr-accent-7:lab(89.101% -22.2366 -8.7287);--clr-accent-8:lab(71.298% -17.8625 -24.685)}}@media (prefers-color-scheme:light){.viktor{--clr-accent-8:oklch(from var(--clr-accent-7)60% calc(c*3)h)}}.jarek{--clr-accent-1:#c68f48;--clr-accent-2:#847524;--clr-accent-3:#b1b39e;--clr-accent-4:#dcbb8f;--clr-accent-5:#cccf9b;--clr-accent-6:#b39a37;--clr-selection:var(--clr-accent-1);--clr-selection-text:var(--theme-c-primary-100);--clr-nav-link-hover:oklch(from var(--clr-accent-1)calc(l + .2)calc(c*1.5)h);--clr-nav-link-active:var(--clr-accent-1);--clr-heading-underline:var(--clr-accent-1);--clr-heading-data:var(--clr-accent-1);--clr-link:var(--clr-accent-1);--clr-link-underline:var(--clr-accent-1);--clr-gallery-indicator:var(--clr-accent-1);--clr-gradient-box-shadow:var(--clr-accent-1)}@supports (color:lab(0% 0 0)){.jarek{--clr-accent-1:lab(63.8935% 16.1888 45.3428);--clr-accent-2:lab(49.3859% -.694901 44.2811);--clr-accent-3:lab(72.4312% -3.6765 10.7427);--clr-accent-4:lab(77.9828% 7.9343 27.1018);--clr-accent-5:lab(82.0172% -7.56824 25.9167);--clr-accent-6:lab(64.4806% 1.30594 53.2259)}}:root{font-family:var(--font-family-copy);font-size:var(--font-size);scroll-behavior:smooth}*{box-sizing:border-box}body{background-color:var(--clr-page-background);color:var(--clr-text);min-height:100dvh;margin:0}body[inert]{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-headings)}a:not([class]){color:inherit;text-underline-offset:.1875em;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all;text-decoration:underline;text-decoration-thickness:.125em;-webkit-text-decoration-color:var(--clr-link-underline);text-decoration-color:var(--clr-link-underline);transition:color .2s}a:not([class]):hover{color:var(--clr-link)}:where(.sebin,.viktor,.jarek) ::selection{color:var(--clr-selection-text);background-color:var(--clr-selection);text-shadow:.0625em .0625em .0625em #000;text-shadow:.0625em .0625em .0625em lab(0% 0 0)}.analytics-banner{--clr-yes:#3baa18;--clr-no:#851a00;color:inherit;background:linear-gradient(to bottom right,var(--clr-box-gradient-start)0%,var(--clr-box-gradient-end)50%);box-shadow:.125em .125em .75em .25em var(--clr-box-shadow);z-index:1;border:none;border-radius:1em;margin:1em;padding:0;font-size:.875em;position:sticky;top:auto;bottom:1em;left:1em;right:1em}@supports (color:lab(0% 0 0)){.analytics-banner{--clr-yes:lab(61.6091% -50.9989 57.2408);--clr-no:lab(28.5467% 60.3321 69.9979)}}.analytics-banner form{--areas:"message message" "yes no";--gradient-dir:ellipse at bottom right;--gradient-start:var(--clr-quick-info-gradient-end);--gradient-end:var(--clr-quick-info-gradient-start);grid-template-areas:var(--areas);background:var(--clr-box-background);background:radial-gradient(var(--gradient-dir),var(--gradient-start)70%,var(--gradient-end)100%);margin:var(--border-thin);border-radius:inherit;-ms-flex-align:center;align-items:center;gap:1em;padding:1em;display:grid}@media (min-width:48em){.analytics-banner form{--areas:"message yes no"}}.analytics-banner .message{grid-area:message;margin-top:0;margin-bottom:0}.analytics-banner .positive{--gradient-base:var(--clr-yes);--clr-text:var(--theme-c-primary-100);grid-area:yes}.analytics-banner .negative{--gradient-base:var(--clr-no);--clr-text:var(--theme-c-primary-100);grid-area:no}