@charset "UTF-8";.ct-pdf-crypto{--ct-pdf-crypto-page: 68.75rem;--ct-pc-accent: #0b6bcb;--ct-pc-radius: .75rem;--ct-pc-ink: #0b1f3a;--ct-pc-ghost-border: color-mix(in srgb, var(--bs-body-color) 28%, var(--bs-border-color));--ct-pc-ghost-fg: color-mix(in srgb, var(--bs-body-color) 88%, var(--bs-secondary-color));color:var(--ct-pc-ink);padding-bottom:2.25rem;max-width:100%;min-width:0;overflow-x:clip}[data-bs-theme=dark] .ct-pdf-crypto{--ct-pc-accent: #6bb0ff;--ct-pc-ink: var(--bs-body-color);--ct-pc-ghost-border: color-mix(in srgb, #dce6f2 48%, var(--bs-border-color));--ct-pc-ghost-fg: #e8eef6;color:var(--bs-body-color)}.ct-pdf-crypto__shell{width:min(100%,var(--ct-pdf-crypto-page));max-width:100%;min-width:0;margin-inline:auto;padding-left:0;padding-right:0;overflow-x:clip}.ct-pdf-crypto__intro{margin-bottom:1.35rem;padding-top:.35rem}.ct-pdf-crypto__intro .ct-pdf-breadcrumbs{margin-bottom:.55rem}.ct-pdf-crypto__title{margin:0 0 .35rem;font-size:clamp(1.4rem,1.15rem + .85vw,1.9rem);font-weight:750;letter-spacing:-.03em;line-height:1.2}.ct-pdf-crypto__lead{margin:0 0 .45rem;max-width:min(100%,52rem);font-size:.95rem;line-height:1.5;color:var(--bs-secondary-color)}.ct-pdf-crypto__clarify{margin:0 0 .65rem;max-width:min(100%,52rem);font-size:.875rem;line-height:1.45;color:var(--bs-secondary-color)}.ct-pdf-crypto__benefits{display:flex;flex-wrap:wrap;gap:.5rem .65rem;list-style:none;margin:0 0 .95rem;padding:0}.ct-pdf-crypto__benefit{display:inline-flex;flex-direction:column;gap:.1rem;min-height:2.55rem;padding:.45rem .8rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--ct-pc-accent) 18%,var(--bs-border-color));background:color-mix(in srgb,var(--ct-pc-accent) 6%,var(--bs-body-bg))}.ct-pdf-crypto__benefit-label{font-size:.8125rem;font-weight:700;line-height:1.25;color:var(--bs-body-color)}.ct-pdf-crypto__benefit-hint{font-size:.75rem;line-height:1.3;color:var(--bs-secondary-color)}.ct-pdf-crypto__trust{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem}.ct-pdf-crypto__privacy{font-size:.8125rem;line-height:1.45;color:var(--bs-secondary-color)}.ct-pdf-crypto__badge{display:inline-flex;align-items:center;min-height:1.6rem;padding:.15rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--ct-pc-accent) 22%,var(--bs-border-color));background:color-mix(in srgb,var(--ct-pc-accent) 8%,var(--bs-body-bg));font-size:.6875rem;font-weight:650;color:var(--ct-pc-accent)}.ct-pdf-crypto__status{position:absolute;left:0;right:0;top:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:0;padding:.4rem .75rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 80%,transparent);background:color-mix(in srgb,var(--bs-body-bg) 92%,var(--bs-tertiary-bg));box-shadow:0 1px 3px #0f172a0f;pointer-events:none}.ct-pdf-crypto__status:not([hidden]){pointer-events:auto}.ct-pdf-crypto__status[hidden]{display:none!important}.ct-pdf-crypto__engine{margin:0;font-size:.875rem;color:var(--bs-secondary-color)}.ct-pdf-crypto__engine--error{color:var(--bs-danger);font-weight:600}.ct-pdf-crypto__workspace{position:relative;margin-bottom:1.75rem;display:grid;gap:1rem}.ct-pdf-crypto__panel{display:grid;gap:1.15rem;border:1px solid var(--bs-border-color);border-radius:var(--ct-pc-radius);background:var(--bs-body-bg);padding:1.5rem;box-shadow:0 1px 2px #0f172a0a;max-width:100%;min-width:0;overflow-x:clip}.ct-pdf-crypto__panel[hidden]{display:none!important}.ct-pdf-crypto__panel.is-current:not(.is-locked){border-color:color-mix(in srgb,var(--bs-primary) 32%,var(--bs-border-color));box-shadow:0 1px 2px #0f172a0a,0 0 0 1px color-mix(in srgb,var(--bs-primary) 14%,transparent)}.ct-pdf-crypto__panel.is-locked{opacity:.78;background:color-mix(in srgb,var(--bs-tertiary-bg) 42%,var(--bs-body-bg));border-style:dashed;border-color:color-mix(in srgb,var(--bs-border-color) 82%,transparent);box-shadow:none}.ct-pdf-crypto__panel.is-complete.is-locked{opacity:.72;border-style:solid;border-color:color-mix(in srgb,var(--bs-border-color) 90%,transparent)}.ct-pdf-crypto__panel.is-complete.is-current:not(.is-locked){border-color:color-mix(in srgb,var(--bs-success) 35%,var(--bs-border-color));box-shadow:0 1px 2px #0f172a0a,0 0 0 1px color-mix(in srgb,var(--bs-success) 16%,transparent)}.ct-pdf-crypto__panel.is-locked .ct-pdf-crypto__stage-num{background:color-mix(in srgb,var(--bs-secondary-color) 14%,var(--bs-tertiary-bg));color:var(--bs-secondary-color)}.ct-pdf-crypto__panel.is-locked .ct-pdf-crypto__stage-label{color:var(--bs-secondary-color)}.ct-pdf-crypto__stage-title{display:flex;align-items:center;gap:.55rem;margin:0;font-size:1rem;font-weight:700;letter-spacing:-.015em;line-height:1.3;color:var(--bs-body-color)}.ct-pdf-crypto__stage-num{flex:0 0 auto;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;font-size:.85rem;font-weight:700;line-height:1;background:rgba(var(--bs-primary-rgb),.12);color:var(--bs-primary)}.ct-pdf-crypto__stage-label{min-width:0}.ct-pdf-crypto__stage-hint,.ct-pdf-crypto__stage-placeholder{margin:0;font-size:.875rem;line-height:1.45;color:var(--bs-secondary-color)}.ct-pdf-crypto__stage-placeholder{padding:.85rem 1rem;border:1px dashed color-mix(in srgb,var(--bs-border-color) 88%,transparent);border-radius:.65rem;background:color-mix(in srgb,var(--bs-body-bg) 70%,transparent)}.ct-pdf-crypto__drop{min-height:10.25rem;gap:.45rem}.ct-pdf-crypto__drop.ct-media-dropzone--primary.ct-csv-sql__dropzone{background:var(--bs-body-bg);border-color:rgba(var(--bs-primary-rgb),.55);transition:none}.ct-pdf-crypto__drop.ct-media-dropzone--primary.ct-csv-sql__dropzone:hover,.ct-pdf-crypto__drop.ct-media-dropzone--primary.ct-csv-sql__dropzone:focus-visible{transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ct-pdf-crypto[data-ct-state=empty] .ct-pdf-crypto__drop,.ct-pdf-crypto[data-ct-state=ready] .ct-pdf-crypto__drop{min-height:10.25rem}.ct-pdf-crypto__drop .ct-file-dropzone-premium__choose{min-height:2.25rem;padding:.4rem .95rem;font-weight:650;border-radius:.5rem}.ct-pdf-crypto__drop .ct-file-dropzone-premium__hint{max-width:26rem;line-height:1.35}.ct-pdf-crypto__drop.ct-pdf-crypto__drop--compact{min-height:10.25rem;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.45rem;padding-block:1.25rem!important;margin-bottom:.65rem}.ct-pdf-crypto__drop.ct-pdf-crypto__drop--compact .ct-file-dropzone-premium__icon{display:inline-flex}.ct-pdf-crypto__drop.ct-pdf-crypto__drop--compact .ct-file-dropzone-premium__caption,.ct-pdf-crypto__drop.ct-pdf-crypto__drop--compact #ctPdfCryptoFileDropCaption{width:100%;text-align:center;padding:0 .5rem}.ct-pdf-crypto__drop.ct-pdf-crypto__drop--compact .ct-file-dropzone-premium__hint{display:block}.ct-pdf-crypto[data-ct-state]:not([data-ct-state=empty]) .ct-pdf-crypto__panel{padding:1.5rem}.ct-pdf-crypto__selected-title{margin:0;font-size:.9375rem;font-weight:750;letter-spacing:-.02em;line-height:1.25;color:var(--bs-body-color);min-width:0}.ct-pdf-crypto__list-toolbar{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem;width:100%;margin:.85rem 0 0}.ct-pdf-crypto__file-count{margin:0;font-size:.8125rem;font-weight:650;line-height:1.35;color:var(--bs-secondary-color)}.ct-pdf-crypto__ghost-btn{color:var(--ct-pc-ghost-fg)!important;border-color:var(--ct-pc-ghost-border)!important;background:color-mix(in srgb,var(--bs-body-bg) 88%,var(--bs-tertiary-bg))!important}.ct-pdf-crypto__ghost-btn:hover,.ct-pdf-crypto__ghost-btn:focus-visible{color:var(--bs-body-color)!important;border-color:color-mix(in srgb,var(--ct-pc-accent) 45%,var(--ct-pc-ghost-border))!important;background:color-mix(in srgb,var(--ct-pc-accent) 8%,var(--bs-body-bg))!important}[data-bs-theme=dark] .ct-pdf-crypto__ghost-btn{color:#e8eef6!important;border-color:color-mix(in srgb,#e8eef6 42%,var(--bs-border-color))!important;background:color-mix(in srgb,#fff 7%,var(--bs-body-bg))!important}.ct-pdf-crypto__list{--ct-pc-list-fade: color-mix(in srgb, var(--bs-body-bg) 92%, transparent);display:grid;gap:.5rem;width:100%;margin:.45rem 0 0;max-height:min(48vh,22.5rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--bs-body-color) 35%,transparent) transparent;padding:.45rem .45rem .65rem;border:1px solid color-mix(in srgb,var(--bs-border-color) 88%,transparent);border-radius:.65rem;background:color-mix(in srgb,var(--bs-tertiary-bg) 35%,var(--bs-body-bg));outline:0}.ct-pdf-crypto__list:focus-visible{box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.22)}.ct-pdf-crypto__list::-webkit-scrollbar{width:.55rem}.ct-pdf-crypto__list::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--bs-body-color) 28%,transparent);border:2px solid transparent;background-clip:padding-box}.ct-pdf-crypto__list::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--bs-body-color) 45%,transparent);background-clip:padding-box;border:2px solid transparent}.ct-pdf-crypto__list.is-scrollable{box-shadow:inset 0 -1.1rem .85rem -.85rem var(--ct-pc-list-fade)}.ct-pdf-crypto__list.is-scrollable.is-scrolled{box-shadow:inset 0 1.1rem .85rem -.85rem var(--ct-pc-list-fade),inset 0 -1.1rem .85rem -.85rem var(--ct-pc-list-fade)}.ct-pdf-crypto__list.is-scrollable.is-scrolled:not(.is-scroll-more){box-shadow:inset 0 1.1rem .85rem -.85rem var(--ct-pc-list-fade)}.ct-pdf-crypto__list[hidden]{border:0;padding:0;margin-top:0;background:transparent;box-shadow:none}.ct-pdf-crypto__list-toolbar+.ct-pdf-crypto__list{margin-top:.4rem}.ct-pdf-crypto__row{border:1px solid var(--bs-border-color);border-radius:var(--ct-pc-radius);padding:.6rem .75rem;background:color-mix(in srgb,var(--bs-tertiary-bg) 88%,var(--bs-body-bg));min-width:0}.ct-pdf-crypto__row-num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-width:1.55rem;height:1.55rem;margin-top:.35rem;padding:0 .3rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--ct-pc-accent) 22%,var(--bs-border-color));background:color-mix(in srgb,var(--ct-pc-accent) 8%,var(--bs-body-bg));color:var(--ct-pc-accent);font-size:.75rem;font-weight:750;line-height:1;font-variant-numeric:tabular-nums}.ct-pdf-crypto__row--success{border-color:color-mix(in srgb,#0a7a3e 35%,var(--bs-border-color))}.ct-pdf-crypto__row--error{border-color:color-mix(in srgb,var(--bs-danger) 40%,var(--bs-border-color))}.ct-pdf-crypto__row--warn{border-color:color-mix(in srgb,#b45309 35%,var(--bs-border-color))}.ct-pdf-crypto__row--ok{border-color:color-mix(in srgb,#198754 28%,var(--bs-border-color))}.ct-pdf-crypto__row-head{display:flex;gap:.65rem;align-items:center;min-width:0}.ct-pdf-crypto__row-head .ct-pdf-crypto__remove-btn{flex:0 0 auto;align-self:center}.ct-pdf-crypto__row-icon{flex:0 0 auto;display:inline-flex;align-items:center}.ct-pdf-crypto__pdf-badge{width:2.25rem;height:2.75rem;border-radius:.25rem;background:#e5484d;color:#fff;font-size:.65rem;font-weight:800;letter-spacing:.02em;display:grid;place-items:end center;padding-bottom:.3rem;position:relative;line-height:1}.ct-pdf-crypto__pdf-badge:after{content:"";position:absolute;top:0;right:0;border-width:0 .55rem .55rem 0;border-style:solid;border-color:transparent color-mix(in srgb,var(--bs-tertiary-bg) 88%,var(--bs-body-bg)) rgba(0,0,0,.2) transparent}.ct-pdf-crypto__row-main{flex:1 1 auto;min-width:0}.ct-pdf-crypto__row-title{font-size:.9rem;font-weight:650;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ct-pdf-crypto__remove-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid transparent;border-radius:.5rem;color:color-mix(in srgb,var(--bs-body-color) 62%,var(--bs-secondary-color));background:transparent;line-height:1;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.ct-pdf-crypto__remove-btn:hover,.ct-pdf-crypto__remove-btn:focus-visible{color:#b42318;border-color:color-mix(in srgb,#b42318 28%,var(--bs-border-color));background:color-mix(in srgb,#dc3545 8%,var(--bs-body-bg))}.ct-pdf-crypto__remove-btn:focus-visible{outline:2px solid color-mix(in srgb,#b42318 55%,transparent);outline-offset:2px}.ct-pdf-crypto__remove-btn:disabled{opacity:.45;cursor:not-allowed}[data-bs-theme=dark] .ct-pdf-crypto__remove-btn{color:#e8eef6}[data-bs-theme=dark] .ct-pdf-crypto__remove-btn:hover,[data-bs-theme=dark] .ct-pdf-crypto__remove-btn:focus-visible{color:#ffb3ba;border-color:color-mix(in srgb,#ffb3ba 45%,var(--bs-border-color));background:color-mix(in srgb,#dc3545 16%,var(--bs-body-bg))}[data-bs-theme=dark] .ct-pdf-crypto__row--error .ct-pdf-crypto__row-status,[data-bs-theme=dark] .ct-pdf-crypto__row-error{color:#ffb3ba}[data-bs-theme=dark] .ct-pdf-crypto__row--success .ct-pdf-crypto__row-status{color:#7ddea8}.ct-pdf-crypto__row-meta{display:flex;flex-wrap:wrap;gap:.3rem .55rem;margin-top:.15rem;font-size:.8rem;color:var(--bs-secondary-color)}.ct-pdf-crypto__row-trail{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.45rem;flex:0 0 auto;align-self:flex-start;margin-inline-start:auto;min-width:0}.ct-pdf-crypto__row-status{display:inline-flex;align-self:flex-start;margin-top:.3rem;font-size:.75rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;white-space:nowrap;color:var(--bs-secondary-color);background:color-mix(in srgb,var(--bs-secondary-bg) 90%,transparent)}.ct-pdf-crypto__row-download{flex:0 0 auto;min-height:2.25rem;padding:.3rem .75rem;font-size:.875rem;font-weight:650;white-space:nowrap}.ct-pdf-crypto__row--ok .ct-pdf-crypto__row-status,.ct-pdf-crypto__row--success .ct-pdf-crypto__row-status{color:#0a7a3e;background:color-mix(in srgb,#198754 12%,transparent)}.ct-pdf-crypto__row--error .ct-pdf-crypto__row-status{color:var(--bs-danger);background:color-mix(in srgb,var(--bs-danger) 10%,transparent)}.ct-pdf-crypto__row--warn .ct-pdf-crypto__row-status{color:#a06a00;background:color-mix(in srgb,#ffc107 15%,transparent)}.ct-pdf-crypto__row--info .ct-pdf-crypto__row-status{color:var(--ct-pc-accent);background:color-mix(in srgb,var(--ct-pc-accent) 10%,transparent)}.ct-pdf-crypto__row--muted .ct-pdf-crypto__row-status{color:var(--bs-secondary-color);background:color-mix(in srgb,var(--bs-secondary-bg) 90%,transparent)}[data-bs-theme=dark] .ct-pdf-crypto__row--warn .ct-pdf-crypto__row-status{color:#ffda6a}[data-bs-theme=dark] .ct-pdf-crypto__row--ok .ct-pdf-crypto__row-status,[data-bs-theme=dark] .ct-pdf-crypto__row--success .ct-pdf-crypto__row-status{color:#7ddea8}.ct-pdf-crypto__row-body{margin-top:.35rem;display:grid;gap:.35rem}.ct-pdf-crypto__row-note{margin:0;font-size:.8125rem;color:var(--bs-secondary-color)}.ct-pdf-crypto__row-note--sig{color:color-mix(in srgb,#b45309 78%,var(--bs-body-color))}.ct-pdf-crypto__row-error{margin:0;font-size:.8125rem;color:var(--bs-danger);font-weight:550}.ct-pdf-crypto__row-pw{max-width:22rem}.ct-pdf-crypto__row-pw .form-label{margin-bottom:.2rem;font-size:.8125rem;font-weight:600}.ct-pdf-crypto__row-actions{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.ct-pdf-crypto__config{margin:0;display:grid;gap:.65rem;width:100%;max-width:none}.ct-pdf-crypto__panel[data-ct-stage=password] .ct-pdf-crypto__actions,.ct-pdf-crypto__panel[data-ct-stage=result] .ct-pdf-crypto__actions{margin-top:.85rem}.ct-pdf-crypto__panel[data-ct-stage=password]>.ct-pdf-crypto__config,.ct-pdf-crypto__panel[data-ct-stage=password]>.ct-pdf-crypto__more,.ct-pdf-crypto__panel[data-ct-stage=password]>.ct-pdf-crypto__progress,.ct-pdf-crypto__panel[data-ct-stage=password]>.ct-pdf-crypto__actions{width:100%;max-width:none}.ct-pdf-crypto__panel[data-ct-stage=password] .input-group,.ct-pdf-crypto__panel[data-ct-stage=password] .ct-pdf-crypto__pw-input-group{width:100%;max-width:none}.ct-pdf-crypto__panel[data-ct-stage=password] .ct-pdf-crypto__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem}.ct-pdf-crypto__panel[data-ct-stage=password] .ct-pdf-crypto__actions .ct-pdf-crypto__action-btn{flex:0 0 auto;width:auto}.ct-pdf-crypto[data-ct-kind=protect] .ct-pdf-crypto__drop-wrap{margin-bottom:.35rem}.ct-pdf-crypto__config-head{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .45rem;width:100%}.ct-pdf-crypto__config-title{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.015em}.ct-pdf-crypto__batch-note{margin:0;flex:1 1 100%;font-size:.8125rem;font-weight:600;color:var(--bs-secondary-color)}.ct-pdf-crypto__pw-help{position:relative;margin:0;border:0;padding:0;background:transparent}.ct-pdf-crypto__pw-help-btn{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin:0;padding:0;border:0;border-radius:.4rem;color:var(--bs-secondary-color);background:transparent;cursor:pointer;list-style:none}.ct-pdf-crypto__pw-help-btn::-webkit-details-marker{display:none}.ct-pdf-crypto__pw-help-btn:hover,.ct-pdf-crypto__pw-help-btn:focus-visible{color:var(--ct-pc-accent);background:color-mix(in srgb,var(--ct-pc-accent) 10%,transparent);outline:0;box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.22)}.ct-pdf-crypto__pw-help:not([open])>:not(summary){display:none}.ct-pdf-crypto__pw-help-body{position:absolute;left:0;top:calc(100% + .35rem);z-index:4;width:18rem;max-width:18rem;margin:0;padding:.65rem .75rem;border:1px solid var(--bs-border-color);border-radius:.5rem;background:var(--bs-body-bg);box-shadow:0 4px 14px #0f172a14;font-size:.8125rem;line-height:1.45;color:var(--bs-secondary-color)}@media (max-width: 575.98px){.ct-pdf-crypto__pw-help-body{position:static;width:100%;max-width:100%;margin-top:.35rem;box-shadow:none}}.ct-pdf-crypto__password-fields{display:grid;gap:0;min-width:0;width:100%;max-width:100%}.ct-pdf-crypto__field{display:grid;gap:0;min-width:0}.ct-pdf-crypto__field .form-label{margin-bottom:0;font-weight:600;font-size:1rem}.ct-pdf-crypto__pw-compose{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.55rem .75rem;width:100%;min-width:0;margin-top:.35rem}.ct-pdf-crypto__pw-compose-main{display:grid;gap:.35rem;flex:1 1 14rem;min-width:0}.ct-pdf-crypto__pw-input-group.input-group{display:flex;flex-wrap:nowrap;width:100%;min-width:0;max-width:100%;margin-top:0}.ct-pdf-crypto__pw-input-group.input-group>.form-control,.ct-pdf-crypto__pw-input-group.input-group>.btn,.ct-pdf-crypto__pw-input-group.input-group>.ct-pdf-crypto__copy-btn.ct-hash-copy-btn{min-height:44px;height:44px}.ct-pdf-crypto__pw-input-group.input-group>.form-control{flex:1 1 auto;min-width:0;width:1%;font-size:1rem}.ct-pdf-crypto__pw-input-group.input-group>.ct-pdf-crypto__ghost-btn{flex:0 0 auto;white-space:nowrap}.ct-pdf-crypto__pw-input-group.input-group:has(.ct-pdf-crypto__copy-btn) .ct-pdf-crypto__ghost-btn{border-top-right-radius:0;border-bottom-right-radius:0}.ct-pdf-crypto__pw-input-group.input-group .ct-pdf-crypto__copy-btn.ct-hash-copy-btn{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.75rem;margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--bs-border-radius);border-bottom-right-radius:var(--bs-border-radius);align-self:stretch;z-index:2;width:2.75rem;min-width:2.75rem;max-width:2.75rem;padding:0}.ct-pdf-crypto__pw-input-group.input-group .ct-pdf-crypto__copy-btn.ct-hash-copy-btn--success{color:color-mix(in srgb,#0a7a3e 88%,var(--bs-body-color));border-color:color-mix(in srgb,#0a7a3e 35%,var(--ct-pc-ghost-border));background:color-mix(in srgb,#0a7a3e 10%,var(--bs-body-bg))}.ct-pdf-crypto__pw-gen{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;margin:0;flex:0 0 auto;width:auto;max-width:100%;min-width:0}.ct-pdf-crypto__gen-btn.btn-outline-primary{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex:0 0 auto;width:auto;min-height:44px;height:44px;padding-inline:.85rem;font-size:.9375rem;font-weight:600;color:var(--ct-pc-accent);border-color:color-mix(in srgb,var(--ct-pc-accent) 55%,var(--bs-border-color));background:transparent}.ct-pdf-crypto__gen-btn.btn-outline-primary>svg{flex:0 0 auto}@media (min-width: 768px){.ct-pdf-crypto__pw-compose{flex-wrap:nowrap;align-items:flex-start}.ct-pdf-crypto__pw-compose-main{flex:1 1 auto}.ct-pdf-crypto__pw-gen{align-self:flex-start}}@media (max-width: 767.98px){.ct-pdf-crypto__pw-compose-main{flex:1 1 100%}.ct-pdf-crypto__pw-gen{flex:1 1 auto;width:100%;justify-content:flex-start}}.ct-pdf-crypto__gen-btn.btn-outline-primary:hover,.ct-pdf-crypto__gen-btn.btn-outline-primary:focus-visible{color:#fff;border-color:var(--ct-pc-accent);background:var(--ct-pc-accent);outline:0;box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.22)}.ct-pdf-crypto__gen-btn.btn-outline-primary:active{color:#fff;border-color:color-mix(in srgb,var(--ct-pc-accent) 85%,#000);background:color-mix(in srgb,var(--ct-pc-accent) 85%,#000)}.ct-pdf-crypto__pw-helper{margin:.45rem 0 0;font-size:.875rem;line-height:1.45;color:var(--bs-secondary-color)}.ct-pdf-crypto__pw-helper[hidden]{display:none!important}.ct-pdf-crypto__strength{display:grid;gap:.25rem;width:100%;margin:.15rem 0 0}.ct-pdf-crypto__strength[hidden]{display:none!important}.ct-pdf-crypto__strength-meter{height:6px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden}.ct-pdf-crypto__strength-fill{display:block;height:100%;width:0%;border-radius:inherit;background:var(--bs-secondary-color);transition:width .22s ease,background .22s ease}.ct-pdf-crypto__strength-fill--0{width:0%}.ct-pdf-crypto__strength-fill--1{width:34%;background:linear-gradient(90deg,#dc3545,#f59f00)}.ct-pdf-crypto__strength-fill--2{width:66%;background:linear-gradient(90deg,#f59f00,#ffc107)}.ct-pdf-crypto__strength-fill--3{width:100%;background:linear-gradient(90deg,#f59f00,var(--bs-success))}.ct-pdf-crypto__strength-meta{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.78rem;line-height:1.3}.ct-pdf-crypto__strength-label{color:var(--bs-secondary-color)}.ct-pdf-crypto__strength-value{font-weight:600;color:var(--bs-body-color)}.ct-pdf-crypto__strength-value--1{color:var(--bs-danger)}.ct-pdf-crypto__strength-value--2{color:color-mix(in srgb,#b45309 82%,var(--bs-body-color))}.ct-pdf-crypto__strength-value--3{color:var(--bs-success);font-weight:600}[data-bs-theme=dark] .ct-pdf-crypto__strength-value--2{color:#f0b429}[data-bs-theme=dark] .ct-pdf-crypto__strength-value--3{color:#7ddea8}.ct-pdf-crypto__pw-len{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:.4rem;flex:0 0 auto;width:max-content;max-width:100%;min-width:0;height:44px;padding:0 .55rem;border:1px solid var(--bs-border-color);border-radius:.45rem;background:var(--bs-body-bg);box-sizing:border-box;overflow:hidden}.ct-pdf-crypto__pw-len-label{margin:0;flex:0 0 auto;min-width:0;font-size:.8125rem;font-weight:650;color:var(--bs-secondary-color)}.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper{width:calc(8.1rem + 2px);max-width:100%;flex:0 0 auto;flex-wrap:nowrap!important;flex-grow:0;flex-shrink:0}.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn,.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .form-control{height:2.15rem;min-height:2.15rem}.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn{flex:0 0 2.25rem;width:2.25rem;min-width:2.25rem}.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .form-control{flex:0 0 3.6rem!important;width:3.6rem!important;min-width:3.6rem;max-width:3.6rem}.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn,.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn:hover,.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn:focus,.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn:focus-visible,.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn:active{color:var(--bs-body-color)!important;background:var(--bs-body-bg)!important;transform:none}.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn:hover,.ct-pdf-crypto__pw-len-stepper.ct-pwgen__stepper .btn:focus-visible{background:color-mix(in srgb,var(--ct-pc-accent) 10%,var(--bs-body-bg))!important}.ct-pdf-crypto__more{display:grid;gap:.35rem;margin:1.25rem 0 0;width:100%;max-width:none}.ct-pdf-crypto__copy-btn.ct-hash-copy-btn{flex:0 0 auto;width:2.5rem;min-width:2.5rem;padding:0;border-radius:0 .375rem .375rem 0;border:1px solid var(--ct-pc-ghost-border);background:color-mix(in srgb,var(--bs-body-bg) 88%,var(--bs-tertiary-bg));color:var(--ct-pc-ghost-fg)}.ct-pdf-crypto__copy-btn.ct-hash-copy-btn:hover:not(:disabled),.ct-pdf-crypto__copy-btn.ct-hash-copy-btn:focus-visible:not(:disabled){color:var(--bs-body-color);border-color:color-mix(in srgb,var(--ct-pc-accent) 45%,var(--ct-pc-ghost-border));background:color-mix(in srgb,var(--ct-pc-accent) 8%,var(--bs-body-bg))}[data-bs-theme=dark] .ct-pdf-crypto__copy-btn.ct-hash-copy-btn{color:#e8eef6;border-color:color-mix(in srgb,#e8eef6 42%,var(--bs-border-color));background:color-mix(in srgb,#fff 7%,var(--bs-body-bg))}.ct-pdf-crypto__advanced{margin:0;padding:0;border:1px solid color-mix(in srgb,var(--bs-body-color) 18%,var(--bs-border-color));border-radius:.65rem;background:color-mix(in srgb,var(--bs-tertiary-bg) 40%,var(--bs-body-bg));overflow:clip}.ct-pdf-crypto__advanced[open]{border-color:color-mix(in srgb,var(--ct-pc-accent) 35%,var(--bs-border-color));background:var(--bs-body-bg);box-shadow:0 1px 3px #0f172a0f}.ct-pdf-crypto__advanced-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:2.75rem;padding:.7rem .95rem;border:0;border-radius:0;background:transparent;color:var(--bs-body-color);font-size:.9375rem;font-weight:650;cursor:pointer;list-style:none;transition:background-color .15s ease,color .15s ease}.ct-pdf-crypto__advanced[open]>.ct-pdf-crypto__advanced-summary{border-bottom:1px solid color-mix(in srgb,var(--bs-border-color) 90%,transparent);background:color-mix(in srgb,var(--ct-pc-accent) 6%,var(--bs-body-bg))}.ct-pdf-crypto__advanced-summary::-webkit-details-marker{display:none}.ct-pdf-crypto__advanced-summary:after{content:"";flex:0 0 auto;width:.55rem;height:.55rem;margin-inline-end:.1rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:.7;transition:transform .28s ease,opacity .2s ease}.ct-pdf-crypto__advanced[open]>.ct-pdf-crypto__advanced-summary:after{transform:rotate(-135deg);opacity:1}.ct-pdf-crypto__advanced-summary:hover,.ct-pdf-crypto__advanced-summary:focus-visible{background:color-mix(in srgb,var(--ct-pc-accent) 8%,var(--bs-body-bg));outline:0}.ct-pdf-crypto__advanced-summary:focus-visible{box-shadow:inset 0 0 0 .15rem rgba(var(--bs-primary-rgb),.28)}.ct-pdf-crypto__advanced-body{display:block;margin:0;padding:0;overflow:hidden;height:0;opacity:0;background:var(--bs-body-bg)}.ct-pdf-crypto__advanced[open]:not(.is-collapsing):not(.is-expanding)>.ct-pdf-crypto__advanced-body{height:auto;opacity:1}.ct-pdf-crypto__advanced-body-inner{display:grid;gap:.85rem;padding:.95rem 1rem 1.05rem;background:var(--bs-body-bg)}@media (prefers-reduced-motion: reduce){.ct-pdf-crypto__advanced-summary:after{transition:none}}.ct-pdf-crypto__perm-block{display:grid;gap:.15rem}.ct-pdf-crypto__perm-block+.ct-pdf-crypto__perm-block{margin-top:.85rem}.ct-pdf-crypto__perm-chips{display:flex;flex-wrap:wrap;align-items:stretch;gap:.55rem .6rem;margin:.15rem 0 0;padding:.05rem 0 .1rem}.ct-pdf-crypto__perm-chip{display:inline-grid;grid-template-columns:auto auto;align-items:center;gap:.4rem;width:auto;max-width:100%;height:2.55rem;min-height:2.55rem;margin:0;padding:.45rem .85rem .45rem .6rem;border:1px solid var(--bs-border-color);border-radius:.5rem;background:var(--bs-body-bg);color:var(--bs-body-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.ct-pdf-crypto__perm-chip:before{content:"";width:.9rem;height:.9rem;border:1.5px solid var(--bs-border-color);border-radius:.25rem;background-color:var(--bs-body-bg);background-repeat:no-repeat;background-position:center;background-size:.55rem .55rem;transition:border-color .15s ease,background-color .15s ease,background-image .15s ease,box-shadow .15s ease}.ct-pdf-crypto__perm-chip--radio:before{border-radius:999px}.ct-pdf-crypto__perm-chip:hover{border-color:rgba(var(--bs-primary-rgb),.4);background:rgba(var(--bs-primary-rgb),.05)}.ct-pdf-crypto__perm-chip:hover:before{border-color:rgba(var(--bs-primary-rgb),.45)}.ct-pdf-crypto__perm-chip-name{font-size:.84rem;font-weight:650;line-height:1.15}.btn-check:checked+.ct-pdf-crypto__perm-chip{border-color:rgba(var(--bs-primary-rgb),.55);background:rgba(var(--bs-primary-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--bs-primary-rgb),.12)}.btn-check:checked+.ct-pdf-crypto__perm-chip:before{border-color:var(--bs-primary);background-color:var(--bs-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}.btn-check:checked+.ct-pdf-crypto__perm-chip--radio:before{background-color:var(--bs-body-bg);background-image:none;box-shadow:inset 0 0 0 .22rem var(--bs-primary)}.btn-check:focus-visible+.ct-pdf-crypto__perm-chip{outline:0;box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25)}@media (max-width: 575.98px){.ct-pdf-crypto__perm-chip{flex:1 1 calc(50% - .3rem);max-width:calc(50% - .3rem)}}.ct-pdf-crypto__shared-pw{margin:0;padding:.35rem 0;border:0;border-top:1px solid color-mix(in srgb,var(--bs-border-color) 75%,transparent);border-radius:0;background:transparent}.ct-pdf-crypto__config--unlock-pw{margin:1rem 0 0;width:100%;max-width:none}.ct-pdf-crypto__config--unlock-pw+.ct-pdf-crypto__actions{margin-top:.75rem}.ct-pdf-crypto__shared-pw--unlock{margin:0;padding:.85rem 1rem;border:1px solid color-mix(in srgb,var(--ct-pc-accent) 28%,var(--bs-border-color));border-radius:.65rem;background:color-mix(in srgb,var(--ct-pc-accent) 7%,var(--bs-body-bg));box-shadow:0 1px color-mix(in srgb,var(--ct-pc-accent) 12%,transparent)}.ct-pdf-crypto__shared-pw--unlock.is-active{border-color:color-mix(in srgb,var(--ct-pc-accent) 45%,var(--bs-border-color));background:color-mix(in srgb,var(--ct-pc-accent) 11%,var(--bs-body-bg))}.ct-pdf-crypto__shared-pw-head{display:flex;flex-direction:column;gap:.2rem}.ct-pdf-crypto__shared-pw--unlock .form-check-label{font-size:.9375rem;font-weight:700;letter-spacing:-.015em;color:var(--bs-body-color)}.ct-pdf-crypto__shared-pw--unlock .form-check-input{width:1.1em;height:1.1em;margin-top:.2em;border-color:color-mix(in srgb,var(--ct-pc-accent) 40%,var(--bs-border-color))}.ct-pdf-crypto__shared-pw--unlock .form-check-input:checked{background-color:var(--ct-pc-accent);border-color:var(--ct-pc-accent)}.ct-pdf-crypto__shared-pw-hint{margin:0;padding-left:1.7em;font-size:.8125rem;line-height:1.35;color:var(--bs-secondary-color)}.ct-pdf-crypto__shared-pw--unlock #ctPdfCryptoSharedPasswordWrap{margin-top:.75rem}.ct-pdf-crypto__shared-pw--unlock .form-label{font-weight:650}.ct-pdf-crypto__shared-pw--unlock .form-control{font-size:1rem;min-height:2.5rem}.ct-pdf-crypto__note{margin:.2rem 0 0;font-size:.8125rem;color:var(--bs-secondary-color)}.ct-pdf-crypto__field-error{margin:.3rem 0 0}.ct-pdf-crypto__sig{border:1px solid color-mix(in srgb,#b45309 35%,var(--bs-border-color));background:color-mix(in srgb,#b45309 8%,var(--bs-body-bg));border-radius:.65rem;padding:.65rem .75rem;margin:0 0 .85rem}.ct-pdf-crypto__summary{margin:0 0 .6rem;padding:.5rem .65rem;border-radius:.5rem;background:color-mix(in srgb,var(--ct-pc-accent) 8%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--ct-pc-accent) 22%,var(--bs-border-color));font-size:.875rem;font-weight:650}.ct-pdf-crypto__actions{display:flex;flex-wrap:wrap;gap:.5rem .65rem;align-items:center;justify-content:flex-end;width:100%;max-width:none;margin-top:1.25rem}.ct-pdf-crypto__actions--result{max-width:none;justify-content:flex-end;margin-inline-start:auto}.ct-pdf-crypto__progress+.ct-pdf-crypto__actions{margin-top:.85rem}.ct-pdf-crypto__actions .ct-pdf-crypto__action-btn{min-height:44px;height:44px;font-size:1rem}.ct-pdf-crypto__actions .ct-pdf-crypto__action-btn--primary.ct-codec-btn--primary{min-width:9.5rem}.ct-pdf-crypto__actions .ct-pdf-crypto__action-btn--secondary{font-weight:600}.ct-pdf-crypto[data-ct-state=done] .ct-pdf-crypto__summary,.ct-pdf-crypto[data-ct-state=partial] .ct-pdf-crypto__summary,.ct-pdf-crypto[data-ct-state=done] .ct-pdf-crypto__actions{margin-top:.85rem}.ct-pdf-crypto[data-ct-state=done] #ctPdfCryptoDownloadOne,.ct-pdf-crypto[data-ct-state=done] #ctPdfCryptoZip{font-weight:700;padding-inline:1.1rem}.ct-pdf-crypto[data-ct-state=done] #ctPdfCryptoStartAgain{color:var(--bs-secondary-color);border-color:color-mix(in srgb,var(--bs-border-color) 90%,transparent)}.ct-pdf-crypto[data-ct-state=empty] .ct-pdf-crypto__config{margin-top:.85rem}.ct-pdf-crypto[data-ct-state=empty] .ct-pdf-crypto__more,.ct-pdf-crypto[data-ct-state=empty] .ct-pdf-crypto__actions{margin-top:1.25rem}.ct-pdf-crypto__text-action{padding:.2rem .05rem!important;min-height:auto!important;font-size:.875rem;font-weight:600;text-decoration:none;color:var(--bs-secondary-color)!important;border:0!important;background:transparent!important;box-shadow:none!important}.ct-pdf-crypto__text-action:hover,.ct-pdf-crypto__text-action:focus-visible{color:var(--bs-body-color)!important;text-decoration:underline;background:transparent!important}.ct-pdf-crypto__text-action:disabled{opacity:.5;text-decoration:none}.ct-pdf-crypto__progress{display:grid;gap:.4rem;width:100%;max-width:none;margin:1rem 0 0;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--ct-pc-accent) 28%,var(--bs-border-color));border-radius:.65rem;background:color-mix(in srgb,var(--ct-pc-accent) 7%,var(--bs-body-bg))}.ct-pdf-crypto__progress[hidden]{display:none!important}.ct-pdf-crypto__progress-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem}.ct-pdf-crypto__progress-label{margin:0;min-width:0;flex:1 1 12rem;font-size:.875rem;font-weight:650;line-height:1.4;color:var(--bs-body-color);overflow-wrap:anywhere}.ct-pdf-crypto__progress-pct{flex:0 0 auto;font-size:.8125rem;font-weight:750;font-variant-numeric:tabular-nums;color:var(--ct-pc-accent)}.ct-pdf-crypto__progress-track.progress{--bs-progress-bar-bg: var(--ct-pc-accent);height:.45rem;margin:0;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--ct-pc-accent) 14%,var(--bs-secondary-bg))}.ct-pdf-crypto__progress-fill.progress-bar{transition:width .28s ease;background-image:linear-gradient(45deg,rgba(255,255,255,.18) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.18) 50%,rgba(255,255,255,.18) 75%,transparent 75%);background-size:.85rem .85rem}.ct-pdf-crypto__progress.is-active .ct-pdf-crypto__progress-fill.progress-bar{animation:ct-pdf-crypto-progress-stripe .85s linear infinite}@keyframes ct-pdf-crypto-progress-stripe{0%{background-position:0 0}to{background-position:.85rem 0}}@media (prefers-reduced-motion: reduce){.ct-pdf-crypto__progress.is-active .ct-pdf-crypto__progress-fill.progress-bar{animation:none}}.ct-pdf-crypto__section-title{margin:0 0 .75rem;font-size:1.05rem;font-weight:750;letter-spacing:-.015em}.ct-pdf-crypto__howto,.ct-pdf-crypto__faq,.ct-pdf-crypto__related{margin-top:1.65rem}.ct-pdf-crypto__steps{display:grid;gap:.65rem;margin:0;padding:0}@media (min-width: 768px){.ct-pdf-crypto__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}.ct-pdf-crypto__step{display:flex;gap:.65rem;align-items:flex-start;padding:.75rem .8rem;border:1px solid var(--bs-border-color);border-radius:.65rem;background:color-mix(in srgb,var(--bs-tertiary-bg) 25%,var(--bs-body-bg))}.ct-pdf-crypto__step-num{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.45rem;background:color-mix(in srgb,var(--ct-pc-accent) 12%,var(--bs-body-bg));color:var(--ct-pc-accent);font-size:.8125rem;font-weight:750}.ct-pdf-crypto__step-title{margin:0 0 .2rem;font-size:.9rem;font-weight:700}.ct-pdf-crypto__step-text{font-size:.8125rem;line-height:1.45;color:var(--bs-secondary-color)}.ct-pdf-crypto__faq-acc{--bs-accordion-border-color: transparent;display:grid;gap:.55rem}.ct-pdf-crypto__faq-item{border:1px solid var(--bs-border-color)!important;border-radius:.65rem!important;overflow:hidden;background:var(--bs-body-bg)}.ct-pdf-crypto__faq-item:has(.accordion-button:not(.collapsed)){border-color:color-mix(in srgb,var(--ct-pc-accent) 28%,var(--bs-border-color))!important}.ct-pdf-crypto__faq-btn{font-size:.9375rem;font-weight:650;padding:.85rem 1rem!important;background:transparent!important;box-shadow:none!important;color:var(--bs-body-color)}.ct-pdf-crypto__faq-btn:hover{background:color-mix(in srgb,var(--ct-pc-accent) 5%,var(--bs-body-bg))!important}.ct-pdf-crypto__faq-btn:focus-visible{box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.22)!important;z-index:1}.ct-pdf-crypto__faq-btn:after{margin-left:auto}.ct-pdf-crypto__faq-body{padding:0 1rem .95rem!important;font-size:.9rem;line-height:1.6;color:var(--bs-secondary-color);max-width:42rem}.ct-pdf-crypto__related-grid{display:grid;gap:.65rem;grid-template-columns:1fr;margin:0;padding:0}@media (min-width: 576px){.ct-pdf-crypto__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-pdf-crypto__related-card{display:flex;gap:.7rem;align-items:flex-start;min-height:4.5rem;height:100%;padding:.8rem .85rem;border:1px solid var(--bs-border-color);border-radius:.65rem;text-decoration:none;color:inherit;background:var(--bs-body-bg);transition:border-color .15s ease,background .15s ease}.ct-pdf-crypto__related-card:hover,.ct-pdf-crypto__related-card:focus-visible{border-color:color-mix(in srgb,var(--ct-pc-accent) 40%,var(--bs-border-color));background:color-mix(in srgb,var(--ct-pc-accent) 6%,var(--bs-body-bg));outline:0;box-shadow:0 0 0 .15rem rgba(var(--bs-primary-rgb),.16)}.ct-pdf-crypto__related-icon{flex:0 0 auto;color:var(--ct-pc-accent);margin-top:.1rem}.ct-pdf-crypto__related-copy{display:grid;gap:.15rem;min-width:0}.ct-pdf-crypto__related-name{font-size:.9rem;font-weight:700}.ct-pdf-crypto__related-why{font-size:.8125rem;line-height:1.4;color:var(--bs-secondary-color)}.ct-pdf-crypto__view-all{font-size:.875rem;font-weight:650;text-decoration:none;color:var(--ct-pc-accent)}.ct-pdf-crypto__view-all:hover,.ct-pdf-crypto__view-all:focus-visible{text-decoration:underline}.ct-pdf-crypto .form-control,.ct-pdf-crypto .form-select{min-height:2.5rem}.ct-pdf-crypto .btn:focus-visible,.ct-pdf-crypto .form-control:focus,.ct-pdf-crypto .form-select:focus,.ct-pdf-crypto .form-check-input:focus,.ct-pdf-crypto summary:focus-visible{outline:0;box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.22)}@media (max-width: 575.98px){.ct-pdf-crypto__panel{padding:1rem}.ct-pdf-crypto[data-ct-state]:not([data-ct-state=empty]) .ct-pdf-crypto__panel{padding:1rem}.ct-pdf-crypto__row-title{white-space:nowrap}.ct-pdf-crypto__row-head{flex-wrap:nowrap;align-items:flex-start}.ct-pdf-crypto__row-trail{width:auto;margin-inline-start:auto;justify-content:flex-end;padding-inline-start:0}.ct-pdf-crypto__row--result .ct-pdf-crypto__row-head{flex-wrap:wrap;row-gap:.45rem}.ct-pdf-crypto__row--result .ct-pdf-crypto__row-title{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.ct-pdf-crypto__row--result .ct-pdf-crypto__row-trail{flex:1 1 100%;width:100%;margin-inline-start:0;justify-content:stretch;padding-inline-start:0}.ct-pdf-crypto__row--result .ct-pdf-crypto__row-download{width:100%}.ct-pdf-crypto__row-status{white-space:normal;max-width:100%}.ct-pdf-crypto__remove-btn{width:2.5rem;height:2.5rem}.ct-pdf-crypto__row-pw{max-width:none}.ct-pdf-crypto__workspace,.ct-pdf-crypto__config,.ct-pdf-crypto__more,.ct-pdf-crypto__password-fields,.ct-pdf-crypto__field{max-width:100%;min-width:0}.ct-pdf-crypto__actions:not(.ct-pdf-crypto__actions--result){justify-content:stretch}.ct-pdf-crypto__actions:not(.ct-pdf-crypto__actions--result) .ct-pdf-crypto__action-btn{flex:1 1 auto}.ct-pdf-crypto__actions:not(.ct-pdf-crypto__actions--result) .ct-pdf-crypto__action-btn--primary{flex:1 1 100%;order:-1;width:100%}.ct-pdf-crypto__actions--result{justify-content:flex-end}.ct-pdf-crypto__actions--result .ct-pdf-crypto__action-btn{flex:0 1 auto}.ct-pdf-crypto__benefit{flex:1 1 calc(50% - .5rem);min-width:0;max-width:100%}.ct-pdf-crypto__selected-title{font-size:1rem}.ct-pdf-crypto__pw-compose,.ct-pdf-crypto__pw-gen{max-width:100%}}@media (max-width: 389.98px){.ct-pdf-crypto__row-meta{gap:.2rem .45rem;font-size:.75rem}}
