@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Accessibility{position:fixed;z-index:9999;display:flex;align-items:center;overflow:hidden;background:#fff;color:#000;font-size:1.2em;border:1px solid var(--border);height:36px;padding:0 10px}.Accessibility.visible{transform:translateY(0)}.Accessibility.hidden{transform:translateY(-100%)}.Accessibility button{border:none;background-color:transparent;color:#000;margin:0 7px;padding:2px 6px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.tooltip--bottom,.tooltip--bottomLeft,.tooltip--left,.tooltip--right,.tooltip--top{position:absolute;z-index:100;background:#222;font-size:12px;padding:6px 8px;border-radius:3px;transition:opacity .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tooltip--bottom .tooltip__content:before,.tooltip--bottomLeft .tooltip__content:before,.tooltip--left .tooltip__content:before,.tooltip--right .tooltip__content:before,.tooltip--top .tooltip__content:before{content:"";width:0;height:0;position:absolute}.tooltip--top{margin-top:-10px}.tooltip--top .tooltip__content:before{bottom:-6px;left:50%;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:6px solid #222}.tooltip--bottom{margin-top:10px}.tooltip--bottom .tooltip__content:before{top:-6px;left:50%;margin-left:-8px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #222}.tooltip--bottomLeft{margin-top:10px}.tooltip--bottomLeft .tooltip__content:before{top:-5px;margin-left:-7px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:6px solid #222}.tooltip--left{margin-left:-10px;white-space:nowrap}.tooltip--left .tooltip__content:before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #222;right:-6px;top:50%;margin-top:-6px}.tooltip--right{margin-left:10px;white-space:nowrap}.tooltip--right .tooltip__content:before{border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #222;left:-6px;top:50%;margin-top:-6px}.tooltip__shortcut{margin-left:3px;opacity:.5}.tooltip__content{background:#222;color:#fff;font-size:12px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Icon{width:22px;height:22px;pointer-events:none;color:var(--icon-color)}.Icon circle:not([fill*="#"]),.Icon path:not([fill*="#"]),.Icon polygon:not([fill*="#"]),.Icon rect:not([fill*="#"]){fill:currentColor}.Icon:not(.disabled) path[fill=default]{fill:var(--icon-color)}.Icon.disabled,.Icon.disabled path{fill:var(--disabled-icon)}.Icon circle[fill=fill],.Icon circle[fill=none],.Icon path[fill=fill],.Icon path[fill=none],.Icon path[fill=stroke],.Icon polygon[fill=fill],.Icon polygon[fill=none],.Icon rect[fill=fill],.Icon rect[fill=none]{fill:none}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Button{padding:0;border:none;background-color:transparent;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:4px;width:32px;height:32px;color:var(--text-color)}html:not([data-tabbing=true]) .Button{outline:none}.Button img{height:24px;width:24px}.Button.active path[fill=default]{fill:var(--selected-icon-color)}.Button.active[data-element=panToolButton],.Button.active[data-element=selectToolButton]{background:var(--view-header-button-active)}.Button.active .Icon{color:var(--selected-icon-color)}.Button.disabled{background:none!important;cursor:default}.Button.disabled .Icon,.Button.disabled span{color:var(--disabled-icon)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.tool-button-container{display:flex;flex-direction:row;align-items:center;height:26px;margin:0 6px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .tool-button-container{margin:0 10px}}.tool-button-container .tool-button-arrow-container{width:13px;height:100%;margin-right:2px}.tool-button-container .tool-button-arrow-container .tool-button-arrow-inner-container{font-size:13px;display:flex;align-items:center;height:100%;cursor:pointer}.tool-button-container .tool-button-arrow-container .tool-button-arrow-inner-container .tool-button-arrow-down,.tool-button-container .tool-button-arrow-container .tool-button-arrow-inner-container .tool-button-arrow-up{width:13px;height:13px}.tool-button-container .tool-button-arrow-container .tool-button-arrow-inner-container .tool-button-arrow-up{margin-top:-1px}.tool-button-container .tool-button{display:flex;flex-direction:row;align-items:center;border-radius:4px;margin-right:1px}.tool-button-container .tool-button.Button{width:26px;height:26px}.tool-button-container .tool-button.Button:hover{background:var(--tools-overlay-button-hover)}.tool-button-container .tool-button.active,.tool-button-container .tool-button.Button.active{background:var(--tools-overlay-button-active)}.tool-button-container .tool-button.active .Icon{color:var(--selected-icon-color)}.tool-button-container .tool-button.active div:hover{background:none}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.tool-group-button{display:flex;align-items:center;justify-content:center;height:32px;border-radius:4px;cursor:pointer}

@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.HeaderItems{display:flex;align-items:center;width:100%;height:100%;position:relative;padding:0 4px}.HeaderItems>.Button,.HeaderItems>.toggle-element-button{margin:0 6px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .HeaderItems>.Button,.App:not(.is-in-desktop-only-mode) .HeaderItems>.toggle-element-button{margin:0 6px}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .HeaderItems>.Button,.App:not(.is-in-desktop-only-mode) .HeaderItems>.toggle-element-button{margin:0 10px}}.HeaderItems .tool-group-button{margin:0 6px}@media (max-width:900px){.App:not(.is-in-desktop-only-mode) .HeaderItems .tool-group-button{margin:0 11px}}.HeaderItems .spacer{flex:1;height:100%}.HeaderItems .divider{width:1px;height:20px;margin:0 6px;background:var(--divider);flex-shrink:0}@media (max-width:900px){.App:not(.is-in-desktop-only-mode) .HeaderItems .divider{margin:0 4px}}.tool-group-buttons-container{overflow:hidden;position:relative;height:100%;display:flex;align-items:center}.tool-group-buttons-container .chevron-scroll{display:flex;align-items:center;position:absolute;z-index:1;height:100%;pointer-events:none;width:64px;background:var(--tools-header-background);top:0;bottom:0;margin:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tool-group-buttons-container .chevron-scroll{background:none}}.tool-group-buttons-container .chevron-scroll .Icon{color:var(--scroll-chevron-color)}.tool-group-buttons-container .chevron-scroll.left{left:0;-webkit-mask-image:-webkit-gradient(linear,right top,left top,from(transparent),to(#000),color-stop(.6,#000));mask-image:-webkit-gradient(linear,right top,left top,from(transparent),to(#000),color-stop(.6,#000));justify-content:flex-start}.tool-group-buttons-container .chevron-scroll.right{right:0;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#000),color-stop(.6,#000));mask-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#000),color-stop(.6,#000));justify-content:flex-end}.tool-group-buttons-container .chevron-scroll .scroll-edge{background:var(--tools-header-background);height:100%}.tool-group-buttons-container .chevron-scroll .scroll-edge.left{width:8px}.tool-group-buttons-container .chevron-scroll .scroll-edge.right{right:0}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .tool-group-buttons-container .chevron-scroll .scroll-edge.right{width:8px}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .tool-group-buttons-container .chevron-scroll .scroll-edge.right{width:16px}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .tool-group-buttons-container .chevron-scroll .scroll-edge.right{width:12px}}.tool-group-buttons-container .chevron-scroll .tool-group-button{padding:0;border:none;background-color:transparent;margin:0;pointer-events:all}html:not([data-tabbing=true]) .tool-group-buttons-container .chevron-scroll .tool-group-button{outline:none}.tool-group-buttons-scroll{display:flex;overflow:auto;scroll-behavior:smooth;height:100%;align-items:center;-ms-overflow-style:none;scrollbar-width:none}.tool-group-buttons-scroll::-webkit-scrollbar{display:none}.tool-group-buttons-scroll :last-child{margin-right:0}.HeaderItems .divider{margin-left:0}@media (min-width:901px){.HeaderItems .divider{margin-left:16px;margin-right:16px}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .HeaderItems .divider{margin-left:16px;margin-right:16px}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .HeaderItems .divider{margin-left:16px;margin-right:16px}}.HeaderItems .tool-group-button{scroll-snap-align:start}.HeaderItems .tool-group-button,.HeaderItems>.Button{width:32px;height:32px}.HeaderItems .Button:not(.disabled):hover{border-radius:4px;background:var(--tools-button-hover)}.HeaderItems .Button:not(.disabled).active{border-radius:4px;background:var(--tools-button-active)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.view-header-border{width:100%;height:1px;background:var(--border)}.HeaderToolsContainer{display:flex;align-items:flex-end;width:100%;z-index:70;height:40px}@media (max-width:900px){.App:not(.is-in-desktop-only-mode) .HeaderToolsContainer{height:52px}}.HeaderToolsContainer.closed{height:0}.Header{box-sizing:content-box!important;display:flex;flex-direction:column;align-items:center;width:100%;height:36px;background:var(--view-header-background);z-index:71}.Header:not(.Tools) .Button:hover:enabled{background:var(--view-header-button-hover)}.Header:not(.Tools) .Button.active{background:var(--view-header-button-active)}.Header:not(.Tools) .Button.active .Icon{color:var(--view-header-icon-active-fill)}.Header.Tools{background:var(--tools-header-background);height:40px}@media (max-width:900px){.App:not(.is-in-desktop-only-mode) .Header,.App:not(.is-in-desktop-only-mode) .Header.Tools{height:52px}}
.open.FlyoutMenu{visibility:visible}.closed.FlyoutMenu{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.FlyoutMenu{position:absolute;z-index:85;display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;background:var(--component-background);box-shadow:0 0 3px 0 var(--document-box-shadow);padding:6px 0}@media (max-height:500px){.FlyoutMenu{overflow:auto;max-height:100%;display:block}}.FlyoutMenu .row{width:100%;margin:2px 0;height:32px;display:flex;align-items:center;padding-left:12px;padding-right:18px;cursor:pointer}.FlyoutMenu .row:hover{background:var(--popup-button-hover)}.FlyoutMenu .row.active{background:var(--popup-button-active)}.FlyoutMenu .row .title{margin-left:4px}.FlyoutMenu .type{margin-top:2px;margin-bottom:8px;padding-left:12px;padding-right:18px}.FlyoutMenu .divider{margin:8px}.FlyoutMenu .divider,.FlyoutMenu .dividerSmall{height:1px;background:var(--divider);width:calc(100% - 16px)}.FlyoutMenu .dividerSmall{margin:2px 8px}.FlyoutMenu.mobile{position:fixed;width:100%;left:0;bottom:0;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;border:0;box-shadow:0 0 3px 0 var(--document-box-shadow);padding-top:30px;padding-bottom:30px}.FlyoutMenu.mobile .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}.FlyoutMenu.mobile .row,.FlyoutMenu.mobile .type{padding:0 24px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.FlyoutMenu[data-element=menuOverlay] .ActionButton{justify-content:flex-start}.FlyoutMenu[data-element=menuOverlay] .ActionButton .Icon{margin:4px}.FlyoutMenu[data-element=menuOverlay] .ActionButton span{margin:0 4px}.FlyoutMenu[data-element=menuOverlay] .ActionButton.row.disabled:hover{background:none;cursor:default}
.open.AnnotationContentOverlay{visibility:visible}.closed.AnnotationContentOverlay{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.AnnotationContentOverlay{word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.always-hide{display:none}.AnnotationContentOverlay{position:absolute;z-index:85;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background);display:flex;flex-direction:column;max-width:215px;padding:8px}.AnnotationContentOverlay .author{font-weight:700}.AnnotationContentOverlay .contents,.AnnotationContentOverlay .replies{margin-top:5px;white-space:pre-wrap}
.open.PasswordModal{visibility:visible}.closed.PasswordModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.PasswordModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.PasswordModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.PasswordModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.PasswordModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.PasswordModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.PasswordModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.PasswordModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}.PasswordModal .container{border-radius:4px}@media (max-height:500px){.PasswordModal .container{overflow:auto;max-height:100%}}.PasswordModal .container{display:flex;align-items:center;padding:10px;background:var(--component-background);box-shadow:0 0 3px 0 var(--document-box-shadow)}.PasswordModal .container .wrapper{align-self:stretch;flex-grow:1;display:flex;flex-direction:column;position:relative}.PasswordModal .container .wrapper .header{font-size:16px;font-weight:700}.PasswordModal .container .wrapper .enter{margin-top:22px;font-size:14px}.PasswordModal .container .wrapper .enter input{margin-top:8px;width:100%;border:none;outline:none}.PasswordModal .container .wrapper .enter input.correct{border-bottom:2px solid #00a5e4}.PasswordModal .container .wrapper .enter input.wrong{border-bottom:2px solid red}.PasswordModal .container .wrapper .incorrect-password{margin-top:2px;font-size:14px;color:#e00}
.open.MeasurementOverlay{visibility:visible}.closed.MeasurementOverlay{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.MeasurementOverlay{position:absolute;z-index:85;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background);flex-direction:column;bottom:60px;right:14px;font-size:16px;min-width:215px;padding:6px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .MeasurementOverlay{bottom:8px;right:8px;padding:8px;font-size:14px}}.MeasurementOverlay>*{margin:6px}.MeasurementOverlay.transparent{opacity:.5;pointer-events:none}.measurement__title{display:flex;justify-content:center;align-items:center}.measurement__title .measurement__icon{margin-right:5px}.measurement__deltas{display:flex;justify-content:space-between}.lineMeasurementInput{width:50px;margin-left:4px}.length_input{margin-bottom:3px}.angle_input{margin-top:3px}.angle_input .lineMeasurementInput{width:65px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.PageNavOverlay{height:32px;font-family:Lato;font-weight:700;color:var(--text-color);display:inline-flex;align-items:center;cursor:pointer;opacity:.85;position:relative;left:50%;transform:translateX(-50%);top:auto;margin-left:auto;margin-right:auto;background:#485056;border-radius:4px;z-index:0;bottom:20px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .PageNavOverlay{height:36px}}.PageNavOverlay .side-arrow-container{padding:0;border:none;background-color:transparent;width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:0 4px}html:not([data-tabbing=true]) .PageNavOverlay .side-arrow-container{outline:none}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .PageNavOverlay .side-arrow-container{width:40px;height:28px}}.PageNavOverlay .side-arrow-container:hover{background:#21242a}.PageNavOverlay .side-arrow-container .side-arrow{width:16px;height:16px;color:#fff}.PageNavOverlay .formContainer{height:100%;display:flex;align-items:center}.PageNavOverlay .formContainer form{top:-1px;position:relative;color:#fff}.PageNavOverlay .formContainer form input{min-width:8px;padding:0;border:none;text-align:right;font-family:Lato;font-weight:700;background:transparent;color:#fff;cursor:pointer;outline:none;border-bottom:1px solid var(--icon-color);border-radius:0}.FadeOut{opacity:0;transition:opacity .3s ease}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.divider-container{width:100%;padding:8px 4px}.divider-container .divider-horizontal{height:1px;background:var(--divider)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .divider-container{padding-top:0}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.palette-options{display:flex;margin-bottom:8px;margin-top:4px;border-radius:4px;border:1px solid var(--border);width:100%;cursor:pointer}.palette-options .palette-options-button{padding:0;border:none;background-color:transparent;height:20px;text-align:center;vertical-align:middle;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;border-radius:0}html:not([data-tabbing=true]) .palette-options .palette-options-button{outline:none}.palette-options .palette-options-button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.palette-options .palette-options-button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.palette-options .palette-options-button:hover{background:var(--popup-button-hover)}.palette-options .palette-options-button.active{background:var(--popup-button-active)}.palette-options .palette-options-button.disabled{color:var(--gray-6);cursor:default}.palette-options .palette-options-button.disabled:hover{background:none}.palette-options .palette-options-divider{width:1px;background:var(--divider)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ColorPalette{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:repeat(7,1fr)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.ColorPalette{width:196px}}.ColorPalette.padding{padding:4px 12px 8px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ColorPalette{max-width:450px;width:auto}}@media (max-width:640px) and (-ms-high-contrast:active),(max-width:640px) and (-ms-high-contrast:none){.App:not(.is-in-desktop-only-mode) .ColorPalette{width:308px}}.ColorPalette .cell-container{padding:0;border:none;background-color:transparent;flex:1 0 14%;cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center}html:not([data-tabbing=true]) .ColorPalette .cell-container{outline:none}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ColorPalette .cell-container{width:44px;height:44px}}.ColorPalette .cell-container .cell-outer.active{border:1px solid var(--color-palette-border);width:26px;height:26px;border-radius:10000000px;display:flex;align-items:center;justify-content:center}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ColorPalette .cell-container .cell-outer.active{width:36px;height:36px}}.ColorPalette .cell-container .cell-outer .cell{width:18px;height:18px;border-radius:10000000px}.ColorPalette .cell-container .cell-outer .cell .transparent{border:2px solid var(--faded-text);border-radius:10000000px}.ColorPalette .cell-container .cell-outer .cell.border{border:1px solid var(--white-color-palette-border)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ColorPalette .cell-container .cell-outer .cell{width:24px;height:24px}}
.colorPicker .colorPickerController{padding:5px;margin-top:4px;display:flex;align-items:center;justify-content:space-between;border-radius:4px}.colorPicker .cellIcon .Icon svg{height:100%}.colorPicker .cell-container:disabled{cursor:no-drop;opacity:.5}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .slider{margin-top:6px}}.slider svg{height:18px;cursor:pointer}.slider .slider-property{margin-bottom:4px}.slider .slider-property:nth-child(n+2){margin-top:8px}.slider .slider-svg-container{display:flex;flex-direction:row;align-items:center;margin-left:-5px}.slider .slider-svg-container .slider-value{min-width:41px;display:flex;justify-content:flex-end;flex:1}.slider .slider-svg-container svg{width:148px;flex:7}.slider .slider-svg-container svg circle{fill:var(--slider-filled)}.slider .slider-svg-container svg line:first-child{stroke:var(--slider-filled)}.slider .slider-svg-container svg line:nth-child(2){stroke:var(--slider-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .slider .slider-svg-container svg line{stroke-width:4}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ui__choice__input__icon{top:-6px!important}.ui__icon{align-items:baseline!important}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.MeasurementOption{width:100%;margin-top:4px;margin-bottom:4px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .MeasurementOption{margin-bottom:0}}.MeasurementOption input:focus,.MeasurementOption select:focus{outline:none;border:1px solid var(--focus-border)}.MeasurementOption .textarea{resize:none;outline:none;border:none;width:34px;margin-right:3px;margin-left:3px;margin-top:1px;height:13px;text-align:right}.MeasurementOption .Scale{display:flex;flex-direction:column}.MeasurementOption .ScaleInput{padding-left:8px;border-radius:4px;border:1px solid var(--border);height:28px;width:42px;margin-right:4px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .MeasurementOption .ScaleInput{width:79px;height:32px}}.MeasurementOption .ScaleEquals{margin-top:5px;margin-left:4px;margin-right:4px}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .MeasurementOption .ScaleEquals{margin-left:6px;margin-right:6px}}.MeasurementOption .UnitInput{border-radius:4px;border:1px solid var(--border);height:28px;width:40px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .MeasurementOption .UnitInput{width:64px;height:32px}}.MeasurementOption .PrecisionInput{border-radius:4px;border:1px solid var(--border);height:28px;width:86px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .MeasurementOption .PrecisionInput{width:151px;height:32px}}.MeasurementOption .Precision{display:flex;flex-direction:column}.MeasurementOption .LayoutTitle{margin-left:6px}.MeasurementOption .LayoutTitlePrecision{margin-left:6px;margin-top:10px}.MeasurementOption .Layout,.MeasurementOption .LayoutPrecision{display:flex;margin-left:2px;margin-top:5px}.MeasurementOption .ScaleDropdown{width:25px;margin-right:3px;z-index:2}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .MeasurementOption .ScaleDropdown.open{margin-top:-48px}}.MeasurementOption .PrecisionDropdown{margin-left:3px;width:65px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .MeasurementOption .PrecisionDropdown.open{z-index:3;margin-top:-48px}}.MeasurementOption input[type=number]::-webkit-inner-spin-button,.MeasurementOption input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MeasurementOption .options{margin-top:10px;margin-left:2px}
.StyleOption .styles-container{margin-top:2px;margin-bottom:8px}.StyleOption .styles-container .styles-input{background:var(--component-background);border-radius:4px;border:1px solid var(--border);height:28px;width:80px;text-transform:capitalize;color:var(--text-color)}.StyleOption .styles-container .styles-title{margin-left:6px}.StyleOption .styles-container .styles-layout{display:flex;margin-left:2px;margin-top:7px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.StylePopup{padding:4px 12px 8px;display:flex;flex-direction:column}.StylePopup .sliders-container{padding-left:6px;padding-right:6px;margin-top:4px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.signature-row-content{padding:0;border:none;background-color:transparent;width:162px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px}html:not([data-tabbing=true]) .signature-row-content{outline:none}.signature-row-content img{max-width:100%;max-height:100%}.signature-row-content.interactable:hover{background:var(--tools-overlay-button-hover)}.signature-row-content.active,.signature-row-content.interactable.active{background:var(--tools-overlay-button-active)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.add-btn{border-radius:4px;border:1px solid var(--icon-color);color:var(--text-color);cursor:pointer;display:flex;align-items:center;justify-content:center}.add-btn.disabled{border:1px solid var(--disabled-text);color:var(--disabled-text);cursor:auto}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .add-btn{height:40px;width:90vw;margin:0}}.signature-row{display:flex;flex-direction:row;height:26px;justify-content:space-between}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .signature-row{justify-content:center}}.signature-row .icon{padding:0;border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;width:34px;border-radius:4px;cursor:pointer}html:not([data-tabbing=true]) .signature-row .icon{outline:none}.signature-row .icon:hover{background:var(--tools-overlay-button-hover)}.signature-style-popup{width:100%;padding-left:8px;padding-right:4px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .signature-style-popup{width:auto;padding:0;margin-top:12px}}.signature-style-popup .signature-row{margin-bottom:12px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .signature-style-popup .signature-row{margin-bottom:16px}}.signature-style-popup .add-btn{margin-bottom:8px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .signature-style-popup .add-btn{margin:32px 0 0}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.rubber-stamp-overlay{margin-left:0;margin-bottom:8px;padding-left:8px;padding-right:4px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .rubber-stamp-overlay{margin-bottom:0;margin-right:0;padding-top:12px}}.rubber-stamp-overlay .custom-stamp-panel{max-height:270px;overflow:auto;margin-bottom:8px}.rubber-stamp-overlay .standard-stamp-panel{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-start;max-height:300px;overflow-y:scroll}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .rubber-stamp-overlay .standard-stamp-panel{height:236px;width:300px}}.rubber-stamp-overlay .rubber-stamp{padding:0;border:none;background-color:transparent;border-radius:4px;flex-basis:50%;cursor:pointer}html:not([data-tabbing=true]) .rubber-stamp-overlay .rubber-stamp{outline:none}.rubber-stamp-overlay .rubber-stamp:hover{background:var(--popup-button-hover)}.rubber-stamp-overlay .rubber-stamp img{width:100%}.rubber-stamp-overlay .stamp-row{display:flex;flex-direction:row;height:45px;justify-content:space-between;padding-bottom:4px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .rubber-stamp-overlay .stamp-row{justify-content:center}}.rubber-stamp-overlay .stamp-row .icon{padding:0;border:none;background-color:transparent;display:flex;align-items:center;justify-content:center;width:34px;height:45px;border-radius:4px;cursor:pointer}html:not([data-tabbing=true]) .rubber-stamp-overlay .stamp-row .icon{outline:none}.rubber-stamp-overlay .stamp-row .icon:hover{background:var(--tools-overlay-button-hover)}.rubber-stamp-overlay .stamp-row .custom-stamp{padding:0;border:none;background-color:transparent;flex-shrink:1}html:not([data-tabbing=true]) .rubber-stamp-overlay .stamp-row .custom-stamp{outline:none}.rubber-stamp-overlay .stamp-row-content{width:162px;border-radius:4px;padding:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px}.rubber-stamp-overlay .stamp-row-content img{max-width:100%;max-height:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.rubber-stamp-overlay .stamp-row-content img{flex-grow:1;flex-basis:0}}.rubber-stamp-overlay .stamp-row-content:not(.add-btn):hover{background:var(--popup-button-hover)}.rubber-stamp-overlay .stamp-row-content.interactable:hover{background:var(--tools-overlay-button-hover)}.rubber-stamp-overlay .stamp-row-content.active,.rubber-stamp-overlay .stamp-row-content.interactable.active{background:var(--tools-overlay-button-active)}.rubber-stamp-overlay .stamp-row-content.add-btn{background-color:transparent}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .rubber-stamp-overlay .stamp-row-content.add-btn{width:90vw;margin-right:0}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .rubber-stamp-overlay .tab-header{width:300px;margin:auto}}.rubber-stamp-overlay .tab-list{display:flex;border-radius:4px;border:1px solid var(--border);height:28px;color:var(--text-color);margin-bottom:8px;width:100%}.rubber-stamp-overlay .tab-list .tab-options-button{padding:0;border:none;background-color:transparent;text-align:center;vertical-align:middle;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;border-radius:0;cursor:pointer}html:not([data-tabbing=true]) .rubber-stamp-overlay .tab-list .tab-options-button{outline:none}.rubber-stamp-overlay .tab-list .tab-options-button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.rubber-stamp-overlay .tab-list .tab-options-button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.rubber-stamp-overlay .tab-list .tab-options-button:hover{background:var(--popup-button-hover)}.rubber-stamp-overlay .tab-list .tab-options-button.selected{background:var(--popup-button-active);cursor:default}.rubber-stamp-overlay .tab-list .tab-options-divider{width:1px;background:var(--divider)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ToolStylePopup{background:var(--preset-background);display:flex;flex-direction:column;justify-content:center;border-radius:0 0 4px 4px;box-shadow:0 0 3px 0 var(--box-shadow);width:220px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ToolStylePopup{width:auto;margin:0;position:relative;max-width:none;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;border:0;padding-bottom:24px;border-radius:4px;box-shadow:none}.App:not(.is-in-desktop-only-mode) .ToolStylePopup .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.tools-dropdown-container{padding:0;border:none;background-color:transparent;width:34px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer}html:not([data-tabbing=true]) .tools-dropdown-container{outline:none}.tools-dropdown-container:not(.disabled):hover{background:var(--tools-overlay-button-hover)}.tools-dropdown-container:not(.disabled).active{background:var(--tools-overlay-button-active)}.tools-dropdown-container:not(.disabled).active .Icon{color:var(--selected-icon-color)}.tools-dropdown-container.disabled{cursor:auto}.tools-dropdown-container.disabled .Icon{color:var(--disabled-text)}.tools-dropdown-container .tools-arrow-up{width:22px;height:22px}.tools-dropdown-container .tools-arrow-down{width:22px;height:22px;margin-top:1px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.selected-signature-row{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding-left:8px;padding-right:4px;align-items:center}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .selected-signature-row{width:auto;padding-left:0}.App:not(.is-in-desktop-only-mode) .selected-signature-row .add-btn{width:190px;height:30px}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.selected-rubber-stamp-container{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding-left:8px;padding-right:4px;align-items:center}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .selected-rubber-stamp-container .signature-row-content{height:32px}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .selected-rubber-stamp-container{width:auto}}.selected-rubber-stamp-container .selected-rubber-stamp{display:flex;align-items:center;justify-content:center}.selected-rubber-stamp-container .selected-rubber-stamp .signature-row-content img{max-width:120%;max-height:120%;height:inherit}
.stamp-overLay .no-presets{color:var(--no-presets-text);display:flex;justify-content:center;align-items:center;width:100%}
.open.ToolsOverlay{visibility:visible}.closed.ToolsOverlay{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ToolsOverlay{position:absolute;z-index:85;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background)}@media (min-width:901px){.ToolsOverlayContainer{margin-right:12px}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .ToolsOverlayContainer{margin-right:18px}}.ToolsOverlay{box-shadow:none;padding:0;flex-wrap:nowrap;border:0;border-radius:0;background:transparent;position:relative;border-radius:4px 4px 0 0;height:32px;align-items:center;width:220px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ToolsOverlay{width:100%;height:auto;display:flex;flex-direction:column;background:var(--mobile-presets-background);margin-top:-12px}}.ToolsOverlay.shadow{box-shadow:0 0 5px 0 var(--box-shadow)}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .ToolsOverlay.shadow .ToolStylePopup{box-shadow:0 -20px 0 var(--preset-background),0 0 5px 0 var(--box-shadow)}}.ToolsOverlay .no-presets{color:var(--no-presets-text)}.ToolsOverlay .no-presets,.ToolsOverlay .tools-container{display:flex;justify-content:center;align-items:center;width:100%}.ToolsOverlay .tools-container{border-radius:4px;background:var(--preset-background);height:100%}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ToolsOverlay .tools-container{background:var(--mobile-presets-background);height:52px}.App:not(.is-in-desktop-only-mode) .ToolsOverlay .tools-container.is-styling-open{height:78px}}.ToolsOverlay .tools-container .tool-buttons-container{display:flex;align-items:center;height:32px;padding-left:4px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ToolsOverlay .tools-container .tool-buttons-container{width:100%;justify-content:center}}.ToolsOverlay .close-icon-container{padding:0;border:none;background-color:transparent;position:absolute;right:18px;cursor:pointer}html:not([data-tabbing=true]) .ToolsOverlay .close-icon-container{outline:none}.ToolsOverlay .close-icon-container .close-icon{width:24px;height:24px}
.open.ReaderModeStylePopup{visibility:visible}.closed.ReaderModeStylePopup{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ReaderModeStylePopup{position:absolute;z-index:70;display:flex;justify-content:center;align-items:center}.ReaderModeStylePopup:empty{padding:0}.ReaderModeStylePopup .buttons{display:flex}.ReaderModeStylePopup .Button{margin:4px;width:32px;height:32px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ReaderModeStylePopup .Button{width:42px;height:42px}}.ReaderModeStylePopup .Button:hover{background:var(--popup-button-hover)}.ReaderModeStylePopup .Button .Icon{width:18px;height:18px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ReaderModeStylePopup .Button .Icon{width:24px;height:24px}}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ReaderModeStylePopup{border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background);cursor:move}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.document-content-container{flex-direction:column;transition:all .3s ease-in-out}.document-content-container,.document-content-container .measurement-container{display:flex;align-items:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%}.document-content-container .measurement-container{flex-direction:column;flex:1}.document-content-container .measurement-container .footer{pointer-events:none;position:absolute;bottom:0;left:0;z-index:55;width:100%;transition:all .3s ease}.document-content-container .measurement-container .footer>*{pointer-events:auto}.DocumentContainer{display:flex;flex-direction:column;flex:1;width:100%;overflow:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.DocumentContainer{margin-left:0!important;width:100%!important}}.DocumentContainer .document{margin:auto;outline:none;-webkit-tap-highlight-color:transparent}.DocumentContainer .document.hidden{display:none}.DocumentContainer .document .pageSection[id*=pageSectionb]{box-shadow:none}.DocumentContainer .document .pageSection .pageContainer{background-color:#fff;position:relative;box-shadow:0 0 2px 0 rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.12)}.DocumentContainer .document .pageSection .pageContainer span.link{cursor:pointer}.DocumentContainer .document textarea.freetext{position:absolute;z-index:20;border:0;padding:0;box-sizing:border-box;resize:none;outline:1px solid transparent}

@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.LeftPanelTabs{display:flex;flex:1;border-radius:4px;border:1px solid var(--border)}.LeftPanelTabs .Button{flex-grow:1;height:26px;margin:0;border-radius:0}.LeftPanelTabs .Button:not(:last-child){border-right:1px solid var(--divider)}.LeftPanelTabs .Button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.LeftPanelTabs .Button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.LeftPanelTabs .Button .Icon{width:19px;height:19px}.LeftPanelTabs .Button:hover{background:var(--popup-button-hover)}.LeftPanelTabs .Button.active{background:var(--popup-button-active)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.thumbnailControls{display:flex;flex-direction:row;text-align:center;z-index:2;margin-top:5px}.thumbnailControls .Button{height:32px;padding:0;width:32px;margin:0 4px}.thumbnailControls .Button .Icon{height:24px;width:24px;color:var(--icon-color)}.thumbnailControls .Button:hover{background:var(--view-header-button-hover);border-radius:4px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Thumbnail{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;cursor:pointer}.Thumbnail.active .container .page-image{border:2px solid var(--focus-border);box-shadow:none;box-sizing:content-box}.Thumbnail .container{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer}.Thumbnail .container .page-image{box-shadow:0 0 3px 0 var(--box-shadow)}.Thumbnail .container .annotation-image,.Thumbnail .container .page-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.Thumbnail .page-label{margin-top:11px}.Thumbnail.selected .container .thumbnail:before{color:#fff;background:var(--focus-border);width:16px;height:16px;position:absolute;z-index:10}.Thumbnail.selected .page-label{color:var(--focus-border)!important}.Thumbnail.selected canvas:first-of-type{border:3px solid var(--focus-border)!important}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.documentControls{display:flex;flex-direction:column}.documentControls .divider{height:1px;background:var(--divider);margin:16px 8px 8px 16px}.documentControls .documentControlsInput{display:flex;flex-direction:row;padding:8px 8px 16px 16px}.documentControls .documentControlsInput .pagesInput{width:100%;height:30px;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding:4px 8px}.documentControls .documentControlsInput .pagesInput:focus{outline:none;border:1px solid var(--focus-border)}.documentControls .documentControlsInput .pagesInput::-moz-placeholder{color:var(--placeholder-text)}.documentControls .documentControlsInput .pagesInput:-ms-input-placeholder{color:var(--placeholder-text)}.documentControls .documentControlsInput .pagesInput::placeholder{color:var(--placeholder-text)}.documentControls .documentControlsInput .documentControlsButton{display:flex;flex-direction:row}.documentControls .documentControlsInput .documentControlsButton .Button{height:30px;padding:0;width:30px;margin:0 4px}.documentControls .documentControlsInput .documentControlsButton .Button .Icon{height:24px;width:24px;color:var(--icon-color)}.documentControls .documentControlsInput .documentControlsButton .Button:hover{background:var(--view-header-button-hover);border-radius:4px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.thumbnail-slider-container{display:flex;align-items:center;width:230px;margin:0 auto}.thumbnail-slider-container .thumbnail-slider{width:100%;height:20px;padding:0;color:transparent;background-color:transparent;border:0 transparent}.thumbnail-slider-container input[type=range]{-webkit-appearance:none;margin:10px 0;width:100%}.thumbnail-slider-container input[type=range]:focus{outline:none}.thumbnail-slider-container input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:var(--slider-filled);border-radius:5px;border:0 solid #000}.thumbnail-slider-container input[type=range]::-webkit-slider-thumb{box-shadow:0 0 1px #000;border:0 solid #000;height:15px;width:15px;border-radius:50px;background:var(--slider-filled);cursor:pointer;-webkit-appearance:none;margin-top:-5px}.thumbnail-slider-container input[type=range]:focus::-webkit-slider-runnable-track{background:var(--slider-filled)}.thumbnail-slider-container input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:var(--slider-filled);border-radius:5px;border:0 solid #000}.thumbnail-slider-container input[type=range]::-moz-range-thumb{box-shadow:0 0 1px #000;border:0 solid #000;height:15px;width:15px;border-radius:50px;background:var(--slider-filled);cursor:pointer}.thumbnail-slider-container input[type=range]::-ms-track{padding:5px 0 0;width:100%;height:3px;background:transparent;border-color:transparent;color:transparent;cursor:pointer;border-width:6px 0;animate:.2s}.thumbnail-slider-container input[type=range]::-ms-fill-lower,.thumbnail-slider-container input[type=range]::-ms-fill-upper{background:var(--slider-filled);border:0 solid #000;border-radius:10px;box-shadow:0 0 0 #000}.thumbnail-slider-container input[type=range]::-ms-thumb{box-shadow:0 0 1px #000;border:0 solid #000;height:15px;width:15px;border-radius:50%;background:var(--slider-filled);cursor:pointer}.thumbnail-slider-container input[type=range]:focus::-ms-fill-lower,.thumbnail-slider-container input[type=range]:focus::-ms-fill-upper{background:var(--slider-filled)}.thumbnail-slider-container Button{width:15px;height:15px;margin:2.5px;padding-top:6px}.thumbnail-slider-container Button:hover{background:var(--view-header-button-hover);border-radius:4px}.ThumbnailsPanel{overflow:hidden!important;display:flex;height:100%}.ThumbnailsPanel .virtualized-thumbnails-container{flex:1}.ThumbnailsPanel .row{display:flex;justify-content:space-around;align-items:center}.ThumbnailsPanel .thumbnailPlaceholder{margin:2px;border:1px solid var(--focus-border)}.ThumbnailsPanel .columnsOfThumbnails .cellThumbContainer{display:flex;flex-direction:row}.ThumbnailsPanel .columnsOfThumbnails .Thumbnail{display:inline-flex}.ThumbnailsPanel .columnsOfThumbnails .thumbnailPlaceholder{width:116px;height:150px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.OutlineControls{display:flex;justify-content:center;align-items:center;margin:8px 0 12px;border-top:1.5px solid var(--border);border-bottom:1.5px solid var(--border);padding:4px 0;color:var(--faded-text)}.OutlineControls .Button{height:30px;padding:0;width:30px;margin:0 4px}.OutlineControls .Button .Icon{height:24px;width:24px;color:var(--icon-color)}.OutlineControls .Button:hover{background:var(--view-header-button-hover);border-radius:4px}
.open.OutlineEditPopup{visibility:visible}.closed.OutlineEditPopup{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.OutlineEditPopup{position:absolute;z-index:85;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background)}#outline-edit-popup-portal{position:absolute}.OutlineEditPopup{display:flex;flex-direction:column;align-items:flex-start;padding:6px 0}.OutlineEditPopup .ActionButton{justify-content:flex-start;width:100%;display:flex;align-items:center;cursor:pointer;border-radius:0;margin:2px 0;height:32px;padding-left:12px;padding-right:18px}.OutlineEditPopup .ActionButton .Icon{width:22px;height:22px;margin:4px}.OutlineEditPopup .ActionButton span{margin-left:4px;white-space:nowrap;color:var(--text-color)}.OutlineEditPopup .ActionButton:hover{background-color:var(--popup-button-hover)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Outline{color:var(--outline-color);display:flex;width:100%;flex-grow:1;flex-shrink:0;align-items:flex-start}.Outline .padding{cursor:pointer;flex-shrink:0;flex-basis:19px;display:flex;justify-content:center;align-items:center;margin:10px 0;border-radius:4px}.Outline .padding .arrow{transition:transform .1s ease;transform:none}.Outline .padding .arrow.expanded{transform:rotate(90deg)}.Outline .padding .arrow .Icon{width:19px;height:19px}.Outline .padding:hover{background:var(--outline-hover)}.Outline .content{display:flex;flex-direction:column;position:relative}.Outline .content.editable{flex-grow:1}.Outline .content .row{margin:4px 0;display:inline-flex;align-items:center;cursor:pointer;border-radius:4px;padding:0 6px}.Outline .content .row .Button{width:auto;height:auto;text-align:left;color:var(--outline-color)}.Outline .content .row .contentButton{flex-grow:1;justify-content:flex-start;padding:6px 0}.Outline .content .row .editOutlineButton{display:flex;flex-shrink:0;height:15px;width:15px;opacity:0;margin-left:10px;transition:opacity .15s ease}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .Outline .content .row .editOutlineButton{opacity:1;width:20px;height:20px}}.Outline .content .row .editOutlineButton .Button{padding:2px;width:100%}.Outline .content .row .editOutlineButton .Button .Icon{display:flex;align-items:center}.Outline .content .row .editOutlineButton .Button .Icon svg{width:100%;height:100%}.Outline .content .row .editOutlineButton .Button:hover{background:var(--tools-button-hover)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .Outline .content .row .editOutlineButton .Button:hover{background:var(--outline-hover)}}.Outline .content .row.hover{background:var(--outline-hover)}.Outline .content .row.hover>.editOutlineButton{opacity:1}.Outline .content .row.selected{background:var(--outline-selected)}.Outline .content .row.selected>.editOutlineButton{opacity:1}.Outline .content .row:not(.selected):hover{background:var(--outline-hover)}.Outline .content .row:hover>.editOutlineButton{opacity:1}.OutlineTextInput{margin:4px 0;border-radius:4px;padding:5px}.OutlineTextInput.marginLeft{margin-left:19px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Outline{color:var(--outline-color);display:flex;width:100%;flex-grow:1;flex-shrink:0;align-items:flex-start}.Outline .padding{cursor:pointer;flex-shrink:0;flex-basis:19px;display:flex;justify-content:center;align-items:center;margin:10px 0;border-radius:4px}.Outline .padding .arrow{transition:transform .1s ease;transform:none}.Outline .padding .arrow.expanded{transform:rotate(90deg)}.Outline .padding .arrow .Icon{width:19px;height:19px}.Outline .padding:hover{background:var(--outline-hover)}.Outline .content{display:flex;flex-direction:column;position:relative}.Outline .content.editable{flex-grow:1}.Outline .content .row{margin:4px 0;display:inline-flex;align-items:center;cursor:pointer;border-radius:4px;padding:0 6px}.Outline .content .row .Button{width:auto;height:auto;text-align:left;color:var(--outline-color)}.Outline .content .row .contentButton{flex-grow:1;justify-content:flex-start;padding:6px 0}.Outline .content .row .editOutlineButton{display:flex;flex-shrink:0;height:15px;width:15px;opacity:0;margin-left:10px;transition:opacity .15s ease}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .Outline .content .row .editOutlineButton{opacity:1;width:20px;height:20px}}.Outline .content .row .editOutlineButton .Button{padding:2px;width:100%}.Outline .content .row .editOutlineButton .Button .Icon{display:flex;align-items:center}.Outline .content .row .editOutlineButton .Button .Icon svg{width:100%;height:100%}.Outline .content .row .editOutlineButton .Button:hover{background:var(--tools-button-hover)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .Outline .content .row .editOutlineButton .Button:hover{background:var(--outline-hover)}}.Outline .content .row.hover{background:var(--outline-hover)}.Outline .content .row.hover>.editOutlineButton{opacity:1}.Outline .content .row.selected{background:var(--outline-selected)}.Outline .content .row.selected>.editOutlineButton{opacity:1}.Outline .content .row:not(.selected):hover{background:var(--outline-hover)}.Outline .content .row:hover>.editOutlineButton{opacity:1}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.OutlinesPanel{display:flex;flex-direction:column}.OutlinesPanel .Outlines{flex-grow:1;overflow-y:auto}.OutlinesPanel .Outlines .no-outlines{display:flex;flex-direction:column;align-items:center}.OutlinesPanel .Outlines .no-outlines .msg{text-align:center}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .OutlinesPanel .Outlines .no-outlines .msg{line-height:15px;width:92px}}.OutlinesPanel .Outlines .no-outlines .empty-icon,.OutlinesPanel .Outlines .no-outlines .empty-icon svg{width:65px;height:83px}.OutlinesPanel .Outlines .no-outlines .empty-icon *{fill:var(--gray-5);color:var(--gray-5)}.OutlinesPanel .addNewOutlineButtonContainer{border-top:1.5px solid var(--border);padding:14px 0 16px;display:flex;justify-content:center;align-items:center}.OutlinesPanel .addNewOutlineButtonContainer [data-element=addNewOutlineButton]{color:var(--outline-color);width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px}.OutlinesPanel .addNewOutlineButtonContainer [data-element=addNewOutlineButton] .Icon{width:14px;height:14px;margin-right:4px;color:var(--outline-color)}.OutlinesPanel .addNewOutlineButtonContainer [data-element=addNewOutlineButton]:hover{background-color:var(--outline-hover)}
.editing-bookmark{border-radius:4px;padding:8px;display:flex;flex-direction:column;box-shadow:0 0 3px 0 var(--note-box-shadow);background:var(--component-background)}.editing-bookmark.adding{margin:1px 8px 16px 16px}.editing-bookmark.editing{margin:16px 0}.editing-bookmark .editing-controls{display:flex;flex-direction:row;margin-top:13px}.editing-bookmark .editing-button{display:flex;justify-content:center;align-items:center;color:var(--primary-button-text);padding:6px 18px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--primary-button);border-radius:4px;height:32px;cursor:pointer}.editing-bookmark .editing-button:hover{background:var(--primary-button-hover)}.editing-bookmark .cancel-button{color:var(--secondary-button-text);padding:0 16px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.editing-bookmark .cancel-button:hover{color:var(--secondary-button-hover)}.editing-bookmark .editing-pad{margin-right:6.5px}.editing-bookmark .editing-input{margin-top:8px;width:100%;height:30px;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding:4px 42px 6px 8px}.editing-bookmark .editing-input:focus{outline:none;border:1px solid var(--focus-border)}.editing-bookmark .editing-input::-moz-placeholder{color:var(--placeholder-text)}.editing-bookmark .editing-input:-ms-input-placeholder{color:var(--placeholder-text)}.editing-bookmark .editing-input::placeholder{color:var(--placeholder-text)}.editing-bookmark .editing-label{margin-top:9.75px;margin-bottom:13px}
.bookmark{display:flex;justify-content:space-between;margin-top:10px;align-items:center;height:24px}.bookmark .bookmark-button{cursor:pointer}.bookmark .bookmark-controls{display:flex}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.BookmarksPanel{padding:0}.BookmarksPanel .bookmarks-panel-header{display:flex;justify-content:space-between;align-items:center;margin:0 16px}.BookmarksPanel .bookmarks-panel-header .bookmarks-panel-container{display:flex;align-items:center}.BookmarksPanel .bookmarks-panel-header .bookmarks-panel-label{margin-left:8px}.BookmarksPanel .bookmarks-panel-header .bookmarks-panel-button{display:flex;justify-content:center;align-items:center;color:var(--primary-button-text);padding:6px 18px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--primary-button);border-radius:4px;height:32px;cursor:pointer}.BookmarksPanel .bookmarks-panel-header .bookmarks-panel-button:hover{background:var(--primary-button-hover)}.BookmarksPanel .bookmarks-panel-row{margin:0 8px 16px 16px}.BookmarksPanel .bookmarks-panel-row .bookmarks-panel-label{margin-top:8px;font-weight:700;padding-top:10px}
.Layer{margin-top:12px}.Layer .content-container,.Layer .parent-layer{display:inline-flex;align-items:center}.Layer .parent-layer .ui__choice{margin-right:0}.Layer .parent-layer .ui__choice__label{margin-left:8px;margin-right:8px;padding:0}.Layer .arrow{margin-right:4px;display:inline-flex;align-items:center;border-radius:4px;width:18px;height:18px}.Layer .arrow:hover{cursor:pointer;background-color:#e7edf3}.Layer .arrow .Icon{width:18px;height:18px}.Layer .sub-layers{padding-left:25px}.Layer .lock-icon{display:inline-flex;align-items:center;width:10px;height:10px}.Layer .lock-icon svg{width:100%;height:100%}.Layer .lock-icon svg path{fill:#485056}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.LayersPanel{padding-left:15px}.LayersPanel>.Layer:first-child{margin-top:0}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Dropdown{border:none;background-color:transparent;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:space-between;align-items:center;z-index:80;border-radius:4px;height:28px;border:1px solid var(--border);padding:0 4px 0 8px;background:var(--component-background);cursor:pointer}.Dropdown,.Dropdown__wrapper{position:relative}html:not([data-tabbing=true]) .Dropdown{outline:none}.Dropdown .down-arrow{flex:0.2;width:12px;height:16px;margin-top:2px}.Dropdown .picked-option{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Dropdown .picked-option .picked-option-text{flex:0.8;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dropdown:disabled{background:none;color:var(--disabled-icon)}.Dropdown__items{z-index:1;display:flex;flex-direction:column;position:absolute;top:30px;right:0;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Dropdown__items.hide{visibility:hidden}.Dropdown__item{border:none;background-color:transparent;height:28px;align-items:center;display:flex;border-radius:0;padding:0 32px 0 8px}html:not([data-tabbing=true]) .Dropdown__item{outline:none}.Dropdown__item.active{background-color:var(--popup-button-active)}.Dropdown__item:hover{background-color:var(--popup-button-hover)}.Dropdown__item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.Dropdown__item:last-child{border-bottom-right-radius:4px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.NotePopup{flex-grow:0;display:flex;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:5px;padding-left:15px;right:-10px;top:-8px}.NotePopup .overflow .Icon{width:18px;height:18px}.NotePopup .overflow:hover{opacity:1}.NotePopup .options{display:flex;flex-direction:column;box-shadow:0 0 3px 0 var(--box-shadow);z-index:80;position:absolute;border-radius:4px;background:var(--component-background)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.NotePopup .options{right:0}}.NotePopup .options .note-popup-option{padding:0;border:none;background-color:transparent}html:not([data-tabbing=true]) .NotePopup .options .note-popup-option{outline:none}.NotePopup .options .option{display:flex;flex-direction:column;justify-content:center;height:28px;padding-left:8px;padding-right:17px;border-radius:0}.NotePopup .options .option:hover{background-color:var(--popup-button-hover)}.NotePopup .options .option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.NotePopup .options .option:last-child{border-bottom-right-radius:4px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.NoteState{border:none;background-color:transparent;flex-grow:0;display:flex;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 0 0 15px;right:-10px;top:-8px}html:not([data-tabbing=true]) .NoteState{outline:none}.NoteState .overflow .Icon{width:18px;height:18px}.NoteState .overflow:hover{opacity:1}.NoteState .note-state-options{padding:0;border:none;background-color:transparent;font-size:inherit;display:flex;flex-direction:column;box-shadow:0 0 3px 0 var(--box-shadow);z-index:80;position:absolute;border-radius:4px;background:var(--component-background)}html:not([data-tabbing=true]) .NoteState .note-state-options{outline:none}.NoteState .note-state-options .note-state-option{display:flex;flex-direction:row;justify-content:flex-start;height:35px;padding:8px;border-radius:0}.NoteState .note-state-options .note-state-option .Icon{margin-right:5px;width:18px;height:18px}.NoteState .note-state-options .note-state-option:hover{background-color:var(--popup-button-hover)}.NoteState .note-state-options .note-state-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.NoteState .note-state-options .note-state-option:last-child{border-bottom-right-radius:4px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.NoteContent{padding:9px 12px 9px 42px;display:flex;flex-direction:row;align-items:center;position:relative;flex:1;color:var(--text-color)}.NoteContent.unread.isReply{background:rgba(0,165,228,.08)}.NoteContent.unread.clicked .author-and-time span{font-weight:400}.NoteContent.unread .author-and-time span{font-weight:700}.NoteContent .author-and-overflow{display:flex;justify-content:space-between}.NoteContent .state-and-overflow{display:flex;flex:1;justify-content:flex-end}.NoteContent .date-and-num-replies{display:flex}.NoteContent .date-and-num-replies .author-and-time{display:flex;flex-direction:column;word-break:break-word}.NoteContent .date-and-num-replies .num-replies-container{display:flex;flex-grow:1;padding-left:10px}.NoteContent .date-and-num-replies .num-replies-container .num-reply-icon{height:12px;width:12px}.NoteContent .date-and-num-replies .num-replies-container .num-replies{opacity:.8;font-size:10px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .NoteContent .date-and-num-replies .num-replies-container .num-replies{font-size:12px}}.NoteContent .author-and-date{flex:1;min-width:0;position:relative}.NoteContent .unread-notification{position:absolute;width:13px;height:13px;right:-2px;top:-2px;border-radius:10000px;border:2px solid var(--component-background);background:#00a5e4}.NoteContent .type-icon-container{position:absolute;left:6px;top:9px}.NoteContent .type-icon{width:28px;height:28px}.NoteContent .author{opacity:.8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.NoteContent .date-and-time{opacity:.8;font-size:10px;color:var(--faded-text)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .NoteContent .date-and-time{font-size:12px}}.NoteContent .author-name{font-weight:700}.NoteContent .spacer{opacity:.8;height:1px;width:7px;margin:0 5px;background:var(--icon-color);opacity:.5}.NoteContent .container{margin-top:7px;overflow:hidden;white-space:pre-wrap;word-wrap:break-word}.NoteContent .container .contents{cursor:text}.NoteContent .edit-content{margin-top:7px;display:flex;flex-direction:column;position:relative;flex:1}.NoteContent .edit-content textarea{width:100%;padding-left:8px;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding-top:4px;padding-bottom:4px;resize:none;overflow:hidden;box-sizing:border-box}.NoteContent .edit-content textarea:focus{outline:none;border:1px solid var(--focus-border)}.NoteContent .edit-content textarea::-moz-placeholder{color:var(--placeholder-text)}.NoteContent .edit-content textarea:-ms-input-placeholder{color:var(--placeholder-text)}.NoteContent .edit-content textarea::placeholder{color:var(--placeholder-text)}.NoteContent .edit-content .edit-buttons{display:flex;flex-direction:row;margin-top:4px}.NoteContent .edit-content .edit-buttons>div{margin-right:4px}.NoteContent .edit-content .edit-buttons .save-button{border:none;background-color:transparent;cursor:pointer;flex-shrink:0;background:var(--primary-button);border-radius:4px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;color:var(--primary-button-text);padding:0 13px}html:not([data-tabbing=true]) .NoteContent .edit-content .edit-buttons .save-button{outline:none}.NoteContent .edit-content .edit-buttons .save-button:hover{background:var(--primary-button-hover);color:var(--primary-button-text)}.NoteContent .edit-content .edit-buttons .save-button.disabled{background:var(--gray-6);border-color:var(--gray-6);cursor:not-allowed}.NoteContent .edit-content .edit-buttons .cancel-button{border:none;background-color:transparent;color:var(--secondary-button-text);padding:0 10px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:2px}html:not([data-tabbing=true]) .NoteContent .edit-content .edit-buttons .cancel-button{outline:none}.NoteContent .edit-content .edit-buttons .cancel-button:hover{color:var(--secondary-button-hover)}.NoteContent .contents{white-space:pre-wrap;color:var(--text-color);margin-right:5px;padding:0;word-break:normal;word-wrap:break-word;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.NoteContent .contents .highlight{background:#fffc95;color:#333}.NoteContent .highlight{background:#fffc95}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Note .reply-area-container .reply-button.disabled{background:var(--gray-6);border-color:var(--gray-6);cursor:not-allowed}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media print{#line-connector-root{opacity:0}}#line-connector-root{position:relative;z-index:69}#line-connector-wrapper{position:absolute}.horizontalLine{height:2px}.horizontalLine,.verticalLine{background-color:rgba(30,120,235,.5);position:fixed}.verticalLine{width:2px}.arrowHead{position:absolute;top:0;left:0;margin:auto;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:7px solid rgba(30,120,235,.5);transform:translateX(-100%) translateY(-50%) translateY(1px)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Note{padding:0;border:none;background-color:transparent;display:block;text-align:left;border-radius:4px;box-shadow:0 0 3px 0 var(--note-box-shadow);margin-bottom:8px;margin-left:2px;background:var(--component-background);cursor:pointer}html:not([data-tabbing=true]) .Note{outline:none}.Note.unread{border:1.2px solid #00a5e4}.Note.expanded{border:none}.Note .mark-all-read-button{background:#00a5e4;text-align:center;color:#fff;height:16px;font-size:12px;width:100%;border-radius:0}.Note .reply-area-container{position:relative;flex:1;display:flex;margin:3px 12px 0 42px;padding-bottom:12px}.Note .reply-area-container.unread{background:rgba(0,165,228,.08)}.Note .reply-area-container textarea{width:100%;border:1px solid var(--border);border-radius:4px;color:var(--text-color);resize:none;overflow:hidden;padding:4px 56px 4px 8px;box-sizing:border-box}.Note .reply-area-container textarea:focus{outline:none;border:1px solid var(--focus-border)}.Note .reply-area-container textarea::-moz-placeholder{color:var(--placeholder-text)}.Note .reply-area-container textarea:-ms-input-placeholder{color:var(--placeholder-text)}.Note .reply-area-container textarea::placeholder{color:var(--placeholder-text)}.Note .reply-area-container .reply-button{border:none;background-color:transparent;background:var(--primary-button);border-radius:4px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--primary-button-text);position:absolute;top:2px;right:2px;padding:0 13px}html:not([data-tabbing=true]) .Note .reply-area-container .reply-button{outline:none}.Note .reply-area-container .reply-button:hover{background:var(--primary-button-hover)}.Note .divider{height:1px;width:100%;background:var(--divider)}.Note .reply-divider{background:var(--reply-divider);height:1px;width:100%}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ListSeparator{margin-top:16px;margin-bottom:8px;font-family:Lato;font-weight:500;color:var(--list-separator-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.notes-panel-container{z-index:65;background-color:var(--panel-background);display:flex;flex-direction:row;position:relative;overflow:hidden}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .notes-panel-container{z-index:95}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .notes-panel-container{border-left:1px solid var(--side-panel-border)}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .notes-panel-container{position:fixed;top:0;right:0;height:100vh;width:100vw}}.NotesPanel{display:flex;flex-direction:column;padding:16px 8px 0 16px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .NotesPanel{width:100vw;min-width:100vw;padding-top:0}.App:not(.is-in-desktop-only-mode) .NotesPanel .close-container{display:flex;align-items:center;justify-content:flex-end;height:64px;width:100%;padding-right:12px}.App:not(.is-in-desktop-only-mode) .NotesPanel .close-container .close-icon-container{cursor:pointer}.App:not(.is-in-desktop-only-mode) .NotesPanel .close-container .close-icon-container .close-icon{width:24px;height:24px}}.NotesPanel .no-annotations{display:flex;flex-direction:column;align-items:center}.NotesPanel .no-annotations .msg{text-align:center}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .NotesPanel .no-annotations .msg{line-height:15px;width:146px}}.NotesPanel .no-annotations .empty-icon,.NotesPanel .no-annotations .empty-icon svg{width:65px;height:83px}.NotesPanel .no-annotations .empty-icon *{fill:var(--gray-5);color:var(--gray-5)}.NotesPanel>.header{padding-right:18px}.NotesPanel>.header .sort-row{display:flex;justify-content:space-between;margin-bottom:16px}.NotesPanel>.header .sort-row .filterAnnotationButton{display:flex;justify-content:center;align-items:center;border:1px solid var(--border);color:var(--text-color);padding:6px 18px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:28px;cursor:pointer}.NotesPanel>.header .sort-row .filterAnnotationButton.active{background:var(--popup-button-active)}.NotesPanel>.header .sort-row .sort-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;align-self:flex-end;margin-left:auto}.NotesPanel>.header .sort-row .sort-container .label{margin-right:8px}.NotesPanel>.header .input-container{display:flex;position:relative;flex:1}.NotesPanel>.header .input-container input{width:100%;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding:4px 8px 6px}.NotesPanel>.header .input-container input:focus{outline:none;border:1px solid var(--focus-border)}.NotesPanel>.header .input-container input::-moz-placeholder{color:var(--placeholder-text)}.NotesPanel>.header .input-container input:-ms-input-placeholder{color:var(--placeholder-text)}.NotesPanel>.header .input-container input::placeholder{color:var(--placeholder-text)}.NotesPanel>.header .input-container .input-button{cursor:pointer;background:var(--primary-button);border-radius:4px;height:100%;width:40px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0}.NotesPanel>.header .input-container .input-button .Icon{width:20px;height:20px}.NotesPanel>.header .input-container .input-button svg{color:var(--primary-button-text)}.NotesPanel>.header .input-container .input-button:hover{background:var(--primary-button-hover)}.NotesPanel>.header .divider{height:1px;width:100%;background:var(--divider);margin:16px 0}.NotesPanel .normal-notes-container,.NotesPanel .virtualized-notes-container{margin-top:10px;flex:1;padding-right:18px}.NotesPanel .normal-notes-container{overflow:auto;overflow:overlay}.NotesPanel .note-wrapper:first-child .ListSeparator{margin-top:0;word-break:break-word}.NotesPanel .no-results{display:flex;flex-direction:column;align-items:center;padding-right:18px}.NotesPanel .no-results .msg{text-align:center}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .NotesPanel .no-results .msg{line-height:15px;width:92px}}.NotesPanel .no-results .empty-icon,.NotesPanel .no-results .empty-icon svg{width:65px;height:83px}.NotesPanel .no-results .empty-icon *{fill:var(--border);color:var(--border)}
.spinner{margin:10px;border:5px solid #ddd;border-top-color:#aaa;border-radius:50%;width:40px;height:40px;-webkit-animation:spin 1.2s ease infinite;animation:spin 1.2s ease infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.signature-icon .badge{color:#fff}.signature-icon .medium{width:18px;height:18px}.signature-icon .small{width:16px;height:16px}
.signature-widget-info{--widget-header-indent:49px;--widget-body-indent:22px;--arrow-width:22px;display:flex;flex-direction:column;font-size:13px;margin-bottom:10px;margin-left:5px}.signature-widget-info p+p{margin:1em 0 0}.signature-widget-info p.result-for-header{margin-top:0}.signature-widget-info p.bold{font-weight:700;margin-bottom:4px}.signature-widget-info p.underline{text-decoration:underline}.signature-widget-info .link{cursor:pointer;outline:none}.signature-widget-info .dropdown{outline:none}.signature-widget-info .dropdown:hover{cursor:pointer;background:var(--outline-hover);--border-radius-amount:4px;-moz-border-radius-topleft:var(--border-radius-amount);-moz-border-radius-topright:var(--border-radius-amount);-moz-border-radius-bottomright:var(--border-radius-amount);-moz-border-radius-bottomleft:var(--border-radius-amount);border-radius:var(--border-radius-amount)}.signature-widget-info .title{font-weight:700;display:flex;align-items:center;margin-top:0;margin-bottom:0;height:32px;overflow:hidden}.signature-widget-info .title div+*{margin-left:2px}.signature-widget-info .title .arrow{transition:transform .1s ease}.signature-widget-info .title .arrow.expanded{transform:rotate(90deg)}.signature-widget-info .title .arrow .Icon{width:var(--arrow-width);height:22px}.signature-widget-info .title .signature-icon{margin-right:5px}.signature-widget-info .header{margin-left:var(--widget-header-indent)}.signature-widget-info .header .body{margin-left:var(--widget-body-indent)}.signature-widget-info .header .body>div:first-child>p:first-child,.signature-widget-info .header .body>p:first-child{margin-top:.5em}.signature-widget-info .header .body>div:last-child{margin-bottom:.5em}.signature-widget-info .header-with-arrow{margin-left:calc(var(--widget-header-indent) - var(--arrow-width))}.signature-widget-info .header-with-arrow .body{margin-left:calc(var(--widget-body-indent) + var(--arrow-width))}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.SignaturePanel{margin:0 8px 8px;display:flex}.SignaturePanel .center{flex-grow:1;display:flex;justify-content:center;align-items:center}
.resize-bar{display:flex;align-items:center;justify-content:center;cursor:col-resize;width:14px;background-color:var(--panel-background);border-right:1px solid var(--border);border-left:1px solid var(--border);z-index:65}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.LeftPanel .Panel{overflow:auto;-webkit-overflow-scrolling:touch;flex:1;flex-direction:column}.LeftPanel{z-index:65;flex-direction:column;background-color:var(--panel-background);display:flex;flex-direction:row;justify-content:flex-end;overflow:hidden;position:fixed;left:0;transition:transform .3s ease-in-out;max-width:calc(100% - 16px);height:calc(100% - 40px)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .LeftPanel{max-width:100%}}.LeftPanel.tools-header-open{height:calc(100% - 80px)}@media (min-width:901px){.LeftPanel{height:calc(100% - 40px)}.LeftPanel.tools-header-open{height:calc(100% - 74px)}}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .LeftPanel{height:calc(100% - 37px)}}@media (min-width:641px) and (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .LeftPanel{height:calc(100% - 53px)}}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .LeftPanel.tools-header-open{height:calc(100% - 76px)}}@media (min-width:641px) and (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .LeftPanel.tools-header-open{height:calc(100% - 104px)}}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .LeftPanel.tools-header-and-header-hidden{height:100%}}.LeftPanel.closed{transform:translateX(-100%)}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .LeftPanel{border-right:1px solid var(--side-panel-border)}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .LeftPanel{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:95}}.LeftPanel .left-panel-container{display:flex;flex-direction:column;padding:16px 16px 0}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .LeftPanel .left-panel-container{padding-top:0;width:100vw;min-width:100vw}.App:not(.is-in-desktop-only-mode) .LeftPanel .left-panel-container .close-container{display:flex;align-items:center;justify-content:flex-end;height:64px;width:100%;padding-right:5px;top:0}.App:not(.is-in-desktop-only-mode) .LeftPanel .left-panel-container .close-container .close-icon-container{cursor:pointer}.App:not(.is-in-desktop-only-mode) .LeftPanel .left-panel-container .close-container .close-icon-container .close-icon{width:24px;height:24px}}.LeftPanel .left-panel-header{display:flex;align-items:center;margin:0 8px 16px 16px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.SearchResult{background-color:transparent;border:1px solid transparent;display:block;width:calc(100% - 4px);text-align:left;cursor:pointer;border-radius:4px;box-shadow:0 0 3px 0 var(--box-shadow);padding:10px 8px;margin-left:2px;margin-bottom:8px;background:var(--component-background);word-break:break-all}html:not([data-tabbing=true]) .SearchResult{outline:none}.SearchResult.selected{border:1px solid var(--focus-border);box-shadow:none}.SearchResult .search-value{background:var(--yellow-1);word-break:break-all}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.spinner{border-top:5px solid var(--border);border:5px solid var(--border);border-top-color:var(--focus-border);border-radius:50%;-webkit-animation:spin 1.2s ease infinite;animation:spin 1.2s ease infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.SearchOverlay{position:static;display:flex;flex-direction:column;flex-wrap:nowrap;border:0;border-radius:0;background:transparent;visibility:visible!important;padding:0 18px 0 0;flex-grow:0}.SearchOverlay .input-container{display:flex;position:relative;flex:1 0 auto}.SearchOverlay .input-container input{width:100%;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding:4px 42px 6px 8px}.SearchOverlay .input-container input:focus{outline:none;border:1px solid var(--focus-border)}.SearchOverlay .input-container input::-moz-placeholder{color:var(--placeholder-text)}.SearchOverlay .input-container input:-ms-input-placeholder{color:var(--placeholder-text)}.SearchOverlay .input-container input::placeholder{color:var(--placeholder-text)}.SearchOverlay .input-container .input-button{padding:0;border:none;background-color:transparent;cursor:pointer;background:var(--primary-button);border-radius:4px;width:40px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:0}html:not([data-tabbing=true]) .SearchOverlay .input-container .input-button{outline:none}.SearchOverlay .input-container .input-button .Icon{width:20px;height:20px}.SearchOverlay .input-container .input-button svg{color:var(--primary-button-text)}.SearchOverlay .input-container .input-button:hover{background:var(--primary-button-hover)}.SearchOverlay .divider{height:1px;width:100%;background:var(--divider);margin:16px 0}.SearchOverlay .options{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-16px;margin-top:5px}.SearchOverlay .options>span{margin-left:16px}.SearchOverlay .options>span>label{white-space:nowrap}.SearchOverlay .footer{display:flex;align-items:center;justify-content:space-between;color:var(--faded-text);margin-bottom:16px}.SearchOverlay .footer .buttons{display:flex;flex-direction:row;align-self:flex-end;margin-left:auto}.SearchOverlay .footer .buttons .button{padding:0;border:none;background-color:transparent;width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;margin-left:8px;cursor:pointer;border:1px solid var(--primary-button)}html:not([data-tabbing=true]) .SearchOverlay .footer .buttons .button{outline:none}.SearchOverlay .footer .buttons .button svg{color:var(--primary-button)}.SearchOverlay .footer .buttons .button:hover{background:var(--primary-button-hover);border:1px solid var(--primary-button-hover)}.SearchOverlay .footer .buttons .button:hover svg{color:var(--primary-button-text)}.SearchOverlay .footer .buttons .arrow{width:20px;height:20px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.search-panel-container{z-index:65;flex-direction:column;background-color:var(--panel-background);display:flex;flex-direction:row;position:relative;overflow:hidden}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .search-panel-container{z-index:95}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .search-panel-container{border-left:1px solid var(--side-panel-border)}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .search-panel-container{position:fixed;top:0;right:0;height:100vh;width:100vw}}.SearchPanel{display:flex;flex-direction:column;padding:16px 8px 0 16px}.SearchPanel .ListSeparator:first-child{margin-top:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.SearchPanel .ReactVirtualized__Grid__innerScrollContainer{max-width:1000px!important}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .SearchPanel{width:100%;min-width:100vw;padding-top:0}.App:not(.is-in-desktop-only-mode) .SearchPanel .close-container{display:flex;align-items:center;justify-content:flex-end;height:64px;width:100%;padding-right:12px}.App:not(.is-in-desktop-only-mode) .SearchPanel .close-container .close-icon-container{padding:0;border:none;background-color:transparent;cursor:pointer}html:not([data-tabbing=true]) .App:not(.is-in-desktop-only-mode) .SearchPanel .close-container .close-icon-container{outline:none}.App:not(.is-in-desktop-only-mode) .SearchPanel .close-container .close-icon-container .close-icon{width:24px;height:24px}}.SearchPanel .results{overflow-y:auto;overflow-y:overlay;flex:1}.SearchPanel .results.wild-card-visible{margin-top:110px!important}.SearchPanel .results .ReactVirtualized__List{overflow:overlay!important;padding-right:16px;width:auto!important}.SearchPanel .results .ReactVirtualized__List:focus{outline:none}.SearchPanel .results .ReactVirtualized__List .ReactVirtualized__Grid__innerScrollContainer{max-width:unset!important}.SearchPanel .loader-wrapper{display:flex;padding:10px;justify-content:center}.SearchPanel .info{padding:15px 0}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.right-panel{position:fixed;right:0;transition:transform .3s ease-in-out;height:calc(100% - 40px);max-width:calc(100% - 16px);z-index:65;background-color:var(--panel-background);display:flex;flex-direction:row;overflow:hidden}.right-panel.tools-header-open{height:calc(100% - 80px)}@media (min-width:901px){.right-panel{height:calc(100% - 40px)}.right-panel.tools-header-open{height:calc(100% - 74px)}}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .right-panel{height:calc(100% - 37px)}}@media (min-width:641px) and (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .right-panel{height:calc(100% - 53px)}}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .right-panel.tools-header-open{height:calc(100% - 76px)}}@media (min-width:641px) and (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .right-panel.tools-header-open{height:calc(100% - 104px)}}@media (min-width:641px){.App:not(.is-in-desktop-only-mode) .right-panel.tools-header-and-header-hidden{height:100%}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .right-panel{max-width:100%}}.right-panel.closed{transform:translateX(100%)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .right-panel{z-index:95}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .right-panel{border-left:1px solid var(--side-panel-border)}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .right-panel{position:fixed;top:0;right:0;height:100vh;width:100vw}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .AnnotationStylePopup{padding-top:4px}}
.open.AnnotationPopup{visibility:visible}.closed.AnnotationPopup{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.AnnotationPopup{position:absolute;z-index:70;display:flex;justify-content:center;align-items:center}.AnnotationPopup:empty{padding:0}.AnnotationPopup .buttons{display:flex}.AnnotationPopup .Button{margin:4px;width:32px;height:32px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .AnnotationPopup .Button{width:42px;height:42px}}.AnnotationPopup .Button:hover{background:var(--popup-button-hover)}.AnnotationPopup .Button .Icon{width:18px;height:18px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .AnnotationPopup .Button .Icon{width:24px;height:24px}}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.AnnotationPopup{border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background)}.shortCuts3D{position:relative}.shortCuts3D .closeButton{position:absolute;right:4px;padding:2px;cursor:pointer;width:20px;text-align:center}.shortCuts3D .row{padding:4px 0;margin:8px 26px 8px 16px}.shortCuts3D .row span{background:#e7ebee;padding:4px 8px;border-radius:4px}
.open.TextPopup{visibility:visible}.closed.TextPopup{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.TextPopup{position:absolute;z-index:70;display:flex;justify-content:center;align-items:center}.TextPopup:empty{padding:0}.TextPopup .buttons{display:flex}.TextPopup .Button{margin:4px;width:32px;height:32px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .TextPopup .Button{width:42px;height:42px}}.TextPopup .Button:hover{background:var(--popup-button-hover)}.TextPopup .Button .Icon{width:18px;height:18px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .TextPopup .Button .Icon{width:24px;height:24px}}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.TextPopup{box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background);border-radius:4px}
.open.ContextMenuPopup{visibility:visible}.closed.ContextMenuPopup{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ContextMenuPopup{position:absolute;z-index:70;display:flex;justify-content:center;align-items:center}.ContextMenuPopup:empty{padding:0}.ContextMenuPopup .buttons{display:flex}.ContextMenuPopup .Button{margin:4px;width:32px;height:32px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ContextMenuPopup .Button{width:42px;height:42px}}.ContextMenuPopup .Button:hover{background:var(--popup-button-hover)}.ContextMenuPopup .Button .Icon{width:18px;height:18px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ContextMenuPopup .Button .Icon{width:24px;height:24px}}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ContextMenuPopup{box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background);border-radius:4px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ContextMenuPopup{display:none!important}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.mathSymbolsContainer{display:flex;flex-wrap:wrap;overflow-y:auto;display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:5px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.mathSymbolsContainer{width:196px}}.mathSymbolsContainer.padding{padding:4px 20px 8px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .mathSymbolsContainer{max-width:450px;width:auto}}@media (max-width:640px) and (-ms-high-contrast:active),(max-width:640px) and (-ms-high-contrast:none){.App:not(.is-in-desktop-only-mode) .mathSymbolsContainer{width:308px}}.mathSymbolsContainer .cell-container{padding:0;border:none;background-color:transparent;flex:1 0 14%;cursor:pointer;border-radius:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center}html:not([data-tabbing=true]) .mathSymbolsContainer .cell-container{outline:none}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .mathSymbolsContainer .cell-container{width:44px;height:44px}}.mathSymbolsContainer .cell-container:hover{background:var(--popup-button-hover)}
.open.RichTextPopup{visibility:visible}.closed.RichTextPopup{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.RichTextPopup{position:absolute;z-index:70;display:flex;justify-content:center;align-items:center}.RichTextPopup:empty{padding:0}.RichTextPopup .buttons{display:flex}.RichTextPopup .Button{margin:4px;width:32px;height:32px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .RichTextPopup .Button{width:42px;height:42px}}.RichTextPopup .Button:hover{background:var(--popup-button-hover)}.RichTextPopup .Button .Icon{width:18px;height:18px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .RichTextPopup .Button .Icon{width:24px;height:24px}}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.RichTextPopup{padding:0;overflow:hidden;flex-direction:column;background:var(--component-background);border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow)}.RichTextPopup .rich-text-format{display:flex;width:100%;justify-content:center}.RichTextPopup .colorPicker{padding:0 12px 8px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ink-signature{width:450px;height:171px;position:relative;border-radius:4px;display:flex;overflow:hidden}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .ink-signature{width:400px;height:138px}}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ink-signature{width:100%;height:126px}}.ink-signature>div{width:100%;display:flex}.ink-signature-canvas{z-index:1;position:absolute;width:100%;height:100%;cursor:crosshair}.ink-signature-background{position:relative;display:flex;justify-content:center;align-items:center;background:var(--signature-draw-background);flex-grow:1}.ink-signature-sign-here{color:var(--faded-text)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.text-signature{display:flex;flex-direction:column;width:450px;height:220px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .text-signature{width:100%;height:162px}}.text-signature canvas{display:none}.text-signature-input{outline:none;border-radius:4px;border:1px solid var(--focus-border);box-shadow:none;padding:5px;width:100%}.text-signature-inner-container{position:absolute;height:100%;min-width:100%}.text-signature-text{display:flex;align-items:center;background:var(--faded-component-background);white-space:nowrap;border-radius:4px;padding:0 8px;margin-top:10px;overflow-y:auto;flex-grow:1}.text-signature-text:hover{cursor:pointer}.text-signature-text .text-container{margin:auto;padding:0 20px}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.image-signature{width:450px;height:220px;position:relative;border-radius:4px;background:var(--faded-component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .image-signature{width:100%;height:126px}}.image-signature-image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.image-signature-image-container img{max-height:100%;max-width:100%;width:auto;height:auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.image-signature-image-container img{flex-grow:1;flex-basis:0}}.image-signature-image-container .Button{position:absolute;bottom:0;right:0}.image-signature-upload-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute}.image-signature-dnd,.image-signature-separator{color:var(--faded-text)}.image-signature-upload input[type=file]{display:none}.image-signature-upload .pick-image-button{font-weight:700;height:24px;border-radius:4px;border:1px solid var(--primary-button);color:var(--primary-button);display:flex;align-items:center;padding:0 11px;cursor:pointer}.image-signature-separator{margin:10px}.image-signature-background{position:absolute;background:#00a4e4;opacity:.7;width:100%;height:100%}.image-signature-error{position:absolute;color:red;bottom:0;right:0;margin:0 5px 5px 0}
.open.SignatureModal{visibility:visible}.closed.SignatureModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.SignatureModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.SignatureModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.SignatureModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.SignatureModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.SignatureModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.SignatureModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.SignatureModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.SignatureModal .container{overflow:auto;max-height:100%}}.SignatureModal .tab-list{font-size:14px}.SignatureModal .ColorPalette{margin-bottom:8px;width:auto}.SignatureModal .container{display:flex;flex-direction:column;align-items:center;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:8px;background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .SignatureModal .container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px}.App:not(.is-in-desktop-only-mode) .SignatureModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .SignatureModal .container .swipe-indicator{display:none}}.SignatureModal .container .StylePopup{border-radius:0;box-shadow:none}.SignatureModal .container .divider-horizontal{width:100%;height:1px;margin-bottom:8px;background:var(--divider)}.SignatureModal .container .tab-panel{width:100%;display:flex;flex-direction:column;align-items:center}.SignatureModal .container .tab-panel .ColorPalette{display:grid;grid-template-columns:repeat(3,1fr)}.SignatureModal .container .tab-list{display:flex;border-radius:4px;border:1px solid var(--border);height:28px;color:var(--text-color);margin:8px 0;width:100%}.SignatureModal .container .tab-list .tab-options-button{padding:0;border:none;background-color:transparent;text-align:center;vertical-align:middle;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;border-radius:0;cursor:pointer}html:not([data-tabbing=true]) .SignatureModal .container .tab-list .tab-options-button{outline:none}.SignatureModal .container .tab-list .tab-options-button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.SignatureModal .container .tab-list .tab-options-button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.SignatureModal .container .tab-list .tab-options-button:hover{background:var(--popup-button-hover)}.SignatureModal .container .tab-list .tab-options-button.selected{background:var(--popup-button-active);cursor:default}.SignatureModal .container .tab-list .tab-options-divider{width:1px;background:var(--divider)}.SignatureModal .container .ActionButton{margin-right:-13px}.SignatureModal .container .ActionButton:hover{background:transparent}.SignatureModal .container .ActionButton:hover svg{color:#00a5e4}.SignatureModal .container .footer{display:flex;padding-top:12px;align-items:center;justify-content:space-between;width:100%}.SignatureModal .container .footer .signature-save{position:relative;margin-left:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SignatureModal .container .footer .signature-save input{display:none}.SignatureModal .container .footer .signature-save input+label:before{cursor:pointer;content:"";margin:1px 10px 0 0;display:inline-block;vertical-align:text-top;width:16px;height:16px;border-radius:4px;border:1px solid #979797}.SignatureModal .container .footer .signature-save input:checked+label:before{background:#00a5e4;border:1px solid transparent}.SignatureModal .container .footer .signature-save input:checked+label:after{content:"";position:absolute;left:4px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.SignatureModal .container .footer .signature-save label{display:flex;align-items:center}.SignatureModal .container .footer .signature-clear{border:none;background-color:transparent;color:var(--secondary-button-text);padding:0 16px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}html:not([data-tabbing=true]) .SignatureModal .container .footer .signature-clear{outline:none}.SignatureModal .container .footer .signature-clear:hover{color:var(--secondary-button-hover)}.SignatureModal .container .footer .signature-create{border:none;background-color:transparent;background:var(--primary-button);border-radius:4px;padding:0 8px;height:32px;display:flex;align-items:center;justify-content:center;position:relative;color:var(--primary-button-text);font-weight:700;cursor:pointer}html:not([data-tabbing=true]) .SignatureModal .container .footer .signature-create{outline:none}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .SignatureModal .container .footer .signature-create{height:40px;width:128px}}.SignatureModal .container .footer .signature-create:hover{background:var(--primary-button-hover)}
.Watermark{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.Watermark .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.Watermark .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.Watermark .footer .modal-button.cancel{color:var(--secondary-button-text)}.Watermark .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.Watermark .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.Watermark .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.Watermark .form-container{overflow:auto;max-height:100%}}.open.Watermark{visibility:visible}.closed.Watermark{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.Watermark{z-index:110}.Watermark .StylePopup{position:absolute;margin-top:60px;background:var(--preset-background);display:flex;flex-direction:column;justify-content:center;border-radius:0 0 4px 4px;box-shadow:0 0 3px 0 var(--box-shadow);align-items:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Watermark .StylePopup{margin-top:0}}.Watermark .StylePopup .ColorPalette{padding:10px}.Watermark .style-container{display:flex}.Watermark .form-container{display:flex;flex-direction:column;align-items:center;min-width:400px;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:16px;background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .Watermark .form-container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px;min-width:100px}.App:not(.is-in-desktop-only-mode) .Watermark .form-container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .Watermark .form-container .swipe-indicator{display:none}}.Watermark .form-content-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.Watermark .form-content-container form{width:auto}@media (min-width:315px) and (max-width:480px){.Watermark .form-content-container form{width:auto}}.Watermark .watermark-settings{display:flex;flex-direction:column}.Watermark .watermark-settings .form-field{display:flex;flex-direction:column;margin:8px 0}.Watermark .watermark-settings .form-field label{margin-bottom:8px}.Watermark .watermark-settings .form-field input,.Watermark .watermark-settings .form-field select{height:30px}.Watermark .watermark-settings .form-field.opacity-slider{display:flex}.Watermark .watermark-settings .form-field.opacity-slider .slider-svg-container{margin:0;height:30px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.Watermark .watermark-settings .form-field.opacity-slider{align-items:stretch}}.Watermark .watermark-settings .form-field.separator{height:1px;width:100%;background:var(--divider);margin:16px 0}.Watermark .watermark-settings .form-field .resetSettings{background-color:transparent;cursor:pointer;background:none;border:0;width:100%;color:var(--secondary-button-text);margin-bottom:16px;display:flex;font-size:13px;padding:6px 18px}html:not([data-tabbing=true]) .Watermark .watermark-settings .form-field .resetSettings{outline:none}.Watermark .watermark-settings .form-field .resetSettings:hover{color:var(--secondary-button-hover)}.Watermark .watermark-settings .colorSelect{width:18px;height:18px;margin:7px;border-radius:10000000px}.Watermark .canvas-container{display:flex;justify-content:center;align-items:center;width:300px;height:300px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .Watermark .canvas-container{display:none}}.Watermark .canvas-container canvas{border:1px solid var(--border)!important}.Watermark .button-container{display:flex;justify-content:space-between;width:100%}.Watermark .button-container .button{display:flex;justify-content:center;align-items:center;padding:6px 18px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;border:0;height:32px;cursor:pointer;font-size:13px}.Watermark .button-container .button.ok{color:var(--primary-button-text);background:var(--primary-button)}.Watermark .button-container .button.ok:hover{background:var(--primary-button-hover)}.Watermark .button-container .button.cancel{color:var(--secondary-button-text);background:none}.Watermark .button-container .button.cancel:hover{color:var(--secondary-button-hover)}
.open.PrintModal{visibility:visible}.closed.PrintModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.PrintModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.PrintModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.PrintModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.PrintModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.PrintModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.PrintModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.PrintModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.PrintModal .container{overflow:auto;max-height:100%}}.PrintModal .container{display:flex;flex-direction:column;align-items:center;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:16px;background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .PrintModal .container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px;min-width:100px}.App:not(.is-in-desktop-only-mode) .PrintModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .PrintModal .container .swipe-indicator{display:none}}.PrintModal .container .settings{display:flex;flex-direction:column}.PrintModal .container .divider{height:1px;width:100%;background:var(--divider);margin:16px 0}.PrintModal .container .col,.PrintModal .container .settings-form{padding:8px}.PrintModal .container label{padding:2px 0 2px 4px}.PrintModal .container input[type=text]{width:100%;height:30px;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding:4px 42px 6px 8px}.PrintModal .container input[type=text]:focus{outline:none;border:1px solid var(--focus-border)}.PrintModal .container input[type=text]::-moz-placeholder{color:var(--placeholder-text)}.PrintModal .container input[type=text]:-ms-input-placeholder{color:var(--placeholder-text)}.PrintModal .container input[type=text]::placeholder{color:var(--placeholder-text)}.PrintModal .container .printQualitySelect{width:100%;height:30px;margin-top:5px}.PrintModal .container .total{display:flex;flex-direction:row;padding:0 8px;color:var(--text-color)}.PrintModal .container .background{width:100%;height:10px;transform:translateY(-50%);fill:#e2f3fe}.PrintModal .container .progress{height:10px;transform:translateY(-50%);fill:#077bc5}.PrintModal .container .buttons{display:flex;flex-direction:row;justify-content:flex-end;width:100%}.PrintModal .container .buttons .button{background-color:transparent;display:flex;justify-content:center;align-items:center;color:var(--primary-button-text);padding:6px 18px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--primary-button);border-radius:4px;border:0;height:32px;cursor:pointer;font-size:13px}html:not([data-tabbing=true]) .PrintModal .container .buttons .button{outline:none}.PrintModal .container .buttons .button:hover{background:var(--primary-button-hover)}.PrintModal .container .apply-watermark{background-color:transparent;cursor:pointer;margin-top:16px;background:none;border:0;width:100%;color:var(--secondary-button-text);padding:6px 16px;height:32px;display:flex;align-items:center;justify-content:center;font-size:13px}html:not([data-tabbing=true]) .PrintModal .container .apply-watermark{outline:none}.PrintModal .container .apply-watermark:hover{color:var(--secondary-button-hover)}.PrintModal .container .header-container{display:flex;align-content:center;justify-content:space-between}.PrintModal .container .header{font-weight:700;display:flex;align-items:center}
.open.LoadingModal{visibility:visible}.closed.LoadingModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.LoadingModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.LoadingModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.LoadingModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.LoadingModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.LoadingModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.LoadingModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.LoadingModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}.LoadingModal .container{display:flex;flex-direction:column;align-items:center;padding:10px}.LoadingModal .inner-wrapper{margin:10px;border-top:5px solid var(--border);border:5px solid var(--border);border-top-color:var(--focus-border);border-radius:50%;width:54px;height:54px;-webkit-animation:spin 1.2s ease infinite;animation:spin 1.2s ease infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.open.ErrorModal{visibility:visible}.closed.ErrorModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ErrorModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.ErrorModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.ErrorModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.ErrorModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.ErrorModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.ErrorModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.ErrorModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}.ErrorModal .container{border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background)}@media (max-height:500px){.ErrorModal .container{overflow:auto;max-height:100%}}.ErrorModal .container{display:flex;align-items:center;width:300px;padding:20px;word-break:break-word;white-space:pre-wrap}
.open.WarningModal{visibility:visible}.closed.WarningModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.WarningModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.WarningModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.WarningModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.WarningModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.WarningModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.WarningModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.WarningModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.WarningModal .container{overflow:auto;max-height:100%}}.WarningModal .container{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:16px;background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .WarningModal .container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px;min-width:100px}.App:not(.is-in-desktop-only-mode) .WarningModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .WarningModal .container .swipe-indicator{display:none}}.WarningModal .container .header{display:flex;justify-content:flex-start;width:100%;margin-top:4px;margin-bottom:20px;font-size:15px}
.open.SignatureValidationModal{visibility:visible}.closed.SignatureValidationModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.SignatureValidationModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.SignatureValidationModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.SignatureValidationModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.SignatureValidationModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.SignatureValidationModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.SignatureValidationModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.SignatureValidationModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}.SignatureValidationModal .container{background:var(--component-background)}@media (max-height:500px){.SignatureValidationModal .container{overflow:auto;max-height:100%}}.SignatureValidationModal .container{display:flex;flex-direction:column;justify-content:space-around;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);min-width:350px;padding:20px;max-width:630px}.SignatureValidationModal .validation-header{position:relative;display:flex;justify-content:left;align-items:center;padding-bottom:20px;font-size:16px}.SignatureValidationModal .validation-header [data-element=signatureValidationModalCloseButton]{position:absolute;right:0}.SignatureValidationModal .validation-header [data-element=signatureValidationModalCloseButton]:hover{background:none}.SignatureValidationModal .summary-box{position:relative;display:flex;border:1px solid #dee2e6;border-radius:5px;padding:16px;font-weight:700}.SignatureValidationModal .summary-box>:not(:first-child){margin-left:8px}.SignatureValidationModal .validation-header-valid{background-color:#8dd88d}.SignatureValidationModal .validation-header-warning{background-color:#e2b719}.SignatureValidationModal .validation-header-error{background-color:#ff7979}.SignatureValidationModal .validation-header-unknown{background-color:#ddd}.SignatureValidationModal .body{margin-top:16px}.SignatureValidationModal div.body>div.section:first-child{margin-top:0}.SignatureValidationModal div.body>div.section{margin:16px;padding-bottom:16px;border-bottom:1px solid var(--gray-4)}.SignatureValidationModal div.body>div.section:last-child{margin-bottom:0}.SignatureValidationModal div.body>div.section>p{font-size:13px;margin:8px 0}.SignatureValidationModal div.body>div.section>p:last-child{margin:0}.SignatureValidationModal .header{font-weight:700}.SignatureValidationModal .modal-footer{display:flex;justify-content:flex-end;margin-top:32px}.SignatureValidationModal .modal-footer .close-modal-button{background:var(--primary-button);border:1px;border-color:var(--primary-button);border-radius:4px;padding:0 16px;height:32px;display:flex;align-items:center;justify-content:center;position:relative;color:var(--primary-button-text);cursor:pointer}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .SignatureValidationModal .modal-footer .close-modal-button{height:40px;width:128px}}.SignatureValidationModal .modal-footer .close-modal-button:hover{background:var(--primary-button-hover)}
.open.ProgressModal{visibility:visible}.closed.ProgressModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ProgressModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.ProgressModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.ProgressModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.ProgressModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.ProgressModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.ProgressModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.ProgressModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}.ProgressModal{background:var(--spinner-negative-space)}.ProgressModal.open{opacity:1;transition:opacity 1s 2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999}.ProgressModal.closed{opacity:0}.ProgressModal .progress-ring__circle,.ProgressModal .progress-ring__fill{transition:stroke-dashoffset .35s;transform:rotate(-90deg);transform-origin:50% 50%}.ProgressModal svg circle{fill:transparent;stroke-width:4}.ProgressModal svg circle.progress-ring__fill{stroke:var(--slider-background)}.ProgressModal svg circle.progress-ring__circle{stroke:var(--slider-filled)}
.open.CalibrationModal{visibility:visible}.closed.CalibrationModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.CalibrationModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.CalibrationModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.CalibrationModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.CalibrationModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.CalibrationModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.CalibrationModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.CalibrationModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}.CalibrationModal .container{border-radius:4px}@media (max-height:500px){.CalibrationModal .container{overflow:auto;max-height:100%}}.CalibrationModal .container{display:flex;flex-direction:column;min-width:400px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:8px;background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .CalibrationModal .container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px}.App:not(.is-in-desktop-only-mode) .CalibrationModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .CalibrationModal .container .swipe-indicator{display:none}}.CalibrationModal .container .calibration__header{font-size:16px;margin-top:8px;margin-bottom:8px}.CalibrationModal .container .calibration__body{padding-top:8px}.CalibrationModal .container .calibration__body .calibration__input{margin-top:8px;display:flex;flex-direction:row;justify-content:space-between}.CalibrationModal .container .calibration__body input{width:100%;height:30px;font-size:13px;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding:4px 42px 6px 8px;margin-right:8px}.CalibrationModal .container .calibration__body input:focus{outline:none;border:1px solid var(--focus-border)}.CalibrationModal .container .calibration__body input::-moz-placeholder{color:var(--placeholder-text)}.CalibrationModal .container .calibration__body input:-ms-input-placeholder{color:var(--placeholder-text)}.CalibrationModal .container .calibration__body input::placeholder{color:var(--placeholder-text)}.CalibrationModal .container .calibration__body .error{border:1px solid var(--error-border-color)}.CalibrationModal .container .calibration__body .unitToInput{border-radius:4px;height:29px;width:45px;border-radius:5px;border:1px solid var(--border);font-size:13px}.CalibrationModal .container .calibration__body .unitToInput:focus{outline:none;border:1px solid var(--focus-border)}.CalibrationModal .container .calibration__body .unitToInput::-moz-placeholder{color:var(--placeholder-text)}.CalibrationModal .container .calibration__body .unitToInput:-ms-input-placeholder{color:var(--placeholder-text)}.CalibrationModal .container .calibration__body .unitToInput::placeholder{color:var(--placeholder-text)}.CalibrationModal .container .calibration__body .errorMeasurement{font-size:13px;margin-top:8px;margin-bottom:8px;color:var(--error-text-color);max-width:400px}.CalibrationModal .container .calibration__footer{display:flex;justify-content:flex-end;margin-top:8px}.CalibrationModal .container .calibration__footer .Button{display:flex;justify-content:center;align-items:center;color:var(--primary-button-text);font-weight:600;padding:6px 18px;margin-top:8px;margin-left:5px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--primary-button);border-radius:4px;height:30px;cursor:pointer}.CalibrationModal .container .calibration__footer .Button:hover{background:var(--primary-button-hover)}
.open.LinkModal{visibility:visible}.closed.LinkModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.LinkModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.LinkModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.LinkModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.LinkModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.LinkModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.LinkModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.LinkModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.LinkModal .container{overflow:auto;max-height:100%}}.LinkModal{font-size:.9em}.LinkModal .container{display:flex;flex-direction:column;align-items:center;min-width:400px;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:8px;background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .LinkModal .container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px;min-width:100px}.App:not(.is-in-desktop-only-mode) .LinkModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .LinkModal .container .swipe-indicator{display:none}}.LinkModal .container .StylePopup{border-radius:0;box-shadow:none}.LinkModal .container .divider-horizontal{width:100%;height:1px;margin-bottom:8px;background:var(--divider)}.LinkModal .container .tab-panel{width:100%;display:flex;flex-direction:column;align-items:center}.LinkModal .container .tab-list{display:flex;border-radius:4px;border:1px solid var(--border);height:28px;color:var(--text-color);margin:8px 0;width:100%}.LinkModal .container .tab-list .divider{width:1px;background:var(--divider)}.LinkModal .container .tab-list .tab-options-button{text-align:center;vertical-align:middle;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;border-radius:0;cursor:pointer}.LinkModal .container .tab-list .tab-options-button:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.LinkModal .container .tab-list .tab-options-button:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.LinkModal .container .tab-list .tab-options-button:hover{background:var(--popup-button-hover)}.LinkModal .container .tab-list .tab-options-button.selected{background:var(--popup-button-active);cursor:default}.LinkModal .container .tab-list .tab-options-divider{width:1px;background:var(--divider)}.LinkModal .container .linkInput{display:flex;flex-direction:row;justify-content:space-between}.LinkModal .container input{margin-top:8px;width:100%;height:30px;padding:4px 8px 6px;border:1px solid var(--border);border-radius:4px;color:var(--text-color)}.LinkModal .container input:focus{outline:none;border:1px solid var(--focus-border)}.LinkModal .container input::-moz-placeholder{color:var(--placeholder-text)}.LinkModal .container input:-ms-input-placeholder{color:var(--placeholder-text)}.LinkModal .container input::placeholder{color:var(--placeholder-text)}.LinkModal .container input::-webkit-inner-spin-button,.LinkModal .container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.LinkModal .container input[type=number]{-moz-appearance:textfield}.LinkModal .container form{width:100%}.LinkModal .container .Button{display:flex;justify-content:center;align-items:center;color:var(--primary-button-text);font-weight:600;padding:6px 18px;margin-top:8px;margin-left:5px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--primary-button);border-radius:4px;height:30px;cursor:pointer}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LinkModal .container .Button{padding-left:11px}}.LinkModal .container .Button:hover{background:var(--primary-button-hover)}.LinkModal .container .Button.disabled{background:var(--gray-6);border-color:var(--gray-6);cursor:not-allowed}
.open.EditTextModal{visibility:visible}.closed.EditTextModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.EditTextModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.EditTextModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.EditTextModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.EditTextModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.EditTextModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.EditTextModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.EditTextModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.EditTextModal .container{overflow:auto;max-height:100%}}.EditTextModal{font-size:.9em}.EditTextModal .container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:600px;max-width:100%;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:8px;background:var(--component-background)}.EditTextModal .container .textareaLabel{font-size:15px}.EditTextModal .container textarea{width:100%}.EditTextModal .container .editing-controls{display:flex;flex-direction:row;margin-top:13px;margin-left:auto}.EditTextModal .container .button{border:none;background-color:transparent;padding:0 18px;border-radius:4px;height:32px;cursor:pointer}html:not([data-tabbing=true]) .EditTextModal .container .button{outline:none}.EditTextModal .container .editing-button{color:var(--primary-button-text);background:var(--primary-button)}.EditTextModal .container .editing-button:hover{background:var(--primary-button-hover)}.EditTextModal .container .cancel-button{color:var(--secondary-button-text);margin-right:6px}.EditTextModal .container .cancel-button:hover{color:var(--secondary-button-hover)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .EditTextModal .container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px;min-width:100px}.App:not(.is-in-desktop-only-mode) .EditTextModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .EditTextModal .container .swipe-indicator{display:none}}.EditTextModal .container select{margin-top:8px;height:30px;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding:4px 42px 6px 8px}.EditTextModal .container select:focus{outline:none;border:1px solid var(--focus-border)}.EditTextModal .container select::-moz-placeholder{color:var(--placeholder-text)}.EditTextModal .container select:-ms-input-placeholder{color:var(--placeholder-text)}.EditTextModal .container select::placeholder{color:var(--placeholder-text)}
.open.FilterAnnotModal{visibility:visible}.closed.FilterAnnotModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.FilterAnnotModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.FilterAnnotModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.FilterAnnotModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.FilterAnnotModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.FilterAnnotModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.FilterAnnotModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.FilterAnnotModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.FilterAnnotModal .container{overflow:auto;max-height:100%}}.FilterAnnotModal{font-size:.9em}.FilterAnnotModal .container{display:flex;flex-direction:column;align-items:center;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:8px;background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .FilterAnnotModal .container{width:100%;position:fixed;left:0;bottom:0;min-width:400px;padding:24px 24px 16px;min-width:100px}.App:not(.is-in-desktop-only-mode) .FilterAnnotModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .FilterAnnotModal .container .swipe-indicator{display:none}}.FilterAnnotModal .container .message{font-size:14px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .FilterAnnotModal .container .message{font-size:16px}}.FilterAnnotModal .container .filter-modal,.FilterAnnotModal .container .filter-modal .filter-options,.FilterAnnotModal .container .filter-modal .filter-options .filter{display:flex;flex-direction:column}.FilterAnnotModal .container .filter-modal .filter-options .filter .heading{font-size:15px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .FilterAnnotModal .container .filter-modal .filter-options .filter .heading{font-size:18px}}.FilterAnnotModal .container .filter-modal .filter-options .filter .buttons{display:grid;padding:6px 0;grid-template-columns:100px 100px}.FilterAnnotModal .container .filter-modal .filter-options .filter .colorSelect{display:flex;flex-direction:row}.FilterAnnotModal .container .filter-modal .filter-options .filter .colorSelect .colorCell{width:15px;height:15px;border-radius:10000000px;margin:4px}.FilterAnnotModal .container .filter-modal .filter-options .filter label{overflow:hidden;text-overflow:ellipsis}.FilterAnnotModal .container .filter-modal .footer{display:flex;width:100%}.FilterAnnotModal .container .filter-modal .footer .Button{display:flex;justify-content:center;align-items:center;color:var(--primary-button-text);padding:6px 18px;margin-top:8px;margin-left:5px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--primary-button);border-radius:4px;height:30px;cursor:pointer}.FilterAnnotModal .container .filter-modal .footer .Button:hover{background:var(--primary-button-hover)}.FilterAnnotModal .container .filter-modal .footer .Button.disabled{background:var(--gray-6);border-color:var(--gray-6);cursor:not-allowed}.FilterAnnotModal .container .filter-modal .footer .filter-annot-apply{font-weight:600}.FilterAnnotModal .container .filter-modal .footer .filter-annot-clear{color:var(--secondary-button-text);background:none}.FilterAnnotModal .container .filter-modal .footer .filter-annot-clear:hover{color:var(--secondary-button-hover);background:none}
.FilePickerHandler{display:none}
.CopyTextHandler{position:fixed;z-index:-1;opacity:0}
.PrintHandler{height:0}@page{margin:0}@media print{body,html{height:100%}body{overflow:visible!important}.PrintHandler{display:block;height:100%}.PrintHandler.ios-print{top:0;bottom:0;left:0;right:0;position:absolute}.PrintHandler img{display:block!important;max-width:100%;max-height:100%;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;page-break-after:always}.PrintHandler .page__container{box-sizing:border-box;display:flex;flex-direction:column;padding:10px;min-height:100%;min-width:100%;font-size:10px}.PrintHandler .page__container .page__header{align-self:flex-start;font-size:2rem;margin-bottom:2rem;padding-bottom:.6rem;border-bottom:.1rem solid #000}.PrintHandler .page__container .note{display:flex;flex-direction:column;padding:.6rem;border:.1rem solid #d3d3d3;border-radius:.4rem;margin-bottom:.5rem}.PrintHandler .page__container .note .note__info{font-size:1.3rem;margin-bottom:.1rem}.PrintHandler .page__container .note .note__info--with-icon{display:flex}.PrintHandler .page__container .note .note__info--with-icon .note__icon{width:1.65rem;height:1.65rem;margin-top:-.1rem;margin-right:.2rem}.PrintHandler .page__container .note .note__info--with-icon .note__icon path:not([fill=none]){fill:currentColor}.PrintHandler .page__container .note .note__root .note__content{margin-left:.3rem}.PrintHandler .page__container .note .note__reply{margin:.5rem 0 0 2rem}.PrintHandler .page__container .note .note__content{font-size:1.2rem;margin-top:.1rem}.PrintHandler #print-handler{height:100%}#app{overflow:visible!important}.App{display:none!important}#app,body,html{max-width:none!important}}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.OverlayItem{border:none;background-color:transparent;margin:2px 0;display:flex;align-items:center;height:24px;padding:0 0 0 10px;cursor:pointer;width:100%}html:not([data-tabbing=true]) .OverlayItem{outline:none}.OverlayItem.selected,.OverlayItem:hover{background:var(--popup-button-hover)}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ZoomItem{border:none;background-color:transparent;display:flex;flex-direction:row;align-items:center;padding:2px 19px 2px 6px;cursor:pointer;width:100%}html:not([data-tabbing=true]) .ZoomItem{outline:none}.ZoomItem.selected,.ZoomItem:hover{background:var(--popup-button-hover)}.ZoomItem .Icon{margin:4px 8px 4px 4px}.ZoomItem Button{height:auto}.ZoomItem.Button{justify-content:flex-start}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.text-customstamp{height:unset;display:flex;flex-direction:column}.text-customstamp .ui__choice{padding-right:10px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .text-customstamp .ui__choice{padding-right:20px}}.text-customstamp-input{outline:none;border-radius:4px;border:1px solid #e1e1e3;box-shadow:none;padding:5px}.text-customstamp .txt-uppercase{text-transform:uppercase}.text-customstamp-container{position:relative;margin-top:10px;flex:1;border:1px solid #e1e1e3;border-radius:4px;overflow:auto}.text-customstamp-container canvas{position:absolute;visibility:hidden;z-index:-1;width:100%;height:100%}.text-customstamp-inner-container{position:absolute;height:100%;min-width:100%}.text-customstamp-text{display:flex;justify-content:center;align-items:center;min-width:100%;height:100%;border:1px solid transparent;border-radius:4px;background:#f8f8f8;white-space:nowrap}.text-customstamp-text:hover{cursor:pointer}.text-customstamp-text.active{border:1px solid #0088e7}.text-customstamp .canvas-container{position:relative;overflow:hidden;border-radius:3px;background-color:#f8f8f8;display:flex;flex-direction:row;justify-content:center;padding:15px}.text-customstamp .canvas-container .canvas-holder{background-color:transparent}.text-customstamp .canvas-container .canvas-holder .custom-stamp-canvas{box-sizing:border-box}.text-customstamp #default-time{margin-left:20px}.text-customstamp .custom-checkbox{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:5px;margin-top:5px}.text-customstamp .custom-checkbox input{display:none}.text-customstamp .custom-checkbox input+label:before{cursor:pointer;content:"";margin:1px 10px 0 0;display:inline-block;vertical-align:text-top;width:16px;height:16px;border-radius:4px;border:1px solid #979797}.text-customstamp .custom-checkbox input:checked+label:before{background:#00a5e4;border:1px solid transparent}.text-customstamp .custom-checkbox input:checked+label:after{content:"";position:absolute;left:4px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.text-customstamp .custom-checkbox label{display:flex;align-items:center}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .text-customstamp .stamp-label,.App:not(.is-in-desktop-only-mode) .text-customstamp .stamp-sublabel{display:none}}.text-customstamp .text-customstamp-input{width:80%}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .text-customstamp .text-customstamp-input{width:100%}}.text-customstamp .empty-stamp-input{color:var(--error-text-color)}
.open.CustomStampModal{visibility:visible}.closed.CustomStampModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.CustomStampModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.CustomStampModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.CustomStampModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.CustomStampModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.CustomStampModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.CustomStampModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.CustomStampModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.CustomStampModal .container{overflow:auto;max-height:100%}}.CustomStampModal .container{width:500px;display:flex;flex-direction:column;border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);padding:10px;background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .CustomStampModal .container{padding:0 24px 24px;width:100%;position:fixed;left:0;bottom:0}}.CustomStampModal .container .divider-horizontal{width:100%;height:1px;margin-bottom:8px;background:var(--divider)}.CustomStampModal .container .footer{display:flex;align-items:center;justify-content:space-between;width:100%}.CustomStampModal .container .footer .stamp-save{position:relative;margin-left:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CustomStampModal .container .footer .stamp-save input{display:none}.CustomStampModal .container .footer .stamp-save input+label:before{cursor:pointer;content:"";margin:1px 10px 0 0;display:inline-block;vertical-align:text-top;width:16px;height:16px;border-radius:4px;border:1px solid #979797}.CustomStampModal .container .footer .stamp-save input:checked+label:before{background:#00a5e4;border:1px solid transparent}.CustomStampModal .container .footer .stamp-save input:checked+label:after{content:"";position:absolute;left:4px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.CustomStampModal .container .footer .stamp-save label{display:flex;align-items:center}.CustomStampModal .container .footer .stamp-close{border:none;background-color:transparent;color:var(--secondary-button-text);padding:0 8px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}html:not([data-tabbing=true]) .CustomStampModal .container .footer .stamp-close{outline:none}.CustomStampModal .container .footer .stamp-close:hover{color:var(--secondary-button-hover)}.CustomStampModal .container .footer .stamp-create{border:none;background-color:transparent;background:var(--primary-button);border-radius:4px;padding:0 8px;height:32px;display:flex;align-items:center;justify-content:center;position:relative;color:var(--primary-button-text);font-weight:700;cursor:pointer}html:not([data-tabbing=true]) .CustomStampModal .container .footer .stamp-create{outline:none}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .CustomStampModal .container .footer .stamp-create{height:40px;width:100px}}.CustomStampModal .container .footer .stamp-create:hover{background:var(--primary-button-hover)}.CustomStampModal .container .footer .stamp-create-disabled{background:var(--disabled-icon)}.CustomStampModal .container .footer .stamp-create-disabled:hover{background:var(--disabled-icon);cursor:default}.CustomStampModal .container .footer .ColorPalette{display:grid;grid-template-columns:repeat(3,1fr)}
.open.CustomModal{visibility:visible}.closed.CustomModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.CustomModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.CustomModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.CustomModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.CustomModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.CustomModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.CustomModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.CustomModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}
.open.Model3DModal{visibility:visible}.closed.Model3DModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.Model3DModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.Model3DModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.Model3DModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.Model3DModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.Model3DModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.Model3DModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.Model3DModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.Model3DModal .container{overflow:auto;max-height:100%}}.Model3DModal .container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:500px;border-radius:4px;padding:8px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .Model3DModal .container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px}.App:not(.is-in-desktop-only-mode) .Model3DModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .Model3DModal .container .swipe-indicator{display:none}}.Model3DModal .container .inputWrapper>label{width:100%}.Model3DModal .container .divider{height:1px;width:100%;background:var(--divider);margin:16px 0}.Model3DModal .container input{margin-top:8px;width:100%;height:30px;border:1px solid var(--border);border-radius:4px;color:var(--text-color);padding:4px 42px 6px 8px}.Model3DModal .container input:focus{outline:none;border:1px solid var(--focus-border)}.Model3DModal .container input::-moz-placeholder{color:var(--placeholder-text)}.Model3DModal .container input:-ms-input-placeholder{color:var(--placeholder-text)}.Model3DModal .container input::placeholder{color:var(--placeholder-text)}.Model3DModal .container input::-webkit-inner-spin-button,.Model3DModal .container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Model3DModal .container input[type=number]{-moz-appearance:textfield}.Model3DModal .container form{width:100%}.Model3DModal .container .error{width:100%;color:red;margin:5px 0}.Model3DModal .container .Button{display:flex;justify-content:center;align-items:center;color:var(--primary-button-text);font-weight:600;padding:6px 18px;margin-top:8px;margin-left:5px;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--primary-button);border-radius:4px;height:30px;cursor:pointer}.Model3DModal .container .Button:hover{background:var(--primary-button-hover)}.Model3DModal .container .Button.disabled{background:var(--gray-6);border-color:var(--gray-6);cursor:not-allowed}.model-3D-btn{padding:0;border:none;background-color:transparent;border:1px solid var(--icon-color);width:162px;height:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px}html:not([data-tabbing=true]) .model-3D-btn{outline:none}.model-3D-btn img{max-width:100%;max-height:100%}.model-3D-btn.interactable:hover{background:var(--tools-overlay-button-hover)}.model-3D-btn.active,.model-3D-btn.interactable.active{background:var(--tools-overlay-button-active)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .model-3D-btn.add-btn{width:auto;padding-left:0;width:190px;height:30px}}
.messageText{width:100%;font-size:11px;margin-top:4px}
.open.FormFieldEditPopupContainer{visibility:visible}.closed.FormFieldEditPopupContainer{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.FormFieldEditPopupContainer{position:absolute;z-index:70;display:flex;justify-content:center;align-items:center}.FormFieldEditPopupContainer:empty{padding:0}.FormFieldEditPopupContainer .buttons{display:flex}.FormFieldEditPopupContainer .Button{margin:4px;width:32px;height:32px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .FormFieldEditPopupContainer .Button{width:42px;height:42px}}.FormFieldEditPopupContainer .Button:hover{background:var(--popup-button-hover)}.FormFieldEditPopupContainer .Button .Icon{width:18px;height:18px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .FormFieldEditPopupContainer .Button .Icon{width:24px;height:24px}}@-webkit-keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.FormFieldEditPopup{padding:8px 12px 6px}.FormFieldEditPopup .fields-container{margin-bottom:5px;padding-right:17px}.FormFieldEditPopup .radio-group-label{grid-area:group-message;font-size:10px;width:240px;padding-top:5px}.FormFieldEditPopup .field-input{padding:5px 0;display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"label dropdown" "group-message group-message"}.FormFieldEditPopup .field-input label{padding-top:10px;padding-right:10px;grid-area:label}.FormFieldEditPopup .field-flags-container{display:flex;flex-direction:column}.FormFieldEditPopup .field-flags-title{padding-bottom:5px}.FormFieldEditPopup .form-buttons-container{display:flex;flex-direction:row;justify-content:flex-end;padding-top:5px}.FormFieldEditPopup .ok-form-field-button{display:flex;justify-content:center;align-items:center;background-color:var(--blue-5);border:1px solid var(--blue-5);color:var(--gray-0);padding:6px 18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:28px;cursor:pointer}.FormFieldEditPopup .ok-form-field-button:hover{color:var(--blue-5)}.FormFieldEditPopup .cancel-form-field-button{display:flex;justify-content:center;align-items:center;color:var(--blue-5);padding:6px 18px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:28px;cursor:pointer}.field-options-container{width:180px}.field-options-container .creatable-list{max-height:200px;overflow:auto}.field-options-container input{width:120px;height:28px}.field-options-container .Button.add-item-button{width:90px;margin-left:0;justify-content:left}.form-dimension{padding-top:10px;display:flex;align-items:center}.form-dimension-input{padding-left:5px}.form-dimension-input input::-webkit-inner-spin-button,.form-dimension-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-dimension-input input[type=number]{-moz-appearance:textfield}.form-dimension-input input{width:55px;height:28px}.FormFieldEditPopupContainer{border-radius:4px;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background)}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .FormFieldEditPopupContainer{width:95%;position:fixed;left:1.25%!important;top:105px!important}}
.creatable-list{display:flex;flex-direction:column}.creatable-list-item{display:flex;flex-direction:row;align-items:center}.add-item-button{display:flex;align-items:center;width:78px;cursor:pointer}.icon-handle{cursor:-webkit-grab;cursor:grab}
.open.ColorPickerModal{visibility:visible}.closed.ColorPickerModal{visibility:hidden}@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.ColorPickerModal{position:fixed;left:0;bottom:0;z-index:100;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--modal-negative-space)}.ColorPickerModal .footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin-top:13px}.ColorPickerModal .footer .modal-button{display:flex;justify-content:center;align-items:center;padding:6px 18px;margin:8px 0 0;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:4px;height:30px;cursor:pointer}.ColorPickerModal .footer .modal-button.cancel{color:var(--secondary-button-text)}.ColorPickerModal .footer .modal-button.cancel:hover{color:var(--secondary-button-hover)}.ColorPickerModal .footer .modal-button.confirm{margin-left:4px;color:var(--primary-button-text);font-weight:600;background:var(--primary-button)}.ColorPickerModal .footer .modal-button.confirm:hover{background:var(--primary-button-hover)}@media (max-height:500px){.ColorPickerModal .container{overflow:auto;max-height:100%}}.ColorPickerModal .container{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 0 3px 0 var(--document-box-shadow);background:var(--component-background);padding:15px 16px;border-radius:4px;width:250px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .ColorPickerModal .container{width:100%;position:fixed;left:0;bottom:0;padding:24px 24px 16px}.App:not(.is-in-desktop-only-mode) .ColorPickerModal .container .swipe-indicator{background:var(--divider);border-radius:2px;height:4px;width:38px;position:absolute;top:12px;margin-left:auto;margin-right:auto;left:0;right:0}}@media (max-width:640px) and (min-width:641px){.App:not(.is-in-desktop-only-mode) .App:not(.is-in-desktop-only-mode) .ColorPickerModal .container .swipe-indicator{display:none}}.ColorPickerModal .container .sketch-picker{border-radius:0!important;box-shadow:none!important;width:220px!important;padding:0!important;background:var(--component-background)!important}.ColorPickerModal .container .sketch-picker>div{border-radius:2px!important}.ColorPickerModal .container .sketch-picker .saturation-white>div>div{width:12px!important;height:12px!important;transform:translateX(-6px) translateY(-6px)!important}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(2) span{color:var(--text-color)!important;cursor:default!important}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(2)>div:first-child{border-radius:2px}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(2)>div:first-child>div{margin-top:6px;cursor:ew-resize!important;overflow:visible!important}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(2) .hue-horizontal{width:97%;border-radius:2px}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(2) .hue-horizontal div div{transform:translateX(-7px) translateY(-3px)!important;height:14px!important;width:14px!important;border-radius:14px!important}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(2)>div:nth-child(2){height:24px!important;border-radius:12px!important}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(2)>div:nth-child(2)>div{border-radius:12px!important}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(3) input{width:100%!important;text-align:center;border-radius:2px;box-shadow:var(--border) 0 0 0 1px inset!important}.ColorPickerModal .container .sketch-picker .flexbox-fix:nth-child(3) label{color:var(--text-color)!important}.ColorPickerModal .container .buttons{width:220px;text-align:right;font-size:13px;margin-top:20px;display:flex;justify-content:flex-end}.ColorPickerModal .container .buttons .save-button{background-color:transparent;color:var(--primary-button-text);padding:6px 16px;background:var(--primary-button);border-radius:4px;border:0;height:32px;cursor:pointer}.ColorPickerModal .container .buttons .cancel-button{cursor:pointer;background:none;border:0;color:var(--secondary-button-text);padding:6px 16px;margin-right:4px;height:32px}.ColorPickerModal .container .buttons .cancel-button:hover{color:var(--secondary-button-hover)}.ColorPickerModal .container .buttons .cancel-button:focus{outline:none}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}@font-face{font-family:Lato;src:url(./assets/fonts/Lato-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Lato;src:url(./assets/fonts/Lato-Italic.woff) format("woff");font-style:italic;font-weight:400}@font-face{font-family:Lato;src:url(./assets/fonts/Lato-Bold.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:Lato;src:url(./assets/fonts/Lato-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:GreatVibes-Regular;src:url(./assets/fonts/GreatVibes-Regular.woff2) format("woff2"),url(./assets/fonts/GreatVibes-Regular.woff) format("woff");font-weight:400;font-style:normal}:root{--blue-1:#e7edf3;--blue-2:#dde6ee;--blue-3:#cfd8e0;--blue-4:#c7d2dd;--blue-5:#3183c8;--blue-6:#1a4971;--gray-0:#fff;--gray-1:#f8f9fa;--gray-2:#f1f3f5;--gray-3:#e7ebee;--gray-4:#dee2e6;--gray-5:#cfd4da;--gray-6:#adb5bd;--gray-7:#868e96;--gray-8:#485056;--gray-9:#343a40;--gray-10:#21242a;--gray-11:#101214;--gray-12:#000;--yellow-1:rgba(250,206,0,0.50196);--red:red;--component-background:var(--gray-0);--mobile-presets-background:var(--gray-1);--faded-component-background:var(--gray-2);--signature-draw-background:var(--gray-2);--toggle-zoom-overlay-background:var(--gray-2);--ribbons-background:var(--gray-3);--document-background-color:var(--gray-2);--error-text-color:var(--red);--error-border-color:var(--red);--slider-filled:var(--blue-5);--slider-background:var(--gray-4);--badge-fill:var(--gray-8);--badge-text-color:var(--gray-0);--view-header-icon-active-fill:var(--blue-6);--text-color:var(--gray-8);--faded-text:var(--gray-7);--placeholder-text:var(--gray-6);--ribbon-active-color:var(--blue-5);--no-presets-text:var(--gray-6);--disabled-text:var(--gray-5);--disabled-icon:var(--gray-5);--scroll-chevron-color:var(--gray-6);--icon-color:var(--gray-7);--selected-icon-color:var(--gray-8);--view-header-button-hover:var(--blue-1);--view-header-button-active:var(--blue-2);--popup-button-hover:var(--blue-1);--popup-button-active:var(--blue-2);--primary-button:var(--blue-5);--primary-button-text:var(--gray-1);--primary-button-hover:var(--blue-6);--secondary-button-text:var(--blue-5);--secondary-button-hover:var(--blue-6);--box-shadow:var(--gray-6);--document-box-shadow:var(--gray-7);--panel-background:var(--gray-1);--divider:var(--gray-5);--reply-divider:var(--gray-3);--side-panel-border:var(--divider);--border:var(--gray-5);--focus-border:var(--blue-5);--color-palette-border:var(--gray-8);--modal-negative-space:rgba(0,0,0,0.3);--spinner-negative-space:rgba(0,0,0,0.3);--white-color-palette-border:var(--border);--list-separator-color:var(--gray-7);--scrollbar-color:var(--gray-6);--note-box-shadow:var(--box-shadow);--tools-header-background:var(--gray-3);--view-header-background:var(--gray-1);--tools-overlay-background:var(--gray-0);--tools-button-hover:var(--blue-3);--tools-button-active:var(--blue-4);--tools-overlay-button-hover:var(--blue-1);--tools-overlay-button-active:var(--blue-2);--outline-color:var(--blue-5);--outline-hover:var(--gray-2);--outline-selected:var(--blue-1);--preset-background:var(--gray-1)}*{transition:background-color .25s ease}::-webkit-scrollbar{width:7px}::-webkit-scrollbar:horizontal{height:7px}::-webkit-scrollbar-track{width:10px;border-radius:10px;background:none}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#adb5bd;background-color:var(--scrollbar-color);border-top:2px solid transparent}.DocumentContainer{border-right:3px solid transparent}#app,body,html{width:100%;max-width:100vw;height:100%;margin:0;padding:0;overflow:hidden}#app,body,button,form,html,input,label,select,textarea{font-family:Lato,sans-serif;color:#485056;color:var(--text-color)}#app,button,form,input,label,select,textarea{font-size:13px}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) #app,.App:not(.is-in-desktop-only-mode) button,.App:not(.is-in-desktop-only-mode) form,.App:not(.is-in-desktop-only-mode) input,.App:not(.is-in-desktop-only-mode) label,.App:not(.is-in-desktop-only-mode) select,.App:not(.is-in-desktop-only-mode) textarea{font-size:16px}}input,select,textarea{border:1px solid #cfd4da;border:1px solid var(--border);border-radius:4px;background:#fff;background:var(--component-background);color:#485056;color:var(--text-color)}input:focus,select:focus,textarea:focus{outline:none;border:1px solid #3183c8;border:1px solid var(--focus-border)}.App{display:flex;flex-direction:column;position:relative;width:100%;height:100%;margin:0;padding:0;background-color:#f1f3f5;background-color:var(--document-background-color);-webkit-font-smoothing:antialiased;overflow:hidden}.App>.content{display:flex;flex-direction:row;flex:1;overflow:auto}.App *,.App :after,.App :before{box-sizing:border-box}.App div{-webkit-tap-highlight-color:transparent}.App canvas,.App div{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.App canvas.ql-clipboard,.App div.ql-clipboard{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.App input[type=text],.App textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;user-select:text!important}.App input[type=text]{font-family:Lato}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.zoom-overlay{display:flex;align-items:center;justify-content:center;background-color:var(--toggle-zoom-overlay-background);border-radius:4px;height:28px;margin:0 2px}.zoom-overlay .Button{margin:0 1px;height:100%}.zoom-overlay .Button:last-child{margin-right:0}.zoom-overlay .Button:first-child{margin-left:0}.zoom-overlay .toggle-element-button{height:100%}.ToggleZoomOverlay{height:100%;color:var(--text-color);margin-right:1px}.ToggleZoomOverlay .textarea{resize:none;border:none;outline:none;color:inherit;background-color:transparent;font-weight:700;min-width:28px;text-align:right}.ToggleZoomOverlay .Icon{width:12px;height:12px}.OverlayContainer{display:flex;align-items:center;justify-content:flex-end;min-width:68px;height:100%;border-radius:4px;position:relative}.OverlayContainer:hover{background-color:var(--view-header-button-hover)}.OverlayContainer.active{background-color:var(--view-header-button-active)}.OverlayContainer .Button.active,.OverlayContainer .Button:hover{background:none!important}.OverlayContainer .toggle-element-button{width:26px;margin-left:4px;margin-top:-2px;font-size:16px;height:26px}.OverlayText{border-radius:4px;align-items:center;margin-right:-8px;font-weight:700;height:100%;text-align:center;display:flex}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.custom-ribbons-container{height:100%;display:flex;align-items:center;justify-content:center;flex:1}.custom-ribbons-container .is-hidden{visibility:hidden}.custom-ribbons-container .ribbons-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.custom-ribbons-container .ribbons-container.centered-on-empty-space{position:relative}.custom-ribbons-container .ribbons-container .ribbons{display:flex;align-items:center;justify-content:center;background-color:var(--ribbons-background);border-radius:4px;height:28px;position:absolute;left:50%;transform:translateX(-50%);top:0;bottom:0;margin:auto}.custom-ribbons-container .ribbons-container .ribbons .ribbon-group{padding:0;border:none;background-color:transparent;margin:0 22px;cursor:pointer;color:var(--faded-text);white-space:nowrap}html:not([data-tabbing=true]) .custom-ribbons-container .ribbons-container .ribbons .ribbon-group{outline:none}.custom-ribbons-container .ribbons-container .ribbons .ribbon-group.active{color:var(--ribbon-active-color)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.custom-ribbons-container .ribbons-container .ribbons .ribbon-group{min-width:50px}}.custom-ribbons-container .ribbons-container .ribbons [data-element=exitFormEditingButton]{width:100%;padding:0 5px;border:1px solid var(--border);background:var(--view-header-background);white-space:nowrap}
@media (min-width:901px){.hide-in-desktop{display:none}}@media (min-width:641px) and (max-width:900px){.App:not(.is-in-desktop-only-mode) .hide-in-tablet{display:none}}@media (max-width:640px) and (min-width:431px){.hide-in-mobile{display:none}}@media (max-width:430px){.hide-in-small-mobile{display:none}}.always-hide{display:none}.apply-form-field-button{background-color:var(--blue-5);border:1px solid var(--blue-5);color:var(--gray-0);padding:7px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:5px;height:30px;cursor:pointer}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.apply-form-field-button{width:100%}}.apply-form-field-button:hover{background:#1a4971!important;border-radius:5px!important}@media (max-width:640px){.App:not(.is-in-desktop-only-mode) .apply-form-field-button{padding:7px 12px;white-space:nowrap}}
:root{--color-theme-primary:#00a5e4;--color-theme-secondary:#242933;--color-font-primary:#232229;--color-font-secondary:#5b5c68;--color-gray-1:#fff;--color-gray-2:#f4f4f4;--color-gray-3:#e7ebee;--color-gray-4:#ddd;--color-gray-5:#cfd4da;--color-blue-gray-1:#dfe2ed;--color-blue-gray-2:#c3c6d4;--color-blue-gray-3:#abb0c4;--color-blue-gray-4:#8b92ab;--color-blue-gray-5:#6077bf;--color-blue-gray-6:#415797;--color-contrast-1:#fafafa;--color-contrast-2:#f0f0f0;--color-message-info:#2980b9;--color-message-success:#27ae60;--color-message-warning:#e67e22;--color-message-error:#e74c3c;--color-message-info-focus-shadow:rgba(41,128,185,0.4);--color-message-success-focus-shadow:rgba(39,174,96,0.4);--color-message-warning-focus-shadow:rgba(230,126,34,0.4);--color-message-error-focus-shadow:rgba(231,76,60,0.4);--color-background-canvas:#eee;--color-focus-shadow:rgba(20,110,170,0.4);--color-overlay-canvas:rgba(0,0,0,0.4);--font-size-tiny:9px;--font-size-small:11px;--font-size-default:13px;--font-size-medium:16px;--font-size-large:18px;--font-size-huge:24px;--font-weight-normal:400;--font-weight-bold:700;--padding-tiny:4px;--padding-small:8px;--padding-medium:12px;--padding:16px;--padding-large:24px;--padding-huge:32px;--border-radius-small:2px;--border-radius:4px;--border-radius-large:8px;--box-shadow-1:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);--box-shadow-2:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);--box-shadow-3:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);--z-index-local:0;--z-index-raised:100;--z-index-dragging:200;--z-index-overlay:300;--font-family:Lato,Tahoma,sans-serif;--focus-transition:box-shadow 0.1s cubic-bezier(0.4,1,0.75,0.9)}html[data-theme=dark]{--color-theme-primary:#00a5e4;--color-theme-secondary:#8fa5c7;--color-font-primary:#d7daeb;--color-font-secondary:#989ba3;--color-gray-1:#4a4a4a;--color-gray-2:#444;--color-gray-3:#424242;--color-gray-4:#3f3f3f;--color-gray-5:#3a3a3a;--color-blue-gray-1:#46506d;--color-blue-gray-2:#525e80;--color-blue-gray-3:#6d7485;--color-blue-gray-4:#9098b3;--color-blue-gray-5:#aab1cf;--color-blue-gray-6:#9098b3;--color-contrast-1:#101010;--color-contrast-2:#1a1a1a;--color-background-canvas:#333;--color-focus-shadow:rgba(32,162,255,0.4)}@-webkit-keyframes timeline{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes timeline{0%{background-position:-200px 0}to{background-position:200px 0}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes slide{to{transform:translateY(0)}}@keyframes slide{to{transform:translateY(0)}}.ui__base{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */box-sizing:border-box;font-size:13px;font-size:var(--font-size-default);line-height:1.25;font-family:inherit;color:#232229;color:var(--color-font-primary);fill:#232229;fill:var(--color-font-primary);font-weight:400;font-weight:var(--font-weight-normal);font-family:Lato,Tahoma,sans-serif;font-family:var(--font-family);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch}.ui__base html{line-height:1.15;-webkit-text-size-adjust:100%}.ui__base body{margin:0}.ui__base main{display:block}.ui__base h1{font-size:2em;margin:.67em 0}.ui__base hr{box-sizing:content-box;height:0;overflow:visible}.ui__base pre{font-family:monospace,monospace;font-size:1em}.ui__base a{background-color:transparent}.ui__base abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ui__base b,.ui__base strong{font-weight:bolder}.ui__base code,.ui__base kbd,.ui__base samp{font-family:monospace,monospace;font-size:1em}.ui__base small{font-size:80%}.ui__base sub,.ui__base sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ui__base sub{bottom:-.25em}.ui__base sup{top:-.5em}.ui__base img{border-style:none}.ui__base button,.ui__base input,.ui__base optgroup,.ui__base select,.ui__base textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.ui__base button,.ui__base input{overflow:visible}.ui__base button,.ui__base select{text-transform:none}.ui__base [type=button],.ui__base [type=reset],.ui__base [type=submit],.ui__base button{-webkit-appearance:button}.ui__base [type=button]::-moz-focus-inner,.ui__base [type=reset]::-moz-focus-inner,.ui__base [type=submit]::-moz-focus-inner,.ui__base button::-moz-focus-inner{border-style:none;padding:0}.ui__base [type=button]:-moz-focusring,.ui__base [type=reset]:-moz-focusring,.ui__base [type=submit]:-moz-focusring,.ui__base button:-moz-focusring{outline:1px dotted ButtonText}.ui__base fieldset{padding:.35em .75em .625em}.ui__base legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.ui__base progress{vertical-align:baseline}.ui__base textarea{overflow:auto}.ui__base [type=checkbox],.ui__base [type=radio]{box-sizing:border-box;padding:0}.ui__base [type=number]::-webkit-inner-spin-button,.ui__base [type=number]::-webkit-outer-spin-button{height:auto}.ui__base [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.ui__base [type=search]::-webkit-search-decoration{-webkit-appearance:none}.ui__base ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ui__base details{display:block}.ui__base summary{display:list-item}.ui__base [hidden],.ui__base template{display:none}.ui__base *,.ui__base :after,.ui__base :before{box-sizing:inherit}.ui__button{cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition)}.ui__button,.ui__button__internal{display:flex;justify-content:center;align-items:center}.ui__button--disabled{cursor:default;opacity:.7}.ui__button--disabled>*{opacity:.7}.ui__button:focus.ui__button--tabbing{box-shadow:0 0 0 2px rgba(20,110,170,.4);box-shadow:0 0 0 2px var(--color-focus-shadow)}.ui__button::-moz-focus-inner{border:0}.ui__button--style-default{border:1px solid #6077bf;border:1px solid var(--color-blue-gray-5);background-color:#6077bf;background-color:var(--color-blue-gray-5);color:#fafafa;color:var(--color-contrast-1)}.ui__button--style-default i{fill:#fafafa;fill:var(--color-contrast-1)}.ui__button--style-default:active:not(.ui__button--disabled){border-color:#415797;border-color:var(--color-blue-gray-6);background-color:#415797;background-color:var(--color-blue-gray-6)}.ui__button--style-borderless{border:1px solid transparent;background-color:transparent;color:#6077bf;color:var(--color-blue-gray-5)}.ui__button--style-borderless i{fill:#6077bf;fill:var(--color-blue-gray-5)}.ui__button--style-borderless:active:not(.ui__button--disabled){color:#415797;color:var(--color-blue-gray-6)}.ui__button--style-borderless:active:not(.ui__button--disabled) i{fill:#415797;fill:var(--color-blue-gray-6)}.ui__button--style-outline{border:1px solid #6077bf;border:1px solid var(--color-blue-gray-5);background-color:transparent;color:#6077bf;color:var(--color-blue-gray-5);transition:background-color 75ms ease-in-out,color 75ms ease-in-out}.ui__button--style-outline i{fill:#6077bf;fill:var(--color-blue-gray-5)}.ui__button--style-outline:focus.ui__button--tabbing,.ui__button--style-outline:hover:not(.ui__button--disabled){background-color:#6077bf;background-color:var(--color-blue-gray-5);color:#fafafa;color:var(--color-contrast-1)}.ui__button--style-outline:focus.ui__button--tabbing i,.ui__button--style-outline:hover:not(.ui__button--disabled) i{fill:#fafafa;fill:var(--color-contrast-1)}.ui__button--style-outline:active:not(.ui__button--disabled){border-color:#415797;border-color:var(--color-blue-gray-6);background-color:#415797;background-color:var(--color-blue-gray-6)}.ui__button--size-small{font-size:11px;font-size:var(--font-size-small);padding:2px 4px;padding:2px var(--padding-tiny);min-height:24px}.ui__button--size-default,.ui__button--size-small{border-radius:4px;border-radius:var(--border-radius)}.ui__button--size-default{padding:4px 12px;padding:var(--padding-tiny) var(--padding-medium);min-width:88px;min-height:32px}.ui__button--size-large{border-radius:4px;border-radius:var(--border-radius);padding:4px 24px;padding:var(--padding-tiny) var(--padding-large);min-width:120px;min-height:40px}.ui__buttonGroup{margin:-4px;margin:calc(var(--padding-tiny)*-1);display:flex;flex-wrap:wrap}.ui__buttonGroup>.ui__buttonGroup{margin:0}.ui__buttonGroup>button{margin:4px;margin:var(--padding-tiny)}.ui__buttonGroup--reverse{flex-wrap:wrap-reverse}@media (max-width:767px){.ui__buttonGroup--centerMobile.ui__buttonGroup{justify-content:center}}.ui__buttonGroup--position-left{justify-content:flex-start}.ui__buttonGroup--position-center{justify-content:center}.ui__buttonGroup--position-right{justify-content:flex-end}.ui__buttonGroup--position-space-between{justify-content:space-between}.ui__buttonGroup--position-space-around{justify-content:space-around}.ui__choice{display:flex;margin:4px 4px 4px 0;margin:var(--padding-tiny) var(--padding-tiny) var(--padding-tiny) 0}.ui__choice--center{align-items:center}.ui__choice--disabled .ui__choice__input>input,.ui__choice--disabled .ui__choice__label{cursor:default}.ui__choice--radio .ui__choice__input__check{border-radius:50%}.ui__choice--radio .ui__choice__input__check--checked{background-color:#fafafa;background-color:var(--color-contrast-1);border:5px solid #6077bf;border:5px solid var(--color-blue-gray-5)}.ui__choice--radio .ui__choice__input__check--checked.ui__choice__input__check--disabled{background-color:#fafafa;background-color:var(--color-contrast-1);border:5px solid #cfd4da;border:5px solid var(--color-gray-5)}.ui__choice__input{position:relative;height:15px;width:15px;flex-shrink:0}.ui__choice__input__check{position:absolute;width:15px;height:15px;padding:2px;border:1px solid #abb0c4;border:1px solid var(--color-blue-gray-3);border-radius:2px;border-radius:var(--border-radius-small);background-color:#fff;background-color:var(--color-gray-1);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition)}.ui__choice__input__check--disabled{border-color:#e7ebee;border-color:var(--color-gray-3)}.ui__choice__input__check--checked{background-color:#6077bf;background-color:var(--color-blue-gray-5);border-color:#6077bf;border-color:var(--color-blue-gray-5)}.ui__choice__input__check--checked.ui__choice__input__check--disabled{background-color:#cfd4da;background-color:var(--color-gray-5);border-color:#cfd4da;border-color:var(--color-gray-5)}.ui__choice__input__check--focus{box-shadow:0 0 0 2px rgba(20,110,170,.4);box-shadow:0 0 0 2px var(--color-focus-shadow)}.ui__choice__input__switch{position:absolute;width:24px;height:10px;padding:2px;border:1px solid #abb0c4;border:1px solid var(--color-blue-gray-3);border-radius:5px;background-color:#fff;background-color:var(--color-gray-1);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition);top:50%;transform:translateY(-50%)}.ui__choice__input__switch--disabled{border-color:#e7ebee;border-color:var(--color-gray-3)}.ui__choice__input__switch--disabled .ui__choice__input__toggle{background-color:#ddd;background-color:var(--color-gray-4)}.ui__choice__input__switch--checked .ui__choice__input__toggle{left:9px}.ui__choice__input__switch--focus .ui__choice__input__toggle{box-shadow:0 0 0 2px rgba(20,110,170,.4);box-shadow:0 0 0 2px var(--color-focus-shadow)}.ui__choice__input__toggle{position:absolute;height:14px;width:14px;border-radius:50%;background-color:#6077bf;background-color:var(--color-blue-gray-5);top:50%;left:-1px;transform:translateY(-50%);transition:left .25s ease}.ui__choice__input__icon{height:17px;width:17px;fill:#fafafa;fill:var(--color-contrast-1);position:absolute;top:-3px;left:-2px}.ui__choice__input>input{cursor:pointer;opacity:0;position:absolute;height:15px;width:15px}.ui__choice__input--switch{height:15px;width:24px}.ui__choice__input--switch>input{height:14px;width:24px}.ui__choice--leftLabel .ui__choice__label{padding-right:8px;padding-right:var(--padding-small);padding-left:0}.ui__choice__label{cursor:pointer;padding-left:8px;padding-left:var(--padding-small);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui__choice__label--disabled{color:#cfd4da;color:var(--color-gray-5)}.ui__clickableDiv{display:inline-block;outline:none;border:none;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition)}.ui__clickableDiv:focus.ui__clickableDiv--tabbing:not(.ui__clickableDiv--noFocusStyle):not(.ui__clickableDiv--disabled){box-shadow:0 0 0 2px rgba(20,110,170,.4);box-shadow:0 0 0 2px var(--color-focus-shadow)}.ui__clickableDiv--usePointer{cursor:pointer}.ui__dragLayer{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.ui__draggable{display:inline-block}.ui__draggable__animated--inMotion{pointer-events:none}.ui__editableText--disabled .ui__editableText__button>span{opacity:.7}.ui__editableText--centerText .ui__editableText__button{justify-content:center}.ui__editableText--centerText .ui__editableText__field{text-align:center}.ui__editableText--bordered .ui__editableText__button{border:1px solid #c3c6d4;border:1px solid var(--color-blue-gray-2)}.ui__editableText--bordered:not(.ui__editableText--disabled) .ui__editableText__button:hover{background-color:#c3c6d4;background-color:var(--color-blue-gray-2)}.ui__editableText--bordered:not(.ui__editableText--disabled) .ui__editableText__button--placeholder{color:#abb0c4;color:var(--color-blue-gray-3)}.ui__editableText .ui__editableText__field{line-height:1}.ui__editableText__button,.ui__editableText__field{min-height:28px;min-width:100%;color:#232229;color:var(--color-font-primary);padding:4px;padding:var(--padding-tiny);border-radius:4px;border-radius:var(--border-radius);border:1px solid transparent}.ui__editableText__button{display:flex;align-items:center;transition:background-color .1s;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition);line-height:1.15}.ui__editableText__button>span{line-height:1.15rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui__editableText__button--noFocusTransition{transition:none}.ui__editableText:not(.ui__editableText--disabled):not(.ui__editableText--locked) .ui__editableText__button:hover{border:1px solid #c3c6d4;border:1px solid var(--color-blue-gray-2)}.ui__editableText:not(.ui__editableText--disabled):not(.ui__editableText--locked) .ui__editableText__button--placeholder{color:#abb0c4;color:var(--color-blue-gray-3)}.ui__editableText__field{background-color:#c3c6d4;background-color:var(--color-blue-gray-2);outline:none;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition)}.ui__editableText__field:focus.ui__editableText__field--tabbing{box-shadow:0 0 0 2px rgba(20,110,170,.4);box-shadow:0 0 0 2px var(--color-focus-shadow);transition:none}.ui__fileOrganizer{position:relative;outline:0;height:100%}.ui__fileOrganizer__draglayer{overflow:visible;display:flex;justify-content:center;align-items:center}.ui__filePicker__file{display:flex;align-items:center;min-height:28px}.ui__filePicker__file__text{flex:1 1 auto;overflow:hidden}.ui__filePicker__file__delete.ui__button.ui__iconButton{height:28px;width:28px;min-height:28px;min-width:28px;margin-left:4px;margin-left:var(--padding-tiny)}.ui__filePlaceholder{background-color:#fff;padding:10px;height:164px;width:128px;position:relative}.ui__filePlaceholder__block{background-color:#ccc}.ui__filePlaceholder__block--thumbnail{width:40px;height:40px;float:left}.ui__filePlaceholder__block--line-sm,.ui__filePlaceholder__block--line-xs{margin-left:50px;margin-top:10px;height:6px}.ui__filePlaceholder__block--line-xs{width:40px}.ui__filePlaceholder__block--line-df{margin-top:20px;width:90px;height:6px}.ui__filePlaceholder__block--line-lg{margin-top:10px;width:90px;height:6px}.ui__filePlaceholder__block--line-lgx{margin-top:10px;height:6px}.ui__filePlaceholder__extension{position:absolute;color:#ccc;text-align:center;font-size:18px;font-size:var(--font-size-large);right:10px;left:10px;bottom:10px}.ui__fileSkeleton{background-color:#fff;padding:10px;height:164px;width:128px}.ui__fileSkeleton__block{-webkit-animation:timeline 2s linear infinite;animation:timeline 2s linear infinite;background:linear-gradient(90deg,#eee,#ddd 10%,#eee 20%);background-size:600px auto}.ui__fileSkeleton__block--thumbnail{width:40px;height:40px;float:left}.ui__fileSkeleton__block--line-sm,.ui__fileSkeleton__block--line-xs{margin-left:50px;margin-top:10px;height:6px}.ui__fileSkeleton__block--line-xs{width:40px}.ui__fileSkeleton__block--line-df{margin-top:20px;width:90px;height:6px}.ui__fileSkeleton__block--line-lg{margin-top:10px;width:90px;height:6px}.ui__fileSkeleton__block--line-lgx{margin-top:10px;height:6px}.ui__focusTrap{color:#00f}.ui__focusTrap--disabled{color:red}.ui__icon{display:inline-flex;justify-content:center;align-items:center}.ui__button.ui__iconButton{width:auto;min-width:auto;padding:0 3px}.ui__image{max-width:100%;max-height:100%}.ui__input__wrapper{width:220px}.ui__input__wrapper--fill{width:100%}.ui__input__wrapper--pad{padding-bottom:20px}.ui__input{border-radius:4px;border-radius:var(--border-radius);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition);background-color:#fff;background-color:var(--color-gray-1);border:1px solid #ddd;border:1px solid var(--color-gray-4);display:inline-flex;align-items:center;width:100%}.ui__input--message-default.ui__input--focused{border:1px solid #00a5e4;border:1px solid var(--color-theme-primary);box-shadow:0 0 0 2px rgba(20,110,170,.4);box-shadow:0 0 0 2px var(--color-focus-shadow)}.ui__input--message-warning{border-color:#e67e22;border-color:var(--color-message-warning)}.ui__input--message-warning i{fill:#e67e22;fill:var(--color-message-warning)}.ui__input--message-warning.ui__input--focused{box-shadow:0 0 0 2px rgba(230,126,34,.4);box-shadow:0 0 0 2px var(--color-message-warning-focus-shadow)}.ui__input--message-error{border-color:#e74c3c;border-color:var(--color-message-error)}.ui__input--message-error i{fill:#e74c3c;fill:var(--color-message-error)}.ui__input--message-error.ui__input--focused{box-shadow:0 0 0 2px rgba(231,76,60,.4);box-shadow:0 0 0 2px var(--color-message-error-focus-shadow)}.ui__input .ui__input__input{flex:1 1 auto;padding:4px;padding:var(--padding-tiny);height:28px;outline:none;border:none;background-color:transparent;color:#232229;color:var(--color-font-primary);min-height:24px}.ui__input .ui__input__input--disabled{opacity:.7}.ui__input__messageText{width:100%;font-size:11px;font-size:var(--font-size-small);margin-top:4px;margin-top:var(--padding-tiny)}.ui__input .ui__iconButton{border:none;padding:0;min-height:0}.ui__input .ui__icon{padding:0 2px}.ui__input svg{fill:#6077bf;fill:var(--color-blue-gray-5)}.ui__label--attached:after{height:2px;width:1px;content:"";display:block}.ui__label--disabled{opacity:.7}.ui__label__optional{font-size:11px;font-size:var(--font-size-small);margin-left:4px;margin-left:var(--padding-tiny);color:#5b5c68;color:var(--color-font-secondary);font-style:italic}.ui__modal__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .25s;opacity:1;background-color:rgba(0,0,0,.4);background-color:var(--color-overlay-canvas);overflow:auto;display:flex;padding:16px 16px 0;padding:var(--padding) var(--padding) 0}@media (min-width:768px){.ui__modal__wrapper{padding:32px 32px 0;padding:var(--padding-huge) var(--padding-huge) 0}}.ui__modal__wrapper--closed{opacity:0;pointer-events:none!important}.ui__modal__wrapper--fullWidth .ui__modal__paddingFix{max-width:none!important}.ui__modal__paddingFix{padding:0 0 16px;padding:0 0 var(--padding);margin:auto;width:100%}@media (min-width:768px){.ui__modal__paddingFix{padding:0 0 32px;padding:0 0 var(--padding-huge);max-width:500px}}.ui__modal{background-color:#f4f4f4;background-color:var(--color-gray-2);border-radius:4px;border-radius:var(--border-radius);overflow:hidden;width:100%}.ui__modal--hidden{pointer-events:none;visibility:hidden}.ui__modal__top{display:flex}.ui__modal__top__heading{font-size:18px;font-size:var(--font-size-large);flex:1 1 auto;padding:12px 16px;padding:var(--padding-medium) var(--padding)}.ui__modal__top__close.ui__button{padding:0 10px;padding:0 calc(var(--padding-medium) - 2px);margin:2px}.ui__modal__body{padding:12px 16px;padding:var(--padding-medium) var(--padding);background-color:#fff;background-color:var(--color-gray-1);border-top:1px solid #ddd;border-top:1px solid var(--color-gray-4);border-bottom:1px solid #ddd;border-bottom:1px solid var(--color-gray-4)}.ui__modal__body--noButton{border-bottom:none}.ui__modal__buttonGroup{padding:12px 16px;padding:var(--padding-medium) var(--padding)}.ui__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;z-index:var(--z-index-overlay);pointer-events:none}.ui__overlay>*{pointer-events:all}.ui__spinner{display:inline-block}.ui__spinner__animated{-webkit-animation:spin 1.2s cubic-bezier(.4,.2,.6,.8) infinite;animation:spin 1.2s cubic-bezier(.4,.2,.6,.8) infinite;width:100%;height:100%;border-radius:50%;border:solid;border-color:#8b92ab #dfe2ed #dfe2ed;border-color:var(--color-blue-gray-4) var(--color-blue-gray-1) var(--color-blue-gray-1)}.ui__spinner--size-tiny{width:12px;height:12px}.ui__spinner--size-tiny .ui__spinner__animated{border-width:1px}.ui__spinner--size-small{width:16px;height:16px}.ui__spinner--size-small .ui__spinner__animated{border-width:2px}.ui__spinner--size-default{width:24px;height:24px}.ui__spinner--size-default .ui__spinner__animated{border-width:2px}.ui__spinner--size-large{width:32px;height:32px}.ui__spinner--size-large .ui__spinner__animated{border-width:2px}.ui__thumbnail{padding:16px;padding:var(--padding);position:relative;outline:none;width:240px;height:240px;transition:background-color .1s;display:flex;flex-direction:column}.ui__thumbnail--selected:not(.ui__thumbnail--dragging){background-color:#dfe2ed;background-color:var(--color-blue-gray-1)}.ui__thumbnail--dragging{border:2px dashed #00a5e4;border:2px dashed var(--color-theme-primary);z-index:200;z-index:var(--z-index-dragging);margin:-1px;width:242px;height:242px}.ui__thumbnail--dragging .ui__thumbnail__controls,.ui__thumbnail--dragging .ui__thumbnail__image,.ui__thumbnail--dragging .ui__thumbnail__label{visibility:hidden}.ui__thumbnail--otherDragging{pointer-events:none}@media (max-width:767px){.ui__thumbnail .ui__thumbnail__controls{opacity:1}}.ui__thumbnail--focused.ui__thumbnail--tabbing:not(.ui__thumbnail--disabled):not(.ui__thumbnail--dragging):not(.ui__thumbnail--otherDragging) .ui__thumbnail__controls,.ui__thumbnail:hover:not(.ui__thumbnail--dragging):not(.ui__thumbnail--otherDragging) .ui__thumbnail__controls{opacity:1}.ui__thumbnail--focused.ui__thumbnail--tabbing:not(.ui__thumbnail--disabled):not(.ui__thumbnail--dragging):not(.ui__thumbnail--otherDragging):not(.ui__thumbnail--selected),.ui__thumbnail:hover:not(.ui__thumbnail--dragging):not(.ui__thumbnail--otherDragging):not(.ui__thumbnail--selected){background-color:#ddd;background-color:var(--color-gray-4)}.ui__thumbnail:focus.ui__thumbnail--tabbing:not(.ui__thumbnail--disabled) .ui__thumbnail__image .ui__thumbnail__image__skeleton,.ui__thumbnail:focus.ui__thumbnail--tabbing:not(.ui__thumbnail--disabled) .ui__thumbnail__image img{box-shadow:0 0 0 2px rgba(20,110,170,.4);box-shadow:0 0 0 2px var(--color-focus-shadow);border-color:rgba(20,110,170,.4);border-color:var(--color-focus-shadow)}.ui__thumbnail__controls{transition:opacity .1s;position:absolute;top:4px;top:var(--padding-tiny);right:4px;right:var(--padding-tiny);opacity:0;display:flex;border-radius:4px;border-radius:var(--border-radius);background-color:#eee;background-color:var(--color-background-canvas)}.ui__thumbnail__selectedIcon{position:absolute;top:4px;top:var(--padding-tiny);left:4px;left:var(--padding-tiny)}.ui__thumbnail__image{display:flex;justify-content:center;align-items:center;flex-direction:column;height:0;flex:1 1 auto;pointer-events:none}.ui__thumbnail__image img{background-color:#fff}.ui__thumbnail__image .ui__thumbnail__image__placeholder,.ui__thumbnail__image .ui__thumbnail__image__skeleton,.ui__thumbnail__image img{border:1px solid #dfe2ed;border:1px solid var(--color-blue-gray-1);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition)}.ui__thumbnail__label{text-align:center;margin-top:16px;margin-top:var(--padding)}.ui__thumbnailDragLayer{width:240px;height:240px;display:flex;justify-content:center;align-items:center}.ui__thumbnailDragLayer__icon{height:60px;width:60px;fill:#abb0c4;fill:var(--color-blue-gray-3)}.ui__thumbnailDragLayer__numFiles{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-end;font-size:13px;font-size:var(--font-size-default)}.ui__thumbnailDragLayer__numFiles__wrapper{position:relative;top:-10px;right:-10px;padding:4px;padding:var(--padding-tiny);border-radius:8px;border-radius:var(--border-radius-large);background-color:#abb0c4;background-color:var(--color-blue-gray-3);min-width:20px;display:flex;justify-content:center;align-items:center}.ui__thumbnailDragLayer__wrapper{position:relative}.ui__thumbnailSkeleton{padding:16px;padding:var(--padding);position:relative;outline:none;width:240px;height:240px;transition:background-color .1s;display:flex;flex-direction:column}.ui__thumbnailSkeleton:hover{background-color:#ddd;background-color:var(--color-gray-4)}.ui__thumbnailSkeleton__image{display:flex;justify-content:center;align-items:center;flex-direction:column;height:0;flex:1 1 auto}.ui__thumbnailSkeleton__image .ui__thumbnailSkeleton__image__skeleton{border:1px solid #dfe2ed;border:1px solid var(--color-blue-gray-1);transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);transition:var(--focus-transition)}.ui__thumbnailSkeleton__label{margin-top:16px;margin-top:var(--padding);height:28px}.ui__toast{display:grid;display:flex;background-color:#fff;background-color:var(--color-gray-1);border-radius:4px;border-radius:var(--border-radius);overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:var(--box-shadow-3);padding-right:2px}@media (max-width:767px){.ui__toast{width:100%}}@media (min-width:768px){.ui__toast{max-width:500px}}.ui__toast--message-info .ui__toast__border,.ui__toast--message-loading .ui__toast__border{background-color:#2980b9;background-color:var(--color-message-info)}.ui__toast--message-info .ui__toast__icon,.ui__toast--message-loading .ui__toast__icon{fill:#2980b9;fill:var(--color-message-info)}.ui__toast--message-warning .ui__toast__border{background-color:#e67e22;background-color:var(--color-message-warning)}.ui__toast--message-warning .ui__toast__icon{fill:#e67e22;fill:var(--color-message-warning)}.ui__toast--message-error .ui__toast__border{background-color:#e74c3c;background-color:var(--color-message-error)}.ui__toast--message-error .ui__toast__icon{fill:#e74c3c;fill:var(--color-message-error)}.ui__toast--message-success .ui__toast__border{background-color:#27ae60;background-color:var(--color-message-success)}.ui__toast--message-success .ui__toast__icon{fill:#27ae60;fill:var(--color-message-success)}.ui__toast__border{width:4px;flex-shrink:0}.ui__toast__icon,.ui__toast__spinner{margin:0 12px;margin:0 var(--padding-medium);display:flex;justify-content:center;align-items:center;flex-shrink:0}.ui__toast__spinner{height:100%}.ui__toast__spinner>*{height:20px;width:20px}.ui__toast__copy{padding:8px 16px 8px 0;padding:var(--padding-small) var(--padding) var(--padding-small) 0;display:flex;flex-direction:column;justify-content:center;flex:1 1 auto}.ui__toast__copy__heading{flex-shrink:0;color:#232229;color:var(--color-font-primary);font-weight:700;font-weight:var(--font-weight-bold);padding:2px 0}.ui__toast__copy__body{flex-shrink:0;color:#5b5c68;color:var(--color-font-secondary);padding:2px 0}.ui__toast__action{display:flex;justify-content:flex-end;align-items:center;margin-left:4px;margin-left:var(--padding-tiny);flex-grow:0}.ui__toast__button{width:auto;min-width:auto;padding:0 4px;padding:0 var(--padding-tiny)}.ui__toastProvider__toast--position-bottom,.ui__toastProvider__toast--position-bottom-left,.ui__toastProvider__toast--position-bottom-right{position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.ui__toastProvider{opacity:1;transition:opacity .25s;position:relative}.ui__toastProvider--closing{opacity:0}.ui__toastProvider__toast{display:flex;padding:16px;padding:var(--padding);pointer-events:none!important;-webkit-animation:slide .25s forwards;animation:slide .25s forwards}.ui__toastProvider__toast>*{pointer-events:all}.ui__toastProvider__toast--position-top-left{transform:translateY(-100%);justify-content:flex-start}.ui__toastProvider__toast--position-top{transform:translateY(-100%);justify-content:center}.ui__toastProvider__toast--position-top-right{transform:translateY(-100%);justify-content:flex-end}.ui__toastProvider__toast--position-bottom-left{justify-content:flex-start}.ui__toastProvider__toast--position-bottom{justify-content:center}.ui__toastProvider__toast--position-bottom-right{justify-content:flex-end}.ui__toolButton__action:active:not(.ui__toolButton--disabled),.ui__toolButton__action:focus.ui__toolButton--tabbing:not(.ui__toolButton--disabled),.ui__toolButton__action:hover:not(.ui__toolButton--disabled),.ui__toolButton__expand.ui__button:active:not(.ui__toolButton--disabled),.ui__toolButton__expand.ui__button:focus.ui__toolButton--tabbing:not(.ui__toolButton--disabled),.ui__toolButton__expand.ui__button:hover:not(.ui__toolButton--disabled){background-color:hsla(0,0%,68.6%,.3)}.ui__toolButton{display:inline-flex;flex-direction:column}.ui__toolButton--expanded.ui__toolButton--right{flex-direction:row}.ui__toolButton--expanded.ui__toolButton--bottom{flex-direction:column}.ui__toolButton__action.ui__toolButton--expanded.ui__toolButton--right{border-radius:4px 0 0 4px;border-radius:var(--border-radius) 0 0 var(--border-radius)}.ui__toolButton__action.ui__toolButton--expanded.ui__toolButton--bottom{border-radius:4px 4px 0 0;border-radius:var(--border-radius) var(--border-radius) 0 0}.ui__toolButton__action__internals{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ui__toolButton__expand.ui__button{padding:0;display:flex;justify-content:center;align-items:center;min-height:0}.ui__toolButton__expand.ui__button.ui__toolButton--right{border-radius:0 4px 4px 0;border-radius:0 var(--border-radius) var(--border-radius) 0}.ui__toolButton__expand.ui__button.ui__toolButton--bottom{border-radius:0 0 4px 4px;border-radius:0 0 var(--border-radius) var(--border-radius)}:root,html[data-theme=dark]{--color-font-primary:var(--text-color);--color-gray-1:var(--component-background);--color-blue-gray-3:var(--border);--color-blue-gray-5:var(--primary-button)}
