diff --git a/_data/releases.csv b/_data/releases.csv index 55d5f40..6b4f56b 100644 --- a/_data/releases.csv +++ b/_data/releases.csv @@ -125,3 +125,4 @@ v2.29.0,2.29.0 v2.30.0,2.30.0 v2.30.1,2.30.1 v2.30.2,2.30.2 +v2.30.3,2.30.3 diff --git a/viewer/v2.30.3/css/ui.arrows.css b/viewer/v2.30.3/css/ui.arrows.css new file mode 100644 index 0000000..bc492ec --- /dev/null +++ b/viewer/v2.30.3/css/ui.arrows.css @@ -0,0 +1 @@ +@font-face{font-family:"FontAwesome";src:url("../fonts/fa-solid-900.woff2") format("woff2")}#vivliostyle-page-navigation-up,#vivliostyle-page-navigation-down,#vivliostyle-page-navigation-left,#vivliostyle-page-navigation-right{position:absolute;margin:0;color:rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:pointer;z-index:1000;-webkit-user-select:none;user-select:none}#vivliostyle-page-navigation-up.vivliostyle-menu-enabled,#vivliostyle-page-navigation-down.vivliostyle-menu-enabled,#vivliostyle-page-navigation-left.vivliostyle-menu-enabled,#vivliostyle-page-navigation-right.vivliostyle-menu-enabled{color:rgba(0,0,0,.25);background:rgba(0,0,0,0);transition:.25s ease-out}#vivliostyle-page-navigation-up:not(.vivliostyle-menu-enabled),#vivliostyle-page-navigation-down:not(.vivliostyle-menu-enabled),#vivliostyle-page-navigation-left:not(.vivliostyle-menu-enabled),#vivliostyle-page-navigation-right:not(.vivliostyle-menu-enabled){display:none}#vivliostyle-page-navigation-up[data-vivliostyle-ui-state=attention],#vivliostyle-page-navigation-down[data-vivliostyle-ui-state=attention],#vivliostyle-page-navigation-left[data-vivliostyle-ui-state=attention],#vivliostyle-page-navigation-right[data-vivliostyle-ui-state=attention]{color:rgba(255,255,255,.75);background:rgba(0,0,0,.125);transition:.25s ease-in}@media(hover: hover),(-moz-touch-enabled: 0){#vivliostyle-page-navigation-up:hover,#vivliostyle-page-navigation-down:hover,#vivliostyle-page-navigation-left:hover,#vivliostyle-page-navigation-right:hover{color:rgba(255,255,255,.75);background:rgba(0,0,0,.125);transition:.1s linear !important}}#vivliostyle-page-navigation-up.active,#vivliostyle-page-navigation-up:active,#vivliostyle-page-navigation-down.active,#vivliostyle-page-navigation-down:active,#vivliostyle-page-navigation-left.active,#vivliostyle-page-navigation-left:active,#vivliostyle-page-navigation-right.active,#vivliostyle-page-navigation-right:active{color:#fff;background:rgba(0,0,0,.25);transition:.1s linear !important}#vivliostyle-page-navigation-up:after,#vivliostyle-page-navigation-down:after,#vivliostyle-page-navigation-left:after,#vivliostyle-page-navigation-right:after{box-sizing:content-box;display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;border-radius:50%;width:21.6px;height:21.6px;font-size:23.04px;line-height:1;text-align:center;font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}#vivliostyle-page-navigation-up,#vivliostyle-page-navigation-down{left:0;right:0;margin-left:auto;margin-right:auto;width:50%;height:36px}#vivliostyle-page-navigation-up{top:0}#vivliostyle-page-navigation-up:after{content:""}@media(hover: hover),(-moz-touch-enabled: 0){#vivliostyle-page-navigation-up:hover{cursor:n-resize}}#vivliostyle-page-navigation-down{bottom:0;cursor:s-resize}#vivliostyle-page-navigation-down:after{content:""}#vivliostyle-page-navigation-left,#vivliostyle-page-navigation-right{top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:36px;height:50%}#vivliostyle-page-navigation-left{left:0;cursor:w-resize}#vivliostyle-page-navigation-left:after{content:""}#vivliostyle-page-navigation-right{right:0;cursor:e-resize}#vivliostyle-page-navigation-right:after{content:"";text-indent:.125em} \ No newline at end of file diff --git a/viewer/v2.30.3/css/ui.loading-overlay.css b/viewer/v2.30.3/css/ui.loading-overlay.css new file mode 100644 index 0000000..9a790f2 --- /dev/null +++ b/viewer/v2.30.3/css/ui.loading-overlay.css @@ -0,0 +1 @@ +@keyframes ROTATE{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#vivliostyle-loading-overlay{opacity:0;visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;margin-top:36px;margin-bottom:24px;background-color:rgba(0,0,0,.2)}body[data-vivliostyle-viewer-status=loading] #vivliostyle-loading-overlay{opacity:1;visibility:visible;transition:.1s liner}body[data-vivliostyle-viewer-status=loading] #vivliostyle-loading-overlay .vivliostyle-loading-spinner{position:relative;text-indent:-9999em;border-top:.8em solid rgba(255,255,255,.2);border-right:.8em solid rgba(255,255,255,.2);border-bottom:.8em solid rgba(255,255,255,.2);border-left:.8em solid #fff;transform:translateZ(0);animation:ROTATE 1.5s linear infinite normal}body[data-vivliostyle-viewer-status=loading] #vivliostyle-loading-overlay .vivliostyle-loading-spinner,body[data-vivliostyle-viewer-status=loading] #vivliostyle-loading-overlay .vivliostyle-loading-spinner:after{border-radius:50%;width:8em;height:8em}body[data-vivliostyle-viewer-status=interactive] #vivliostyle-loading-overlay{opacity:0;visibility:hidden;transition:.25s ease-out}#vivliostyle-loading-overlay .vivliostyle-loading-spinner{position:absolute;top:calc(50% - 9.6em / 2);left:calc(50% - 9.6em / 2)} \ No newline at end of file diff --git a/viewer/v2.30.3/css/ui.menu-bar.css b/viewer/v2.30.3/css/ui.menu-bar.css new file mode 100644 index 0000000..0ba5203 --- /dev/null +++ b/viewer/v2.30.3/css/ui.menu-bar.css @@ -0,0 +1,3 @@ +@font-face{font-family:"FontAwesome";src:url("../fonts/fa-solid-900.woff2") format("woff2")}#vivliostyle-menu-bar{box-sizing:border-box;position:fixed;z-index:88888888;left:0;top:0;width:100vw;height:36px;font-family:"Helvetica Neue","Segoe UI","Roboto",sans-serif;font-size:14px;line-height:1;color:#fff;background:#000;box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:100%;-webkit-user-select:none;user-select:none}#vivliostyle-menu-bar *{margin:0;padding:0;border:none 0}#vivliostyle-menu-bar li{list-style:none outside;display:block}#vivliostyle-menu-bar:before,#vivliostyle-menu-bar:after{position:absolute;z-index:1;right:0;top:10.8px;width:100%;height:18px;text-align:center;transition:linear .2s}@media screen and (max-width: 1333px){#vivliostyle-menu-bar:before,#vivliostyle-menu-bar:after{right:44px;width:81.45px;text-align:right}}@media screen and (max-width: 749px){#vivliostyle-menu-bar:before,#vivliostyle-menu-bar:after{animation:none !important;opacity:0 !important}}#vivliostyle-menu-bar:before{content:"";background:rgba(0,0,0,0) no-repeat center center url("data:image/png;base64,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");background-size:contain;opacity:1}#vivliostyle-menu-bar>ul.vivliostyle-menu{position:relative;z-index:10;float:left;padding-right:1px;background:rgba(0,0,0,.4)}#vivliostyle-menu-bar>ul.vivliostyle-menu:before{content:"";display:block;position:absolute;right:0;top:1px;width:1px;height:34px;background:#404040}#vivliostyle-menu-bar>ul.vivliostyle-menu#vivliostyle-menu_settings{float:right;margin-left:-7px;padding-right:0;z-index:11}#vivliostyle-menu-bar>ul.vivliostyle-menu#vivliostyle-menu_toc-find{z-index:12}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item{display:table-cell;position:relative;width:36px;height:36px}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button:after{box-sizing:border-box;display:block;position:absolute}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button{left:2px;top:2px;width:32px;height:32px;border-radius:2px;color:rgba(0,0,0,0);cursor:pointer}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button:after{transition:linear .1s}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button:after{color:#fff}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button:before{left:0;top:0;width:100%;height:100%;line-height:32px;font-size:16.2px;text-align:center;font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button:after{width:1em;height:1em;line-height:1;text-align:center;font-size:12.6px}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button.hover{background:rgba(255,255,255,.75)}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button.hover:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button.hover:after{color:#000}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button.active{background:#fff}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button.active:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item>.vivliostyle-menu-icon-button.active:after{color:#000}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span{background:#fff}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span:after{color:#000}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span.hover{background:rgba(255,255,255,.75)}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span.hover:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span.hover:after{color:#000}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span.active{background:rgba(0,0,0,0)}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span.active:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened>span.active:after{color:#fff}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-disabled>span{cursor:default;background:rgba(0,0,0,0) !important}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-disabled>span:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item.vivliostyle-menu-disabled>span:after{color:gray !important}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_page-number.vivliostyle-menu-disabled>#vivliostyle-page-number{background:rgba(0,0,0,0)}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_toc-toggle>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_find-toggle>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_find-toggle:not(.on)>#vivliostyle-menu-find-box{display:none}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_marker-toggle>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_move-first>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_move-previous>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_move-next>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_move-last>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-out>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-fit-to-screen>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-in>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-to-actual-size>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-smaller>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-default>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-larger>.vivliostyle-menu-icon-button:before{content:"A";font-family:Times,serif;font-weight:bold;font-size:20.88px}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_print>.vivliostyle-menu-icon-button:before{content:""}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_move-first>.vivliostyle-menu-icon-button:after{content:"";border-top:solid 2px;top:9px;left:8px;width:16px}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_move-last>.vivliostyle-menu-icon-button:after{content:"";border-bottom:solid 2px;bottom:9px;left:8px;width:16px}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_page-number>#vivliostyle-page-number{color:inherit;background-color:#444;font-size:12px;text-align:right;white-space:pre;position:absolute;top:8px;width:32px;height:20px}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_total-pages>#vivliostyle-total-pages{text-align:left;white-space:pre;position:absolute;top:13px;font-size:11.5px;-webkit-user-select:text;user-select:text}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_total-pages>#vivliostyle-total-pages::before{content:"/ "}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-to-actual-size>.vivliostyle-menu-icon-button:after{content:"1";left:8.1px;top:8.64px}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-smaller>.vivliostyle-menu-icon-button:after{content:"−"}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-default>.vivliostyle-menu-icon-button:after{content:"="}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-larger>.vivliostyle-menu-icon-button:after{content:"+"}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-smaller>.vivliostyle-menu-icon-button:after,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-default>.vivliostyle-menu-icon-button:after,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-larger>.vivliostyle-menu-icon-button:after{right:1.8px;top:3.6px}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_marker-toggle.on>.vivliostyle-menu-icon-button,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_find-toggle.on>.vivliostyle-menu-icon-button,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_toc-toggle.on>.vivliostyle-menu-icon-button,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-fit-to-screen.on>.vivliostyle-menu-icon-button{background:rgba(255,255,255,.55)}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_marker-toggle.on>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_marker-toggle.on>.vivliostyle-menu-icon-button:after,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_find-toggle.on>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_find-toggle.on>.vivliostyle-menu-icon-button:after,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_toc-toggle.on>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_toc-toggle.on>.vivliostyle-menu-icon-button:after,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-fit-to-screen.on>.vivliostyle-menu-icon-button:before,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-fit-to-screen.on>.vivliostyle-menu-icon-button:after{color:#000}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_marker-toggle.on>.vivliostyle-menu-icon-button.hover,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_find-toggle.on>.vivliostyle-menu-icon-button.hover,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_toc-toggle.on>.vivliostyle-menu-icon-button.hover,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-fit-to-screen.on>.vivliostyle-menu-icon-button.hover{background:rgba(255,255,255,.75)}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_marker-toggle.on.pinned>.vivliostyle-menu-icon-button,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_toc-toggle.on.pinned>.vivliostyle-menu-icon-button{background:rgba(255,255,255,.85)}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_settings-toggle>.vivliostyle-menu-icon-button{background-image:url("../resources/vivliostyle-icon.png");background-repeat:no-repeat;background-position:center center;background-size:contain;filter:grayscale(0%)}@media(hover: hover),(-moz-touch-enabled: 0){#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_settings-toggle>.vivliostyle-menu-icon-button:hover{opacity:.75;filter:grayscale(50%)}}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_settings-toggle>.vivliostyle-menu-icon-button::after{content:"";font-size:27px;line-height:.5em;text-align:right;display:block;position:absolute;width:100%;height:.5em;right:0;bottom:-0.67em;padding:0 2px;overflow:hidden;color:rgba(0,0,0,.25);font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_settings-toggle.vivliostyle-menu-item_detail-opened>.vivliostyle-menu-icon-button{filter:grayscale(100%)}#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_settings-toggle.vivliostyle-menu-item_detail-opened.pinned>.vivliostyle-menu-icon-button{filter:grayscale(100%) brightness(150%)}@media screen and (max-width: 573px){#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_print{display:none}}@media screen and (max-width: 537px){#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-to-actual-size{display:none}}@media screen and (max-width: 645px){#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_move-previous,#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_move-next{display:none}}@media screen and (max-width: 501px){#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_zoom-fit-to-screen{display:none}}@media screen and (max-width: 393px){#vivliostyle-menu-bar>ul.vivliostyle-menu>li.vivliostyle-menu-item#vivliostyle-menu-item_text-size-default{display:none}}@media screen and (max-width: 465px){#vivliostyle-menu-bar>ul.vivliostyle-menu#vivliostyle-menu_zoom{display:none}}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail{box-sizing:border-box;display:none;position:fixed;right:0;top:36px;padding:0 2px;width:100vw;max-width:320px;max-width:-moz-min-content;max-width:min-content;height:calc(100% - 36px);min-height:54px;line-height:1;color:#202020;background:rgba(248,248,248,.9);box-shadow:0 2px 2px rgba(0,0,0,.4);-webkit-user-select:text;user-select:text}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail .vivliostyle-menu-disabled{color:#a0a0a0}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail:focus{outline:1px solid rgba(0,0,0,.15)}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail details[open]>summary>span{text-decoration:underline}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail select{color:inherit;font-size:12px}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail input[type=text]{color:inherit;font-size:12px;box-sizing:border-box;padding:0 2px;width:5.5em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail input[type=text][name=vivliostyle-settings_crop-marks]{width:7em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail input[type=text][name=vivliostyle-settings_page-margin_custom]{width:9em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail input[type=text][name=vivliostyle-settings_base-font-family]{width:11.5em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail input[type=text][name=vivliostyle-settings_viewer-font-size]{width:4.5em;text-align:right}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail input[type=text][disabled]{color:#a0a0a0}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail input[type=radio]:checked+span,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail input[type=checkbox]:checked+span{text-decoration:underline}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail button,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail .vivliostyle-menu-button{display:inline-block;position:relative;box-sizing:border-box;padding:.6em 1.5em;border:solid 1px gray;border-radius:1.5em;height:2.5em;line-height:1em;font-size:12px;font-weight:bold;min-width:7em;cursor:pointer;transition:.15s linear}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail button.vivliostyle-menu-button-positive,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail .vivliostyle-menu-button.vivliostyle-menu-button-positive{color:#000;background:#fff;box-shadow:0 0 3px 0 #000}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail button.vivliostyle-menu-button-negative,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail .vivliostyle-menu-button.vivliostyle-menu-button-negative{color:#000;background:#c8c8c8}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail button.hover,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail .vivliostyle-menu-button.hover{color:#fff !important;background:#000 !important;transition:.1s linear}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail button.active,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail .vivliostyle-menu-button.active{background:gray !important;transition:0 linear}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail small{font-size:.9em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main{position:relative;overflow-y:auto;height:calc(100% - 56px);font-size:14px;-webkit-overflow-scrolling:touch}@media screen and (min-width: 320px){#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main{min-width:316px}}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main #vivliostyle-settings_ui-language{position:absolute;top:0px;right:0px;z-index:1;font-size:14px}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main #vivliostyle-settings_ui-language::before{font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:"";color:#555}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main #vivliostyle-settings_ui-language select{font-size:inherit}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main summary{width:fit-content}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group{position:relative}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group .vivliostyle-menu-detail-group-heading{font-weight:bold}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group .vivliostyle-menu-detail-group-heading>label>input[type=checkbox]{margin-left:-1em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-buttons{text-align:center}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-buttons>div,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-buttons>li{text-align:center}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-inline{line-height:1.75}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-inline>div,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-inline>li{display:inline-block;margin-left:10px}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-inline>div:first-child,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-inline>li:first-child{margin-left:0}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main .vivliostyle-menu-detail-group-inline>.vivliostyle-menu-detail-group-heading{margin-left:0;margin-right:2em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group{border-top:solid 1px #fff;padding:12px 4px;line-height:1.5}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group:first-child{border-top:none 0}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group .vivliostyle-menu-detail-group{padding-left:1.3em;margin-top:.8em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>.vivliostyle-menu-detail-group{font-size:.9em;padding-left:1.1em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group ul.vivliostyle-menu-detail-group{margin-top:0}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group ul.vivliostyle-menu-detail-group:before{content:"";display:block;position:absolute;left:.4em;top:0;width:1px;height:100%;border-left:solid 1px #a0a0a0}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group ul.vivliostyle-menu-detail-group li{margin-top:.25em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group ul.vivliostyle-menu-detail-group li>label:first-child{display:inline-block;margin-left:1.25em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group ul.vivliostyle-menu-detail-group li>label:first-child>*:first-child{margin-left:-1.5em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group ul.vivliostyle-menu-detail-group li>div:first-child:last-child{display:block;margin-left:1.25em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group ul.vivliostyle-menu-detail-group li>div:first-child:last-child>label:first-child>*:first-child{margin-left:-1.5em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group ul.vivliostyle-menu-detail-group li>div:first-child:last-child>label:first-child+span{white-space:nowrap}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_custom-style_more,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_edit-css,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_reset-custom-style{padding-left:.5em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_custom-style_more>.vivliostyle-menu-detail-group,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_edit-css>.vivliostyle-menu-detail-group,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_reset-custom-style>.vivliostyle-menu-detail-group{padding-left:.6em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_custom-style_more>ul.vivliostyle-menu-detail-group,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_edit-css>ul.vivliostyle-menu-detail-group,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_reset-custom-style>ul.vivliostyle-menu-detail-group{padding-left:1.9em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_custom-style_more>ul.vivliostyle-menu-detail-group::before,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_edit-css>ul.vivliostyle-menu-detail-group::before,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_reset-custom-style>ul.vivliostyle-menu-detail-group::before{left:1em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_custom-style_more>textarea,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_edit-css>textarea,#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_reset-custom-style>textarea{display:block;line-height:1.3;font-size:1em;font-family:monospace;margin:.5em 0;padding:2px;box-sizing:border-box;width:100%}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>.vivliostyle-menu-detail-group>#vivliostyle-settings_reset-custom-style{max-height:2em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-main>#vivliostyle-settings_apply-or-cancel{position:sticky;bottom:0;background:rgba(248,248,248,.9);padding:4px}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-aside{box-sizing:border-box;position:absolute;left:0;bottom:0;border-top:solid 1px rgba(255,255,255,.8);padding:.75em 10px;width:100%;text-align:center;color:gray;background:rgba(255,255,255,.75);font-size:12px;line-height:1.2}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-aside small{font-size:10px}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-aside a{color:gray;text-decoration:none;border-bottom:solid 1px silver;transition:linear .1s}@media(hover: hover),(-moz-touch-enabled: 0){#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-aside a:hover{color:#000;border-bottom-color:#000}}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-aside>.version{margin-top:.3em}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item .vivliostyle-menu-detail>.vivliostyle-menu-detail-aside>.version span{white-space:nowrap}#vivliostyle-menu-bar ul.vivliostyle-menu li.vivliostyle-menu-item.vivliostyle-menu-item_detail-opened .vivliostyle-menu-detail{display:block}@media screen{#vivliostyle-viewer-viewport{position:absolute;top:0;left:0;right:0;bottom:0;margin-top:36px;margin-bottom:24px}}[data-vivliostyle-toc-box][aria-hidden=false]{z-index:2000}[data-vivliostyle-toc-box]:focus{outline:1px solid rgba(0,0,0,.15)}[data-vivliostyle-toc-box] :focus{box-shadow:0 0 4px 2px #4d90fe;outline:none}[data-vivliostyle-toc-box] [role=button]:focus{text-shadow:1px 0 5px #4d90fe,-1px 0 5px #4d90fe;box-shadow:none;outline:none}#vivliostyle-menu-find-box{position:absolute;top:38px;left:2px;height:36px;background:rgba(248,248,248,.9);box-shadow:0 2px 2px rgba(0,0,0,.4);box-sizing:border-box;padding:2px;display:flex;color:#000;width:360px}@media screen and (max-width: 450px){#vivliostyle-menu-find-box{width:80vw}}@media screen and (max-width: 376px){#vivliostyle-menu-find-box{width:calc(100vw - 2px - 72px)}}#vivliostyle-menu-find-box #vivliostyle-find-box{flex:auto;background:#fff;font-size:16px;line-height:1;padding:2px}#vivliostyle-menu-find-box #vivliostyle-find-status{flex:none;width:min-content;font-size:12px;line-height:30px;background:#fff;padding:0 3px;color:gray;white-space:nowrap}#vivliostyle-menu-find-box #vivliostyle-find-previous,#vivliostyle-menu-find-box #vivliostyle-find-next{flex:none;width:36px;text-align:center;line-height:30px;color:rgba(0,0,0,.5);background:rgba(0,0,0,0);font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}#vivliostyle-menu-find-box #vivliostyle-find-previous.hover,#vivliostyle-menu-find-box #vivliostyle-find-next.hover{color:rgba(255,255,255,.9);background:rgba(0,0,0,.2)}#vivliostyle-menu-find-box #vivliostyle-find-previous.active,#vivliostyle-menu-find-box #vivliostyle-find-next.active{color:#fff;background:rgba(0,0,0,.3)}#vivliostyle-menu-find-box #vivliostyle-find-previous::before{content:""}#vivliostyle-menu-find-box #vivliostyle-find-next::before{content:""}#vivliostyle-marks-box{position:absolute;top:38px;left:2px;background:rgba(248,248,248,.9);box-shadow:0 2px 2px rgba(0,0,0,.4);box-sizing:border-box;padding:4px;color:#000;font-family:"Helvetica Neue","Segoe UI","Roboto",sans-serif;font-size:14px;line-height:1.2;overflow:auto;max-height:calc( + 100vh - 64px + );width:324px}@media screen and (max-width: 400px){#vivliostyle-marks-box{width:80vw}}#vivliostyle-marks-box:not([open]){width:max-content}#vivliostyle-marks-box summary{font-size:13px;font-weight:500;line-height:16px;color:#666;white-space:nowrap;padding-right:.5em}#vivliostyle-marks-box .viv-marker-remove-all button,#vivliostyle-marks-box .viv-marker-edit button{box-sizing:border-box;border:none;padding:.3em;border-radius:.3em;color:#666;background:rgba(0,0,0,0);font-family:"Helvetica Neue","Segoe UI","Roboto",sans-serif;font-size:14px}#vivliostyle-marks-box .viv-marker-remove-all button::before,#vivliostyle-marks-box .viv-marker-edit button::before{font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;content:""}#vivliostyle-marks-box .viv-marker-remove-all button:hover,#vivliostyle-marks-box .viv-marker-edit button:hover{color:#444;background:#ddd}#vivliostyle-marks-box .viv-marker-remove-all button:active,#vivliostyle-marks-box .viv-marker-edit button:active{color:#444;background:#ccc}#vivliostyle-marks-box .viv-marker-remove-all{text-align:right}#vivliostyle-marks-box .viv-marker-remove-all button::before{padding-right:.5em}#vivliostyle-marks-box .viv-marker-list>li{-webkit-user-select:text;user-select:text;clear:both;display:list-item;list-style:disc;border-left:.5em solid;margin-top:.5em}#vivliostyle-marks-box .viv-marker-list>li[data-viv-marker-color=red]{border-left-color:#f55}#vivliostyle-marks-box .viv-marker-list>li[data-viv-marker-color=green]{border-left-color:#5f5}#vivliostyle-marks-box .viv-marker-list>li[data-viv-marker-color=yellow]{border-left-color:#ffd900}#vivliostyle-marks-box .viv-marker-list>li .viv-marker-text{display:block;padding:3px;cursor:pointer;text-decoration:none;color:#000}#vivliostyle-marks-box .viv-marker-list>li .viv-marker-edit{display:flex;margin-top:3px}#vivliostyle-marks-box .viv-marker-list>li .viv-marker-edit button{width:32px;height:32px;margin:2px;flex:none}#vivliostyle-marks-box .viv-marker-list>li .viv-marker-edit textarea{font-family:"Helvetica Neue","Segoe UI","Roboto",sans-serif;font-size:14px;line-height:1.2;box-sizing:border-box;border:dotted 1px #888;padding:2px 4px;flex:auto;background:rgba(0,0,0,0)}#vivliostyle-marks-box .viv-marker-list>li .viv-marker-edit textarea:hover,#vivliostyle-marks-box .viv-marker-list>li .viv-marker-edit textarea:focus{background:#fff}#vivliostyle-page-slider-bar{position:fixed;left:0;right:0;bottom:0;height:24px;box-sizing:border-box;background:#888;padding:0 6px 3px;color:#fff;font-family:"Helvetica Neue","Segoe UI","Roboto",sans-serif;font-size:10px;line-height:1;justify-content:center;align-items:center;display:flex;-webkit-user-select:none;user-select:none}@media print{#vivliostyle-page-slider-bar{display:none}}#vivliostyle-page-slider-bar::before{content:"0%";flex:none}#vivliostyle-page-slider-bar::after{content:"100%";flex:none}#vivliostyle-page-slider-bar input{flex:auto;cursor:ew-resize}#vivliostyle-page-slider-bar:not([dir])::before,#vivliostyle-page-slider-bar:not([dir])::after,#vivliostyle-page-slider-bar:not([dir]) *{visibility:hidden}#vivliostyle-page-slider-bar.vivliostyle-menu-disabled::before,#vivliostyle-page-slider-bar.vivliostyle-menu-disabled::after,#vivliostyle-page-slider-bar.vivliostyle-menu-disabled>*{display:none} \ No newline at end of file diff --git a/viewer/v2.30.3/css/ui.message-dialog.css b/viewer/v2.30.3/css/ui.message-dialog.css new file mode 100644 index 0000000..b8753ce --- /dev/null +++ b/viewer/v2.30.3/css/ui.message-dialog.css @@ -0,0 +1 @@ +@font-face{font-family:"FontAwesome";src:url("../fonts/fa-solid-900.woff2") format("woff2")}#vivliostyle-message-dialog{box-sizing:border-box;overflow:auto;overflow-x:hidden;overflow-y:auto;position:fixed;z-index:7777777;top:-100%;left:0;right:0;margin:auto;padding:calc(0.375em + 36px) 18px .25em;border-radius:0 0 4px 4px;max-width:800px;width:calc(100vw - (36px * 0.5));max-height:calc(100vh - (36px * 0.25));font-size:14px;background:#fff;opacity:0;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:1s ease}#vivliostyle-message-dialog.vivliostyle-message-dialog-shown{top:0;opacity:1}#vivliostyle-message-dialog .vivliostyle-message{padding:.75em 0;border-top:solid 1px #e8e8e8}#vivliostyle-message-dialog .vivliostyle-message:first-child{border-top:none 0}#vivliostyle-message-dialog .vivliostyle-message p{position:relative;margin:0;padding-left:1.5em;font-family:"Helvetica Neue","Segoe UI","Roboto",sans-serif;line-height:1.25;color:#202020}#vivliostyle-message-dialog .vivliostyle-message p:before{font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;display:inline-block;position:absolute;left:.25em;top:0}#vivliostyle-message-dialog .vivliostyle-message p.error{color:#d82000}#vivliostyle-message-dialog .vivliostyle-message p.error:before{content:""}#vivliostyle-message-dialog .vivliostyle-message p.warn{color:#c08000}#vivliostyle-message-dialog .vivliostyle-message p.warn:before{content:""}#vivliostyle-message-dialog .vivliostyle-message p.info{color:#0060c0}#vivliostyle-message-dialog .vivliostyle-message p.info:before{content:""}#vivliostyle-message-dialog .vivliostyle-message p.debug{color:#404040}#vivliostyle-message-dialog .vivliostyle-message p.debug:before{content:""} \ No newline at end of file diff --git a/viewer/v2.30.3/css/ui.text-selection-menu.css b/viewer/v2.30.3/css/ui.text-selection-menu.css new file mode 100644 index 0000000..08d411f --- /dev/null +++ b/viewer/v2.30.3/css/ui.text-selection-menu.css @@ -0,0 +1 @@ +@font-face{font-family:"FontAwesome";src:url("../fonts/fa-solid-900.woff2") format("woff2")}#vivliostyle-text-selection-edit-menu,#vivliostyle-text-selection-start-button{position:absolute;z-index:88888889;background:#333;box-shadow:0 4px 4px rgba(0,0,0,.25);border:1px solid #ddd;border-radius:8px;padding:4px;text-align:center;font-size:14px;font-family:"Helvetica Neue","Segoe UI","Roboto",sans-serif;line-height:1.25}#vivliostyle-text-selection-edit-menu>div,#vivliostyle-text-selection-start-button>div{white-space:nowrap}#vivliostyle-text-selection-edit-menu>div:not(:first-child),#vivliostyle-text-selection-start-button>div:not(:first-child){margin-top:4px}#vivliostyle-text-selection-edit-menu button,#vivliostyle-text-selection-edit-menu textarea,#vivliostyle-text-selection-start-button button,#vivliostyle-text-selection-start-button textarea{font:inherit}#vivliostyle-text-selection-edit-menu textarea,#vivliostyle-text-selection-start-button textarea{font-size:16px}#vivliostyle-text-selection-edit-menu .viv-marker-color,#vivliostyle-text-selection-start-button .viv-marker-color{box-sizing:content-box;padding:2px;height:1.5em;width:1.5em;margin:.2em;border-radius:50%;display:inline-block;cursor:pointer;vertical-align:middle;border:1px solid #bbb;opacity:.7}#vivliostyle-text-selection-edit-menu .viv-marker-color:hover,#vivliostyle-text-selection-start-button .viv-marker-color:hover{filter:drop-shadow(0 0 0.1em);opacity:1}#vivliostyle-text-selection-edit-menu .selected-color,#vivliostyle-text-selection-start-button .selected-color{opacity:1;border:3px solid #ccc}#vivliostyle-text-selection-edit-menu .red,#vivliostyle-text-selection-start-button .red{background-color:#f55}#vivliostyle-text-selection-edit-menu .green,#vivliostyle-text-selection-start-button .green{background-color:#5f5}#vivliostyle-text-selection-edit-menu .yellow,#vivliostyle-text-selection-start-button .yellow{background-color:#ffd900}#vivliostyle-text-selection-edit-menu #vivliostyle-memo-edit-area,#vivliostyle-text-selection-start-button #vivliostyle-memo-edit-area{display:block;min-width:12em;border:none}#vivliostyle-text-selection-edit-menu button:not(.viv-marker-color),#vivliostyle-text-selection-start-button button:not(.viv-marker-color){cursor:pointer;background:none;border:none;padding:.3em;border-radius:.3em;color:#fff}#vivliostyle-text-selection-edit-menu button:not(.viv-marker-color):before,#vivliostyle-text-selection-start-button button:not(.viv-marker-color):before{font-family:"FontAwesome";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;padding-right:.5em}#vivliostyle-text-selection-edit-menu button:not(.viv-marker-color):hover,#vivliostyle-text-selection-start-button button:not(.viv-marker-color):hover{color:#000;background-color:#a0a0a0}#vivliostyle-text-selection-edit-menu #viv-marker-selection-ok,#vivliostyle-text-selection-start-button #viv-marker-selection-ok{min-width:6em}#vivliostyle-text-selection-edit-menu #viv-marker-selection-ok:before,#vivliostyle-text-selection-start-button #viv-marker-selection-ok:before{content:""}#vivliostyle-text-selection-edit-menu #viv-marker-selection-cancel,#vivliostyle-text-selection-start-button #viv-marker-selection-cancel{cursor:pointer}#vivliostyle-text-selection-edit-menu #viv-marker-selection-cancel:before,#vivliostyle-text-selection-start-button #viv-marker-selection-cancel:before{content:""}#vivliostyle-text-selection-edit-menu #viv-marker-selection-delete,#vivliostyle-text-selection-start-button #viv-marker-selection-delete{cursor:pointer}#vivliostyle-text-selection-edit-menu #viv-marker-selection-delete:before,#vivliostyle-text-selection-start-button #viv-marker-selection-delete:before{content:""}#vivliostyle-text-selection-edit-menu #viv-marker-start-marker,#vivliostyle-text-selection-start-button #viv-marker-start-marker{-webkit-user-select:none;user-select:none}#vivliostyle-text-selection-edit-menu #viv-marker-start-marker:before,#vivliostyle-text-selection-start-button #viv-marker-start-marker:before{content:""} \ No newline at end of file diff --git a/viewer/v2.30.3/css/vivliostyle-viewer.css b/viewer/v2.30.3/css/vivliostyle-viewer.css new file mode 100644 index 0000000..0e67a48 --- /dev/null +++ b/viewer/v2.30.3/css/vivliostyle-viewer.css @@ -0,0 +1 @@ +html[data-vivliostyle-paginated],html[data-vivliostyle-paginated] body{margin:0;padding:0}@media print{html[data-vivliostyle-paginated]{height:100%;width:100%}html[data-vivliostyle-paginated] body>*{display:none}html[data-vivliostyle-paginated] [data-vivliostyle-viewer-viewport]{display:block}html[data-vivliostyle-paginated] body,html[data-vivliostyle-paginated] [data-vivliostyle-viewer-viewport]{width:100% !important;height:100% !important}}@media screen{html[data-vivliostyle-paginated] body{position:absolute;top:0;left:0;right:0;bottom:0}}#vivliostyle-welcome{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:auto;box-sizing:border-box;padding:4px 16px;margin-top:36px;background:#f0f0f0;font-family:"Helvetica Neue","Segoe UI","Roboto",sans-serif;font-size:.875rem;line-height:1.5}@media print{#vivliostyle-welcome[aria-hidden=false]{display:block}}#vivliostyle-welcome>*{max-width:48rem}#vivliostyle-welcome>h1{font-size:1.75rem;font-weight:100;line-height:1.1;padding:0 2px;margin:1rem 0}#vivliostyle-welcome>h1>small{font-size:.75rem;font-weight:300;display:inline-block}#vivliostyle-welcome>#vivliostyle-input-url{font-size:1rem;background:#fff;display:block;box-sizing:border-box;width:100%;max-width:100%;padding:4px;border:2px solid gray;border-radius:6px}#vivliostyle-welcome>#vivliostyle-input-options{line-height:2;margin:.5em 0 1em}#vivliostyle-welcome>#vivliostyle-input-options>button{margin:0 2px;padding:5px 7px;line-height:1em;font-size:12px;font-weight:bold;cursor:pointer}#vivliostyle-welcome p{margin:.5em 0}#vivliostyle-welcome ul,#vivliostyle-welcome ol{margin-top:0;padding-left:2em}#vivliostyle-welcome a{color:gray}#vivliostyle-welcome a>strong{font-size:1.25em;font-weight:400}#vivliostyle-welcome b{font-weight:bold;white-space:nowrap} \ No newline at end of file diff --git a/viewer/v2.30.3/fonts/fa-solid-900.woff2 b/viewer/v2.30.3/fonts/fa-solid-900.woff2 new file mode 100644 index 0000000..2217164 Binary files /dev/null and b/viewer/v2.30.3/fonts/fa-solid-900.woff2 differ diff --git a/viewer/v2.30.3/index.html b/viewer/v2.30.3/index.html new file mode 100644 index 0000000..3f45cd3 --- /dev/null +++ b/viewer/v2.30.3/index.html @@ -0,0 +1,363 @@ + + +
+ + + + ++
+