.b-files__pack-header{align-items:center;border-color:transparent;border-width:1px;display:flex;justify-content:space-between;margin-bottom:1.6rem;position:relative;z-index:10;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));padding:1.6rem;transition-duration:.3s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.b-files__pack-header{padding:2rem}}.b-files__pack-header-content{align-items:center;column-gap:1.2rem;display:flex}.b-files__pack-header-content,.b-files__pack-header-content-text{flex:1 1 auto;max-width:100%;min-width:0}.b-files__pack-header-btn-overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:10}.b-files__pack-header:has(.b-files__pack-header-btn-overlay:hover,.b-files__pack-header-btn-overlay:focus-visible){--tw-bg-opacity:1;background-color:rgba(229,242,255,var(--tw-bg-opacity,1))}.b-files__pack-header-btn{align-items:center;column-gap:1.4rem;display:flex;padding:.8rem}@media (min-width:1024px){.b-files__pack-header-btn{padding:1.4rem}}.b-files__pack-header-btn-text{font-size:1.5rem}@media (min-width:1024px){.b-files__pack-header-btn-text{font-size:1.5rem;line-height:1}}.b-files__pack-header-btn-text{display:grid;font-size:1.3rem;font-weight:500;grid-template-columns:repeat(1,minmax(0,1fr));letter-spacing:0;line-height:1;text-align:right}.b-files__pack-header-btn-text>*{grid-column-start:1;grid-row-start:1}.b-files__pack.is-select-some .b-files__pack-header{border-color:#94bbe3}.b-files__pack.is-select-all .b-files__pack-header{border-color:#044991}.b-files__file{position:relative;z-index:10}.b-files__file-label{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:20}.b-files__file.is-active .b-files__file-box,.b-files__file.is-active .b-files__file-checkbox{--tw-border-opacity:1;border-color:rgba(4,73,145,var(--tw-border-opacity,1))}.b-files__file.is-active .b-files__file-checkbox{--tw-bg-opacity:1;background-color:rgba(4,73,145,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.b-files__file.is-active .b-files__file-checkbox:after{opacity:1}.b-files__file-label:focus-visible~.b-files__file-box,.b-files__file-label:hover~.b-files__file-box{--tw-bg-opacity:1;background-color:rgba(229,242,255,var(--tw-bg-opacity,1))}.b-files__file-box{align-items:center;border-color:transparent;border-width:max(1px,.1rem);column-gap:1.4rem;display:flex;min-height:100%;position:relative;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));padding:1.9rem;transition-duration:.3s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.b-files__file-box-btn-download{position:relative;z-index:30}.b-files__file-checkbox{align-self:center;aspect-ratio:1/1;border-width:max(1px,.1rem);display:block;flex:0 0 auto;max-width:100%;min-width:0;position:relative;width:1.8rem;z-index:10;--tw-border-opacity:1;border-color:rgba(225,225,225,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(32,32,32,var(--tw-text-opacity,1))}.b-files__file-checkbox:after{background-color:currentColor;border-color:transparent;border-radius:9999px;bottom:-.1rem;display:block;left:-.1rem;opacity:0;position:absolute;right:-.1rem;top:-.1rem;--tw-content:"";content:var(--tw-content);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m6.001 9.92 6.627-6.627 1.414 1.414-8.04 8.04-4.041-4.04 1.414-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m6.001 9.92 6.627-6.627 1.414 1.414-8.04 8.04-4.041-4.04 1.414-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:90%;mask-size:90%}.b-files__filter-btn{align-items:center;column-gap:1.4rem;display:flex}.b-files__filter-btn:focus-visible .b-files__filter-text,.b-files__filter-btn:hover .b-files__filter-text{--tw-text-opacity:1;color:rgba(4,73,145,var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.b-files__filter-btn.is-active .b-files__filter-checkbox{--tw-border-opacity:1;border-color:rgba(4,73,145,var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(4,73,145,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.b-files__filter-btn.is-active .b-files__filter-checkbox:after{opacity:1}.b-files__filter-checkbox{align-self:center;aspect-ratio:1/1;border-color:transparent;border-width:max(1px,.1rem);display:block;flex:0 0 auto;max-width:100%;min-width:0;position:relative;width:1.8rem;z-index:10;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(32,32,32,var(--tw-text-opacity,1))}.b-files__filter-checkbox:after{background-color:currentColor;border-color:transparent;border-radius:9999px;bottom:-.1rem;display:block;left:-.1rem;opacity:0;position:absolute;right:-.1rem;top:-.1rem;--tw-content:"";content:var(--tw-content);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m6.001 9.92 6.627-6.627 1.414 1.414-8.04 8.04-4.041-4.04 1.414-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='m6.001 9.92 6.627-6.627 1.414 1.414-8.04 8.04-4.041-4.04 1.414-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:90%;mask-size:90%}.b-files__filter-text{font-size:1.4rem;letter-spacing:-.01em;line-height:1.4}@media (min-width:1024px){.b-files__filter-text{font-size:1.4rem;letter-spacing:-.01em;line-height:1.4}}.b-files__filter-text{text-align:left}