.ayubhaedu-flipbook{--ayuflip-teal:#075f63;--ayuflip-line:#cfe0da;--ayuflip-ink:#152238;--ayuflip-zoom:1;position:relative;width:100%;max-width:100%;height:var(--ayuflip-height,760px);min-height:420px;border:1px solid var(--ayuflip-line);border-radius:18px;overflow:hidden;background:#dfe8e5;box-shadow:0 16px 42px rgba(23,59,52,.09);display:flex;flex-direction:column;color:var(--ayuflip-ink)}
.ayubhaedu-flipbook-toolbar{height:56px;flex:0 0 56px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:0 12px;background:#fff;border-bottom:1px solid var(--ayuflip-line);z-index:10}.ayubhaedu-flipbook-toolbar-start,.ayubhaedu-flipbook-toolbar-end,.ayubhaedu-flipbook-page-control{display:flex;align-items:center;gap:7px;min-width:0}.ayubhaedu-flipbook-toolbar-end{justify-content:flex-end}.ayuflip-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.ayuflip-tool{appearance:none;border:1px solid var(--ayuflip-line);background:#fff;color:var(--ayuflip-teal);border-radius:9px;min-width:36px;height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:20px;cursor:pointer}.ayuflip-tool:hover,.ayuflip-tool:focus-visible{background:#edf8f6;outline:none}.ayubhaedu-flipbook-page-control input{width:58px;height:34px;border:1px solid var(--ayuflip-line)!important;border-radius:8px!important;padding:3px 6px!important;text-align:center;background:#fff!important;color:var(--ayuflip-ink)!important}.ayubhaedu-flipbook-page-control>span,.ayubhaedu-flipbook-toolbar-end>span{font-size:12px;color:#667085;white-space:nowrap}
.ayubhaedu-flipbook-body{position:relative;min-height:0;flex:1;display:flex}.ayubhaedu-flipbook-stage{position:relative;min-width:0;flex:1;display:flex;align-items:center;justify-content:center;overflow:auto;padding:18px 58px;perspective:2200px;outline:none;background:radial-gradient(circle at 50% 45%,#f3f7f5 0,#dfe8e5 62%,#d3dfdb 100%)}.ayubhaedu-flipbook-book{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;transform:scale(var(--ayuflip-zoom));transform-origin:center center;transition:transform .18s ease;filter:drop-shadow(0 18px 25px rgba(20,51,46,.18))}.ayuflip-sheet{position:relative;margin:0;background:#fff;max-height:calc(var(--ayuflip-height,760px) - 115px);max-width:min(42vw,760px);transform-style:preserve-3d;backface-visibility:hidden;overflow:hidden}.ayuflip-sheet img{display:block;max-height:inherit;max-width:inherit;width:auto;height:auto;object-fit:contain;user-select:none;-webkit-user-drag:none;background:#fff}.ayuflip-sheet.is-left{transform-origin:right center;box-shadow:-4px 2px 10px rgba(0,0,0,.08)}.ayuflip-sheet.is-right{transform-origin:left center;box-shadow:4px 2px 10px rgba(0,0,0,.08)}.ayuflip-sheet.is-left:after,.ayuflip-sheet.is-right:before{content:"";position:absolute;top:0;bottom:0;width:28px;pointer-events:none}.ayuflip-sheet.is-left:after{right:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.08))}.ayuflip-sheet.is-right:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.08),transparent)}.ayuflip-page-number{position:absolute;bottom:7px;right:9px;padding:2px 6px;border-radius:999px;background:rgba(255,255,255,.8);font-size:10px;color:#667085}.ayuflip-sheet.is-left .ayuflip-page-number{right:auto;left:9px}.ayubhaedu-flipbook-book.is-turn-next .is-right{animation:ayuflip-next .34s ease}.ayubhaedu-flipbook-book.is-turn-prev .is-left{animation:ayuflip-prev .34s ease}@keyframes ayuflip-next{0%{transform:rotateY(0)}45%{transform:rotateY(-62deg);filter:brightness(.88)}100%{transform:rotateY(0)}}@keyframes ayuflip-prev{0%{transform:rotateY(0)}45%{transform:rotateY(62deg);filter:brightness(.88)}100%{transform:rotateY(0)}}
.ayuflip-edge{position:absolute;top:50%;transform:translateY(-50%);z-index:8;width:42px;height:68px;border:0;border-radius:12px;background:rgba(6,92,96,.82);color:#fff;font-size:38px;cursor:pointer;box-shadow:0 8px 22px rgba(0,0,0,.13)}.ayuflip-edge.is-prev{left:10px}.ayuflip-edge.is-next{right:10px}.ayuflip-loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9;padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.92);font-size:12px;color:#47605a}.ayuflip-watermark{position:absolute;inset:0;z-index:7;pointer-events:none;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);overflow:hidden}.ayuflip-watermark span{align-self:center;justify-self:center;white-space:nowrap;transform:rotate(-28deg);font-size:12px;font-weight:800;color:rgba(8,100,96,.075)}
.ayubhaedu-flipbook-thumbs{position:relative;z-index:12;width:180px;flex:0 0 180px;background:#f8fbfa;border-right:1px solid var(--ayuflip-line);display:flex;flex-direction:column}.ayubhaedu-flipbook-thumbs[hidden]{display:none}.ayuflip-thumbs-head{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid var(--ayuflip-line)}.ayuflip-thumbs-head button{border:0;background:transparent;font-size:24px;cursor:pointer}.ayuflip-thumbs-list{overflow:auto;padding:9px;display:grid;gap:10px}.ayuflip-thumb{border:1px solid transparent;background:transparent;border-radius:9px;padding:6px;cursor:pointer;color:#5e6d69;font-size:11px}.ayuflip-thumb:hover,.ayuflip-thumb.is-current{border-color:#7fc3bd;background:#eaf7f4;color:#075f63}.ayuflip-thumb-image{display:flex;align-items:center;justify-content:center;background:#fff;aspect-ratio:3/4;box-shadow:0 3px 10px rgba(0,0,0,.08);overflow:hidden;margin-bottom:4px}.ayuflip-thumb-image img{max-width:100%;max-height:100%;object-fit:contain}.ayuflip-progress{height:4px;flex:0 0 4px;background:#cbd8d4}.ayuflip-progress span{display:block;height:100%;background:#07959b;transition:width .2s ease}.ayubhaedu-flipbook:fullscreen,.ayubhaedu-flipbook:-webkit-full-screen{width:100vw;height:100vh;--ayuflip-height:100vh;border:0;border-radius:0}.ayubhaedu-flipbook-error{padding:20px;border:1px solid #efc9c1;border-radius:12px;background:#fff7f4;color:#6b352d}.ayubhaedu-flipbook-error p{margin-bottom:0}
@media(max-width:760px){.ayubhaedu-flipbook{height:min(76vh,var(--ayuflip-height,760px));min-height:480px;border-radius:12px}.ayubhaedu-flipbook-toolbar{grid-template-columns:1fr auto;height:52px;flex-basis:52px;padding:0 7px}.ayubhaedu-flipbook-toolbar-start{grid-column:1}.ayubhaedu-flipbook-page-control{grid-column:2}.ayubhaedu-flipbook-toolbar-end{grid-column:1/-1;position:absolute;right:8px;bottom:8px;z-index:20;padding:4px;border-radius:10px;background:rgba(255,255,255,.92);box-shadow:0 3px 12px rgba(0,0,0,.1)}.ayuflip-title{font-size:12px}.ayubhaedu-flipbook-toolbar-end>span{display:none}.ayuflip-tool{min-width:32px;height:32px;padding:0 7px}.ayubhaedu-flipbook-page-control input{width:46px;height:31px}.ayubhaedu-flipbook-stage{padding:8px 36px}.ayuflip-sheet{max-width:92vw;max-height:calc(76vh - 90px)}.ayuflip-sheet.is-right{display:none!important}.ayuflip-sheet.is-left:after{display:none}.ayuflip-edge{width:30px;height:58px;font-size:28px;border-radius:9px}.ayuflip-edge.is-prev{left:3px}.ayuflip-edge.is-next{right:3px}.ayubhaedu-flipbook-thumbs{position:absolute;inset:0 auto 0 0;width:min(72vw,260px);box-shadow:12px 0 35px rgba(0,0,0,.17)}.ayuflip-watermark{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}.ayuflip-watermark span:nth-child(n+9){display:none}}
@media print{.ayubhaedu-flipbook{display:none!important}body:after{content:"Printing of protected learning resources is disabled.";display:block;padding:30px}}

/* v1.0.3: reader-controlled single-page mode and smoother midpoint page turn. */
.ayuflip-spread-toggle{font-size:16px}.ayuflip-spread-glyph{font-size:15px;letter-spacing:-3px;transform:translateX(-1px)}
.ayubhaedu-flipbook.is-single-page .ayuflip-sheet.is-left{max-width:min(76vw,880px);box-shadow:0 8px 24px rgba(0,0,0,.12)}
.ayubhaedu-flipbook.is-single-page .ayuflip-sheet.is-left:after{display:none}
.ayubhaedu-flipbook.is-single-page .ayuflip-sheet.is-right{display:none!important}
.ayubhaedu-flipbook-book.is-turn-next .is-right,.ayubhaedu-flipbook.is-single-page .ayubhaedu-flipbook-book.is-turn-next .is-left{animation:ayuflip-next-smooth .48s cubic-bezier(.35,.02,.22,1)}
.ayubhaedu-flipbook-book.is-turn-prev .is-left{animation:ayuflip-prev-smooth .48s cubic-bezier(.35,.02,.22,1)}
@keyframes ayuflip-next-smooth{0%{transform:rotateY(0);filter:brightness(1);opacity:1}46%{transform:rotateY(-82deg);filter:brightness(.86);opacity:1}50%{transform:rotateY(-90deg);filter:brightness(.82);opacity:.16}54%{transform:rotateY(88deg);filter:brightness(.84);opacity:.18}100%{transform:rotateY(0);filter:brightness(1);opacity:1}}
@keyframes ayuflip-prev-smooth{0%{transform:rotateY(0);filter:brightness(1);opacity:1}46%{transform:rotateY(82deg);filter:brightness(.86);opacity:1}50%{transform:rotateY(90deg);filter:brightness(.82);opacity:.16}54%{transform:rotateY(-88deg);filter:brightness(.84);opacity:.18}100%{transform:rotateY(0);filter:brightness(1);opacity:1}}
.ayuflip-watermark{display:none!important}
@media(max-width:760px){.ayuflip-spread-toggle{display:none!important}.ayubhaedu-flipbook.is-single-page .ayuflip-sheet.is-left{max-width:92vw}}
