.content-selector{position:absolute;z-index:10;min-width:24px;font-size:12px;height:16px;border-radius:10px;background:#fff;border:1px solid #666;display:flex;align-items:center;justify-content:center;padding:5px;box-sizing:content-box;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.content-selector .content-selector-action{display:flex;align-items:center;justify-content:center;width:24px;cursor:pointer}.content-selector .content-selector-action .i-icon{color:#666;width:14px}.content-selector .content-selector-action img{width:14px;opacity:.7}.add-marker-modal textarea,.add-note-modal textarea{resize:none}.add-marker-modal .form-actions,.add-note-modal .form-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.add-marker-modal .color-selector{display:flex;gap:8px;flex-wrap:wrap}.add-marker-modal .color-selector .color-option{width:28px;height:28px;border-radius:6px;cursor:pointer;transition:all .2s ease;border:2px solid transparent}.add-marker-modal .color-selector .color-option:hover{transform:scale(1.1);box-shadow:0 2px 8px rgba(0,0,0,.15)}.add-marker-modal .color-selector .color-option.selected{border-color:#333;box-shadow:0 0 0 1px #fff,0 0 0 3px #333;transform:scale(1.05)}.page-container{position:relative;background:#fff;margin:4rem auto;box-shadow:0 0 3px rgba(0,0,0,.129)}.page-container.contract{border:3px solid rgba(22,70,150,.2)}.page-container.template{border:3px solid rgba(227,95,54,.2)}.page-container .page-number{font-size:12px;text-align:center;line-height:42px}.textLayer{position:absolute;left:0;top:0;transform-origin:0 0;opacity:.24!important}.textLayer.active span{cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text;pointer-events:auto}.textLayer span{position:absolute;white-space:pre;transform-origin:0 0;pointer-events:none;cursor:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;caret-color:green}.textLayer span::selection{background:#eb857f;color:transparent}.textLayer mark[style*=yellow]::selection{background:hsla(3,73%,71%,.8)!important;color:#000!important}.page-container canvas{-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer,.textLayer *{transition:none!important}