*,*:before,*:after{box-sizing:border-box}body{margin:0}.dialog{--dialog-bg-color:white;--dialog-border-color:white;--dialog-shadow:0 2px 14px 0 rgb(58 57 68 / .2);--text-primary-color:#15141a;--text-secondary-color:#5b5b66;--hover-filter:brightness(.9);--focus-ring-color:#0060df;--focus-ring-outline:2px solid var(--focus-ring-color);--textarea-border-color:#8f8f9d;--textarea-bg-color:white;--textarea-fg-color:var(--text-secondary-color);--radio-bg-color:#f0f0f4;--radio-checked-bg-color:#fbfbfe;--radio-border-color:#8f8f9d;--radio-checked-border-color:#0060df;--button-secondary-bg-color:#f0f0f4;--button-secondary-fg-color:var(--text-primary-color);--button-secondary-border-color:var(--button-secondary-bg-color);--button-secondary-hover-bg-color:var(--button-secondary-bg-color);--button-secondary-hover-fg-color:var(--button-secondary-fg-color);--button-secondary-hover-border-color:var(--button-secondary-hover-bg-color);--button-primary-bg-color:#0060df;--button-primary-fg-color:#fbfbfe;--button-primary-hover-bg-color:var(--button-primary-bg-color);--button-primary-hover-fg-color:var(--button-primary-fg-color);--button-primary-hover-border-color:var(--button-primary-hover-bg-color);font:message-box;font-size:13px;font-weight:400;line-height:150%;border-radius:4px;padding:12px 16px;border:1px solid var(--dialog-border-color);background:var(--dialog-bg-color);color:var(--text-primary-color);box-shadow:var(--dialog-shadow)}@media(prefers-color-scheme:dark){.dialog{--dialog-bg-color:#1c1b22;--dialog-border-color:#1c1b22;--dialog-shadow:0 2px 14px 0 #15141a;--text-primary-color:#fbfbfe;--text-secondary-color:#cfcfd8;--focus-ring-color:#0df;--hover-filter:brightness(1.4);--textarea-bg-color:#42414d;--radio-bg-color:#2b2a33;--radio-checked-bg-color:#15141a;--radio-checked-border-color:#0df;--button-secondary-bg-color:#2b2a33;--button-primary-bg-color:#0df;--button-primary-fg-color:#15141a}}@media screen and (forced-colors:active){.dialog{--dialog-bg-color:Canvas;--dialog-border-color:CanvasText;--dialog-shadow:none;--text-primary-color:CanvasText;--text-secondary-color:CanvasText;--hover-filter:none;--focus-ring-color:ButtonBorder;--textarea-border-color:ButtonBorder;--textarea-bg-color:Field;--textarea-fg-color:ButtonText;--radio-bg-color:ButtonFace;--radio-checked-bg-color:ButtonFace;--radio-border-color:ButtonText;--radio-checked-border-color:ButtonText;--button-secondary-bg-color:ButtonFace;--button-secondary-fg-color:ButtonText;--button-secondary-border-color:ButtonText;--button-secondary-hover-bg-color:AccentColor;--button-secondary-hover-fg-color:AccentColorText;--button-primary-bg-color:ButtonText;--button-primary-fg-color:ButtonFace;--button-primary-hover-bg-color:AccentColor;--button-primary-hover-fg-color:AccentColorText}}.dialog .mainContainer *:focus-visible{outline:var(--focus-ring-outline);outline-offset:2px}.dialog .mainContainer .radio{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.dialog .mainContainer .radio>.radioButton{display:flex;gap:8px;align-self:stretch;align-items:center}.dialog .mainContainer .radio>.radioButton input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background-color:var(--radio-bg-color);border:1px solid var(--radio-border-color)}.dialog .mainContainer .radio>.radioButton input:hover{filter:var(--hover-filter)}.dialog .mainContainer .radio>.radioButton input:checked{background-color:var(--radio-checked-bg-color);border:4px solid var(--radio-checked-border-color)}.dialog .mainContainer .radio>.radioLabel{display:flex;padding-inline-start:24px;align-items:flex-start;gap:10px;align-self:stretch}.dialog .mainContainer .radio>.radioLabel>span{flex:1 0 0;font-size:11px;color:var(--text-secondary-color)}.dialog .mainContainer button{border-radius:4px;border:1px solid;font:menu;font-weight:600;padding:4px 16px;width:auto;height:32px}.dialog .mainContainer button:hover{cursor:pointer;filter:var(--hover-filter)}.dialog .mainContainer button.secondaryButton{color:var(--button-secondary-fg-color);background-color:var(--button-secondary-bg-color);border-color:var(--button-secondary-border-color)}.dialog .mainContainer button.secondaryButton:hover{color:var(--button-secondary-hover-fg-color);background-color:var(--button-secondary-hover-bg-color);border-color:var(--button-secondary-hover-border-color)}.dialog .mainContainer button.primaryButton{color:var(--button-primary-hover-fg-color);background-color:var(--button-primary-hover-bg-color);border-color:var(--button-primary-hover-border-color);opacity:1}.dialog .mainContainer button.primaryButton:hover{color:var(--button-primary-hover-fg-color);background-color:var(--button-primary-hover-bg-color);border-color:var(--button-primary-hover-border-color)}.dialog .mainContainer textarea{font:inherit;padding:8px;resize:none;margin:0;box-sizing:border-box;border-radius:4px;border:1px solid var(--textarea-border-color);background:var(--textarea-bg-color);color:var(--textarea-fg-color)}.dialog .mainContainer textarea:focus{outline-offset:0;border-color:transparent}.dialog .mainContainer textarea:disabled{pointer-events:none;opacity:.4}.textLayer{position:absolute;text-align:initial;inset:0;overflow:clip;opacity:1;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:CanvasText;z-index:0}.textLayer.highlighting{touch-action:none}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{--highlight-bg-color:rgb(180 0 170 / .25);--highlight-selected-bg-color:rgb(0 100 0 / .25);--highlight-backdrop-filter:none;--highlight-selected-backdrop-filter:none;margin:-1px;padding:1px;background-color:var(--highlight-bg-color);-webkit-backdrop-filter:var(--highlight-backdrop-filter);backdrop-filter:var(--highlight-backdrop-filter);border-radius:4px}@media screen and (forced-colors:active){.textLayer .highlight{--highlight-bg-color:transparent;--highlight-selected-bg-color:transparent;--highlight-backdrop-filter:var(--hcm-highlight-filter);--highlight-selected-backdrop-filter:var( --hcm-highlight-selected-filter )}}.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);-webkit-backdrop-filter:var(--highlight-selected-backdrop-filter);backdrop-filter:var(--highlight-selected-backdrop-filter)}.textLayer ::-moz-selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer ::selection{background:#0000ff40;background:color-mix(in srgb,AccentColor,transparent 75%)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.annotationLayer{--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;position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0}@media screen and (forced-colors:active){.annotationLayer{--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{outline:var(--link-outline)}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter)}.annotationLayer .linkAnnotation>a:hover{opacity:0!important;background:none!important;box-shadow:none}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px * var(--scale-factor)) solid CanvasText!important;background-color:ButtonFace!important;color:ButtonText!important}.annotationLayer .highlightArea:hover:after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:var(--hcm-highlight-filter);backdrop-filter:var(--hcm-highlight-filter);content:"";pointer-events:none}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px * var(--scale-factor)) solid Highlight!important}}.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.disabled section,.annotationLayer.disabled .popup{pointer-events:none}.annotationLayer .annotationContent{position:absolute;width:100%;height:100%;pointer-events:none}.annotationLayer .annotationContent.freetext{background:transparent;border:none;inset:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:1.35;-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0}.annotationLayer section:has(div.annotationContent) canvas.annotationContent{display: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):not(.hasBorder)>a:hover{opacity:.2;background-color:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:#ff03}.annotationLayer .hasBorder{background-size:100% 100%}.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 [disabled]:is(input,textarea),.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:25%;top:25%;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 .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupAnnotation{position:absolute;font-size:calc(9px * var(--scale-factor));pointer-events:none;width:-moz-max-content;width:max-content;max-width:45%;height:auto}.annotationLayer .popup{background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));outline:1.5px solid rgb(255 255 74);padding:calc(6px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header h1{display:inline}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor));width:-moz-fit-content;width:fit-content}.annotationLayer .popupContent{border-top:1px solid rgb(51 51 51);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 .popupTriggerArea{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;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}:root{--xfa-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>");--xfa-focus-outline:auto}@media screen and (forced-colors:active){:root{--xfa-focus-outline:2px solid CanvasText}.xfaLayer *:required{outline:1.5px solid selectedItem}}.xfaLayer{background-color:transparent}.xfaLayer .highlight{margin:-1px;padding:1px;background-color:#efcbed;border-radius:4px}.xfaLayer .highlight.appended{position:initial}.xfaLayer .highlight.begin{border-radius:4px 0 0 4px}.xfaLayer .highlight.end{border-radius:0 4px 4px 0}.xfaLayer .highlight.middle{border-radius:0}.xfaLayer .highlight.selected{background-color:#cbdfcb}.xfaPage{overflow:hidden;position:relative}.xfaContentarea{position:absolute}.xfaPrintOnly{display:none}.xfaLayer{position:absolute;text-align:initial;top:0;left:0;transform-origin:0 0;line-height:1.2}.xfaLayer *{color:inherit;font:inherit;font-style:inherit;font-weight:inherit;font-kerning:inherit;letter-spacing:-.01px;text-align:inherit;text-decoration:inherit;box-sizing:border-box;background-color:transparent;padding:0;margin:0;pointer-events:auto;line-height:inherit}.xfaLayer *:required{outline:1.5px solid red}.xfaLayer div,.xfaLayer svg,.xfaLayer svg *{pointer-events:none}.xfaLayer a{color:#00f}.xfaRich li{margin-left:3em}.xfaFont{color:#000;font-weight:400;font-kerning:none;font-size:10px;font-style:normal;letter-spacing:0;text-decoration:none;vertical-align:0}.xfaCaption{overflow:hidden;flex:0 0 auto}.xfaCaptionForCheckButton{overflow:hidden;flex:1 1 auto}.xfaLabel{height:100%;width:100%}.xfaLeft{display:flex;flex-direction:row;align-items:center}.xfaRight{display:flex;flex-direction:row-reverse;align-items:center}:is(.xfaLeft,.xfaRight)>:is(.xfaCaption,.xfaCaptionForCheckButton){max-height:100%}.xfaTop{display:flex;flex-direction:column;align-items:flex-start}.xfaBottom{display:flex;flex-direction:column-reverse;align-items:flex-start}:is(.xfaTop,.xfaBottom)>:is(.xfaCaption,.xfaCaptionForCheckButton){width:100%}.xfaBorder{background-color:transparent;position:absolute;pointer-events:none}.xfaWrapped{width:100%;height:100%}:is(.xfaTextfield,.xfaSelect):focus{background-image:none;background-color:transparent;outline:var(--xfa-focus-outline);outline-offset:-1px}:is(.xfaCheckbox,.xfaRadio):focus{outline:var(--xfa-focus-outline)}.xfaTextfield,.xfaSelect{height:100%;width:100%;flex:1 1 auto;border:none;resize:none;background-image:var(--xfa-unfocused-field-background)}.xfaSelect{padding-inline:2px}:is(.xfaTop,.xfaBottom)>:is(.xfaTextfield,.xfaSelect){flex:0 1 auto}.xfaButton{cursor:pointer;width:100%;height:100%;border:none;text-align:center}.xfaLink{width:100%;height:100%;position:absolute;top:0;left:0}.xfaCheckbox,.xfaRadio{width:100%;height:100%;flex:0 0 auto;border:none}.xfaRich{white-space:pre-wrap;width:100%;height:100%}.xfaImage{-o-object-position:left top;object-position:left top;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.xfaLrTb,.xfaRlTb,.xfaTb{display:flex;flex-direction:column;align-items:stretch}.xfaLr{display:flex;flex-direction:row;align-items:stretch}.xfaRl{display:flex;flex-direction:row-reverse;align-items:stretch}.xfaTb>div{justify-content:left}.xfaPosition,.xfaArea{position:relative}.xfaValignMiddle{display:flex;align-items:center}.xfaTable{display:flex;flex-direction:column;align-items:stretch}.xfaTable .xfaRow{display:flex;flex-direction:row;align-items:stretch}.xfaTable .xfaRlRow{display:flex;flex-direction:row-reverse;align-items:stretch;flex:1}.xfaTable .xfaRlRow>div{flex:1}:is(.xfaNonInteractive,.xfaDisabled,.xfaReadOnly) :is(input,textarea){background:initial}@media print{.xfaTextfield,.xfaSelect{background:transparent}.xfaSelect{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:""}}.canvasWrapper svg{transform:none}.canvasWrapper svg[data-main-rotation="90"] mask,.canvasWrapper svg[data-main-rotation="90"] use:not(.clip,.mask){transform:matrix(0,1,-1,0,1,0)}.canvasWrapper svg[data-main-rotation="180"] mask,.canvasWrapper svg[data-main-rotation="180"] use:not(.clip,.mask){transform:matrix(-1,0,0,-1,1,1)}.canvasWrapper svg[data-main-rotation="270"] mask,.canvasWrapper svg[data-main-rotation="270"] use:not(.clip,.mask){transform:matrix(0,-1,1,0,0,1)}.canvasWrapper svg.highlight{--blend-mode:multiply;position:absolute;mix-blend-mode:var(--blend-mode)}@media screen and (forced-colors:active){.canvasWrapper svg.highlight{--blend-mode:difference}}.canvasWrapper svg.highlight:not(.free){fill-rule:evenodd}.canvasWrapper svg.highlightOutline{position:absolute;mix-blend-mode:normal;fill-rule:evenodd;fill:none}.canvasWrapper svg.highlightOutline.hovered:not(.free):not(.selected){stroke:var(--hover-outline-color);stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline.selected:not(.free) .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(var(--outline-width) + 2 * var(--outline-around-width))}.canvasWrapper svg.highlightOutline.selected:not(.free) .secondaryOutline{stroke:var(--outline-color);stroke-width:var(--outline-width)}.canvasWrapper svg.highlightOutline.free.hovered:not(.selected){stroke:var(--hover-outline-color);stroke-width:calc(2 * var(--outline-width))}.canvasWrapper svg.highlightOutline.free.selected .mainOutline{stroke:var(--outline-around-color);stroke-width:calc(2 * (var(--outline-width) + var(--outline-around-width)))}.canvasWrapper svg.highlightOutline.free.selected .secondaryOutline{stroke:var(--outline-color);stroke-width:calc(2 * var(--outline-width))}.toggle-button{--button-background-color:#f0f0f4;--button-background-color-hover:#e0e0e6;--button-background-color-active:#cfcfd8;--color-accent-primary:#0060df;--color-accent-primary-hover:#0250bb;--color-accent-primary-active:#054096;--border-interactive-color:#8f8f9d;--border-radius-circle:9999px;--border-width:1px;--size-item-small:16px;--size-item-large:32px;--color-canvas:white;--toggle-background-color:var(--button-background-color);--toggle-background-color-hover:var(--button-background-color-hover);--toggle-background-color-active:var(--button-background-color-active);--toggle-background-color-pressed:var(--color-accent-primary);--toggle-background-color-pressed-hover:var(--color-accent-primary-hover);--toggle-background-color-pressed-active:var(--color-accent-primary-active);--toggle-border-color:var(--border-interactive-color);--toggle-border-color-hover:var(--toggle-border-color);--toggle-border-color-active:var(--toggle-border-color);--toggle-border-radius:var(--border-radius-circle);--toggle-border-width:var(--border-width);--toggle-height:var(--size-item-small);--toggle-width:var(--size-item-large);--toggle-dot-background-color:var(--toggle-border-color);--toggle-dot-background-color-hover:var(--toggle-dot-background-color);--toggle-dot-background-color-active:var(--toggle-dot-background-color);--toggle-dot-background-color-on-pressed:var(--color-canvas);--toggle-dot-margin:1px;--toggle-dot-height:calc( var(--toggle-height) - 2 * var(--toggle-dot-margin) - 2 * var(--toggle-border-width) );--toggle-dot-width:var(--toggle-dot-height);--toggle-dot-transform-x:calc( var(--toggle-width) - 4 * var(--toggle-dot-margin) - var(--toggle-dot-width) );-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;border:var(--toggle-border-width) solid var(--toggle-border-color);height:var(--toggle-height);width:var(--toggle-width);border-radius:var(--toggle-border-radius);background:var(--toggle-background-color);box-sizing:border-box;flex-shrink:0}@media(prefers-color-scheme:dark){.toggle-button{--button-background-color:color-mix(in srgb, currentColor 7%, transparent);--button-background-color-hover:color-mix( in srgb, currentColor 14%, transparent );--button-background-color-active:color-mix( in srgb, currentColor 21%, transparent );--color-accent-primary:#0df;--color-accent-primary-hover:#80ebff;--color-accent-primary-active:#aaf2ff;--border-interactive-color:#bfbfc9;--color-canvas:#1c1b22}}@media(forced-colors:active){.toggle-button{--color-accent-primary:ButtonText;--color-accent-primary-hover:SelectedItem;--color-accent-primary-active:SelectedItem;--border-interactive-color:ButtonText;--button-background-color:ButtonFace;--border-interactive-color-hover:SelectedItem;--border-interactive-color-active:SelectedItem;--border-interactive-color-disabled:GrayText;--color-canvas:ButtonText}}.toggle-button:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.toggle-button:enabled:hover{background:var(--toggle-background-color-hover);border-color:var(--toggle-border-color)}.toggle-button:enabled:active{background:var(--toggle-background-color-active);border-color:var(--toggle-border-color)}.toggle-button[aria-pressed=true]{background:var(--toggle-background-color-pressed);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:hover{background:var(--toggle-background-color-pressed-hover);border-color:transparent}.toggle-button[aria-pressed=true]:enabled:active{background:var(--toggle-background-color-pressed-active);border-color:transparent}.toggle-button:before{display:block;content:"";background-color:var(--toggle-dot-background-color);height:var(--toggle-dot-height);width:var(--toggle-dot-width);margin:var(--toggle-dot-margin);border-radius:var(--toggle-border-radius);translate:0}.toggle-button[aria-pressed=true]:before{translate:var(--toggle-dot-transform-x);background-color:var(--toggle-dot-background-color-on-pressed)}.toggle-button[aria-pressed=true]:enabled:hover:before,.toggle-button[aria-pressed=true]:enabled:active:before{background-color:var(--toggle-dot-background-color-on-pressed)}[dir=rtl] .toggle-button[aria-pressed=true]:before{translate:calc(-1 * var(--toggle-dot-transform-x))}@media(prefers-reduced-motion:no-preference){.toggle-button:before{transition:translate .1s}}@media(prefers-contrast){.toggle-button:enabled:hover{border-color:var(--toggle-border-color-hover)}.toggle-button:enabled:active{border-color:var(--toggle-border-color-active)}.toggle-button[aria-pressed=true]:enabled{border-color:var(--toggle-border-color);position:relative}.toggle-button[aria-pressed=true]:enabled:hover,.toggle-button[aria-pressed=true]:enabled:hover:active{border-color:var(--toggle-border-color-hover)}.toggle-button[aria-pressed=true]:enabled:active{background-color:var(--toggle-dot-background-color-active);border-color:var(--toggle-dot-background-color-hover)}.toggle-button:hover:before,.toggle-button:active:before{background-color:var(--toggle-dot-background-color-hover)}}@media(forced-colors){.toggle-button{--toggle-dot-background-color:var(--color-accent-primary);--toggle-dot-background-color-hover:var(--color-accent-primary-hover);--toggle-dot-background-color-active:var(--color-accent-primary-active);--toggle-dot-background-color-on-pressed:var(--button-background-color);--toggle-background-color-disabled:var(--button-background-color-disabled);--toggle-border-color-hover:var(--border-interactive-color-hover);--toggle-border-color-active:var(--border-interactive-color-active);--toggle-border-color-disabled:var(--border-interactive-color-disabled)}.toggle-button[aria-pressed=true]:enabled:after{border:1px solid var(--button-background-color);content:"";position:absolute;height:var(--toggle-height);width:var(--toggle-width);display:block;border-radius:var(--toggle-border-radius);inset:-2px}.toggle-button[aria-pressed=true]:enabled:active:after{border-color:var(--toggle-border-color-active)}}:root{--outline-width:2px;--outline-color:#0060df;--outline-around-width:1px;--outline-around-color:#f0f0f4;--hover-outline-around-color:var(--outline-around-color);--focus-outline:solid var(--outline-width) var(--outline-color);--unfocus-outline:solid var(--outline-width) transparent;--focus-outline-around:solid var(--outline-around-width) var(--outline-around-color);--hover-outline-color:#8f8f9d;--hover-outline:solid var(--outline-width) var(--hover-outline-color);--hover-outline-around:solid var(--outline-around-width) var(--hover-outline-around-color);--freetext-line-height:1.35;--freetext-padding:2px;--resizer-bg-color:var(--outline-color);--resizer-size:6px;--resizer-shift:calc( 0px - (var(--outline-width) + var(--resizer-size)) / 2 - var(--outline-around-width) );--editorFreeText-editing-cursor:text;--editorInk-editing-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645Z'%20fill='white'/%3e%3cpath%20d='M0.0189877%2013.6645L0.612989%2010.4635C0.687989%2010.0545%200.884989%209.6805%201.18099%209.3825L9.98199%200.5805C10.756%20-0.1925%2012.015%20-0.1945%2012.792%200.5805L14.42%202.2085C15.194%202.9835%2015.194%204.2435%2014.42%205.0185L5.61599%2013.8215C5.31999%2014.1165%204.94599%2014.3125%204.53799%2014.3875L1.33599%2014.9815C1.26599%2014.9935%201.19799%2015.0005%201.12999%2015.0005C0.832989%2015.0005%200.544988%2014.8835%200.330988%2014.6695C0.0679874%2014.4055%20-0.0490122%2014.0305%200.0189877%2013.6645ZM12.472%205.1965L13.632%204.0365L13.631%203.1885L11.811%201.3675L10.963%201.3685L9.80299%202.5285L12.472%205.1965ZM4.31099%2013.1585C4.47099%2013.1285%204.61799%2013.0515%204.73399%2012.9345L11.587%206.0815L8.91899%203.4135L2.06599%2010.2655C1.94899%2010.3835%201.87199%2010.5305%201.84099%2010.6915L1.36699%2013.2485L1.75199%2013.6335L4.31099%2013.1585Z'%20fill='black'/%3e%3c/svg%3e") 0 16, pointer;--editorHighlight-editing-cursor:url(/assets/cursor-editorTextHighlight-kG3uUOwL.svg) 24 24, text;--editorFreeHighlight-editing-cursor:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.2%203.09C12.28%203.01%2012.43%203%2012.43%203C12.48%203%2012.58%203.02%2012.66%203.1L14.45%204.89C14.58%205.02%2014.58%205.22%2014.45%205.35L11.7713%208.02872L9.51628%205.77372L12.2%203.09ZM13.2658%205.12L11.7713%206.6145L10.9305%205.77372L12.425%204.27921L13.2658%205.12Z'%20fill='%23FBFBFE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.98%209.32L8.23%2011.57L10.7106%209.08938L8.45562%206.83438L5.98%209.31V9.32ZM8.23%2010.1558L9.29641%209.08938L8.45562%208.24859L7.38921%209.315L8.23%2010.1558Z'%20fill='%23FBFBFE'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.1526%2013.1816L16.2125%207.1217C16.7576%206.58919%2017.05%205.8707%2017.05%205.12C17.05%204.36931%2016.7576%203.65084%2016.2126%203.11834L14.4317%201.33747C13.8992%200.79242%2013.1807%200.5%2012.43%200.5C11.6643%200.5%2010.9529%200.812929%2010.4329%201.33289L3.68289%208.08289C3.04127%208.72452%203.00459%209.75075%203.57288%2010.4363L1.29187%2012.7239C1.09186%2012.9245%200.990263%2013.1957%201.0007%2013.4685L1%2014.5C0.447715%2014.5%200%2014.9477%200%2015.5V17.5C0%2018.0523%200.447715%2018.5%201%2018.5H16C16.5523%2018.5%2017%2018.0523%2017%2017.5V15.5C17%2014.9477%2016.5523%2014.5%2016%2014.5H10.2325C9.83594%2014.5%209.39953%2013.9347%2010.1526%2013.1816ZM4.39%209.85L4.9807%2010.4407L2.39762%2013.0312H6.63877L7.10501%2012.565L7.57125%2013.0312H8.88875L15.51%206.41C15.86%206.07%2016.05%205.61%2016.05%205.12C16.05%204.63%2015.86%204.17%2015.51%203.83L13.72%202.04C13.38%201.69%2012.92%201.5%2012.43%201.5C11.94%201.5%2011.48%201.7%2011.14%202.04L4.39%208.79C4.1%209.08%204.1%209.56%204.39%209.85ZM16%2017.5V15.5H1V17.5H16Z'%20fill='%23FBFBFE'/%3e%3cpath%20d='M15.1616%206.05136L15.1616%206.05132L15.1564%206.05645L8.40645%2012.8064C8.35915%2012.8537%208.29589%2012.88%208.23%2012.88C8.16411%2012.88%208.10085%2012.8537%208.05355%2012.8064L7.45857%2012.2115L7.10501%2011.8579L6.75146%2012.2115L6.03289%2012.93H3.20465L5.33477%2010.7937L5.6873%2010.4402L5.33426%2010.0871L4.74355%209.49645C4.64882%209.40171%204.64882%209.23829%204.74355%209.14355L11.4936%202.39355C11.7436%202.14354%2012.0779%202%2012.43%202C12.7883%202%2013.1179%202.13776%2013.3614%202.38839L13.3613%202.38843L13.3664%202.39355L15.1564%204.18355L15.1564%204.18359L15.1616%204.18864C15.4122%204.43211%2015.55%204.76166%2015.55%205.12C15.55%205.47834%2015.4122%205.80789%2015.1616%206.05136ZM7.87645%2011.9236L8.23%2012.2771L8.58355%2011.9236L11.0642%209.44293L11.4177%209.08938L11.0642%208.73582L8.80918%206.48082L8.45562%206.12727L8.10207%206.48082L5.62645%208.95645L5.48%209.10289V9.31V9.32V9.52711L5.62645%209.67355L7.87645%2011.9236ZM11.4177%208.38227L11.7713%208.73582L12.1248%208.38227L14.8036%205.70355C15.1288%205.37829%2015.1288%204.86171%2014.8036%204.53645L13.0136%202.74645C12.8186%202.55146%2012.5792%202.5%2012.43%202.5H12.4134L12.3967%202.50111L12.43%203C12.3967%202.50111%2012.3966%202.50112%2012.3965%202.50112L12.3963%202.50114L12.3957%202.50117L12.3947%202.50125L12.3924%202.50142L12.387%202.50184L12.3732%202.50311C12.3628%202.50416%2012.3498%202.50567%2012.3346%202.50784C12.3049%202.51208%2012.2642%202.51925%2012.2178%202.53146C12.1396%202.55202%2011.9797%202.60317%2011.8464%202.73645L9.16273%205.42016L8.80918%205.77372L9.16273%206.12727L11.4177%208.38227ZM1.5%2016H15.5V17H1.5V16Z'%20stroke='%2315141A'/%3e%3c/svg%3e") 1 18, pointer}.visuallyHidden{position:absolute;top:0;left:0;border:0;margin:0;padding:0;width:0;height:0;overflow:hidden;white-space:nowrap;font-size:0}.textLayer.highlighting{cursor:var(--editorFreeHighlight-editing-cursor)}.textLayer.highlighting:not(.free) span{cursor:var(--editorHighlight-editing-cursor)}.textLayer.highlighting.free span{cursor:var(--editorFreeHighlight-editing-cursor)}@media(min-resolution:1.1dppx){:root{--editorFreeText-editing-cursor:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202.75H12.5V2.25V1V0.5H12H10.358C9.91165%200.5%209.47731%200.625661%209.09989%200.860442L9.09886%200.861087L8%201.54837L6.89997%200.860979L6.89911%200.860443C6.5218%200.625734%206.08748%200.5%205.642%200.5H4H3.5V1V2.25V2.75H4H5.642C5.66478%202.75%205.6885%202.75641%205.71008%202.76968C5.71023%202.76977%205.71038%202.76986%205.71053%202.76995L6.817%203.461C6.81704%203.46103%206.81709%203.46105%206.81713%203.46108C6.81713%203.46108%206.81713%203.46108%206.81714%203.46109C6.8552%203.48494%206.876%203.52285%206.876%203.567V8V12.433C6.876%2012.4771%206.85523%2012.515%206.81722%2012.5389C6.81715%2012.5389%206.81707%2012.539%206.817%2012.539L5.70953%2013.23C5.70941%2013.2301%205.70929%2013.2302%205.70917%2013.2303C5.68723%2013.2438%205.6644%2013.25%205.641%2013.25H4H3.5V13.75V15V15.5H4H5.642C6.08835%2015.5%206.52269%2015.3743%206.90011%2015.1396L6.90086%2015.1391L8%2014.4526L9.10003%2015.14L9.10089%2015.1406C9.47831%2015.3753%209.91265%2015.501%2010.359%2015.501H12H12.5V15.001V13.751V13.251H12H10.358C10.3352%2013.251%2010.3115%2013.2446%2010.2899%2013.2313C10.2897%2013.2312%2010.2896%2013.2311%2010.2895%2013.231L9.183%2012.54C9.18298%2012.54%209.18295%2012.54%209.18293%2012.54C9.18291%2012.5399%209.18288%2012.5399%209.18286%2012.5399C9.14615%2012.5169%209.125%2012.4797%209.125%2012.434V8V3.567C9.125%203.52266%209.14603%203.48441%209.18364%203.4606C9.18377%203.46052%209.1839%203.46043%209.18404%203.46035L10.2895%202.76995C10.2896%202.76985%2010.2898%202.76975%2010.2899%202.76966C10.3119%202.75619%2010.3346%202.75%2010.358%202.75H12Z'%20fill='black'%20stroke='white'/%3e%3c/svg%3e") 0 16, text}}@media screen and (forced-colors:active){:root{--outline-color:CanvasText;--outline-around-color:ButtonFace;--resizer-bg-color:ButtonText;--hover-outline-color:Highlight;--hover-outline-around-color:SelectedItemText}}[data-editor-rotation="90"]{transform:rotate(90deg)}[data-editor-rotation="180"]{transform:rotate(180deg)}[data-editor-rotation="270"]{transform:rotate(270deg)}.annotationEditorLayer{background:transparent;position:absolute;inset:0;font-size:calc(100px * var(--scale-factor));transform-origin:0 0;cursor:auto}.annotationEditorLayer.waiting{content:"";cursor:wait;position:absolute;inset:0;width:100%;height:100%}.annotationEditorLayer.disabled{pointer-events:none}.annotationEditorLayer.freetextEditing{cursor:var(--editorFreeText-editing-cursor)}.annotationEditorLayer.inkEditing{cursor:var(--editorInk-editing-cursor)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor){position:absolute;background:transparent;z-index:1;transform-origin:0 0;cursor:auto;max-width:100%;max-height:100%;border:var(--unfocus-outline)}.annotationEditorLayer .draggable.selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor){cursor:move}.annotationEditorLayer .moving:is(.freeTextEditor,.inkEditor,.stampEditor){touch-action:none}.annotationEditorLayer .selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor){border:var(--focus-outline);outline:var(--focus-outline-around)}.annotationEditorLayer .selectedEditor:is(.freeTextEditor,.inkEditor,.stampEditor):before{content:"";position:absolute;inset:0;border:var(--focus-outline-around);pointer-events:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor):hover:not(.selectedEditor){border:var(--hover-outline);outline:var(--hover-outline-around)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor):hover:not(.selectedEditor):before{content:"";position:absolute;inset:0;border:var(--focus-outline-around)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-delete-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M11%203H13.6C14%203%2014.3%203.3%2014.3%203.6C14.3%203.9%2014%204.2%2013.7%204.2H13.3V14C13.3%2015.1%2012.4%2016%2011.3%2016H4.80005C3.70005%2016%202.80005%2015.1%202.80005%2014V4.2H2.40005C2.00005%204.2%201.80005%204%201.80005%203.6C1.80005%203.2%202.00005%203%202.40005%203H5.00005V2C5.00005%200.9%205.90005%200%207.00005%200H9.00005C10.1%200%2011%200.9%2011%202V3ZM6.90005%201.2L6.30005%201.8V3H9.80005V1.8L9.20005%201.2H6.90005ZM11.4%2014.7L12%2014.1V4.2H4.00005V14.1L4.60005%2014.7H11.4ZM7.00005%2012.4C7.00005%2012.7%206.70005%2013%206.40005%2013C6.10005%2013%205.80005%2012.7%205.80005%2012.4V7.6C5.70005%207.3%206.00005%207%206.40005%207C6.80005%207%207.00005%207.3%207.00005%207.6V12.4ZM10.2001%2012.4C10.2001%2012.7%209.90006%2013%209.60006%2013C9.30006%2013%209.00006%2012.7%209.00006%2012.4V7.6C9.00006%207.3%209.30006%207%209.60006%207C9.90006%207%2010.2001%207.3%2010.2001%207.6V12.4Z'%20fill='black'%20/%3e%3c/svg%3e");--editor-toolbar-bg-color:#f0f0f4;--editor-toolbar-highlight-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M7.10918%2011.66C7.24918%2011.8%207.43918%2011.88%207.63918%2011.88C7.83918%2011.88%208.02918%2011.8%208.16918%2011.66L14.9192%204.91C15.2692%204.57%2015.4592%204.11%2015.4592%203.62C15.4592%203.13%2015.2692%202.67%2014.9192%202.33L13.1292%200.54C12.7892%200.19%2012.3292%200%2011.8392%200C11.3492%200%2010.8892%200.2%2010.5492%200.54L3.79918%207.29C3.50918%207.58%203.50918%208.06%203.79918%208.35L4.38988%208.9407L1.40918%2011.93H5.64918L6.51419%2011.065L7.10918%2011.66ZM7.63918%2010.07L5.38918%207.82V7.81L7.8648%205.33438L10.1198%207.58938L7.63918%2010.07ZM11.1805%206.52872L13.8592%203.85C13.9892%203.72%2013.9892%203.52%2013.8592%203.39L12.0692%201.6C11.9892%201.52%2011.8892%201.5%2011.8392%201.5C11.8392%201.5%2011.6892%201.51%2011.6092%201.59L8.92546%204.27372L11.1805%206.52872Z'%20fill='%23000'/%3e%3cpath%20d='M0.40918%2014H15.4092V16H0.40918V14Z'%20fill='%23000'/%3e%3c/g%3e%3c/svg%3e");--editor-toolbar-fg-color:#2e2e56;--editor-toolbar-border-color:#8f8f9d;--editor-toolbar-hover-border-color:var(--editor-toolbar-border-color);--editor-toolbar-hover-bg-color:#e0e0e6;--editor-toolbar-hover-fg-color:var(--editor-toolbar-fg-color);--editor-toolbar-hover-outline:none;--editor-toolbar-focus-outline-color:#0060df;--editor-toolbar-shadow:0 2px 6px 0 rgb(58 57 68 / .2);--editor-toolbar-vert-offset:6px;--editor-toolbar-height:28px;--editor-toolbar-padding:2px;display:flex;width:-moz-fit-content;width:fit-content;height:var(--editor-toolbar-height);flex-direction:column;justify-content:center;align-items:center;cursor:default;pointer-events:auto;box-sizing:content-box;padding:var(--editor-toolbar-padding);position:absolute;inset-inline-end:0;inset-block-start:calc(100% + var(--editor-toolbar-vert-offset));border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow)}@media(prefers-color-scheme:dark){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color:#2b2a33;--editor-toolbar-fg-color:#fbfbfe;--editor-toolbar-hover-bg-color:#52525e;--editor-toolbar-focus-outline-color:#0df}}@media screen and (forced-colors:active){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{--editor-toolbar-bg-color:ButtonFace;--editor-toolbar-fg-color:ButtonText;--editor-toolbar-border-color:ButtonText;--editor-toolbar-hover-border-color:AccentColor;--editor-toolbar-hover-bg-color:ButtonFace;--editor-toolbar-hover-fg-color:AccentColor;--editor-toolbar-hover-outline:2px solid var(--editor-toolbar-hover-border-color);--editor-toolbar-focus-outline-color:ButtonBorder;--editor-toolbar-shadow:none}}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar.hidden{display:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar:has(:focus-visible){border-color:transparent}[dir=ltr] :is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{transform-origin:100% 0}[dir=rtl] :is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar{transform-origin:0 0}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons{display:flex;justify-content:center;align-items:center;gap:0;height:100%}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .divider{width:1px;height:calc(2 * var(--editor-toolbar-padding) + var(--editor-toolbar-height));background-color:var(--editor-toolbar-border-color);display:inline-block;margin-inline:2px}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .highlightButton{width:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .highlightButton:before{content:"";-webkit-mask-image:var(--editor-toolbar-highlight-image);mask-image:var(--editor-toolbar-highlight-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .highlightButton:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .delete{width:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .delete:before{content:"";-webkit-mask-image:var(--editor-toolbar-delete-image);mask-image:var(--editor-toolbar-delete-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:100%;height:100%}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .delete:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>*{height:var(--editor-toolbar-height)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>:not(.divider){border:none;background-color:transparent;cursor:pointer}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>:not(.divider):hover{border-radius:2px;background-color:var(--editor-toolbar-hover-bg-color);color:var(--editor-toolbar-hover-fg-color);outline:var(--editor-toolbar-hover-outline);outline-offset:1px}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>:not(.divider):hover:active{outline:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons>:not(.divider):focus-visible{border-radius:2px;outline:2px solid var(--editor-toolbar-focus-outline-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText{--alt-text-add-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.375%207.625V11.875C5.375%2012.0408%205.44085%2012.1997%205.55806%2012.3169C5.67527%2012.4342%205.83424%2012.5%206%2012.5C6.16576%2012.5%206.32473%2012.4342%206.44194%2012.3169C6.55915%2012.1997%206.625%2012.0408%206.625%2011.875V7.625L7.125%207.125H11.375C11.5408%207.125%2011.6997%207.05915%2011.8169%206.94194C11.9342%206.82473%2012%206.66576%2012%206.5C12%206.33424%2011.9342%206.17527%2011.8169%206.05806C11.6997%205.94085%2011.5408%205.875%2011.375%205.875H7.125L6.625%205.375V1.125C6.625%200.95924%206.55915%200.800269%206.44194%200.683058C6.32473%200.565848%206.16576%200.5%206%200.5C5.83424%200.5%205.67527%200.565848%205.55806%200.683058C5.44085%200.800269%205.375%200.95924%205.375%201.125V5.375L4.875%205.875H0.625C0.45924%205.875%200.300269%205.94085%200.183058%206.05806C0.065848%206.17527%200%206.33424%200%206.5C0%206.66576%200.065848%206.82473%200.183058%206.94194C0.300269%207.05915%200.45924%207.125%200.625%207.125H4.762L5.375%207.625Z'%20fill='black'/%3e%3c/svg%3e");--alt-text-done-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='13'%20viewBox='0%200%2012%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6%200.5C5.21207%200.5%204.43185%200.655195%203.7039%200.956723C2.97595%201.25825%202.31451%201.70021%201.75736%202.25736C1.20021%202.81451%200.758251%203.47595%200.456723%204.2039C0.155195%204.93185%200%205.71207%200%206.5C0%207.28793%200.155195%208.06815%200.456723%208.7961C0.758251%209.52405%201.20021%2010.1855%201.75736%2010.7426C2.31451%2011.2998%202.97595%2011.7417%203.7039%2012.0433C4.43185%2012.3448%205.21207%2012.5%206%2012.5C7.5913%2012.5%209.11742%2011.8679%2010.2426%2010.7426C11.3679%209.61742%2012%208.0913%2012%206.5C12%204.9087%2011.3679%203.38258%2010.2426%202.25736C9.11742%201.13214%207.5913%200.5%206%200.5ZM5.06%208.9L2.9464%206.7856C2.85273%206.69171%202.80018%206.56446%202.80033%206.43183C2.80048%206.29921%202.85331%206.17207%202.9472%206.0784C3.04109%205.98473%203.16834%205.93218%203.30097%205.93233C3.43359%205.93248%203.56073%205.98531%203.6544%206.0792L5.3112%207.7368L8.3464%204.7008C8.44109%204.6109%208.56715%204.56153%208.69771%204.56322C8.82827%204.56492%208.95301%204.61754%209.04534%204.70986C9.13766%204.80219%209.19028%204.92693%209.19198%205.05749C9.19367%205.18805%209.1443%205.31411%209.0544%205.4088L5.5624%208.9H5.06Z'%20fill='%23FBFBFE'/%3e%3c/svg%3e");display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding-inline:8px;pointer-events:all;font:menu;font-weight:590;font-size:12px;color:var(--editor-toolbar-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText:disabled{pointer-events:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText:before{content:"";-webkit-mask-image:var(--alt-text-add-image);mask-image:var(--alt-text-add-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;width:12px;height:13px;background-color:var(--editor-toolbar-fg-color);margin-inline-end:4px}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText:hover:before{background-color:var(--editor-toolbar-hover-fg-color)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText.done:before{-webkit-mask-image:var(--alt-text-done-image);mask-image:var(--alt-text-done-image)}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip{display:none}:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:#f0f0f4;--alt-text-tooltip-fg:#15141a;--alt-text-tooltip-border:#8f8f9d;--alt-text-tooltip-shadow:0px 2px 6px 0px rgb(58 57 68 / .2);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:calc(100% + 2px);inset-inline-start:0;padding-block:2px 3px;padding-inline:3px;max-width:300px;width:-moz-max-content;width:max-content;height:auto;font-size:12px;border:.5px solid var(--alt-text-tooltip-border);background:var(--alt-text-tooltip-bg);box-shadow:var(--alt-text-tooltip-shadow);color:var(--alt-text-tooltip-fg);pointer-events:none}@media(prefers-color-scheme:dark){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:#1c1b22;--alt-text-tooltip-fg:#fbfbfe;--alt-text-tooltip-shadow:0px 2px 6px 0px #15141a}}@media screen and (forced-colors:active){:is(.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor,.highlightEditor),.textLayer) .editToolbar .buttons .altText .tooltip.show{--alt-text-tooltip-bg:Canvas;--alt-text-tooltip-fg:CanvasText;--alt-text-tooltip-border:CanvasText;--alt-text-tooltip-shadow:none}}.annotationEditorLayer .freeTextEditor{padding:calc(var(--freetext-padding) * var(--scale-factor));width:auto;height:auto;touch-action:none}.annotationEditorLayer .freeTextEditor .internal{background:transparent;border:none;inset:0;overflow:visible;white-space:nowrap;font:10px sans-serif;line-height:var(--freetext-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.annotationEditorLayer .freeTextEditor .overlay{position:absolute;display:none;background:transparent;inset:0;width:100%;height:100%}.annotationEditorLayer freeTextEditor .overlay.enabled{display:block}.annotationEditorLayer .freeTextEditor .internal:empty:before{content:attr(default-content);color:gray}.annotationEditorLayer .freeTextEditor .internal:focus{outline:none;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.annotationEditorLayer .inkEditor{width:100%;height:100%}.annotationEditorLayer .inkEditor.editing{cursor:inherit}.annotationEditorLayer .inkEditor .inkEditorCanvas{position:absolute;inset:0;width:100%;height:100%;touch-action:none}.annotationEditorLayer .stampEditor{width:auto;height:auto}.annotationEditorLayer .stampEditor canvas{position:absolute;width:100%;height:100%;margin:0;top:0;left:0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers{position:absolute;inset:0}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers.hidden{display:none}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer{width:var(--resizer-size);height:var(--resizer-size);background:content-box var(--resizer-bg-color);border:var(--focus-outline-around);border-radius:2px;position:absolute}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topLeft{top:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topMiddle{top:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.topRight{top:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.middleRight{top:calc(50% + var(--resizer-shift));right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomRight{bottom:var(--resizer-shift);right:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomMiddle{bottom:var(--resizer-shift);left:calc(50% + var(--resizer-shift))}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.bottomLeft{bottom:var(--resizer-shift);left:var(--resizer-shift)}.annotationEditorLayer :is(.freeTextEditor,.inkEditor,.stampEditor)>.resizers>.resizer.middleLeft{top:calc(50% + var(--resizer-shift));left:var(--resizer-shift)}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle{cursor:ns-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topLeft,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomRight{cursor:nesw-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topMiddle,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomMiddle,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomMiddle{cursor:ew-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.topRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.bottomLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.bottomLeft{cursor:nwse-resize}.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleRight,.annotationEditorLayer[data-main-rotation="0"] :is([data-editor-rotation="90"],[data-editor-rotation="270"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="90"] :is([data-editor-rotation="0"],[data-editor-rotation="180"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="180"] :is([data-editor-rotation="270"],[data-editor-rotation="90"])>.resizers>.resizer.middleLeft,.annotationEditorLayer[data-main-rotation="270"] :is([data-editor-rotation="180"],[data-editor-rotation="0"])>.resizers>.resizer.middleLeft{cursor:ns-resize}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{rotate:270deg}[dir=ltr] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{inset-inline-end:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}[dir=rtl] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="90"],[data-main-rotation="90"] [data-editor-rotation="0"],[data-main-rotation="180"] [data-editor-rotation="270"],[data-main-rotation="270"] [data-editor-rotation="180"]) .editToolbar{inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:0}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="180"],[data-main-rotation="90"] [data-editor-rotation="90"],[data-main-rotation="180"] [data-editor-rotation="0"],[data-main-rotation="270"] [data-editor-rotation="270"]) .editToolbar{rotate:180deg;inset-inline-end:100%;inset-block-start:calc(0pc - var(--editor-toolbar-vert-offset))}.annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{rotate:90deg}[dir=ltr] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{inset-inline-end:calc(100% + var(--editor-toolbar-vert-offset));inset-block-start:100%}[dir=rtl] .annotationEditorLayer :is([data-main-rotation="0"] [data-editor-rotation="270"],[data-main-rotation="90"] [data-editor-rotation="180"],[data-main-rotation="180"] [data-editor-rotation="90"],[data-main-rotation="270"] [data-editor-rotation="0"]) .editToolbar{inset-inline-start:calc(0px - var(--editor-toolbar-vert-offset));inset-block-start:0}.dialog.altText::backdrop{-webkit-mask:url(#alttext-manager-mask);mask:url(#alttext-manager-mask)}.dialog.altText.positioned{margin:0}.dialog.altText #altTextContainer{width:300px;height:-moz-fit-content;height:fit-content;display:inline-flex;flex-direction:column;align-items:flex-start;gap:16px}.dialog.altText #altTextContainer #overallDescription{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.dialog.altText #altTextContainer #overallDescription span{align-self:stretch}.dialog.altText #altTextContainer #overallDescription .title{font-size:13px;font-style:normal;font-weight:590}.dialog.altText #altTextContainer #addDescription{display:flex;flex-direction:column;align-items:stretch;gap:8px}.dialog.altText #altTextContainer #addDescription .descriptionArea{flex:1;padding-inline:24px 10px}.dialog.altText #altTextContainer #addDescription .descriptionArea textarea{width:100%;min-height:75px}.dialog.altText #altTextContainer #buttons{display:flex;justify-content:flex-end;align-items:flex-start;gap:8px;align-self:stretch}.colorPicker{--hover-outline-color:#0250bb;--selected-outline-color:#0060df;--swatch-border-color:#cfcfd8}@media(prefers-color-scheme:dark){.colorPicker{--hover-outline-color:#80ebff;--selected-outline-color:#aaf2ff;--swatch-border-color:#52525e}}@media screen and (forced-colors:active){.colorPicker{--hover-outline-color:Highlight;--selected-outline-color:var(--hover-outline-color);--swatch-border-color:ButtonText}}.colorPicker .swatch{width:16px;height:16px;border:1px solid var(--swatch-border-color);border-radius:100%;outline-offset:2px;box-sizing:border-box;forced-color-adjust:none}.colorPicker button:is(:hover,.selected)>.swatch{border:none}.annotationEditorLayer[data-main-rotation="0"] .highlightEditor:not(.free)>.editToolbar{rotate:0deg}.annotationEditorLayer[data-main-rotation="90"] .highlightEditor:not(.free)>.editToolbar{rotate:270deg}.annotationEditorLayer[data-main-rotation="180"] .highlightEditor:not(.free)>.editToolbar{rotate:180deg}.annotationEditorLayer[data-main-rotation="270"] .highlightEditor:not(.free)>.editToolbar{rotate:90deg}.annotationEditorLayer .highlightEditor{position:absolute;background:transparent;z-index:1;cursor:auto;max-width:100%;max-height:100%;border:none;outline:none;pointer-events:none;transform-origin:0 0}.annotationEditorLayer .highlightEditor:not(.free){transform:none}.annotationEditorLayer .highlightEditor .internal{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto}.annotationEditorLayer .highlightEditor.disabled .internal{pointer-events:none}.annotationEditorLayer .highlightEditor.selectedEditor .internal{cursor:pointer}.annotationEditorLayer .highlightEditor .editToolbar{--editor-toolbar-colorpicker-arrow-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.23336%2010.4664L11.8474%206.85339C11.894%206.8071%2011.931%206.75203%2011.9563%206.69136C11.9816%206.63069%2011.9946%206.56562%2011.9946%206.49989C11.9946%206.43417%2011.9816%206.3691%2011.9563%206.30843C11.931%206.24776%2011.894%206.19269%2011.8474%206.14639C11.7536%206.05266%2011.6264%206%2011.4939%206C11.3613%206%2011.2341%206.05266%2011.1404%206.14639L7.99236%209.29339L4.84736%206.14739C4.75305%206.05631%204.62675%206.00592%204.49566%206.00706C4.36456%206.0082%204.23915%206.06078%204.14645%206.15348C4.05374%206.24619%204.00116%206.37159%204.00002%206.50269C3.99888%206.63379%204.04928%206.76009%204.14036%206.85439L7.75236%2010.4674L8.23336%2010.4664Z'%20fill='black'/%3e%3c/svg%3e");transform-origin:center!important}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker{position:relative;width:auto;display:flex;justify-content:center;align-items:center;gap:4px;padding:4px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:after{content:"";-webkit-mask-image:var(--editor-toolbar-colorpicker-arrow-image);mask-image:var(--editor-toolbar-colorpicker-arrow-image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;display:inline-block;background-color:var(--editor-toolbar-fg-color);width:12px;height:12px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:hover:after{background-color:var(--editor-toolbar-hover-fg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)){background-color:var(--editor-toolbar-hover-bg-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker:has(.dropdown:not(.hidden)):after{scale:-1}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown{position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:11px;padding-block:8px;border-radius:6px;background-color:var(--editor-toolbar-bg-color);border:1px solid var(--editor-toolbar-border-color);box-shadow:var(--editor-toolbar-shadow);inset-block-start:calc(100% + 4px);width:calc(100% + 2 * var(--editor-toolbar-padding))}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button{width:100%;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button>.swatch{outline-offset:2px}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}.annotationEditorLayer .highlightEditor .editToolbar .buttons .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}.editorParamsToolbar:has(#highlightParamsToolbarContainer){padding:unset}#highlightParamsToolbarContainer{height:auto;padding-inline:10px;padding-block:10px 16px;gap:16px;display:flex;flex-direction:column;box-sizing:border-box}#highlightParamsToolbarContainer .editorParamsLabel{width:-moz-fit-content;width:fit-content;inset-inline-start:0}#highlightParamsToolbarContainer .colorPicker{display:flex;flex-direction:column;gap:8px}#highlightParamsToolbarContainer .colorPicker .dropdown{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:auto}#highlightParamsToolbarContainer .colorPicker .dropdown button{width:auto;height:auto;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center;background:none;flex:0 0 auto}#highlightParamsToolbarContainer .colorPicker .dropdown button .swatch{width:24px;height:24px}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:active,:focus-visible){outline:none}#highlightParamsToolbarContainer .colorPicker .dropdown button[aria-selected=true]>.swatch{outline:2px solid var(--selected-outline-color)}#highlightParamsToolbarContainer .colorPicker .dropdown button:is(:hover,:active,:focus-visible)>.swatch{outline:2px solid var(--hover-outline-color)}#highlightParamsToolbarContainer #editorHighlightThickness{display:flex;flex-direction:column;align-items:center;gap:4px;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightThickness .editorParamsLabel{width:100%;height:auto;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{display:flex;justify-content:space-between;align-items:center;align-self:stretch;--example-color:#bfbfc9}@media(prefers-color-scheme:dark){#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:#80808e}}@media screen and (forced-colors:active){#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker{--example-color:CanvasText}}:is(#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker>.editorParamsSlider[disabled]){opacity:.4}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:before,#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{content:"";width:8px;aspect-ratio:1;display:block;border-radius:100%;background-color:var(--example-color)}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker:after{width:24px}#highlightParamsToolbarContainer #editorHighlightThickness .thicknessPicker .editorParamsSlider{width:unset;height:14px}#highlightParamsToolbarContainer #editorHighlightVisibility{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:#d7d7db;margin-block:4px;width:100%;height:1px;background-color:var(--divider-color)}@media(prefers-color-scheme:dark){#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:#8f8f9d}}@media screen and (forced-colors:active){#highlightParamsToolbarContainer #editorHighlightVisibility .divider{--divider-color:CanvasText}}#highlightParamsToolbarContainer #editorHighlightVisibility .toggler{display:flex;justify-content:space-between;align-items:center;align-self:stretch}:root{--viewer-container-height:0;--pdfViewer-padding-bottom:0;--page-margin:1px auto -8px;--page-border:9px solid transparent;--spreadHorizontalWrapped-margin-LR:-3.5px;--loading-icon-delay:.4s}@media screen and (forced-colors:active){:root{--pdfViewer-padding-bottom:9px;--page-margin:8px auto -1px;--page-border:1px solid CanvasText;--spreadHorizontalWrapped-margin-LR:3.5px}}[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%)}#hiddenCopyElement,.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.pdfViewer{--scale-factor:1;padding-bottom:var(--pdfViewer-padding-bottom);--hcm-highlight-filter:none;--hcm-highlight-selected-filter:none}@media screen and (forced-colors:active){.pdfViewer{--hcm-highlight-filter:invert(100%)}}.pdfViewer.copyAll{cursor:wait}.pdfViewer .canvasWrapper{overflow:hidden;width:100%;height:100%}.pdfViewer .canvasWrapper canvas{margin:0;display:block}.pdfViewer .canvasWrapper canvas[hidden]{display:none}.pdfViewer .canvasWrapper canvas[zooming]{width:100%;height:100%}.pdfViewer .canvasWrapper canvas .structTree{contain:strict}.pdfViewer .page{direction:ltr;width:816px;height:1056px;margin:var(--page-margin);position:relative;overflow:visible;border:var(--page-border);background-clip:content-box;background-color:#fff}.pdfViewer .dummyPage{position:relative;width:0;height:var(--viewer-container-height)}.pdfViewer.noUserSelect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pdfViewer.removePageBorders .page{margin:0 auto 10px;border:none}.pdfViewer.singlePageView{display:inline-block}.pdfViewer.singlePageView .page{margin:0;border:none}.pdfViewer:is(.scrollHorizontal,.scrollWrapped),.spread{margin-inline:3.5px;text-align:center}.pdfViewer.scrollHorizontal,.spread{white-space:nowrap}.pdfViewer.removePageBorders,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .spread{margin-inline:0}.spread :is(.page,.dummyPage),.pdfViewer:is(.scrollHorizontal,.scrollWrapped) :is(.page,.spread){display:inline-block;vertical-align:middle}.spread .page,.pdfViewer:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:var(--spreadHorizontalWrapped-margin-LR)}.pdfViewer.removePageBorders .spread .page,.pdfViewer.removePageBorders:is(.scrollHorizontal,.scrollWrapped) .page{margin-inline:5px}.pdfViewer .page.loadingIcon:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhGAAYAPQAAP///wAAAM7Ozvr6+uDg4LCwsOjo6I6OjsjIyJycnNjY2KioqMDAwPLy8nZ2doaGhri4uGhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJBwAAACwAAAAAGAAYAAAFriAgjiQAQWVaDgr5POSgkoTDjFE0NoQ8iw8HQZQTDQjDn4jhSABhAAOhoTqSDg7qSUQwxEaEwwFhXHhHgzOA1xshxAnfTzotGRaHglJqkJcaVEqCgyoCBQkJBQKDDXQGDYaIioyOgYSXA36XIgYMBWRzXZoKBQUMmil0lgalLSIClgBpO0g+s26nUWddXyoEDIsACq5SsTMMDIECwUdJPw0Mzsu0qHYkw72bBmozIQAh+QQJBwAAACwAAAAAGAAYAAAFsCAgjiTAMGVaDgR5HKQwqKNxIKPjjFCk0KNXC6ATKSI7oAhxWIhezwhENTCQEoeGCdWIPEgzESGxEIgGBWstEW4QCGGAIJEoxGmGt5ZkgCRQQHkGd2CESoeIIwoMBQUMP4cNeQQGDYuNj4iSb5WJnmeGng0CDGaBlIQEJziHk3sABidDAHBgagButSKvAAoyuHuUYHgCkAZqebw0AgLBQyyzNKO3byNuoSS8x8OfwIchACH5BAkHAAAALAAAAAAYABgAAAW4ICCOJIAgZVoOBJkkpDKoo5EI43GMjNPSokXCINKJCI4HcCRIQEQvqIOhGhBHhUTDhGo4diOZyFAoKEQDxra2mAEgjghOpCgz3LTBIxJ5kgwMBShACREHZ1V4Kg1rS44pBAgMDAg/Sw0GBAQGDZGTlY+YmpyPpSQDiqYiDQoCliqZBqkGAgKIS5kEjQ21VwCyp76dBHiNvz+MR74AqSOdVwbQuo+abppo10ssjdkAnc0rf8vgl8YqIQAh+QQJBwAAACwAAAAAGAAYAAAFrCAgjiQgCGVaDgZZFCQxqKNRKGOSjMjR0qLXTyciHA7AkaLACMIAiwOC1iAxCrMToHHYjWQiA4NBEA0Q1RpWxHg4cMXxNDk4OBxNUkPAQAEXDgllKgMzQA1pSYopBgonCj9JEA8REQ8QjY+RQJOVl4ugoYssBJuMpYYjDQSliwasiQOwNakALKqsqbWvIohFm7V6rQAGP6+JQLlFg7KDQLKJrLjBKbvAor3IKiEAIfkECQcAAAAsAAAAABgAGAAABbUgII4koChlmhokw5DEoI4NQ4xFMQoJO4uuhignMiQWvxGBIQC+AJBEUyUcIRiyE6CR0CllW4HABxBURTUw4nC4FcWo5CDBRpQaCoF7VjgsyCUDYDMNZ0mHdwYEBAaGMwwHDg4HDA2KjI4qkJKUiJ6faJkiA4qAKQkRB3E0i6YpAw8RERAjA4tnBoMApCMQDhFTuySKoSKMJAq6rD4GzASiJYtgi6PUcs9Kew0xh7rNJMqIhYchACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJEAQZZo2JIKQxqCOjWCMDDMqxT2LAgELkBMZCoXfyCBQiFwiRsGpku0EshNgUNAtrYPT0GQVNRBWwSKBMp98P24iISgNDAS4ipGA6JUpA2WAhDR4eWM/CAkHBwkIDYcGiTOLjY+FmZkNlCN3eUoLDmwlDW+AAwcODl5bYl8wCVYMDw5UWzBtnAANEQ8kBIM0oAAGPgcREIQnVloAChEOqARjzgAQEbczg8YkWJq8nSUhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJGAYZZoOpKKQqDoORDMKwkgwtiwSBBYAJ2owGL5RgxBziQQMgkwoMkhNqAEDARPSaiMDFdDIiRSFQowMXE8Z6RdpYHWnEAWGPVkajPmARVZMPUkCBQkJBQINgwaFPoeJi4GVlQ2Qc3VJBQcLV0ptfAMJBwdcIl+FYjALQgimoGNWIhAQZA4HXSpLMQ8PIgkOSHxAQhERPw7ASTSFyCMMDqBTJL8tf3y2fCEAIfkECQcAAAAsAAAAABgAGAAABa8gII4k0DRlmg6kYZCoOg5EDBDEaAi2jLO3nEkgkMEIL4BLpBAkVy3hCTAQKGAznM0AFNFGBAbj2cA9jQixcGZAGgECBu/9HnTp+FGjjezJFAwFBQwKe2Z+KoCChHmNjVMqA21nKQwJEJRlbnUFCQlFXlpeCWcGBUACCwlrdw8RKGImBwktdyMQEQciB7oACwcIeA4RVwAODiIGvHQKERAjxyMIB5QlVSTLYLZ0sW8hACH5BAkHAAAALAAAAAAYABgAAAW0ICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWPM5wNiV0UDUIBNkdoepTfMkA7thIECiyRtUAGq8fm2O4jIBgMBA1eAZ6Knx+gHaJR4QwdCMKBxEJRggFDGgQEREPjjAMBQUKIwIRDhBDC2QNDDEKoEkDoiMHDigICGkJBS2dDA6TAAnAEAkCdQ8ORQcHTAkLcQQODLPMIgIJaCWxJMIkPIoAt3EhACH5BAkHAAAALAAAAAAYABgAAAWtICCOJNA0ZZoOpGGQrDoOBCoSxNgQsQzgMZyIlvOJdi+AS2SoyXrK4umWHM5wNiV0UN3xdLiqr+mENcWpM9TIbrsBkEck8oC0DQqBQGGIz+t3eXtob0ZTPgNrIwQJDgtGAgwCWSIMDg4HiiUIDAxFAAoODwxDBWINCEGdSTQkCQcoegADBaQ6MggHjwAFBZUFCm0HB0kJCUy9bAYHCCPGIwqmRq0jySMGmj6yRiEAIfkECQcAAAAsAAAAABgAGAAABbIgII4k0DRlmg6kYZCsOg4EKhLE2BCxDOAxnIiW84l2L4BLZKipBopW8XRLDkeCiAMyMvQAA+uON4JEIo+vqukkKQ6RhLHplVGN+LyKcXA4Dgx5DWwGDXx+gIKENnqNdzIDaiMECwcFRgQCCowiCAcHCZIlCgICVgSfCEMMnA0CXaU2YSQFoQAKUQMMqjoyAglcAAyBAAIMRUYLCUkFlybDeAYJryLNk6xGNCTQXY0juHghACH5BAkHAAAALAAAAAAYABgAAAWzICCOJNA0ZVoOAmkY5KCSSgSNBDE2hDyLjohClBMNij8RJHIQvZwEVOpIekRQJyJs5AMoHA+GMbE1lnm9EcPhOHRnhpwUl3AsknHDm5RN+v8qCAkHBwkIfw1xBAYNgoSGiIqMgJQifZUjBhAJYj95ewIJCQV7KYpzBAkLLQADCHOtOpY5PgNlAAykAEUsQ1wzCgWdCIdeArczBQVbDJ0NAqyeBb64nQAGArBTt8R8mLuyPyEAOwAAAAAAAAAAAA==) center no-repeat;display:none;transition-property:display;transition-delay:var(--loading-icon-delay);z-index:5;contain:strict}.pdfViewer .page.loading:after{display:block}.pdfViewer .page:not(.loading):after{transition-property:none;display:none}.pdfPresentationMode .pdfViewer{padding-bottom:0}.pdfPresentationMode .spread{margin:0}.pdfPresentationMode .pdfViewer .page{margin:0 auto;border:2px solid transparent}.PdfHighlighter{position:absolute;overflow:auto;width:100%;height:100%;background-color:#333}.PdfHighlighter::-webkit-scrollbar{width:10px;height:10px}.PdfHighlighter::-webkit-scrollbar-thumb{background-color:#9f9f9f;border-radius:5px}.PdfHighlighter::-webkit-scrollbar-thumb:hover{background-color:#d1d1d1}.PdfHighlighter::-webkit-scrollbar-track{background-color:#2c2c2c;border-radius:5px}.PdfHighlighter::-webkit-scrollbar-track-piece{background-color:#2c2c2c}.PdfHighlighter__tip-container{z-index:6;position:absolute}.PdfHighlighter--disable-selection{-webkit-user-select:none;user-select:none;pointer-events:none}.textLayer{z-index:2;opacity:1;mix-blend-mode:multiply;display:flex}.annotationLayer{position:absolute;top:0;z-index:3}html body .textLayer>div:not(.PdfHighlighter__highlight-layer):not(.TextHighlight):not(.TextHighlight-icon){opacity:1;mix-blend-mode:multiply}.textLayer ::selection{mix-blend-mode:multiply}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.textLayer{opacity:.5}}@supports (-ms-ime-align:auto){.textLayer{opacity:.5}}.pdfViewer .page{padding:0}.MouseSelection{position:absolute;border:1px dashed #333;background:#99c1da;mix-blend-mode:multiply}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.MouseSelection{opacity:.5}}@supports (-ms-ime-align:auto){.MouseSelection{opacity:.5}}.TextHighlight{position:absolute}.TextHighlight__parts{opacity:1}.TextHighlight__part{cursor:pointer;position:absolute;background:#ffe28f;transition:background .3s}.TextHighlight--scrolledTo .TextHighlight__part{background:#ff4141}.AreaHighlight__part{cursor:pointer;position:absolute;background:#ffe28f;transition:background .3s}.AreaHighlight--scrolledTo .AreaHighlight__part{background:#ff4141}:root{--ink: #16181d;--ink-soft: #4c5561;--ink-faint: #8a929e;--paper: #fbfaf7;--surface: #ffffff;--surface-2: #f4f2ed;--line: #e3dfd7;--line-soft: #eeebe4;--brand: #1d3f63;--brand-soft: #eaf0f6;--brand-line: #c6d5e4;--high: #a3391d;--high-soft: #fbeee9;--medium: #91661a;--medium-soft:#fbf3e2;--low: #4c5561;--low-soft: #f0eeea;--good: #2c6045;--good-soft: #e8f2ec;--serif: "Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, system-ui, sans-serif;--mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--radius: 10px;--radius-sm: 6px;--shadow: 0 1px 2px rgba(22, 24, 29, .05), 0 4px 16px rgba(22, 24, 29, .045);--shadow-lift: 0 2px 4px rgba(22, 24, 29, .06), 0 12px 32px rgba(22, 24, 29, .08);--measure: 40rem}*{margin:0;padding:0}body{font-family:var(--sans);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.55;min-height:100vh}#root{min-height:100vh;display:flex;flex-direction:column}.site{display:flex;flex-direction:column;min-height:100vh}.site-main{flex:1}.shell{width:100%;max-width:68rem;margin:0 auto;padding:0 1.5rem}.shell--narrow{max-width:46rem}.route-loading{padding:5rem 1.5rem;text-align:center;color:var(--ink-faint);font-size:.9rem}.site-header{position:sticky;top:0;z-index:40;background:#fbfaf7e0;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--line-soft)}.site-header__inner{display:flex;align-items:center;gap:1.75rem;height:3.75rem}.site-brand{display:flex;align-items:center;gap:.55rem;font-weight:600;font-size:.98rem;letter-spacing:-.01em;color:var(--ink);text-decoration:none;margin-right:auto}.site-brand img{width:1.35rem;height:1.35rem}.site-nav{display:flex;align-items:center;gap:1.4rem}.site-nav a:not(.btn){font-size:.875rem;color:var(--ink-soft);text-decoration:none;padding:.2rem 0;border-bottom:1.5px solid transparent;transition:color .15s,border-color .15s}.site-nav a:not(.btn):hover{color:var(--ink)}.site-nav a:not(.btn).is-active{color:var(--ink);border-bottom-color:var(--brand)}.site-nav__divider{width:1px;height:1.1rem;background:var(--line)}.site-account{position:relative;display:flex;align-items:center;font-size:.85rem;color:var(--ink-faint)}.site-account__button{display:inline-flex;align-items:center;gap:.6rem;padding:.3rem .6rem;margin:-.3rem -.6rem;border:0;border-radius:var(--radius-sm);background:transparent;font:inherit;color:var(--ink-soft);cursor:pointer;transition:background .15s,color .15s}.site-account__button:hover,.site-account__button.is-open{color:var(--ink);background:var(--surface-2)}.site-account__name{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-account__panel{position:absolute;top:calc(100% + .7rem);right:0;width:19rem;padding:1rem 1.1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lift);z-index:50}.site-account__details{display:grid;gap:.7rem;margin:0 0 .9rem;padding-bottom:.9rem;border-bottom:1px solid var(--line-soft)}.site-account__details dt{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.1rem}.site-account__details dd{margin:0;font-size:.88rem;color:var(--ink);overflow-wrap:anywhere}.site-account__hint{display:block;margin-top:.15rem;font-size:.76rem;color:var(--ink-faint)}.site-account__actions{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.site-account__panel .field{margin-bottom:.85rem}.site-account__panel .field:last-of-type{margin-bottom:1rem}.site-account__readonly{font-size:.88rem;color:var(--ink-soft);padding:.1rem 0;overflow-wrap:anywhere}.site-account__error{margin:-.3rem 0 .8rem;font-size:.8rem;color:var(--high)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1;padding:.6rem 1.05rem;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .06s}.btn:hover:not(:disabled){border-color:var(--ink-faint)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn--primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn--primary:hover:not(:disabled){background:#16324f;border-color:#16324f}.btn--ghost{background:transparent;border-color:transparent;color:var(--ink-soft);padding-inline:.5rem}.btn--ghost:hover:not(:disabled){color:var(--ink);background:var(--surface-2)}.btn--small{font-size:.8rem;padding:.42rem .75rem}.btn--block{width:100%}.hero{padding:5rem 0 3.5rem}.hero__eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--brand);margin-bottom:1.1rem}.hero h1{font-family:var(--serif);font-size:clamp(2.3rem,5.5vw,3.4rem);line-height:1.08;letter-spacing:-.02em;font-weight:600;max-width:20ch;margin-bottom:1.4rem}.hero__lede{font-size:1.14rem;line-height:1.6;color:var(--ink-soft);max-width:46ch;margin-bottom:1rem}.hero__lede strong{color:var(--ink);font-weight:600}.hero__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:2rem}.section{padding:3.5rem 0;border-top:1px solid var(--line-soft)}.section__head{margin-bottom:2rem;max-width:52ch}.section__head h2{font-family:var(--serif);font-size:1.6rem;font-weight:600;letter-spacing:-.015em;margin-bottom:.55rem}.section__head p{color:var(--ink-soft);font-size:.98rem}.section__head--full{max-width:none}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem}.card{display:flex;flex-direction:column;gap:.5rem;padding:1.4rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .2s,transform .15s}a.card:hover{border-color:var(--brand-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.card__index{font-family:var(--mono);font-size:.72rem;color:var(--ink-faint);letter-spacing:.04em}.card__title{font-family:var(--serif);font-size:1.22rem;font-weight:600;letter-spacing:-.01em}.card__body{font-size:.92rem;color:var(--ink-soft);flex:1}.card__meta{font-size:.78rem;color:var(--ink-faint);display:flex;align-items:center;gap:.5rem}.tool-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.tool-list__item{background:var(--surface);padding:1.3rem 1.4rem}.tool-list__item h3{font-size:.95rem;font-weight:600;margin-bottom:.35rem;display:flex;align-items:center;gap:.5rem}.tool-list__item p{font-size:.88rem;color:var(--ink-soft)}.callout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.75rem;background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--radius)}.callout h2{font-family:var(--serif);font-size:1.3rem;font-weight:600;margin-bottom:.3rem}.callout p{font-size:.92rem;color:var(--ink-soft);max-width:44ch}.post{padding:3.5rem 0 4.5rem}.post__back{font-size:.82rem;color:var(--ink-faint);text-decoration:none;display:inline-block;margin-bottom:2rem}.post__back:hover{color:var(--ink)}.post__header{margin-bottom:2.5rem}.post__header h1{font-family:var(--serif);font-size:clamp(2rem,4.5vw,2.7rem);line-height:1.12;letter-spacing:-.02em;font-weight:600;margin-bottom:.7rem}.post__tagline{font-size:1.08rem;color:var(--ink-soft)}.post__meta{margin-top:1.1rem;padding-top:1.1rem;border-top:1px solid var(--line);font-size:.8rem;color:var(--ink-faint);display:flex;gap:.75rem;align-items:center}.prose{font-family:var(--serif);font-size:1.075rem;line-height:1.68;max-width:var(--measure);color:#23262c}.prose>*+*{margin-top:1.15rem}.prose h2{font-family:var(--sans);font-size:.8rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin-top:2.75rem;margin-bottom:.9rem}.prose h3{font-family:var(--sans);font-size:1rem;font-weight:600;margin-top:1.9rem;margin-bottom:.5rem;color:var(--ink)}.prose strong{font-weight:650}.prose em{font-style:italic}.prose a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.prose blockquote{margin-left:0;padding:.15rem 0 .15rem 1.25rem;border-left:2px solid var(--brand-line);color:var(--ink-soft);font-size:1rem}.prose blockquote+blockquote{margin-top:.85rem}.prose ul,.prose ol{padding-left:1.3rem}.prose li+li{margin-top:.4rem}.prose code{font-family:var(--mono);font-size:.85em;background:var(--surface-2);padding:.12em .35em;border-radius:4px}.prose hr{border:0;border-top:1px solid var(--line);margin:2.5rem 0}.post__origin{margin-bottom:2rem;padding:.9rem 1.1rem;background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--radius-sm);font-family:var(--sans);font-size:.86rem;line-height:1.5;color:var(--ink-soft)}.post__origin strong{display:block;color:var(--ink);font-weight:600;margin-bottom:.15rem}.post__origin a{color:var(--brand)}.prose .prose__figure{margin:2rem 0}.prose__figure img{display:block;width:100%;height:auto;padding:.75rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm)}.prose__figure figcaption{margin-top:.7rem;font-family:var(--sans);font-size:.84rem;line-height:1.5;color:var(--ink-faint)}.post__cta{margin-top:3rem;padding:1.4rem 1.5rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);max-width:var(--measure);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.post__cta p{font-size:.9rem;color:var(--ink-soft);max-width:34ch}.post-nav{display:flex;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line);max-width:var(--measure);font-size:.85rem}.post-nav a{color:var(--brand);text-decoration:none}.post-nav a:hover{text-decoration:underline}.auth{max-width:25rem;margin:4.5rem auto;padding:0 1.5rem}.auth__card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:2rem;box-shadow:var(--shadow)}.auth h1{font-family:var(--serif);font-size:1.6rem;font-weight:600;letter-spacing:-.015em;margin-bottom:.4rem}.auth__sub{font-size:.9rem;color:var(--ink-soft);margin-bottom:1.6rem}.field{margin-bottom:1rem}.field label{display:block;font-size:.8rem;font-weight:550;color:var(--ink-soft);margin-bottom:.35rem}.field input{width:100%;font-family:inherit;font-size:.92rem;padding:.6rem .7rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink)}.field input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.field__hint{font-size:.76rem;color:var(--ink-faint);margin-top:.35rem}.field__nudge{margin-top:.45rem;padding:.5rem .65rem;font-size:.78rem;line-height:1.45;color:var(--medium);background:var(--medium-soft);border:1px solid #efe0bf;border-radius:var(--radius-sm)}.form-error{font-size:.85rem;color:var(--high);background:var(--high-soft);border:1px solid #f0d9d0;border-radius:var(--radius-sm);padding:.6rem .75rem;margin-bottom:1rem}.auth__alt{margin-top:1.25rem;font-size:.85rem;color:var(--ink-soft);text-align:center}.auth__alt a{color:var(--brand)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.link-button{padding:0;border:0;background:none;font:inherit;color:var(--brand);text-decoration:underline;cursor:pointer}.site-footer{border-top:1px solid var(--line-soft);padding:2.25rem 0;margin-top:3rem;font-size:.83rem;color:var(--ink-faint)}.site-footer__inner{display:flex;flex-wrap:wrap;gap:1rem 2rem;justify-content:space-between}.site-footer a{color:var(--ink-soft);text-decoration:none}.site-footer a:hover{color:var(--ink);text-decoration:underline}.site-footer nav{display:flex;gap:1.15rem;flex-wrap:wrap}.site-footer__takedown{flex-basis:100%;margin:0}.figure{margin:0}.figure__frame{padding:1.25rem 1.5rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.figure__frame img{display:block;width:100%;height:auto;max-width:58rem;margin:0 auto}.figure__caption{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem 1.5rem;margin-top:1.25rem}.figure__caption>div{display:flex;gap:.7rem;align-items:flex-start}.figure__caption strong{flex:0 0 auto;font-family:var(--mono);font-size:.72rem;font-weight:600;letter-spacing:.04em;color:var(--ink-faint);padding-top:.28rem}.figure__caption p{font-size:.9rem;color:var(--ink-soft);line-height:1.55}.figure__caption sub{font-size:.7em}.feature-card{display:flex;flex-direction:column;gap:.55rem;padding:1.9rem 2rem;background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--radius);text-decoration:none;color:inherit;transition:box-shadow .2s,transform .15s}.feature-card:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.feature-card__title{font-family:var(--serif);font-size:1.5rem;font-weight:600;letter-spacing:-.015em}.feature-card__body{font-size:.95rem;color:var(--ink-soft);max-width:52ch;line-height:1.6}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}a.card:hover,.feature-card:hover{transform:none}}@media(max-width:71rem){.shell.hero,.shell.section,.shell.page,.shell.post{padding-inline:1.5rem}}.site-menu-toggle,.figure__hint{display:none}@media(max-width:720px){.site-header__inner{gap:1rem}.site-menu-toggle{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:2.75rem;height:2.75rem;margin-right:-.6rem;border:0;background:transparent;border-radius:var(--radius-sm);cursor:pointer}.site-menu-toggle__bar{width:1.15rem;height:2px;margin:0 auto;background:var(--ink);border-radius:2px;transition:transform .15s,opacity .15s}.site-menu-toggle[aria-expanded=true] .site-menu-toggle__bar:nth-child(1){transform:translateY(6px) rotate(45deg)}.site-menu-toggle[aria-expanded=true] .site-menu-toggle__bar:nth-child(2){opacity:0}.site-menu-toggle[aria-expanded=true] .site-menu-toggle__bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.site-nav{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;align-items:stretch;gap:0;padding:.4rem 1.5rem 1.1rem;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:var(--shadow-lift)}.site-nav--open{display:flex}.site-nav a:not(.btn){font-size:1rem;padding:.85rem 0;border-bottom:1px solid var(--line-soft)}.site-nav a:not(.btn).is-active{color:var(--brand);font-weight:600;border-bottom-color:var(--line-soft)}.site-nav__divider{display:none}.site-nav .btn{margin-top:.9rem;justify-content:center;padding:.8rem 1rem;font-size:.95rem}.site-account{flex-direction:column;align-items:stretch;padding-top:.9rem}.site-account__button{justify-content:space-between;margin:0;padding:.7rem .6rem;font-size:1rem}.site-account__name{max-width:100%}.site-account__panel{position:static;width:auto;margin-top:.5rem;box-shadow:none}.site-account__panel .btn{margin-top:0;padding:.55rem .9rem;font-size:.85rem}}@media(max-width:640px){.hero{padding-block:3rem 2.5rem}.hero__lede{font-size:1.05rem}.hero__actions{margin-top:1.5rem}.section{padding-block:2.5rem}.section__head{margin-bottom:1.4rem}.section__head h2{font-size:1.4rem}.feature-card{padding:1.4rem 1.25rem}.feature-card__title{font-size:1.3rem}.callout{padding:1.4rem 1.25rem}.callout h2{font-size:1.15rem}.figure__frame{padding:.75rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.figure__frame img{width:38rem;max-width:none}.figure__hint{display:block;margin-top:.6rem;font-size:.78rem;color:var(--ink-faint)}.figure__caption{margin-top:1rem}.post{padding-block:2.5rem 3.5rem}.post__header{margin-bottom:1.75rem}.prose{font-size:1.03rem}.post__cta{padding:1.2rem 1.25rem}.auth{margin:2.5rem auto;padding:0 1.5rem}.auth__card{padding:1.5rem 1.25rem}.site-footer{padding:1.75rem 0}}@media(max-width:640px){.field input,.field textarea{font-size:16px}.post__back{padding:.5rem 0;margin-top:-.5rem;margin-bottom:1.5rem}.post-nav{flex-direction:column;align-items:flex-start;gap:.15rem}.post-nav span:empty{display:none}.post-nav a{display:inline-block;padding:.45rem 0}.not-found__links{gap:.15rem 1.5rem}.not-found__links a{display:inline-block;padding:.45rem 0}.site-footer__inner{gap:.5rem 2rem}.site-footer nav{gap:.15rem 1.5rem}.site-footer nav a{display:inline-block;padding:.45rem 0}.btn--small{min-height:2.25rem}}.page{padding:2.75rem 0 4rem}.page__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:2rem}.page__head h1{font-family:var(--serif);font-size:1.9rem;font-weight:600;letter-spacing:-.02em}.page__head p{color:var(--ink-soft);font-size:.93rem;margin-top:.35rem;max-width:50ch}.not-found__links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.9rem}.not-found__links a{color:var(--brand)}.subhead{display:flex;align-items:baseline;gap:.65rem;margin:2.25rem 0 .9rem}.subhead h2{font-size:.78rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft)}.subhead span{font-size:.8rem;color:var(--ink-faint)}.paper-list{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.paper-row{position:relative;display:flex;align-items:center;gap:1rem;width:100%;padding:.95rem 1.1rem;border:0;border-bottom:1px solid var(--line-soft);background:var(--surface);font-family:inherit;text-align:left;cursor:pointer;transition:background .12s}.paper-row:last-child{border-bottom:0}.paper-row:hover{background:var(--surface-2)}.paper-row__main{flex:1;min-width:0}.paper-row__title{font-size:.94rem;font-weight:550;color:var(--ink);line-height:1.4;margin-bottom:.2rem}.paper-row__meta{font-size:.78rem;color:var(--ink-faint);display:flex;flex-wrap:wrap;gap:.5rem .9rem}.paper-row__open{display:block;width:100%;padding:0;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer}.paper-row__open:after{content:"";position:absolute;inset:0}.paper-row__open:focus-visible{outline:none}.paper-row:has(.paper-row__open:focus-visible){box-shadow:inset 0 0 0 2px var(--brand)}.paper-row__above{position:relative;z-index:1}.paper-row__note{font-size:.78rem;color:var(--ink-soft);margin-top:.35rem}.paper-row__note a{color:var(--brand)}.paper-row__go{font-size:1rem;color:var(--ink-faint)}.paper-row:hover .paper-row__go{color:var(--brand)}.empty-note{padding:1.75rem 1.25rem;border:1px dashed var(--line);border-radius:var(--radius);font-size:.9rem;color:var(--ink-faint);text-align:center;background:var(--surface)}.dropzone{border:1.5px dashed var(--line);border-radius:var(--radius);background:var(--surface);padding:2.25rem 1.5rem;text-align:center;transition:border-color .15s,background .15s}.dropzone--over{border-color:var(--brand);background:var(--brand-soft)}.dropzone h3{font-size:.95rem;font-weight:600;margin-bottom:.35rem}.dropzone p{font-size:.86rem;color:var(--ink-soft);margin-bottom:1rem}.upload-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem}.upload-form h3{font-size:1rem;font-weight:600;margin-bottom:.3rem}.upload-form>p{font-size:.86rem;color:var(--ink-soft);margin-bottom:1.25rem}.field textarea{width:100%;font-family:inherit;font-size:.9rem;line-height:1.5;padding:.6rem .7rem;border:1px solid var(--line);border-radius:var(--radius-sm);min-height:7rem;resize:vertical;background:var(--surface);color:var(--ink)}.field textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.form-actions{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1.25rem}.match-row{display:flex;align-items:center;gap:.9rem;padding:.8rem 1rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);margin-bottom:.5rem}.match-row__title{flex:1;font-size:.9rem;line-height:1.4}.match-row__score{font-family:var(--mono);font-size:.75rem;color:var(--ink-faint)}.workspace-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:2rem 0 1.25rem;border-bottom:1px solid var(--line)}.workspace-head__title{min-width:0}.workspace-head .tool-picker{flex:0 0 auto;margin-top:1.55rem}.workspace-head .tool-menu{left:auto;right:0}.workspace-head h1{font-family:var(--serif);font-size:1.45rem;font-weight:600;line-height:1.25;letter-spacing:-.015em;max-width:60ch;margin:.5rem 0}.workspace-head__meta{font-size:.8rem;color:var(--ink-faint);display:flex;flex-wrap:wrap;gap:.5rem .9rem;align-items:center}.workspace-head__meta a{color:var(--ink-soft);text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:2px;overflow-wrap:anywhere}.workspace-head__meta a:hover{color:var(--brand);text-decoration-color:currentColor}.spinner{width:.72rem;height:.72rem;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .7s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.state-note{padding:2.5rem 1.5rem;text-align:center;color:var(--ink-faint);font-size:.9rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.state-note--error{color:var(--high);background:var(--high-soft);border-color:#f0d9d0;text-align:left}.tool-brief{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;position:relative;margin-top:1rem;padding:1.5rem 2.75rem 1.5rem 1.75rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.tool-brief__text{max-width:58ch}.tool-brief h2{font-family:var(--serif);font-size:1.3rem;font-weight:600;margin-bottom:.4rem}.tool-brief p{font-size:.93rem;color:var(--ink-soft);line-height:1.55}.tool-brief h2{display:flex;align-items:center}.tool-brief__close{position:absolute;top:.6rem;right:.7rem;width:1.9rem;height:1.9rem;border:0;border-radius:50%;background:transparent;color:var(--ink-faint);font-size:1.25rem;line-height:1;cursor:pointer}.tool-brief__close:hover{background:var(--surface-2);color:var(--ink)}.info-tip{position:relative;display:inline-flex;margin-left:.5rem}.info-tip__btn{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink-soft);font-family:var(--serif);font-style:italic;font-size:.78rem;line-height:1;cursor:help}.info-tip__btn:hover,.info-tip__btn:focus{border-color:var(--brand);color:var(--brand)}.info-tip__bubble{display:none;position:fixed;inset:auto;margin:0;z-index:30;padding:.7rem .85rem;border:0;background:var(--ink);color:#fff;font-family:var(--serif);font-size:.95rem;font-weight:400;line-height:1.5;border-radius:var(--radius-sm);box-shadow:var(--shadow-lift);overflow:visible}.info-tip__bubble:popover-open,.info-tip__bubble.is-open{display:block}.tool-picker{position:relative}.tool-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:17rem;max-width:calc(100vw - 3rem);padding:.4rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lift)}.tool-menu__item{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem .75rem;border:0;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:.9rem;color:var(--ink);text-align:left;cursor:pointer}.tool-menu__item:hover{background:var(--surface-2)}.tool-menu__item--active{color:var(--brand);font-weight:600}.tool-menu__state{font-size:.72rem;color:var(--ink-faint)}.tool-menu__divider{height:1px;margin:.3rem .4rem;background:var(--line-soft)}.tool-brief__actions{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.55rem;max-width:18rem;text-align:right}.tool-brief__cost{margin-left:.5rem;padding-left:.5rem;border-left:1px solid rgba(255,255,255,.35);font-weight:400;opacity:.9}.tool-brief__note,.tool-brief__caveat,.tool-brief__error{font-size:.78rem!important}.tool-brief__note{color:var(--ink-faint)!important}.tool-brief__caveat{color:var(--medium)!important}.tool-brief__error{color:var(--high)!important}.tool-brief__status{display:inline-flex;align-items:center;gap:.5rem;font-size:.88rem;color:var(--ink-soft)}.llm-thoughts{margin-top:1rem;padding:1.5rem 1.75rem;background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:var(--radius)}.llm-thoughts__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1.5rem;margin-bottom:1.25rem}.llm-thoughts__head h3{font-family:var(--serif);font-size:1.15rem;font-weight:600}.llm-thoughts__head p{font-size:.88rem;color:var(--ink-soft);max-width:58ch;margin-top:.25rem}.llm-thoughts__head a{color:var(--brand)}.llm-thoughts__actions{display:flex;gap:.5rem;flex:none}.llm-thoughts .struct-abstract{max-width:none}.reading{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:1rem;align-items:start;margin:1.25rem 0 4rem}.reading--notes-closed{grid-template-columns:auto minmax(0,1fr)}.reading__paper{min-width:0}.notes{position:sticky;top:4.5rem;max-height:calc(100vh - 5.5rem);overflow:auto;padding:1rem 1.1rem 1.1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.reading--notes-closed .notes{position:static;max-height:none;padding:.5rem}.notes__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.9rem}.reading--notes-closed .notes__head{margin-bottom:0}.notes__head h3{font-size:.78rem;font-weight:650;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-soft)}.notes__hint{margin-top:.8rem;font-size:.74rem;color:var(--ink-faint)}.note-field+.note-field{margin-top:1rem}.note-field__head{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.note-field__label{display:inline-flex;align-items:center}.note-field label{font-size:.84rem;font-weight:600;color:var(--ink)}.note-field .info-tip__btn{width:1.05rem;height:1.05rem;font-size:.7rem}.note-field__status{font-size:.72rem;color:var(--ink-faint)}.note-field__status--error{color:var(--high)}.note-field textarea{width:100%;min-height:5rem;padding:.55rem .65rem;font-family:inherit;font-size:.88rem;line-height:1.5;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical}.note-field textarea:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}@media(max-width:900px){.tool-brief{flex-direction:column;gap:1rem}.tool-brief__actions{align-items:flex-start;max-width:none;text-align:left}.reading,.reading--notes-closed{grid-template-columns:1fr}.notes{position:static;max-height:none}}.context-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin-bottom:1.5rem}.context-cell{background:var(--surface);padding:.9rem 1rem}.context-cell__label{font-size:.68rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.35rem}.context-cell__value{font-size:.88rem;color:var(--ink);line-height:1.45}.verdict{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;padding:.22rem .55rem;border-radius:100px}.verdict--high{background:var(--high-soft);color:var(--high)}.verdict--medium{background:var(--medium-soft);color:var(--medium)}.verdict--low{background:var(--low-soft);color:var(--low)}.verdict--good{background:var(--good-soft);color:var(--good)}.summary-line{font-family:var(--serif);font-size:1.06rem;line-height:1.6;color:var(--ink);max-width:58ch;margin-bottom:1.75rem;padding-left:.9rem;border-left:2px solid var(--brand-line)}.findings{display:flex;flex-direction:column;gap:.85rem}.finding{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--line);border-radius:var(--radius);padding:1.15rem 1.35rem}.finding--high{border-left-color:var(--high)}.finding--medium{border-left-color:var(--medium)}.finding--low{border-left-color:var(--ink-faint)}.finding__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem}.tag{font-size:.72rem;font-weight:600;letter-spacing:.02em;padding:.2rem .5rem;border-radius:4px;background:var(--surface-2);color:var(--ink-soft)}.tag--section{background:transparent;border:1px solid var(--line);color:var(--ink-faint);text-transform:capitalize;font-weight:500}.finding__quote{font-family:var(--serif);font-size:1.02rem;line-height:1.55;color:var(--ink);padding-left:.85rem;border-left:2px solid var(--line);margin-bottom:.85rem}.finding__row{display:flex;gap:.7rem;font-size:.88rem;margin-top:.55rem}.finding__row-label{flex:0 0 3.6rem;font-size:.7rem;font-weight:650;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-faint);padding-top:.18rem}.finding__row-value{flex:1;color:var(--ink-soft);line-height:1.5}.finding__row-value--rewrite{color:var(--good);font-style:italic}.struct-abstract{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.75rem 2rem;max-width:52rem}.struct-row{display:flex;gap:1.25rem;padding:.75rem 0;border-bottom:1px solid var(--line-soft);font-size:.92rem}.struct-row:last-child{border-bottom:0}.struct-row__label{flex:0 0 11rem;font-size:.72rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);padding-top:.16rem}.struct-row__value{flex:1;line-height:1.55;color:var(--ink);white-space:pre-line}.struct-row__value--empty{color:var(--ink-faint);font-style:italic}.raw-output{font-family:var(--mono);font-size:.8rem;line-height:1.55;white-space:pre-wrap;word-break:break-word;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.25rem;max-height:34rem;overflow:auto;color:var(--ink-soft)}.nl-result-panel{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 6px 6px;background:#fafafa;padding:1rem}.nl-result-panel--loading{color:#888;font-size:.875rem}.nl-result-panel--error{color:#dc2626;font-size:.875rem}.nl-result-text{white-space:pre-wrap;font-family:system-ui,sans-serif;font-size:.875rem;color:#333;line-height:1.5}.nl-methodology-panel{display:flex;gap:1rem;align-items:flex-start}.nl-quadrant-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px;flex-shrink:0;width:168px}.nl-quadrant-cell{border:1px solid #d1d5db;border-radius:4px;padding:.45rem .3rem;display:flex;flex-direction:column;align-items:center;text-align:center;background:#f9fafb}.nl-quadrant-cell--active{background:#111;border-color:#111;color:#fff}.nl-quadrant-num{font-size:.65rem;font-weight:700;margin-bottom:2px}.nl-quadrant-label{font-size:.65rem;font-weight:600}.nl-methodology-boxes{display:flex;flex-direction:column;gap:.5rem;flex:1}.nl-methodology-box{border:1px solid #e5e7eb;border-radius:4px;padding:.5rem .75rem}.nl-methodology-box-title{font-size:.75rem;font-weight:600;color:#374151;margin:0 0 .25rem}.nl-methodology-box-content{font-size:.875rem;color:#111;margin:0;line-height:1.5}.nl-evaluate-panel{display:flex;gap:1rem;align-items:flex-start}.nl-thermometer{display:flex;flex-direction:column;align-items:center;gap:.4rem;flex-shrink:0;width:48px}.nl-thermometer-track{width:26px;height:120px;border:1px solid #d1d5db;border-radius:13px;background:linear-gradient(to bottom,#ef4444,#eab308,#22c55e);overflow:hidden;position:relative}.nl-thermometer-mask{position:absolute;top:0;left:0;width:100%;background:#f3f4f6;border-bottom:none}.nl-thermometer-label{font-size:.85rem;font-weight:700;color:#111}@media(max-width:640px){.struct-row{flex-direction:column;gap:.25rem}.struct-row__label{flex:none}.finding__row{flex-direction:column;gap:.2rem}.finding__row-label{flex:none}.page{padding-block:2rem 3rem}.page__head{margin-bottom:1.5rem}.page__head h1{font-size:1.6rem}.paper-row{padding:.85rem .9rem}.dropzone{padding:1.75rem 1rem}.upload-form{padding:1.2rem 1.1rem}.match-row{flex-wrap:wrap}.workspace-head{flex-direction:column;gap:.9rem;padding:1.5rem 0 1rem}.workspace-head .tool-picker{margin-top:0}.workspace-head .tool-menu{left:0;right:auto}.workspace-head h1{font-size:1.25rem}.finding{padding:1rem 1.1rem}.struct-abstract{padding:1.25rem 1.1rem}.raw-output{padding:1rem;font-size:.76rem}.paper-frame{height:70vh;min-height:24rem}}.paper-frame{height:80vh;min-height:34rem;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.pdf-highlighter-container{flex:1;position:relative;overflow:hidden}.pdf-zoom-controls{position:absolute;bottom:16px;right:16px;z-index:10;display:flex;align-items:center;gap:2px;background:#ffffffeb;border:1px solid #d1d5db;border-radius:8px;padding:4px 6px;box-shadow:0 2px 8px #0000001f}.pdf-zoom-btn{background:none;border:none;cursor:pointer;font-size:18px;line-height:1;width:28px;height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#374151}.pdf-zoom-btn:hover{background:#f3f4f6}.pdf-zoom-reset{background:none;border:none;cursor:pointer;font-size:12px;font-weight:500;color:#374151;min-width:44px;text-align:center;padding:0 4px;border-radius:4px}.pdf-zoom-reset:hover{background:#f3f4f6}.pdf-zoom-sep{width:1px;height:18px;margin:0 4px;background:#d1d5db}.pdf-download{position:relative;display:flex}.pdf-download__btn[aria-expanded=true]{background:#f3f4f6}.pdf-download__menu{position:absolute;bottom:calc(100% + 10px);right:0;width:260px;padding:4px;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 6px 20px #00000024;display:flex;flex-direction:column;gap:2px}.pdf-download__item{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:0;border-radius:6px;background:none;text-align:left;cursor:pointer;font:inherit}.pdf-download__item:hover:not(:disabled){background:#f3f4f6}.pdf-download__item:disabled{cursor:default;opacity:.7}.pdf-download__title{font-size:13px;font-weight:600;color:#1f2937}.pdf-download__hint{font-size:11.5px;line-height:1.35;color:#6b7280}.pdf-download__error{margin:4px 10px 6px;font-size:11.5px;color:#b91c1c}.pdf-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#aaa;font-size:.875rem;background:#333}.run-prompt__short{color:var(--high);font-size:.88rem;font-weight:500}.charge-note{margin-top:1rem;font-size:.8rem;color:var(--ink-faint)}.credit-pill{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--mono);font-size:.75rem;padding:.2rem .5rem;border-radius:100px;background:var(--surface-2);border:1px solid var(--line);color:var(--ink-soft)}.credit-pill--low{background:var(--high-soft);border-color:#f0d9d0;color:var(--high)}.aside-tabs{display:flex;gap:.15rem}.aside-tab{padding:.3rem .55rem;border:0;border-radius:var(--radius-sm);background:transparent;font-size:.78rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);cursor:pointer}.aside-tab:hover{color:var(--ink-soft)}.aside-tab--on{color:var(--ink-soft);background:var(--surface-2)}.aside-tab__count{margin-left:.35rem;font-family:var(--mono);font-size:.7rem;font-weight:500;letter-spacing:0;color:var(--ink-faint)}.hl-panel__controls{display:flex;flex-direction:column;gap:.6rem;margin-bottom:.9rem}.seg{display:inline-flex;padding:2px;background:var(--surface-2);border-radius:var(--radius-sm)}.seg__btn{flex:1;padding:.3rem .6rem;border:0;border-radius:4px;background:transparent;font:inherit;font-size:.82rem;color:var(--ink-soft);cursor:pointer}.seg__btn--on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.seg__count{margin-left:.3rem;font-family:var(--mono);font-size:.72rem;color:var(--ink-faint)}.hl-share{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--ink-soft);cursor:pointer}.hl-share input{margin:0;accent-color:var(--brand)}.hl-panel__empty{font-size:.84rem;line-height:1.5;color:var(--ink-faint)}.hl-panel__empty--error{color:var(--high)}.hl-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.hl-item{padding:.6rem .65rem;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--paper)}.hl-item--selected{border-color:var(--brand-line);box-shadow:0 0 0 2px var(--brand-soft)}.hl-item__head{display:flex;align-items:flex-start;gap:.5rem}.hl-item__quote{display:flex;align-items:flex-start;gap:.45rem;flex:1;min-width:0;padding:0;border:0;background:transparent;font-family:var(--serif);font-size:.86rem;line-height:1.45;color:var(--ink);text-align:left;cursor:pointer}.hl-item__quote:hover span:last-child{text-decoration:underline;text-decoration-color:var(--line)}.hl-dot{flex:0 0 auto;width:.62rem;height:.62rem;margin-top:.3rem;border:1px solid;border-radius:50%}.hl-item__note{width:100%;margin-top:.5rem;padding:.4rem .5rem;font-family:inherit;font-size:.82rem;line-height:1.45;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);resize:vertical}.hl-item__note:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.hl-item__row{display:flex;align-items:center;gap:.4rem;margin-top:.45rem}.hl-item__status{flex:1;font-size:.7rem;color:var(--ink-faint);text-align:right}.hl-item__shared-note{margin-top:.4rem;font-size:.82rem;line-height:1.45;color:var(--ink-soft)}.hl-item__meta{margin-top:.35rem;font-size:.72rem;color:var(--ink-faint)}.hl-toggle{padding:.2rem .5rem;border:1px solid var(--line);border-radius:999px;background:var(--surface);font:inherit;font-size:.72rem;color:var(--ink-soft);cursor:pointer}.hl-toggle:hover{border-color:var(--brand-line);color:var(--brand)}.hl-toggle--on{background:var(--brand-soft);border-color:var(--brand-line);color:var(--brand)}.hl-delete{flex:0 0 auto;margin-top:.1rem;padding:.1rem .4rem;border:0;border-radius:var(--radius-sm);background:transparent;font:inherit;font-size:.72rem;line-height:1.3;color:var(--ink-faint);cursor:pointer}.hl-delete:hover{background:var(--high-soft);color:var(--high)}.hl-chips{display:flex;gap:.35rem}.hl-chip{width:1.25rem;height:1.25rem;padding:0;border:2px solid rgba(22,24,29,.12);border-radius:50%;cursor:pointer;transition:transform .1s}.hl-chip:hover{transform:scale(1.12)}.hl-chip--active{border-color:var(--ink);box-shadow:0 0 0 2px var(--surface),0 0 0 3px var(--ink)}.hl-chips--small .hl-chip{width:.95rem;height:.95rem;border-width:1.5px}.hl-chips--small .hl-chip--active{box-shadow:0 0 0 1.5px var(--surface),0 0 0 2.5px var(--ink)}.hl-popup{display:flex;flex-direction:column;gap:.5rem;width:16rem;padding:.65rem .7rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lift);font-family:var(--sans)}.hl-popup__note{width:100%;padding:.4rem .5rem;font-family:inherit;font-size:.82rem;line-height:1.45;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);resize:none}.hl-popup__note:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.hl-popup__row{display:flex;align-items:center}.hl-popup__actions{display:flex;gap:.4rem}.hl-popup__error{font-size:.78rem;color:var(--high)}.hl-card{max-width:18rem;padding:.55rem .7rem;background:var(--ink);color:#fff;border-radius:var(--radius-sm);box-shadow:var(--shadow-lift);font-family:var(--sans)}.hl-card__body{font-size:.82rem;line-height:1.45}.hl-card__body--quote{font-family:var(--serif);font-style:italic;color:#ffffffd9}.hl-card__meta{margin-top:.3rem;font-size:.7rem;color:#ffffffa6}.hl-card__body+.hl-card__meta{margin-top:.35rem}.paper-reader .TextHighlight__part{transition:none}.paper-search,.paper-none{margin-bottom:1.5rem}.side-box{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem;padding:.7rem .8rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);font-size:.8rem;line-height:1.4;color:var(--ink-soft)}.side-box strong{display:block;color:var(--ink);font-weight:600}.side-box .btn{flex:none}.side-box a{color:var(--brand);overflow-wrap:anywhere}.side-box__actions{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;flex:none}.btn.btn--danger{color:var(--high);border-color:#f0d9d0}.btn.btn--danger:hover:not(:disabled){border-color:var(--high);background:var(--high-soft)}.btn.btn--danger-solid{color:#fff;background:var(--high);border-color:var(--high)}.btn.btn--danger-solid:hover:not(:disabled){background:#862e17;border-color:#862e17}.report-problem__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.82rem;color:var(--ink-soft)}.report-problem__row .btn{flex:none}.report-problem__text{margin-top:.5rem;font-size:.8rem;color:var(--ink-soft)}.report-problem__text a{color:var(--brand);overflow-wrap:anywhere}.papers-report{margin-top:3rem;padding-top:1.25rem;border-top:1px solid var(--line-soft)}.side-box--report{display:block;margin:1rem 0 0}.side-box--report .report-problem__row{font-size:.8rem}.site-account__report{margin:.2rem 0 1rem}.site-account__report .report-problem__row{justify-content:flex-start}.site-account__panel .report-problem__text a{color:var(--brand);text-decoration:underline}.publish-bases{display:grid;gap:.5rem;margin:.9rem 0}.publish-basis{display:flex;gap:.65rem;align-items:flex-start;padding:.65rem .8rem;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:.85rem;line-height:1.45;cursor:pointer}.publish-basis--on{border-color:var(--brand);background:var(--brand-soft)}.publish-basis input,.publish-confirm input{margin-top:.2rem;accent-color:var(--brand)}.publish-basis strong{display:block;color:var(--ink);font-weight:600}.publish-confirm{display:flex;gap:.65rem;align-items:flex-start;font-size:.88rem;font-weight:550;color:var(--ink);cursor:pointer}.adm-dialog__body>p.publish-final{margin-top:1rem;font-size:.82rem}.publish-final a{color:var(--brand)}.upload-label{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.35rem;font-size:.8rem;font-weight:550;color:var(--ink-soft)}.pager{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.6rem;font-size:.8rem;color:var(--ink-faint)}@media(max-width:640px){.field textarea,.note-field textarea,.hl-item__note,.hl-popup__note{font-size:16px}.aside-tab{padding:.5rem .6rem}.info-tip__btn{width:1.6rem;height:1.6rem;font-size:.9rem}.note-field .info-tip__btn{width:1.4rem;height:1.4rem;font-size:.8rem}.tool-brief{padding:1.25rem 2.5rem 1.25rem 1.1rem}.tool-brief h2{font-size:1.2rem}.tool-brief__close{top:.5rem;right:.5rem;width:2.25rem;height:2.25rem}.llm-thoughts{padding:1.25rem 1.1rem}.form-actions .btn{max-width:100%;white-space:normal;line-height:1.3;overflow-wrap:anywhere}.side-box--report .report-problem__row{flex-wrap:wrap}.hl-chips{gap:.5rem}.hl-chip{width:1.6rem;height:1.6rem}.hl-chips--small .hl-chip{width:1.25rem;height:1.25rem}.hl-delete,.hl-toggle{padding-block:.35rem}.seg__btn{padding-block:.5rem}.hl-popup{width:min(16rem,calc(100vw - 4rem))}.pdf-zoom-controls{bottom:12px;right:12px;padding:4px}.pdf-zoom-btn{width:36px;height:36px;font-size:20px}.pdf-zoom-reset{min-width:48px;min-height:36px;font-size:13px}.pdf-download__menu{width:min(260px,calc(100vw - 5rem))}.nl-evaluate-panel,.nl-methodology-panel{flex-direction:column;align-items:stretch}.nl-thermometer{align-self:center}.nl-quadrant-grid{width:100%;max-width:20rem}.struct-row__value,.finding__quote,.finding__row-value,.context-cell__value,.summary-line,.nl-methodology-box-content,.tool-brief p,.llm-thoughts__head p{overflow-wrap:anywhere}}.site-nav a.site-nav__admin{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .7rem .3rem .6rem;border:1px solid var(--brand-line);border-radius:100px;background:var(--brand-soft);color:var(--brand);font-weight:600}.site-nav a.site-nav__admin:hover{color:var(--brand);border-color:var(--brand)}.site-nav a.site-nav__admin.is-active{color:#fff;background:var(--brand);border-color:var(--brand)}.site-nav__admin svg{flex:none;width:.8rem;height:.8rem;fill:currentColor}.adm-session{display:flex;align-items:center;gap:.6rem}.adm-session__state{display:inline-flex;align-items:center;gap:.45rem;padding:.32rem .75rem;border-radius:100px;background:var(--good-soft);color:var(--good);font-size:.8rem;white-space:nowrap}.adm-session__state:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.adm-tabs{display:flex;gap:.2rem;margin:-.5rem 0 1.75rem;box-shadow:inset 0 -1px 0 var(--line);overflow-x:auto;scrollbar-width:none}.adm-tab{padding:.65rem .85rem;border-bottom:2px solid transparent;font-size:.9rem;color:var(--ink-soft);text-decoration:none;white-space:nowrap}.adm-tab:hover{color:var(--ink)}.adm-tab--on{color:var(--ink);font-weight:600;border-bottom-color:var(--brand)}.adm-lede{max-width:62ch;margin:-.5rem 0 1.25rem;font-size:.9rem;color:var(--ink-soft)}.adm-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin-bottom:1.5rem}.adm-stat{padding:.85rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.adm-stat__label{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.adm-stat__value{margin-top:.2rem;font-family:var(--serif);font-size:1.55rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;color:var(--ink)}.adm-stat__hint{margin-left:.45rem;font-family:var(--sans);font-size:.78rem;font-weight:400;letter-spacing:0;color:var(--ink-faint)}.adm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.9rem}.adm-search{flex:1 1 16rem;min-width:0;max-width:26rem;padding:.5rem .75rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font:inherit;font-size:.88rem;color:var(--ink)}.adm-search:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.adm-toolbar__count{margin-left:auto;font-size:.8rem;color:var(--ink-faint)}.adm-list{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden}.adm-empty{padding:1.5rem 1.1rem;font-size:.88rem;color:var(--ink-faint);text-align:center}.adm-badge{display:inline-flex;flex:none;align-items:center;padding:.14rem .5rem;border-radius:100px;background:var(--surface-2);font-size:.7rem;font-weight:600;line-height:1.4;color:var(--ink-soft);white-space:nowrap}.adm-badge--good{background:var(--good-soft);color:var(--good)}.adm-badge--bad{background:var(--high-soft);color:var(--high)}.adm-badge--warn{background:var(--medium-soft);color:var(--medium)}.adm-badge--brand{background:var(--brand-soft);color:var(--brand)}.adm-notice{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.6rem .8rem;border:1px solid #cfe3d7;border-radius:var(--radius-sm);background:var(--good-soft);font-size:.86rem;color:var(--good)}.adm-notice--warn{border-color:#efdcb4;background:var(--medium-soft);color:var(--medium)}.adm-notice__close{flex:none;border:0;background:transparent;font-size:1.1rem;line-height:1;color:inherit;opacity:.7;cursor:pointer}.adm-notice__close:hover{opacity:1}.adm-muted{font-size:.82rem;line-height:1.5;color:var(--ink-faint)}.adm-muted--error{color:var(--high)}.adm-muted--good{color:var(--good)}.btn.adm-danger{color:var(--high);border-color:#f0d9d0}.btn.adm-danger:hover:not(:disabled){border-color:var(--high);background:var(--high-soft)}.btn.adm-danger--solid{color:#fff;background:var(--high);border-color:var(--high)}.btn.adm-danger--solid:hover:not(:disabled){background:#862e17;border-color:#862e17}.adm-row{display:grid;grid-template-columns:minmax(0,1fr) 6.5rem 6.5rem 5rem 4rem 7rem 1rem;align-items:center;gap:1rem;width:100%;padding:.8rem 1.1rem;border:0;border-bottom:1px solid var(--line-soft);background:var(--surface);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .12s}button.adm-row:hover,.adm-user--open>.adm-row{background:var(--surface-2)}.adm-row--head{padding-block:.55rem;background:var(--surface-2);font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);cursor:default}.adm-user:last-child:not(.adm-user--open)>.adm-row{border-bottom:0}.adm-row__chevron{font-size:1rem;line-height:1;color:var(--ink-faint);text-align:center}.adm-who{display:flex;flex-direction:column;gap:.1rem;min-width:0}.adm-who__line{display:flex;align-items:center;gap:.45rem;min-width:0}.adm-who__name{overflow:hidden;font-size:.92rem;font-weight:550;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.adm-who__email{overflow:hidden;font-size:.78rem;color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap}.adm-cell{font-size:.84rem;color:var(--ink-soft);white-space:nowrap}.adm-cell--num{font-family:var(--mono);font-size:.8rem}.adm-detail{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.5rem 2.5rem;padding:1.25rem 1.1rem 1.5rem;border-bottom:1px solid var(--line-soft);background:var(--paper)}.adm-user:last-child>.adm-detail{border-bottom:0}.adm-detail__wide{grid-column:1 / -1}.adm-highlights li{grid-template-columns:5.75rem minmax(0,1fr) auto}.adm-detail h3{margin-bottom:.65rem;font-size:.72rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.adm-detail h3.adm-detail__sub{margin-top:1.5rem}.adm-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.4rem 1.1rem;font-size:.84rem}.adm-facts dt{color:var(--ink-faint)}.adm-facts dd{color:var(--ink);overflow-wrap:anywhere}.adm-actions{display:flex;flex-wrap:wrap;gap:.5rem}.adm-credit__balance{margin-bottom:.7rem;font-size:.88rem;color:var(--ink-soft)}.adm-credit__balance strong{font-family:var(--mono);font-weight:600;color:var(--ink)}.adm-chips{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.7rem}.adm-chip{padding:.25rem .65rem;border:1px solid var(--line);border-radius:100px;background:var(--surface);font-family:var(--mono);font-size:.76rem;color:var(--ink-soft);cursor:pointer;transition:border-color .15s,color .15s}.adm-chip:hover{border-color:var(--brand-line);color:var(--brand)}.adm-credit__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem}.adm-credit__row .field{flex:0 1 7.5rem;margin-bottom:0}.adm-credit__row .adm-credit__note{flex:1 1 10rem}.adm-credit__row .field input{padding:.45rem .6rem;font-size:.88rem}.adm-credit__row .btn{padding-block:.58rem}.adm-credit .field__hint{margin-top:.45rem}.adm-credit .adm-muted{margin-top:.35rem}.adm-ledger{list-style:none;font-size:.8rem}.adm-ledger li{display:grid;grid-template-columns:5.75rem minmax(0,1fr) 3.5rem 3rem;align-items:baseline;gap:.75rem;padding:.42rem 0;border-top:1px solid var(--line-soft);color:var(--ink-soft)}.adm-ledger li:last-child{border-bottom:1px solid var(--line-soft)}.adm-ledger__when{color:var(--ink-faint);white-space:nowrap}.adm-ledger__why{overflow-wrap:anywhere}.adm-ledger__amount,.adm-ledger__balance{font-family:var(--mono);text-align:right}.adm-ledger__amount.is-plus{color:var(--good)}.adm-ledger__amount.is-minus{color:var(--high)}.adm-ledger__balance{color:var(--ink-faint)}.adm-paper{display:flex;align-items:center;gap:.75rem 1.5rem;padding:.9rem 1.1rem;border-bottom:1px solid var(--line-soft)}.adm-paper:last-child{border-bottom:0}.adm-paper__main{flex:1;min-width:0}.adm-paper__title{font-size:.93rem;font-weight:550;line-height:1.4;color:var(--ink);text-decoration:none}.adm-paper__title:hover{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.adm-paper__meta{display:flex;flex-wrap:wrap;gap:.2rem .9rem;margin-top:.25rem;font-size:.78rem;color:var(--ink-faint)}.adm-paper__side{display:flex;flex:none;align-items:center;gap:.5rem}.adm-paper__side .adm-badge{justify-content:center;min-width:3.9rem;margin-right:.25rem}.adm-paper__toggle{min-width:6.6rem}.adm-log{list-style:none}.adm-log__item{display:grid;grid-template-columns:11rem 7.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:.75rem 1.1rem;border-bottom:1px solid var(--line-soft)}.adm-log__item:last-child{border-bottom:0}.adm-log__when{font-size:.8rem;font-variant-numeric:tabular-nums;color:var(--ink-faint)}.adm-log__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.adm-log__summary{font-size:.86rem;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.adm-log__meta{font-family:var(--mono);font-size:.72rem;color:var(--ink-faint);overflow-wrap:anywhere}.adm-search--narrow{flex:0 1 14rem}.adm-spend-block{margin-bottom:1.75rem}.adm-spend{border-collapse:collapse;font-size:.85rem;margin-bottom:1.5rem}.adm-spend th,.adm-spend td{padding:.3rem 1.2rem .3rem 0;text-align:left}.adm-spend th{font-weight:600;color:var(--ink-faint);border-bottom:1px solid var(--line)}.adm-log__body details{margin-top:.4rem;font-size:.8rem}.adm-log__body details pre{max-height:20rem;overflow:auto}.adm-dialog{width:min(30rem,calc(100vw - 2rem));max-width:none;margin:auto;padding:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lift)}.adm-dialog::backdrop{background:#16181d61}.adm-dialog--wide{width:min(40rem,calc(100vw - 2rem))}.adm-dialog__body{padding:1.5rem 1.5rem 1.25rem;font-size:.9rem;line-height:1.55;color:var(--ink-soft)}.adm-dialog__body>p+p{margin-top:.6rem}.adm-dialog h2{margin-bottom:.7rem;font-family:var(--serif);font-size:1.25rem;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--ink)}.adm-dialog .adm-dialog__paper{margin-bottom:.75rem;padding:.6rem .75rem;border-radius:var(--radius-sm);background:var(--surface-2);font-weight:550;color:var(--ink)}.adm-dialog .adm-dialog__field{margin:1rem 0 0}.adm-dialog .adm-dialog__error{margin:.9rem 0 0}.adm-dialog .field input,.adm-dialog .field textarea{font-size:.88rem}.adm-dialog .field textarea{min-height:9rem}.adm-dialog .adm-edit__note{margin-top:1rem}.adm-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.4rem}.adm-linkbox{display:flex;gap:.5rem;margin-top:1rem}.adm-linkbox input{flex:1;min-width:0;padding:.5rem .6rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);font-family:var(--mono);font-size:.76rem;color:var(--ink)}@media(max-width:900px){.adm-row{grid-template-columns:minmax(0,1fr) 4rem 6.5rem 1rem}.adm-row--head,.adm-col--wide{display:none}.adm-detail{grid-template-columns:minmax(0,1fr)}.adm-log__item{grid-template-columns:auto minmax(0,1fr);gap:.35rem .75rem}.adm-log__body{grid-column:1 / -1}}@media(max-width:720px){.site-nav a.site-nav__admin{align-self:flex-start;margin-top:.8rem;padding:.45rem .9rem .45rem .75rem}.adm-paper{flex-direction:column;align-items:stretch}.adm-paper__side{flex-wrap:wrap}}@media(max-width:640px){.adm-session{width:100%;justify-content:space-between}.adm-stats{grid-template-columns:1fr 1fr;gap:.5rem}.adm-stat{padding:.7rem .8rem}.adm-stat__value{font-size:1.3rem}.adm-search{max-width:none}.adm-row{grid-template-columns:minmax(0,1fr) 3.5rem 6rem .75rem;gap:.6rem;padding-inline:.9rem}.adm-who__line{flex-wrap:wrap;row-gap:.25rem}.adm-who__name{flex-basis:100%}.adm-paper,.adm-log__item{padding-inline:.9rem}.adm-detail{padding:1rem .9rem 1.25rem}.adm-ledger li{grid-template-columns:minmax(0,1fr) auto auto;row-gap:.1rem}.adm-ledger__when{grid-column:1 / -1}.adm-dialog__body{padding:1.25rem 1.1rem 1.1rem}.adm-search,.adm-credit__row .field input,.adm-dialog .field input,.adm-dialog .field textarea,.adm-linkbox input{font-size:16px}.adm-tab{padding:.75rem .85rem}}
