:root{--primary-color: #134785;--secondary-color: #1e66be;--tertiary-color: #eef7ff;--danger: #ff5959;--gray-100: #f9f9f9;--gray-200: #eeeeee;--gray-300: #cccccc;--gray-400: #8a8a8a;--gray-500: #777777;--gray-600: #555555;--gray-700: #303030;--black: #030303;--backdrop: #00000030;--orientation: landscape}*{box-sizing:border-box}html{font-family:Inter,sans-serif}body{margin:0;background-color:#f8f8f8}.layout{display:flex;width:100%;min-height:100vh}h1{color:var(--primary-color);font-size:32px}a{text-decoration:none}hr{background-color:var(--gray-300);width:100%;height:1px;border:none;margin:2rem 0}button{display:flex;align-items:center;justify-content:center;gap:.25rem;width:fit-content;height:40px;border:none;border-radius:10px;padding:0 15px;white-space:nowrap;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400}button.button-icon{width:40px;padding:12px}button.button-inline{height:24px}button.button-icon-inline{width:24px;height:24px;padding:.25rem;margin:-.25rem;background-color:transparent;border-radius:50%}button.button-icon-inline:hover{background-color:var(--gray-200)}.button-primary{background-color:var(--primary-color);color:#fff}.button-primary:hover{background-color:var(--secondary-color)}.button-secondary{background-color:#fff;color:var(--black);border:1px solid var(--primary-color)}.button-secondary svg{color:var(--primary-color)}.button-secondary:hover{background-color:var(--tertiary-color)}.button-danger{background-color:#ff5959;color:#fff}.button-danger:hover{background-color:#ff7979}.button-danger-inverted{color:#ff5959}form{display:flex;flex-direction:column;gap:1rem;font-size:14px}.form-row{display:flex;gap:.5rem}.form-column{display:flex;flex-direction:column;gap:1rem}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.align-end{align-self:end}.form-info{display:grid;grid-template-columns:max-content auto;align-items:center;gap:.5rem 1rem;background-color:var(--gray-100);border:1px solid var(--gray-300);border-radius:10px;padding:1rem}.form-info div:nth-child(odd){font-size:12px;font-weight:700}.form-info div:nth-child(2n){font-size:14px}.button-row{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.button-row div{display:flex;gap:.5rem}.button-row div:only-child{margin-left:auto}.caption{font-size:12px;font-weight:700;padding-bottom:2px;color:var(--gray-400)}.form-table{font-size:14px;white-space:normal}.form-table th,.form-table td{padding:.5rem .25rem}.form-table th:first-child,.form-table td:first-child{padding-left:0}.form-table th:last-child,.form-table td:last-child{padding-right:0}.form-table th{font-size:12px;white-space:nowrap}.form-table th.ok,.form-table th.damaged,.form-table th.reported{text-align:center}.form-table td.order,.form-table .street-other:has(input):not(td:last-child),.form-table .reported,.form-table .moved,.form-table .driven,.form-table .ok,.form-table .damaged{width:0}.form-table input[type=number]{width:80px}.form-table input[type=radio]{width:50px}.form-table .street{font-size:14px;font-weight:700;color:var(--black)}.form-table .regulation{font-size:12px;font-weight:400;color:var(--gray-600)}.form-table .prioritized .street{color:var(--danger)}label:has(input:disabled){color:var(--gray-400)}input[type=text],input[type=number],input[type=month],input[type=date],input[type=datetime-local],input[type=time],select,textarea,.combobox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gray-300);border-radius:7px;padding:.5rem;width:100%;font-family:Inter,sans-serif;font-size:14px}input,select,.combobox,.file-area{height:38px}input[type=checkbox],input[type=radio]{display:block;width:16px;height:16px;margin:0}input[type=file]{width:100%;height:initial}input[type=month]{text-transform:capitalize}select{background-image:url(https://fonts.gstatic.com/s/i/short-term/release/materialsymbolsrounded/keyboard_arrow_down/default/24px.svg);background-repeat:no-repeat;background-size:20px;background-position:right .5rem top 50%;padding-right:1.75rem}textarea{display:block;resize:none}.combobox{position:relative;display:flex;flex-direction:column;align-items:center;padding:0}.combobox input{background-color:transparent;border:none;width:100%;height:100%;padding:.5rem}.combobox-button{position:absolute;right:0;width:auto;height:auto;background-color:transparent;padding:10px;cursor:default}.combobox-options{position:absolute;top:calc(100% + 3px);left:0;right:0;max-height:250px;overflow-x:hidden;overflow-y:auto;background-color:#fff;border:1px solid var(--gray-300);border-radius:7px;z-index:1}.combobox-options:empty{display:none}.combobox-option{padding:.25rem .5rem}.combobox-option.highlighted{background-color:var(--gray-300)}.checkbox{display:flex;gap:.5rem;align-items:center}.checkbox-area{display:flex;flex-direction:column;gap:.5rem;border:1px solid var(--gray-300);padding:10px;border-radius:7px;font-size:14px}.file-area{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--gray-300);padding:.5rem;border-radius:7px}.chip{display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:15px;color:var(--black);font-size:12px;font-weight:700}.validation-message{color:red;font-size:12px;padding-top:2px}main a{color:#1d4983}header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:1rem;background-color:#fff;padding:1rem 2rem;height:5rem;z-index:1}header .header-back{background-color:transparent;color:var(--primary-color);padding:.5rem;margin:-.5rem}header .header-back:hover{background-color:var(--tertiary-color)}header .header-text{display:flex;flex-direction:column;gap:.25rem .5rem;flex-grow:1}header .header-text div:first-child{font-weight:700}header .header-actions{display:flex;gap:.5rem}#menu{position:sticky;top:0;z-index:2}#menu-backdrop{display:none;z-index:4}#menu-content{display:flex;flex-direction:column;gap:2rem;width:300px;height:100%;padding:1.5rem;background-color:#fff;overflow-x:hidden;overflow-y:auto;z-index:5}#menu-icon{display:none;position:fixed;top:0;left:0;padding:1rem;line-height:0;background-color:#fff;cursor:pointer;z-index:3}#menu-close{display:none;position:absolute;top:0;right:0;padding:1rem;line-height:0;cursor:pointer}nav{background-color:#fff}main{width:100%}.content{display:flex;flex-direction:column;width:100%;overflow:hidden}.container{margin:0 auto;padding:2rem}#logo{display:flex;align-items:end;gap:.5rem;height:40px;padding:0 1rem}#logo-image{height:100%}#logo-separator{background-color:var(--primary-color);width:1px;height:25px}#logo-text{color:var(--primary-color);font-size:22px;font-weight:700;height:25px;text-transform:uppercase}.menu-items{display:flex;flex-direction:column;gap:.5rem;font-size:16px}.menu-item svg{color:var(--primary-color)}.menu-items a{color:var(--gray-700)}.menu-item{display:flex;gap:.5rem;align-items:center;padding:.5rem 1rem;border-radius:50px}.menu-item:hover{background-color:var(--tertiary-color)}.menu-item.selected{background-color:var(--tertiary-color);color:var(--primary-color);font-weight:600}.dashboard{display:flex;flex-direction:column;gap:3rem;padding:1rem}.profile{display:flex;align-items:center;gap:.5rem}.profile-photo{line-height:0;color:var(--primary-color)}.profile-text div:nth-child(1){font-size:18px;color:var(--gray-400)}.profile-text div:nth-child(2){font-size:24px;font-weight:700;color:var(--gray-700)}.app-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:1rem}.app-item{display:flex;align-items:center;gap:1rem;background-color:#fff;border:1px solid #eeeeee;border-radius:10px;padding:1.25rem}.app-item:hover{background-color:var(--tertiary-color)}.app-item-icon{background-color:#5f9ea0;border-radius:15px;padding:10px;color:#333;line-height:0}.app-item-text{display:flex;flex-direction:column;gap:.25rem}.app-item-text div:nth-child(1){font-size:18px;font-weight:700;color:var(--gray-700)}.app-item-text div:nth-child(2){font-size:16px;color:var(--gray-400)}.twenty-four-hours .app-item-icon{background-color:#f6b463}.event-reporting .app-item-icon{background-color:#caec8d}.housing-control .app-item-icon{background-color:#e4c5f1}.driving-lists .app-item-icon{background-color:#bbbef0}.environment-parking .app-item-icon{background-color:#d0def1}.car-inspection .app-item-icon{background-color:#fe7979}.page{display:flex;flex-direction:column;gap:1rem}.title{display:flex;justify-content:space-between;align-items:center;gap:1rem}#filter{display:flex;flex-direction:column;gap:.5rem;background-color:#fff;border:1px solid #e9e9e9;border-radius:10px;padding:1rem}.filter-head{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700}.filter-title{display:flex;gap:.25rem;align-items:center}.filter-toggle{display:none}.filter-fields{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.list{overflow:auto;border:1px solid #e9e9e9;border-radius:10px}table{width:100%;border-collapse:collapse;white-space:nowrap;background-color:#fff}tr{border-bottom:1px solid #e9e9e9}tr.clickable{cursor:pointer}tbody tr:last-child{border-bottom:none}th{position:relative;text-align:left;color:var(--gray-700)}th.sortable{cursor:pointer}th svg{position:absolute;margin:2px 4px;vertical-align:middle}th .unsorted{display:none}th:hover .unsorted{display:inline-block}tbody tr{background-color:transparent;transition:.3s}tbody tr:hover{background-color:#f9f9f9;transition:.1s}th,td{height:50px;padding:.5rem}th:first-child,td:first-child{padding-left:.75rem}th:last-child,td:last-child{padding-right:.75rem}.time{color:#ff5959}.status{width:0}.link{text-align:right}td svg{color:var(--primary-color);vertical-align:middle}.address,.street,.regno,.make,.model,.color,.name,.assigned{white-space:wrap}.loading{vertical-align:middle;color:var(--primary-color);animation:spin 1s linear infinite}.boxes{display:flex;flex-direction:column;gap:.5rem}.box{display:flex;flex-direction:column;gap:.5rem;background-color:var(--gray-100);border:1px solid var(--gray-300);border-radius:10px;padding:1rem;font-size:14px;font-weight:500;color:var(--black)}.box div{display:flex;align-items:center;flex-wrap:wrap}.box div:first-child{justify-content:space-between}.box-footer{gap:.25rem;font-size:12px}.box div:last-child svg{color:var(--primary-color)}.box-fields{gap:.5rem}.box-field{gap:.25rem}.box-field div:last-child{background-color:var(--gray-200);border:1px solid var(--gray-300);padding:1px 3px;border-radius:5px}.box-field:has(div:last-child:empty){display:none}#drawer{position:absolute}#drawer-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--backdrop);opacity:0;visibility:hidden;z-index:4}#drawer-content{position:fixed;display:flex;flex-direction:column;transform:translate(100%);top:0;right:0;width:512px;height:100%;background-color:#fff;border-radius:10px;z-index:5}#drawer-header{display:flex;align-items:center;justify-content:space-between;background-color:#f3f3f3;padding:.75rem;border-radius:10px 10px 0 0;font-weight:700}#drawer-body{display:flex;flex-direction:column;gap:1rem;padding:1rem;overflow-y:auto}#drawer-close{line-height:0;cursor:pointer}#drawer.opened #drawer-backdrop{opacity:1;visibility:visible;transition:opacity .5s}#drawer.closed #drawer-backdrop{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}#drawer.opened #drawer-content{animation:slide-in-from-right .5s forwards}#drawer.closed #drawer-content{animation:slide-out-to-right .3s forwards}.tabs{display:flex;flex-direction:column;gap:1rem}.tab-list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;width:100%}.tab{flex:1;border:1px solid var(--primary-color);background-color:var(--tertiary-color);color:var(--black)}.tab.selected{background-color:var(--primary-color);color:#fff}.tab .chip{height:1.5rem;min-width:1.5rem;background-color:var(--primary-color);color:#fff}.tab.selected .chip{padding:.3rem .5rem;background-color:var(--tertiary-color);color:var(--black)}#modal{position:absolute}#modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--backdrop);opacity:0;visibility:hidden;z-index:6}#modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;border-radius:10px;display:flex;flex-direction:column;min-width:300px;min-height:180px;background-color:#fff;opacity:0;visibility:hidden;z-index:7}#modal-header{display:flex;align-items:center;justify-content:space-between;background-color:#f3f3f3;padding:.75rem;border-radius:10px 10px 0 0;font-weight:700}#modal-body{display:flex;align-items:center;justify-content:center;padding:1rem;width:100%;height:100%;min-height:5rem}#modal-buttons{display:flex;justify-content:space-between;gap:1rem;padding:0 1rem 1rem}#modal-buttons:empty{display:none}#modal-buttons button:only-child{margin-left:auto}#modal-close{line-height:0;cursor:pointer}#modal.opened #modal-backdrop{opacity:1;visibility:visible;transition:opacity .5s}#modal.closed #modal-backdrop{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}#modal.opened #modal-content{opacity:1;visibility:visible;transition:opacity .5s;animation:slide-up .5s forwards}#modal.closed #modal-content{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}#viewer{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;width:100%;height:100%;min-height:100px}.react-pdf__Document{display:flex;justify-content:center;width:100%}.react-pdf__Page{width:max-content}.react-pdf__Page__canvas,.textLayer,.annotationLayer{width:100%!important;height:100%!important}.react-pdf__Page__canvas,.textLayer,.annotationLayer,embed{max-width:65vw;max-height:65vh}.annotationLayer .popup *{font-size:16px!important}@media (max-width: 768px){h1{font-size:24px}.combobox-option{padding:.75rem .5rem}header{height:3.5rem;padding:0 .5rem 0 0;margin-left:3.5rem;font-size:14px}header .header-text div:last-child{display:none}#menu{height:100vh}#menu-backdrop{display:block;position:fixed;width:100vw;height:100vh;background-color:var(--backdrop);opacity:0;visibility:hidden}#menu.opened #menu-backdrop{opacity:1;visibility:visible;transition:opacity .5s}#menu.closed #menu-backdrop{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}#menu-content{transform:translate(-100%);position:fixed;top:0;left:0;bottom:0}#menu.opened #menu-content{animation:slide-in-from-left .5s forwards}#menu.closed #menu-content{animation:slide-out-to-left .3s forwards}#menu-icon,#menu-close{display:block}.container{padding:.5rem}.page{gap:.5rem}.dashboard section:has(.profile){display:none}.filter-head{cursor:pointer;margin:-1rem;padding:1rem}.filter-toggle{display:flex;transition:.5s all ease}#filter.closed .filter-toggle{transform:scaleY(-1)}.filter-fields{max-height:500px;opacity:1;transition:.5s all ease-in}#filter.closed .filter-fields{max-height:0;opacity:0;visibility:hidden;transition:max-height .5s ease-out,opacity .5s ease-out,visibility 0s .5s}#filter.closed{gap:0;transition-delay:.5s}table{font-size:14px}.chip{font-size:10px}.created,.offense,.make,.model,.color,.debt,.road-work,.link{display:none}#drawer-content{width:100%}.print,.lists,.drives{display:none}#modal-content:has(.react-transform-wrapper){width:100%;height:80%}.react-transform-wrapper{width:100%!important;height:100%!important}.react-pdf__Page__canvas,.textLayer,.annotationLayer,embed{max-width:90vw;max-height:60vh}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-up{0%{transform:translate(-50%)}to{transform:translate(-50%,-50%)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media print{@page{size:A4 var(--orientation)}#menu-content,header .header-actions,#filter,.link,#drawer-close,.tab-list,.button-row{display:none}header,.container{padding:0}#drawer-content{width:100%}}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}
