.c-content-filter-bar{margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:stretch;gap:.75rem}@media (min-width:640px){.c-content-filter-bar{flex-direction:row;align-items:center}}.c-content-filter-bar__search{position:relative;flex:1 1 0%}.c-content-filter-bar__search-icon{pointer-events:none;position:absolute;left:.75rem;top:50%;height:.875rem;width:.875rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.c-content-filter-bar__search-input{width:100%;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(191 191 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem .5rem 2.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.c-content-filter-bar__search-input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(115 115 115/var(--tw-placeholder-opacity,1))}.c-content-filter-bar__search-input::placeholder{--tw-placeholder-opacity:1;color:rgb(115 115 115/var(--tw-placeholder-opacity,1))}.c-content-filter-bar__search-input{outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-content-filter-bar__search-input:focus{--tw-border-opacity:1;border-color:rgb(121 134 203/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(159 168 218/var(--tw-ring-opacity,1))}.c-content-filter-bar__filters{display:flex;align-items:center;gap:.5rem}.c-content-filter-bar__select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(191 191 191/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding:.5rem 2rem .5rem .75rem}.c-content-filter-bar__select:focus{--tw-border-opacity:1;border-color:rgb(121 134 203/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(159 168 218/var(--tw-ring-opacity,1))}.c-document-viewer{position:relative;width:100%;overflow:hidden}.c-document-viewer__inner{position:absolute;inset:0;height:100%;width:100%}.c-document-viewer__loading{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:#f3f4f6;border-radius:.5rem}.c-document-viewer__spinner{color:#6b7280;font-size:.875rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.c-document-viewer--empty{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:#f3f4f6;border:2px dashed #d1d5db;border-radius:.5rem}.c-document-viewer--empty p{color:#6b7280;font-size:.875rem;margin:0}.c-document-viewer--not-viewable{display:flex;align-items:center;justify-content:center;min-height:200px;background:linear-gradient(135deg,#1e2330,#151a24 50%,#0f1318);border-radius:.5rem}.c-document-viewer__fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center}.c-document-viewer__fallback-text{color:#9ca3af;font-size:.875rem;margin:0}.c-document-viewer__download-link{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#3b82f6;color:#fff;font-size:.875rem;font-weight:500;border-radius:.375rem;text-decoration:none;transition:background-color .2s ease}.c-document-viewer__download-link:hover{background-color:#2563eb}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.c-pdf-viewer{position:relative;width:100%;height:100%}.c-pdf-viewer--no-select,.c-pdf-viewer--no-select *,.c-pdf-viewer__watermark{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-pdf-viewer__watermark{position:absolute;top:50%;left:50%;font-size:4rem;font-weight:700;color:rgba(0,0,0,.1);white-space:nowrap;pointer-events:none;z-index:10}.rpv-toolbar{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem;background-color:#374151;border-bottom:1px solid #4b5563}.rpv-toolbar__center,.rpv-toolbar__left,.rpv-toolbar__right{display:flex;align-items:center;gap:.5rem}.rpv-toolbar__left{flex:1;justify-content:flex-start}.rpv-toolbar__center{flex:1;justify-content:center}.rpv-toolbar__right{flex:1;justify-content:flex-end}.c-dropdown{position:relative}.c-dropdown__list{position:absolute;top:100%;left:0;z-index:10;width:15rem;overflow:hidden;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}