@charset "utf-8";

.div-sheet canvas{
    background-color:var(--color-white)!important;
}

.div-sheet .textarea-memo{
	min-width: 100px;
}

.div-sheet .btn.border{
	border-color: #dee2e6!important;
}

.sheet-embedded-object-container {
    --bs-border-opacity:0;
}

.sheet-embedded-object-container:has(img.resizable) {
    --bs-border-opacity:1;
    outline: 2px var(--bs-border-style) rgba(var(--bs-primary-rgb))!important;
    outline-offset: -2px;
}

.sheet-embedded-object-container i{
    position: absolute;
    right: -12px;
    bottom: -12px;
    display:none;
    transform: rotate(45deg);
    cursor: nwse-resize;
}
.sheet-embedded-object-container img.resizable{
    cursor: -webkit-grab; cursor: grab;
}

.sheet-embedded-object-container img.resizable~i{
    display:block;
}

.sheet-embedded-object-container img.resizable~i{
    display:block;
}
/*
.resizer{
    background-color: var(--bs-btn-bg);
}
*/
.resizer .vertical{
    cursor:col-resize;
}
.resizer .horizontal{
    cursor:row-resize;
}

button.dropdown-item.checked::before{
	content: "\F26E";
	font-family: 'bootstrap-icons';
	font-size: 1.0em;
	font-weight: 900;
	margin-right: 4px;
	position: absolute;
	left: 8px;
}