:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px rgba(255,255,0,1)}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){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 .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):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 .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):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:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:rgba(255,255,153,1);box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) rgba(136,136,136,1);border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{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}:root{--react-pdf-text-layer:1;--highlight-bg-color:rgba(180,0,170,1);--highlight-selected-bg-color:rgba(0,100,0,1)}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}@font-face{font-family:Roboto-Regular;src:url(/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto-Medium;src:url(/fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto-SemiBold;src:url(/fonts/Roboto-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBMPlexMono-Medium;src:url(/fonts/IBMPlexMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--colors-border:#303230;--colors-background:#1a1b1a;--colors-background20:#242424;--colors-surface:#272a27;--colors-backgroundModal:rgba(0,0,0,0.5);--colors-backgroundLoading:rgba(0,0,0,0.3);--colors-backgroundImage:#ffffff;--colors-text:#f2f2f2;--colors-text10:#e2e9e2;--colors-text20:#ccd3cc;--colors-text30:#dfe8df;--colors-text40:#b8bcc2;--colors-primary50:#d2dcd2;--colors-primary60:#e2e9e2;--colors-accent:#ff8c00;--colors-hover:rgba(254,140,0,0.59);--colors-error:#ec5353;--colors-success:#4caf50;--colors-transparent:transparent;--colors-link:#ff8c00;--colors-ripple:rgba(205,215,205,0.1);--colors-disabled:#8b8c92;--colors-inert10:#8b8c92;--colors-inert20:#ccd3cc;--colors-google:#db4437;--colors-statusApproved:#4caf50;--colors-statusPending:#cca439;--colors-statusRejected:#ec5353;--colors-statusPrivate:#ccd3cc;--colors-statusHidden:#b8bcc2;--colors-pending:#ffde21;--colors-starred:#ffde21;--colors-warn:#cca439;--colors-donate:#b45955;--colors-messageBg:rgba(18,21,24,0.96);--colors-messageBorder:rgba(255,255,255,0.08);--colors-messageIconBg:rgba(255,255,255,0.05);--colors-messageCloseBg:rgba(255,255,255,0.03);--colors-messageSuccessBg:rgba(16,38,22,0.96);--colors-messageSuccessBorder:rgba(76,175,80,0.22);--colors-messageErrorBg:rgba(53,16,16,0.96);--colors-messageErrorBorder:rgba(244,83,83,0.22);--colors-alertBg:rgba(24,24,24,0.98);--colors-alertBorder:rgba(255,255,255,0.07);--colors-alertIconBg:rgba(255,255,255,0.03);--colors-alertWarnBg:rgba(54,33,7,0.98);--colors-alertWarnBorder:rgba(255,176,0,0.2);--colors-alertDangerBg:rgba(52,15,15,0.98);--colors-alertDangerBorder:rgba(244,83,83,0.2);--colors-alertSuccessBg:rgba(16,38,22,0.98);--colors-alertSuccessBorder:rgba(76,175,80,0.2);--colors-alertCancelBg:rgba(255,255,255,0.02);--colors-alertCancelBorder:rgba(255,255,255,0.06);--colors-scrollbarTrack:#171917;--colors-scrollbarThumb:#6e746e;--colors-scrollbarThumbHover:#8b928b;--colors-scrollbarThumbActive:#a2aba2;--radius-S:4px;--radius-M:8px;--radius-L:12px;--radius-XL:16px;--radius-XXL:28px;--fonts-regular:"Roboto-Regular";--fonts-medium:"Roboto-Medium";--fonts-semiBold:"Roboto-SemiBold";--fonts-monoMedium:"IBMPlexMono-Medium";--fontSize-XS:11px;--fontSize-S:12px;--fontSize-M:14px;--fontSize-L:16px;--fontSize-XL:22px;--fontSize-XXL:28px;--lineHeight-XS:16px;--lineHeight-S:20px;--lineHeight-M:22px;--lineHeight-L:24px;--lineHeight-XL:28px;--lineHeight-XXL:36px;--spacing-XXXS:2px;--spacing-XXS:4px;--spacing-XS:8px;--spacing-S:12px;--spacing-M:16px;--spacing-L:24px;--spacing-XL:32px;--spacing-XXL:48px;--breakpoint-sm:480px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--media-is-sm:0;--media-is-md:0;--media-is-lg:0;--media-is-xl:0;--media-is-below-sm:1;--media-is-below-md:1;--media-is-below-lg:1;--media-is-below-xl:1;--media-page-padding-inline:var(--spacing-M,16px)}@media (min-width:480px){:root{--media-is-sm:1;--media-is-below-sm:0}}@media (min-width:768px){:root{--media-is-md:1;--media-is-below-md:0;--media-page-padding-inline:0px}}@media (min-width:1024px){:root{--media-is-lg:1;--media-is-below-lg:0}}@media (min-width:1280px){:root{--media-is-xl:1;--media-is-below-xl:0}}:root{--element-maxWidth:1256px;--element-calcWidth:min(100vw,var(--element-maxWidth));--element-calcWidthSmall:min(var(--element-calcWidth),500px);--element-calcLeft:calc((100vw - var(--element-calcWidth)) / 2);--element-calcRight:calc((100vw - var(--element-calcWidth)) / 2);--element-calcSmallLeft:calc((100vw - var(--element-calcWidthSmall)) / 2);--element-calcSmallRight:calc((100vw - var(--element-calcWidthSmall)) / 2);--element-header-height:52px;--element-navBar-zIndex:100;--element-navBar-height:72px;--element-input-height:56px;--element-radio-height:30px;--element-button-height:50px;--element-categories-height:70px;--element-logo-height:80px;--element-logo-marginVertical:27px;--element-listTabBar-height:46px;--element-listTabBar-zIndex:30;--element-modal-zIndex:110;--element-modal-backgroundZIndex:0;--element-modal-contentZIndex:1;--element-message-zIndex:120;--element-alert-zIndex:120;--element-tooltip-zIndex:130;--element-bootomSheet-maxHeight:calc(100dvh - 100px);--element-bootomSheetHeader-height:60px;--element-label-width:clamp(120px,30vw,200px);--layout-padding:max(0px,calc((100vw - var(--element-maxWidth)) / 2));--content-side-gap:16px}.text-h2{font-size:var(--fontSize-XXL);line-height:var(--lineHeight-XXL)}.text-h2,.text-h3{color:var(--colors-text);font-family:var(--fonts-medium,"Roboto-Medium"),sans-serif;font-weight:600}.text-h3,.text-t1{font-size:var(--fontSize-XL);line-height:var(--lineHeight-XL)}.text-t1{color:var(--colors-text);font-family:var(--fonts-regular,"Roboto-Regular"),sans-serif;font-weight:400}.text-t2{font-size:var(--fontSize-L);line-height:var(--lineHeight-L)}.text-t2,.text-t3{color:var(--colors-text);font-family:var(--fonts-medium,"Roboto-Medium"),sans-serif;font-weight:600}.text-t3{font-size:var(--fontSize-M);line-height:var(--lineHeight-S)}.text-b1{color:var(--colors-text);font-family:var(--fonts-regular,"Roboto-Regular"),sans-serif;font-size:var(--fontSize-L);line-height:var(--lineHeight-L);font-weight:400}.text-b2{font-family:var(--fonts-medium,"Roboto-Medium"),sans-serif;font-weight:600}.text-b2,.text-l1{color:var(--colors-text);font-size:var(--fontSize-M);line-height:var(--lineHeight-S)}.text-l1{font-family:var(--fonts-semiBold,"Roboto-SemiBold"),sans-serif}.text-l2{font-size:var(--fontSize-S)}.text-l2,.text-l3{color:var(--colors-text);font-family:var(--fonts-medium,"Roboto-Medium"),sans-serif;line-height:var(--lineHeight-XS);font-weight:600}.text-l3{font-size:var(--fontSize-XS)}.text-m2{color:var(--colors-text);font-family:var(--fonts-monoMedium,"IBMPlexMono-Medium"),monospace;line-height:var(--lineHeight-XS);font-weight:500}.text-m2,.text-radio{font-size:var(--fontSize-M)}.text-radio{color:var(--colors-text30);font-family:var(--fonts-regular,"Roboto-Regular"),sans-serif;line-height:18px;font-weight:400}.text-badge{color:var(--colors-text);font-family:var(--fonts-semiBold,"Roboto-SemiBold"),sans-serif;font-size:10px;line-height:14px}.container{display:flex;flex:1 1;justify-content:flex-start;flex-direction:column;width:100%;background:var(--colors-background)}.layout{width:100%;max-width:100%;padding-left:var(--element-calcLeft);padding-right:var(--element-calcRight)}.layout-small{width:var(--element-calcWidthSmall);max-width:var(--element-calcWidthSmall);align-self:center;padding-left:var(--spacing-M);padding-right:var(--spacing-M)}.container-transparent{min-height:calc(100dvh - 150px)}.main-image{width:100%;aspect-ratio:1.2}.fill-absolute{position:absolute;inset:calc(env(safe-area-inset-top, 0px) + var(--element-header-height)) 0 0;background:var(--colors-background)}.fill-absolute-bottom{position:absolute;right:0;bottom:0;left:0}.modal{width:100vw;height:100dvh;padding:0;margin:0}.backdrop{position:absolute;inset:0;background:var(--colors-backgroundModal)}.modal-bottom-sheet{width:100vw;height:100dvh;padding:0;margin:0}.scroll-view-content{padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 70px)}.flat-list,.scroll-view-content{background:var(--colors-background)}.flat-list{display:flex;flex:1 1;padding-left:var(--spacing-S);padding-right:var(--spacing-S)}.block{padding-right:var(--spacing-M);padding-bottom:var(--spacing-S);padding-left:var(--spacing-M)}.touchable{position:absolute;inset:0}.content-center{align-items:center;justify-content:center;padding:0}.hidden{overflow:hidden}.section{margin-top:var(--spacing-S);margin-bottom:var(--spacing-XXS)}.label{margin-top:var(--spacing-XXS);margin-bottom:2px}.label-dictionary{flex-direction:row;width:var(--element-label-width)}.label-dictionary,.row{display:flex;align-items:center}.row{flex:1 1;flex-direction:row;justify-content:space-between}.start{justify-content:flex-start}.margin-vertical-s{margin-bottom:var(--spacing-S)}.margin-top-s,.margin-vertical-s{margin-top:var(--spacing-S)}.margin-horizontal-s{margin-right:var(--spacing-S);margin-left:var(--spacing-S)}.margin-horizontal-xxs{margin-right:var(--spacing-XXS);margin-left:var(--spacing-XXS)}.margin-bottom-s{margin-bottom:var(--spacing-S)}.gap-xs{gap:var(--spacing-XS)}.field{display:flex;padding-right:var(--spacing-M);padding-left:var(--spacing-M)}.footer,.footer-wizard{border-top:1px solid var(--colors-border);padding:var(--spacing-S);padding-bottom:calc(var(--spacing-S) + env(safe-area-inset-bottom, 0px));background:var(--colors-background)}.footer-wizard{width:var(--element-calcWidth);align-self:center;padding-right:var(--spacing-M);padding-left:var(--spacing-M)}.input-height{height:80px}.inpu-content-height,.input-content-height{max-height:var(--element-input-height)}.content-start{justify-content:flex-start}*{box-sizing:border-box}body,html{margin:0;padding:0;width:100%;height:100%;min-height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--colors-background);color:var(--colors-text);overflow:hidden}html{scrollbar-gutter:auto}div,html,textarea{scrollbar-width:auto;scrollbar-color:var(--colors-scrollbarThumb) var(--colors-scrollbarTrack)}input,select,textarea{font-size:16px}body{display:flex}body>*{flex:1 1;min-height:0}.public-theme{flex:1 1;background:var(--colors-background);color:var(--colors-text);font-family:var(--fonts-regular,"Roboto-Regular"),sans-serif}.app-shell,.public-theme{display:flex;flex-direction:column}.app-shell{height:100%;min-height:100%;width:100%}.app-content{display:flex;flex-direction:column;position:relative}.app-content,.app-content>*{flex:1 1;min-height:0}html::-webkit-scrollbar{width:13px;height:13px}div::-webkit-scrollbar,textarea::-webkit-scrollbar{width:13px!important;height:13px!important;display:block!important}html::-webkit-scrollbar-track{background:var(--colors-scrollbarTrack)}div::-webkit-scrollbar-track,textarea::-webkit-scrollbar-track{background:var(--colors-scrollbarTrack)!important}html::-webkit-scrollbar-thumb{background:var(--colors-scrollbarThumb);border-radius:10px;border:3px solid var(--colors-scrollbarTrack)}div::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{background:var(--colors-scrollbarThumb)!important;border-radius:10px!important;border:3px solid var(--colors-scrollbarTrack)!important}html::-webkit-scrollbar-thumb:hover{background:var(--colors-scrollbarThumbHover)}div::-webkit-scrollbar-thumb:hover,textarea::-webkit-scrollbar-thumb:hover{background:var(--colors-scrollbarThumbHover)!important}html::-webkit-scrollbar-thumb:active{background:var(--colors-scrollbarThumbActive)}div::-webkit-scrollbar-thumb:active,textarea::-webkit-scrollbar-thumb:active{background:var(--colors-scrollbarThumbActive)!important}h1{margin:0 0 8px}p{margin:0 0 20px;color:var(--colors-text40)}ul{margin:12px 0 0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}