.Login_container__rNJCn{background:url(/static/media/bg.c420744346fd16a76650.jpg) 50%/cover no-repeat;display:flex;flex-direction:column;min-height:100vh}.Login_header__ELAJs{background:#fff;box-shadow:0 4px 20px #0000000d;display:flex;justify-content:center;padding:18px 0}.Login_logo__vA372{height:45px}.Login_content__QlTrP{align-items:center;display:flex;flex:1 1;justify-content:center;padding:20px}.Login_card__lVl9i{animation:Login_fadeUp__tMa2H .6s ease;background:#fff;border-radius:20px;box-shadow:0 30px 60px #00000040;max-width:380px;padding:40px 30px;width:100%}@keyframes Login_fadeUp__tMa2H{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.Login_card__lVl9i h2{font-weight:600;margin-bottom:6px;text-align:center}.Login_subtitle__H0Whz{color:#6b7280;font-size:14px;margin-bottom:30px;text-align:center}.Login_inputGroup__AQEHY{margin-bottom:20px;position:relative}.Login_inputGroup__AQEHY input{border:1px solid #e5e7eb;border-radius:10px;font-size:14px;padding:14px;transition:.2s;width:100%}.Login_inputGroup__AQEHY input:focus{border-color:#e30613;box-shadow:0 0 0 3px #e3061326;outline:none}.Login_button__4gnWq{background:#e30613;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;padding:14px;transition:.3s;width:100%}.Login_button__4gnWq:hover{box-shadow:0 10px 20px #e306134d;transform:translateY(-2px)}.Login_version__2EzMf{color:#9ca3af;display:block;font-size:12px;margin-top:25px;text-align:center}.FeedCard_card__ENsPN{animation:FeedCard_fadeIn__BoHLn .4s ease;background:#fff;border-radius:20px;box-shadow:0 8px 30px #0000000d;margin-bottom:20px;padding:18px}.FeedCard_postHeader__GooCf{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.FeedCard_avatar__BGFsT{align-items:center;background:#001aff;border-radius:50%;color:#fff;display:flex;font-weight:600;height:38px;justify-content:center;width:38px}.FeedCard_postInfo__K5-e\+{display:flex;flex:1 1;flex-direction:column}.FeedCard_postInfo__K5-e\+ span{color:#6b7280;font-size:12px}.FeedCard_badge__EF6Zc{border-radius:20px;font-size:11px;font-weight:600;padding:4px 8px}.FeedCard_RH__A0q4V{background:#fef3c7;color:#b45309}.FeedCard_TI__Q0jeN{background:#e0f2fe;color:#0369a1}.FeedCard_Evento__tp7qE{background:#dcfce7;color:#166534}.FeedCard_title__UvJLT{font-size:15px;font-weight:600;margin-bottom:8px}.FeedCard_text__ZuxP1{color:#374151;font-size:14px;margin-bottom:12px}.FeedCard_cardImage__MtSRv{margin-bottom:12px;width:100%}.FeedCard_countBar__BihfI{border-top:1px solid #f1f1f1;color:#6b7280;display:flex;font-size:12px;justify-content:space-between;padding:6px 0}.FeedCard_cardFooter__cdhRP{border-top:1px solid #f1f1f1;display:flex;justify-content:space-around;padding-top:10px}.FeedCard_actionButton__oMT-S{background:none;border:none;color:#6b7280;cursor:pointer;font-size:13px;transition:.2s ease}.FeedCard_actionButton__oMT-S:hover{color:#e30613}.FeedCard_activeLike__8a8mK{color:#2563eb;font-weight:600}.FeedCard_activeLove__LEKF8{color:#e30613;font-weight:600}@keyframes FeedCard_fadeIn__BoHLn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.FeedCard_viewed__\+Ahrv{background:#f9fafb;opacity:.85}.FeedCard_viewed__\+Ahrv .FeedCard_title__UvJLT{color:#6b7280}.FeedCard_viewed__\+Ahrv .FeedCard_text__ZuxP1{color:#9ca3af}.FeedCard_commentSection__PJojI{animation:FeedCard_fadeIn__BoHLn .25s ease;background:#fafafa;border-top:1px solid #f1f1f1;padding:15px}.FeedCard_commentItem__QOz\+C{font-size:13px;margin-bottom:10px}.FeedCard_commentItem__QOz\+C strong{display:block;font-size:12px;margin-bottom:3px}.FeedCard_commentInput__IIEpN{display:flex;gap:8px;margin-top:10px}.FeedCard_commentInput__IIEpN input{border:1px solid #ddd;border-radius:8px;flex:1 1;font-size:13px;padding:8px}.FeedCard_commentInput__IIEpN button{background:#e30613;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;padding:8px 12px}.FeedCard_newBadge__ejkm4{animation:FeedCard_pulseNew__BnbcO 1.5s infinite;background:#e30613;border-radius:20px;color:#fff;font-size:10px;font-weight:700;margin-left:8px;padding:4px 8px}@keyframes FeedCard_pulseNew__BnbcO{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.Skeleton_card__Iw3FQ{animation:Skeleton_pulse__-siLx 1.5s ease-in-out infinite;background:#fff;border-radius:18px;margin-bottom:20px;padding:16px}.Skeleton_image__9\+vXF{background:#e5e7eb;border-radius:12px;height:180px;margin-bottom:15px;width:100%}.Skeleton_line__CoKlF{background:#e5e7eb;border-radius:6px;height:14px;margin-bottom:10px}.Skeleton_lineSmall__tv6bU{background:#e5e7eb;border-radius:6px;height:10px;width:60%}@keyframes Skeleton_pulse__-siLx{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.Home_feedContainer__tg7-p{display:flex;flex-direction:column;gap:20px;padding-bottom:80px}@media (min-width:768px){.Home_feedContainer__tg7-p{margin:0 auto;max-width:700px}}.Home_ptrContainer__ZvDWq{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:13px;gap:8px;justify-content:center;padding:12px}.Home_ptrIcon__nPqd3{animation:Home_bounce__-6Paq 1s infinite;font-size:22px}.Home_ptrBar__CyeQj{background:#e2e8f0;border-radius:10px;height:4px;overflow:hidden;width:120px}.Home_ptrProgressFake__iyD7E{animation:Home_loadingBar__mAiLx 1s infinite;background:#e11d48;height:100%;width:60%}.Home_spinner__oeUVS{animation:Home_spin__euLVX .8s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#e11d48;height:26px;width:26px}@keyframes Home_spin__euLVX{to{transform:rotate(1turn)}}@keyframes Home_bounce__-6Paq{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes Home_loadingBar__mAiLx{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.bottomnav_container__Oojaj{align-items:center;background:#fff;border-top:1px solid #eee;bottom:0;box-shadow:0 -5px 20px #0000000d;display:flex;height:65px;justify-content:space-around;left:0;position:fixed;right:0;z-index:50}.bottomnav_item__\+13sj{align-items:center;color:#6b7280;cursor:pointer;display:flex;flex-direction:column;font-size:12px;transition:.2s ease}.bottomnav_icon__Cr6un{font-size:18px}.bottomnav_active__y8yXW{color:#e30613}.informacoes_container__lhZ-v{display:flex;flex-direction:column;gap:25px}.informacoes_header__HYBHD h2{font-size:20px;margin-bottom:5px}.informacoes_header__HYBHD p{color:#6b7280;font-size:13px}.informacoes_grid__s22Nt{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr}@media (min-width:600px){.informacoes_grid__s22Nt{grid-template-columns:1fr 1fr}}.informacoes_card__7Izhm{align-items:center;background:#fff;border-radius:18px;box-shadow:0 6px 20px #0000000d;cursor:pointer;display:flex;gap:15px;padding:18px;transition:.25s ease}.informacoes_card__7Izhm:hover{box-shadow:0 10px 25px #00000014;transform:translateY(-4px)}.informacoes_icon__NMKUD{align-items:center;background:#f3f4f6;border-radius:12px;display:flex;font-size:24px;height:45px;justify-content:center;width:45px}.informacoes_info__szD\+J{display:flex;flex:1 1;flex-direction:column}.informacoes_info__szD\+J h4{font-size:15px;margin-bottom:4px}.informacoes_info__szD\+J span{color:#6b7280;font-size:12px}.informacoes_arrow__naCVR{color:#9ca3af;font-size:20px}.LayoutBase_container__abnoG{background:#f5f6fa;min-height:100vh}.LayoutBase_logoArea__nOqbE{align-items:center;display:flex;margin-right:15px}.LayoutBase_header__x6Iy6{background:#fff;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:10}.LayoutBase_headerTop__nIemP{align-items:center;display:flex;gap:0;height:55px;justify-content:space-between;padding:0 15px}.LayoutBase_logoArea__nOqbE img{height:28px;object-fit:contain}.LayoutBase_menuButton__Xik2I{align-items:center;background:#0000;border:none;color:#111;cursor:pointer;display:flex;font-size:26px;font-weight:700;justify-content:center;padding:5px;z-index:50}.LayoutBase_brandBar__euRjG{background:#e30613;height:3px}.LayoutBase_headerBottom__Jsm4X{align-items:center;background:#f8f9fb;display:flex;gap:12px;padding:10px 15px}.LayoutBase_userAvatar__voUOd{align-items:center;background:#e30613;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:600;height:38px;justify-content:center;width:38px}.LayoutBase_userAvatar__voUOd img{border-radius:50%;height:100%;object-fit:cover;width:100%}.LayoutBase_userInfo__za1QK{display:flex;flex-direction:column}.LayoutBase_userInfo__za1QK h3{font-size:15px;margin:0}.LayoutBase_userInfo__za1QK span{color:#6b7280;font-size:12px}.LayoutBase_drawer__zMnVp{background:#fff;box-shadow:4px 0 15px #0000001a;height:100%;left:-260px;padding:20px;position:fixed;top:0;transition:.3s ease;width:260px;z-index:20}.LayoutBase_drawerHeader__WQv8X{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.LayoutBase_drawer__zMnVp.LayoutBase_open__zfi0D{left:0}.LayoutBase_drawerHeader__WQv8X{margin-bottom:20px}.LayoutBase_drawerItem__D\+-3q{align-items:center;border-bottom:1px solid #f1f1f1;cursor:pointer;display:flex;font-size:16px;gap:10px;padding:12px 0}.LayoutBase_drawerItem__D\+-3q:hover{color:#e30613}.LayoutBase_closeButton__TwqTZ{background:#e30613;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:20px;padding:8px 12px}.LayoutBase_overlay__hxKB4{background:#0000004d;inset:0;position:fixed;z-index:15}.LayoutBase_content__BZts6{padding:20px}.LayoutBase_arrow__pvnpc{display:inline-block;font-size:14px;margin-left:auto;transition:transform .25s ease}.LayoutBase_arrowOpen__W9rEC,.LayoutBase_rotate__wdbC9{transform:rotate(90deg)}.LayoutBase_submenu__JjxpU{background-color:#f3f3f3;border-radius:3px;max-height:0;overflow:hidden;padding-left:20px;transition:max-height .25s ease}.LayoutBase_submenuOpen__Ls4i3{max-height:200px}.LayoutBase_submenuItem__zTXtZ{color:#555;cursor:pointer;font-size:16px;padding:10px 0;transition:.2s}.LayoutBase_submenuItem__zTXtZ:hover{color:#e30613}.holerite_container__JgYPH{display:flex;flex-direction:column;gap:20px;padding-bottom:90px}.holerite_header__JmXlP h2{font-size:20px;margin-bottom:5px}.holerite_header__JmXlP p{color:#6b7280;font-size:13px}.holerite_filtros__8x75o{display:flex;gap:10px}.holerite_cardResumo__9E2tj{grid-gap:12px;background:#fff;border-radius:16px;box-shadow:0 5px 20px #0000000d;display:grid;gap:12px;grid-template-columns:1fr;padding:16px}.holerite_resumoItem__aViES{align-items:center;display:flex;justify-content:space-between}.holerite_resumoItem__aViES span{color:#6b7280;font-size:13px}.holerite_resumoItem__aViES strong{font-size:15px}.holerite_liquido__BLykt{border-top:1px solid #eee;padding-top:10px}.holerite_liquido__BLykt strong{color:#16a34a;font-size:17px;font-weight:600}.holerite_credito__Gc\+ZT strong{color:#2563eb}.holerite_debitoResumo__NedLr strong{color:#dc2626}.holerite_tabela__CRxhw{background:#fff;border-radius:20px;box-shadow:0 8px 25px #0000000d;display:flex;flex-direction:column;gap:12px;padding:18px}.holerite_tabela__CRxhw h4{color:#111827;font-size:14px;margin-bottom:4px;margin-top:10px}.holerite_linha__UVtmB{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:6px 0}.holerite_linha__UVtmB span{font-size:12px}.holerite_linha__UVtmB span:last-child{font-weight:500}.holerite_debito__tTv9I{color:#dc2626}.holerite_btnPDF__CCCJd{border-radius:10px;margin-top:10px;padding:10px}.holerite_pdfActions__p5K6D{margin-top:10px}.holerite_btnPreview__KD6vb{background:#111827;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:500;padding:12px;width:100%}.holerite_modalOverlay__M3RU6{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.holerite_modal__cRbqU{background:#fff;border-radius:20px;display:flex;flex-direction:column;height:90%;max-width:900px;overflow:hidden;width:95%}.holerite_modalHeader__aKY4A{align-items:center;background:#f8f9fb;display:flex;font-weight:500;justify-content:space-between;padding:12px 16px}.holerite_btnClose__TI9On{background:#000;border:none;cursor:pointer;font-size:18px;margin-left:10px}.holerite_btnDownload__8FH3-{background:#16a34a;border-radius:8px;color:#fff;font-size:13px;padding:6px 12px;text-decoration:none}.holerite_pdfFrame__KzL09{border:none;flex:1 1;width:100%}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--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{left:0;pointer-events:none;position:absolute;top:0;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{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--total-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 #0000;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 #000;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 Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;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;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--total-scale-factor));min-width:calc(180px*var(--total-scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--total-scale-factor));box-shadow:0 calc(2px*var(--total-scale-factor)) calc(5px*var(--total-scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--total-scale-factor));max-width:calc(180px*var(--total-scale-factor));padding:calc(6px*var(--total-scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--total-scale-factor));padding-top:calc(2px*var(--total-scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--total-scale-factor));white-space:pre-wrap}.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{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@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{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.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:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}.plr_container__TEXkH{display:flex;flex-direction:column;gap:16px;padding:20px 20px 90px}.plr_iconArea__lV57t{display:flex;justify-content:center}.plr_header__pccCJ h2{font-size:20px;margin-bottom:5px}.plr_header__pccCJ p{color:#6b7280;font-size:13px}.plr_iconArea__lV57t img{width:120px}.plr_semestre__CQXu-{border-bottom:1px solid #ddd;border-top:1px solid #ddd;font-size:16px;font-weight:600;padding:10px;text-align:center}.plr_navButtons__1TC6y{display:flex;gap:12px}.plr_btnNav__3zXI-{background:#e30613;border:none;border-radius:8px;color:#fff;cursor:pointer;flex:1 1;font-weight:600;padding:14px}.plr_listaMeses__FoVik{display:flex;flex-direction:column;gap:8px}.plr_linhaMes__w05Wy{background:#f5f5f5;border-radius:8px;display:flex;justify-content:space-between;padding:12px}.plr_mes__vlcGj{font-weight:500;width:150px}.plr_percentual__IhUlQ{font-weight:600}.plr_resumo__MU49I{background:#f7f7f7;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:16px}.plr_info__oxH4B{font-size:14px}.plr_info__oxH4B,.plr_total__ttmt-{display:flex;justify-content:space-between}.plr_total__ttmt-{border-top:1px solid #ccc;font-weight:700;padding-top:10px}.plr_btnPdf__I2RbB{background:#e30613;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:16px}.plr_pdfActions__yLY3a{margin-top:10px}.plr_btnPreview__vub7o{background:#111827;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:500;padding:12px;width:100%}.plr_modalOverlay__72pgD{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.plr_modal__9hcB7{background:#fff;border-radius:20px;display:flex;flex-direction:column;height:90%;max-width:900px;overflow:hidden;width:95%}.plr_modalHeader__SZ8Im{align-items:center;background:#f8f9fb;display:flex;font-weight:500;justify-content:space-between;padding:12px 16px}.plr_btnClose__Y3AMy{background:#000;border:none;cursor:pointer;font-size:18px;margin-left:10px}.plr_btnDownload__y9V4q{background:#16a34a;border-radius:8px;color:#fff;font-size:13px;padding:6px 12px;text-decoration:none}.plr_pdfFrame__JSunr{border:none;flex:1 1;width:100%}.plr_modalTabs__boybm{animation:plr_modalUp__y7B1r .25s ease;background:#fff;border-radius:12px;box-shadow:0 20px 40px #00000040;max-width:420px;padding:20px;width:90%}.plr_tabs__M87FI{display:flex;gap:10px;margin:15px 0}.plr_tab__RuL-I{background:#e2e8f0;cursor:pointer}.plr_tabActive__e3xqU,.plr_tab__RuL-I{border:none;border-radius:8px;flex:1 1;padding:10px}.plr_tabActive__e3xqU{background:#2563eb;color:#fff;font-weight:600}.plr_tabContent__0Gf5W{margin-top:10px}.plr_infoLinha__j8Zf0{border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:8px 0}.refeicao_container__8KmLS{padding:20px 20px 90px}.refeicao_cardTopo__H3liw{display:flex;justify-content:center;margin-top:-60px}.refeicao_imgRefeicao__F806W{border-radius:100%;box-shadow:0 6px 20px #0003;height:140px;object-fit:cover;width:140px}.refeicao_titulo__Ftt4-{font-weight:600;margin:20px 0;text-align:center}.refeicao_diasGrid__UsRFd{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);margin:20px 0}.refeicao_diaCard__eCXn4{background:#f5f5f5;border:1px solid #ddd;border-radius:12px;color:#333;font-size:14px;font-weight:600;padding:14px 0;position:relative;transition:all .2s}.refeicao_diaCard__eCXn4:disabled{opacity:.4}.refeicao_diaSelecionado__zsSaW{background:#e30613;border:none;color:#fff}.refeicao_diaNome__D2Zr6{letter-spacing:1px}.refeicao_diaBtn__jczDq{background:#eee;border:none;border-radius:8px;font-weight:500;padding:10px 14px}.refeicao_diaAtivo__U-Z2k{background:#e30613;color:#fff}.refeicao_tipoGrid__uZWCH{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;margin-bottom:15px}.refeicao_tipoGrid__uZWCH button{background:#f5f5f5;border:1px solid #ddd;border-radius:10px;color:#333;font-weight:500;padding:12px}.refeicao_tipoAtivo__Ag3hF{background:#e30613!important;border:none;color:#fff!important}.refeicao_alterar__KpFee{margin-top:10px}.refeicao_alterar__KpFee select{border:1px solid #ddd;border-radius:8px;padding:10px;width:100%}.refeicao_btnAgendar__9ohdg{background:#e30613;border:none;border-radius:8px;color:#fff;font-size:16px;margin-top:20px;padding:14px;width:100%}.refeicao_btnCancelar__JmePS{background:#fff;border:1px solid #e30613;border-radius:8px;color:#e30613;margin-top:10px;padding:12px;width:100%}.refeicao_agendadoBox__W7r-M{color:#e30613;display:flex;flex-direction:column;font-weight:600;margin-top:20px;text-align:center}button{font-family:inherit}.refeicao_selectBox__v7ZkW{margin-top:15px}.refeicao_select__tpQPX:disabled{background:#f2f2f2;color:#999;cursor:not-allowed}.refeicao_label__7rBsZ{color:#444;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.refeicao_selectWrapper__CYPL7{position:relative}.refeicao_select__tpQPX{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #ddd;border-radius:12px;font-size:15px;padding:14px;width:100%}.refeicao_selectWrapper__CYPL7:after{color:#666;content:"▼";font-size:12px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.refeicao_badgeAgendado__SskGu{background:#2ecc71;border-radius:10px;color:#fff;font-size:10px;padding:2px 6px;position:absolute;right:6px;top:4px}.refeicao_modalOverlay__venVk{align-items:center;background:#0006;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.refeicao_modalBox__41Kds{background:#fff;border-radius:14px;height:auto;max-width:320px;padding:25px;text-align:center;width:85%}.refeicao_modalButtons__\+dU00{display:flex;gap:10px;margin-top:15px}.refeicao_btnCancelarModal__MbZ\+Q{background:#fff;border:1px solid #ddd;border-radius:10px;color:#e30613;flex:1 1;padding:12px}.refeicao_btnConfirmar__EgKRj{background:#e30613;border:none;border-radius:10px;color:#fff;flex:1 1;padding:12px}.refeicao_canceladoBox__MzxVC{background:#ffeaea;border-radius:10px;color:#b00020;font-weight:600;margin-top:20px;padding:14px;text-align:center}.engajamento_container__qkcAx{display:flex;flex-direction:column;gap:25px}.engajamento_header__qWdCk h2{font-size:20px;margin-bottom:5px}.engajamento_header__qWdCk p{color:#6b7280;font-size:13px}.engajamento_grid__\+hm4G{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr}@media (min-width:600px){.engajamento_grid__\+hm4G{grid-template-columns:1fr 1fr}}.engajamento_card__XTsW1{align-items:center;background:#fff;border-radius:18px;box-shadow:0 6px 20px #0000000d;cursor:pointer;display:flex;gap:15px;padding:18px;transition:.25s ease}.engajamento_card__XTsW1:hover{box-shadow:0 10px 25px #00000014;transform:translateY(-4px)}.engajamento_icon__EyMfm{align-items:center;background:#f3f4f6;border-radius:12px;display:flex;font-size:24px;height:45px;justify-content:center;width:45px}.engajamento_info__A85UM{display:flex;flex:1 1;flex-direction:column}.engajamento_info__A85UM h4{font-size:15px;margin-bottom:4px}.engajamento_info__A85UM span{color:#6b7280;font-size:12px}.engajamento_arrow__gBmqe{color:#9ca3af;font-size:20px}.adiantamento_container__fJGb2{display:flex;flex-direction:column;gap:20px;padding-bottom:90px}.adiantamento_header__3zOFX h2{font-size:20px;margin-bottom:5px}.adiantamento_header__3zOFX p{color:#6b7280;font-size:13px}.adiantamento_filtros__MqiGW{display:flex;gap:10px}button,select{border:1px solid #ddd;border-radius:8px;padding:8px 12px}button{background:#e30613;border:none;color:#fff;cursor:pointer}.adiantamento_cardResumo__ltvtD{grid-gap:12px;background:#fff;border-radius:16px;box-shadow:0 5px 20px #0000000d;display:grid;gap:12px;grid-template-columns:1fr;padding:16px}.adiantamento_resumoItem__mz3pv{align-items:center;display:flex;justify-content:space-between}.adiantamento_resumoItem__mz3pv span{color:#6b7280;font-size:13px}.adiantamento_resumoItem__mz3pv strong{font-size:15px}.adiantamento_liquido__LTyHt{border-top:1px solid #eee;padding-top:10px}.adiantamento_liquido__LTyHt strong{color:#16a34a;font-size:17px;font-weight:600}.adiantamento_credito__y-eTH strong{color:#2563eb}.adiantamento_debitoResumo__k7tYo strong{color:#dc2626}.adiantamento_tabela__VC\+yw{background:#fff;border-radius:20px;box-shadow:0 8px 25px #0000000d;display:flex;flex-direction:column;gap:12px;padding:18px}.adiantamento_tabela__VC\+yw h4{color:#111827;font-size:14px;margin-bottom:4px;margin-top:10px}.adiantamento_linha__QZEKz{align-items:center;display:flex;font-size:14px;justify-content:space-between;padding:6px 0}.adiantamento_linha__QZEKz span{font-size:12px}.adiantamento_linha__QZEKz span:last-child{font-weight:500}.adiantamento_debito__4FnKF{color:#dc2626}.adiantamento_btnPDF__qLJOY{border-radius:10px;margin-top:10px;padding:10px}.adiantamento_pdfActions__oHlYQ{margin-top:10px}.adiantamento_btnPreview__lwLTI{background:#111827;border:none;border-radius:12px;color:#fff;cursor:pointer;font-weight:500;padding:12px;width:100%}.adiantamento_modalOverlay__6h-OO{align-items:center;background:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:200}.adiantamento_modal__1FPw9{background:#fff;border-radius:20px;display:flex;flex-direction:column;height:90%;max-width:900px;overflow:hidden;width:95%}.adiantamento_modalHeader__k-IEl{align-items:center;background:#f8f9fb;display:flex;font-weight:500;justify-content:space-between;padding:12px 16px}.adiantamento_btnClose__jwiPj{background:#000;border:none;cursor:pointer;font-size:18px;margin-left:10px}.adiantamento_btnDownload__SVZ\+x{background:#16a34a;border-radius:8px;color:#fff;font-size:13px;padding:6px 12px;text-decoration:none}.adiantamento_pdfFrame__8zSCT{border:none;flex:1 1;width:100%}.controlepj_container__vYCNd{display:flex;flex-direction:column;gap:25px;padding-bottom:90px}.controlepj_header__dHIEZ h2{font-size:20px;margin-bottom:5px}.controlepj_header__dHIEZ p{color:#6b7280;font-size:13px}.controlepj_grid__2imKG{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr}@media (min-width:600px){.controlepj_grid__2imKG{grid-template-columns:1fr 1fr}}.controlepj_card__lYcfX{align-items:center;background:#fff;border-radius:18px;box-shadow:0 6px 20px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:15px;height:auto;padding:18px;transition:.25s ease}.controlepj_card__lYcfX:hover{box-shadow:0 10px 25px #00000014;transform:translateY(-4px)}.controlepj_info__T1SPW{display:flex;flex-direction:row;height:auto;justify-content:space-between;width:100%}.controlepj_expandIcon__AqnV2{color:#64748b;transition:transform .25s ease}.controlepj_open__8ozzW{transform:rotate(180deg)}.controlepj_info__T1SPW a,.controlepj_info__T1SPW span{font-size:15px;font-weight:600}.controlepj_info__T1SPW span{color:#6b7280}.controlepj_info2__IRyIB{display:flex;flex-direction:column;gap:8px;height:auto;width:100%}.controlepj_info2__IRyIB span{color:#6b7280;font-size:15px}.controlepj_btnNF__VFViS{background:#0f172a;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 12px}.controlepj_modalOverlay__ABDwq{align-items:center;animation:controlepj_fadeIn__x8pMP .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.controlepj_modal__IoJ9Y{animation:controlepj_modalUp__UQwsW .25s ease;background:#fff;border-radius:16px;box-shadow:0 20px 40px #00000040;max-width:380px;padding:25px;width:90%}.controlepj_modal__IoJ9Y h3{color:#0f172a;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.controlepj_modal__IoJ9Y input[type=file],.controlepj_modal__IoJ9Y input[type=text]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;font-size:14px;margin-bottom:12px;padding:12px 14px;transition:all .2s ease;width:100%}.controlepj_modal__IoJ9Y input:focus{background:#fff;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f626;outline:none}.controlepj_modalButtons__LP0bg{display:flex;gap:10px;margin-top:10px}.controlepj_modalButtons__LP0bg button{border:none;border-radius:10px;cursor:pointer;flex:1 1;font-weight:600;padding:12px;transition:.2s}.controlepj_modalButtons__LP0bg button:first-child{background:#2563eb;color:#fff}.controlepj_modalButtons__LP0bg button:first-child:hover{background:#1d4ed8}.controlepj_modalButtons__LP0bg button:last-child{background:#e2e8f0;color:#0f172a}.controlepj_modalButtons__LP0bg button:last-child:hover{background:#cbd5f5}@keyframes controlepj_modalUp__UQwsW{0%{opacity:0;transform:translateY(30px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes controlepj_fadeIn__x8pMP{0%{opacity:0}to{opacity:1}}.controlepj_previewContainer__8H3Gg{border:1px solid #e2e8f0;border-radius:10px;margin-top:10px;overflow:hidden}.controlepj_previewPDF__A6Ah4{border:none;height:250px;width:100%}.controlepj_detalhes__feRcE{animation:controlepj_expand__9xwsI .25s ease;background-color:#ebebeb;border-radius:5px;border-top:1px solid #e2e8f0;margin-top:15px;padding:8px;width:100%}.controlepj_linhaDetalhe__SgOjp{grid-gap:10px;align-items:center;border-bottom:1px dashed #e2e8f0;display:grid;font-size:13px;gap:10px;grid-template-columns:1fr auto;padding:8px 0}.controlepj_desc__qrK5F{color:#334155}.controlepj_credito__lIAEa{color:#16a34a;font-weight:500}.controlepj_debito__PRuym{color:#dc2626;font-weight:500}@keyframes controlepj_expand__9xwsI{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{-webkit-touch-callout:none;height:100%;overscroll-behavior:none}body{-webkit-font-smoothing:antialiased;background:#f5f6f8;background:#f4f6f9;background:var(--bg);color:#111827;color:var(--text);font-family:Inter,sans-serif}:root{--primary:#e30613;--primary-dark:#9f000c;--bg:#f4f6f9;--card:#fff;--text:#111827;--text-light:#6b7280}
/*# sourceMappingURL=main.e224a000.css.map*/