.pxav-archive-wrap{margin:24px 0}
.pxav-archive-description{margin:0 0 18px;color:#334155}
.pxav-archive-description p{margin:0 0 10px}
.pxav-archive{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}
.pxav-item{border:1px solid #dbe3ea;border-top:0;border-radius:0 0 12px 12px;background:#fff;overflow:hidden;align-self:flex-start;padding:0;min-width:0;box-sizing:border-box;flex:1 1 calc((100% - (var(--pxav-cols-desktop,1) - 1) * 18px) / var(--pxav-cols-desktop,1));max-width:calc((100% - (var(--pxav-cols-desktop,1) - 1) * 18px) / var(--pxav-cols-desktop,1))}
.pxav-title-wrap{margin:0;line-height:1}
.pxav-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:10px 16px;border:0;border-radius:0 !important;background:var(--pxav-label-bg);color:var(--pxav-label-text);font:inherit;font-weight:400;text-align:left;cursor:pointer;transition:background-color .2s ease,color .2s ease;box-shadow:none;appearance:none;-webkit-appearance:none}
.pxav-toggle:hover,.pxav-toggle:focus-visible{background:var(--pxav-label-bg-hover);color:var(--pxav-label-text-hover)}
.pxav-toggle:focus-visible{outline:3px solid #0f62fe;outline-offset:-3px}
.pxav-toggle-text{font-weight:400}
.pxav-icon{position:relative;width:18px;height:18px;flex:0 0 18px}
.pxav-icon:before,.pxav-icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}
.pxav-icon:after{transform:translate(-50%,-50%) rotate(90deg)}
.pxav-toggle[aria-expanded="true"] .pxav-icon:after{opacity:0}
.pxav-panel{border-top:1px solid #e5e7eb}
.pxav-panel-inner{padding:14px 16px 16px;border-radius:0 0 12px 12px}
.pxav-intro-text{margin:0 0 12px;font-size:.98rem;line-height:1.5;color:#334155}
.pxav-doc-list{margin:0;padding-left:20px}
.pxav-doc-item + .pxav-doc-item{margin-top:8px}
.pxav-doc-item a{color:var(--pxav-doc-link);text-decoration:underline;text-underline-offset:2px}
.pxav-doc-item a:hover,.pxav-doc-item a:focus-visible{color:var(--pxav-doc-link-hover)}
@media (max-width: 1100px){.pxav-item{flex-basis:calc((100% - (var(--pxav-cols-tablet,1) - 1) * 18px) / var(--pxav-cols-tablet,1));max-width:calc((100% - (var(--pxav-cols-tablet,1) - 1) * 18px) / var(--pxav-cols-tablet,1))}}
@media (max-width: 700px){.pxav-item{flex-basis:calc((100% - (var(--pxav-cols-mobile,1) - 1) * 18px) / var(--pxav-cols-mobile,1));max-width:calc((100% - (var(--pxav-cols-mobile,1) - 1) * 18px) / var(--pxav-cols-mobile,1))}}

.pxav-toggle:hover,.pxav-toggle:active,.pxav-toggle:focus,.pxav-toggle:focus-visible{border-radius:0 !important}
.pxav-title-wrap,.pxav-title-wrap .pxav-toggle{border-top-left-radius:0 !important;border-top-right-radius:0 !important}

.pxav-archive .pxav-toggle,.pxav-archive .pxav-toggle:hover,.pxav-archive .pxav-toggle:focus,.pxav-archive .pxav-toggle:focus-visible,.pxav-archive .pxav-toggle:active,.pxav-archive .pxav-toggle[aria-expanded="true"]{border-radius:0 !important;}
.pxav-archive .pxav-doc-item a,.pxav-archive .pxav-doc-item a:visited,.pxav-archive .pxav-doc-item a:hover,.pxav-archive .pxav-doc-item a:focus,.pxav-archive .pxav-doc-item a:focus-visible{transition:color .2s ease;}
