#TB_overlay{background:#000;opacity:.7;filter:alpha(opacity=70);position:fixed;top:0;right:0;bottom:0;left:0;z-index:100050;}#TB_window{position:fixed;background-color:#fff;z-index:100050;visibility:hidden;text-align:left;top:50%;left:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3);box-shadow:0 3px 6px rgba(0,0,0,.3);}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeWindowButton{position:absolute;left:auto;right:0;width:29px;height:29px;border:0;padding:0;background:none;cursor:pointer;outline:none;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out;}#TB_ajaxWindowTitle{float:left;font-weight:600;line-height:29px;overflow:hidden;padding:0 29px 0 10px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 39px);}#TB_title{background:#fcfcfc;border-bottom:1px solid #ddd;height:29px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position:fixed;display:none;z-index:100050;top:50%;left:50%;background-color:#e8e8e8;border:1px solid #555;margin:-45px 0 0 -125px;padding:40px 15px 15px;}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);opacity:0;height:100%;width:100%;}#TB_iframeContent{clear:both;border:none;}.tb-close-icon{display:block;color:#666;text-align:center;line-height:29px;width:29px;height:29px;position:absolute;top:0;right:0;}.tb-close-icon:before{content:"";font:normal 20px/29px dashicons;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#TB_closeWindowButton:hover .tb-close-icon,#TB_closeWindowButton:focus .tb-close-icon{color:#006799;}#TB_closeWindowButton:focus .tb-close-icon{-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);}.flipbook-modal{position:fixed;inset:0;display:none;z-index:100000;}.flipbook-modal[aria-hidden="false"]{display:flex;align-items:center;justify-content:center;padding:4vh 2vw;}.flipbook-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.6);}.flipbook-modal-dialog{position:relative;background:#fff;width:min(1000px,96vw);max-height:92vh;border-radius:8px;overflow:auto;box-shadow:0 10px 30px rgba(0,0,0,.3);z-index:1;}.flipbook-modal-close{position:absolute;top:0;right:0;border:none;background:#f2f2f2;color:#111;font-size:24px;cursor:pointer;padding:0;width:48px;height:32px;height:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:0 10px;margin:0;min-height:32px;line-height:1;}.flipbook-modal .flipbook-wrap{padding:16px;}.flipbook-wrap[data-init-on-open='1']{display:none;}.flipbook-modal[aria-hidden="false"] .flipbook-wrap[data-init-on-open='1']{display:flex;}.flipbook-open-btn{display:inline-flex;align-items:center;gap:6px;}.flipbook-open-btn.is-icon{width:48px;height:48px;border-radius:999px;background:#0d6efd;color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(13,110,253,.35);border:0;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;}.flipbook-open-btn.is-icon:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(13,110,253,.4);}.flipbook-open-btn.is-icon:active{transform:translateY(0);box-shadow:0 6px 16px rgba(13,110,253,.35);}.flipbook-open-btn.is-icon .fb-icon{display:inline-flex;}body.flipbook-modal-open{overflow:hidden;}.flipbook-modal{perspective:1600px;}.flipbook-modal .flipbook-modal-dialog{transform-origin:center center;}.flipbook-modal.is-opening .flipbook-modal-backdrop{animation:fbFadeIn 380ms ease forwards;}.flipbook-modal.is-closing .flipbook-modal-backdrop{animation:fbFadeOut 300ms ease forwards;}.flipbook-modal.is-opening .flipbook-modal-dialog{animation:fbBookOpenFromLeft 520ms cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity;}.flipbook-modal.is-closing .flipbook-modal-dialog{animation:fbBookCloseToLeft 420ms cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity;}@keyframes fbFadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fbFadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fbBookOpenFromLeft{0%{opacity:0;transform:translateX(-200px) rotateY(45deg) scale(.85);box-shadow:0 24px 60px rgba(0,0,0,.45);}60%{opacity:1;transform:translateX(20px) rotateY(-5deg) scale(1.02);}100%{opacity:1;transform:translateX(0) rotateY(0deg) scale(1);box-shadow:0 10px 30px rgba(0,0,0,.3);}}@keyframes fbBookCloseToLeft{0%{opacity:1;transform:translateX(0) rotateY(0deg) scale(1);box-shadow:0 10px 30px rgba(0,0,0,.3);}100%{opacity:0;transform:translateX(-200px) rotateY(45deg) scale(.85);box-shadow:0 24px 60px rgba(0,0,0,.45);}}@media (prefers-reduced-motion: reduce){.flipbook-modal.is-opening .flipbook-modal-backdrop,.flipbook-modal.is-opening .flipbook-modal-dialog,.flipbook-modal.is-closing .flipbook-modal-backdrop,.flipbook-modal.is-closing .flipbook-modal-dialog{animation:none !important;}}.flipbook-wrap{max-width:1000px;}.flipbook-wrap .flip-book{margin:0 auto;min-width:300px !important;border-radius:10px;overflow:hidden;background:#f8fafc;box-shadow:0 10px 25px rgba(0,0,0,.1),0 2px 6px rgba(0,0,0,.05);}.flipbook-modal .flipbook-wrap{padding:18px 18px 22px;}.flipbook-wrap{margin:28px auto 0;display:flex;flex-direction:column;gap:20px;}