.pele-htmlmap{--pele-hm-accent:var(--e-global-color-primary,#6c47ff);--pele-hm-title:#14172b;--pele-hm-link:#2d3250;--pele-hm-hover:var(--pele-hm-accent);--pele-hm-muted:#6b7089;--pele-hm-card:#fff;--pele-hm-line:rgba(20,23,43,.1);--pele-hm-soft:color-mix(in srgb,var(--pele-hm-accent) 9%,transparent);--pele-hm-radius:16px;--pele-hm-gap:28px;--pele-hm-cols:3;color:var(--pele-hm-link);font-size:15.5px;line-height:1.55}.pele-htmlmap__sr{block-size:1px;inline-size:1px;overflow:hidden;position:absolute;clip:rect(0 0 0 0);white-space:nowrap}.pele-htmlmap__search{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;margin-block-end:var(--pele-hm-gap);position:relative}.pele-htmlmap__search svg{block-size:20px;fill:none;inline-size:20px;inset-block-start:14px;inset-inline-start:16px;pointer-events:none;position:absolute;stroke:var(--pele-hm-muted);stroke-linecap:round;stroke-width:2}.pele-htmlmap .pele-htmlmap__input{background:var(--pele-hm-card);block-size:48px;border:1px solid var(--pele-hm-line);border-radius:999px;box-shadow:0 6px 20px -14px rgba(20,23,43,.35);color:var(--pele-hm-title);flex:1 1 280px;font:inherit;margin:0;min-inline-size:0;padding-block:0;padding-inline:46px 16px}.pele-htmlmap .pele-htmlmap__input:focus{border-color:var(--pele-hm-accent);outline:2px solid color-mix(in srgb,var(--pele-hm-accent) 35%,transparent);outline-offset:1px}.pele-htmlmap__status{color:var(--pele-hm-muted);font-size:14px;font-weight:600}.pele-htmlmap__status:empty{display:none}.pele-htmlmap__groups{align-items:start;display:grid;gap:var(--pele-hm-gap);grid-template-columns:repeat(var(--pele-hm-cols),minmax(0,1fr))}.pele-htmlmap__group{min-inline-size:0}.pele-htmlmap__group[hidden]{display:none}.pele-htmlmap .pele-htmlmap__title{align-items:center;border-block-end:2px solid var(--pele-hm-accent);color:var(--pele-hm-title);display:flex;font-size:19px;font-weight:800;gap:10px;line-height:1.3;margin:0 0 12px;padding:0 0 10px}.pele-htmlmap__count{background:var(--pele-hm-soft);block-size:24px;border-radius:999px;color:var(--pele-hm-accent);display:inline-grid;font-size:12.5px;font-weight:700;min-inline-size:26px;padding-inline:8px;place-items:center}.pele-htmlmap .pele-htmlmap__list{list-style:none;margin:0;padding:0}.pele-htmlmap .pele-htmlmap__list .pele-htmlmap__list{border-inline-start:2px solid var(--pele-hm-line);margin-block:4px 2px;padding-inline-start:16px}.pele-htmlmap .pele-htmlmap__item{margin:0;padding:3px 0}.pele-htmlmap .pele-htmlmap__item[hidden]{display:none}.pele-htmlmap .pele-htmlmap__link{color:var(--pele-hm-link);text-decoration:none;transition:color .15s ease}.pele-htmlmap .pele-htmlmap__link:focus-visible,.pele-htmlmap .pele-htmlmap__link:hover{color:var(--pele-hm-hover);text-decoration:underline;text-underline-offset:3px}.pele-htmlmap .pele-htmlmap__link:focus-visible{border-radius:4px;outline:2px solid var(--pele-hm-accent);outline-offset:2px}.pele-htmlmap__date,.pele-htmlmap__num,.pele-htmlmap__tag{color:var(--pele-hm-muted);font-size:13px;white-space:nowrap}.pele-htmlmap__num:before{content:"("}.pele-htmlmap__num:after{content:")"}.pele-htmlmap__tag{background:var(--pele-hm-soft);border-radius:999px;padding:1px 8px}.pele-htmlmap--fold summary.pele-htmlmap__title{cursor:pointer;list-style:none}.pele-htmlmap--fold summary.pele-htmlmap__title::-webkit-details-marker{display:none}.pele-htmlmap--fold summary.pele-htmlmap__title:after{block-size:9px;border-bottom:2px solid;border-right:2px solid;content:"";inline-size:9px;margin-inline-start:auto;transform:translateY(-3px) rotate(45deg);transition:transform .2s ease}.pele-htmlmap--fold details:not([open]) summary.pele-htmlmap__title:after{transform:rotate(-45deg)}.rtl .pele-htmlmap--fold details:not([open]) summary.pele-htmlmap__title:after,[dir=rtl] .pele-htmlmap--fold details:not([open]) summary.pele-htmlmap__title:after{transform:rotate(135deg)}.pele-htmlmap--tree .pele-htmlmap__list .pele-htmlmap__list .pele-htmlmap__item{position:relative}.pele-htmlmap--tree .pele-htmlmap__list .pele-htmlmap__list .pele-htmlmap__item:before{border-block-start:2px solid var(--pele-hm-line);content:"";inline-size:10px;inset-block-start:15px;inset-inline-start:-16px;position:absolute}.pele-htmlmap--tree .pele-htmlmap__list>.pele-htmlmap__item>.pele-htmlmap__link{font-weight:600}.pele-htmlmap--tree .pele-htmlmap__list .pele-htmlmap__list .pele-htmlmap__link{font-weight:400}.pele-htmlmap--cards{--pele-hm-gap:22px}.pele-htmlmap--cards .pele-htmlmap__group{background:var(--pele-hm-card);border:1px solid var(--pele-hm-line);border-radius:var(--pele-hm-radius);box-shadow:0 18px 40px -30px rgba(20,23,43,.45);padding:22px 24px}.pele-htmlmap--cards .pele-htmlmap__title{border-block-end-width:0;margin-block-end:14px;padding-block-end:0}.pele-htmlmap--cards .pele-htmlmap__title:before{background:var(--pele-hm-accent);block-size:10px;border-radius:3px;content:"";flex:none;inline-size:10px}.pele-htmlmap--cards .pele-htmlmap__item{border-block-end:1px solid var(--pele-hm-line);padding-block:6px}.pele-htmlmap--cards .pele-htmlmap__item:last-child{border-block-end:0}.pele-htmlmap--az{--pele-hm-cols:3}.pele-htmlmap .pele-htmlmap__letters{background:var(--pele-hm-card);border:1px solid var(--pele-hm-line);border-radius:var(--pele-hm-radius);box-shadow:0 10px 30px -24px rgba(20,23,43,.5);display:flex;flex-wrap:wrap;gap:6px;inset-block-start:var(--pele-hm-sticky,0);list-style:none;margin:0 0 var(--pele-hm-gap);padding:10px;position:sticky;z-index:2}.pele-htmlmap .pele-htmlmap__letters li{margin:0}.pele-htmlmap .pele-htmlmap__letters a{block-size:34px;border-radius:10px;color:var(--pele-hm-title);display:grid;font-weight:700;min-inline-size:34px;padding-inline:6px;place-items:center;text-decoration:none;transition:background-color .15s ease,color .15s ease}.pele-htmlmap .pele-htmlmap__letters a:hover,.pele-htmlmap .pele-htmlmap__letters a[aria-current]{background:var(--pele-hm-accent);color:#fff}.pele-htmlmap--az .pele-htmlmap__group{scroll-margin-block-start:90px}.pele-htmlmap--az .pele-htmlmap__letter{border-block-end-color:var(--pele-hm-line);border-block-end-width:1px;color:var(--pele-hm-accent);font-size:28px}.pele-htmlmap--compact .pele-htmlmap__groups{gap:18px;grid-template-columns:minmax(0,1fr)}.pele-htmlmap--compact .pele-htmlmap__group{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 14px}.pele-htmlmap--compact .pele-htmlmap__title{border:0;color:var(--pele-hm-accent);flex:none;font-size:15px;margin:0;padding:0;text-transform:none}.pele-htmlmap--compact .pele-htmlmap__list{display:flex;flex-wrap:wrap;gap:4px 0}.pele-htmlmap--compact .pele-htmlmap__item{padding:0}.pele-htmlmap--compact .pele-htmlmap__item:after{color:var(--pele-hm-muted);content:"·";margin-inline:10px}.pele-htmlmap--compact .pele-htmlmap__item:last-child:after{content:none}.pele-htmlmap--compact .pele-htmlmap__list .pele-htmlmap__list{display:contents}@media(max-width:1024px){.pele-htmlmap{--pele-hm-cols:2}}@media(max-width:767px){.pele-htmlmap{--pele-hm-gap:22px;--pele-hm-cols:1}.pele-htmlmap--cards .pele-htmlmap__group{padding:18px}}@media print{.pele-htmlmap__letters,.pele-htmlmap__search{display:none}}@media(prefers-reduced-motion:reduce){.pele-htmlmap *{transition:none!important}}
