.mgn-fb-toolbar[data-v-a610554b]{align-items:center;background:var(--mgn-fb-toolbar-bg,#16213e);border-radius:var(--mgn-fb-radius,4px);color:var(--mgn-fb-toolbar-text,#e0e0e0);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px 16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mgn-fb-toolbar-left[data-v-a610554b],.mgn-fb-toolbar-right[data-v-a610554b]{align-items:center;display:flex;gap:4px}.mgn-fb-btn[data-v-a610554b]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--mgn-fb-toolbar-icon,#fff);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;transition:background .2s,opacity .2s;width:36px}.mgn-fb-btn[data-v-a610554b]:hover:not(:disabled){background:#ffffff1a}.mgn-fb-btn[data-v-a610554b]:active:not(:disabled){background:#ffffff26}.mgn-fb-btn[data-v-a610554b]:disabled{cursor:not-allowed;opacity:.3}.mgn-fb-page-indicator[data-v-a610554b]{font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;min-width:60px;text-align:center}@media (max-width:480px){.mgn-fb-toolbar[data-v-a610554b]{padding:6px 8px}.mgn-fb-btn[data-v-a610554b]{height:32px;width:32px}.mgn-fb-page-indicator[data-v-a610554b]{font-size:12px;min-width:50px}}.mgn-fb-watermark-img[data-v-53bf02f3]{max-height:40px;max-width:80px;-o-object-fit:contain;object-fit:contain}.mgn-fb-watermark-text[data-v-53bf02f3]{color:#ffffffb3;font-size:11px;font-weight:600;letter-spacing:.5px;text-shadow:0 1px 2px rgba(0,0,0,.5);text-transform:uppercase}@media (max-width:480px){.mgn-fb-watermark-img[data-v-53bf02f3]{max-height:25px;max-width:50px}.mgn-fb-watermark-text[data-v-53bf02f3]{font-size:9px}}.mgn-flipbook-container{background:var(--mgn-fb-bg,#1a1a2e);border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;height:90vh;margin-left:calc(50% - 50vw);max-width:100vw;overflow:hidden;padding:16px 12px;position:relative;width:100vw}.mgn-flipbook-container.mgn-fb-embed{height:100vh;margin-left:0;padding:8px}.mgn-flipbook-container.mgn-fb-fullscreen{height:100vh;margin-left:0;padding:16px}.mgn-fb-wrapper{align-items:center;cursor:default;display:flex;flex:1 1 0%;justify-content:center;min-height:0;opacity:0;overflow:hidden;pointer-events:none;position:relative;transition:transform .2s ease,opacity .3s ease}.mgn-fb-wrapper.mgn-fb-ready{opacity:1;pointer-events:auto}.mgn-fb-wrapper.mgn-fb-dragging{cursor:grabbing;transition:none}.mgn-flipbook-container.mgn-fb-zoomed .mgn-fb-wrapper{cursor:grab}.mgn-fb-flipbook-centering{align-items:center;display:flex;justify-content:center;transition:transform .4s ease;width:100%}.mgn-fb-flipbook{margin:0 auto;min-height:0!important;min-width:0!important;width:100%}.mgn-fb-flipbook .stf__wrapper{box-sizing:border-box;cursor:default;overflow:hidden;position:relative!important;width:100%!important}.mgn-fb-flipbook .stf__block{overflow:hidden!important}.mgn-fb-flipbook .stf__item.mgn-fb-page-hidden{display:none!important;visibility:hidden!important}.mgn-fb-flipbook>.mgn-flipbook-page{left:-9999px;opacity:0;pointer-events:none;position:absolute}.mgn-flipbook-page{backface-visibility:hidden;-webkit-backface-visibility:hidden;background:var(--mgn-fb-page-bg,#fff);overflow:hidden}.mgn-fb-page-img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.mgn-fb-spread-page{background:var(--mgn-fb-bg,#1a1a2e)}.mgn-fb-spread-media{height:100%;left:-1px;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(200% + 2px);-webkit-user-drag:none}.mgn-fb-spread-left .mgn-fb-spread-media{transform:translate(0)}.mgn-fb-spread-right .mgn-fb-spread-media{transform:translate(calc(-50% + 1px))}.mgn-fb-spread-cover{background:var(--mgn-fb-bg,#1a1a2e)}.mgn-fb-spread-cover .mgn-fb-spread-media{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.mgn-fb-cover-page{background:var(--mgn-fb-bg,#1a1a2e)!important}.mgn-fb-cover-page .mgn-fb-page-img{-o-object-fit:contain;object-fit:contain}.mgn-fb-page-placeholder{align-items:center;background:var(--mgn-fb-skeleton,#2a2a3e);display:flex;height:100%;justify-content:center;width:100%}.mgn-fb-hotspot{background:transparent;border:0;cursor:pointer;display:block;margin:0;outline:none;padding:0;position:absolute;z-index:12}.mgn-fb-hotspot:focus-visible,.mgn-fb-hotspot:hover{box-shadow:inset 0 0 0 2px #ff7700d9}.mgn-fb-error{align-items:center;color:var(--mgn-fb-toolbar-text,#e0e0e0);display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:300px;padding:32px;text-align:center}.mgn-fb-error svg{opacity:.5}.mgn-fb-error-title{font-size:18px;font-weight:600;margin:0}.mgn-fb-error-message{font-size:13px;margin:0;max-width:400px;opacity:.6;word-break:break-word}.mgn-fb-retry-btn{background:var(--mgn-fb-brand,#f70)!important;border-radius:6px;color:#fff!important;cursor:pointer;font-size:14px;font-weight:500;height:auto!important;margin-top:8px;padding:8px 24px!important;transition:opacity .2s;width:auto!important}.mgn-fb-retry-btn:hover{opacity:.85}.mgn-fb-progress{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:280px;z-index:20}.mgn-fb-debug-overlay{background:#000000d9;border:1px solid rgba(143,255,209,.35);border-radius:6px;color:#8fffd1;font:12px/1.4 monospace;padding:8px 10px;pointer-events:none;position:absolute;right:12px;top:12px;z-index:30}.mgn-fb-progress-track{background:#ffffff1a;border-radius:2px;height:4px;overflow:hidden}.mgn-fb-progress-bar{background:var(--mgn-fb-brand,#f70);border-radius:2px;height:100%;transition:width .3s ease}.mgn-fb-progress-text{color:var(--mgn-fb-toolbar-text,#e0e0e0);display:block;font-size:13px;margin-top:12px;opacity:.8}.mgn-fb-rtl{direction:rtl}.mgn-fb-toolbar-row{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:8px 0 0;pointer-events:auto;z-index:10}.mgn-fb-toolbar-row .mgn-fb-toolbar{box-shadow:0 4px 20px #0006}@media (max-width:768px){.mgn-flipbook-container{height:85vh;padding:8px 6px}.mgn-fb-toolbar-row{padding:6px 0 0;width:100%}}.mgn-flipbook-container.mgn-fb-zoomed .mgn-fb-flipbook{pointer-events:none}.mgn-fb-flipbook .stf__item{backface-visibility:hidden;-webkit-backface-visibility:hidden;cursor:pointer}.mgn-fb-flipbook .stf__item:active{cursor:grabbing}.mgn-fb-flipbook .stf__wrapper canvas{image-rendering:auto}@media print{.mgn-fb-toolbar{display:none!important}}.mgn-fb-skeleton[data-v-07dbc2bf]{display:flex;flex-direction:column;gap:12px;width:100%}.mgn-fb-skeleton-page[data-v-07dbc2bf]{background:var(--mgn-fb-skeleton,#2a2a3e);border-radius:var(--mgn-fb-radius,4px);overflow:hidden;position:relative;width:100%}.mgn-fb-skeleton-shine[data-v-07dbc2bf]{animation:mgn-fb-shine-07dbc2bf 1.5s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--mgn-fb-skeleton-shine,#3a3a4e) 50%,transparent 100%);bottom:0;left:0;position:absolute;right:0;top:0}.mgn-fb-skeleton-toolbar[data-v-07dbc2bf]{align-items:center;background:var(--mgn-fb-skeleton,#2a2a3e);border-radius:var(--mgn-fb-radius,4px);display:flex;height:52px;justify-content:space-between;padding:8px 16px}.mgn-fb-skeleton-bar[data-v-07dbc2bf]{background:var(--mgn-fb-skeleton-shine,#3a3a4e);border-radius:6px;height:12px}@keyframes mgn-fb-shine-07dbc2bf{0%{transform:translate(-100%)}to{transform:translate(100%)}}.mgs-error{align-items:center;display:grid;gap:2rem 4rem;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:62rem;padding:3rem 1.5rem 2rem}@media (min-width:900px){.mgs-error{gap:2rem 3rem;grid-template-columns:minmax(0,33rem) minmax(0,1fr);padding-top:4.5rem}}.mgs-error__code{display:block;height:auto;width:min(100%,18rem)}.mgs-error__title{color:var(--text);font-size:1.75rem;font-weight:700;line-height:1.2;margin:1.5rem 0 0}.mgs-error__text{color:var(--muted);font-size:.95rem;line-height:1.55;margin:.75rem 0 0}.mgs-error__text+.mgs-error__text{margin-top:.5rem}.mgs-error__actions{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1.75rem}.mgs-error__actions .mgs-btn{align-items:center;display:inline-flex;text-decoration:none}.mgs-error__actions--shortcuts{margin-top:.75rem}.mgs-error__actions .mgs-btn--ghost{padding-inline:16px}.mgs-error__cover{display:none}@media (min-width:900px){.mgs-error__cover{display:flex;justify-content:center}}.mgs-error__cover-img{height:18rem;max-width:100%;width:auto}.mgs-error__code--light,.mgs-error__cover-img--light,.mgshop--light .mgs-error__code--dark,.mgshop--light .mgs-error__cover-img--dark{display:none}.mgshop--light .mgs-error__code--light,.mgshop--light .mgs-error__cover-img--light{display:block}.mgs-error-recovery{color:var(--faint);font-size:.8rem;margin:1rem auto 2.5rem;padding:0 1rem;text-align:center}.mgs-error-recovery a{color:var(--brand);cursor:pointer;margin-left:.35rem;text-decoration:underline;white-space:nowrap}.mgs-error-recovery a:hover{opacity:.85}
