asteroid/templates/reader/wardrobe/everyday/bibi.dress.css

13 lines
49 KiB
CSS
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@charset "utf-8";
/*!
*
* # Bibi Dress: "everyday" (℠)
*
* * © 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
*
* * Based on:
* - The Bibi Dress Design System : © Satoru Matsushima - https://bibi.epub.link or https://github.com/satorumurmur/bibi / Licensed under the MIT License - https://github.com/satorumurmur/bibi/blob/master/LICENSE
*
*/
@-webkit-keyframes Spinner_Animation-Rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Spinner_Animation-Rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Spinner_Animation-Beat{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.75}25%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.75}75%{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:.75}}@keyframes Spinner_Animation-Beat{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.75}25%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:.5}50%{-webkit-transform:scale(1);transform:scale(1);opacity:.75}75%{-webkit-transform:scale(.8);transform:scale(.8);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:.75}}html{background:#fff}html.iOS,html.macOS{font-family:Helvetica,Trebuchet MS,,Yu Gothic,YuGothic, ProN W3,HiraKakuProN-W3,sans-serif}html.Android{font-family:sans-serif}html.Windows{font-family:Helvetica,Trebuchet MS,,Yu Gothic,YuGothic,,Meiryo,sans-serif}div#bibi-catcher{background:-webkit-gradient(linear,left top,left bottom,from(#c8c8c8),to(#f0f0f0));background:linear-gradient(180deg,#c8c8c8,#f0f0f0)}div#bibi-catcher>.book-icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:128px;height:128px}div#bibi-catcher>.book-icon:after,div#bibi-catcher>.book-icon:before,div#bibi-catcher>.book-icon span,div#bibi-catcher>.book-icon span:after,div#bibi-catcher>.book-icon span:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute}div#bibi-catcher>.book-icon span{z-index:10;left:10px;top:0;border-radius:20px 8px 8px 0;width:108px;height:104px}div#bibi-catcher>.book-icon span:before{z-index:100;left:20px;top:8px;border-radius:0 2px 28px 0;width:80px;height:120px}div#bibi-catcher>.book-icon span:after{z-index:1000;left:8px;top:8px;border-radius:12px 0 0 12px;width:24px;height:24px}div#bibi-catcher>.book-icon:after{z-index:10000;left:10px;top:32px;border-radius:0 8px 8px 20px;width:92px;height:96px}div#bibi-catcher>.book-icon:after,div#bibi-catcher>.book-icon span{background:#fff}div#bibi-catcher>.book-icon span:after,div#bibi-catcher>.book-icon span:before{background:#d8d8d8}div#bibi-catcher>.pgroup p strong{color:grey;background:#fff}div#bibi-catcher>.pgroup p em,div#bibi-catcher>.pgroup p small,div#bibi-catcher>.pgroup p span{color:grey}div#bibi-catcher:before{border-radius:20px;width:calc(100% - 40px);height:calc(100% - 79px);-webkit-transform:translateY(-19.5px);transform:translateY(-19.5px)}@media screen and (max-width:768px){div#bibi-catcher:before{width:calc(100% - 20px);height:calc(100% - 59px)}}div#bibi-catcher:after{height:39px;background:#fff}html:not(.iOS):not(.Android) div#bibi-catcher:before{border:4px dashed #fff}html.Android div#bibi-catcher:before,html.iOS div#bibi-catcher:before{border:4px solid #fff}html:not(.iOS):not(.Android).dragenter div#bibi-catcher:before,html:not(.iOS):not(.Android) div#bibi-catcher:hover:before{border:8px solid #fff}html:not(.iOS):not(.Android) div#bibi-catcher:active:before{border:16px solid #fff}html.Android div#bibi-catcher:active:before,html.iOS div#bibi-catcher:active:before{border:8px solid #fff}div#bibi-poweredby{height:39px}html.veil-opened div#bibi-poweredby p a{background-color:hsla(0,0%,100%,.84)}html.veil-opened div#bibi-poweredby p a:before{opacity:0}html.veil-opened div#bibi-poweredby p a:after{opacity:.69}html.veil-opened div#bibi-poweredby p a:hover{background-color:#fff}html.veil-opened div#bibi-poweredby p a:hover:before{opacity:0}html.veil-opened div#bibi-poweredby p a:hover:after{opacity:.96}html.waiting-file div#bibi-poweredby p a{background-color:transparent}html.waiting-file div#bibi-poweredby p a:before{opacity:0}html.waiting-file div#bibi-poweredby p a:after{opacity:.69}html.waiting-file div#bibi-poweredby p a:hover{background-color:rgba(0,0,0,.38)}html.waiting-file div#bibi-poweredby p a:hover:before{opacity:.96}html.waiting-file div#bibi-poweredby p a:hover:after{opacity:0}html.panel-opened div#bibi-poweredby p a{background-color:transparent}html.panel-opened div#bibi-poweredby p a:before{opacity:0}html.panel-opened div#bibi-poweredby p a:after{opacity:.56}html.panel-opened div#bibi-poweredby p a:hover{background-color:rgba(0,0,0,.38)}html.panel-opened div#bibi-poweredby p a:hover:before{opacity:.96}html.panel-opened div#bibi-poweredby p a:hover:after{opacity:0}div#bibi-style-checker{left:-64px;top:-39px;width:64px;height:39px}html.appearance-horizontal:not(.book-full-height) main#bibi-main{top:39px;height:calc(100% - 39px)}html.appearance-vertical:not(.book-full-height) main#bibi-main{padding-top:39px;height:calc(100% - 39px)}html.subpanel-opened main#bibi-main{background:#fff;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.875" /><feFuncG type="linear" slope="0.875" /><feFuncB type="linear" slope="0.875" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(87.5%);filter:brightness(87.5%)}html.subpanel-opened div#bibi-main-book{opacity:.75}html.book-pre-paginated div.item-box:not(.placeholder):not(.loaded):after{content:"Loading...";width:100%;height:2em;text-align:center;font-family:sans-serif;font-size:18px;font-weight:700;color:silver}div#bibi-menu{height:39px}div#bibi-menu .bibi-icon{width:31px;height:31px}html.appearance-vertical.slider-opened div#bibi-menu{width:calc(100% - 64px)}html.appearance-vertical.slider-opened.panel-opened div#bibi-menu,html.appearance-vertical.slider-opened.subpanel-opened div#bibi-menu{padding-right:64px}html.book-full-height div#bibi-menu{background-color:hsla(0,0%,100%,0)}html.book-full-height.panel-opened div#bibi-menu,html.book-full-height.subpanel-opened div#bibi-menu,html.book-full-height div#bibi-menu.hover{background-color:hsla(0,0%,100%,.9)}html.book-full-height.menu-opened div#bibi-menu{background-color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.125);box-shadow:0 0 16px rgba(0,0,0,.125)}html:not(.book-full-height).panel-opened div#bibi-menu,html:not(.book-full-height).subpanel-opened div#bibi-menu,html:not(.book-full-height) div#bibi-menu,html:not(.book-full-height) div#bibi-menu.hover{background-color:#fff}html:not(.book-full-height).menu-opened div#bibi-menu{background-color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.125);box-shadow:0 0 16px rgba(0,0,0,.125)}div#bibi-menu-l ul,div#bibi-menu-r ul{padding:4px;height:31px}div#bibi-menu-l ul:before,div#bibi-menu-r ul:before{width:1px;background:hsla(0,0%,84.7%,.5);top:4px;height:31px}div#bibi-menu-l ul li,div#bibi-menu-r ul li{width:31px;height:31px}div#bibi-menu-l ul:first-child{padding-left:4px}div#bibi-menu-l ul:not(:first-child){padding-left:4px 5px}div#bibi-menu-l ul li:not(:first-child){margin-left:2px}div#bibi-menu-r ul:first-child{padding-right:4px}div#bibi-menu-r ul:not(:first-child){padding-right:5px}div#bibi-menu-r ul li:not(:first-child){margin-right:2px}div#bibi-slider{-webkit-box-shadow:none;box-shadow:none}div#bibi-slider:after{border-color:#e8e8e8;background:#fff}div#bibi-slider,div#bibi-slider:after{-webkit-transition:.1s ease;transition:.1s ease}html.slider-opened div#bibi-slider{-webkit-box-shadow:0 0 16px rgba(0,0,0,.125);box-shadow:0 0 16px rgba(0,0,0,.125)}html.slider-opened div#bibi-slider:after{background:#ececec}html.slider-opened div#bibi-slider,html.slider-opened div#bibi-slider:after{-webkit-transition:.01s ease;transition:.01s ease}html.slider-opened.appearance-horizontal div#bibi-slider{height:64px!important}html.slider-opened.appearance-horizontal div#bibi-slider:after{border-top-color:#ccc}html.slider-opened.appearance-vertical div#bibi-slider{width:64px!important}html.slider-opened.appearance-vertical div#bibi-slider:after{border-left-color:#ccc}html:not(.slider-opened) div#bibi-slider-history{-webkit-transition:.1s ease;transition:.1s ease}html.slider-opened div#bibi-slider-history{-webkit-transition:.01s ease;transition:.01s ease}div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{width:32px;height:32px}html.appearance-vertical div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{top:8px}html.appearance-ltr div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{left:8px}html.appearance-rtl div#bibi-slider-history .bibi-buttongroup .bibi-buttonbox .bibi-button#bibi-slider-history-button{right:8px}html.slider-opened div#bibi-slider-thumb:after,html.slider-opened div#bibi-slider-thumb:before{-webkit-transition:.01s ease;transition:.01s ease}html:not(.slider-opened) div#bibi-slider-thumb:after,html:not(.slider-opened) div#bibi-slider-thumb:before{-webkit-transition:.1s ease;transition:.1s ease}div#bibi-slider-thumb:before{background:#a0a0a0}html:not(.slider-opened):not(.touch) div#bibi-slider-thumb:hover:before{background-color:grey}html:not(.slider-opened):not(.touch) div#bibi-slider-thumb:active:before{background-color:#a0a0a0}div#bibi-slider-thumb:after{top:-11px;right:-11px;bottom:-11px;left:-11px;min-width:11px;min-height:11px;border-radius:5.5px;border:0 transparent;background:rgba(70,130,180,.5);-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}html.appearance-horizontal div#bibi-slider-thumb:after{width:100%;height:11px}html.appearance-vertical div#bibi-slider-thumb:after{width:11px;height:100%}div#bibi-slider-thumb.min:after{border:0 transparent;background:rgba(70,130,180,.5)}div#bibi-slider-rail{background:#d8d8d8}html.slider-opened.appearance-horizontal div#bibi-slider-rail{height:1px}html.slider-opened.appearance-vertical div#bibi-slider-rail{width:1px}div#bibi-slider-rail-groove,div#bibi-slider:hover div#bibi-slider-rail{background:#d8d8d8}html.slider-opened.appearance-horizontal div#bibi-slider-rail-groove{height:1px}html.slider-opened.appearance-vertical div#bibi-slider-rail-groove{width:1px}div#bibi-slider:hover div#bibi-slider-rail-groove{background:#d8d8d8}div#bibi-slider-rail-progress{background:#4682b4}html.slider-opened.appearance-horizontal div#bibi-slider-rail-progress{height:3px}html.slider-opened.appearance-vertical div#bibi-slider-rail-progress{width:3px}html.slider-opened.appearance-ltr div#bibi-slider-rail-progress{border-radius:0 1.5px 1.5px 0}html.slider-opened.appearance-rtl div#bibi-slider-rail-progress{border-radius:1.5px 0 0 1.5px}html.slider-opened.appearance-ttb div#bibi-slider-rail-progress{border-radius:0 0 1.5px 1.5px}div#bibi-slider:hover div#bibi-slider-rail-progress{background:#4682b4}html.slider-opened.appearance-horizontal div#bibi-slider-edgebar-box{top:9px;height:calc(100% - 17px)}html.slider-opened.appearance-vertical div#bibi-slider-edgebar-box{left:9px;width:calc(100% - 17px)}html.slider-opened.appearance-horizontal div#bibi-slider:not(.bibi-slider-with-history) div#bibi-slider-edgebar-box{width:calc(100% - 16px)}html.slider-opened.appearance-ltr div#bibi-slider:not(.bibi-slider-with-history) div#bibi-slider-edgebar-box{left:8px}html.slider-opened.appearance-rtl div#bibi-slider:not(.bibi-slider-with-history) div#bibi-slider-edgebar-box{right:8px}html.slider-opened.appearance-vertical div#bibi-slider:not(.bibi-slider-with-history) div#bibi-slider-edgebar-box{top:8px;height:calc(100% - 16px)}html.slider-opened.appearance-horizontal div#bibi-slider.bibi-slider-with-history div#bibi-slider-edgebar-box{width:calc(100% - 56px)}html.slider-opened.appearance-ltr div#bibi-slider.bibi-slider-with-history div#bibi-slider-edgebar-box{left:48px}html.slider-opened.appearance-rtl div#bibi-slider.bibi-slider-with-history div#bibi-slider-edgebar-box{right:48px}html.slider-opened.appearance-vertical div#bibi-slider.bibi-slider-with-history div#bibi-slider-edgebar-box{top:48px;height:calc(100% - 56px)}div#bibi-slider-edgebar{border-radius:2px;background:#fff}div#bibi-notifier{height:39px;color:#454545;background:hsla(0,0%,98.8%,.96);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.125);box-shadow:0 2px 4px rgba(0,0,0,.125)}div#bibi-notifier p{font-family:inherit}div#bibi-notifier p.error{font-family:inherit;color:#c04000}div#bibi-veil{background:-webkit-gradient(linear,left top,left bottom,from(#d8d8d8),to(#e8e8e8));background:linear-gradient(180deg,#d8d8d8,#e8e8e8)}div#bibi-veil:before{height:39px;background:hsla(0,0%,100%,.8)}html:not(.book-full-height) div#bibi-veil:before{background:#fff}div#bibi-veil:after{height:39px;background:hsla(0,0%,100%,.6)}p#bibi-veil-byebye{max-height:calc(100% - 98px);color:#fff;background:rgba(0,0,0,.125)}p#bibi-veil-play{background:transparent}p#bibi-veil-play:hover{background-color:rgba(0,0,0,.4)}p#bibi-veil-play:before{font:84px/84px Material Icons;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;speak:none;direction:ltr;letter-spacing:0;white-space:nowrap;word-wrap:normal;content:"play_circle_filled";color:hsla(0,0%,100%,.9);text-shadow:0 0 12px hsla(0,0%,50.2%,.125)}div#bibi-veil-cover{border-width:8px}html:not(.book-full-height) div#bibi-veil-cover{height:calc(100% - 39px)}div#bibi-veil-cover.without-cover-image .book-icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:144px;height:144px}div#bibi-veil-cover.without-cover-image .book-icon:after,div#bibi-veil-cover.without-cover-image .book-icon:before,div#bibi-veil-cover.without-cover-image .book-icon span,div#bibi-veil-cover.without-cover-image .book-icon span:after,div#bibi-veil-cover.without-cover-image .book-icon span:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute}div#bibi-veil-cover.without-cover-image .book-icon span{z-index:10;left:11.25px;top:0;border-radius:22.5px 9px 9px 0;width:121.5px;height:117px}div#bibi-veil-cover.without-cover-image .book-icon span:before{z-index:100;left:22.5px;top:9px;border-radius:0 2px 31.5px 0;width:90px;height:135px}div#bibi-veil-cover.without-cover-image .book-icon span:after{z-index:1000;left:9px;top:9px;border-radius:13.5px 0 0 13.5px;width:27px;height:27px}div#bibi-veil-cover.without-cover-image .book-icon:after{z-index:10000;left:11.25px;top:36px;border-radius:0 9px 9px 22.5px;width:103.5px;height:108px}div#bibi-veil-cover.without-cover-image .book-icon:after,div#bibi-veil-cover.without-cover-image .book-icon span{background:#fff}div#bibi-veil-cover.without-cover-image .book-icon span:after,div#bibi-veil-cover.without-cover-image .book-icon span:before{background:#dedede}div#bibi-veil-cover.without-cover-image p{color:grey}div#bibi-help{border-top:1px solid #f0f0f0;height:39px;background:hsla(0,0%,94.1%,.96)}html.slider-opened.view-horizontal div#bibi-help,html.slider-opened.view-paged div#bibi-help{bottom:64px!important}div#bibi-help p{line-height:42.9px;color:#606060}html.slider-opened:not(.panel-opened).view-vertical div#bibi-help{width:calc(100% - 64px)}div#bibi-panel{background:#f6f6f6}div#bibi-panel:before{height:39px;background:#fff}html:not(.book-full-height) div#bibi-panel:before{background:#fff}div#bibi-panel:after{height:39px;background:rgba(0,0,0,.1)}div#bibi-panel-bookinfo{margin-top:39px;margin-bottom:39px;height:calc(100% - 78px)}html.nav-rtl div#bibi-panel-bookinfo,html.nav-ttb div#bibi-panel-bookinfo{padding:20px}div#bibi-panel-bookinfo-navigation nav a{border-color:#d8d8d8;color:#404040}div#bibi-panel-bookinfo-navigation nav a:hover{border-color:#4682b4;color:#4682b4}div#bibi-panel-bookinfo-cover{border-color:#e8e8e8}div#bibi-panel-bookinfo-cover img{max-height:calc(60vh - 70.8px)}div#bibi-panel-bookinfo-cover p#bibi-panel-bookinfo-cover-info{color:#a0a0a0}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:relative;width:144px;height:144px}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon:after,div#bibi-panel-bookinfo-cover.without-cover-image .book-icon:before,div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span,div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span:after,div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span{z-index:10;left:11.25px;top:0;border-radius:22.5px 9px 9px 0;width:121.5px;height:117px}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span:before{z-index:100;left:22.5px;top:9px;border-radius:0 2px 31.5px 0;width:90px;height:135px}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span:after{z-index:1000;left:9px;top:9px;border-radius:13.5px 0 0 13.5px;width:27px;height:27px}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon:after{z-index:10000;left:11.25px;top:36px;border-radius:0 9px 9px 22.5px;width:103.5px;height:108px}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon:after,div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span{background:#fff}div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span:after,div#bibi-panel-bookinfo-cover.without-cover-image .book-icon span:before{background:#f6f6f6}html.nav-ttb div#bibi-panel-bookinfo-cover{margin-top:20px;padding-top:20px;max-width:calc(100vw - 40px)}html.nav-rtl div#bibi-panel-bookinfo-cover{margin-right:20px;padding-right:20px;max-width:calc(100vw - 40px)}div.bibi-subpanel{top:43px;width:calc(100% - 8px);max-width:312px;border-radius:4px;background:hsla(0,0%,98.8%,.96);-webkit-transform:translateY(-8px) scale(0);transform:translateY(-8px) scale(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}div.bibi-subpanel.bibi-subpanel-right,div.bibi-subpanel:not(.bibi-subpanel-left){right:4px}div.bibi-subpanel.bibi-subpanel-left{left:4px}html.appearance-horizontal div.bibi-subpanel,html.appearance-vertical div.bibi-subpanel{max-height:calc(100% - 47px)}div.bibi-subpanel.opened{-webkit-transition-timing-function:cubic-bezier(.2,.8,.8,1.1);transition-timing-function:cubic-bezier(.2,.8,.8,1.1);-webkit-box-shadow:rgba(0,0,0,.1) 0 2px 2px;box-shadow:0 2px 2px rgba(0,0,0,.1)}div.bibi-subpanel .bibi-icon{width:21px;height:21px}div.bibi-subpanel::-webkit-scrollbar{width:6px;height:6px}div.bibi-subpanel::-webkit-scrollbar-track{background:#f8f8f8}div.bibi-subpanel::-webkit-scrollbar-thumb{border-width:2px;border-color:#f8f8f8;border-radius:3px;background:#c3c3c3}div.bibi-subpanel::-webkit-scrollbar-thumb:active,div.bibi-subpanel::-webkit-scrollbar-thumb:hover{background:#7d7d7d}.bibi-subpanel-section{margin-top:16px;margin-bottom:16px}.bibi-subpanel-section .bibi-h-label{padding-left:8px;padding-right:8px;color:#404040}.bibi-subpanel-section .bibi-h-label>small{color:#5f5f5f}.bibi-subpanel-section .bibi-h-label>small:before{color:#7d7d7d}.bibi-subpanel-section .bibi-buttongroup{border-color:rgba(0,0,0,.1)}.bibi-subpanel-section .bibi-buttongroup+.bibi-buttongroup,.bibi-subpanel-section .bibi-hgroup+.bibi-buttongroup{margin-top:6px}.bibi-subpanel-section .bibi-button{padding-left:8px;padding-right:8px;min-height:38px}.bibi-subpanel-section .bibi-button .bibi-button-iconbox{margin-top:8.5px;margin-right:6px}.bibi-subpanel-section .bibi-button .bibi-button-label{margin-top:12px;font-size:13px}.bibi-subpanel-section .bibi-button:after{right:8px}.bibi-subpanel-section .bibi-button.default,.bibi-subpanel-section .bibi-button.disabled,.bibi-subpanel-section .bibi-button.disabled.hover{border-color:rgba(0,0,0,.1);color:#404040;background:#fff}.bibi-subpanel-section .bibi-button.default:after,.bibi-subpanel-section .bibi-button.disabled.hover:after,.bibi-subpanel-section .bibi-button.disabled:after{color:#a0a0a0}.bibi-subpanel-section .bibi-button.active,html:not(.touch) .bibi-subpanel-section .bibi-button.default:active{border-color:rgba(0,0,0,.1);color:#404040;background-color:#fff}.bibi-subpanel-section .bibi-button.active:after,html:not(.touch) .bibi-subpanel-section .bibi-button.default:active:after{color:#2d84cd}.bibi-subpanel-section .bibi-button.bibi-button-toggle.active.hover,.bibi-subpanel-section .bibi-button.default.hover{border-color:rgba(45,132,205,.1);color:#2d84cd;background-color:rgba(244,248,252,.8)}.bibi-subpanel-section .bibi-button.bibi-button-toggle.active.hover:after,.bibi-subpanel-section .bibi-button.default.hover:after{color:rgba(45,132,205,.8)}.bibi-subpanel-section .bibi-buttongroup-tiled .bibi-buttonbox .bibi-button{padding-right:4px}.bibi-subpanel-section .bibi-buttongroup-tiled .bibi-buttonbox .bibi-button .bibi-button-label{margin-top:12.5px}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-page .bibi-bookmark-unit{font-size:.9em}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-page .bibi-bookmark-number{font-size:1.1em;margin-left:.125em}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-total-pages{font-size:.8em;margin-left:.25em;opacity:.75}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-total-pages .bibi-bookmark-number{margin-left:.125em}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-percent .bibi-bookmark-unit{font-size:.8em}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-total-pages+.bibi-bookmark-percent{font-size:.9em;margin-left:.125em;opacity:.75}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-is-current{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;top:0;right:38px;bottom:0;left:0;width:auto;height:38px}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-is-current:before{content:" Current Page";display:block;position:absolute;top:0;right:0;bottom:0;left:auto;margin:auto;border-radius:9.45px;padding:0 .75em;width:auto;height:18.9px;line-height:18.9px;font-size:.8em;font-weight:700;color:#2d84cd;background:rgba(45,132,205,.125)}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-button-label .bibi-bookmark-is-current.bibi-bookmark-is-current-ja:before{content:" 現在のページ"}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-remove-bookmark{width:38px;height:38px}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-remove-bookmark:before{font:21px/1 Material Icons;-webkit-font-feature-settings:"kern","liga","clig","calt";font-feature-settings:"kern","liga","clig","calt";-ms-font-feature-settings:"kern","liga","clig","calt";text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;speak:none;direction:ltr;letter-spacing:0;white-space:nowrap;word-wrap:normal;content:"cancel";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:21px;height:21px;color:rgba(64,64,64,.75);opacity:1}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button.hover .bibi-remove-bookmark:before{opacity:.25}#bibi-subpanel_bookmarks #bibi-subpanel-section_bookmarks .bibi-buttongroup .bibi-buttonbox .bibi-button .bibi-remove-bookmark:hover:before{color:rgba(255,64,0,.875);opacity:1}.bibi-button.disabled .bibi-icon:after,.bibi-button.disabled .bibi-icon:before{opacity:.33!important}#bibi-menu .bibi-icon{color:#ececec;border-color:#ececec;background-color:hsla(0,0%,100%,.9)}#bibi-menu .bibi-icon:after,#bibi-menu .bibi-icon:before{color:#909090}#bibi-menu .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#909090;background-color:#fff}#bibi-menu .bibi-icon.bibi-icon-toggle-panel>span{background-color:#909090}#bibi-menu .bibi-icon,#bibi-menu .bibi-icon *,#bibi-menu .bibi-icon:after,#bibi-menu .bibi-icon:before{-webkit-transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,-webkit-box-shadow .125s linear,-webkit-transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,-webkit-box-shadow .125s linear,-webkit-transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,box-shadow .125s linear,transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,box-shadow .125s linear,transform .25s ease,-webkit-box-shadow .125s linear,-webkit-transform .25s ease}#bibi-menu .bibi-icon:after,#bibi-menu .bibi-icon:before{-webkit-transform:none;transform:none}#bibi-slider .bibi-icon{color:#eaeaea;border-color:#eaeaea;background-color:#fff}#bibi-slider .bibi-icon:after,#bibi-slider .bibi-icon:before{color:grey}#bibi-slider .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:grey;background-color:#fff}#bibi-slider .bibi-icon.bibi-icon-toggle-panel>span{background-color:grey}#bibi-slider .bibi-icon,#bibi-slider .bibi-icon *,#bibi-slider .bibi-icon:after,#bibi-slider .bibi-icon:before{-webkit-transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,-webkit-box-shadow .125s linear,-webkit-transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,-webkit-box-shadow .125s linear,-webkit-transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,box-shadow .125s linear,transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,box-shadow .125s linear,transform .25s ease,-webkit-box-shadow .125s linear,-webkit-transform .25s ease}#bibi-slider .bibi-icon:after,#bibi-slider .bibi-icon:before{-webkit-transform:none;transform:none}.bibi-subpanel .bibi-icon{color:silver;border-color:silver;background-color:#f8f8f8}.bibi-subpanel .bibi-icon:after,.bibi-subpanel .bibi-icon:before{color:grey}.bibi-subpanel .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#909090;background-color:#fff}.bibi-subpanel .bibi-icon.bibi-icon-toggle-panel>span{background-color:grey}.bibi-subpanel .bibi-icon,.bibi-subpanel .bibi-icon *,.bibi-subpanel .bibi-icon:after,.bibi-subpanel .bibi-icon:before{-webkit-transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,-webkit-box-shadow .125s linear,-webkit-transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,-webkit-box-shadow .125s linear,-webkit-transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,box-shadow .125s linear,transform .25s ease;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,box-shadow .125s linear,transform .25s ease,-webkit-box-shadow .125s linear,-webkit-transform .25s ease}.bibi-subpanel .bibi-icon:after,.bibi-subpanel .bibi-icon:before{-webkit-transform:none;transform:none}#bibi-menu .bibi-button.default.hover .bibi-icon{color:silver;border-color:silver;background-color:hsla(0,0%,97.3%,.9)}#bibi-menu .bibi-button.default.hover .bibi-icon:after,#bibi-menu .bibi-button.default.hover .bibi-icon:before{color:#404040}#bibi-menu .bibi-button.default.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#404040;background-color:#fff}#bibi-menu .bibi-button.default.hover .bibi-icon.bibi-icon-toggle-panel>span{background-color:#404040}#bibi-menu .bibi-button.default.hover .bibi-icon:after,#bibi-menu .bibi-button.default.hover .bibi-icon:before{-webkit-transform:none;transform:none}#bibi-slider .bibi-button.default.hover .bibi-icon{color:#4682b4;border-color:#4682b4;background-color:#4682b4}#bibi-slider .bibi-button.default.hover .bibi-icon:after,#bibi-slider .bibi-button.default.hover .bibi-icon:before{color:#fff}#bibi-slider .bibi-button.default.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#fff;background-color:#4682b4}#bibi-slider .bibi-button.default.hover .bibi-icon.bibi-icon-toggle-panel>span{background-color:#fff}#bibi-slider .bibi-button.default.hover .bibi-icon:after,#bibi-slider .bibi-button.default.hover .bibi-icon:before{-webkit-transform:none;transform:none}.bibi-subpanel .bibi-button.default.hover .bibi-icon{color:#2d84cd;border-color:#2d84cd;background-color:#e6f1fa}.bibi-subpanel .bibi-button.default.hover .bibi-icon:after,.bibi-subpanel .bibi-button.default.hover .bibi-icon:before{color:#2d84cd}.bibi-subpanel .bibi-button.default.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#2d84cd;background-color:#fff}.bibi-subpanel .bibi-button.default.hover .bibi-icon.bibi-icon-toggle-panel>span{background-color:#2d84cd}.bibi-subpanel .bibi-button.default.hover .bibi-icon:after,.bibi-subpanel .bibi-button.default.hover .bibi-icon:before{-webkit-transform:none;transform:none}#bibi-menu .bibi-button.active .bibi-icon{color:#a0a0a0;border-color:#a0a0a0;background-color:#909090}#bibi-menu .bibi-button.active .bibi-icon:after,#bibi-menu .bibi-button.active .bibi-icon:before{color:hsla(0,0%,100%,.9)}#bibi-menu .bibi-button.active .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#909090;background-color:#fff}#bibi-menu .bibi-button.active .bibi-icon.bibi-icon-toggle-panel>span{background-color:hsla(0,0%,100%,.9)}#bibi-menu .bibi-button.active .bibi-icon:after,#bibi-menu .bibi-button.active .bibi-icon:before{-webkit-transform:rotate(1turn);transform:rotate(1turn)}#bibi-slider .bibi-button.active .bibi-icon{color:#4682b4;border-color:#4682b4;background-color:#4682b4}#bibi-slider .bibi-button.active .bibi-icon:after,#bibi-slider .bibi-button.active .bibi-icon:before{color:#fff}#bibi-slider .bibi-button.active .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#fff;background-color:#4682b4}#bibi-slider .bibi-button.active .bibi-icon.bibi-icon-toggle-panel>span{background-color:#fff}#bibi-slider .bibi-button.active .bibi-icon:after,#bibi-slider .bibi-button.active .bibi-icon:before{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.bibi-subpanel .bibi-button.active .bibi-icon{color:#2d84cd;border-color:#2d84cd;background-color:#2d84cd}.bibi-subpanel .bibi-button.active .bibi-icon:after,.bibi-subpanel .bibi-button.active .bibi-icon:before{color:#fff}.bibi-subpanel .bibi-button.active .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#2d84cd;background-color:#fff}.bibi-subpanel .bibi-button.active .bibi-icon.bibi-icon-toggle-panel>span{background-color:#fff}.bibi-subpanel .bibi-button.active .bibi-icon:after,.bibi-subpanel .bibi-button.active .bibi-icon:before{-webkit-transform:rotate(1turn);transform:rotate(1turn)}#bibi-menu .bibi-button-normal.active.hover .bibi-icon,#bibi-menu .bibi-button-toggle.active.hover .bibi-icon{color:#b9b9b9;border-color:#b9b9b9;background-color:#606060}#bibi-menu .bibi-button-normal.active.hover .bibi-icon:after,#bibi-menu .bibi-button-normal.active.hover .bibi-icon:before,#bibi-menu .bibi-button-toggle.active.hover .bibi-icon:after,#bibi-menu .bibi-button-toggle.active.hover .bibi-icon:before{color:hsla(0,0%,100%,.9)}#bibi-menu .bibi-button-normal.active.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,#bibi-menu .bibi-button-toggle.active.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#aaa;background-color:#fff}#bibi-menu .bibi-button-normal.active.hover .bibi-icon.bibi-icon-toggle-panel>span,#bibi-menu .bibi-button-toggle.active.hover .bibi-icon.bibi-icon-toggle-panel>span{background-color:hsla(0,0%,100%,.9)}#bibi-menu .bibi-button-normal.active.hover .bibi-icon:after,#bibi-menu .bibi-button-normal.active.hover .bibi-icon:before,#bibi-menu .bibi-button-toggle.active.hover .bibi-icon:after,#bibi-menu .bibi-button-toggle.active.hover .bibi-icon:before{-webkit-transform:rotate(1turn);transform:rotate(1turn)}#bibi-slider .bibi-button-normal.active.hover .bibi-icon,#bibi-slider .bibi-button-toggle.active.hover .bibi-icon{color:#4682b4;border-color:#4682b4;background-color:#4682b4}#bibi-slider .bibi-button-normal.active.hover .bibi-icon:after,#bibi-slider .bibi-button-normal.active.hover .bibi-icon:before,#bibi-slider .bibi-button-toggle.active.hover .bibi-icon:after,#bibi-slider .bibi-button-toggle.active.hover .bibi-icon:before{color:#fff}#bibi-slider .bibi-button-normal.active.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,#bibi-slider .bibi-button-toggle.active.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#fff;background-color:#4682b4}#bibi-slider .bibi-button-normal.active.hover .bibi-icon.bibi-icon-toggle-panel>span,#bibi-slider .bibi-button-toggle.active.hover .bibi-icon.bibi-icon-toggle-panel>span{background-color:#fff}#bibi-slider .bibi-button-normal.active.hover .bibi-icon:after,#bibi-slider .bibi-button-normal.active.hover .bibi-icon:before,#bibi-slider .bibi-button-toggle.active.hover .bibi-icon:after,#bibi-slider .bibi-button-toggle.active.hover .bibi-icon:before{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.bibi-subpanel .bibi-button-normal.active.hover .bibi-icon,.bibi-subpanel .bibi-button-toggle.active.hover .bibi-icon{color:#2d84cd;border-color:#2d84cd;background-color:#7db5e3}.bibi-subpanel .bibi-button-normal.active.hover .bibi-icon:after,.bibi-subpanel .bibi-button-normal.active.hover .bibi-icon:before,.bibi-subpanel .bibi-button-toggle.active.hover .bibi-icon:after,.bibi-subpanel .bibi-button-toggle.active.hover .bibi-icon:before{color:#fff}.bibi-subpanel .bibi-button-normal.active.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item,.bibi-subpanel .bibi-button-toggle.active.hover .bibi-icon span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{border-color:#2d84cd;background-color:#fff}.bibi-subpanel .bibi-button-normal.active.hover .bibi-icon.bibi-icon-toggle-panel>span,.bibi-subpanel .bibi-button-toggle.active.hover .bibi-icon.bibi-icon-toggle-panel>span{background-color:#fff}.bibi-subpanel .bibi-button-normal.active.hover .bibi-icon:after,.bibi-subpanel .bibi-button-normal.active.hover .bibi-icon:before,.bibi-subpanel .bibi-button-toggle.active.hover .bibi-icon:after,.bibi-subpanel .bibi-button-toggle.active.hover .bibi-icon:before{-webkit-transform:rotate(1turn);transform:rotate(1turn)}#bibi-menu .bibi-button.disabled .bibi-icon:after,#bibi-menu .bibi-button.disabled .bibi-icon:before,#bibi-slider .bibi-button.disabled .bibi-icon:after,#bibi-slider .bibi-button.disabled .bibi-icon:before,.bibi-subpanel .bibi-button.disabled .bibi-icon:after,.bibi-subpanel .bibi-button.disabled .bibi-icon:before{opacity:.33!important}.bibi-icon-bookmark,.bibi-icon-change-fontsize,.bibi-icon-config,.bibi-icon-fontsize,.bibi-icon-full-breadth-layout,.bibi-icon-history,.bibi-icon-loupe,.bibi-icon-manage-bookmarks,.bibi-icon-open-newwindow,.bibi-icon-toggle-fullscreen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;text-decoration:none}.bibi-icon-bookmark:before,.bibi-icon-change-fontsize:before,.bibi-icon-config:before,.bibi-icon-fontsize:before,.bibi-icon-full-breadth-layout:before,.bibi-icon-history:before,.bibi-icon-loupe:before,.bibi-icon-manage-bookmarks:before,.bibi-icon-open-newwindow:before,.bibi-icon-toggle-fullscreen:before{position:relative;font:1em/.98em Material Icons;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;speak:none;direction:ltr;letter-spacing:0;white-space:nowrap;word-wrap:normal}.bibi-icon-change-fontsize:before,.bibi-icon-config:before,.bibi-icon-loupe:before,.bibi-icon-manage-bookmarks:before{font-size:25px}.bibi-icon-config:before{content:"settings"}.bibi-icon-change-fontsize:before{content:"format_size";top:1px;text-indent:-1px}.bibi-icon-loupe:before{text-indent:1px}.bibi-icon-loupe-zoomin:before{content:"zoom_in"}.bibi-button.active .bibi-icon-loupe-zoomin:before,.bibi-button.active.hover .bibi-icon-loupe-zoomin:before{-webkit-transform:scale(1.25)!important;transform:scale(1.25)!important}.bibi-icon-loupe-zoomout:before{content:"zoom_out"}.bibi-button.active .bibi-icon-loupe-zoomout:before,.bibi-button.active.hover .bibi-icon-loupe-zoomout:before{-webkit-transform:scale(.8)!important;transform:scale(.8)!important}.bibi-icon-loupe-reset:before{content:"search"}html.zoomed-in .bibi-button.active .bibi-icon-loupe-reset:before,html.zoomed-in .bibi-button.active.hover .bibi-icon-loupe-reset:before{-webkit-transform:scale(.8)!important;transform:scale(.8)!important}html.zoomed-out .bibi-button.active .bibi-icon-loupe-reset:before,html.zoomed-out .bibi-button.active.hover .bibi-icon-loupe-reset:before{-webkit-transform:scale(1.25)!important;transform:scale(1.25)!important}.bibi-icon-loupe-reset:after{content:"=";display:block;position:absolute;top:22%;right:auto;bottom:auto;left:22%;margin:auto;width:1em;height:1em;font-size:.72222em;line-height:1}html.macOS.Safari .bibi-icon-loupe-reset:after{top:16%}.bibi-button.active .bibi-icon-loupe-reset:after,.bibi-button.active.hover .bibi-icon-loupe-reset:after{-webkit-transform:translateX(4px) scale(0)!important;transform:translateX(4px) scale(0)!important}.bibi-icon-manage-bookmarks:before{content:"bookmarks";font-size:21px}.bibi-icon-history{border-radius:50%}.bibi-icon-history:before{font-size:24px}.bibi-icon-history{-webkit-transition:none!important;transition:none!important}.bibi-button:hover .bibi-icon-history{-webkit-transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,-webkit-box-shadow .125s linear,-webkit-transform .25s ease!important;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,-webkit-box-shadow .125s linear,-webkit-transform .25s ease!important;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,box-shadow .125s linear,transform .25s ease!important;transition:color .125s linear,background-color .125s linear,border-color .125s linear,text-shadow .125s linear,box-shadow .125s linear,transform .25s ease,-webkit-box-shadow .125s linear,-webkit-transform .25s ease!important}.bibi-icon-history:before{content:"history";left:-.01em;-webkit-transform:none!important;transform:none!important}.bibi-icon-bookmark:before,.bibi-icon-fontsize:before,.bibi-icon-full-breadth-layout:before,.bibi-icon-open-newwindow:before,.bibi-icon-toggle-fullscreen:before{font-size:15.75px}.bibi-icon-full-breadth-layout:before{content:"settings_overscan"}.bibi-icon-toggle-fullscreen:before{content:"fullscreen"}html.InternetExplorer .bibi-icon-toggle-fullscreen:before{top:-.05em}:-webkit-full-screen .bibi-icon-toggle-fullscreen:before{content:"fullscreen_exit"}:-moz-full-screen .bibi-icon-toggle-fullscreen:before{content:"fullscreen_exit"}:-ms-fullscreen .bibi-icon-toggle-fullscreen:before{content:"fullscreen_exit"}:fullscreen .bibi-icon-toggle-fullscreen:before{content:"fullscreen_exit"}.bibi-icon-open-newwindow:before{content:"open_in_new"}.bibi-icon-fontsize:before{content:"title";top:1px}.bibi-icon-fontsize-exlarge:before{font-size:26.84355px}.bibi-icon-fontsize-large:before{font-size:20.97152px}.bibi-icon-fontsize-medium:before{font-size:16.384px}.bibi-icon-fontsize-small:before{font-size:12.8px}.bibi-icon-fontsize-exsmall:before{font-size:10px}.bibi-icon-bookmark:before{font-size:18.9px;top:.05em}.bibi-icon-add-a-bookmark:before{content:"book"}.bibi-icon-a-bookmark:before{content:"bookmark_border"}.bibi-icon-toggle-panel>span{left:0;right:0;margin:auto;width:19px;height:2px;border-radius:1px}.bibi-icon-toggle-panel>span:first-child{top:7.5px}.bibi-icon-toggle-panel>span:nth-child(2){top:13.5px}.bibi-icon-toggle-panel>span:nth-child(3){top:19.5px}.bibi-icon-toggle-panel>span:nth-child(4),.bibi-icon-toggle-panel>span:nth-child(5),.bibi-icon-toggle-panel>span:nth-child(6){display:none!important}.bibi-button.active .bibi-icon-toggle-panel>span:first-child{opacity:1;-webkit-transform:translateY(6px) rotate(135deg);transform:translateY(6px) rotate(135deg)}.bibi-button.active .bibi-icon-toggle-panel>span:nth-child(2){opacity:0;-webkit-transform:translateY(0) rotate(-1turn);transform:translateY(0) rotate(-1turn)}.bibi-button.active .bibi-icon-toggle-panel>span:nth-child(3){opacity:1;-webkit-transform:translateY(-6px) rotate(225deg);transform:translateY(-6px) rotate(225deg)}.bibi-icon-view span.bibi-shape-spreads{top:0;right:0;bottom:0;left:0;margin:auto;width:13px;height:11px}.bibi-icon-view span.bibi-shape-spreads span.bibi-shape-spread{left:0;top:0;width:100%;height:100%}.bibi-icon-view span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item{top:0;border:1px solid;width:7px;height:11px}.bibi-icon-view span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:first-child{left:0}.bibi-icon-view span.bibi-shape-spreads span.bibi-shape-spread span.bibi-shape-item:last-child{right:0}.bibi-icon-view-paged span.bibi-shape-spreads-paged span.bibi-shape-spread:first-child,.bibi-icon-view-paged span.bibi-shape-spreads-paged span.bibi-shape-spread:last-child{display:none}.bibi-icon-view-horizontal span.bibi-shape-spreads-horizontal span.bibi-shape-spread:first-child{-webkit-transform:translateX(-100%);transform:translateX(-100%);left:-1px}.bibi-icon-view-horizontal span.bibi-shape-spreads-horizontal span.bibi-shape-spread:last-child{-webkit-transform:translateX(100%);transform:translateX(100%);left:1px}.bibi-icon-view-vertical span.bibi-shape-spreads-vertical span.bibi-shape-spread:first-child{-webkit-transform:translateY(-100%);transform:translateY(-100%);top:-1px}.bibi-icon-view-vertical span.bibi-shape-spreads-vertical span.bibi-shape-spread:last-child{-webkit-transform:translateY(100%);transform:translateY(100%);top:1px}div#bibi-nombre{border-radius:10px;width:140px;height:20px;line-height:20px;background:hsla(0,0%,95.7%,.9)}html.slider-opened div#bibi-nombre{background:transparent}html.view-vertical div#bibi-nombre{-webkit-transform:rotate(90deg) translateY(-60px);transform:rotate(90deg) translateY(-60px)}html.slider-opened.appearance-horizontal div#bibi-nombre{bottom:8px!important}html.slider-opened.appearance-vertical div#bibi-nombre{right:8px!important}div#bibi-nombre span.bibi-nombre-current{color:#303030}html.slider-opened div#bibi-nombre span.bibi-nombre-current{color:#4682b4}div#bibi-nombre span.bibi-nombre-delimiter{color:#636363}html.slider-opened div#bibi-nombre span.bibi-nombre-delimiter{color:#8db3d3}div#bibi-nombre span.bibi-nombre-total{color:#4a4a4a}html.slider-opened div#bibi-nombre span.bibi-nombre-total{color:#699bc4}div#bibi-nombre span.bibi-nombre-percent{color:#636363}html.slider-opened div#bibi-nombre span.bibi-nombre-percent{color:#8db3d3}div.bibi-arrow:before{display:block;margin:auto;width:40px;height:40px;border-radius:50%;text-align:center;vertical-align:middle;color:#fff;background:#000;font:40px/1em Material Icons;-ms-font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;speak:none;direction:ltr;letter-spacing:0;white-space:nowrap;word-wrap:normal}html.appearance-horizontal div.bibi-arrow:after{width:40px}html.appearance-horizontal.book-full-height.slider-opened div.bibi-arrow,html.appearance-horizontal:not(.book-full-height) div.bibi-arrow{top:39px}html.appearance-horizontal:not(.book-full-height):not(.slider-opened) div.bibi-arrow{height:calc(100vh - 39px)}html.appearance-horizontal.book-full-height.slider-opened div.bibi-arrow,html.appearance-horizontal:not(.book-full-height).slider-opened div.bibi-arrow{height:calc(100vh - 103px)}html.appearance-vertical div.bibi-arrow:after{height:40px}html.appearance-vertical.slider-opened div.bibi-arrow{width:calc(100vw - 64px)}html.appearance-ttb.book-full-height.slider-opened div#bibi-arrow-back:before,html.appearance-ttb:not(.book-full-height) div#bibi-arrow-back:before{margin-top:39px}html.appearance-ltr div#bibi-arrow-back:before,html.appearance-rtl div#bibi-arrow-forward:before{content:"chevron_left";text-indent:-.03em}html.appearance-ltr div#bibi-arrow-forward:before,html.appearance-rtl div#bibi-arrow-back:before{content:"chevron_right";text-indent:.03em}html.appearance-ttb div#bibi-arrow-back:before{content:"expand_less";line-height:38.8px}html.appearance-ttb div#bibi-arrow-forward:before{content:"expand_more";line-height:41.2px}div#bibi-spinner{width:56px;height:56px}div#bibi-spinner:after,div#bibi-spinner:before{content:"";display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;opacity:.75}div#bibi-spinner:before{width:24px;height:24px;background:hsla(0,0%,75.3%,.75)}div#bibi-spinner:after{width:32px;height:32px;border:1.5px solid hsla(0,0%,75.3%,.5)}div#bibi-spinner span{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;-webkit-transform-origin:50%;transform-origin:50%}div#bibi-spinner span:before{content:"";display:block;top:0;right:0;bottom:auto;left:0;margin:0 auto;border-radius:50%;width:3px;height:3px}div#bibi-spinner span:first-child{-webkit-transform:rotate(30deg);transform:rotate(30deg)}div#bibi-spinner span:first-child:before{background:#f0f0f0}div#bibi-spinner span:nth-child(2){-webkit-transform:rotate(60deg);transform:rotate(60deg)}div#bibi-spinner span:nth-child(2):before{background:#e0e0e0}div#bibi-spinner span:nth-child(3){-webkit-transform:rotate(90deg);transform:rotate(90deg)}div#bibi-spinner span:nth-child(3):before{background:#d1d1d1}div#bibi-spinner span:nth-child(4){-webkit-transform:rotate(120deg);transform:rotate(120deg)}div#bibi-spinner span:nth-child(4):before{background:#c2c2c2}div#bibi-spinner span:nth-child(5){-webkit-transform:rotate(150deg);transform:rotate(150deg)}div#bibi-spinner span:nth-child(5):before{background:#b3b3b3}div#bibi-spinner span:nth-child(6){-webkit-transform:rotate(180deg);transform:rotate(180deg)}div#bibi-spinner span:nth-child(6):before{background:#a3a3a3}div#bibi-spinner span:nth-child(7){-webkit-transform:rotate(210deg);transform:rotate(210deg)}div#bibi-spinner span:nth-child(7):before{background:#949494}div#bibi-spinner span:nth-child(8){-webkit-transform:rotate(240deg);transform:rotate(240deg)}div#bibi-spinner span:nth-child(8):before{background:#858585}div#bibi-spinner span:nth-child(9){-webkit-transform:rotate(270deg);transform:rotate(270deg)}div#bibi-spinner span:nth-child(9):before{background:#757575}div#bibi-spinner span:nth-child(10){-webkit-transform:rotate(300deg);transform:rotate(300deg)}div#bibi-spinner span:nth-child(10):before{background:#666}div#bibi-spinner span:nth-child(11){-webkit-transform:rotate(330deg);transform:rotate(330deg)}div#bibi-spinner span:nth-child(11):before{background:#575757}div#bibi-spinner span:nth-child(12){-webkit-transform:rotate(1turn);transform:rotate(1turn)}div#bibi-spinner span:nth-child(12):before{background:#474747}html.busy div#bibi-spinner{-webkit-animation:Spinner_Animation-Rotate 1.5s linear 0s infinite normal;animation:Spinner_Animation-Rotate 1.5s linear 0s infinite normal}html.busy div#bibi-spinner:after,html.busy div#bibi-spinner:before{-webkit-animation:Spinner_Animation-Beat 2.25s ease 0s infinite normal;animation:Spinner_Animation-Beat 2.25s ease 0s infinite normal}html.busy div#bibi-spinner span{-webkit-animation:none;animation:none}