@charset "utf-8";
/*! ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 *
 *  # Bibi Style                                                                                                                                                                            (℠)
 *
 *  © Satoru Matsushima - https://bibi.epub.link or https://github.com/satorumurmur/bibi
 *  Open source under the MIT License - https://github.com/satorumurmur/bibi/blob/master/LICENSE
 *
 *  + Including:
 *    - Material Icons : © Material Design Authors & Google Inc. - https://material.io/resources/icons / Licensed under the Apache License version 2.0 - https://www.apache.org/licenses/LICENSE-2.0
 *
 * /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 */
@font-face{font-display:block;font-family:Material Icons;font-style:normal;font-weight:400;src:url(../../../bibi/resources/styles/fonts/material-icons.woff2) format("woff2"),url(../../../bibi/resources/styles/fonts/material-icons.woff) format("woff")}.material-icons{font-feature-settings:"liga";font-family:Material Icons}@font-face{font-display:block;font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(../../../bibi/resources/styles/fonts/material-icons-outlined.woff2) format("woff2"),url(../../../bibi/resources/styles/fonts/material-icons-outlined.woff) format("woff")}.material-icons,.material-icons-outlined{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons-outlined{font-feature-settings:"liga";font-family:Material Icons Outlined}@font-face{font-display:block;font-family:Material Icons Round;font-style:normal;font-weight:400;src:url(../../../bibi/resources/styles/fonts/material-icons-round.woff2) format("woff2"),url(../../../bibi/resources/styles/fonts/material-icons-round.woff) format("woff")}.material-icons-round{font-feature-settings:"liga";font-family:Material Icons Round}@font-face{font-display:block;font-family:Material Icons Sharp;font-style:normal;font-weight:400;src:url(../../../bibi/resources/styles/fonts/material-icons-sharp.woff2) format("woff2"),url(../../../bibi/resources/styles/fonts/material-icons-sharp.woff) format("woff")}.material-icons-round,.material-icons-sharp{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;display:inline-block;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons-sharp{font-feature-settings:"liga";font-family:Material Icons Sharp}@font-face{font-display:block;font-family:Material Icons Two Tone;font-style:normal;font-weight:400;src:url(../../../bibi/resources/styles/fonts/material-icons-two-tone.woff2) format("woff2"),url(../../../bibi/resources/styles/fonts/material-icons-two-tone.woff) format("woff")}.material-icons-two-tone{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons Two Tone;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}*{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0}rt{font-size:50%}li{list-style:none outside}article,aside,figcaption,figure,footer,header,nav,section{display:block}.non-visual{background:transparent!important;border:0!important;display:block!important;height:0!important;left:0!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:0!important}.uppercase{text-transform:uppercase!important}html{-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;bottom:auto;font-family:sans-serif;height:100%;left:0;overflow:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none;position:absolute;right:0;top:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}html.welcome{overflow:scroll!important}html.InternetExplorer{position:static}html[data-bibi-cursor=bottom],html[data-bibi-cursor=left],html[data-bibi-cursor=right],html[data-bibi-cursor=top]{cursor:pointer}body{bottom:auto;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .25s ease;width:100%}body *{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}body.InternetExplorer{position:static}body:after{bottom:-50vh;content:"";display:block;height:calc(100% + 100vh);left:-50vw;margin:0;pointer-events:none!important;position:absolute;right:-50vw;top:-50vh;width:calc(100% + 100vw);z-index:2}div#bibi-catcher{bottom:0;cursor:pointer;display:none;height:100%;left:0;margin:0;position:absolute;right:0;top:0;transition:.125s cubic-bezier(.2,.8,.8,1.6);width:100%;z-index:101}html.waiting-file div#bibi-catcher{display:block}div#bibi-catcher>.book-icon{bottom:56%;left:0;margin:0 auto;right:0;top:auto;transform:translateX(-4%);z-index:10}div#bibi-catcher>.book-icon,div#bibi-catcher>.book-icon *{transition:.125s cubic-bezier(.2,.8,.8,1.6)}div#bibi-catcher>.pgroup{align-items:center;bottom:auto;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:44%;vertical-align:middle;width:100%;z-index:100}div#bibi-catcher>.pgroup p em,div#bibi-catcher>.pgroup p small,div#bibi-catcher>.pgroup p span,div#bibi-catcher>.pgroup p strong{display:block;font-weight:700;transition:.125s cubic-bezier(.2,.8,.8,1.6)}div#bibi-catcher>.pgroup p strong{border-radius:1.25em;box-sizing:border-box;font-size:16px;height:2.5em;line-height:2.5em;margin-top:18px;padding:0 .5em}div#bibi-catcher>.pgroup p em{font-size:16px;line-height:1.5;margin-top:14px}div#bibi-catcher>.pgroup p span{font-size:14px;line-height:1.5;margin-top:10px}div#bibi-catcher>.pgroup p small{font-size:12px;margin-top:6px}div#bibi-catcher>.pgroup[lang=en] p strong{text-indent:.125em}div#bibi-catcher>.pgroup[lang=en] p em,div#bibi-catcher>.pgroup[lang=en] p span{margin-right:-.125em}div#bibi-catcher>.pgroup[lang=ja] p strong{text-indent:.5em}div#bibi-catcher>.pgroup[lang=ja] p em{margin-right:-.67em;text-indent:-.67em}div#bibi-catcher>.pgroup[lang=ja] p span{margin-right:-.67em;text-indent:0}div#bibi-catcher>input{visibility:hidden}div#bibi-catcher:before{box-sizing:border-box;margin:auto;top:0;transition:.125s cubic-bezier(.2,.8,.8,1.6);z-index:1}div#bibi-catcher:after,div#bibi-catcher:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0}div#bibi-catcher:after{width:100%;z-index:0}html:not(.iOS):not(.Android) div#bibi-catcher:hover>.book-icon,html:not(.iOS):not(.Android).dragenter div#bibi-catcher>.book-icon{transform:translateX(-4%) rotate(-4deg)}html:not(.iOS):not(.Android) div#bibi-catcher:hover>.pgroup p strong,html:not(.iOS):not(.Android).dragenter div#bibi-catcher>.pgroup p strong{transform:scale(1.05)}html.Android div#bibi-catcher:active>.book-icon,html.iOS div#bibi-catcher:active>.book-icon,html:not(.iOS):not(.Android) div#bibi-catcher:active>.book-icon{transform:translateX(-4%) rotate(4deg)}html.Android div#bibi-catcher:active>.pgroup p strong,html.iOS div#bibi-catcher:active>.pgroup p strong,html:not(.iOS):not(.Android) div#bibi-catcher:active>.pgroup p strong{transform:scale(.95)}div#bibi-poweredby{left:0;margin:0 auto;opacity:0;overflow:hidden;top:auto;transform:scaleY(0);transform-origin:50% 100%;transition:opacity .5s linear;width:100%;z-index:1000000}div#bibi-poweredby,div#bibi-poweredby p a{bottom:0;box-sizing:border-box;display:block;font-size:14px;position:absolute;right:auto}div#bibi-poweredby p a{background:transparent;border-radius:2px;color:transparent;height:26px;left:4px;left:max(4px,env(safe-area-inset-left,0));line-height:26px;margin:auto 0;text-align:center;-webkit-text-decoration:none;text-decoration:none;top:0;width:50.9963099631px}div#bibi-poweredby p a,div#bibi-poweredby p a:after,div#bibi-poweredby p a:before{transition:.1s linear}div#bibi-poweredby p a:after,div#bibi-poweredby p a:before{background:transparent none no-repeat 50%;background-size:30.9963099631px 14px;bottom:0;content:"";display:block;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%}div#bibi-poweredby p a:before{filter:invert(100%)}div#bibi-poweredby p a:after,div#bibi-poweredby p a:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDQiIGhlaWdodD0iNjUuMDQiIHZpZXdCb3g9IjAgMCAxNDQgNjUuMDQiPjx0aXRsZT5CaWJpPC90aXRsZT48cGF0aCBkPSJNMjUuNzIsNjQuNzJsLTEyLjA4LS40SDQuNDRhNy4xMyw3LjEzLDAsMCwxLTMuMTctLjY0Qy40Miw2My4yNSwwLDYyLjczLDAsNjIuMWE0LDQsMCwwLDEsLjU1LTIuNDRBOS4yNSw5LjI1LDAsMCwwLDMuMTYsNjBhMTEuODcsMTEuODcsMCwwLDAsMi4yOC0uMThBMy41OCwzLjU4LDAsMCwwLDcsNTkuMDhjMS4wNy0uODgsMS42LTIuMzksMS42LTQuNTVWMTcuNDZxMC0zLjM3LTQuMTEtNC4yMmE4LjQ4LDguNDgsMCwwLDEtMy4zNi0xLjE4LDEuODQsMS44NCwwLDAsMS0uNzUtMS40QTMuMjMsMy4yMywwLDAsMSwxLDguNGE0Ljc0LDQuNzQsMCwwLDAsMS4yNC4xOUgxM2MxLjEyLDAsMi42My0uMDcsNC41My0uMTlzNC41Ni0uMTgsOC0uMThhNDAuNTcsNDAuNTcsMCwwLDEsOS4xNy45NSwyMC44NywyMC44NywwLDAsMSw2LjY3LDIuNjUsMTAuNTQsMTAuNTQsMCwwLDEsNSw5LjMyLDEzLjA3LDEzLjA3LDAsMCwxLTUuNzUsMTEsMjAuMzUsMjAuMzUsMCwwLDEtNS40OSwyLjdxMTAuNzIuODcsMTMuNzksOC4yMmExNS4xLDE1LjEsMCwwLDEsLjk0LDUuNjJBMTQsMTQsMCwwLDEsNDguMzgsNTVhMTMuNzMsMTMuNzMsMCwwLDEtNC41MSw1LjE4UTM3LjYyLDY0LjcyLDI1LjcyLDY0LjcyWk0xNy4xLDMzLjQzbDUuNDksMEgyNi41QTEyLjc1LDEyLjc1LDAsMCwwLDMxLDMyLjY1YTEwLjcyLDEwLjcyLDAsMCwwLDMuNjMtMi4yLDkuNiw5LjYsMCwwLDAsMy03LjI4cTAtNS4wNS0yLjQ4LTcuNDJRMzIuMTksMTIuODksMjUsMTIuODhxLTQuODcsMC02LjA2LjkxYTQsNCwwLDAsMC0xLjUzLDIuMTMsMTIsMTIsMCwwLDAtLjM0LDMuMThabTguNzYsNC44NHEtNS45MiwwLTguNzYuMDdWNTUuNThxMCwzLjY4LDQuOCw0LjEyYzEsLjA3LDIuMzguMSw0LjE1LjFhMzAuNDcsMzAuNDcsMCwwLDAsNS41Ni0uNTQsMTQuNDQsMTQuNDQsMCwwLDAsNS0xLjg2UTQxLDU0LjY0LDQxLDQ4LjY0LDQxLDM4LjI2LDI1Ljg2LDM4LjI3WiIvPjxwYXRoIGQ9Ik02MC42MSw2NC4zNXEtNS41OSwwLTUuNi0yLjU0YTMuMjIsMy4yMiwwLDAsMSwuNTgtMiw1LjI4LDUuMjgsMCwwLDAsMS42LjI5cTMuMzksMCwzLjMxLTQuMjlWMzEuMzlhNi40Niw2LjQ2LDAsMCwwLS43LTMuNTQsMi45LDIuOSwwLDAsMC0yLjUzLTEsOC43OSw4Ljc5LDAsMCwwLTIuNDQuMzJjLS40NCwwLS43NS0uMjktLjk1LTFhMiwyLDAsMCwxLC4yOS0xLjczLDcuNTcsNy41NywwLDAsMSwxLjctMS41NywxNC42LDE0LjYsMCwwLDEsMi41Mi0xLjQzLDEyLjE0LDEyLjE0LDAsMCwxLDUtMS40Miw1Ljg1LDUuODUsMCwwLDEsMywuNTgsMy44OSwzLjg5LDAsMCwxLDEuNDgsMS41NiwxMi4zNiwxMi4zNiwwLDAsMSwuOCw1LjE3VjU2LjM4Yy4wNywxLjkyLjc2LDMuMDgsMi4wNywzLjVBOSw5LDAsMCwwLDcyLDYwLjJhMTMsMTMsMCwwLDEsMS40My4zNSwzLjc4LDMuNzgsMCwwLDEsMSwuNDUsMS44LDEuOCwwLDAsMSwuNjIsMS41MywzLjE4LDMuMTgsMCwwLDEtLjU0LDIsMTEuMDYsMTEuMDYsMCwwLDAtMi4zMy0uMThabTIuMjItNTEuMTFhNi42Myw2LjYzLDAsMCwxLTIuMjctLjM4LDUuMTksNS4xOSwwLDAsMS0xLjgtMS4xMSw1LjQxLDUuNDEsMCwwLDEtMS42LTQuMTEsNS40Miw1LjQyLDAsMCwxLDEuODktNC4xOCw2LjE0LDYuMTQsMCwwLDEsNC4zNi0xLjcxLDUuNTUsNS41NSwwLDAsMSw0LjA4LDEuNTJBNS42LDUuNiwwLDAsMSw2OSw3LjQyLDUuNTIsNS41MiwwLDAsMSw2Ny4yLDExLjYsNi4yLDYuMiwwLDAsMSw2Mi44MywxMy4yNFoiLz48cGF0aCBkPSJNODkuNzIsMjUuMUExNy40NywxNy40NywwLDAsMSwxMDEuOTEsMjAsMTUuNTUsMTUuNTUsMCwwLDEsMTE0LDI1LjE0cTUuMSw1LjUyLDUuMSwxNS40MiwwLDExLjEzLTcsMThBMjEuNSwyMS41LDAsMCwxLDk2LjUyLDY1YTI3Ljk0LDI3Ljk0LDAsMCwxLTExLjY4LTIuNjUsMTQuMDksMTQuMDksMCwwLDEtMy4yMy0xLjkzVjEwLjY5YTYuNDksNi40OSwwLDAsMC0uNTEtMy4yMywzLDMsMCwwLDAtMi42OS0xLjE3LDcuNzIsNy43MiwwLDAsMC0xLjY0LjE3LDEuNjcsMS42NywwLDAsMS0xLjA2LDBBMS43LDEuNywwLDAsMSw3NS4yLDZjLS41LS43Ny4xLTEuNzksMS44Mi0zQTEzLjMsMTMuMywwLDAsMSw4NC45MiwwcTQuMTQsMCw0LjY1LDQuNDdhMjUuNzgsMjUuNzgsMCwwLDEsLjE1LDIuODRabTAsNS43OHYyNS41YTEyLjM2LDEyLjM2LDAsMCwwLDguMTgsMi44NEExMS40MiwxMS40MiwwLDAsMCwxMDcuMDcsNTVxMy43NS00LjQ0LDMuNzUtMTIuMTksMC04LjE1LTMuMzEtMTIuMjZhOS45MSw5LjkxLDAsMCwwLTguMjQtMy43NEExMy41NCwxMy41NCwwLDAsMCw4OS43MiwzMC44OFoiLz48cGF0aCBkPSJNMTI5LjUyLDY0LjM1cS01LjU5LDAtNS42LTIuNTRhMy4xNiwzLjE2LDAsMCwxLC41OC0yLDUuMjIsNS4yMiwwLDAsMCwxLjYuMjlxMy4zOSwwLDMuMzEtNC4yOVYzMS4zOWE2LjM2LDYuMzYsMCwwLDAtLjcxLTMuNTQsMi44NywyLjg3LDAsMCwwLTIuNTItMSw4Ljc5LDguNzksMCwwLDAtMi40NC4zMmMtLjQ0LDAtLjc1LS4yOS0uOTUtMWEyLDIsMCwwLDEsLjI5LTEuNzMsNy43MSw3LjcxLDAsMCwxLDEuNjktMS41NywxNS4wOSwxNS4wOSwwLDAsMSwyLjUzLTEuNDMsMTIuMTQsMTIuMTQsMCwwLDEsNS0xLjQyLDUuODUsNS44NSwwLDAsMSwzLC41OCwzLjk0LDMuOTQsMCwwLDEsMS40NywxLjU2LDEyLjIsMTIuMiwwLDAsMSwuOCw1LjE3VjU2LjM4Yy4wOCwxLjkyLjc3LDMuMDgsMi4wOCwzLjVhOS4xNiw5LjE2LDAsMCwwLDEuMzQuMzIsMTIuNywxMi43LDAsMCwxLDEuNDQuMzUsMy43OCwzLjc4LDAsMCwxLDEsLjQ1LDEuODIsMS44MiwwLDAsMSwuNjIsMS41MywzLjEyLDMuMTIsMCwwLDEtLjU1LDIsMTAuODksMTAuODksMCwwLDAtMi4zMi0uMThabTIuMjItNTEuMTFhNi42Myw2LjYzLDAsMCwxLTIuMjctLjM4LDUuMTksNS4xOSwwLDAsMS0xLjgtMS4xMSw1LjQxLDUuNDEsMCwwLDEtMS42LTQuMTFBNS40Miw1LjQyLDAsMCwxLDEyOCwzLjQ2YTYuMTQsNi4xNCwwLDAsMSw0LjM2LTEuNzEsNS41NSw1LjU1LDAsMCwxLDQuMDgsMS41Miw1LjYsNS42LDAsMCwxLDEuNTIsNC4xNSw1LjUxLDUuNTEsMCwwLDEtMS44MSw0LjE4QTYuMiw2LjIsMCwwLDEsMTMxLjc0LDEzLjI0WiIvPjwvc3ZnPg==)}html.panel-opened div#bibi-poweredby,html.waiting div#bibi-poweredby,html.waiting-file div#bibi-poweredby{opacity:1;transform:none}html div#bibi-poweredby{pointer-events:none}html.panel-opened div#bibi-poweredby,html.waiting div#bibi-poweredby *,html.waiting-file div#bibi-poweredby *{pointer-events:auto}div#bibi-info{height:0;overflow:hidden;width:0}div#bibi-style-checker{bottom:111vh;box-sizing:content-box;font-size:1rem;left:0;opacity:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);pointer-events:none;position:absolute;right:0;top:auto;visibility:hidden;z-index:0}iframe.item-copy,span.item-copy-shell,span.item-copy-shell>span.item-copy-shell-veil{border:0;display:inline-block;line-height:1;margin:0;padding:0;text-align:center;transform:none;vertical-align:top}iframe.item-copy,span.item-copy-shell{height:auto;width:auto}iframe.item-copy{transform-origin:0 0}span.item-copy-shell{background:transparent;bottom:auto;left:auto;position:relative;right:auto;top:auto;z-index:auto}span.item-copy-shell iframe.item-copy,span.item-copy-shell span.item-copy-shell-veil{position:absolute}span.item-copy-shell iframe.item-copy{bottom:-100vh;left:-100vw;margin:auto;right:-100vw;top:-100vh;transform-origin:50% 50%;z-index:1}span.item-copy-shell span.item-copy-shell-veil{bottom:0;height:100%;left:0;right:0;top:0;width:100%;z-index:10}div#bibi-is-dev-mode{align-items:center;background:rgba(255,64,0,.9);border-radius:150px;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-weight:700;height:300px;justify-content:center;left:0;margin:auto;overflow:hidden;padding:2em;pointer-events:text;position:absolute;right:0;top:0;width:300px;z-index:99999999999}div#bibi-is-dev-mode p{line-height:1.5;text-align:center;width:100%}div#bibi-is-dev-mode p:first-of-type{border-bottom:1px solid #fff;font-size:18px;margin-bottom:.6em;margin-top:-1em;padding-bottom:.4em}div#bibi-is-dev-mode p:first-of-type strong{display:block;width:100%}div#bibi-is-dev-mode p:first-of-type strong:first-of-type{font-size:.75em}div#bibi-is-dev-mode p:first-of-type strong:nth-of-type(2){text-transform:uppercase}div#bibi-is-dev-mode p:nth-of-type(2),div#bibi-is-dev-mode p:nth-of-type(3){font-size:14px}div#bibi-is-dev-mode p:nth-of-type(2) span,div#bibi-is-dev-mode p:nth-of-type(3) span{display:inline-block}div#bibi-is-dev-mode p:nth-of-type(3) code{background:rgba(0,0,0,.75);border-radius:.25em;display:block;font-size:16px;height:2em;line-height:2em;margin:.5em auto 0;width:12em}div#bibi-is-dev-mode p:nth-of-type(4){align-items:center;background:hsla(0,0%,100%,0);bottom:0;cursor:pointer;display:flex;flex-direction:row;font-size:20px;font-weight:400;height:auto;justify-content:center;left:0;margin:0 auto;padding:.4em 0 .6em;position:absolute;right:0;top:auto;transition:.2s linear;width:100%}div#bibi-is-dev-mode p:nth-of-type(4):before{content:"highlight_off";font-family:Material Icons;line-height:1}div#bibi-is-dev-mode p:nth-of-type(4) em{font-size:.75em;padding:0 .5em 0 .25em;text-transform:uppercase}div#bibi-is-dev-mode p:nth-of-type(4):hover{background:hsla(0,0%,100%,.9);color:#000}div#bibi-is-dev-mode{opacity:0;transform:translateY(-200%) rotate(-1turn)}div#bibi-is-dev-mode.show{opacity:1;transform:none;transition:1s cubic-bezier(.5,0,0,1.5)}div#bibi-is-dev-mode.hide{opacity:0;transform:translateY(800%) rotate(1turn);transition:1s cubic-bezier(1,0,0,1)}div#__bs_notify__{background:rgba(0,0,0,.5)!important;border-radius:1.5em!important;bottom:0!important;box-sizing:border-box!important;display:table-cell!important;font-size:14px!important;font-weight:700!important;height:3em!important;left:0!important;line-height:3em!important;margin:auto!important;padding:0!important;position:fixed!important;right:0!important;text-indent:-.25em!important;text-shadow:0 0 2px #000!important;top:0!important;width:16em!important}main#bibi-main{-webkit-overflow-scrolling:touch;background:transparent;overflow:hidden;position:absolute;transform-origin:50% 50%;transition:transform .1s ease;width:100%;will-change:scroll-position,padding,transform;z-index:1}html.book-full-height main#bibi-main{height:100%}html.view-paged main#bibi-main{overflow:hidden}html.view-horizontal main#bibi-main{overflow-x:scroll;overflow-y:hidden}html.view-vertical main#bibi-main{overflow-x:hidden;overflow-y:scroll}html.appearance-horizontal main#bibi-main{bottom:auto;left:-100%;margin:auto;right:-100%;top:0}html.appearance-vertical main#bibi-main{bottom:-100%;left:0;margin:auto;right:auto;top:-100%}html.slider-active main#bibi-main{scrollbar-color:transparent transparent;scrollbar-width:auto}html.slider-active main#bibi-main::-webkit-scrollbar{height:auto;width:auto}html.slider-active main#bibi-main::-webkit-scrollbar-corner,html.slider-active main#bibi-main::-webkit-scrollbar-thumb,html.slider-active main#bibi-main::-webkit-scrollbar-track{background:transparent;border-color:transparent}div#bibi-main-book{box-sizing:content-box;display:flex;flex-wrap:nowrap;height:100%;justify-content:space-between;position:relative;transition:transform .5s ease-in-out,opacity .15s ease;width:100%;will-change:width,height,opacity;z-index:1}html.spread-ltr div#bibi-main-book{flex-direction:row}html.spread-rtl div#bibi-main-book{flex-direction:row-reverse}html.spread-ttb div#bibi-main-book{flex-direction:column}html.changing-view div#bibi-main-book,html.resizing div#bibi-main-book{visibility:hidden}div#bibi-main-book:after{bottom:0;content:"";display:block;height:100%;left:0;margin:0;pointer-events:none!important;position:absolute;right:0;top:0;width:100%;z-index:0}div.spread-box{box-sizing:border-box;flex-shrink:0;position:relative;z-index:99}html.spread-horizontal div.spread-box{height:100%}html.spread-vertical div.spread-box{width:100%}html.book-pre-paginated.view-paged.spread-horizontal div.spread-box{min-width:100vw}html.view-paged.spread-vertical div.spread-box{min-height:100vh}html.book-reflowable div.spread-box:not(.current):not(.prev-of-current):not(.next-of-current){visibility:hidden}div.spread{align-items:center;bottom:0;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:center;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0}html.page-ltr div.spread{flex-direction:row}html.page-rtl div.spread{flex-direction:row-reverse}html.spread-vertical div.spread-box:not(.spreaded) div.spread{flex-direction:column}div.spread-box.single-item-spread-before div.spread{justify-content:flex-start}div.spread-box.single-item-spread-after div.spread{justify-content:flex-end}div.spread-box.single-item-spread-center div.spread{justify-content:center}div.item-box{background:#fff;box-sizing:border-box;flex-shrink:0;overflow:hidden;position:relative}div.item-box.reflowable{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}html.spread-ltr div.item-box.reflowable{flex-direction:row}html.spread-rtl div.item-box.reflowable{flex-direction:row-reverse}html.spread-ttb div.item-box.reflowable{flex-direction:column}html.book-pre-paginated div.item-box:after{bottom:0;content:"";display:block;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:opacity 1s ease-in;z-index:1}html.book-pre-paginated div.item-box:not(.placeholder):not(.loaded):after{opacity:1}html.view-paged.spread-vertical div.spread-box:not(.spreaded) div.item-box.pre-paginated:first-child:not(:last-child){margin-right:auto}html.view-paged.spread-vertical div.spread-box:not(.spreaded) div.item-box.pre-paginated:last-child:not(:first-child){margin-left:auto}html.view-paged.book-reflowable div.item-box:not(.current){visibility:hidden}iframe.item,span.page{box-sizing:content-box;display:block}iframe.item{background:transparent;border:0;bottom:0;left:0;line-height:1;margin:0;opacity:1;padding:0;position:absolute;right:0;top:0;transform-origin:0 0;vertical-align:top;z-index:10}html.searching-page iframe.item{pointer-events:none!important}html.zoomed-in iframe.item{will-change:transform}html.transforming iframe.item{will-change:none!important}div.item-box:not(.loaded) iframe.item{opacity:0;visibility:hidden}div.spread-box.current iframe.item{transition:opacity .1s linear}span.page{height:100%;width:100%;z-index:1}div.item-box.reflowable span.page{flex-basis:0;flex-grow:1;flex-shrink:1;position:relative}div.item-box.pre-paginated span.page{bottom:0;left:0;position:absolute;right:0;top:0}.bibi-extramenu,div#bibi-menu{background:transparent;bottom:auto;left:0;margin:0;position:absolute;right:0;right:auto;top:0;width:100%}.bibi-extramenu,.bibi-extramenu ul,div#bibi-menu,div#bibi-menu ul{transition:.125s linear}div#bibi-menu{z-index:100000}.bibi-extramenu{z-index:100001}html.waiting-file div#bibi-menu,html.without-menubar div#bibi-menu{display:none!important}.bibi-extramenu-l,.bibi-extramenu-r,div#bibi-menu-l,div#bibi-menu-r{align-items:flex-start;box-sizing:border-box;color:#fff;display:flex;height:100%;justify-content:flex-start;position:relative;transition:opacity .75s linear;z-index:1}.bibi-extramenu-l ul,.bibi-extramenu-r ul,div#bibi-menu-l ul,div#bibi-menu-r ul{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;position:relative}.bibi-extramenu-l ul:before,.bibi-extramenu-r ul:before,div#bibi-menu-l ul:before,div#bibi-menu-r ul:before{content:"";display:block;position:absolute}.bibi-extramenu-l ul li,.bibi-extramenu-r ul li,div#bibi-menu-l ul li,div#bibi-menu-r ul li{position:relative;z-index:1}.bibi-extramenu-l ul li.hover,.bibi-extramenu-l ul li:active,.bibi-extramenu-r ul li.hover,.bibi-extramenu-r ul li:active,div#bibi-menu-l ul li.hover,div#bibi-menu-l ul li:active,div#bibi-menu-r ul li.hover,div#bibi-menu-r ul li:active{z-index:10}.bibi-extramenu-l ul li .bibi-button span.bibi-button-label,.bibi-extramenu-r ul li .bibi-button span.bibi-button-label,div#bibi-menu-l ul li .bibi-button span.bibi-button-label,div#bibi-menu-r ul li .bibi-button span.bibi-button-label{color:transparent;font-size:0}.bibi-extramenu-l ul.bibi-buttongroup-tiled:not(.auto-reverse) li,.bibi-extramenu-r ul.bibi-buttongroup-tiled:not(.auto-reverse) li,div#bibi-menu-l ul.bibi-buttongroup-tiled:not(.auto-reverse) li,div#bibi-menu-r ul.bibi-buttongroup-tiled:not(.auto-reverse) li,html.page-ltr .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse li,html.page-ltr .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse li,html.page-ltr div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse li,html.page-ltr div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse li{margin-left:-1px!important}.bibi-extramenu-l ul.bibi-buttongroup-tiled:not(.auto-reverse) li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,.bibi-extramenu-r ul.bibi-buttongroup-tiled:not(.auto-reverse) li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,div#bibi-menu-l ul.bibi-buttongroup-tiled:not(.auto-reverse) li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,div#bibi-menu-r ul.bibi-buttongroup-tiled:not(.auto-reverse) li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon{border-bottom-right-radius:0;border-top-right-radius:0}.bibi-extramenu-l ul.bibi-buttongroup-tiled:not(.auto-reverse) li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,.bibi-extramenu-r ul.bibi-buttongroup-tiled:not(.auto-reverse) li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,div#bibi-menu-l ul.bibi-buttongroup-tiled:not(.auto-reverse) li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,div#bibi-menu-r ul.bibi-buttongroup-tiled:not(.auto-reverse) li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon{border-radius:0}.bibi-extramenu-l ul.bibi-buttongroup-tiled:not(.auto-reverse) li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,.bibi-extramenu-r ul.bibi-buttongroup-tiled:not(.auto-reverse) li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,div#bibi-menu-l ul.bibi-buttongroup-tiled:not(.auto-reverse) li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,div#bibi-menu-r ul.bibi-buttongroup-tiled:not(.auto-reverse) li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-ltr div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon{border-bottom-left-radius:0;border-top-left-radius:0}html.page-rtl .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse,html.page-rtl .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse,html.page-rtl div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse,html.page-rtl div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse{flex-direction:row-reverse}html.page-rtl .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse li,html.page-rtl .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse li,html.page-rtl div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse li,html.page-rtl div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse li{margin-right:-1px!important}html.page-rtl .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse li:first-child:not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon{border-bottom-left-radius:0;border-top-left-radius:0}html.page-rtl .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse li:not(:first-child):not(:last-child) .bibi-button .bibi-button-iconbox .bibi-icon{border-radius:0}html.page-rtl .bibi-extramenu-l ul.bibi-buttongroup-tiled.auto-reverse li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl .bibi-extramenu-r ul.bibi-buttongroup-tiled.auto-reverse li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl div#bibi-menu-l ul.bibi-buttongroup-tiled.auto-reverse li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon,html.page-rtl div#bibi-menu-r ul.bibi-buttongroup-tiled.auto-reverse li:last-child:not(:first-child) .bibi-button .bibi-button-iconbox .bibi-icon{border-bottom-right-radius:0;border-top-right-radius:0}div#bibi-menu-l ul,div#bibi-menu-r ul{opacity:0}div#bibi-menu.hover div#bibi-menu-l ul,div#bibi-menu.hover div#bibi-menu-r ul,html.menu-opened div#bibi-menu-l ul,html.menu-opened div#bibi-menu-r ul,html.panel-opened div#bibi-menu-l ul,html.panel-opened div#bibi-menu-r ul,html.subpanel-opened div#bibi-menu-l ul,html.subpanel-opened div#bibi-menu-r ul,html.waiting div#bibi-menu-l ul,html.waiting div#bibi-menu-r ul,html:not(.book-full-height) div#bibi-menu-l ul,html:not(.book-full-height) div#bibi-menu-r ul,html:not([data-keeping-calm~="3"]) div#bibi-menu-l ul.lively,html:not([data-keeping-calm~="3"]) div#bibi-menu-r ul.lively,html[data-intro-within~="6"] div#bibi-menu-l ul.lively,html[data-intro-within~="6"] div#bibi-menu-r ul.lively{opacity:1}.bibi-extramenu-l,div#bibi-menu-l{flex-direction:row;float:left}.bibi-extramenu-l ul:first-child:before,div#bibi-menu-l ul:first-child:before{display:none}.bibi-extramenu-l ul:not(:first-child):before,div#bibi-menu-l ul:not(:first-child):before{left:0}.bibi-extramenu-l ul li:first-child,div#bibi-menu-l ul li:first-child{margin-left:0}.bibi-extramenu-r,div#bibi-menu-r{flex-direction:row-reverse;float:right}.bibi-extramenu-r ul:first-child:before,div#bibi-menu-r ul:first-child:before{display:none}.bibi-extramenu-r ul:not(:first-child):before,div#bibi-menu-r ul:not(:first-child):before{right:0}.bibi-extramenu-r ul li:first-child,div#bibi-menu-r ul li:first-child{margin-right:0}html.book-pre-paginated ul#bibi-buttongroup_textsetter,html.book-reflowable ul#bibi-buttongroup_loupe,html.waiting ul#bibi-buttongroup_loupe,html.waiting ul#bibi-buttongroup_textsetter{display:none}div#bibi-slider{cursor:pointer;overflow:hidden;overscroll-behavior-x:none;overscroll-behavior-y:none;position:relative;will-change:height;z-index:10000}div#bibi-slider,div#bibi-slider:after{box-sizing:border-box;display:block;position:absolute}div#bibi-slider:after{border-style:solid;border-width:0;content:"";height:100%;width:100%;z-index:0}html.appearance-horizontal div#bibi-slider{bottom:0;height:15px;left:0;right:0;top:auto;width:100%}html.appearance-horizontal div#bibi-slider:after{border-top-width:1px}html.appearance-horizontal.panel-opened div#bibi-slider{height:0}html.appearance-vertical div#bibi-slider{bottom:0;height:100%;left:auto;right:0;top:0;width:15px}html.appearance-vertical div#bibi-slider:after{border-left-width:1px}html.appearance-vertical.panel-opened div#bibi-slider{width:0}html.slider-opened div#bibi-slider{overflow:visible}html.busy div#bibi-slider,html.slider-sliding div#bibi-slider{transition:none}div#bibi-slider:not(.bibi-slider-with-history) div#bibi-slider-history,html.busy div#bibi-slider,html.panel-opened div#bibi-slider,html.waiting div#bibi-slider{display:none}html:not(.slider-opened) div#bibi-slider-history{transform:scale(0)}div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{margin:auto;position:absolute;z-index:1}html.appearance-vertical div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{bottom:auto;left:0;right:0}html.appearance-horizontal div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{bottom:0;top:0}html.appearance-ltr div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{right:auto}html.appearance-rtl div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{left:auto}div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button span.bibi-button-label{bottom:0;color:transparent;height:0;left:0;overflow:hidden;position:absolute;right:0;top:0;width:0}div#bibi-slider-thumb{background:transparent;box-sizing:border-box;display:block;margin:auto;position:absolute;will-change:width,height,transform,left,top;z-index:100000}html.appearance-horizontal div#bibi-slider-thumb{bottom:0;height:8px;top:0}html.appearance-vertical div#bibi-slider-thumb{left:0;right:0;width:8px}html.slider-opened.appearance-horizontal div#bibi-slider-thumb{cursor:col-resize;height:100%}html.slider-opened.appearance-vertical div#bibi-slider-thumb{cursor:row-resize;width:100%}div#bibi-slider-thumb:after,div#bibi-slider-thumb:before{box-sizing:border-box;content:"";display:block;margin:auto;position:absolute;z-index:10}div#bibi-slider-thumb:before{border-radius:4px;bottom:-8px;height:100%;left:-8px;right:-8px;top:-8px;width:100%}html.appearance-horizontal div#bibi-slider-thumb:before{min-width:8px}html.appearance-vertical div#bibi-slider-thumb:before{min-height:8px}html.slider-opened div#bibi-slider-thumb:before,html:not(.slider-opened) div#bibi-slider-thumb:after{opacity:0;transform:scale(0)}div#bibi-slider-rail,div#bibi-slider-rail-groove,div#bibi-slider-rail-progress{box-sizing:border-box;pointer-events:none;position:absolute;transition:background-color .33s linear}div#bibi-slider-rail{bottom:0;left:0;margin:auto;right:0;top:0;z-index:10000}html.appearance-horizontal div#bibi-slider-rail{height:0;width:100%}html.appearance-vertical div#bibi-slider-rail{height:100%;width:0}div#bibi-slider-rail-groove,div#bibi-slider-rail-progress{height:0;width:0}html.appearance-horizontal div#bibi-slider-rail-groove,html.appearance-vertical div#bibi-slider-rail-groove{bottom:-100%;left:-100%;margin:auto;right:-100%;top:-100%}div#bibi-slider-rail-progress{will-change:width,height}html.appearance-rtl div#bibi-slider-rail-progress{bottom:-100%;left:auto;margin:auto 0;right:0;top:-100%;transform-origin:100% 50%}html.appearance-ltr div#bibi-slider-rail-progress{bottom:-100%;left:0;margin:auto 0;right:auto;top:-100%;transform-origin:0 50%}html.appearance-ttb div#bibi-slider-rail-progress{bottom:auto;left:-100%;margin:0 auto;right:-100%;top:0;transform-origin:50% 0}div#bibi-slider-edgebar-box{background:transparent;bottom:0;box-sizing:border-box;left:0;margin:auto;position:absolute;right:0;top:0;will-change:width,height;z-index:10}html.appearance-horizontal div#bibi-slider-edgebar-box{bottom:auto;height:calc(100% - 1px);left:0;right:0;top:1px;width:calc(100% - 8px)}html.appearance-vertical div#bibi-slider-edgebar-box{bottom:0;height:calc(100% - 8px);left:1px;right:auto;top:0;width:calc(100% - 1px)}html.slider-opened.appearance-horizontal div#bibi-slider-edgebar-box{bottom:auto}html.slider-opened.appearance-ltr div#bibi-slider-edgebar-box{right:auto}html.slider-opened.appearance-rtl div#bibi-slider-edgebar-box{left:auto}html.slider-opened.appearance-vertical div#bibi-slider-edgebar-box{bottom:auto;right:auto}div#bibi-slider-edgebar{bottom:0;height:100%;left:0;margin:auto;right:0;will-change:width,height;z-index:10}div#bibi-notifier,div#bibi-slider-edgebar{box-sizing:border-box;position:absolute;top:0;width:100%}div#bibi-notifier{align-items:center;display:flex;justify-content:center;padding:0 8px;transform-origin:50% 0;transition:.15s linear;z-index:100000000}div#bibi-notifier p{font-size:12px;font-weight:700;line-height:1.25}div#bibi-notifier p small{font-size:.875em}div#bibi-notifier{opacity:0;transform:translateY(-100%);transition:.2s linear}html.notifier-shown div#bibi-notifier{opacity:1;transform:none;transition:.15s linear}div#bibi-veil{box-sizing:border-box;display:block;font-size:15px;height:100%;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transition:.5s ease-in;width:100%;z-index:100}html.searching-page div#bibi-veil{pointer-events:none!important}div#bibi-veil.closed{opacity:0;transition:.5s ease-out}html.appearance-ltr div#bibi-veil.closed{transform:translateX(-240%)}html.appearance-rtl div#bibi-veil.closed{transform:translateX(240%)}html.appearance-ttb div#bibi-veil.closed{transform:translateY(-240%)}div#bibi-veil:after,div#bibi-veil:before{content:"";display:block;left:0;position:absolute;right:0;width:100%;z-index:0}div#bibi-veil:before{top:0}div#bibi-veil:after{bottom:0}p#bibi-veil-byebye{align-items:center;border-radius:20px;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:240px;justify-content:center;left:0;line-height:1.75;margin:auto;max-width:calc(100% - 20px);padding:10px;position:absolute;right:0;text-align:center;top:0;width:240px;z-index:100}p#bibi-veil-byebye a{color:inherit;transition:.2s linear}p#bibi-veil-byebye a:hover{color:#d8d8d8;transition:.1s linear}p#bibi-veil-byebye span{display:block;position:relative}p#bibi-veil-byebye>span+span{margin-top:1.5em;padding-top:1.5em}p#bibi-veil-byebye>span+span:before{background:hsla(0,0%,100%,.5);bottom:auto;content:"";display:block;height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:2em}p#bibi-veil-play{align-items:center;bottom:0;box-sizing:border-box;cursor:pointer;display:none;height:100%;justify-content:flex-end;left:0;margin:0;padding:8px;position:absolute;right:0;top:0;transition:.2s ease-out;width:100%;z-index:10}html.waiting p#bibi-veil-play{display:flex}p#bibi-veil-play:before{position:relative;transition:.2s cubic-bezier(.2,.8,.8,1.6);z-index:10}html.appearance-ttb p#bibi-veil-play,p#bibi-veil-play{flex-direction:column}html.appearance-ttb p#bibi-veil-play:before,p#bibi-veil-play:before{transform:translateY(0) scale(1) rotate(90deg)}html.appearance-ttb p#bibi-veil-play:hover:before,p#bibi-veil-play:hover:before{transform:translateY(-5%) scale(1.1) rotate(90deg)}html.appearance-ttb p#bibi-veil-play:active:before,p#bibi-veil-play:active:before{transform:translateY(10%) scale(1.1) rotate(90deg)}html.appearance-rtl p#bibi-veil-play{flex-direction:row-reverse}html.appearance-rtl p#bibi-veil-play:before{transform:translateX(0) scale(1) rotate(180deg)}html.appearance-rtl p#bibi-veil-play:hover:before{transform:translateX(5%) scale(1.1) rotate(180deg)}html.appearance-rtl p#bibi-veil-play:active:before{transform:translateX(-10%) scale(1.1) rotate(180deg)}html.appearance-ltr p#bibi-veil-play{flex-direction:row}html.appearance-ltr p#bibi-veil-play:before{transform:translateX(0) scale(1) rotate(0)}html.appearance-ltr p#bibi-veil-play:hover:before{transform:translateX(-5%) scale(1.1) rotate(0)}html.appearance-ltr p#bibi-veil-play:active:before{transform:translateX(10%) scale(1.1) rotate(0)}div#bibi-veil-cover{background:transparent no-repeat 50%;background-size:contain;border:solid transparent;bottom:0;box-sizing:border-box;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:auto;transition:opacity .5s linear;width:100%;z-index:1}html.book-full-height div#bibi-veil-cover{height:100%}div#bibi-veil-cover.with-cover-image,div#bibi-veil-cover.without-cover-image{opacity:1}div#bibi-veil-cover.with-cover-image p{opacity:0}div#bibi-veil-cover.without-cover-image .book-icon,div#bibi-veil-cover.without-cover-image p{margin:0 auto}div#bibi-veil-cover.without-cover-image .book-icon{bottom:41%;left:0;position:absolute;right:0;z-index:1}div#bibi-veil-cover.without-cover-image p{bottom:auto;font-size:14px;height:4em;left:0;line-height:1.2;position:absolute;right:0;text-align:center;top:59%;width:100%;z-index:2}div#bibi-veil-cover.without-cover-image p>em,div#bibi-veil-cover.without-cover-image p>small,div#bibi-veil-cover.without-cover-image p>span,div#bibi-veil-cover.without-cover-image p>strong{display:block}div#bibi-veil-cover.without-cover-image p>strong{font-size:1.2857142857em;font-weight:700;margin-top:1em}div#bibi-veil-cover.without-cover-image p>em{font-size:1em;margin-top:.75em}div#bibi-veil-cover.without-cover-image p>small,div#bibi-veil-cover.without-cover-image p>span{font-size:.8571428571em;margin-top:.75em}div#bibi-veil-cover.without-cover-image.waiting-for-unzipping .book-icon{opacity:.75}div#bibi-help{bottom:0;box-sizing:border-box;display:none;left:0;margin:0;opacity:0;padding:0 8px 0 56px;position:absolute;right:auto;top:auto;transition:.2s linear;width:100%;z-index:10000000}div#bibi-help p{font-size:12px;font-weight:700;text-align:center}div#bibi-help p small{font-size:.875em}div#bibi-help.active{display:block}div#bibi-help.active.shown{opacity:1}div#bibi-panel{box-sizing:border-box;height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transform:translateY(-100%);transition:.15s ease-out;width:100%;z-index:1000}html.panel-opened div#bibi-panel{opacity:1;transform:none;transition:.15s ease-in;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}div#bibi-panel:after,div#bibi-panel:before{content:"";display:block;left:0;position:absolute;right:0;width:100%;z-index:99999999999}div#bibi-panel:before{top:0}div#bibi-panel:after{bottom:0}div#bibi-panel-bookinfo{-webkit-overflow-scrolling:touch;box-sizing:border-box;position:relative;width:100%}html.nav-ttb div#bibi-panel-bookinfo{direction:ltr;overflow-x:hidden;overflow-y:auto;-epub-writing-mode:horizontal-tb;-moz-writing-mode:horizontal-tb;-ms-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}html.nav-rtl div#bibi-panel-bookinfo{direction:ltr;overflow-x:auto;overflow-y:hidden;-epub-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}div#bibi-panel-bookinfo-navigation{box-sizing:border-box}html.nav-ttb div#bibi-panel-bookinfo-navigation{font-feature-settings:"palt" 1}html.nav-ttb div#bibi-panel-bookinfo-navigation>:first-child,html.nav-ttb div#bibi-panel-bookinfo-navigation>:first-child>:first-child,html.nav-ttb div#bibi-panel-bookinfo-navigation>:first-child>:first-child>:first-child{margin-top:0!important}html.nav-rtl div#bibi-panel-bookinfo-navigation{font-feature-settings:"pkna" 1}html.nav-rtl div#bibi-panel-bookinfo-navigation>:first-child,html.nav-rtl div#bibi-panel-bookinfo-navigation>:first-child>:first-child,html.nav-rtl div#bibi-panel-bookinfo-navigation>:first-child>:first-child>:first-child{margin-right:0!important}html.nav-rtl div#bibi-panel-bookinfo-navigation span.tcy{-webkit-text-combine:horizontal;text-combine:horizontal;-ms-text-combine-horizontal:all;text-combine-horizontal:all;text-combine-upright:all}div#bibi-panel-bookinfo-navigation nav{font-size:18px;line-height:1.2}html.nav-ttb div#bibi-panel-bookinfo-navigation nav{padding:0 0 1em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav{padding:0 0 0 1em}div#bibi-panel-bookinfo-navigation nav h1,div#bibi-panel-bookinfo-navigation nav h2,div#bibi-panel-bookinfo-navigation nav h3,div#bibi-panel-bookinfo-navigation nav h4,div#bibi-panel-bookinfo-navigation nav h5,div#bibi-panel-bookinfo-navigation nav h6{font-weight:700}html.nav-ttb div#bibi-panel-bookinfo-navigation nav h1,html.nav-ttb div#bibi-panel-bookinfo-navigation nav h2,html.nav-ttb div#bibi-panel-bookinfo-navigation nav h3,html.nav-ttb div#bibi-panel-bookinfo-navigation nav h4,html.nav-ttb div#bibi-panel-bookinfo-navigation nav h5,html.nav-ttb div#bibi-panel-bookinfo-navigation nav h6{margin:0 0 1em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav h1,html.nav-rtl div#bibi-panel-bookinfo-navigation nav h2,html.nav-rtl div#bibi-panel-bookinfo-navigation nav h3,html.nav-rtl div#bibi-panel-bookinfo-navigation nav h4,html.nav-rtl div#bibi-panel-bookinfo-navigation nav h5,html.nav-rtl div#bibi-panel-bookinfo-navigation nav h6{margin:0 0 0 1em}div#bibi-panel-bookinfo-navigation nav small{font-size:.75em}div#bibi-panel-bookinfo-navigation nav ol,div#bibi-panel-bookinfo-navigation nav ul{font-size:.9em}html.nav-ttb div#bibi-panel-bookinfo-navigation nav ol,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ul{margin:0 0 1em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav ol,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ul{margin:0 0 0 1em}html.nav-ttb div#bibi-panel-bookinfo-navigation nav ol li,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ul li{margin:1em 0 0}html.nav-rtl div#bibi-panel-bookinfo-navigation nav ol li,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ul li{margin:0 1em 0 0}div#bibi-panel-bookinfo-navigation nav ol li ol,div#bibi-panel-bookinfo-navigation nav ol li ul,div#bibi-panel-bookinfo-navigation nav ul li ol,div#bibi-panel-bookinfo-navigation nav ul li ul{position:relative}html.nav-rtl div#bibi-panel-bookinfo-navigation nav ol li ol,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ol li ul,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ul li ol,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ul li ul,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ol li ol,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ol li ul,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ul li ol,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ul li ul{margin:0}div#bibi-panel-bookinfo-navigation nav ol li ol:before,div#bibi-panel-bookinfo-navigation nav ol li ul:before,div#bibi-panel-bookinfo-navigation nav ul li ol:before,div#bibi-panel-bookinfo-navigation nav ul li ul:before{content:"";display:block;position:absolute}html.nav-ttb div#bibi-panel-bookinfo-navigation nav ol li ol:before,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ol li ul:before,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ul li ol:before,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ul li ul:before{height:calc(100% + .2em);left:.3em;top:-.2em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav ol li ol:before,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ol li ul:before,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ul li ol:before,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ul li ul:before{right:-.2em;top:.3em;width:calc(100% + .2em)}html.nav-ttb div#bibi-panel-bookinfo-navigation nav ol li ol li,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ol li ul li,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ul li ol li,html.nav-ttb div#bibi-panel-bookinfo-navigation nav ul li ul li{margin:.5em 0 0 1em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav ol li ol li,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ol li ul li,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ul li ol li,html.nav-rtl div#bibi-panel-bookinfo-navigation nav ul li ul li{margin:1em .5em 0 0}div#bibi-panel-bookinfo-navigation nav a{border-style:solid;border-width:0;-webkit-text-decoration:none;text-decoration:none;transition:.05s linear}html.nav-ttb div#bibi-panel-bookinfo-navigation nav a{border-bottom-width:1px;padding-bottom:.1em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav a{border-right-width:1px;padding-right:.1em}div#bibi-panel-bookinfo-navigation nav a:hover{transition:none}div#bibi-panel-bookinfo-navigation nav a.bibi-bookinfo-inactive-link{border:0!important;color:inherit!important;cursor:default!important}div#bibi-panel-bookinfo-navigation nav a.bibi-bookinfo-inactive-link:hover{color:inherit!important}div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks,div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list{font-size:16px}html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h1,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h2,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h3,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h4,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h5,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h6,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h1,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h2,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h3,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h4,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h5,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h6{margin:0 0 .25em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h1,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h2,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h3,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h4,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h5,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks h6,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h1,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h2,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h3,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h4,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h5,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list h6{margin:0 0 0 .25em}div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ol,div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ul,div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ol,div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ul{overflow:hidden}html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ol,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ul,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ol,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ul{padding:0 0 .25em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ol,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ul,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ol,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ul{padding:0 0 0 .25em}div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ol li,div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ul li,div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ol li,div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ul li{float:left}html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ol li,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ul li,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ol li,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ul li{padding:0 1em 0 0}html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ol li:last-child,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ul li:last-child,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ol li:last-child,html.nav-ttb div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ul li:last-child{padding:0}html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ol li,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ul li,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ol li,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ul li{padding:0 0 1em}html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ol li:last-child,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-landmarks ul li:last-child,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ol li:last-child,html.nav-rtl div#bibi-panel-bookinfo-navigation nav.bibi-nav-page-list ul li:last-child{padding:0}div#bibi-panel-bookinfo-cover{border-style:solid;border-width:0;direction:ltr;-epub-writing-mode:horizontal-tb;-moz-writing-mode:horizontal-tb;-ms-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}div#bibi-panel-bookinfo-cover img{display:block;margin-bottom:.75em;max-width:100%}div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info>em,div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info>span,div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info>strong{display:block;line-height:1.2;margin:0 0 .3rem}div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info>strong{font-size:12px;font-weight:700}div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info>em{font-size:11px}div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info>span{font-size:10px}html.nav-ttb div#bibi-panel-bookinfo-cover{border-top-width:1px}html.nav-ttb div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info{text-align:left}html.nav-rtl div#bibi-panel-bookinfo-cover{border-right-width:1px;height:100%}html.nav-rtl div#bibi-panel-bookinfo-cover img{margin-left:auto;margin-right:auto}html.nav-rtl div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info{text-align:center}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon{margin-bottom:.75em}html.nav-rtl div#bibi-panel-bookinfo-cover.without-cover-image .book-icon{margin-left:auto;margin-right:auto}div.bibi-subpanel{-webkit-overflow-scrolling:touch;box-sizing:border-box;margin:auto;opacity:.25;overflow:auto;position:absolute;transition-duration:.15s;transition-property:transform;z-index:100010}div.bibi-subpanel.bibi-subpanel-center,div.bibi-subpanel:not(.bibi-subpanel-left):not(.bibi-subpanel-right){left:0;right:0}div.bibi-subpanel.opened{opacity:1;transform:none}div.bibi-subpanel{scrollbar-width:thin}div.bibi-subpanel::-webkit-scrollbar-thumb{border-style:solid}.bibi-subpanel-section{margin-left:0;margin-right:0}.bibi-subpanel-section strong{font-weight:700}.bibi-subpanel-section .bibi-button,.bibi-subpanel-section .bibi-buttonbox,.bibi-subpanel-section .bibi-h,.bibi-subpanel-section .bibi-h-label{box-sizing:border-box;display:block}.bibi-subpanel-section a.bibi-button{-webkit-text-decoration:none;text-decoration:none}.bibi-subpanel-section .bibi-h-label{font-size:12px;font-weight:700;line-height:1.2}.bibi-subpanel-section .bibi-h-label>small{font-size:10px;font-weight:400}.bibi-subpanel-section .bibi-h-label>small.note{display:block;overflow:hidden;padding:.2em 0 0 .9em;position:relative;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}.bibi-subpanel-section .bibi-h-label>small.note:before{font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;word-wrap:normal;content:"chevron_right";direction:ltr;display:block;font:1.1em/1 Material Icons;left:-.1em;letter-spacing:0;position:absolute;text-rendering:optimizelegibility;text-transform:none;top:.225em;white-space:nowrap}.bibi-subpanel-section .bibi-buttongroup{border-style:solid;border-width:1px 0;overflow:hidden}.bibi-subpanel-section .bibi-button{border-style:solid;border-width:1px 0;margin:-1px 0;position:relative;z-index:1}.bibi-subpanel-section .bibi-button.bibi-button-radio{border-style:dashed}.bibi-subpanel-section .bibi-button .bibi-button-iconbox,.bibi-subpanel-section .bibi-button .bibi-button-label{display:inline-block;vertical-align:top}.bibi-subpanel-section .bibi-button .bibi-button-label{line-height:1.2}.bibi-subpanel-section .bibi-button .bibi-button-label small{font-size:.875em}.bibi-subpanel-section .bibi-button .bibi-button-label span.non-visual-in-label{background:transparent!important;border:0!important;display:block!important;height:0!important;left:0!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:0!important}.bibi-subpanel-section .bibi-button:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:10}.bibi-subpanel-section .bibi-button:after{font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;word-wrap:normal;bottom:0;direction:ltr;display:block;font:16px/1 Material Icons;height:.9em;left:auto;letter-spacing:0;margin:auto;position:absolute;text-align:right;text-rendering:optimizelegibility;text-transform:none;top:0;transition:.2s ease-in-out;white-space:nowrap;width:auto;z-index:1}.bibi-subpanel-section .bibi-button.active,html:not(.touch) .bibi-subpanel-section .bibi-button.default:active{z-index:2}.bibi-subpanel-section .bibi-button.hover{z-index:3}.bibi-subpanel-section .bibi-button.bibi-button-toggle.active.hover,.bibi-subpanel-section .bibi-button.default.hover{border-style:solid;cursor:pointer}.bibi-subpanel-section .bibi-button.bibi-button-toggle.active.hover.bibi-button-radio,.bibi-subpanel-section .bibi-button.default.hover.bibi-button-radio{border-style:solid}.bibi-subpanel-section .bibi-button.disabled .bibi-button-iconbox,.bibi-subpanel-section .bibi-button.disabled .bibi-button-label,.bibi-subpanel-section .bibi-button.disabled.hover .bibi-button-iconbox,.bibi-subpanel-section .bibi-button.disabled.hover .bibi-button-label{opacity:.5!important}.bibi-subpanel-section .bibi-button-radio.active .bibi-button-label,.bibi-subpanel-section .bibi-button-toggle.active .bibi-button-label{font-weight:700}.bibi-subpanel-section .bibi-button-link:after{content:"chevron_right"}.bibi-subpanel-section .bibi-button-toggle:after{font-size:30px}.bibi-subpanel-section .bibi-button-toggle.default:after{content:"toggle_off"}.bibi-subpanel-section .bibi-button-toggle.active:after{content:"toggle_on"}.bibi-subpanel-section .bibi-button-radio.default:after{content:"radio_button_unchecked"}.bibi-subpanel-section .bibi-button-radio.active:after{content:"radio_button_checked"}.bibi-subpanel-section .bibi-buttongroup-tiled{align-content:center;align-items:stretch;display:flex;flex:auto;width:100%}.bibi-subpanel-section .bibi-buttongroup-tiled .bibi-buttonbox{margin:0;width:100%}.bibi-subpanel-section .bibi-buttongroup-tiled .bibi-buttonbox .bibi-button{border-width:0 1px;margin:0 -1px}.bibi-subpanel-section .bibi-buttongroup-tiled .bibi-buttonbox .bibi-button .bibi-button-label{font-size:12px}.bibi-subpanel-section .bibi-buttongroup-tiled .bibi-buttonbox .bibi-button-link:after{margin-right:-5px}.bibi-subpanel-section .bibi-buttongroup-steps{align-content:center;align-items:stretch;display:flex;flex:auto}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox,.bibi-subpanel-section .bibi-buttongroup-steps:after,.bibi-subpanel-section .bibi-buttongroup-steps:before{flex-basis:100%;margin:0}.bibi-subpanel-section .bibi-buttongroup-steps:after,.bibi-subpanel-section .bibi-buttongroup-steps:before{content:"";display:flex;flex-direction:column;justify-content:center;vertical-align:baseline}html.default-lang-ja .bibi-subpanel-section .bibi-buttongroup-steps:after,html.default-lang-ja .bibi-subpanel-section .bibi-buttongroup-steps:before{padding-bottom:.1em}.bibi-subpanel-section .bibi-buttongroup-steps:before{align-items:flex-end;padding-right:.125em}.bibi-subpanel-section .bibi-buttongroup-steps:after{align-items:flex-start;padding-left:.125em}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button{align-items:stretch;border-width:0;display:flex;flex-direction:row;height:100%;justify-content:center;margin:0;padding:0;pointer-events:none;position:static}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button .bibi-button-iconbox{position:absolute}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button.active .bibi-button-iconbox{z-index:9999}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button.hover .bibi-button-iconbox{z-index:99999}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button .bibi-button-label{display:none}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button:after,.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button:before{align-items:center;bottom:auto;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:auto;margin:auto;position:relative;right:auto;text-align:center;top:auto;width:100%}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button:before{font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;word-wrap:normal;background:currentcolor no-repeat 50%/100% 100%;content:"panorama_wide_angle_select";direction:ltr;font:20px/1 Material Icons;letter-spacing:0;margin-right:-100%;text-rendering:optimizelegibility;text-transform:none;white-space:nowrap;z-index:1}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button:after{pointer-events:auto;z-index:10}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox:first-child .bibi-button:before,.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox:last-child .bibi-button:before{background-size:50% 100%}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox:first-child .bibi-button:before{background-position:100%}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox:last-child .bibi-button:before{background-position:0}.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button.hover .bibi-button-iconbox .bibi-icon,.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button.hover .bibi-button-iconbox .bibi-icon *,.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button.hover .bibi-button-iconbox .bibi-icon:after,.bibi-subpanel-section .bibi-buttongroup-steps .bibi-buttonbox .bibi-button.hover .bibi-button-iconbox .bibi-icon:before{transition:none}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-remove-bookmark{cursor:pointer;position:absolute;right:0;top:0;z-index:999}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button.bibi-button-bookmark-is-current.disabled .bibi-button-iconbox,#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button.bibi-button-bookmark-is-current.disabled .bibi-button-label,#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button.bibi-button-bookmark-is-current.disabled .bibi-icon:before,#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button.bibi-button-bookmark-is-current.disabled .bibi-remove-bookmark{opacity:1!important}.bibi-icon,.bibi-icon *,.bibi-icon:before{border:0;box-sizing:border-box;display:inline-block;padding:0;text-align:center;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.bibi-icon{border:1px solid;border-radius:3px;overflow:hidden;position:relative}.bibi-icon *,.bibi-icon:before{margin:0;position:absolute}.bibi-button-normal.active.hover .bibi-icon,.bibi-button-normal.active:hover .bibi-icon,.bibi-button-normal.default.hover .bibi-icon,.bibi-button-normal.default:hover .bibi-icon,.bibi-button-toggle.active.hover .bibi-icon,.bibi-button-toggle.active:hover .bibi-icon,.bibi-button-toggle.default.hover .bibi-icon,.bibi-button-toggle.default:hover .bibi-icon,.bibi-button.active.hover .bibi-icon,.bibi-button.active:hover .bibi-icon,.bibi-button.default.hover .bibi-icon,.bibi-button.default:hover .bibi-icon{cursor:pointer}.bibi-button-radio.active .bibi-icon{cursor:default}div.bibi-footnote{align-items:flex-start;background:hsla(0,0%,100%,.96);border-radius:5px 5px 0 0;bottom:0;box-shadow:0 0 24px rgba(0,0,0,.125);box-sizing:border-box;color:#282c30;display:flex;flex-direction:column;font-size:16px;height:auto;justify-content:flex-start;left:-5px;margin:0 auto;max-height:48vh;max-width:54em;min-height:calc(40px + 7em);min-width:0;opacity:0;padding:0;pointer-events:none;position:fixed;right:-5px;top:auto;transform:translateY(25%);transform-origin:50% 0;width:100vw;z-index:99999999999}div.bibi-footnote rt{font-size:.5em}div.bibi-footnote.opened{opacity:1;pointer-events:auto;transform:none;transition:.25s ease-out}div.bibi-footnote.closed{opacity:0;pointer-events:none;transform:translateY(25%);transition:.125s ease-in}div.bibi-footnote>div.footnote-head{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:40px;justify-content:center;line-height:1;padding:0 .5em;position:relative;width:100%}div.bibi-footnote>div.footnote-body,div.bibi-footnote>div.footnote-body>div{box-sizing:border-box;height:auto;max-height:calc(48vh - 40px);position:relative;width:100%}div.bibi-footnote>div.footnote-body>div{color:#202020;line-height:1.75;margin:0;overflow-x:hidden;overflow-y:auto;padding:1em;scroll-behavior:smooth;z-index:1}div.bibi-footnote>div.footnote-body>div *{font-style:inherit;font-weight:inherit;-webkit-text-decoration:none;text-decoration:none}div.bibi-footnote>div.footnote-body>div strong{font-style:inherit;font-weight:700}div.bibi-footnote>div.footnote-body>div em{font-style:italic;font-weight:inherit}div.bibi-footnote>div.footnote-body>div ruby rt{font-weight:400!important}div.bibi-footnote>div.footnote-body>div a{color:#2d84cd!important;-webkit-text-decoration:none!important;text-decoration:none!important}div.bibi-footnote>div.footnote-body>div a.disabled{color:gray!important;cursor:default!important}div.bibi-footnote>div.footnote-body>div span.bibi-footnote-content_doubled-dashes>span{display:inline-block;transform-origin:0 0}div.bibi-footnote>div.footnote-body>div span.bibi-footnote-content_doubled-dashes>span:first-child{transform:scaleX(2)}div.bibi-footnote>div.footnote-body>div span.bibi-footnote-content_doubled-dashes>span:last-child{color:transparent;transform:scaleX(0)}div.bibi-footnote>div.footnote-body:after,div.bibi-footnote>div.footnote-body:before{content:"";display:block;left:0;margin:0;pointer-events:none;position:absolute;right:0;width:100%;z-index:999}div.bibi-footnote>div.footnote-body:before{background:transparent linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0)) no-repeat top;bottom:auto;height:.5em;top:0}div.bibi-footnote>div.footnote-body:after{background:transparent linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0)) no-repeat bottom;bottom:0;height:1.5em;top:auto}div.bibi-footnote>ul.footnote-utilities{align-items:center;bottom:auto;box-sizing:border-box;display:flex;flex-direction:row;height:40px;justify-content:flex-start;left:0;line-height:1;margin:0;padding:0 .5em;position:absolute;right:0;top:0;width:100%}div.bibi-footnote>ul.footnote-utilities:before{background:#eaeaea;bottom:0;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;top:auto;width:calc(100% - 5px)}div.bibi-footnote>ul.footnote-utilities li{margin-right:-1px;text-align:left}div.bibi-footnote>ul.footnote-utilities li span{background:transparent;border:1px solid #eaeaea;border-radius:4px;color:#2d84cd;display:block;height:24px;position:relative;width:24px;z-index:1}div.bibi-footnote>ul.footnote-utilities li span:not(.disabled).hover{background:#e6f1fa;border-color:#92c1e7;color:#2d84cd;cursor:pointer;z-index:99}div.bibi-footnote>ul.footnote-utilities li span.disabled{color:silver}div.bibi-footnote>ul.footnote-utilities li span:after,div.bibi-footnote>ul.footnote-utilities li span:before{font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;word-wrap:normal;direction:ltr;display:inline-block;font:24px/1 Material Icons;letter-spacing:0;text-rendering:optimizelegibility;text-transform:none;white-space:nowrap}div.bibi-footnote>ul.footnote-utilities li:first-child span:before{content:"undo";transform:scale(.875)}div.bibi-footnote>ul.footnote-utilities li:last-child{position:absolute;right:.5em;text-align:right}div.bibi-footnote>ul.footnote-utilities li:last-child span{color:#606060}div.bibi-footnote>ul.footnote-utilities li:last-child span:before{content:"clear"}div#bibi-search{font-size:14px;pointer-events:none}div#bibi-search>div#bibi-search-bar{align-items:center;bottom:auto;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;left:0;margin:0 0 auto;pointer-events:auto;position:fixed;right:0;top:0;width:100%;z-index:99999999999}html:not(.search-active) div#bibi-search>div#bibi-search-bar{transform:translateY(-100%);transition:transform .125s ease-in}html.search-active div#bibi-search>div#bibi-search-bar{transform:none;transition:transform .25s ease-out}div#bibi-search>div#bibi-search-bar>*{box-sizing:border-box;flex-shrink:0}div#bibi-search>div#bibi-search-bar>form#bibi-search-form{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:1;flex-wrap:nowrap;justify-content:space-between;max-width:40em;width:100%}div#bibi-search>div#bibi-search-bar>form#bibi-search-form>input#bibi-search-form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;height:100%;line-height:1.5;margin:0;outline:none;padding:.3em .5em .2em;text-align:left;width:100%}div#bibi-search>div#bibi-search-bar>div#bibi-search-progress{align-items:baseline;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}div#bibi-search>div#bibi-search-bar>.bibi-buttongroup>.bibi-buttonbox>.bibi-button.disabled{pointer-events:none}div#bibi-search>div#bibi-search-bar>.bibi-buttongroup#bibi-search-listopener,div#bibi-search>div#bibi-search-bar>.bibi-buttongroup#bibi-search-move{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;line-height:1}div#bibi-search>div#bibi-search-bar>.bibi-buttongroup#bibi-search-closer{position:absolute;right:4px;right:calc(env(safe-area-inset-right, 0) + 4px)}.bibi-subpanel#bibi-search-list>.bibi-subpanel-section>.bibi-buttongroup>.bibi-buttonbox>.bibi-button{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;line-height:1}.bibi-subpanel#bibi-search-list>.bibi-subpanel-section>.bibi-buttongroup>.bibi-buttonbox>.bibi-button>.bibi-button-iconbox,.bibi-subpanel#bibi-search-list>.bibi-subpanel-section>.bibi-buttongroup>.bibi-buttonbox>.bibi-button>.bibi-button-label{box-sizing:border-box;margin:0}.bibi-subpanel#bibi-search-list>.bibi-subpanel-section>.bibi-buttongroup>.bibi-buttonbox>.bibi-button>.bibi-button-iconbox{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.bibi-subpanel#bibi-search-list>.bibi-subpanel-section>.bibi-buttongroup>.bibi-buttonbox>.bibi-button>.bibi-button-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all}div#bibi-nombre{box-sizing:border-box;display:none;font-size:10px;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;text-align:center;transition:.125s ease-out;z-index:10001}html.busy div#bibi-nombre,html.panel-opened div#bibi-nombre{display:none!important}div#bibi-nombre.active{display:block}div#bibi-nombre.hot{opacity:1}html.view-horizontal div#bibi-nombre,html.view-paged div#bibi-nombre{left:-100%;right:-100%;top:auto}html.view-paged div#bibi-nombre{bottom:2px}html.view-horizontal div#bibi-nombre{bottom:17px}html.view-vertical div#bibi-nombre{bottom:-100%;left:auto;right:17px;top:-100%}div#bibi-nombre span{display:inline-block}div#bibi-nombre span.bibi-nombre-current{font-size:1.2em;font-weight:700}div#bibi-nombre span.bibi-nombre-delimiter{margin:0 .1em 0 .2em}div#bibi-nombre span.bibi-nombre-percent{margin-left:.25em}div#bibi-nombre span.bibi-nombre-percent span.unit{font-size:.75em;margin-left:.125em}div#bibi-arrows,div.bibi-arrow{pointer-events:none}div.bibi-arrow{display:none;line-height:1;margin:auto;position:absolute;z-index:100001}html.arrows-active div.bibi-arrow{display:block}div.bibi-arrow:after,div.bibi-arrow:before{box-sizing:border-box;display:block;position:absolute}div.bibi-arrow:before{z-index:2}div.bibi-arrow:after{content:"";z-index:1}div.bibi-arrow.bibi-arrow-horizontal{height:100vh;top:0;width:0}div.bibi-arrow.bibi-arrow-horizontal:before{bottom:0;top:0}div.bibi-arrow.bibi-arrow-horizontal:after{bottom:0;height:100%;top:0}html:not(.slider-opened).book-full-height div.bibi-arrow.bibi-arrow-horizontal{height:100vh}div.bibi-arrow.bibi-arrow-left{left:0}div.bibi-arrow.bibi-arrow-left:before{left:8px}div.bibi-arrow.bibi-arrow-left:after{background:linear-gradient(270deg,transparent,transparent 25%,rgba(0,0,0,.1));left:0}div.bibi-arrow.bibi-arrow-right{right:0}div.bibi-arrow.bibi-arrow-right:before{right:8px}div.bibi-arrow.bibi-arrow-right:after{background:linear-gradient(90deg,transparent,transparent 25%,rgba(0,0,0,.1));right:0}html:not(.slider-opened).appearance-vertical div.bibi-arrow.bibi-arrow-right{right:0}div.bibi-arrow.bibi-arrow-vertical{height:0;left:0;width:100vw}div.bibi-arrow.bibi-arrow-vertical:before{left:0;right:0}div.bibi-arrow.bibi-arrow-vertical:after{left:0;right:0;width:100%}html:not(.slider-opened).appearance-vertical div.bibi-arrow.bibi-arrow-vertical{width:100vw}div.bibi-arrow.bibi-arrow-up{top:0}div.bibi-arrow.bibi-arrow-up:before{top:8px}div.bibi-arrow.bibi-arrow-up:after{background:linear-gradient(0deg,transparent,transparent 25%,rgba(0,0,0,.1));top:0}div.bibi-arrow.bibi-arrow-down{bottom:0}div.bibi-arrow.bibi-arrow-down:before{bottom:8px}div.bibi-arrow.bibi-arrow-down:after{background:linear-gradient(180deg,transparent,transparent 25%,rgba(0,0,0,.1));bottom:0}html:not(.slider-opened).appearance-horizontal div.bibi-arrow.bibi-arrow-down{bottom:0}html.busy div.bibi-arrow:after,html.busy div.bibi-arrow:before{opacity:0!important;transition:none!important}div.bibi-arrow.bibi-arrow-updating{display:none!important}div.bibi-arrow:after,div.bibi-arrow:before{transition-duration:.4s}div.bibi-arrow:before{opacity:0;transform:scale(1.1);transition-timing-function:cubic-bezier(.2,.8,.8,1.6)}div.bibi-arrow:after{opacity:0;transition-timing-function:ease-out}div.bibi-arrow.available.hover{cursor:pointer}div.bibi-arrow.available.hover:after,div.bibi-arrow.available.hover:before{transition-duration:.2s}div.bibi-arrow.available.hover:before{opacity:1;transform:scale(1.1)}div.bibi-arrow.available.active:after,div.bibi-arrow.available.active:before{transition-duration:.1s}div.bibi-arrow.available.active:before{opacity:.75;transform:scale(1)}div.bibi-arrow.available.glowing:after,div.bibi-arrow.available.glowing:before{transition-duration:.1s}div.bibi-arrow.available.glowing:before{opacity:1;transform:scale(1.1)}div.bibi-arrow.available.glowing:after,div.bibi-arrow.available.hover:after{opacity:1}div.bibi-arrow.bibi-arrow-left:after,div.bibi-arrow.bibi-arrow-left:before{transform-origin:0 50%}div.bibi-arrow.bibi-arrow-left.available.glowing:before{left:8px}div.bibi-arrow.bibi-arrow-right:after,div.bibi-arrow.bibi-arrow-right:before{transform-origin:100% 50%}div.bibi-arrow.bibi-arrow-right.available.glowing:before{right:8px}div.bibi-arrow.bibi-arrow-up:after,div.bibi-arrow.bibi-arrow-up:before{transform-origin:50% 0}div.bibi-arrow.bibi-arrow-up.available.glowing:before{top:8px}div.bibi-arrow.bibi-arrow-down:after,div.bibi-arrow.bibi-arrow-down:before{transform-origin:50% 100%}div.bibi-arrow.bibi-arrow-down.available.glowing:before{bottom:8px}div#bibi-axis-switcher{height:180px;padding:0;pointer-events:none!important;position:fixed;transform:scale(.5);width:180px;z-index:99999999999}div#bibi-axis-switcher,div#bibi-axis-switcher>span{border-radius:50%;bottom:-100%;box-sizing:border-box;left:-100%;margin:auto;opacity:0;right:-100%;top:-100%}div#bibi-axis-switcher>span{height:100%;position:absolute;width:100%}div#bibi-axis-switcher>span:first-child{border:40px solid hsla(0,0%,48%,.54);box-sizing:content-box;height:calc(100% - 80px);width:calc(100% - 80px)}div#bibi-axis-switcher>span:last-child{align-items:center;display:flex;justify-content:space-between;transform:rotate(0)}div#bibi-axis-switcher>span:last-child:after,div#bibi-axis-switcher>span:last-child:before{font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;word-wrap:normal;color:#fff;content:"chevron_right";direction:ltr;font:40px/40px Material Icons;height:40px;letter-spacing:0;text-align:center;text-rendering:optimizelegibility;text-transform:none;white-space:nowrap;width:40px}html.view-horizontal div#bibi-axis-switcher>span:last-child,html.view-paged div#bibi-axis-switcher>span:last-child{flex-direction:row}html.view-horizontal div#bibi-axis-switcher>span:last-child:before,html.view-paged div#bibi-axis-switcher>span:last-child:before{transform:rotate(180deg)}html.view-horizontal div#bibi-axis-switcher>span:last-child:after,html.view-paged div#bibi-axis-switcher>span:last-child:after{transform:rotate(0)}html.view-vertical div#bibi-axis-switcher>span:last-child{flex-direction:column}html.view-vertical div#bibi-axis-switcher>span:last-child:before{transform:rotate(-90deg)}html.view-vertical div#bibi-axis-switcher>span:last-child:after{transform:rotate(90deg)}html.available-paged-horizontal div#bibi-axis-switcher>span:last-child{display:none!important}html.available-paged-horizontal div#bibi-axis-switcher>span:last-child:after,html.available-paged-horizontal div#bibi-axis-switcher>span:last-child:before{content:none}html.view-paged.available-paged-horizontal-vertical div#bibi-axis-switcher{display:none!important}div#bibi-spinner{bottom:-100%;box-sizing:border-box;display:none;left:-100%;margin:auto;position:fixed;right:-100%;top:-100%;z-index:99999999999}html.busy div#bibi-spinner{display:block}
