.sw-scrollwin {
flex: 1;
min-width: 0;
overflow: auto;
padding: 16px 16px 0;
background: var(--lo-app-bg);
}
.sw-sizer {
margin: 0 auto;
}
.sw-pages {
transform-origin: 0 0;
padding-bottom: 1px;
outline: none;
color: #000000;
caret-color: #000000;
cursor: text;
-webkit-user-select: text;
user-select: text;
}
.sw-page {
background: #ffffff;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.sw-body {
position: relative;
}
.sw-para {
position: relative;
}
.sw-txt {
position: relative;
white-space: pre-wrap;
overflow-wrap: break-word;
tab-size: 1.25cm;
font-kerning: normal;
}
.sw-txt[data-label]::before {
content: attr(data-label);
position: absolute;
left: -0.635cm;
width: 0.5cm;
text-align: left;
white-space: nowrap;
}
.sw-show-marks .sw-txt > span:last-of-type::after,
.sw-show-marks .sw-txt[data-empty]::after {
content: "ΒΆ";
color: #729fcf;
font-weight: normal;
font-style: normal;
text-decoration: none;
display: inline;
}
.sw-show-marks .sw-txt[data-empty]::after {
position: absolute;
top: 0;
left: 0;
}
.sw-show-marks .sw-page {
outline: 1px dashed transparent;
}
.sw-show-marks .sw-body {
outline: 1px solid #c0c0c0;
}
::highlight(sw-inactive-selection) {
background-color: rgba(114, 159, 207, 0.35);
}
.sw-pages ::selection {
background: rgba(114, 159, 207, 0.55);
}
@media print {
@page {
size: A4;
margin: 0;
}
body,
#root {
overflow: visible !important;
height: auto !important;
background: #ffffff;
}
.lo-app > :not(.lo-workarea),
.lo-workarea > :not(.lo-main),
.lo-main > :not(.sw-scrollwin),
.vcl-dialog,
.vcl-dialog-overlay {
display: none !important;
}
.lo-app,
.lo-workarea,
.lo-main,
.sw-scrollwin {
display: block !important;
overflow: visible !important;
padding: 0 !important;
height: auto !important;
background: #ffffff !important;
}
.sw-sizer {
width: auto !important;
height: auto !important;
}
.sw-pages {
transform: none !important;
}
.sw-page {
box-shadow: none;
margin: 0 !important;
break-after: page;
}
.sw-show-marks .sw-body {
outline: none;
}
}