﻿@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:""}