.ultrakit-pdf-wrapper,.ultrakit-pdf-modal{--pdf-a: #6c5ce7;--pdf-b: #00b4d8;--pdf-r: 18px;--pdf-h: 680px;--pdf-bg: #ffffff;--pdf-bar: #ffffff;--pdf-stage: #eef0f6;--pdf-ink: #1b1a2e;--pdf-mute: #6b6a80;--pdf-line: #e8e8f0;--pdf-btn: #f3f3f8;--pdf-paper-shadow: 0 1px 2px rgba(20,20,43,.08),0 10px 30px -12px rgba(20,20,43,.28);--pdf-frame-shadow: 0 24px 60px -28px rgba(20,20,43,.35),0 2px 6px rgba(20,20,43,.05);--pdf-grad: linear-gradient(120deg,var(--pdf-a),var(--pdf-b));--pdf-prog: 0;position: relative;color: var(--pdf-ink);font-size: 15px;line-height: 1.5}.ultrakit-pdf-wrapper *,.ultrakit-pdf-modal *{box-sizing: border-box}.ultrakit-pdf-empty{text-align: center;color: #8a89a0;padding: 40px;border: 1.5px dashed #d8d8e4;border-radius: 12px}.ultrakit-pdf-frame{position: relative;display: flex;flex-direction: column;background: var(--pdf-bg);border-radius: var(--pdf-r);box-shadow: var(--pdf-frame-shadow);overflow: hidden;isolation: isolate}.pdf-l-reader .ultrakit-pdf-frame{height: var(--pdf-h)}.pdf-l-native .ultrakit-pdf-frame{height: var(--pdf-h)}.ultrakit-pdf-bar{position: relative;z-index: 3;display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;gap: 10px;padding: 10px 12px;background: var(--pdf-bar);border-bottom: 1px solid var(--pdf-line);flex-shrink: 0}.ultrakit-pdf-bar.is-bottom{border-bottom: 0;border-top: 1px solid var(--pdf-line)}.ultrakit-pdf-bar-l,.ultrakit-pdf-bar-c,.ultrakit-pdf-bar-r{display: flex;align-items: center;gap: 6px;min-width: 0}.ultrakit-pdf-bar-c{justify-content: center}.ultrakit-pdf-bar-r{justify-content: flex-end}.pdf-l-native .ultrakit-pdf-bar{grid-template-columns: minmax(0,1fr) auto}.ultrakit-pdf-doc{display: flex;align-items: center;gap: 10px;min-width: 0}.ultrakit-pdf-badge{flex-shrink: 0;display: inline-grid;place-items: center;width: 34px;height: 40px;border-radius: 6px 12px 6px 6px;background: var(--pdf-grad);color: #fff;font-size: 10px;font-weight: 800;letter-spacing: .06em;box-shadow: 0 6px 14px -6px color-mix(in srgb,var(--pdf-a) 70%,transparent);position: relative}.ultrakit-pdf-badge::after{content: '';position: absolute;top: 0;right: 0;width: 10px;height: 10px;background: rgba(255,255,255,.35);border-radius: 0 12px 0 6px}.ultrakit-pdf-names{display: flex;flex-direction: column;min-width: 0}.ultrakit-pdf-title{font-size: 14.5px;font-weight: 700;color: var(--pdf-ink);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 1.3}.ultrakit-pdf-sub{font-size: 12px;color: var(--pdf-mute);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ultrakit-pdf-sub[hidden]{display: none !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-btn{position: relative;display: inline-grid !important;place-items: center;flex-shrink: 0;width: 36px !important;height: 36px !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 10px !important;background: var(--pdf-btn) !important;color: var(--pdf-ink) !important;box-shadow: none !important;cursor: pointer;text-decoration: none !important;line-height: 1 !important;transition: background .2s ease,color .2s ease,transform .2s cubic-bezier(.2,.9,.25,1.4)}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-btn:hover{background: color-mix(in srgb,var(--pdf-a) 14%,var(--pdf-btn)) !important;color: var(--pdf-a) !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-btn:active{transform: scale(.92)}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-btn.is-on{background: color-mix(in srgb,var(--pdf-a) 18%,var(--pdf-btn)) !important;color: var(--pdf-a) !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-btn.is-accent{background: var(--pdf-grad) !important;color: #fff !important;box-shadow: 0 8px 18px -8px color-mix(in srgb,var(--pdf-a) 80%,transparent) !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-btn.is-accent:hover{filter: brightness(1.08);color: #fff !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-btn:disabled{opacity: .35;cursor: default;transform: none}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) :is(.ultrakit-pdf-btn,.ultrakit-pdf-zoomval,.ultrakit-pdf-cta,.ultrakit-pdf-chip,.ultrakit-pdf-thumb,.ultrakit-pdf-side,.ultrakit-pdf-dot,.ultrakit-pdf-cover):focus-visible{outline: 2px solid var(--pdf-a) !important;outline-offset: 2px}.ultrakit-pdf-btn svg{width: 18px;height: 18px}.ultrakit-pdf-pageno{display: inline-flex;align-items: center;gap: 6px;margin: 0;font-size: 13.5px;color: var(--pdf-mute);white-space: nowrap}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-pageno input{width: 46px !important;height: 34px !important;min-height: 0 !important;margin: 0 !important;padding: 0 4px !important;border: 1.5px solid var(--pdf-line) !important;border-radius: 9px !important;background: var(--pdf-bg) !important;color: var(--pdf-ink) !important;font-size: 14px !important;font-weight: 700;text-align: center;box-shadow: none !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-pageno input:focus{border-color: var(--pdf-a) !important;outline: 0}.ultrakit-pdf-of b{color: var(--pdf-ink);font-weight: 700}.ultrakit-pdf-zoom{display: inline-flex;align-items: center;gap: 2px;padding: 2px;border-radius: 12px;background: var(--pdf-btn)}.ultrakit-pdf-zoom .ultrakit-pdf-btn{width: 32px !important;height: 32px !important;background: transparent !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-zoomval{min-width: 52px;height: 32px !important;min-height: 0 !important;margin: 0 !important;padding: 0 6px !important;border: 0 !important;border-radius: 8px !important;background: transparent !important;color: var(--pdf-ink) !important;font-size: 12.5px !important;font-weight: 700 !important;font-variant-numeric: tabular-nums;box-shadow: none !important;cursor: pointer;line-height: 1 !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-zoomval:hover{color: var(--pdf-a) !important}.ultrakit-pdf-find{position: absolute;top: calc(100% + 8px);right: 12px;display: flex;align-items: center;gap: 6px;padding: 6px 6px 6px 12px;border-radius: 14px;background: var(--pdf-bar);border: 1px solid var(--pdf-line);box-shadow: 0 18px 40px -14px rgba(20,20,43,.35);animation: ukpdf-drop .25s cubic-bezier(.2,.9,.25,1);color: var(--pdf-mute);z-index: 5}.ultrakit-pdf-find[hidden]{display: none !important}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-find input{width: 200px;height: 34px !important;min-height: 0 !important;margin: 0 !important;padding: 0 6px !important;border: 0 !important;background: transparent !important;color: var(--pdf-ink) !important;font-size: 14px !important;box-shadow: none !important;outline: 0}.ultrakit-pdf-find-n{font-size: 12px;white-space: nowrap;min-width: 64px;text-align: right;font-variant-numeric: tabular-nums}.is-nohit .ultrakit-pdf-find-n{color: #e5484d}.ultrakit-pdf-find .ultrakit-pdf-btn{width: 30px !important;height: 30px !important}@keyframes ukpdf-drop{from{opacity: 0;transform: translateY(-6px)}}.ultrakit-pdf-progress{position: absolute;left: 0;right: 0;bottom: -1px;height: 3px;background: transparent;overflow: hidden;pointer-events: none}.ultrakit-pdf-bar.is-bottom .ultrakit-pdf-progress{top: -1px;bottom: auto}.ultrakit-pdf-progress i{display: block;height: 100%;width: 100%;background: var(--pdf-grad);transform-origin: 0 50%;transform: scaleX(var(--pdf-prog));transition: transform .25s ease}.ultrakit-pdf-body{position: relative;flex: 1;display: flex;min-height: 0}.ultrakit-pdf-stage{position: relative;flex: 1;min-width: 0;overflow: auto;overscroll-behavior: contain;padding: 24px;background: var(--pdf-stage);display: flex;flex-direction: column;align-items: center;gap: 20px;scrollbar-width: thin;scrollbar-color: color-mix(in srgb,var(--pdf-ink) 25%,transparent) transparent;outline: 0}.is-wide .ultrakit-pdf-stage{align-items: flex-start}.ultrakit-pdf-page{position: relative;flex-shrink: 0;background: #fff;border-radius: 4px;box-shadow: var(--pdf-paper-shadow);overflow: hidden;--scale-round-x: 1px;--scale-round-y: 1px}.ultrakit-pdf-page > canvas{display: block;width: 100%;height: 100%;opacity: 0;transition: opacity .35s ease}.ultrakit-pdf-page.is-drawn > canvas{opacity: 1}.ultrakit-pdf-page::before{content: '';position: absolute;inset: 0;background: linear-gradient(100deg,transparent 30%,rgba(108,92,231,.07) 50%,transparent 70%) 0 0 / 200% 100%,#fff;animation: ukpdf-shimmer 1.4s linear infinite;transition: opacity .35s ease}.ultrakit-pdf-page.is-drawn::before{opacity: 0;animation: none}@keyframes ukpdf-shimmer{to{background-position: -200% 0,0 0}}.ultrakit-pdf-pnum{position: absolute;right: 8px;bottom: 8px;padding: 2px 8px;border-radius: 999px;background: rgba(20,20,43,.55);color: #fff;font-size: 11px;font-weight: 700;opacity: 0;transition: opacity .2s;pointer-events: none;z-index: 2}.ultrakit-pdf-page:hover .ultrakit-pdf-pnum{opacity: 1}.ultrakit-pdf-page.has-hit{box-shadow: 0 0 0 3px color-mix(in srgb,var(--pdf-a) 55%,transparent),var(--pdf-paper-shadow)}.ultrakit-pdf-loading{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 14px;width: 100%;min-height: 100%;color: var(--pdf-mute);font-size: 13.5px}.ultrakit-pdf-skel{width: min(360px,70%);aspect-ratio: 1 / 1.3;border-radius: 6px;background: linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--pdf-a) 12%,transparent) 50%,transparent 70%) 0 0 / 200% 100%,var(--pdf-bg);box-shadow: var(--pdf-paper-shadow);animation: ukpdf-shimmer 1.4s linear infinite}.ultrakit-pdf-page .textLayer{position: absolute;text-align: initial;inset: 0;overflow: clip;opacity: 1;line-height: 1;letter-spacing: normal;word-spacing: normal;-webkit-text-size-adjust: none;text-size-adjust: none;forced-color-adjust: none;transform-origin: 0 0;caret-color: CanvasText;z-index: 1;--min-font-size: 1;--text-scale-factor: calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv: calc(1 / var(--min-font-size))}.ultrakit-pdf-page .textLayer :is(span,br){color: transparent;position: absolute;white-space: pre;cursor: text;transform-origin: 0% 0%;user-select: text}.ultrakit-pdf-page .textLayer > :not(.markedContent),.ultrakit-pdf-page .textLayer .markedContent span:not(.markedContent){z-index: 1;--font-height: 0;font-size: calc(var(--text-scale-factor) * var(--font-height));--scale-x: 1;--rotate: 0deg;transform: rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.ultrakit-pdf-page .textLayer .markedContent{display: contents}.ultrakit-pdf-page .textLayer ::selection{background: color-mix(in srgb,var(--pdf-a) 30%,transparent);color: transparent}.ultrakit-pdf-page .textLayer .endOfContent{display: block;position: absolute;inset: 100% 0 0;z-index: 0;cursor: default;user-select: none}.ultrakit-pdf-page .textLayer mark.ultrakit-pdf-hl{position: static;margin: -1px;padding: 1px;border-radius: 3px;background: color-mix(in srgb,#ffc800 60%,transparent);color: transparent;box-shadow: 0 0 0 1px color-mix(in srgb,#ff9f00 50%,transparent);animation: ukpdf-fade .3s ease}.ultrakit-pdf-thumbs{flex: 0 0 0;width: 0;overflow: auto;background: var(--pdf-bar);border-right: 1px solid var(--pdf-line);transition: flex-basis .32s cubic-bezier(.2,.9,.25,1),width .32s cubic-bezier(.2,.9,.25,1);scrollbar-width: thin;visibility: hidden}.is-thumbs .ultrakit-pdf-thumbs{flex-basis: 168px;width: 168px;visibility: visible}.ultrakit-pdf-thumbs{display: flex;flex-direction: column;align-items: center;gap: 14px;padding: 16px 0}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-thumb{display: flex !important;flex-direction: column;align-items: center;gap: 6px;width: 120px;margin: 0 !important;padding: 0 !important;border: 0 !important;background: transparent !important;color: var(--pdf-mute) !important;box-shadow: none !important;cursor: pointer;font-size: 12px !important;font-weight: 700 !important;line-height: 1 !important}.ultrakit-pdf-thumb-img{display: block;width: 100%;border-radius: 4px;background: #fff;box-shadow: var(--pdf-paper-shadow);overflow: hidden;outline: 2px solid transparent;outline-offset: 3px;transition: outline-color .2s,transform .2s}.ultrakit-pdf-thumb-img canvas{display: block;width: 100%;height: 100%;animation: ukpdf-fade .4s ease}.ultrakit-pdf-thumb:hover .ultrakit-pdf-thumb-img{transform: translateY(-2px)}.ultrakit-pdf-thumb.is-on .ultrakit-pdf-thumb-img{outline-color: var(--pdf-a)}.ultrakit-pdf-thumb.is-on{color: var(--pdf-a) !important}@keyframes ukpdf-fade{from{opacity: 0}}.is-locked :is([data-pdf="download"],[data-pdf="newtab"],[data-pdf="print"]){display: none !important}.ultrakit-pdf-gate[hidden]{display: none !important}.ultrakit-pdf-page.is-teaser{overflow: visible;margin-bottom: 24px}.ultrakit-pdf-page.is-teaser > canvas{filter: blur(7px) saturate(.9);clip-path: inset(0 round 4px)}.ultrakit-pdf-page.is-teaser::before{border-radius: 4px}.ultrakit-pdf-page.is-teaser .ultrakit-pdf-gate{position: absolute;inset: 0;display: grid;place-items: start center;padding: 12% 16px 0;background: linear-gradient(180deg,color-mix(in srgb,var(--pdf-stage) 20%,transparent),color-mix(in srgb,var(--pdf-stage) 85%,transparent) 55%);z-index: 3}.ultrakit-pdf-gate-card{width: min(440px,100%);padding: 28px 26px 24px;border-radius: 22px;background: var(--pdf-bg);color: var(--pdf-ink);text-align: center;box-shadow: 0 30px 70px -24px rgba(20,20,43,.45);border: 1px solid var(--pdf-line);animation: ukpdf-rise .5s cubic-bezier(.2,.9,.25,1)}@keyframes ukpdf-rise{from{opacity: 0;transform: translateY(14px) scale(.98)}}.ultrakit-pdf-gate-ico{display: inline-grid;place-items: center;width: 52px;height: 52px;border-radius: 16px;background: var(--pdf-grad);color: #fff;margin-bottom: 12px;box-shadow: 0 12px 26px -10px color-mix(in srgb,var(--pdf-a) 80%,transparent)}.ultrakit-pdf-gate-ico svg{width: 24px;height: 24px}.ultrakit-pdf-gate-title{margin: 0 0 6px !important;font-size: 21px !important;line-height: 1.25 !important;color: var(--pdf-ink) !important}.ultrakit-pdf-gate-text{margin: 0 0 16px !important;font-size: 14.5px;color: var(--pdf-mute)}.ultrakit-pdf-gate-row{display: flex;gap: 8px}:is(.ultrakit-pdf-wrapper) .ultrakit-pdf-gate-row input[type="email"]{flex: 1;min-width: 0;height: 48px !important;margin: 0 !important;padding: 0 16px !important;border: 1.5px solid var(--pdf-line) !important;border-radius: 14px !important;background: var(--pdf-bg) !important;color: var(--pdf-ink) !important;font-size: 15px !important;box-shadow: none !important}.ultrakit-pdf-wrapper .ultrakit-pdf-gate-row input[type="email"]:focus{border-color: var(--pdf-a) !important;outline: 0;box-shadow: 0 0 0 4px color-mix(in srgb,var(--pdf-a) 16%,transparent) !important}.ultrakit-pdf-wrapper .ultrakit-pdf-gate-btn{display: inline-flex !important;align-items: center;justify-content: center;height: 48px !important;min-height: 0 !important;margin: 0 !important;padding: 0 22px !important;border: 0 !important;border-radius: 14px !important;background: var(--pdf-grad) !important;background-size: 160% 100% !important;color: #fff !important;font-size: 15px !important;font-weight: 700 !important;text-decoration: none !important;white-space: nowrap;cursor: pointer;box-shadow: 0 12px 24px -12px color-mix(in srgb,var(--pdf-a) 90%,transparent) !important;transition: background-position .4s ease,transform .2s ease;line-height: 1 !important}.ultrakit-pdf-wrapper .ultrakit-pdf-gate-btn:hover{background-position: 100% 0 !important;transform: translateY(-1px)}.ultrakit-pdf-wrapper .ultrakit-pdf-gate-btn:disabled{opacity: .6;cursor: wait}.ultrakit-pdf-hp{position: absolute !important;left: -9999px !important;width: 1px !important;height: 1px !important;opacity: 0}.ultrakit-pdf-gate-consent{display: flex;align-items: flex-start;justify-content: center;gap: 8px;margin: 12px 0 0;font-size: 13px;color: var(--pdf-mute);text-align: left;cursor: pointer}.ultrakit-pdf-gate-consent input{margin: 2px 0 0 !important;accent-color: var(--pdf-a)}.ultrakit-pdf-gate-msg{min-height: 1em;margin: 10px 0 0 !important;font-size: 13.5px;font-weight: 600}.ultrakit-pdf-gate-msg.is-error{color: #e5484d}.ultrakit-pdf-gate-msg.is-ok{color: #1f9d55}.is-sending .ultrakit-pdf-gate-btn{position: relative;color: transparent !important}.is-sending .ultrakit-pdf-gate-btn::after{content: '';position: absolute;width: 18px;height: 18px;border-radius: 50%;border: 2.5px solid rgba(255,255,255,.5);border-top-color: #fff;animation: ukpdf-spin .7s linear infinite}@keyframes ukpdf-spin{to{transform: rotate(360deg)}}:is(.pdf-l-flipbook,.pdf-l-slides) > .ultrakit-pdf-gate{position: absolute;inset: 0 0 64px;display: grid;place-items: center;padding: 16px;z-index: 6;background: color-mix(in srgb,var(--pdf-stage) 55%,transparent);backdrop-filter: blur(3px);border-radius: var(--pdf-r) var(--pdf-r) 0 0}.ultrakit-pdf-show{position: relative;display: grid;place-items: center;padding: 34px 60px;min-height: 320px;background: var(--pdf-stage);outline: 0;overflow: hidden;touch-action: pan-y;user-select: none}.ultrakit-pdf-show .ultrakit-pdf-loading{grid-area: 1 / 1;min-height: 380px}.is-ready .ultrakit-pdf-show{min-height: 0}.ultrakit-pdf-book,.ultrakit-pdf-deck{grid-area: 1 / 1;position: relative}.ultrakit-pdf-book{width: var(--pdf-pw,300px);height: var(--pdf-ph,420px);perspective: 2200px;transition: transform .7s cubic-bezier(.3,.8,.25,1);cursor: pointer}.is-double .ultrakit-pdf-book{width: calc(var(--pdf-pw,300px) * 2)}.is-double .ultrakit-pdf-book.is-cover{transform: translateX(calc(var(--pdf-pw) / -2))}.is-double .ultrakit-pdf-book.is-back{transform: translateX(calc(var(--pdf-pw) / 2))}.ultrakit-pdf-spread{position: absolute;inset: 0;display: flex}.ultrakit-pdf-face{position: relative;flex: 0 0 var(--pdf-pw);width: var(--pdf-pw);height: var(--pdf-ph);background: #fff;overflow: hidden}.ultrakit-pdf-face canvas{display: block;width: 100%;height: 100%}.ultrakit-pdf-face.is-blank{background: transparent;box-shadow: none !important}.ultrakit-pdf-face::before{content: '';position: absolute;inset: 0;background: linear-gradient(100deg,transparent 30%,rgba(108,92,231,.07) 50%,transparent 70%) 0 0 / 200% 100%,#fff;animation: ukpdf-shimmer 1.4s linear infinite;z-index: 0}.ultrakit-pdf-face.is-drawn::before,.ultrakit-pdf-face.is-blank::before{display: none}.ultrakit-pdf-face canvas{position: relative;z-index: 1}.ultrakit-pdf-spread .ultrakit-pdf-face{box-shadow: 0 20px 50px -24px rgba(20,20,43,.5)}.ultrakit-pdf-spread .ultrakit-pdf-face.is-left{border-radius: 6px 0 0 6px}.ultrakit-pdf-spread .ultrakit-pdf-face.is-right{border-radius: 0 6px 6px 0}.is-double .ultrakit-pdf-spread .ultrakit-pdf-face.is-right{margin-left: auto}.is-double .ultrakit-pdf-face.is-left::after{content: '';position: absolute;inset: 0 0 0 auto;width: 16%;background: linear-gradient(90deg,transparent,rgba(0,0,0,.16));z-index: 2;pointer-events: none}.is-double .ultrakit-pdf-face.is-right::after{content: '';position: absolute;inset: 0 auto 0 0;width: 12%;background: linear-gradient(90deg,rgba(0,0,0,.14),transparent);z-index: 2;pointer-events: none}.ultrakit-pdf-book::before,.ultrakit-pdf-book::after{content: '';position: absolute;top: 3px;bottom: -3px;width: calc(var(--pdf-pw) - 4px);background: repeating-linear-gradient(90deg,#f3f1ec 0 1px,#dcd8cf 1px 2px);border-radius: 4px;z-index: -1}.ultrakit-pdf-book::after{right: -4px}.ultrakit-pdf-book::before{left: -4px}.ultrakit-pdf-book:not(.is-double *)::before{display: none}.is-double .ultrakit-pdf-book.is-cover::before,.is-double .ultrakit-pdf-book.is-back::after{display: none}.ultrakit-pdf-leaf{position: absolute;top: 0;width: var(--pdf-pw);height: var(--pdf-ph);transform-style: preserve-3d;transition: transform .8s cubic-bezier(.45,.05,.25,1);z-index: 5;pointer-events: none}.ultrakit-pdf-leaf.is-fwd{left: auto;right: 0;transform-origin: 0 50%}.ultrakit-pdf-leaf.is-back{left: 0;transform-origin: 100% 50%}.ultrakit-pdf-leaf.is-single{left: 0;right: auto;transform-origin: 0 50%}.ultrakit-pdf-leaf.is-fwd.is-turning{transform: rotateY(-180deg)}.ultrakit-pdf-leaf.is-back.is-turning{transform: rotateY(180deg)}.ultrakit-pdf-leaf.is-single.is-back{transform: rotateY(-180deg)}.ultrakit-pdf-leaf.is-single.is-back.is-turning{transform: rotateY(0deg)}.ultrakit-pdf-leaf .ultrakit-pdf-face{position: absolute;inset: 0;backface-visibility: hidden;-webkit-backface-visibility: hidden;box-shadow: 0 0 40px -10px rgba(0,0,0,.35)}.ultrakit-pdf-leaf .is-backface{transform: rotateY(180deg)}.ultrakit-pdf-leaf.is-single .is-backface{visibility: hidden}.ultrakit-pdf-leaf-shade{position: absolute;inset: 0;z-index: 3;pointer-events: none;background: linear-gradient(90deg,rgba(0,0,0,.0),rgba(0,0,0,.22));opacity: 0;animation: ukpdf-shade .8s ease;backface-visibility: hidden}.ultrakit-pdf-leaf.is-back .ultrakit-pdf-leaf-shade{background: linear-gradient(270deg,rgba(0,0,0,0),rgba(0,0,0,.22))}@keyframes ukpdf-shade{50%{opacity: 1}}.ultrakit-pdf-deck{width: var(--pdf-pw,640px);height: var(--pdf-ph,360px)}.ultrakit-pdf-slide{position: absolute;inset: 0;transition: transform .6s cubic-bezier(.2,.9,.25,1),opacity .6s ease}.ultrakit-pdf-slide .ultrakit-pdf-face{width: 100%;height: 100%;border-radius: 10px;box-shadow: 0 30px 70px -30px rgba(20,20,43,.55)}.ultrakit-pdf-slide.is-in{opacity: 0;transform: translateX(calc(var(--dir,1) * 12%)) scale(.96)}.ultrakit-pdf-slide.is-in.is-on{opacity: 1;transform: none}.ultrakit-pdf-slide.is-out{opacity: 0;transform: translateX(calc(var(--dir,1) * -12%)) scale(.96)}.ultrakit-pdf-slide.is-teaser canvas,.ultrakit-pdf-face.is-teaser canvas{filter: blur(8px);transform: scale(1.05)}:is(.ultrakit-pdf-wrapper) .ultrakit-pdf-side{position: absolute;top: 50%;z-index: 4;display: grid !important;place-items: center;width: 46px !important;height: 46px !important;min-height: 0 !important;margin: -23px 0 0 !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: var(--pdf-bg) !important;color: var(--pdf-ink) !important;box-shadow: 0 10px 26px -10px rgba(20,20,43,.45) !important;cursor: pointer;transition: transform .25s cubic-bezier(.2,.9,.25,1.4),background .2s,color .2s,opacity .2s}.ultrakit-pdf-side svg{width: 24px;height: 24px}.ultrakit-pdf-side.is-prev{left: 12px}.ultrakit-pdf-side.is-next{right: 12px}.ultrakit-pdf-wrapper .ultrakit-pdf-side:hover{background: var(--pdf-grad) !important;color: #fff !important;transform: scale(1.08)}.ultrakit-pdf-wrapper .ultrakit-pdf-side:disabled{opacity: 0;pointer-events: none}.ultrakit-pdf-dots{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;justify-content: center}.ultrakit-pdf-dots[hidden]{display: none}:is(.ultrakit-pdf-wrapper) .ultrakit-pdf-dot{width: 8px !important;height: 8px !important;min-height: 0 !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 999px !important;background: color-mix(in srgb,var(--pdf-ink) 22%,transparent) !important;box-shadow: none !important;cursor: pointer;transition: width .3s cubic-bezier(.2,.9,.25,1),background .3s}.ultrakit-pdf-wrapper .ultrakit-pdf-dot.is-on{width: 26px !important;background: var(--pdf-grad) !important}.ultrakit-pdf-wrapper .ultrakit-pdf-dot.is-lock{background: repeating-linear-gradient(45deg,color-mix(in srgb,var(--pdf-ink) 30%,transparent) 0 2px,transparent 2px 4px) !important}.is-playing [data-pdf="autoplay"]::after{content: '';position: absolute;inset: 3px;border-radius: 8px;border: 2px solid transparent;border-top-color: var(--pdf-a);animation: ukpdf-spin var(--pdf-auto,5s) linear infinite}.ultrakit-pdf-card{position: relative;display: flex;flex-direction: column;height: 100%;background: var(--pdf-bg);border-radius: var(--pdf-r);box-shadow: var(--pdf-frame-shadow);border: 1px solid var(--pdf-line);transition: transform .35s cubic-bezier(.2,.9,.25,1),box-shadow .35s ease}.ultrakit-pdf-card:hover{transform: translateY(-4px);box-shadow: 0 34px 70px -30px color-mix(in srgb,var(--pdf-a) 45%,rgba(20,20,43,.5))}:is(.ultrakit-pdf-wrapper) .ultrakit-pdf-cover{position: relative;display: block !important;width: 100%;margin: 0 !important;padding: 26px 26px 0 !important;border: 0 !important;border-radius: var(--pdf-r) var(--pdf-r) 0 0 !important;background: linear-gradient(160deg,color-mix(in srgb,var(--pdf-a) 16%,var(--pdf-stage)),color-mix(in srgb,var(--pdf-b) 14%,var(--pdf-stage))) !important;box-shadow: none !important;cursor: pointer;overflow: hidden;color: inherit !important;text-align: left;line-height: 1 !important}.ultrakit-pdf-cover-img{position: relative;display: block;width: 78%;margin: 0 auto;aspect-ratio: 1 / 1.35;background: #fff;border-radius: 4px 4px 0 0;box-shadow: 0 -2px 30px -6px rgba(20,20,43,.35);overflow: hidden;transform: translateY(8px);transition: transform .45s cubic-bezier(.2,.9,.25,1)}.ultrakit-pdf-cover::before,.ultrakit-pdf-cover::after{content: '';position: absolute;left: 50%;bottom: 0;width: 70%;aspect-ratio: 1 / 1.35;background: #fff;border-radius: 4px 4px 0 0;transform-origin: 50% 100%;opacity: .7;transition: transform .45s cubic-bezier(.2,.9,.25,1)}.ultrakit-pdf-cover::before{transform: translateX(-50%) rotate(-5deg)}.ultrakit-pdf-cover::after{transform: translateX(-50%) rotate(4deg);opacity: .5}.ultrakit-pdf-card:hover .ultrakit-pdf-cover::before{transform: translateX(-54%) rotate(-9deg)}.ultrakit-pdf-card:hover .ultrakit-pdf-cover::after{transform: translateX(-46%) rotate(8deg)}.ultrakit-pdf-card:hover .ultrakit-pdf-cover-img{transform: translateY(0)}.ultrakit-pdf-cover-img{z-index: 1}.ultrakit-pdf-cover-img canvas,.ultrakit-pdf-cover-img img{position: absolute;inset: 0;display: block;width: 100% !important;height: 100% !important;object-fit: cover;object-position: top;border-radius: 0 !important;animation: ukpdf-fade .5s ease}.ultrakit-pdf-cover-img.is-land canvas:not(.ultrakit-pdf-cover-blur){object-fit: contain;object-position: center}.ultrakit-pdf-cover-img.is-land canvas.ultrakit-pdf-cover-blur{filter: blur(14px) saturate(1.2);transform: scale(1.3);opacity: .9}.ultrakit-pdf-cover-img.is-land{background: #1b1a2e}.ultrakit-pdf-cover-skel{position: absolute;inset: 0;background: linear-gradient(100deg,transparent 30%,rgba(108,92,231,.08) 50%,transparent 70%) 0 0 / 200% 100%,#fff;animation: ukpdf-shimmer 1.4s linear infinite}.is-drawn .ultrakit-pdf-cover-skel,.has-img .ultrakit-pdf-cover-skel{display: none}.ultrakit-pdf-cover-badge{position: absolute;top: 14px;left: 14px;z-index: 2;padding: 4px 9px;border-radius: 8px;background: var(--pdf-grad);color: #fff;font-size: 10.5px;font-weight: 800;letter-spacing: .08em}.ultrakit-pdf-cover-open{position: absolute;left: 50%;top: 50%;z-index: 3;display: inline-flex;align-items: center;gap: 8px;padding: 11px 18px;border-radius: 999px;background: rgba(20,20,43,.82);color: #fff;font-size: 14px;font-weight: 700;opacity: 0;transform: translate(-50%,-40%) scale(.92);transition: opacity .3s,transform .35s cubic-bezier(.2,.9,.25,1.3);backdrop-filter: blur(6px);white-space: nowrap}.ultrakit-pdf-cover-open svg{width: 18px;height: 18px}.ultrakit-pdf-card:hover .ultrakit-pdf-cover-open,.ultrakit-pdf-cover:focus-visible .ultrakit-pdf-cover-open{opacity: 1;transform: translate(-50%,-50%) scale(1)}.ultrakit-pdf-card-body{display: flex;flex-direction: column;gap: 6px;flex: 1;padding: 18px 20px 20px}.ultrakit-pdf-card-cat{align-self: flex-start;padding: 3px 10px;border-radius: 999px;background: color-mix(in srgb,var(--pdf-a) 12%,transparent);color: var(--pdf-a);font-size: 11.5px;font-weight: 700;letter-spacing: .03em}.ultrakit-pdf-card-title{margin: 2px 0 0 !important;font-size: 17px !important;line-height: 1.3 !important;color: var(--pdf-ink) !important;font-weight: 700 !important}.ultrakit-pdf-card-desc{margin: 0 !important;font-size: 14.5px;color: var(--pdf-mute)}.ultrakit-pdf-facts{display: flex;flex-wrap: wrap;gap: 4px 12px;margin: 2px 0 0 !important;font-size: 12.5px;color: var(--pdf-mute)}.ultrakit-pdf-facts span:empty{display: none}.ultrakit-pdf-facts span + span::before{content: '·';margin-right: 12px;opacity: .6}.ultrakit-pdf-facts span:empty + span::before{display: none}.ultrakit-pdf-card-actions{display: flex;gap: 8px;margin-top: auto;padding-top: 12px}:is(.ultrakit-pdf-wrapper) .ultrakit-pdf-cta{display: inline-flex !important;align-items: center;justify-content: center;gap: 8px;flex: 1;height: 44px !important;min-height: 0 !important;margin: 0 !important;padding: 0 16px !important;border: 0 !important;border-radius: 12px !important;background: var(--pdf-grad) !important;background-size: 160% 100% !important;color: #fff !important;font-size: 14.5px !important;font-weight: 700 !important;text-decoration: none !important;box-shadow: 0 10px 22px -12px color-mix(in srgb,var(--pdf-a) 90%,transparent) !important;cursor: pointer;transition: background-position .4s ease,transform .2s ease;line-height: 1 !important}.ultrakit-pdf-wrapper .ultrakit-pdf-cta:hover{background-position: 100% 0 !important;transform: translateY(-1px)}.ultrakit-pdf-wrapper .ultrakit-pdf-cta.is-ghost{flex: 0 0 auto;background: var(--pdf-btn) !important;color: var(--pdf-ink) !important;box-shadow: none !important}.ultrakit-pdf-wrapper .ultrakit-pdf-cta.is-ghost:hover{color: var(--pdf-a) !important}.ultrakit-pdf-cta svg{width: 18px;height: 18px}.pdf-l-card .ultrakit-pdf-card.is-feature{flex-direction: row;align-items: stretch;max-width: 880px;margin: 0 auto}.pdf-l-card .is-feature .ultrakit-pdf-cover{flex: 0 0 44%;padding: 34px 34px 0 !important;border-radius: var(--pdf-r) 0 0 var(--pdf-r) !important}.pdf-l-card .is-feature .ultrakit-pdf-card-body{justify-content: center;padding: 34px 34px 32px;gap: 10px}.pdf-l-card .is-feature .ultrakit-pdf-card-title{font-size: clamp(22px,2.4vw,28px) !important}.pdf-l-card .is-feature .ultrakit-pdf-card-actions{margin-top: 10px}.pdf-l-card .is-feature .ultrakit-pdf-cta{flex: 0 0 auto}.ultrakit-pdf-filter{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 22px}:is(.ultrakit-pdf-wrapper) .ultrakit-pdf-chip{display: inline-flex !important;align-items: center;gap: 8px;height: 40px !important;min-height: 0 !important;margin: 0 !important;padding: 0 8px 0 16px !important;border: 1.5px solid var(--pdf-line) !important;border-radius: 999px !important;background: var(--pdf-bg) !important;color: var(--pdf-ink) !important;font-size: 14px !important;font-weight: 600 !important;box-shadow: none !important;cursor: pointer;transition: all .25s ease;line-height: 1 !important}.ultrakit-pdf-chip span{display: inline-grid;place-items: center;min-width: 24px;height: 24px;padding: 0 6px;border-radius: 999px;background: var(--pdf-btn);font-size: 12px;font-weight: 700}.ultrakit-pdf-wrapper .ultrakit-pdf-chip:hover{border-color: var(--pdf-a) !important;color: var(--pdf-a) !important}.ultrakit-pdf-wrapper .ultrakit-pdf-chip.is-active{background: var(--pdf-grad) !important;border-color: transparent !important;color: #fff !important;box-shadow: 0 10px 22px -12px color-mix(in srgb,var(--pdf-a) 90%,transparent) !important}.ultrakit-pdf-chip.is-active span{background: rgba(255,255,255,.25)}.ultrakit-pdf-lib{--pdf-cols: 4;display: grid;grid-template-columns: repeat(var(--pdf-cols),minmax(0,1fr));gap: 22px;margin: 0 !important;padding: 0 !important;list-style: none !important}.ultrakit-pdf-lib-item{margin: 0 !important;padding: 0 !important;list-style: none !important}.ultrakit-pdf-lib-item[hidden]{display: none !important}.ultrakit-pdf-lib-item.is-pop{animation: ukpdf-rise .45s cubic-bezier(.2,.9,.25,1) backwards;animation-delay: calc(var(--i,0) * 50ms)}.pdf-lib-grid .ultrakit-pdf-card-actions .ultrakit-pdf-cta{height: 40px !important;font-size: 14px !important}.pdf-lib-list .ultrakit-pdf-lib{grid-template-columns: 1fr;gap: 12px}.pdf-lib-list .ultrakit-pdf-card{flex-direction: row;align-items: center}.pdf-lib-list .ultrakit-pdf-cover{flex: 0 0 96px;width: 96px;align-self: stretch;padding: 12px 14px 0 !important;border-radius: var(--pdf-r) 0 0 var(--pdf-r) !important}.pdf-lib-list .ultrakit-pdf-cover-img{width: 100%}.pdf-lib-list .ultrakit-pdf-cover::before,.pdf-lib-list .ultrakit-pdf-cover::after,.pdf-lib-list .ultrakit-pdf-cover-badge,.pdf-lib-list .ultrakit-pdf-cover-open{display: none}.pdf-lib-list .ultrakit-pdf-card-body{display: grid;grid-template-columns: minmax(0,1fr) auto auto;grid-template-areas: "cat cat cat" "title facts actions";align-items: center;gap: 4px 18px;padding: 14px 18px}.pdf-lib-list .ultrakit-pdf-card-cat{grid-area: cat;justify-self: start}.pdf-lib-list .ultrakit-pdf-card-title{grid-area: title;font-size: 16px !important;margin: 0 !important}.pdf-lib-list .ultrakit-pdf-facts{grid-area: facts;margin: 0 !important;max-width: 220px}.pdf-lib-list .ultrakit-pdf-card-actions{grid-area: actions;margin: 0;padding: 0}.pdf-lib-list .ultrakit-pdf-card-actions .ultrakit-pdf-cta{flex: 0 0 auto;height: 40px !important}.ultrakit-pdf-modal{position: fixed;inset: 0;z-index: 999999;display: grid;place-items: center;padding: 3vh 3vw;pointer-events: none}.ultrakit-pdf-modal.is-open{pointer-events: auto}.ultrakit-pdf-modal-bg{position: absolute;inset: 0;background: rgba(12,11,26,.72);backdrop-filter: blur(8px);opacity: 0;transition: opacity .3s ease}.ultrakit-pdf-modal.is-open .ultrakit-pdf-modal-bg{opacity: 1}.ultrakit-pdf-modal-box{position: relative;width: min(1200px,100%);height: 94vh;height: 94dvh;opacity: 0;transform: translateY(24px) scale(.97);transition: opacity .3s ease,transform .4s cubic-bezier(.2,.9,.25,1)}.ultrakit-pdf-modal.is-open .ultrakit-pdf-modal-box{opacity: 1;transform: none}html.ultrakit-pdf-lock,html.ultrakit-pdf-lock body{overflow: hidden !important}.ultrakit-pdf-printframe{position: fixed;right: 0;bottom: 0;width: 1px;height: 1px;border: 0;opacity: 0;pointer-events: none}.ultrakit-pdf-frame:fullscreen,.ultrakit-pdf-wrapper:fullscreen{width: 100vw;height: 100vh !important;border-radius: 0;background: var(--pdf-bg)}.ultrakit-pdf-wrapper:fullscreen{display: flex;flex-direction: column}.ultrakit-pdf-wrapper:fullscreen > .ultrakit-pdf-frame{flex: 1;border-radius: 0}.ultrakit-pdf-wrapper:fullscreen .ultrakit-pdf-show{flex: 1}.is-fs.ultrakit-pdf-frame,.is-fs.ultrakit-pdf-wrapper{position: fixed !important;inset: 0;z-index: 999999;height: 100% !important;border-radius: 0 !important;background: var(--pdf-bg)}.is-fs.ultrakit-pdf-wrapper{display: flex;flex-direction: column}.is-fs.ultrakit-pdf-wrapper > .ultrakit-pdf-frame{flex: 1;border-radius: 0}.is-fs .ultrakit-pdf-show{flex: 1}.is-fs.ultrakit-pdf-wrapper > .ultrakit-pdf-gate{inset: 0 0 64px;border-radius: 0}.ultrakit-pdf-fallback{display: flex;flex-direction: column;gap: 10px;width: 100%;height: 100%;min-height: 360px;align-items: stretch}.ultrakit-pdf-fallback p{margin: 0 !important;font-size: 13.5px;color: var(--pdf-mute);text-align: center}.ultrakit-pdf-fallback iframe{flex: 1;width: 100%;min-height: 320px;border: 0;border-radius: 8px;background: #fff}.ultrakit-pdf-fallback a{align-self: center;color: var(--pdf-a);font-weight: 700}.ultrakit-pdf-native{flex: 1;min-height: 0;background: var(--pdf-stage)}.ultrakit-pdf-native iframe{display: block;width: 100%;height: 100%;border: 0}.ultrakit-pdf-nofb{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 18px;height: 100%;padding: 24px}.ultrakit-pdf-nofb-page{display: block;width: min(240px,62%);background: #fff;border-radius: 4px;box-shadow: var(--pdf-paper-shadow);overflow: hidden}.ultrakit-pdf-nofb-page canvas{display: block;width: 100%;height: auto}.ultrakit-pdf-nofb .ultrakit-pdf-cta{flex: 0 0 auto}.ultrakit-pdf-wrapper .screen-reader-text,.ultrakit-pdf-modal .screen-reader-text{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}.pdf-skin-2{--pdf-bg: #17161f;--pdf-bar: #1e1d2a;--pdf-stage: #0f0e16;--pdf-ink: #f4f3ff;--pdf-mute: #a3a1bd;--pdf-line: rgba(255,255,255,.08);--pdf-btn: rgba(255,255,255,.07);--pdf-frame-shadow: 0 30px 70px -30px rgba(0,0,0,.7);--pdf-paper-shadow: 0 16px 40px -18px rgba(0,0,0,.8)}.pdf-skin-3{--pdf-stage: #f7f7fa;--pdf-btn: transparent;--pdf-frame-shadow: none;--pdf-paper-shadow: 0 0 0 1px #e6e6ef}.pdf-skin-3 .ultrakit-pdf-frame,.pdf-skin-3 .ultrakit-pdf-card{border: 1.5px solid #e6e6ef}.pdf-skin-3 .ultrakit-pdf-badge{background: transparent;color: var(--pdf-a);border: 1.5px solid currentColor;box-shadow: none}.pdf-skin-3 .ultrakit-pdf-badge::after{display: none}.pdf-skin-4{--pdf-bg: rgba(255,255,255,.12);--pdf-bar: rgba(255,255,255,.1);--pdf-stage: rgba(10,10,30,.2);--pdf-ink: #ffffff;--pdf-mute: rgba(255,255,255,.75);--pdf-line: rgba(255,255,255,.18);--pdf-btn: rgba(255,255,255,.14);--pdf-frame-shadow: 0 30px 80px -30px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,255,255,.22)}.pdf-skin-4 .ultrakit-pdf-frame,.pdf-skin-4 .ultrakit-pdf-card,.ultrakit-pdf-modal.pdf-skin-4 .ultrakit-pdf-modal-box{backdrop-filter: blur(18px) saturate(1.3);-webkit-backdrop-filter: blur(18px) saturate(1.3)}.ultrakit-pdf-modal.pdf-skin-4 .ultrakit-pdf-frame{background: rgba(30,28,60,.55)}.ultrakit-pdf-wrapper.pdf-skin-4 .ultrakit-pdf-side{background: rgba(18,16,40,.62) !important;color: #fff !important;backdrop-filter: blur(8px)}.pdf-skin-4 .ultrakit-pdf-gate-card{background: rgba(30,28,60,.8);backdrop-filter: blur(12px)}.pdf-skin-5{--pdf-stage: linear-gradient(160deg,color-mix(in srgb,var(--pdf-a) 10%,#f7f6ff),color-mix(in srgb,var(--pdf-b) 12%,#f3fbff))}.pdf-skin-5 .ultrakit-pdf-bar{background: var(--pdf-grad);border-color: transparent;--pdf-ink: #fff;--pdf-mute: rgba(255,255,255,.8);--pdf-btn: rgba(255,255,255,.18);--pdf-line: rgba(255,255,255,.3)}.pdf-skin-5 .ultrakit-pdf-bar .ultrakit-pdf-badge{background: #fff;color: var(--pdf-a)}.pdf-skin-5 .ultrakit-pdf-bar .ultrakit-pdf-btn.is-accent{background: #fff !important;color: var(--pdf-a) !important}.pdf-skin-5 .ultrakit-pdf-bar .ultrakit-pdf-btn:hover{background: rgba(255,255,255,.3) !important;color: #fff !important}.pdf-skin-5 .ultrakit-pdf-bar .ultrakit-pdf-progress i{background: #fff}.pdf-skin-5 .ultrakit-pdf-bar .ultrakit-pdf-dot.is-on{background: #fff !important}.pdf-skin-5 .ultrakit-pdf-bar .ultrakit-pdf-pageno input{background: rgba(255,255,255,.16) !important;border-color: rgba(255,255,255,.35) !important;color: #fff !important}.pdf-skin-5 .ultrakit-pdf-frame{box-shadow: 0 30px 70px -30px color-mix(in srgb,var(--pdf-a) 55%,transparent)}.pdf-skin-5 .ultrakit-pdf-cover{background: var(--pdf-grad) !important}.pdf-skin-6{--pdf-bg: #fbf6ee;--pdf-bar: #f4ecdf;--pdf-stage: #ebe0cd;--pdf-ink: #3b2f24;--pdf-mute: #8a7560;--pdf-line: #e4d6c1;--pdf-btn: #efe4d3;--pdf-frame-shadow: 0 28px 60px -32px rgba(90,60,30,.45);--pdf-paper-shadow: 0 16px 34px -18px rgba(90,60,30,.5)}.pdf-skin-6 .ultrakit-pdf-title,.pdf-skin-6 .ultrakit-pdf-card-title,.pdf-skin-6 .ultrakit-pdf-gate-title{font-family: Georgia,'Times New Roman',serif}.pdf-skin-6 .ultrakit-pdf-book::before,.pdf-skin-6 .ultrakit-pdf-book::after{background: repeating-linear-gradient(90deg,#f6efe2 0 1px,#d9c9ad 1px 2px)}.pdf-skin-7{--pdf-bg: #0c0b1d;--pdf-bar: #121030;--pdf-stage: radial-gradient(ellipse at 20% 0%,color-mix(in srgb,var(--pdf-a) 30%,transparent),transparent 55%),radial-gradient(ellipse at 90% 100%,color-mix(in srgb,var(--pdf-b) 26%,transparent),transparent 55%),#090817;--pdf-ink: #eeeaff;--pdf-mute: #a19dd0;--pdf-line: rgba(160,150,255,.16);--pdf-btn: rgba(160,150,255,.1);--pdf-frame-shadow: 0 0 0 1px color-mix(in srgb,var(--pdf-a) 45%,transparent),0 0 60px -12px color-mix(in srgb,var(--pdf-a) 55%,transparent),0 30px 70px -30px #000;--pdf-paper-shadow: 0 0 0 1px rgba(255,255,255,.06),0 20px 50px -20px #000}.pdf-skin-7 .ultrakit-pdf-btn.is-accent,.pdf-skin-7 .ultrakit-pdf-cta,.pdf-skin-7 .ultrakit-pdf-chip.is-active{box-shadow: 0 0 22px -4px var(--pdf-a) !important}.pdf-skin-7 .ultrakit-pdf-progress i{box-shadow: 0 0 12px var(--pdf-b)}.pdf-skin-7 .ultrakit-pdf-dot.is-on{box-shadow: 0 0 12px var(--pdf-a) !important}.ultrakit-pdf-stage,.ultrakit-pdf-show{background: var(--pdf-stage)}@media (max-width: 1024px){.ultrakit-pdf-lib{--pdf-cols: 3}}@media (max-width: 767px){.ultrakit-pdf-lib{--pdf-cols: 2;gap: 14px}.ultrakit-pdf-filter{flex-wrap: nowrap;overflow-x: auto;margin: 0 -16px 18px;padding: 2px 16px 6px;scrollbar-width: none;-webkit-mask: linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent);mask: linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent)}.ultrakit-pdf-filter::-webkit-scrollbar{display: none}.ultrakit-pdf-wrapper .ultrakit-pdf-chip{flex-shrink: 0;height: 36px !important;font-size: 13.5px !important}.ultrakit-pdf-bar{grid-template-columns: minmax(0,1fr) auto;padding: 8px;gap: 6px}.ultrakit-pdf-bar-c{order: 3;grid-column: 1 / -1}.ultrakit-pdf-bar-l .ultrakit-pdf-sub{display: none}.ultrakit-pdf-badge{width: 28px;height: 34px;font-size: 9px}.pdf-l-reader .ultrakit-pdf-bar-c,.ultrakit-pdf-modal .ultrakit-pdf-bar-c{order: 0;grid-column: auto}.pdf-l-reader .ultrakit-pdf-doc .ultrakit-pdf-names,.ultrakit-pdf-modal .ultrakit-pdf-doc .ultrakit-pdf-names{display: none}.pdf-l-reader .ultrakit-pdf-bar,.ultrakit-pdf-modal .ultrakit-pdf-bar{grid-template-columns: auto 1fr auto}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) :is(.ultrakit-pdf-zoom,.ultrakit-pdf-btn[data-pdf="print"],.ultrakit-pdf-bar-r .ultrakit-pdf-btn[data-pdf="newtab"]){display: none !important}:is(.pdf-l-reader,.ultrakit-pdf-modal) .ultrakit-pdf-doc .ultrakit-pdf-badge{display: none}:is(.pdf-l-reader,.ultrakit-pdf-modal) .ultrakit-pdf-bar-c .ultrakit-pdf-btn{display: none !important}:is(.pdf-l-reader,.ultrakit-pdf-modal) .ultrakit-pdf-bar-l:not(:has(.ultrakit-pdf-btn)){display: none}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-btn{width: 34px !important;height: 34px !important}.ultrakit-pdf-stage{padding: 10px;gap: 10px}.is-thumbs .ultrakit-pdf-thumbs{position: absolute;inset: 0 auto 0 0;z-index: 4;flex-basis: 132px;width: 132px;box-shadow: 16px 0 40px -20px rgba(0,0,0,.4)}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-thumb{width: 96px}.ultrakit-pdf-find{left: 8px;right: 8px}:is(.ultrakit-pdf-wrapper,.ultrakit-pdf-modal) .ultrakit-pdf-find input{width: 100%;flex: 1}.ultrakit-pdf-show{padding: 18px 12px}.ultrakit-pdf-wrapper .ultrakit-pdf-side{width: 36px !important;height: 36px !important;margin-top: -18px !important;opacity: .82}.ultrakit-pdf-side.is-prev{left: 4px}.ultrakit-pdf-side.is-next{right: 4px}:is(.pdf-l-flipbook,.pdf-l-slides) .ultrakit-pdf-bar-l .ultrakit-pdf-sub{display: block}:is(.pdf-l-flipbook,.pdf-l-slides) > .ultrakit-pdf-gate{inset: 0 0 96px}.pdf-l-card .ultrakit-pdf-card.is-feature{flex-direction: column}.pdf-l-card .is-feature .ultrakit-pdf-cover{flex-basis: auto;border-radius: var(--pdf-r) var(--pdf-r) 0 0 !important;padding: 24px 24px 0 !important}.pdf-l-card .is-feature .ultrakit-pdf-cover-img{width: 62%}.pdf-l-card .is-feature .ultrakit-pdf-card-body{padding: 20px}.ultrakit-pdf-card-body{padding: 14px 14px 16px}.ultrakit-pdf-cover{padding: 18px 18px 0 !important}.ultrakit-pdf-card-title{font-size: 15px !important}.ultrakit-pdf-card-actions .ultrakit-pdf-cta span{font-size: 13.5px}.ultrakit-pdf-modal{padding: 0}.ultrakit-pdf-modal-box{width: 100%;height: 100vh;height: 100dvh}.ultrakit-pdf-modal-box.ultrakit-pdf-frame{border-radius: 0}.ultrakit-pdf-gate-row{flex-direction: column}.ultrakit-pdf-wrapper .ultrakit-pdf-gate-row input[type="email"]{flex: none;width: 100%}.ultrakit-pdf-gate-card{padding: 22px 18px 18px;border-radius: 18px}.ultrakit-pdf-page.is-teaser .ultrakit-pdf-gate{padding-top: 6%}.pdf-lib-list .ultrakit-pdf-cover{flex-basis: 76px;width: 76px}.pdf-lib-list .ultrakit-pdf-card-body{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "cat cat" "title title" "facts actions";gap: 6px 10px;padding: 12px}.pdf-lib-list .ultrakit-pdf-facts{max-width: none;font-size: 12px}.pdf-lib-list .ultrakit-pdf-card-actions .ultrakit-pdf-cta{height: 36px !important;padding: 0 12px !important}.pdf-lib-list .ultrakit-pdf-card-actions .ultrakit-pdf-cta.is-ghost{display: none !important}}@media (max-width: 420px){.pdf-lib-grid .ultrakit-pdf-card-actions .ultrakit-pdf-cta.is-ghost{display: none !important}}@media (hover: none){.ultrakit-pdf-cover-open{display: none}.ultrakit-pdf-card:hover{transform: none}}@media (prefers-reduced-motion: reduce){.ultrakit-pdf-wrapper *,.ultrakit-pdf-modal *{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important}}@media print{.ultrakit-pdf-bar,.ultrakit-pdf-side,.ultrakit-pdf-thumbs{display: none !important}.pdf-l-reader .ultrakit-pdf-frame{height: auto}.ultrakit-pdf-stage{overflow: visible}}