:root{--ph-root-min: 16px;--ph-root-max: 19px;--ph-root-fluid: clamp(var(--ph-root-min), calc(15px + .22vw) , var(--ph-root-max));--ph-type-display: clamp(1.05rem, calc(.95rem + .35vw) , 1.5rem);--ph-type-heading: clamp(1rem, calc(.9rem + .28vw) , 1.375rem);--ph-type-heading-lg: clamp(1.125rem, calc(1rem + .42vw) , 1.5625rem);--ph-type-section: clamp(.5625rem, calc(.5rem + .14vw) , .8125rem);--ph-type-section-lg: clamp(.625rem, calc(.55rem + .16vw) , .875rem);--ph-type-metric-hero: clamp(1.75rem, calc(.35rem + 1.55vw) , 3.25rem);--ph-type-metric-xl: clamp(1.375rem, calc(.65rem + 1.1vw) , 2.5rem);--ph-type-metric-lg: clamp(1.25rem, calc(.75rem + .85vw) , 2rem);--ph-type-metric-md: clamp(1.0625rem, calc(.8rem + .55vw) , 1.625rem);--ph-type-metric-sm: clamp(.8125rem, calc(.72rem + .22vw) , 1.0625rem);--ph-type-label: clamp(.6875rem, calc(.625rem + .14vw) , .875rem);--ph-type-label-sm: clamp(.625rem, calc(.56rem + .12vw) , .8125rem);--ph-type-caption: clamp(.5625rem, calc(.5rem + .12vw) , .75rem);--ph-type-micro: clamp(.5rem, calc(.45rem + .1vw) , .6875rem);--ph-type-ui: clamp(.6875rem, calc(.625rem + .16vw) , .875rem);--ph-type-ui-sm: clamp(.625rem, calc(.56rem + .14vw) , .8125rem);--ph-lh-metric: 1.05;--ph-lh-tight: 1.2;--ph-lh-snug: 1.35;--ph-lh-normal: 1.45;--ph-space-2xs: clamp(.12rem, calc(.1rem + .05vw) , .2rem);--ph-space-xs: clamp(.2rem, calc(.16rem + .08vw) , .3rem);--ph-space-sm: clamp(.35rem, calc(.28rem + .12vw) , .5rem);--ph-space-md: clamp(.55rem, calc(.45rem + .18vw) , .75rem);--ph-space-lg: clamp(.85rem, calc(.7rem + .28vw) , 1.15rem)}@media(min-width:1600px){html{font-size:var(--ph-root-fluid)}}.ph-situacao-bucket-tile-value{font-size:var(--ph-type-metric-xl);line-height:var(--ph-lh-metric)}.ph-situacao-bucket-tile-label{font-size:var(--ph-type-label);line-height:var(--ph-lh-snug)}.ph-situacao-bucket-tile-meta{font-size:var(--ph-type-label-sm);line-height:var(--ph-lh-snug)}.ph-situacao-bucket-tile-body{gap:var(--ph-space-2xs)}.ph-executive-hero-title{font-size:var(--ph-type-display);line-height:var(--ph-lh-tight)}.ph-executive-hero-tagline{font-size:var(--ph-type-label);line-height:var(--ph-lh-normal)}.ph-executive-hero-scope,.ph-executive-hero-highlight-label{font-size:var(--ph-type-micro);line-height:var(--ph-lh-snug)}.ph-executive-hero-highlight-value{font-size:var(--ph-type-metric-lg);line-height:var(--ph-lh-metric)}.ph-executive-hero-highlight-note,.ph-executive-hero-period-note{font-size:var(--ph-type-label-sm);line-height:var(--ph-lh-normal)}.ph-executive-hero-period-block-title{font-size:var(--ph-type-section-lg);line-height:var(--ph-lh-snug)}.ph-executive-hero-period-block-sub{font-size:var(--ph-type-micro);line-height:var(--ph-lh-normal)}.viewer-period-preset-btn,.org-portfolio-period-btn{font-size:var(--ph-type-ui);line-height:var(--ph-lh-snug)}.ph-executive-hero-period-field-label{font-size:var(--ph-type-label);line-height:var(--ph-lh-snug)}.ph-executive-hero-period-apply{font-size:var(--ph-type-ui);line-height:var(--ph-lh-snug)}.ph-executive-hero-period-msg{font-size:var(--ph-type-label);line-height:var(--ph-lh-normal)}.ph-executive-hero-block-title{font-size:var(--ph-type-section-lg);line-height:var(--ph-lh-snug)}.ph-executive-hero-block-hint,.ph-executive-hero-kpi-drill-hint{font-size:var(--ph-type-caption);line-height:var(--ph-lh-normal)}.ph-executive-hero-kpi-label,.ph-executive-hero-pipeline-kpi-label{font-size:var(--ph-type-caption);line-height:var(--ph-lh-snug)}.ph-executive-hero-kpi-value,.ph-executive-hero-pipeline-kpi-value{font-size:var(--ph-type-metric-sm);line-height:var(--ph-lh-metric)}.ph-executive-hero-kpi-sub,.ph-executive-hero-pipeline-kpi-meta{font-size:var(--ph-type-caption);line-height:var(--ph-lh-normal)}.ph-executive-hero-portfolio-title,.ph-executive-hero-pulse-title{font-size:var(--ph-type-section);line-height:var(--ph-lh-snug)}.ph-executive-hero-portfolio-hint,.ph-executive-hero-pulse-hint{font-size:var(--ph-type-caption);line-height:var(--ph-lh-normal)}.ph-executive-hero-pulse-empty{font-size:var(--ph-type-label);line-height:var(--ph-lh-normal)}.ph-executive-hero-alert{font-size:var(--ph-type-label);line-height:var(--ph-lh-snug)}.ph-executive-hero-situacao-closed-title{font-size:var(--ph-type-ui);line-height:var(--ph-lh-snug)}.ph-executive-hero-recon-title{font-size:var(--ph-type-caption);line-height:var(--ph-lh-snug)}.ph-executive-hero-recon-line{font-size:var(--ph-type-caption);line-height:var(--ph-lh-normal)}.ph-executive-hero-situacao-more-summary{font-size:var(--ph-type-label);line-height:var(--ph-lh-snug)}.ph-organizacao-situacao-title{font-size:var(--ph-type-section-lg);line-height:var(--ph-lh-snug)}.ph-executive-hero-card--bento .ph-executive-hero-title{font-size:var(--ph-type-heading-lg)}.ph-executive-hero-card--bento .ph-executive-hero-block-title{font-size:var(--ph-type-section)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--cadastro .ph-situacao-bucket-tile-value{font-size:var(--ph-type-metric-hero)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--cadastro .ph-situacao-bucket-tile-label{font-size:var(--ph-type-label)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--cadastro .ph-situacao-bucket-tile-meta{font-size:var(--ph-type-label-sm)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile-value{font-size:var(--ph-type-metric-lg)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile-label{font-size:var(--ph-type-label)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile-meta{font-size:var(--ph-type-label-sm)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--periodo .ph-situacao-bucket-tile-value{font-size:var(--ph-type-metric-md)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--periodo .ph-situacao-bucket-tile-label{font-size:var(--ph-type-ui)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--situacao .ph-situacao-bucket-tile-value{font-size:var(--ph-type-metric-lg)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--situacao .ph-situacao-bucket-tile-label,.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--situacao .ph-situacao-bucket-tile-meta{font-size:var(--ph-type-label)}.ph-executive-hero-pulse-foot{font-size:var(--ph-type-micro);line-height:var(--ph-lh-normal)}.ph-executive-hero-card--bento .ph-executive-hero-recon-title{font-size:var(--ph-type-caption)}.ph-executive-hero-card--bento .ph-executive-hero-recon-line{font-size:var(--ph-type-label)}.ph-org-portfolio-title{font-size:var(--ph-type-heading);line-height:var(--ph-lh-tight)}.ph-org-portfolio-tagline{font-size:var(--ph-type-label);line-height:var(--ph-lh-normal)}.ph-org-portfolio-scope,.ph-org-portfolio-kpi-label{font-size:var(--ph-type-micro);line-height:var(--ph-lh-snug)}.ph-org-portfolio-kpi-value{font-size:var(--ph-type-metric-sm);line-height:var(--ph-lh-metric)}.ph-org-portfolio-period{font-size:var(--ph-type-label);line-height:var(--ph-lh-normal)}.ph-org-portfolio-period-label{font-size:var(--ph-type-micro);line-height:var(--ph-lh-snug)}.ph-org-portfolio-chart-label{font-size:var(--ph-type-caption);line-height:var(--ph-lh-snug)}.ph-org-portfolio-period-block-title{font-size:var(--ph-type-section-lg);line-height:var(--ph-lh-snug)}.ph-situacao-obras-panel-title{font-size:var(--ph-type-heading);line-height:var(--ph-lh-tight)}.ph-situacao-obras-stats{font-size:var(--ph-type-ui);line-height:var(--ph-lh-snug)}.ph-situacao-obras-hint{font-size:var(--ph-type-ui);line-height:var(--ph-lh-normal)}@media(min-width:1600px){.ph-organizacao-situacao-sub{font-size:var(--ph-type-ui);line-height:var(--ph-lh-normal)}.ph-org-bucket>summary{font-size:var(--ph-type-ui);line-height:var(--ph-lh-snug)}.ph-org-bucket-label{font-size:var(--ph-type-ui);line-height:var(--ph-lh-snug)}.ph-org-bucket-hint{font-size:var(--ph-type-label);line-height:var(--ph-lh-normal)}.ph-obra-mix-chip{font-size:var(--ph-type-ui-sm);line-height:var(--ph-lh-snug)}}@media(min-width:1600px){.ph-viewer-shell-tagline{font-size:clamp(.75rem,calc(.68rem + .14vw),.9375rem);line-height:var(--ph-lh-normal)}.ph-viewer-shell-greeting{font-size:clamp(.9375rem,calc(.85rem + .28vw),1.3125rem);line-height:var(--ph-lh-tight)}.ph-viewer-shell-meta{font-size:clamp(.8125rem,calc(.74rem + .18vw),1rem);line-height:var(--ph-lh-normal)}.ph-shell-nav-item{font-size:clamp(.75rem,calc(.68rem + .16vw),.9375rem);line-height:var(--ph-lh-snug)}}@media(min-width:1600px){.ph-executive-hero-pulse-chart,.ph-executive-hero-card--bento .ph-executive-hero-pulse-chart{height:clamp(9.5rem,calc(7.5rem + 3.5vw),14rem);min-height:clamp(9.5rem,calc(7.5rem + 3.5vw),14rem)}.ph-executive-hero-portfolio-pie,.ph-executive-hero-card--bento .ph-executive-hero-portfolio-pie{height:clamp(10.5rem,calc(8.5rem + 3.8vw),15rem);min-height:clamp(10.5rem,calc(8.5rem + 3.8vw),15rem)}}@media(max-width:639px){.ph-situacao-bucket-tile-value{font-size:clamp(1.125rem,5.5vw,1.375rem)}.ph-executive-hero-title{font-size:clamp(.9375rem,4.2vw,1.05rem)}.ph-executive-hero-highlight-value{font-size:clamp(1.125rem,5.5vw,1.375rem)}.ph-executive-hero-kpi-value,.ph-executive-hero-pipeline-kpi-value{font-size:clamp(.875rem,4vw,1rem)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--cadastro .ph-situacao-bucket-tile-value{font-size:clamp(1.25rem,6vw,1.5rem)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile-value,.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--situacao .ph-situacao-bucket-tile-value{font-size:clamp(1.0625rem,5vw,1.25rem)}.ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--periodo .ph-situacao-bucket-tile-value{font-size:clamp(1rem,4.5vw,1.125rem)}}body.ph-hub-section-app .ph-hub-op-snapshot-title,body.ph-hub-section-app .ph-hub-op-block-title{font-size:var(--ph-type-label);line-height:var(--ph-lh-snug)}body.ph-hub-section-app .ph-hub-op-snapshot-empty,body.ph-hub-section-app .ph-hub-op-empty-inline,body.ph-hub-section-app .ph-hub-op-projects-empty{font-size:var(--ph-type-ui);line-height:var(--ph-lh-normal)}body.ph-hub-section-app .ph-hub-op-projects-all,body.ph-hub-section-app .ph-hub-op-kpi-hero-action,body.ph-hub-section-app .ph-hub-op-fila-more{font-size:var(--ph-type-ui-sm)}body.ph-hub-section-app .ph-hub-op-projects-table{font-size:var(--ph-type-ui-sm);line-height:var(--ph-lh-snug)}body.ph-hub-section-app .ph-hub-op-projects-table thead th{font-size:var(--ph-type-label-sm);line-height:var(--ph-lh-snug)}body.ph-hub-section-app .ph-hub-op-project-code{font-size:var(--ph-type-ui)}body.ph-hub-section-app .ph-hub-op-project-name,body.ph-hub-section-app .ph-hub-op-phase-badge{font-size:var(--ph-type-label-sm);line-height:var(--ph-lh-snug)}body.ph-hub-section-app .ph-hub-op-floor-hint{font-size:var(--ph-type-label-sm);line-height:var(--ph-lh-normal)}body.ph-hub-section-app .ph-hub-op-spool-count{font-size:var(--ph-type-ui-sm)}body.ph-hub-section-app .ph-hub-op-progress-pct,body.ph-hub-section-app .ph-hub-op-deadline{font-size:var(--ph-type-label-sm)}body.ph-hub-section-app .ph-hub-op-kpi-hero-label{font-size:var(--ph-type-ui)}body.ph-hub-section-app .ph-hub-op-kpi-hero-sub{font-size:var(--ph-type-label-sm);line-height:var(--ph-lh-normal)}body.ph-hub-section-app .ph-hub-op-kpi-hero-value{font-size:clamp(1.75rem,var(--ph-type-metric-xl),2.75rem);line-height:var(--ph-lh-metric)}body.ph-hub-section-app .ph-hub-op-fila-row-title{font-size:var(--ph-type-ui)}body.ph-hub-section-app .ph-hub-op-fila-row-meta{font-size:var(--ph-type-ui-sm)}body.ph-hub-section-app .ph-hub-op-alert-text{font-size:var(--ph-type-ui);line-height:var(--ph-lh-normal)}body.ph-hub-section-app .ph-hub-op-alert-when,body.ph-hub-section-app .ph-hub-op-alert-done,body.ph-hub-section-app .ph-hub-op-alerts-dismiss-all{font-size:var(--ph-type-label-sm)}body.ph-hub-section-app .ph-hub-op-projects-modal__title{font-size:var(--ph-type-heading)}body.ph-hub-section-app .ph-hub-op-projects-modal__tab{font-size:var(--ph-type-ui-sm)}body.ph-hub-section-app .ph-hub-op-projects-modal__tab-count{font-size:var(--ph-type-label-sm)}body.ph-hub-section-app .ph-hub-op-projects-modal__body .ph-hub-op-projects-table{font-size:var(--ph-type-ui-sm)}body.ph-hub-section-app .ph-hub-op-projects-modal__body .ph-hub-op-project-code{font-size:var(--ph-type-ui)}body.ph-hub-section-app .ph-hub-op-projects-modal__body .ph-hub-op-project-name,body.ph-hub-section-app .ph-hub-op-projects-modal__body .ph-hub-op-phase-badge,body.ph-hub-section-app .ph-hub-op-projects-modal__body .ph-hub-op-deadline,body.ph-hub-section-app .ph-hub-op-projects-modal__body .ph-hub-op-progress-pct{font-size:var(--ph-type-ui-sm)}body.ph-glass-theme.ph-hub-app .ph-hub-topbar-tagline,body.ph-glass-theme.ph-hub-app .ph-hub-user-chip{font-size:var(--ph-type-label-sm)}body.ph-glass-theme.ph-hub-app .ph-hub-topbar-title{font-size:var(--ph-type-ui)}body.ph-glass-theme.ph-hub-app .ph-hub-topnav-link{font-size:var(--ph-type-ui-sm)}body.ph-glass-theme.ph-hub-app .ph-hub-section>summary{font-size:var(--ph-type-ui-sm)}body.ph-glass-theme.ph-hub-app .ph-hub-nav-label{font-size:var(--ph-type-ui)}body.ph-glass-theme.ph-hub-app .ph-hub-nav-hint{font-size:var(--ph-type-ui-sm)}body.ph-glass-theme.ph-hub-app .ph-hub-stats-title{font-size:var(--ph-type-label-sm)}body.ph-glass-theme.ph-hub-app .ph-hub-stat-label,body.ph-glass-theme.ph-hub-app .ph-hub-main-card .ph-hub-last-project-label{font-size:var(--ph-type-label-sm);line-height:var(--ph-lh-snug)}body.ph-glass-theme.ph-hub-app .ph-hub-stat-value{font-size:var(--ph-type-metric-sm);line-height:var(--ph-lh-metric)}body.ph-glass-theme.ph-page-module-relatorio .ph-wh-report-kicker,body.ph-glass-theme.ph-page-module-relatorio .ph-wh-report-table-filters-title{font-size:var(--ph-type-label)}body.ph-glass-theme.ph-page-module-relatorio .ph-wh-report-intro,body.ph-glass-theme.ph-page-module-relatorio .ph-wh-report-summary{font-size:var(--ph-type-ui)}body.ph-glass-theme.ph-page-module-relatorio .ph-wh-report-table{font-size:var(--ph-type-ui-sm)}body.ph-glass-theme.ph-page-module-pecas .ph-pecas-table tbody td{font-size:var(--ph-type-ui-sm);line-height:var(--ph-lh-normal)}body.ph-glass-theme.ph-page-module-pecas .ph-pecas-table tbody td:before{font-size:var(--ph-type-label-sm)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-kicker{font-size:var(--ph-type-label)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-intro,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-summary-detail,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-row-meta{font-size:var(--ph-type-ui)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-row-label,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-paste-preview table{font-size:var(--ph-type-ui-sm)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-paste-preview th{font-size:var(--ph-type-label-sm)}@media(max-width:639px){body.ph-hub-section-app .ph-hub-op-kpi-hero-value{font-size:clamp(1.75rem,5.5vw,2.25rem)}body.ph-glass-theme.ph-hub-app .ph-hub-stat-value{font-size:clamp(1.125rem,5.5vw,1.375rem)}}.ph-hub-prod-gears-wrap{position:relative;flex-shrink:0;width:7.5rem;height:4.75rem;perspective:540px;perspective-origin:50% 38%}.ph-hub-prod-gears-wrap>.ph-hub-prod-gears-svg{transform-style:preserve-3d;transform:rotateX(36deg) rotate(-7deg);filter:drop-shadow(0 7px 9px rgb(15 118 110 / .3));animation:ph-hub-prod-tilt 6s ease-in-out infinite;will-change:transform}.ph-hub-prod-hero-glow{position:absolute;inset:10% 5% 25%;border-radius:9999px;background:radial-gradient(ellipse at center,rgb(45 212 191 / .35) 0%,transparent 72%);pointer-events:none;animation:ph-hub-prod-glow-pulse 2.4s ease-in-out infinite}.ph-hub-prod-gears-svg{display:block;width:7.25rem;height:auto;overflow:visible;color:#0f766e}.ph-hub-prod-gears-svg--compact{width:5.25rem}.ph-hub-prod-gear-body{paint-order:stroke fill}.ph-hub-prod-gear--lg{transform-origin:34px 26px;animation:ph-hub-prod-spin-cw 2.8s linear infinite}.ph-hub-prod-gear--md{transform-origin:72px 33px;animation:ph-hub-prod-spin-ccw 2.1s linear infinite}.ph-hub-prod-gear--sm{transform-origin:96px 48px;animation:ph-hub-prod-spin-cw 1.65s linear infinite}.ph-hub-prod-pipeline-dot--1{animation:ph-hub-prod-dot 1.4s ease-in-out infinite}.ph-hub-prod-pipeline-dot--2{animation:ph-hub-prod-dot 1.4s ease-in-out .35s infinite}.ph-hub-prod-pipeline-dot--3{animation:ph-hub-prod-dot 1.4s ease-in-out .7s infinite}.ph-hub-prod-pipeline{stroke-dashoffset:0;animation:ph-hub-prod-pipeline-flow 2.2s linear infinite}.ph-hub-main-card--prod-load .ph-hub-load-progress{margin-top:1rem}.ph-hub-prod-hero{display:flex;align-items:flex-start;gap:1rem}.ph-hub-prod-caption{color:#000!important;text-shadow:none;transition:opacity .25s ease}.ph-hub-prod-sidebar-badge{display:inline-flex;width:1.35rem;height:1.35rem;flex-shrink:0;overflow:hidden;border-radius:.35rem}.ph-hub-prod-sidebar-badge .ph-hub-prod-gears-svg--compact{width:2.75rem;margin:-.35rem 0 0 -.65rem;transform:scale(.55);transform-origin:top left}.ph-hub-prod-sidebar-badge .ph-hub-prod-gear--lg{animation-duration:3.2s}.ph-hub-prod-sidebar-badge .ph-hub-prod-gear--md{animation-duration:2.4s}.ph-hub-prod-sidebar-badge .ph-hub-prod-gear--sm{animation-duration:1.9s}.ph-hub-project-search-inner{position:relative}.ph-hub-project-search-inner--loading .ph-hub-project-search-control{opacity:.42;pointer-events:none;filter:saturate(.85)}.ph-hub-project-search-inner--loading{padding:.45rem .6rem}.ph-hub-project-search-loader{margin-top:.35rem}.ph-hub-project-search-loader-panel{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.35rem .55rem;border-radius:.65rem;border:1px solid rgb(94 234 212 / .38);background:linear-gradient(165deg,#f0fdfaeb,#ecfeffc7 45%,#f8fafce0);box-shadow:0 1px #ffffffa6 inset,0 8px 24px #0f766e14}.ph-hub-project-search-loader-visual{position:relative;display:flex;justify-content:center;width:100%;padding:.15rem 0}.ph-hub-project-search-loader-visual .ph-hub-prod-gears-wrap{width:5.25rem;height:3.35rem}.ph-hub-project-search-loader-visual:after{content:"";position:absolute;inset:0;margin:auto;width:70%;height:55%;border-radius:9999px;background:radial-gradient(ellipse,rgb(45 212 191 / .28),transparent 70%);pointer-events:none;animation:ph-hub-prod-glow-pulse 2.4s ease-in-out infinite}.ph-hub-project-search-loader-caption{margin:0;font-size:.75rem;font-weight:650;letter-spacing:.01em;color:#0f172a;text-shadow:none;text-align:center;line-height:1.25}.ph-hub-project-search-loader-shimmer{display:flex;flex-direction:column;gap:.4rem;width:100%;max-width:18rem;margin-top:.15rem}.ph-hub-shimmer--search-field{height:2.65rem;border-radius:.65rem}.ph-hub-shimmer--search-hint{height:.55rem;width:62%;margin-inline:auto;border-radius:.35rem;opacity:.75}.ph-hub-project-search-msg[data-kind=loading]{display:none}@keyframes ph-hub-prod-spin-cw{to{transform:rotate(360deg)}}@keyframes ph-hub-prod-spin-ccw{to{transform:rotate(-360deg)}}@keyframes ph-hub-prod-tilt{0%,to{transform:rotateX(34deg) rotate(-7deg)}50%{transform:rotateX(43deg) rotate(-2deg)}}@keyframes ph-hub-prod-glow-pulse{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes ph-hub-prod-dot{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes ph-hub-prod-pipeline-flow{to{stroke-dashoffset:-28}}@media(prefers-reduced-motion:reduce){.ph-hub-prod-gear--lg,.ph-hub-prod-gear--md,.ph-hub-prod-gear--sm,.ph-hub-prod-pipeline,.ph-hub-prod-pipeline-dot--1,.ph-hub-prod-pipeline-dot--2,.ph-hub-prod-pipeline-dot--3,.ph-hub-prod-hero-glow,.ph-hub-prod-gears-wrap>.ph-hub-prod-gears-svg,.ph-hub-project-search-loader-visual:after{animation:none!important}.ph-hub-prod-gear--md{transform:rotate(-18deg)}.ph-hub-prod-gears-wrap>.ph-hub-prod-gears-svg{transform:rotateX(34deg) rotate(-7deg)}}.ph-app-boot-overlay,#phHubBootOverlay.ph-hub-boot-overlay,.ph-page-boot-overlay{position:fixed;inset:0;z-index:90;flex-direction:column;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top,0px)) max(1rem,env(safe-area-inset-right,0px)) max(1rem,env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background:transparent;pointer-events:none;isolation:isolate}.ph-app-boot-overlay:not(.hidden):not([hidden]),.ph-page-boot-overlay:not([hidden]){display:flex}.ph-app-boot-overlay.hidden,.ph-app-boot-overlay[hidden],.ph-page-boot-overlay[hidden],#phHubBootOverlay.ph-hub-boot-overlay[hidden]{display:none!important}.ph-app-boot-overlay-inner,.ph-hub-boot-overlay-inner{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:min(22rem,calc(100vw - 2.5rem));max-width:min(22rem,calc(100vw - 2.5rem));padding-inline:.35rem;text-align:center}.ph-app-boot-label,.ph-hub-boot-label{margin:0;font-size:.9375rem;font-weight:600;letter-spacing:.02em;line-height:1.45;color:#f8fafcf0;text-shadow:0 1px 12px rgb(2 6 23 / .55)}.ph-app-boot-spinner{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:1.25rem}.ph-app-boot-spinner span{display:block;width:.55rem;height:.55rem;border-radius:9999px;background:#2dd4bf;box-shadow:0 0 10px #2dd4bfe6,0 0 20px #14b8a673;animation:ph-app-boot-dot 1.35s ease-in-out infinite}.ph-app-boot-spinner span:nth-child(2){animation-delay:.22s}.ph-app-boot-spinner span:nth-child(3){animation-delay:.44s}@keyframes ph-app-boot-dot{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}.ph-app-boot-gears.ph-hub-prod-gears-wrap{width:5.25rem;height:3.15rem;overflow:visible}.ph-app-boot-progress{display:flex;flex-direction:column;align-items:center;gap:.45rem;width:min(16rem,calc(100vw - 3rem));margin-top:.15rem}.ph-app-boot-progress-track{width:100%}.ph-app-boot-progress-bar{height:.3rem;border-radius:9999px;background:#0f172a6b;box-shadow:inset 0 0 0 1px #ffffff14;overflow:hidden}.ph-app-boot-progress-bar>span{display:block;height:100%;width:0%;border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#2dd4bf);box-shadow:0 0 12px #2dd4bf8c;transition:width .35s ease}.ph-app-boot-progress-pct{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#99f6e4eb;text-shadow:0 1px 10px rgb(2 6 23 / .5)}.ph-app-boot-error-actions{margin-top:.35rem}.ph-app-boot-retry-btn{cursor:pointer;border:1px solid rgb(45 212 191 / .45);border-radius:9999px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;color:#ccfbf1;background:#0f766e59;box-shadow:0 0 16px #2dd4bf26}.ph-app-boot-retry-btn:hover{background:#0f766e80}.ph-page-shell>.ph-app-boot-overlay{margin:0;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ph-app-boot-overlay--error{pointer-events:auto;background:#02061761}.ph-app-boot-overlay--error .ph-app-boot-overlay-card{width:min(26rem,calc(100vw - 2rem));border-radius:1rem;border:1px solid rgb(255 255 255 / .18);background:var(--ph-glass-panel-bg, rgb(15 23 42 / .72));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:1rem 1.15rem;color:#e2e8f0eb;text-align:left;box-shadow:0 16px 48px #00000047}body.ph-page-app--booting .ph-page-shell{visibility:hidden}body.ph-page-module-viewer.ph-page-app--booting .ph-page-shell{display:none!important;visibility:hidden!important;pointer-events:none!important}body.ph-page-app--booting .ph-project-combobox-load-bar{display:none!important}body.ph-page-app--booting .ph-project-combobox--loading .ph-project-spotlight-control{pointer-events:none}@media(max-width:1023px){body.ph-page-module-painel.ph-page-app--booting .ph-page-shell{visibility:visible}body.ph-page-module-painel.ph-page-app--booting .ph-page-shell>*:not(header.ph-viewer-shell){visibility:hidden}body.ph-page-module-painel.ph-page-app--booting .ph-page-shell>header.ph-viewer-shell{position:relative;z-index:60;visibility:visible}}@media(min-width:1024px){body.ph-page-app--booting .ph-viewer-shell,body.ph-page-app--booting .ph-viewer-shell-bg,body.ph-hub-app--booting .ph-viewer-shell,body.ph-hub-app--booting .ph-viewer-shell-bg{display:none!important;visibility:hidden!important;pointer-events:none!important}body.ph-page-module-painel.ph-page-app--booting:not(.ph-erp-has-topbar) .ph-page-shell>header.ph-viewer-shell{display:block!important}}body.ph-page-module-viewer.ph-page-app--booting #phPageBootOverlay:not([hidden]),body.ph-page-module-painel.ph-page-app--booting #phPageBootOverlay:not([hidden]){top:var(--ph-erp-topbar-offset, clamp(4rem, 8vh, 5.5rem));bottom:0;left:0;right:0;height:auto;z-index:50;align-items:center;justify-content:center}body.ph-page-module-painel.ph-page-app--booting:not(.ph-erp-has-topbar) #phPageBootOverlay{top:0}body.ph-page-module-viewer.ph-page-app--booting #phErpTopbar,body.ph-page-module-viewer:has(#phPageBootOverlay:not([hidden])) #phErpTopbar,body.ph-page-module-painel.ph-page-app--booting #phErpTopbar,body.ph-page-module-painel:has(#phPageBootOverlay:not([hidden])) #phErpTopbar{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:100!important}body.ph-page-module-pecas.ph-page-app--booting .ph-page-shell,body.ph-page-module-pecas-cadastro.ph-page-app--booting .ph-page-shell{display:none!important;visibility:hidden!important;pointer-events:none!important}body.ph-page-module-pecas.ph-page-app--booting #phPageBootOverlay:not([hidden]),body.ph-page-module-pecas-cadastro.ph-page-app--booting #phPageBootOverlay:not([hidden]){display:flex!important;position:fixed;top:var(--ph-erp-topbar-offset, clamp(4rem, 8vh, 5.5rem));bottom:0;left:0;right:0;height:auto;z-index:50;align-items:center;justify-content:center}body.ph-page-module-pecas.ph-page-app--booting.ph-erp-has-topbar #phPageBootOverlay,body.ph-page-module-pecas-cadastro.ph-page-app--booting.ph-erp-has-topbar #phPageBootOverlay{top:var(--ph-erp-topbar-offset, clamp(4rem, 8vh, 5.5rem))}body.ph-page-module-pecas.ph-page-app--booting #phErpTopbar,body.ph-page-module-pecas:has(#phPageBootOverlay:not([hidden])) #phErpTopbar,body.ph-page-module-pecas-cadastro.ph-page-app--booting #phErpTopbar,body.ph-page-module-pecas-cadastro:has(#phPageBootOverlay:not([hidden])) #phErpTopbar{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:100!important}body.ph-page-module-pecas.ph-page-app--booting #footer,body.ph-page-module-pecas-cadastro.ph-page-app--booting #footer{visibility:hidden}body.ph-page-app--booting:not(.ph-hub-app):not(.login-page):not(.ph-page-module-viewer):not(.ph-page-module-pecas):not(.ph-page-module-pecas-cadastro):not(.ph-page-module-painel) #phErpTopbar,body.ph-page-app--booting:not(.ph-hub-app):not(.login-page) #phMobileHubTopbar,body.ph-page-app--booting:not(.ph-hub-app):not(.login-page):not(.ph-page-module-viewer) .ph-erp-body{display:none!important;pointer-events:none}body.ph-page-module-viewer.ph-page-app--booting .ph-erp-body{display:none!important;pointer-events:none}body:has(.ph-app-boot-overlay:not(.hidden):not([hidden]):not(#phPageBootOverlay):not(#phHubBootOverlay)) #phErpTopbar,body:has(.ph-app-boot-overlay:not(.hidden):not([hidden]):not(#phPageBootOverlay):not(#phHubBootOverlay)) #phMobileHubTopbar,body:has(.ph-app-boot-overlay:not(.hidden):not([hidden]):not(#phPageBootOverlay):not(#phHubBootOverlay)) #phErpSidebar{display:none!important;pointer-events:none}#phErpSidebar:has(.ph-hub-sidebar-skeleton),#phHubSidebar:has(.ph-hub-sidebar-skeleton){display:none!important}body.ph-hub-app.ph-hub-app--booting .ph-hub-shimmer,body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-hub-shimmer,body.ph-hub-app.ph-hub-app--booting .ph-hub-op-snapshot--loading,body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-hub-op-snapshot--loading,body.ph-hub-app.ph-hub-app--booting .ph-hub-load-sketch,body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-hub-load-sketch,body.ph-page-app--booting .ph-hub-shimmer,body.ph-page-app--booting .ph-hub-sidebar-skeleton,body.ph-page-app--booting .ph-hub-op-snapshot--loading,body.ph-page-app--booting .ph-pill-loading,body.ph-page-app--booting .ph-skeleton,body.ph-page-app--booting .ph-skeleton-kpi-grid,body.ph-page-app--booting .ph-skeleton-panel,body.ph-page-app--booting .ph-hub-client-pth-card--skeleton,body.ph-page-module-viewer.ph-page-app--booting .ph-dice-tile-meta{display:none!important;visibility:hidden!important;pointer-events:none!important}body.ph-hub-app.ph-hub-app--booting .ph-hub-main-card--loading:not(.ph-hub-main-card--boot-minimal):not(.ph-admin-boot-shell),body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-hub-main-card--loading:not(.ph-hub-main-card--boot-minimal):not(.ph-admin-boot-shell){display:none!important;visibility:hidden!important;pointer-events:none!important}body:not(.ph-page-app--booting) #phPageBootOverlay,body:not(.ph-page-app--booting) #phPageBootOverlay[hidden]{display:none!important;visibility:hidden!important;pointer-events:none!important}body.ph-hub-app.ph-hub-app--booting .ph-erp-sidebar,body.ph-hub-app.ph-hub-app--booting .ph-erp-module-main,body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-erp-sidebar,body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-erp-module-main{display:none!important;pointer-events:none}body.ph-hub-app.ph-hub-app--booting .ph-hub-boot-overlay,body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-hub-boot-overlay,body.ph-hub-app.ph-hub-app--booting #phHubBootOverlay:not([hidden]),body.ph-hub-app:has(.ph-hub-main-card--loading) #phHubBootOverlay:not([hidden]){display:flex;pointer-events:none;inset:0;z-index:90;align-items:center;justify-content:center;background:transparent}body.ph-hub-app.ph-hub-app--booting #phErpTopbar,body.ph-hub-app:has(#phHubBootOverlay:not([hidden])) #phErpTopbar,body.ph-hub-app:has(.ph-hub-main-card--loading) #phErpTopbar,body.ph-hub-app.ph-hub-app--booting>.ph-viewer-shell,body.ph-hub-app:has(.ph-hub-main-card--loading)>.ph-viewer-shell{display:none!important;visibility:hidden!important;pointer-events:none!important}body.ph-hub-app.ph-hub-app--booting #phErpTopbarLead,body.ph-hub-app.ph-hub-app--booting #phErpTopnav,body.ph-hub-app:has(.ph-hub-main-card--loading) #phErpTopbarLead,body.ph-hub-app:has(.ph-hub-main-card--loading) #phErpTopnav{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ph-hub-boot-wordmark{margin:0;font-family:Orbitron,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.875rem,3.5vw,1.05rem);font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fffffff5;text-shadow:0 0 18px rgb(245 158 11 / .22)}body.ph-hub-app.ph-hub-app--booting .ph-hub-topbar,body.ph-hub-app.ph-hub-app--booting .ph-hub-body,body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-hub-topbar,body.ph-hub-app:has(.ph-hub-main-card--loading) .ph-hub-body{display:none!important;pointer-events:none}body.ph-hub-app:not(.ph-hub-app--booting):not(:has(.ph-hub-main-card--loading)) #phHubBootOverlay.ph-hub-boot-overlay,body.ph-hub-app:not(.ph-hub-app--booting):not(:has(.ph-hub-main-card--loading)) .ph-hub-boot-overlay{display:none!important}body.ph-hub-app.ph-hub-app--booting #footer,body.ph-hub-app:has(.ph-hub-main-card--loading) #footer{display:none!important}.ph-admin-boot-shell.ph-hub-main-card--loading{position:fixed;inset:0;z-index:90;margin:0;width:auto;max-width:none;border:0;border-radius:0;background:transparent!important;box-shadow:none;display:flex;align-items:center;justify-content:center;padding:1.5rem;overflow:visible;backdrop-filter:none;-webkit-backdrop-filter:none}.ph-admin-boot-shell.ph-hub-main-card--loading.hidden,.ph-admin-boot-shell.hidden,.ph-admin-boot-shell[hidden]{display:none!important;pointer-events:none}.ph-admin-boot-shell.ph-hub-main-card--loading .ph-hub-load-hero,.ph-admin-boot-shell.ph-hub-main-card--loading .ph-hub-load-progress,.ph-admin-boot-shell.ph-hub-main-card--loading .ph-hub-load-sketch,.ph-admin-boot-shell.ph-hub-main-card--loading .ph-hub-load-copy h1,.ph-admin-boot-shell.ph-hub-main-card--loading .ph-hub-kicker{display:none!important}.ph-admin-boot-shell.ph-hub-main-card--loading .ph-hub-load-copy{text-align:center}.ph-admin-boot-shell.ph-hub-main-card--loading #adminBootCaption,.ph-admin-boot-shell.ph-hub-main-card--loading .ph-hub-load-caption{margin:0;font-size:.9375rem;font-weight:600;color:#f8fafcf0;text-shadow:0 1px 12px rgb(2 6 23 / .55)}@media(prefers-reduced-motion:reduce){.ph-app-boot-spinner span{animation:none!important;opacity:.85}.ph-hub-prod-gear--lg,.ph-hub-prod-gear--md,.ph-hub-prod-gear--sm,.ph-hub-prod-pipeline,.ph-hub-prod-pipeline-dot--1,.ph-hub-prod-pipeline-dot--2,.ph-hub-prod-pipeline-dot--3,.ph-hub-prod-hero-glow{animation:none!important}}body.ph-glass-theme .ph-dice-launcher,body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm));box-shadow:0 8px 28px #00000029,inset 0 1px #ffffff14!important}body.ph-glass-theme .ph-dice-launcher-bar,body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-bar{border-bottom-color:#ffffff1a!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-dice-launcher-seg:not(:last-child){border-right-color:#ffffff1a!important}body.ph-glass-theme .ph-dice-launcher-seg:hover:not(:disabled),body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg:hover:not(:disabled){background:#ffffff14!important}body.ph-glass-theme .ph-dice-launcher-seg.ph-dice-power-on,body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg.ph-dice-power-on{background:#0d948824!important;box-shadow:inset 0 0 0 1px #5eead438!important}body.ph-glass-theme .ph-dice-launcher-seg.ph-dice-power-on.is-active,body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg.ph-dice-power-on.is-active{background:#0d948833!important;box-shadow:0 1px 4px #0000001f,inset 0 -3px 0 var(--ph-glass-accent-strong),inset 0 0 0 1px #5eead447!important}body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--indicadores.is-active.ph-dice-power-on{box-shadow:0 1px 4px #0000001f,inset 0 -3px #a78bfa,inset 0 0 0 1px #5eead438!important}body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--spools.is-active.ph-dice-power-on{box-shadow:0 1px 4px #0000001f,inset 0 -3px #94a3b8,inset 0 0 0 1px #5eead438!important}body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--obra.is-active.ph-dice-power-on{box-shadow:0 1px 4px #0000001f,inset 0 -3px #818cf8,inset 0 0 0 1px #5eead438!important}body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--cronograma.is-active.ph-dice-power-on,body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--encerramentos.is-active.ph-dice-power-on{box-shadow:0 1px 4px #0000001f,inset 0 -3px #fbbf24,inset 0 0 0 1px #5eead438!important}body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--posfabricacao.is-active.ph-dice-power-on{box-shadow:0 1px 4px #0000001f,inset 0 -3px #a78bfa,inset 0 0 0 1px #5eead438!important}body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--carteira.is-active.ph-dice-power-on,body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--situacao.is-active.ph-dice-power-on,body.ph-glass-theme #viewerPillsHubSection .ph-dice-launcher-seg--inspecoes.is-active.ph-dice-power-on{box-shadow:0 1px 4px #0000001f,inset 0 -3px 0 var(--ph-glass-accent-strong),inset 0 0 0 1px #5eead447!important}body.ph-glass-theme .ph-dice-launcher-seg--indicadores.is-active.ph-dice-power-on{box-shadow:inset 0 -2px #a78bfa,inset 0 0 0 1px #5eead438!important}body.ph-glass-theme .ph-dice-launcher-seg--spools.is-active.ph-dice-power-on{box-shadow:inset 0 -2px #94a3b8,inset 0 0 0 1px #5eead438!important}body.ph-glass-theme .ph-dice-launcher-seg--cronograma.is-active.ph-dice-power-on,body.ph-glass-theme .ph-dice-launcher-seg--encerramentos.is-active.ph-dice-power-on{box-shadow:inset 0 -2px #fbbf24,inset 0 0 0 1px #5eead438!important}body.ph-glass-theme .ph-dice-launcher-panels{background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-dice-launcher-panels>.ph-dice-tile.is-open:before{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-dice-launcher-panels>.ph-dice-tile.is-open+.ph-dice-tile.is-open{border-top-color:#ffffff1a!important}body.ph-glass-theme .ph-dice-tile-label,body.ph-glass-theme .ph-dice-tile-label--full,body.ph-glass-theme .ph-dice-tile-label--short{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-dice-tile-meta{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-dice-tile-meta[data-empty="1"],body.ph-glass-theme .ph-dice-tile-hint{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-viewer-pills-panel-body{background:var(--ph-glass-surface)!important;border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text);box-shadow:0 8px 28px #00000029!important}body.ph-glass-theme .ph-expandable-card.ph-projeto-card:not([open]),body.ph-glass-theme .ph-expandable-card.ph-situacao-card:not([open]){background:var(--ph-glass-panel-metrics)!important;border-color:#818cf859!important;box-shadow:0 4px 14px #0000001f,inset 0 1px #ffffff0f!important}body.ph-glass-theme .ph-expandable-card.ph-organizacao-card:not([open]){background:var(--ph-glass-panel-metrics)!important;border-color:#5eead459!important;box-shadow:0 4px 14px #0000001f,inset 0 1px #ffffff0f!important}body.ph-glass-theme .ph-expandable-card.ph-auditoria-card:not([open]){background:var(--ph-glass-panel-metrics)!important;border-color:#fbbf2459!important;box-shadow:0 4px 14px #0000001f,inset 0 1px #ffffff0f!important}body.ph-glass-theme .ph-projeto-card:not([open]) .ph-projeto-card-summary:hover,body.ph-glass-theme .ph-situacao-card:not([open]) .ph-situacao-card-summary:hover,body.ph-glass-theme .ph-organizacao-card:not([open]) .ph-organizacao-card-summary:hover,body.ph-glass-theme .ph-auditoria-card:not([open]) .ph-auditoria-card-summary:hover{background:#ffffff0f!important}body.ph-glass-theme .ph-viewer-pills-bar .ph-projeto-card[open]>.ph-projeto-card-summary{border-color:transparent!important;background:transparent!important;box-shadow:none!important}body.ph-glass-theme .ph-viewer-pills-bar .ph-situacao-card[open]>.ph-situacao-card-summary{border-color:transparent!important;background:transparent!important;box-shadow:none!important}body.ph-glass-theme .ph-viewer-pills-bar .ph-organizacao-card[open]>.ph-organizacao-card-summary{border-color:transparent!important;background:transparent!important;box-shadow:none!important}body.ph-glass-theme .ph-viewer-pills-bar .ph-auditoria-card[open]>.ph-auditoria-card-summary{border-color:transparent!important;background:transparent!important;box-shadow:none!important}body.ph-glass-theme .ph-expandable-card-summary,body.ph-glass-theme .ph-expandable-card-label{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-expandable-card-summary:hover{background:#ffffff0f!important;color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-projeto-card-meta,body.ph-glass-theme .ph-organizacao-card-meta,body.ph-glass-theme .ph-auditoria-card-meta{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-situacao-bucket-tile{background:var(--ph-glass-panel-metrics)!important;border-color:#5eead438!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff0f}body.ph-glass-theme .ph-situacao-bucket-tile-label{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-situacao-bucket-tile-value{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-situacao-bucket-tile-meta{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-situacao-bucket-tile:not([open]):not(.ph-situacao-bucket-tile--expanded):not(.ph-situacao-bucket-tile--static):has(.ph-situacao-bucket-tile-summary:hover){border-color:#5eead48c!important;box-shadow:0 0 0 2px #5eead433!important}body.ph-glass-theme .ph-project-picker-rail,body.ph-glass-theme .ph-project-picker-rail:has(.ph-project-combobox--docked.ph-project-combobox--open){border-bottom-color:#ffffff1a!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-project-picker-rail-label{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-project-spotlight-control,body.ph-glass-theme .ph-project-spotlight--selected .ph-project-spotlight-control{border-color:#5eead447!important;background:var(--ph-glass-surface-input)!important;box-shadow:inset 0 1px #ffffff0f!important}body.ph-glass-theme .ph-project-combobox--open .ph-project-spotlight-control{border-color:#5eead473!important;box-shadow:0 0 0 3px #0d948826!important}body.ph-glass-theme .ph-project-combobox-trigger,body.ph-glass-theme .ph-project-spotlight-selected-code,body.ph-glass-theme .ph-project-spotlight-empty-title,body.ph-glass-theme .ph-project-combobox-pth,body.ph-glass-theme .ph-project-combobox-metric strong{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-project-spotlight-selected-ss,body.ph-glass-theme .ph-project-spotlight-selected-sc,body.ph-glass-theme .ph-project-combobox-ss,body.ph-glass-theme .ph-project-combobox-sc,body.ph-glass-theme .ph-project-spotlight-selected-dm,body.ph-glass-theme .ph-project-spotlight-empty-hint,body.ph-glass-theme .ph-project-spotlight-selected-meta,body.ph-glass-theme .ph-project-combobox-status,body.ph-glass-theme .ph-project-combobox-empty{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-combobox-search.ph-input-compact,body.ph-glass-theme input.ph-project-combobox-search{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-project-combobox-search::placeholder{color:#94a3b8e6!important}body.ph-glass-theme .ph-project-combobox-load-bar-track{background:#ffffff1f!important}body.ph-glass-theme .ph-project-combobox-load-bar-fill{background:linear-gradient(90deg,#0d9488,#5eead4)!important}body.ph-glass-theme .ph-project-combobox-trigger-loading-label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-spotlight-icon{border-color:#5eead473!important;background:#0d948838!important;color:#5eead4!important}body.ph-glass-theme .ph-project-spotlight--selected:not(.ph-project-combobox--open) .ph-project-spotlight-icon{display:none!important}body.ph-glass-theme .ph-project-spotlight-hint{border-color:#5eead48c!important;background:#0d94883d!important;color:#99f6e4!important}body.ph-glass-theme .ph-project-spotlight-hint:hover{border-color:#5eead4bf!important;background:#0d948857!important;box-shadow:0 0 0 2px #0d94882e!important}body.ph-glass-theme .ph-project-spotlight--selected:not(.ph-project-combobox--open) .ph-project-spotlight-hint{border-color:#5eead4a6!important;background:#0d948852!important;color:#ccfbf1!important}body.ph-glass-theme .ph-project-spotlight--selected:not(.ph-project-combobox--open) .ph-project-spotlight-control:hover{border-color:#5eead48c!important;box-shadow:inset 0 1px #ffffff0f,0 0 0 3px #0d94882e!important}body.ph-glass-theme .ph-project-spotlight-panel,body.ph-glass-theme .ph-project-combobox-popup,body.ph-glass-theme .ph-project-picker-rail .ph-project-combobox--docked .ph-project-spotlight-panel,body.ph-glass-theme .ph-project-picker-rail .ph-project-combobox--docked .ph-project-combobox-popup{border-color:#5eead459!important;background:var(--ph-glass-surface-modal)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 40px #00000047!important}body.ph-glass-theme .ph-project-spotlight-panel-head{border-bottom-color:#ffffff1a!important}body.ph-glass-theme .ph-project-combobox-option{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-project-combobox-option:hover,body.ph-glass-theme .ph-project-combobox-option--highlight{border-color:#5eead466!important;background:#0d948829!important;box-shadow:0 1px 4px #0000001f!important}body.ph-glass-theme .ph-project-combobox-option--active{border-color:#5eead480!important;background:#0d948838!important}body.ph-glass-theme .ph-project-combobox-doc--dm{border-color:#3b82f659;background:#3b82f626;color:#93c5fd}body.ph-glass-theme .ph-project-combobox-doc--de{border-color:#fb923c59;background:#fb923c1f;color:#fdba74}body.ph-glass-theme .ph-project-combobox-doc--doc,body.ph-glass-theme .ph-project-combobox-metric,body.ph-glass-theme .ph-project-combobox-metric--aco{border-color:#ffffff1f;background:#ffffff0f;color:var(--ph-glass-text-muted)}body.ph-glass-theme .ph-project-combobox-metric--inox{border-color:#3b82f659;background:#3b82f61f;color:#93c5fd}body.ph-glass-theme .ph-project-combobox-option-progress-bar{background:#ffffff1a}body.ph-glass-theme .ph-project-combobox-option-progress-bar>span{background:linear-gradient(90deg,#22d3ee,#38bdf8)}body.ph-glass-theme .ph-project-combobox-option-progress-pct{color:var(--ph-glass-text-muted)}body.ph-glass-theme .ph-project-combobox-metric--cuni{border-color:#fb923c59;background:#fb923c1f;color:#fdba74}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-hub-body,.ph-painel-workflow,.ph-painel-secondary,[role=dialog]) :is(.text-slate-900,.text-slate-800,.text-slate-700){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-hub-body,.ph-painel-workflow,.ph-painel-secondary,[role=dialog]) :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-hub-body,.ph-painel-workflow,.ph-painel-secondary,[role=dialog]) :is(a,button)[class*=text-indigo-]{color:var(--ph-glass-accent)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-hub-body,.ph-painel-workflow,.ph-painel-secondary,[role=dialog]) :is(a,button)[class*="hover:text-indigo-"]:hover{color:var(--ph-glass-accent-strong)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-hub-body,.ph-painel-workflow,.ph-painel-secondary) :is(.text-red-600,.text-red-700,.text-red-800,.text-red-900,[class*=text-red-6],[class*=text-red-7],[class*=text-red-8],[class*=text-red-9]){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-hub-body,.ph-painel-workflow,.ph-painel-secondary) :is(.text-amber-800,.text-amber-900,.text-amber-950,[class*=text-amber-8],[class*=text-amber-9]){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#kpiGrid,#viewerKpiGrid,#kpiChecklistRow) :is(.text-emerald-800,.text-emerald-900,.text-emerald-950,.text-cyan-800,.text-cyan-900,.text-cyan-950,[class*=text-emerald-8],[class*=text-emerald-9],[class*=text-cyan-8],[class*=text-cyan-9]){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#kpiError,#viewerKpiError){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) :is(label,legend).text-slate-700,body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) legend.text-slate-500{color:var(--ph-glass-accent)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody) :is(button,a,label)[class*=bg-white],body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody) :is(button,a)[class*="hover:bg-slate-50"],body.ph-glass-theme :is(.ph-page-shell,#viewerMain) .org-portfolio-period-btn,body.ph-glass-theme :is(.ph-page-shell,#viewerMain) .ph-org-portfolio-period-action{background-color:var(--ph-glass-surface-input)!important;border-color:#5eead447!important;color:var(--ph-glass-text)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody) :is(button,a)[class*=bg-white]:hover,body.ph-glass-theme :is(.ph-page-shell,#viewerMain) :is(button,a)[class*="hover:bg-slate-50"]:hover{background-color:#ffffff1f!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody) :is(div,section)[class*=bg-slate-50],body.ph-glass-theme :is(.ph-page-shell,#viewerMain) #viewerInspectionAuditSummary,body.ph-glass-theme :is(.ph-page-shell,#viewerMain) #viewerClosureAuditSummary{background:var(--ph-glass-panel-metrics)!important;border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain) #viewerInspectionAuditTotals[class*=bg-emerald]{background:#0d94882e!important;border-color:#5eead459!important;color:var(--ph-glass-text)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) :is([class*=bg-red-50],[class*=bg-amber-50],[class*=bg-sky-50],[class*=bg-violet-50]){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) [class*=border-red-200][class*=bg-red-50]{border-color:#f8717180!important;background:#7f1d1d38!important}.ph-rnc-badge{display:inline-flex;flex-shrink:0;align-items:center;border-radius:9999px;border:1px solid rgb(248 113 113 / .55);background:#7f1d1dd1;color:#fee2e2;font-size:.5625rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;padding:.125rem .375rem}.ph-rnc-badge--md{font-size:.625rem;padding:.125rem .5rem}body.ph-glass-theme .ph-rnc-badge{border-color:#fca5a58c!important;background:#991b1be6!important;color:#fef2f2!important}body.ph-glass-theme .ph-checklist-on-light .ph-rnc-badge,body.ph-glass-theme .ph-posfab-on-light .ph-rnc-badge{border-color:#f87171b3!important;background:#fee2e2!important;color:#7f1d1b!important}body.ph-glass-theme .ph-rnc-summary,body.ph-glass-theme .ph-rnc-hint{color:#fecaca!important}body.ph-glass-theme .ph-checklist-on-light .ph-rnc-summary,body.ph-glass-theme .ph-checklist-on-light .ph-rnc-hint{color:#7f1d1b!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) [class*=border-amber-200][class*=bg-amber-50]{border-color:#fbbf2473!important;background:#78350f33!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) [class*=border-sky-200][class*=bg-sky-50]{border-color:#38bdf866!important;background:#0c4a6e38!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) [class*=border-violet-200][class*=bg-violet-50]{border-color:#a78bfa66!important;background:#4c1d9533!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-posfab-on-light{background:var(--ph-glass-panel-inner)!important;border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-posfab-on-light :is(.text-slate-900,.text-slate-800,.text-slate-700,strong){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-posfab-on-light :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-posfab-on-light :is(.text-red-700,.text-red-800,[class*=text-red-7],[class*=text-red-8]){color:#fca5a5!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-posfab-on-light :is(.text-amber-900,[class*=text-amber-9]){color:#fde68a!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-posfab-on-light :is(.text-violet-900,.text-violet-950,[class*=text-violet-9]){color:#ddd6fe!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-posfab-on-light summary{color:#c4b5fd!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-posfab-on-light summary:hover{color:#ede9fe!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) :is(input.posfab-inp,input.posfab-bulk-inp,input.galvaniz-inp).ph-input-compact[type=datetime-local]{color-scheme:dark;background:var(--ph-glass-surface-input)!important;border-color:#ffffff2e!important;color:var(--ph-glass-text)!important;-webkit-text-fill-color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) .ph-galvaniz-on-glass,body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) [data-galvaniz-root]{background:var(--ph-glass-panel-inner)!important;border-color:#38bdf859!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) [data-galvaniz-root] :is(.text-sky-950,.text-sky-900\/80,.text-slate-800,.text-slate-600,.text-slate-500,h4){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) [data-galvaniz-root] .text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) [data-posfab-root]{background:var(--ph-glass-panel-inner)!important;border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text-muted)!important;box-shadow:none!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) [data-posfab-root] :is(.text-slate-900,.text-slate-800,.text-slate-700,h3){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) [data-posfab-root] :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) [data-posfab-root] :is(.border-slate-100,.border-slate-200){border-color:#ffffff1f!important}body.ph-glass-theme :is(#pos-fabricacao,[data-posfab-viewer-root]) [data-posfab-root] #btnSavePosFabricacaoPanel{background:var(--ph-glass-surface-input)!important;border-color:#fff3!important;color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#kpiGrid,#viewerKpiGrid) :is([class*=bg-red-50],[class*=bg-amber-50],[class*=bg-slate-50],.ph-obra-timeline){backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.ph-glass-theme .ph-analytics-period{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important}body.ph-glass-theme .ph-analytics-period :is(.ph-analytics-period__title,.ph-analytics-period-panel__title){color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-analytics-period :is(.ph-analytics-period__subtitle,.ph-analytics-period-panel__section-label){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-analytics-metric-card,body.ph-glass-theme .ph-analytics-period-panel{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.ph-glass-theme .ph-analytics-metric-card--alert{border-color:#f871718c!important;box-shadow:inset 0 0 0 1px #f8717140!important}body.ph-glass-theme .ph-analytics-metric-card--warn{border-color:#fbbf2480!important;box-shadow:inset 0 0 0 1px #fbbf2438!important}body.ph-glass-theme .ph-analytics-metric-card--ok{border-color:#5eead473!important;box-shadow:inset 0 0 0 1px #5eead433!important}body.ph-glass-theme .ph-analytics-period :is(.ph-analytics-metric-card__label,.ph-analytics-metric-card__value,.ph-analytics-metric-card__detail,.ph-analytics-metric-card__list,.ph-analytics-period-panel__body,.ph-analytics-period-bullet,li,td,th,p,span){color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-analytics-period .ph-analytics-metric-card__label,body.ph-glass-theme .ph-analytics-period .ph-analytics-period-panel__section-label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-analytics-period-bullet{border-color:var(--ph-glass-border)!important;background:#ffffff0f!important}body.ph-glass-theme :is(#viewerAnalyticsCards,#dashAnalyticsCards) :is(.text-emerald-800,.text-emerald-700,.text-amber-800,.text-amber-700,.text-red-800,.text-red-700,[class*=text-emerald-],[class*=text-amber-8],[class*=text-red-7],[class*=text-red-8]){color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-org-portfolio{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-org-portfolio-hero-card{border-color:var(--ph-glass-border)!important;border-left-color:var(--ph-glass-accent-strong)!important;background:var(--ph-glass-panel-bg)!important;box-shadow:inset 0 1px #ffffff14!important}body.ph-glass-theme .ph-org-portfolio-icon{border-color:#5eead447!important;background-color:#0d94882e!important}body.ph-glass-theme .ph-org-portfolio-title{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-org-portfolio-tagline,body.ph-glass-theme .ph-org-portfolio-period-block-sub{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-org-portfolio-period-block{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-org-portfolio-period-block--chart{border-bottom-color:var(--ph-glass-border)!important;background:transparent!important}body.ph-glass-theme .ph-org-portfolio-period-block-title{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-org-portfolio-chart-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;box-shadow:inset 0 1px #ffffff0f!important}body.ph-glass-theme .ph-org-portfolio-chart-label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-org-portfolio-chart-label strong{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-org-portfolio-period-form label,body.ph-glass-theme #viewerOrgPortfolioPeriodMsg,body.ph-glass-theme #viewerOrgPortfolioLegend{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody) .ph-org-portfolio-period-action[class*=bg-slate-900],body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody) #btnViewerOrgPortfolioApply{background:#0d9488d9!important;border-color:#5eead459!important;color:#fff!important}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody) .ph-org-portfolio-period-action[class*=bg-slate-900]:hover,body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody) #btnViewerOrgPortfolioApply:hover{background:#0f766eeb!important}body.ph-glass-theme .ph-situacao-bucket-tile-panel:not(.ph-kpi-drill-panel--compact),body.ph-glass-theme .ph-situacao-buckets-panel-host:not(.ph-kpi-drill-panel-host--compact)>.ph-situacao-bucket-tile-panel:not(.ph-kpi-drill-panel--compact){border-top-color:#e2e8f0e6!important;background:linear-gradient(180deg,#f8fafceb,#fffffffa)!important}body.ph-glass-theme .ph-situacao-buckets-panel-host:not(.ph-kpi-drill-panel-host--compact){border-color:#c7d2fee6!important;background:linear-gradient(180deg,#f8fafceb,#fffffffa)!important}body.ph-glass-theme .ph-situacao-buckets-panel-host.ph-kpi-drill-panel-host--compact{border-color:#ffffff1a!important;background:#ffffff0a!important;box-shadow:none!important}body.ph-glass-theme .ph-situacao-buckets-panel-host.ph-kpi-drill-panel-host--compact>.ph-situacao-bucket-tile-panel.ph-kpi-drill-panel--compact{border-top-color:transparent!important;background:transparent!important}body.ph-glass-theme .ph-situacao-bucket-panel-head{border-bottom-color:#e2e8f0e6!important}body.ph-glass-theme .ph-situacao-buckets-panel-host :is(.ph-situacao-bucket-panel-title,.ph-situacao-bucket-panel-hint,.ph-situacao-bucket-panel-stat,.ph-situacao-bucket-panel-stat strong,.ph-situacao-bucket-panel-note,.ph-situacao-bucket-panel-note--active,.ph-situacao-bucket-panel-empty,.ph-kpi-obra-card-pth,.ph-kpi-obra-card-ss,.ph-kpi-obra-card-sc,.ph-kpi-obra-card-dm,.ph-kpi-obra-card-foot,.ph-kpi-obra-card-foot strong,.ph-kpi-obra-card-details>summary,.ph-kpi-obra-card-details-count,.ph-obra-badge,.ph-obra-badge-detail,.ph-obra-mix-chip,.ph-obra-mix-chip-l,.ph-obra-mix-chip-n,.ph-obra-stage-head),body.ph-glass-theme .ph-situacao-bucket-tile-panel :is(.ph-situacao-bucket-panel-title,.ph-situacao-bucket-panel-hint,.ph-situacao-bucket-panel-stat,.ph-situacao-bucket-panel-stat strong,.ph-situacao-bucket-panel-note,.ph-situacao-bucket-panel-note--active,.ph-situacao-bucket-panel-empty,.ph-kpi-obra-card-pth,.ph-kpi-obra-card-ss,.ph-kpi-obra-card-sc,.ph-kpi-obra-card-dm,.ph-kpi-obra-card-foot,.ph-kpi-obra-card-foot strong,.ph-kpi-obra-card-details>summary,.ph-kpi-obra-card-details-count,.ph-obra-badge,.ph-obra-badge-detail,.ph-obra-mix-chip,.ph-obra-mix-chip-l,.ph-obra-mix-chip-n,.ph-obra-stage-head){color:#000!important}body.ph-glass-theme .ph-situacao-buckets-panel-host .ph-situacao-bucket-panel-stat,body.ph-glass-theme .ph-situacao-bucket-tile-panel .ph-situacao-bucket-panel-stat{border-color:#e2e8f0!important;background:#fff!important}body.ph-glass-theme .ph-situacao-buckets-panel-host .ph-situacao-bucket-panel-note--active,body.ph-glass-theme .ph-situacao-bucket-tile-panel .ph-situacao-bucket-panel-note--active{border-color:#c4b5fdcc!important;background:#f5f3fff2!important}body.ph-glass-theme .ph-situacao-bucket-panel-title,body.ph-glass-theme .ph-situacao-bucket-panel-stat strong,body.ph-glass-theme .ph-situacao-obras-panel-title{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-situacao-bucket-panel-hint,body.ph-glass-theme .ph-situacao-bucket-panel-stat,body.ph-glass-theme .ph-situacao-obras-hint,body.ph-glass-theme .ph-situacao-obras-body-hint,body.ph-glass-theme .ph-situacao-obras-stats{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-situacao-bucket-panel-stat{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important}body.ph-glass-theme .ph-situacao-bucket-panel-note--active{border-color:#a78bfa73!important;background:#7c3aed26!important;color:#c4b5fd!important}body.ph-glass-theme .ph-situacao-bucket-tile--urgent{border-color:#f8717173!important;background:#7f1d1d33!important}body.ph-glass-theme .ph-situacao-bucket-tile--urgent .ph-situacao-bucket-tile-value{color:#fecaca!important}body.ph-glass-theme .ph-situacao-bucket-tile--waiting{border-color:#fbbf2466!important;background:#78350f26!important}body.ph-glass-theme .ph-obra-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;color:var(--ph-glass-text-muted)}body.ph-glass-theme .ph-obra-card-btn--main:hover{background:#ffffff0f!important}body.ph-glass-theme .ph-obra-card-pth,body.ph-glass-theme .ph-obra-card-weight-row--emph{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-obra-card-dm,body.ph-glass-theme .ph-obra-card-weight-tag{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme details.ph-closure-hero{border-color:#fbbf2473!important;background:var(--ph-glass-panel-bg)!important;box-shadow:0 8px 28px #0003!important}body.ph-glass-theme details.ph-closure-hero>summary.ph-closure-hero-summary:hover{background-color:#ffffff0d!important}body.ph-glass-theme details.ph-closure-hero .ph-closure-hero-action{border-color:#fbbf2459!important;background:var(--ph-glass-panel-metrics)!important;box-shadow:inset 0 1px #ffffff14!important}body.ph-glass-theme details.ph-closure-hero .ph-closure-hero-meta,body.ph-glass-theme .ph-closure-hero-cta{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme details.ph-closure-hero .ph-closure-hero-cta[class*=bg-white]{background:var(--ph-glass-surface-input)!important;border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme details.ph-closure-hero>.border-t[class*=bg-white]{border-top-color:#ffffff1a!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-closure-audit-total-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important}body.ph-glass-theme .ph-closure-audit-kpi-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;box-shadow:0 4px 16px #00000026}body.ph-glass-theme .ph-closure-audit-kpi-card--weight{border-color:#34d39959!important;background:linear-gradient(155deg,#064e3b6b,#0f172a8c)!important}body.ph-glass-theme .ph-closure-audit-kpi-card--works{border-color:#f59e0b66!important;background:linear-gradient(155deg,#78350f6b,#0f172a8c)!important}body.ph-glass-theme .ph-closure-audit-kpi-card--spools{border-color:#38bdf859!important;background:linear-gradient(155deg,#0759856b,#0f172a8c)!important}body.ph-glass-theme .ph-closure-audit-kpi-card--avg{border-color:#818cf859!important;background:linear-gradient(155deg,#3730a361,#0f172a8c)!important}body.ph-glass-theme .ph-closure-audit-kpi-eyebrow,body.ph-glass-theme .ph-closure-audit-kpi-foot,body.ph-glass-theme .ph-closure-audit-kpi-label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-kpi-value,body.ph-glass-theme .ph-closure-audit-kpi-card--weight .ph-closure-audit-kpi-value,body.ph-glass-theme .ph-closure-audit-kpi-card--works .ph-closure-audit-kpi-value,body.ph-glass-theme .ph-closure-audit-kpi-card--spools .ph-closure-audit-kpi-value,body.ph-glass-theme .ph-closure-audit-kpi-card--avg .ph-closure-audit-kpi-value{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-closure-audit-breakdown{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-closure-audit-breakdown-title{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-closure-audit-breakdown-sub,body.ph-glass-theme .ph-closure-audit-breakdown-label,body.ph-glass-theme .ph-closure-audit-breakdown-meta{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-breakdown-value{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-closure-audit-breakdown-bar{background:#ffffff14!important}body.ph-glass-theme .ph-closure-audit-breakdown-item{border-color:var(--ph-glass-border)!important;background:#ffffff0a!important}body.ph-glass-theme .ph-closure-audit-weight-bar{background:#ffffff1f!important}body.ph-glass-theme .ph-closure-audit-weight-share{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-toggle{border-color:var(--ph-glass-border)!important;background:#ffffff0f!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-toggle:hover{border-color:#f59e0b73!important;background:#f59e0b1f!important;color:#fdba74!important}body.ph-glass-theme table.ph-closure-audit-table tbody tr.ph-closure-audit-detail-row td{background:#ffffff08!important;border-bottom-color:#ffffff14!important}body.ph-glass-theme .ph-closure-audit-detail-section-title,body.ph-glass-theme .ph-closure-audit-detail-label,body.ph-glass-theme .ph-closure-audit-detail-hint,body.ph-glass-theme .ph-closure-audit-detail-empty{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-detail-value{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-closure-audit-detail-cell{border-color:var(--ph-glass-border)!important;background:#ffffff0a!important}body.ph-glass-theme .ph-closure-audit-detail-section+.ph-closure-audit-detail-section{border-top-color:#ffffff1a!important}body.ph-glass-theme .ph-closure-audit-stage--done{color:#99f6e4!important;background:#0d948838!important;border-color:#5eead459!important}body.ph-glass-theme .ph-closure-audit-stage--progress{color:#bae6fd!important;background:#0369a147!important;border-color:#38bdf859!important}body.ph-glass-theme .ph-closure-audit-stage--pending{color:#fde68a!important;background:#78350f59!important;border-color:#f59e0b59!important}body.ph-glass-theme .ph-closure-audit-stage--muted{color:var(--ph-glass-text-muted)!important;background:#ffffff0f!important;border-color:var(--ph-glass-border)!important}body.ph-glass-theme .ph-closure-audit-total-card--weight{border-color:#5eead459!important;background:#0d948826!important}body.ph-glass-theme .ph-closure-audit-total-card--works{border-color:#fbbf2459!important;background:#78350f1f!important}body.ph-glass-theme .ph-closure-audit-total-label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-total-card--weight .ph-closure-audit-total-label{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-closure-audit-total-card--works .ph-closure-audit-total-label{color:#fdba74!important}body.ph-glass-theme .ph-closure-audit-total-value,body.ph-glass-theme .ph-closure-audit-total-card--weight .ph-closure-audit-total-value,body.ph-glass-theme .ph-closure-audit-total-card--works .ph-closure-audit-total-value{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-closure-audit-table-wrap .ph-table-scroll{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important;box-shadow:inset 0 1px 2px #0000001f}@media(max-width:639px){body.ph-glass-theme .ph-closure-audit-table-wrap .ph-table-scroll{background-image:linear-gradient(to right,#0f172aeb 30%,#0f172a00),linear-gradient(to right,#0f172a00,#0f172aeb 70%),radial-gradient(farthest-side at 0 50%,#ffffff24,#fff0),radial-gradient(farthest-side at 100% 50%,#ffffff24,#fff0)}}body.ph-glass-theme table.ph-closure-audit-table thead th{color:var(--ph-glass-accent)!important;background:var(--ph-glass-panel-metrics)!important;border-bottom-color:var(--ph-glass-border)!important}body.ph-glass-theme table.ph-closure-audit-table tbody tr.ph-closure-audit-row:nth-child(odd){background-color:transparent!important}body.ph-glass-theme table.ph-closure-audit-table tbody tr.ph-closure-audit-row:nth-child(2n){background-color:#ffffff08!important}body.ph-glass-theme table.ph-closure-audit-table tbody tr.ph-closure-audit-row:hover{background-color:#ffffff0f!important}body.ph-glass-theme table.ph-closure-audit-table tbody tr.ph-closure-audit-row--actionable:focus-visible{background-color:#f59e0b1f!important;outline-color:#f59e0ba6!important}body.ph-glass-theme table.ph-closure-audit-table tbody tr.ph-closure-audit-row td{border-bottom-color:#ffffff14!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-date,body.ph-glass-theme .ph-closure-audit-project-code{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-closure-audit-project-name{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-spools{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-closure-audit-weight{color:#6ee7b7!important}body.ph-glass-theme table.ph-closure-audit-table .ph-closure-audit-empty td{background:transparent!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-closure-audit-origin--live{color:#99f6e4!important;background:#0d948838!important;border-color:#5eead459!important}body.ph-glass-theme .ph-closure-audit-origin--closure{color:#fde68a!important;background:#78350f59!important;border-color:#f59e0b59!important}body.ph-glass-theme .ph-closure-audit-origin--delivery{color:#a5f3fc!important;background:#0e749047!important;border-color:#22d3ee59!important}body.ph-glass-theme .ph-closure-audit-origin--muted{color:var(--ph-glass-text-muted)!important;background:#ffffff0f!important;border-color:var(--ph-glass-border)!important}body.ph-glass-theme table.ph-closure-audit-table tbody tr.ph-closure-audit-row--actionable .ph-closure-audit-project-code:after{color:#fdba74!important}body.ph-glass-theme .ph-project-list-search{border-color:#5eead447!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-project-list-search-label{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-project-list-search-hint{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-list-filters-accordion{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-project-list-filters-summary,body.ph-glass-theme .ph-project-list-filters-toolbar{border-color:var(--ph-glass-border)!important;background:transparent!important;color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-project-list-filters-open-badge{border-color:#2dd4bf73!important;background:#0d9488a6!important;color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-project-list-filters-summary-chevron{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-list-filters-accordion[open] .ph-project-list-filters-summary-chevron,body.ph-glass-theme .ph-project-list-filters-summary:hover .ph-project-list-filters-summary-chevron,body.ph-glass-theme .ph-project-list-filters-toolbar-label{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-project-list-filters-panel,body.ph-glass-theme .ph-project-list-filters-panel-body{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme .ph-project-list-filters-panel label:not(.ph-project-filter-chip){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-list-filters-toolbar{border-bottom-color:#ffffff1a!important}body.ph-glass-theme .ph-project-list-filters-presets{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important;box-shadow:inset 0 1px #ffffff0a!important}body.ph-glass-theme .ph-project-list-preset-btn{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-list-preset-btn:hover{color:var(--ph-glass-text)!important;background:#ffffff14!important}body.ph-glass-theme .ph-project-list-preset-btn.is-active,body.ph-glass-theme .ph-project-list-preset-btn[aria-pressed=true]{background:#0d948838!important;color:var(--ph-glass-text)!important;box-shadow:inset 0 1px #ffffff0f!important}body.ph-glass-theme .ph-project-filter-group-title{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-filter-group[data-filter-group=pre] .ph-project-filter-group-title{color:#a5b4fc!important}body.ph-glass-theme .ph-project-filter-group[data-filter-group=pos] .ph-project-filter-group-title{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-project-filter-group[data-filter-group=signal] .ph-project-filter-group-title{color:#fdba74!important}body.ph-glass-theme .ph-project-list-fieldset legend{color:var(--ph-glass-accent)!important}body.ph-glass-theme .ph-project-filter-chip{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-filter-chip:hover{border-color:#5eead459!important;background:#ffffff0f!important}body.ph-glass-theme .ph-project-filter-chip-text{color:inherit!important}body.ph-glass-theme .ph-project-filter-chip:has(.ph-project-filter-chip-input:checked){border-color:#5eead473!important;background:#0d94882e!important;color:var(--ph-glass-text)!important;box-shadow:inset 0 1px #ffffff0f!important}body.ph-glass-theme .ph-project-filter-chip-check{border-color:#fff3!important;background:#ffffff0f!important}body.ph-glass-theme .ph-project-filter-chip:has(.ph-project-filter-chip-input:checked) .ph-project-filter-chip-check{border-color:var(--ph-glass-accent-strong)!important;background:#0d9488a6!important}body.ph-glass-theme .ph-project-filter-chip .ph-project-filter-chip-count{background:#ffffff14!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-filter-chip:has(.ph-project-filter-chip-input:checked) .ph-project-filter-chip-count{background:#0d948859!important;color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-project-sort-radio-pill{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-sort-radio:hover .ph-project-sort-radio-pill{border-color:#5eead459!important;background:#ffffff0f!important}body.ph-glass-theme .ph-project-sort-radio:has(input:checked) .ph-project-sort-radio-pill{border-color:#5eead473!important;background:#0d94882e!important;color:var(--ph-glass-text)!important;box-shadow:inset 0 1px #ffffff0f!important}body.ph-glass-theme .ph-project-filter-summary-bar{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important}@media(max-width:1023px){body.ph-glass-theme .ph-project-list-filters-summary .ph-project-filter-summary-bar{border-color:transparent!important;background:transparent!important}}body.ph-glass-theme .ph-project-filter-summary-stat{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-filter-summary-stat strong{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-project-filter-summary-hint{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-project-pill--teal{border-color:#5eead459!important;background:#0d94882e!important;color:#99f6e4!important}body.ph-glass-theme .ph-project-pill--green{border-color:#34d39959!important;background:#064e3b38!important;color:#a7f3d0!important}body.ph-glass-theme .ph-project-pill--blue{border-color:#3b82f659!important;background:#1e3a8a33!important;color:#93c5fd!important}body.ph-glass-theme .ph-project-pill--red{border-color:#f8717166!important;background:#7f1d1d38!important;color:#fecaca!important}body.ph-glass-theme .ph-project-pill--violet{border-color:#a78bfa59!important;background:#4c1d9533!important;color:#ddd6fe!important}body.ph-glass-theme .ph-project-pill--amber{border-color:#fbbf2466!important;background:#78350f2e!important;color:#fde68a!important}body.ph-glass-theme .ph-project-pill--slate,body.ph-glass-theme .ph-project-pill--zinc{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme .ph-obra-badge--late{background:#7f1d1d47!important;color:#000!important}body.ph-glass-theme .ph-obra-badge--ok{background:#064e3b47!important;color:#000!important}body.ph-glass-theme .ph-obra-badge--partial{background:#78350f38!important;color:#000!important}body.ph-glass-theme .ph-obra-badge--neutral{background:var(--ph-glass-panel-inner)!important;color:#000!important}body.ph-glass-theme .ph-obra-badge-detail,body.ph-glass-theme .ph-obra-mix-chip-l{color:#000!important}body.ph-glass-theme .ph-obra-card-weight-row--emph{border-top-color:#ffffff1a!important}body.ph-glass-theme [role=dialog]>div[class*=bg-white],body.ph-glass-theme [role=dialog] .rounded-xl.bg-white,body.ph-glass-theme [role=dialog] .rounded-lg.bg-white{background:var(--ph-glass-surface-modal)!important;border-color:var(--ph-glass-border)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));color:var(--ph-glass-text)}body.ph-glass-theme .fixed.inset-0[class*=bg-slate-900],body.ph-glass-theme .fixed.inset-0[class*=bg-black]{background-color:#020617b8!important}body.ph-glass-theme :is(.ph-table-scroll,.ph-viewer-table-scroll,.ph-spools-table-scroll):not(.bg-white){border-color:var(--ph-glass-border)}body.ph-glass-theme .ph-table-scroll.bg-white,body.ph-glass-theme .ph-viewer-table-scroll.bg-white,body.ph-glass-theme .ph-spools-table-scroll.bg-white{background:var(--ph-glass-panel-inner)!important;border-color:var(--ph-glass-border)!important}body.ph-glass-theme .ph-table-scroll tbody td,body.ph-glass-theme .ph-viewer-table-scroll tbody td{color:var(--ph-glass-text-muted)}body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) :is(#viewerSpoolsDataTable,#spoolsDataTable) thead :is(tr,th,.text-slate-600,.text-slate-500),body.ph-glass-theme :is(.ph-page-shell,#viewerMain,#phErpBody,.ph-painel-workflow,.ph-painel-secondary) :is(.ph-table-scroll,.ph-viewer-table-scroll,.ph-spools-table-scroll) thead :is(tr,th,.text-slate-600,.text-slate-500){color:#0f172a!important}body.ph-glass-theme :is(#spoolsDataTable,#viewerSpoolsDataTable) :is([data-spool-checklist-summary],[data-dash-spool-pending-list],[data-viewer-spool-checklist-compact],[data-viewer-spool-pending-list]) :is(.text-amber-800,.text-amber-900,.text-amber-950,.text-emerald-800,.text-slate-800,.text-slate-500,.text-slate-600,[class*=text-amber-8],[class*=text-amber-9],[class*=text-emerald-8]){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#spoolsDataTable,#viewerSpoolsDataTable) :is([data-dash-spool-pending-list],[data-viewer-spool-pending-list]) :is(ul,ol,p){color:var(--ph-glass-text)!important}body.ph-glass-theme :is(.ph-projeto-card-inner,.ph-situacao-card-inner,.ph-organizacao-card-inner,.ph-auditoria-card-inner){background:transparent;color:var(--ph-glass-text-muted)}body.ph-glass-theme .ph-expandable-card-body-inner{background:transparent}body.ph-glass-theme .ph-parts-catalog-row{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important}body.ph-glass-theme .ph-parts-catalog-row-title,body.ph-glass-theme .ph-parts-catalog-row-dn{color:var(--ph-glass-text)!important}body.ph-glass-theme .ph-parts-catalog-row-line,body.ph-glass-theme .ph-parts-catalog-row-desc{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(#viewerProjectBasicsBlock,#projectBasicsBlock){border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm));box-shadow:inset 0 1px #ffffff14!important;--tw-ring-color: rgb(255 255 255 / .08) !important}body.ph-glass-theme :is(#viewerProjectBasicsBlock,#projectBasicsBlock) :is(h3,h2,.text-slate-900,.text-slate-800,.text-slate-700),body.ph-glass-theme :is(#viewerProjectBasicsBlock,#projectBasicsBlock) .grid>p,body.ph-glass-theme :is(#viewerProjectBasicsBlock,#projectBasicsBlock) .grid>p span{color:var(--ph-glass-text)!important}body.ph-glass-theme :is(#viewerProjectBasicsBlock,#projectBasicsBlock) .grid>p{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important}body.ph-glass-theme :is(#viewerProjectBasicsBlock,#projectBasicsBlock) .grid>p[class*=bg-emerald],body.ph-glass-theme :is(#viewerProjectBasicsBlock,#projectBasicsBlock) .grid>p[class*=border-emerald]{border-color:#5eead459!important;background:#0d948826!important}body.ph-glass-theme #viewerProjectInfoBlock{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme #viewerProjectInfoBlock :is(label,input,textarea,.text-slate-700,.text-slate-800){color:var(--ph-glass-text)!important}body.ph-glass-theme #viewerProjectInfoBlock :is(input,textarea){border-color:#5eead447!important;background:var(--ph-glass-surface-input)!important}body.ph-glass-theme #viewerProjectPanelSection #btnViewerRefreshPage,body.ph-glass-theme #viewerProjectPanelSection .grid :is(button,a)[class*=bg-white]{border-color:#5eead447!important;background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme #viewerProjectPanelSection #btnViewerRefreshPage:hover,body.ph-glass-theme #viewerProjectPanelSection .grid :is(button,a)[class*="hover:bg-slate-50"]:hover{background:#ffffff1f!important}body.ph-glass-theme #projectLoadStatus,body.ph-glass-theme #viewerProjectLoadStatus{color:var(--ph-glass-text)!important}body.ph-glass-theme #projectLoadStatus :is(span,strong),body.ph-glass-theme #viewerProjectLoadStatus :is(span,strong){color:inherit!important}body.ph-glass-theme #projectLoadStatus [class*=text-slate-],body.ph-glass-theme #viewerProjectLoadStatus [class*=text-slate-],body.ph-glass-theme #projectLoadStatus [class*=text-sky-],body.ph-glass-theme #viewerProjectLoadStatus [class*=text-sky-]{color:inherit!important}body.ph-glass-theme #pecas-da-obra{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;box-shadow:0 8px 28px #00000029!important;--tw-ring-color: rgb(255 255 255 / .08) !important}body.ph-glass-theme #pecas-da-obra :is(h3,.text-slate-900){color:var(--ph-glass-text)!important}body.ph-glass-theme #pecas-da-obra .border-b[class*=border-slate]{border-bottom-color:#ffffff1a!important}body.ph-glass-theme #pecas-da-obra .bg-slate-900{background:#0d948859!important}body.ph-glass-theme.ph-page-module-viewer .ph-viewer-shell-glass{background:var(--ph-glass-panel-bg);border-color:var(--ph-glass-border);box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff1f;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-viewer .ph-viewer-shell-ecard{border-color:#ffffff2e;background:var(--ph-glass-panel-inner)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card{border:1px solid var(--ph-glass-border);border-left:3px solid var(--ph-glass-accent-strong);background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff1a;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-title{color:var(--ph-glass-text);text-shadow:0 1px 8px rgb(0 0 0 / .25)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-tagline,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-block-hint,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-note,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-block-sub,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-kpi-drill-hint,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-pulse-hint{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-block-title,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-block-title,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-portfolio-title,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-pulse-title{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-scope{background:var(--ph-glass-panel-inner);border-color:var(--ph-glass-border);color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-tagline{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-chip--applied{background:#0d948833;border-color:#2dd4bf59;color:#99f6e4}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-chip--loading{background:#451a0352;border-color:#fbbf2459;color:#fde047}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-chip--pending{background:#1e293b8c;border-color:#94a3b847;color:#cbd5e1}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-apply--pending{box-shadow:0 0 0 2px #2dd4bf80,0 0 0 5px #2dd4bf24}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-block:not(.ph-executive-hero-period-block--slim),body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-block,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-pulse,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-portfolio-block{background:var(--ph-glass-panel-inner)!important;border-color:var(--ph-glass-border)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--cadastro{border-left-color:#fbbf24d9!important;background:linear-gradient(135deg,rgb(217 119 6 / .14) 0%,var(--ph-glass-panel-inner) 100%)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--carteira{border-left-color:var(--ph-glass-accent-strong)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--period{background:linear-gradient(180deg,rgb(13 148 136 / .1) 0%,var(--ph-glass-panel-inner) 100%)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--pulse-period{border-left-color:#38bdf8d9!important;background:linear-gradient(135deg,rgb(14 165 233 / .14) 0%,var(--ph-glass-panel-inner) 100%)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-pulse-tier-label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-pulse-period-secondary{border-top-color:#ffffff1f!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-head-badges .ph-executive-hero-alert--danger{border-color:#f8717173;background:#7f1d1d8c;color:#fecaca}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-head-badges .ph-executive-hero-alert--warn{border-color:#fbbf2473;background:#78350f80;color:#fde68a}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--cadastro .ph-executive-hero-block-title{color:#fbbf24!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--cadastro .ph-situacao-bucket-tile-value{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--cadastro .ph-situacao-bucket-tile-label,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile-label,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--situacao .ph-situacao-bucket-tile-label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--cadastro .ph-situacao-bucket-tile-meta,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile-meta{color:#94a3b8!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile{background:#ffffff0a!important;border-color:#ffffff14!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile-value{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--carteira .ph-situacao-bucket-tile-label:before{box-shadow:0 0 0 2px #ffffff0f!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--periodo .ph-situacao-bucket-tile,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-kpi-drill--situacao .ph-situacao-bucket-tile{background:#ffffff0a!important;border-color:#ffffff14!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-recon{background:#ffffff0a!important;border-color:#ffffff1a!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-recon-line{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-recon-line strong{color:var(--ph-glass-accent)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-situacao-more{border-color:#ffffff1f!important;background:#ffffff08!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-situacao-more-summary{color:var(--ph-glass-accent)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-pulse-foot{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-block--slim{border:1px solid var(--ph-glass-border)!important;border-left:3px solid var(--ph-glass-accent-strong)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff1a}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-block{border-top-color:#ffffff1a}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-block--period{background:linear-gradient(180deg,rgb(13 148 136 / .12) 0%,transparent 100%)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-highlight,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-kpi,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-pipeline-kpi,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-situacao-bucket-tile{background:var(--ph-glass-panel-metrics)!important;border-color:#5eead438!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px #ffffff0f}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-highlight-label,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-kpi-label,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-situacao-bucket-tile-label{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-highlight-value,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-kpi-value,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-situacao-bucket-tile-value{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-highlight-note,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-situacao-bucket-tile-meta{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-situacao-bucket-tile:not([open]):not(.ph-situacao-bucket-tile--expanded):not(.ph-situacao-bucket-tile--static):has(.ph-situacao-bucket-tile-summary:hover){border-color:#5eead48c!important;box-shadow:0 0 0 2px #5eead433!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-situacao-bucket-tile--pulse-primary{background:linear-gradient(135deg,rgb(14 165 233 / .12) 0%,var(--ph-glass-panel-metrics) 100%)!important;border-color:#5eead452!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-situacao-bucket-tile--pulse-secondary{background:#ffffff09!important;border-color:#ffffff1a!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-icon{border-color:#5eead459;background-color:#0d948833}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-expandable-card{background:var(--ph-glass-panel-bg)!important;border-color:var(--ph-glass-border)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm));box-shadow:0 8px 28px #00000029}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-expandable-card-summary{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-expandable-card-summary:hover{background:#ffffff0d;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-expandable-card[open] .ph-expandable-card-summary{border-bottom-color:#ffffff1a}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-expandable-card-label,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-dice-tile-label{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-dice-tile-meta{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-viewer-pills-bar .ph-expandable-card:not([open]){background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain #viewerClosureAuditSummary{background:var(--ph-glass-panel-metrics)!important;border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-obra-timeline{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-obra-timeline .text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-obra-timeline .text-slate-900{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-input-compact,body.ph-glass-theme.ph-page-module-viewer #viewerMain .viewer-period-preset-btn,body.ph-glass-theme.ph-page-module-viewer #viewerMain .org-portfolio-period-btn{background:var(--ph-glass-surface-input)!important;border-color:#5eead447!important;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .viewer-period-preset-btn.is-active,body.ph-glass-theme.ph-page-module-viewer #viewerMain .org-portfolio-period-btn.bg-slate-900{background:#0d948847!important;border-color:#5eead473!important;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-apply{background:#0d9488d9;color:#fff}body.ph-glass-theme.ph-page-module-viewer #viewerMain #btnViewerOrgPortfolioApply{background:#0d9488d9!important;border-color:#5eead459!important;color:#fff!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain #btnViewerOrgPortfolioApply:hover{background:#0f766eeb!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-org-portfolio-period-block label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-apply.ph-period-apply--busy{background:linear-gradient(145deg,#0d9488eb,#0f766ee0);border-color:#5eead461;box-shadow:0 4px 14px #0d948847,inset 0 1px #ffffff1f}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-field-label{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-viewer .ph-erp-topbar{--ph-erp-topbar-bg: rgb(15 23 42 / .72);border-bottom-color:var(--ph-glass-border);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-viewer .ph-erp-topbar-title,body.ph-glass-theme.ph-page-module-viewer .ph-erp-topbar-tagline,body.ph-glass-theme.ph-page-module-viewer .ph-erp-topbar-lead{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer .ph-erp-topbar-brandmark-sys{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-viewer #viewerProjectPanelSection .ph-project-list-filters,body.ph-glass-theme.ph-page-module-viewer #viewerProjectPanelSection .ph-project-list-controls-host{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-viewer #viewerPillsHubSection .ph-project-picker-rail .ph-project-combobox--docked .ph-project-combobox-list{padding:.5rem;gap:.5rem}body.ph-glass-theme.ph-page-module-viewer #viewerPillsHubSection .ph-project-combobox--docked.ph-project-combobox--open .ph-project-spotlight-panel,body.ph-glass-theme.ph-page-module-viewer #viewerPillsHubSection .ph-project-combobox--docked.ph-project-combobox--open .ph-project-combobox-popup{border-top-color:#5eead447!important}@media(max-width:767px){body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-period-block{background:#0f172aeb!important;border-color:#94a3b847!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card{background:#0f172af0!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block{background:#0f172a59!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--cadastro{background:#451a0373!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--pulse-period{background:linear-gradient(180deg,#0ea5e933,#0f172a38)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--period{background:linear-gradient(180deg,#0d948838,#0f172a33)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block--carteira{background:linear-gradient(180deg,#0ea5e92e,#0f172a3d)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card--bento .ph-executive-hero-block-hint{color:#94a3b8!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-block{background:#0f172a59!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-block--period{background:linear-gradient(180deg,#0d948838,#0f172a33)!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-executive-hero-highlight,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-executive-hero-kpi,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-executive-hero-pipeline-kpi,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile{background:#1e293bf5!important;border-color:#94a3b852!important;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px #ffffff14}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile--pulse-primary{background:#0c4a6e8c!important;border-color:#5eead46b!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-executive-hero-highlight-label,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-executive-hero-kpi-label,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile-label{color:#cbd5e1!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-executive-hero-highlight-value,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-executive-hero-kpi-value,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile-value{color:#f8fafc!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-executive-hero-highlight-note,body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile-meta{color:#94a3b8!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-hub-stat-expand-power--on{border-color:#6ee7b7;background:#064e3b8c;color:#a7f3d0;box-shadow:0 0 0 1px #34d39973,0 0 12px #34d39947}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-hub-stat-expand-power--off{border-color:#ffffff29;background:#0f172a59;color:#94a3b8}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile--urgent{border-color:#f871718c!important;background:#450a0ae6!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile--urgent .ph-situacao-bucket-tile-value{color:#fecaca!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile--urgent .ph-situacao-bucket-tile-label{color:#fed7d7!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile--waiting{border-color:#fbbf2480!important;background:#451a03e0!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile--waiting .ph-situacao-bucket-tile-value{color:#fde68a!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile--waiting .ph-situacao-bucket-tile-label{color:#fcd34d!important}body.ph-glass-theme.ph-page-module-viewer #viewerMain .ph-executive-hero-card .ph-situacao-bucket-tile:not([open]):not(.ph-situacao-bucket-tile--expanded):not(.ph-situacao-bucket-tile--static):has(.ph-situacao-bucket-tile-summary:hover){border-color:#5eead473!important;box-shadow:0 0 0 2px #5eead426!important}}body.ph-glass-theme.ph-page-module-viewer #viewerProjectDelaysSection .ph-viewer-table-scroll{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important}body.ph-glass-theme.ph-page-module-viewer #viewerDelaysBody :is(tr,td){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-viewer #viewerDelaysBody thead :is(tr,th){color:var(--ph-glass-text)!important;background:var(--ph-glass-surface-input)!important}body.ph-glass-theme.ph-page-module-viewer #viewerClientePortalSummary .ph-client-portal-summary{border:1px solid rgb(94 234 212 / .35)!important;background:linear-gradient(135deg,rgb(13 148 136 / .2) 0%,var(--ph-glass-panel-inner) 52%,var(--ph-glass-panel-bg) 100%)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm));box-shadow:0 12px 32px #0000002e,inset 0 1px #ffffff1a;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-viewer #viewerClientePortalSummary .ph-client-portal-summary__title,body.ph-glass-theme.ph-page-module-viewer #viewerClientePortalSummary .ph-client-portal-summary__percent{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-viewer #viewerClientePortalSummary .ph-client-portal-summary__status{color:#99f6e4!important}body.ph-glass-theme.ph-page-module-viewer #viewerClientePortalSummary .ph-client-portal-summary__count,body.ph-glass-theme.ph-page-module-viewer #viewerClientePortalSummary .ph-client-portal-summary__hint{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-viewer #viewerClientePortalSummary .ph-client-portal-bar{background:#ffffff24!important}body.ph-glass-theme.ph-page-module-viewer #viewerClientePortalSummary .ph-client-portal-bar-fill{background:linear-gradient(90deg,#059669,#2dd4bf)!important}body.ph-glass-theme.ph-page-module-hub.ph-hub-app{--ph-hub-glass-blur: var(--ph-glass-blur);--ph-hub-panel-bg: var(--ph-glass-panel-bg);--ph-hub-panel-inner: var(--ph-glass-panel-inner);--ph-hub-panel-metrics: var(--ph-glass-panel-metrics);--ph-hub-tile-tint: rgb(255 255 255 / .06)}body.ph-glass-theme.ph-page-module-hub .ph-hub-topbar{border-bottom-color:var(--ph-glass-border);background:var(--ph-glass-panel-bg);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:inset 0 1px #ffffff14}body.ph-glass-theme.ph-page-module-hub .ph-viewer-shell-glass{background:var(--ph-glass-panel-bg);border-color:var(--ph-glass-border);box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff1f;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-hub .ph-viewer-shell-ecard{border-color:#ffffff2e;background:var(--ph-glass-panel-inner)}body.ph-glass-theme.ph-page-module-hub .ph-viewer-shell-greeting,body.ph-glass-theme.ph-page-module-hub .ph-viewer-shell-user-line strong{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-hub-main-card{border:1px solid var(--ph-glass-border);background:var(--ph-glass-panel-bg);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff1f}body.ph-glass-theme.ph-page-module-hub .ph-hub-main-card .ph-hub-main-head,body.ph-glass-theme.ph-page-module-hub .ph-hub-main-card--guest .ph-hub-main-head{border-bottom:1px solid rgb(255 255 255 / .1);background:linear-gradient(135deg,rgb(13 148 136 / .24) 0%,rgb(15 23 42 / .14) 55%,transparent 100%)}body.ph-glass-theme.ph-page-module-hub .ph-hub-main-card h1,body.ph-glass-theme.ph-page-module-hub .ph-hub-main-card--guest h1{color:var(--ph-glass-text);text-shadow:0 1px 8px rgb(0 0 0 / .25)}body.ph-glass-theme.ph-page-module-hub .ph-hub-main-card p:not(:is(.ph-hub-inbox-eyebrow,.ph-hub-inbox-item__label,.ph-hub-inbox-item__text,.ph-hub-inbox-item__due,.ph-hub-project-search-loader-caption,.ph-hub-load-caption,.ph-hub-prod-caption)),body.ph-glass-theme.ph-page-module-hub .ph-hub-main-card--guest p,body.ph-glass-theme.ph-page-module-hub .ph-hub-guest-panel,body.ph-glass-theme.ph-page-module-hub .ph-hub-intro{color:var(--ph-glass-text-muted)}@media(min-width:1024px){body.ph-glass-theme.ph-page-module-hub .ph-hub-main-card:not(.ph-hub-main-card--glass-refined) .ph-hub-inbox :is(.ph-hub-inbox-eyebrow,.ph-hub-inbox-item__label,.ph-hub-inbox-item__text,.ph-hub-inbox-item__due){color:#000}}body.ph-glass-theme.ph-page-module-hub .ph-hub-kicker{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-hub .ph-hub-foot{border-top-color:#ffffff1f;color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-hub .ph-hub-notice{border-color:#5eead447;background:var(--ph-glass-panel-inner);color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-hub .ph-hub-notice--maintenance{border-color:#fbbf248c;background:#78350f6b;color:#fef3c7f2}body.ph-glass-theme.ph-page-module-hub .ph-hub-notice--maintenance strong{color:#fde68a}body.ph-glass-theme.ph-page-module-hub .ph-hub-stats{border-color:#5eead447;background:var(--ph-glass-panel-metrics);backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme.ph-page-module-hub .ph-hub-stats-title{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-hub .ph-hub-stat{border-color:#ffffff24;background:var(--ph-hub-tile-tint)}body.ph-glass-theme.ph-page-module-hub .ph-hub-stat-value{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-hub-stat-label,body.ph-glass-theme.ph-page-module-hub .ph-hub-stats--cliente .ph-hub-stat-count-sub{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-hub .ph-hub-stat-expand-power--on{border-color:#6ee7b7;background:#064e3b8c;color:#a7f3d0;box-shadow:0 0 0 1px #34d39973,0 0 12px #34d39947}body.ph-glass-theme.ph-page-module-hub .ph-hub-stat-expand-power--off{border-color:#ffffff29;background:#0f172a59;color:#94a3b8}body.ph-glass-theme.ph-page-module-hub .ph-hub-last-project{border-color:#ffffff24;background:var(--ph-glass-panel-inner)}body.ph-glass-theme.ph-page-module-hub .ph-hub-last-project-label{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-hub .ph-hub-last-project-link{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-hub-client-pths-hint{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-hub a.ph-hub-client-pth-card{border-color:#ffffff24;background:var(--ph-glass-panel-inner)}body.ph-glass-theme.ph-page-module-hub a.ph-hub-client-pth-card:hover,body.ph-glass-theme.ph-page-module-hub a.ph-hub-client-pth-card:active{border-color:#5eead473;background:#0f766e38}body.ph-glass-theme.ph-page-module-hub .ph-hub-client-pth-headline{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-hub-client-pth-ss,body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option-ss{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-hub .ph-hub-client-pth-action{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-hub .ph-hub-client-pth-chip{border-color:#ffffff24;background:#ffffff14;color:#e2e8f0}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-inner{border-color:#5eead447;background:var(--ph-glass-panel-metrics)}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-title{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-hint,body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-msg{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-loader-panel{border-color:transparent;background:transparent;box-shadow:none}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-loader-caption,body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-loader-panel .ph-hub-load-caption,body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-loader-panel .ph-hub-prod-caption{color:var(--ph-glass-text-muted)!important;text-shadow:none}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-input{border-color:#ffffff24;background:#ffffff0f;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-input::placeholder{color:#94a3b8bf}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-list{border-color:#ffffff24;background:#0f172ab8;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search--portal-cards .ph-hub-project-search-list{border:none;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search{--ph-hub-search-card-bg: rgb(15 23 42 / .48);--ph-hub-search-card-border: rgb(255 255 255 / .14);--ph-hub-search-code-color: var(--ph-glass-text);--ph-hub-search-metric-color: var(--ph-glass-accent);--ph-hub-search-meta-color: var(--ph-glass-text-muted);--ph-hub-search-meta-sep: rgb(100 116 139);--ph-hub-search-sub-color: var(--ph-glass-text-muted);--ph-hub-search-stage-border: rgb(255 255 255 / .1);--ph-hub-search-badge-bg: rgb(20 184 166 / .16);--ph-hub-search-badge-border: rgb(45 212 191 / .32);--ph-hub-search-badge-color: rgb(153 246 228);--ph-hub-search-material-bg: var(--ph-glass-panel-inner);--ph-hub-search-material-border: rgb(255 255 255 / .1);--ph-hub-search-material-head: var(--ph-glass-text);--ph-hub-search-material-foot: var(--ph-glass-text-muted);--ph-hub-search-material-track: rgb(15 23 42 / .55);--ph-hub-search-action-border: rgb(34 211 238 / .42);--ph-hub-search-action-bg: linear-gradient(135deg, rgb(8 47 73 / .72), rgb(15 118 110 / .52));--ph-hub-search-action-color: rgb(236 254 255);--ph-hub-search-action-hover-border: rgb(103 232 249 / .72);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}@media(hover:hover)and (pointer:fine){body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option--portal-card:hover .ph-hub-situation-project--hub-search,body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option--portal-card.is-active .ph-hub-situation-project--hub-search{border-color:#2dd4bf73;background:#0f172a94;box-shadow:0 0 0 1px #2dd4bf29}}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search--portal-readonly .ph-hub-project-search-option--portal-card.is-active .ph-hub-situation-project--hub-search{border-color:#ffffff24;background:#0f172a7a;box-shadow:none}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--fab{--ph-hub-search-badge-bg: rgb(20 184 166 / .18);--ph-hub-search-badge-border: rgb(45 212 191 / .35);--ph-hub-search-badge-color: rgb(153 246 228)}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--paint,body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--paint-wait{--ph-hub-search-badge-bg: rgb(99 102 241 / .22);--ph-hub-search-badge-border: rgb(167 139 250 / .28);--ph-hub-search-badge-color: rgb(221 214 254)}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--rx{--ph-hub-search-badge-bg: rgb(34 211 238 / .14);--ph-hub-search-badge-border: rgb(34 211 238 / .28);--ph-hub-search-badge-color: rgb(165 243 252)}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--galv,body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--galv-wait{--ph-hub-search-badge-bg: rgb(56 189 248 / .14);--ph-hub-search-badge-border: rgb(56 189 248 / .28);--ph-hub-search-badge-color: rgb(186 230 253)}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--disponivel{--ph-hub-search-badge-bg: rgb(234 179 8 / .2);--ph-hub-search-badge-border: rgb(250 204 21 / .38);--ph-hub-search-badge-color: rgb(253 224 71)}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--entregue{--ph-hub-search-badge-bg: rgb(16 185 129 / .18);--ph-hub-search-badge-border: rgb(52 211 153 / .32);--ph-hub-search-badge-color: rgb(167 243 208)}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-cliente-obra-local--atraso,body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-situation-project-delay-phase{--ph-hub-search-badge-bg: rgb(220 38 38 / .18);--ph-hub-search-badge-border: rgb(248 113 113 / .32);--ph-hub-search-badge-color: rgb(254 202 202)}body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-situation-project-code,body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-situation-project-sub{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-hub-search-card-meta,body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-situation-project-ss,body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-situation-project-sc,body.ph-glass-theme.ph-page-module-hub .ph-hub-situation-project--hub-search .ph-hub-situation-project-spools{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option-title,body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option--rich .ph-project-combobox-pth{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option--rich .ph-project-combobox-ss,body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option--rich .ph-project-combobox-sc{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option--rich .ph-project-combobox-metric{border-color:#ffffff1f;background:#ffffff0f;color:#cbd5e1}body.ph-glass-theme.ph-page-module-hub .ph-hub-project-search-option--rich .ph-project-combobox-option-progress-pct{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-hub-card{border-color:#ffffff24;background:var(--ph-glass-panel-inner);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.ph-glass-theme.ph-page-module-hub .ph-hub-card:hover{border-color:#ffffff47;box-shadow:0 10px 28px #00000038}body.ph-glass-theme.ph-page-module-hub .ph-hub-card-title{color:#f8fafc}body.ph-glass-theme.ph-page-module-hub .ph-hub-card-hint{color:#94a3b8}body.ph-glass-theme.ph-page-module-hub .ph-hub-card--teal{border-color:#2dd4bf59;background:linear-gradient(145deg,rgb(20 184 166 / .16) 0%,var(--ph-hub-tile-tint) 100%)}body.ph-glass-theme.ph-page-module-hub .ph-hub-card--indigo{border-color:#818cf859;background:linear-gradient(145deg,rgb(99 102 241 / .16) 0%,var(--ph-hub-tile-tint) 100%)}body.ph-glass-theme.ph-page-module-hub .ph-hub-card--amber{border-color:#fbbf2459;background:linear-gradient(145deg,rgb(245 158 11 / .16) 0%,var(--ph-hub-tile-tint) 100%)}body.ph-glass-theme.ph-page-module-hub .ph-hub-card--slate{border-color:#ffffff24;background:var(--ph-hub-tile-tint)}body.ph-glass-theme.ph-page-module-hub .ph-hub-cta--ghost{color:var(--ph-glass-accent);background:var(--ph-glass-panel-inner);border-color:#5eead459}@media(min-width:1024px){body.ph-glass-theme.ph-page-module-hub .ph-hub-sidebar{border-color:var(--ph-glass-border);background:var(--ph-glass-panel-bg)}}body.ph-glass-theme.ph-page-module-hub .ph-erp-topbar{--ph-erp-topbar-bg: rgb(15 23 42 / .72);border-bottom-color:var(--ph-glass-border);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-hub .ph-erp-topbar-title,body.ph-glass-theme.ph-page-module-hub .ph-erp-topbar-tagline,body.ph-glass-theme.ph-page-module-hub .ph-erp-topbar-lead{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-hub .ph-erp-topbar-brandmark-sys{color:var(--ph-glass-accent-strong)}body.ph-glass-theme[data-pecas-page] .ph-viewer-shell-glass{background:var(--ph-glass-panel-bg);border-color:var(--ph-glass-border);box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff1f;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme[data-pecas-page] .ph-viewer-shell-ecard{border-color:#ffffff2e;background:var(--ph-glass-panel-inner)}body.ph-glass-theme[data-pecas-page] .ph-glass-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0003,inset 0 1px #ffffff1a;color:var(--ph-glass-text-muted)}body.ph-glass-theme[data-pecas-page] #obras-aguardando.ph-glass-card{border-color:#f8717152!important}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-glass-card h2,body.ph-glass-theme[data-pecas-page] #pecasRecvDialog .text-slate-900,body.ph-glass-theme[data-pecas-page] #pecasMain .text-slate-900,body.ph-glass-theme[data-pecas-page] #pecasMain .text-slate-800,body.ph-glass-theme[data-pecas-page] #pecasMain .text-slate-700{color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page] #pecasMain .text-slate-600,body.ph-glass-theme[data-pecas-page] #pecasMain .text-slate-500,body.ph-glass-theme[data-pecas-page] #pecasRecvDialog .text-slate-600,body.ph-glass-theme[data-pecas-page] #pecasRecvDialog .text-slate-700{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme[data-pecas-page] #pecasMain label.text-slate-700{color:#cbd5e1!important}body.ph-glass-theme[data-pecas-page] #pecasAlmoxOnlyTopHint{border-color:#ffffff29;background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme[data-pecas-page] #pecasGoCadastroHint{border-color:#5eead459;background:#0d948824!important;color:#ccfbf1!important}body.ph-glass-theme[data-pecas-page] #pecasGoCadastroHint a{color:var(--ph-glass-accent)}body.ph-glass-theme[data-pecas-page] #pecasGate .ph-app-boot-label{color:#f8fafcf0}body.ph-glass-theme[data-pecas-page] #pecasLegacyImportWrap{border-color:#fbbf2459!important;background:#f59e0b1f!important}body.ph-glass-theme[data-pecas-page] #pecasLegacyImportHint{color:#fde68a!important}body.ph-glass-theme[data-pecas-page] .ph-pecas-table thead{border-bottom-color:#ffffff1f;color:var(--ph-glass-accent)}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody{color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr{border-color:#ffffff14}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody.divide-y,body.ph-glass-theme[data-pecas-page] .ph-pecas-table .divide-slate-100>:not([hidden])~:not([hidden]){border-color:#ffffff14}body.ph-glass-theme[data-pecas-page] .ph-pecas-table-wrap{border-radius:.75rem;border:1px solid rgb(255 255 255 / .1);background:var(--ph-glass-panel-inner)}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList [data-pecas-waiting-project]{border-color:#ffffff24!important;background:var(--ph-glass-panel-metrics)!important;color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList [data-pecas-waiting-project]:hover{border-color:#f8717173!important;background:#f871711a!important}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .text-slate-900,body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .text-slate-700,body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .text-slate-600,body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .text-slate-500{color:inherit!important}.ph-obra-floor-badge{display:inline-block;border-radius:9999px;padding:.125rem .5rem;font-size:9px;font-weight:700;line-height:1.375;letter-spacing:.025em;text-transform:uppercase}.ph-obra-floor-badge--stacked{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.2rem .55rem .25rem;text-transform:none;letter-spacing:normal}.ph-obra-floor-badge__label{font-size:9px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;line-height:1.2}.ph-obra-floor-badge__pending{font-size:8px;font-weight:600;line-height:1.2;opacity:.92;text-transform:none;letter-spacing:normal}.ph-obra-floor-badge--compact{font-size:10px}.ph-obra-floor-badge--floor{border:1px solid rgb(251 191 36 / .65);background:#fffbeb;color:#78350f}.ph-obra-floor-badge--valve{border:1px solid rgb(125 211 252 / .65);background:#f0f9ff;color:#0c4a6e}.ph-obra-floor-badge--blocked{border:1px solid rgb(252 165 165 / .65);background:#fef2f2;color:#7f1d1d}.ph-obra-floor-badge--spools{border:1px solid rgb(110 231 183 / .65);background:#ecfdf5;color:#064e3b}.ph-obra-floor-hint-line--floor{color:#92400e}.ph-obra-floor-hint-line--valve{color:#0369a1}.ph-obra-floor-hint-line--blocked{color:#b91c1c}.ph-obra-floor-banner__pending{opacity:.92}.ph-obra-floor-banner--floor{border-color:#fbbf24a6;background:linear-gradient(to right,#fffbeb,#fefce8eb);color:#78350f}.ph-obra-floor-banner--floor .ph-obra-floor-banner__hint{color:#92400e}.ph-obra-floor-banner--valve{border-color:#7dd3fca6;background:linear-gradient(to right,#f0f9ff,#eef2ffeb);color:#0c4a6e}.ph-obra-floor-banner--valve .ph-obra-floor-banner__hint{color:#0369a1}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .ph-obra-floor-badge{background:#fffffff5!important;box-shadow:0 1px 3px #0000002e}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .ph-obra-floor-badge--floor{border-color:#fbbf248c!important;color:#78350f!important}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .ph-obra-floor-badge--valve{border-color:#38bdf88c!important;color:#0c4a6e!important}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .ph-obra-floor-badge--blocked{border-color:#f8717173!important;color:#7f1d1d!important}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .ph-obra-floor-badge--spools{border-color:#34d39973!important;color:#064e3b!important}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .ph-waiting-project-fresh{border-color:#818cf873!important;background:#6366f12e!important;color:#e0e7ff!important}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .text-teal-900,body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .text-teal-800{color:#99f6e4!important}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-obra-floor-banner{box-shadow:0 1px 3px #0000002e}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-obra-floor-banner--floor{border-color:#fbbf248c!important;background:#fffffff5!important;color:#78350f!important}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-obra-floor-banner--floor .ph-obra-floor-banner__hint{color:#92400e!important}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-obra-floor-banner--valve{border-color:#38bdf88c!important;background:#fffffff5!important;color:#0c4a6e!important}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-obra-floor-banner--valve .ph-obra-floor-banner__hint{color:#0369a1!important}.ph-spool-assembly-banner{border-color:#6ee7b7a6;background:linear-gradient(to right,#ecfdf5,#f0fdfaeb);color:#064e3b}.ph-spool-assembly-banner__detail{color:#065f46}.ph-spool-assembly-banner__hint{color:#047857}.ph-spool-assembly-details-btn{border-color:#059669;background:#059669;color:#fff}.ph-spool-assembly-details-btn:hover{background:#047857}.ph-spool-assembly-hint-line{color:#047857}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-spool-assembly-banner{border-color:#34d3998c!important;background:#fffffff5!important;color:#064e3b!important;box-shadow:0 1px 3px #0000002e}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-spool-assembly-banner__detail{color:#065f46!important}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-spool-assembly-banner__hint{color:#047857!important}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-spool-assembly-details-btn{border-color:#059669!important;background:#059669!important;color:#fff!important}body.ph-glass-theme[data-pecas-page] #pecasMain .ph-spool-assembly-details-btn:hover{background:#047857!important}body.ph-glass-theme[data-pecas-page] #pecasWaitingProjectsList .ph-spool-assembly-hint-line{color:#34d399!important}body.ph-glass-theme[data-pecas-page] #pecasMain button.border-slate-300,body.ph-glass-theme[data-pecas-page] #pecasMain button.bg-white{border-color:#ffffff2e!important;background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page] #pecasMain button.border-slate-300:hover,body.ph-glass-theme[data-pecas-page] #pecasMain button.hover\:bg-slate-50:hover{background:#ffffff1f!important}body.ph-glass-theme[data-pecas-page] #pecasPartsStatusFilters button.border-slate-200{border-color:#ffffff29!important;background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme[data-pecas-page] #pecasPartsStatusFilters button.border-indigo-600{border-color:#5eead473!important;background:#0d948859!important}body.ph-glass-theme[data-pecas-page] .ph-part-partial-btn{border-color:#fbbf248c!important;background:#b45309eb!important;color:#fffbeb!important}body.ph-glass-theme[data-pecas-page] .ph-part-partial-btn:hover{background:#92400ef2!important}body.ph-glass-theme[data-pecas-page] .ph-part-stock-btn{border-color:#0369a1!important;background:#0284c7!important;color:#fff!important}body.ph-glass-theme[data-pecas-page] .ph-part-stock-btn:hover{background:#0369a1!important}body.ph-glass-theme[data-pecas-page] .ph-part-release-obra-btn{border-color:#047857!important;background:#059669!important;color:#fff!important}body.ph-glass-theme[data-pecas-page] .ph-part-release-obra-btn:hover{background:#047857!important}body.ph-glass-theme[data-pecas-page] .ph-part-flow-badge--instock{border-color:#38bdf873!important;background:#0c4a6ee0!important;color:#bae6fd!important}body.ph-glass-theme[data-pecas-page] .ph-part-flow-badge--released{border-color:#34d39973!important;background:#064e3be0!important;color:#a7f3d0!important}body.ph-glass-theme[data-pecas-page] .ph-part-flow-badge--release-pending{border-color:#fbbf248c!important;background:#78350fe0!important;color:#fde68a!important}body.ph-glass-theme[data-pecas-page] .ph-part-flow-badge--partial-release,body.ph-glass-theme[data-pecas-page] .ph-part-status-btn--partial-release{border-color:#a78bfa73!important;background:#4c1d95e0!important;color:#ddd6fe!important}body.ph-glass-theme[data-pecas-page] #pecasReleaseDialog{border-color:#94a3b859!important;background:#0f172af7!important;color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page] #pecasReleaseDialog .text-slate-900,body.ph-glass-theme[data-pecas-page] #pecasReleaseDialog .text-slate-700,body.ph-glass-theme[data-pecas-page] #pecasReleaseDialog .text-slate-600{color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page] .ph-part-recv-btn{border-color:#94a3b873!important;background:#1e293bd9!important;color:#f8fafc!important}body.ph-glass-theme[data-pecas-page] .ph-part-recv-btn--plus{border-color:#34d39973!important;color:#a7f3d0!important}body.ph-glass-theme[data-pecas-page] .ph-part-recv-btn:hover:not(:disabled){background:#334155eb!important}body.ph-glass-theme[data-pecas-page] .ph-part-recv-count{color:var(--ph-glass-text)!important;font-weight:700}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody .font-mono.text-slate-500,body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody .text-slate-500{color:var(--ph-glass-accent)!important}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody td{color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty{background:#fffbebf0!important;border-color:#fbbf2480!important}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty td,body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty .text-slate-500,body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty .ph-part-recv-count{color:#0f172a!important}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty .font-mono.text-slate-500{color:#475569!important}body.ph-glass-theme[data-pecas-page] select.ph-input-compact{color-scheme:dark;background:var(--ph-glass-surface-input)!important;border-color:#ffffff2e!important;color:var(--ph-glass-text)!important;-webkit-text-fill-color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page] select.ph-input-compact option{background:#0f172a;color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page] .ph-pecas-save-footer{border-top-color:var(--ph-glass-border)!important;background:linear-gradient(to top,#0f172af0,#0f172ac7)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme[data-pecas-page] #pecasRecvDialog{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-surface-modal)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page] .ph-compact-search-field{border-color:#5eead447;background:var(--ph-glass-surface-input)}body.ph-glass-theme[data-pecas-page] .ph-input-compact{background:var(--ph-glass-surface-input)!important;border-color:#ffffff24!important;color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page] .ph-erp-topbar{--ph-erp-topbar-bg: rgb(15 23 42 / .72);border-bottom-color:var(--ph-glass-border);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme[data-pecas-page] .ph-erp-topbar-title,body.ph-glass-theme[data-pecas-page] .ph-erp-topbar-tagline,body.ph-glass-theme[data-pecas-page] .ph-erp-topbar-lead{color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page] .ph-erp-topbar-brandmark-sys{color:var(--ph-glass-accent-strong)}@media(max-width:639px){body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr{border-color:#94a3b847!important;background:#1e293bf0!important;color:var(--ph-glass-text);box-shadow:0 4px 16px #00000038}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr[class*=bg-amber-50],body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty{background:#78350f6b!important;border-color:#fbbf2473!important;color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty td,body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty .text-slate-500,body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody tr.ph-pecas-row-dirty .ph-part-recv-count{color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody td:before{color:var(--ph-glass-accent)}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody td[data-label="Receb."]{border-bottom-color:#ffffff1f}body.ph-glass-theme[data-pecas-page] .ph-pecas-table tbody td[data-label=Ações]{border-top-color:#ffffff1f}}body.ph-glass-theme[data-pecas-page=cadastro] .ph-glass-card.border-emerald-200\/50,body.ph-glass-theme[data-pecas-page=cadastro] #pecasRegisterBlock{border-color:#5eead452!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasConferenciaHint{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasConferenciaHint a{color:var(--ph-glass-accent)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasPasteInput{border-color:#ffffff24!important;background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasPastePreviewWrap{border-color:#ffffff24!important;background:var(--ph-glass-panel-inner)}body.ph-glass-theme[data-pecas-page=cadastro] #pecasPastePreviewWrap thead{border-bottom-color:#ffffff1a;background:var(--ph-glass-panel-metrics)!important;color:var(--ph-glass-accent)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasPastePreviewWrap tbody{color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page=cadastro] #pecasPastePreviewWrap .divide-slate-100>:not([hidden])~:not([hidden]){border-color:#ffffff14}body.ph-glass-theme[data-pecas-page=cadastro] #pecasPasteProgressWrap .bg-slate-200{background:#ffffff1f!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasAddPartDetails{border-color:#ffffff24!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasAddPartDetails summary{color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasEditPartDialog{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-surface-modal)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));color:var(--ph-glass-text)}body.ph-glass-theme[data-pecas-page=cadastro] #pecasEditPartDialog .text-slate-900,body.ph-glass-theme[data-pecas-page=cadastro] #pecasEditPartDialog .text-slate-800,body.ph-glass-theme[data-pecas-page=cadastro] #pecasEditPartDialog .text-slate-700{color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasEditPartDialog .text-slate-600{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasEditPartDialog button.border-slate-300{border-color:#ffffff2e!important;background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasEditPartDelete{border-color:#f8717173!important;background:#7f1d1d59!important;color:#fecaca!important}body.ph-glass-theme[data-pecas-page=cadastro] .ph-pecas-catalog-actions button[data-part-delete]{border-color:#f8717180!important;background:#7f1d1d4d!important;color:#fecaca!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasMain button.border-red-300{border-color:#f8717173!important;background:#f871711f!important;color:#fecaca!important}body.ph-glass-theme[data-pecas-page=cadastro] #pecasMain button.border-red-300:hover,body.ph-glass-theme[data-pecas-page=cadastro] #pecasMain button.hover\:bg-red-50:hover{background:#f8717133!important}body.ph-glass-theme.ph-page-module-painel .ph-viewer-shell-glass{background:var(--ph-glass-panel-bg);border-color:var(--ph-glass-border);box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff1f;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-painel .ph-viewer-shell-row--session{border-top-color:#ffffff1a}body.ph-glass-theme.ph-page-module-painel .ph-viewer-shell-ecard{border-color:#ffffff2e;background:var(--ph-glass-panel-inner)}body.ph-glass-theme.ph-page-module-painel .ph-viewer-shell-greeting,body.ph-glass-theme.ph-page-module-painel .ph-viewer-shell-user-line strong{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel .ph-painel-panel,body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow #cadastro-projeto,body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow #secProjeto,body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow #cadastro-projeto.ph-painel-panel,body.ph-glass-theme.ph-page-module-painel #secProjetoDetails #projectDashboard,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary>section,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary #projectDashboard,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary #spoolRegisterSection{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff1a}body.ph-glass-theme.ph-page-module-painel .ph-painel-panel-inner{background:var(--ph-glass-panel-inner)!important;box-shadow:inset 0 0 0 1px #ffffff14}body.ph-glass-theme.ph-page-module-painel .ph-painel-panel-inner .ph-form-section-title{color:#fff!important}body.ph-glass-theme.ph-page-module-painel #spoolRegisterSection{border-color:#5eead452!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .text-slate-900,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .text-slate-900,body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .text-slate-800,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .text-slate-800,body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .text-slate-700,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .text-slate-700{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .text-slate-600,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .text-slate-600,body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .text-slate-500,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel details.ph-collapsible-panel>summary{border-bottom-color:#ffffff1a!important}body.ph-glass-theme.ph-page-module-painel details.ph-collapsible-panel>summary:hover{background:#ffffff0d!important}body.ph-glass-theme.ph-page-module-painel .ph-collapsible-chevron{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-painel .ph-expandable-card{background:var(--ph-glass-panel-bg)!important;border-color:var(--ph-glass-border)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme.ph-page-module-painel .ph-expandable-card-summary{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel .ph-expandable-card-summary:hover{background:#ffffff0d;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel .ph-expandable-card-label,body.ph-glass-theme.ph-page-module-painel .ph-dice-tile-label{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel .ph-dice-tile-meta,body.ph-glass-theme.ph-page-module-painel .ph-dice-tile-hint{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .rounded-lg.border.border-slate-200.bg-white,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .rounded-lg.border.border-slate-200.bg-white,body.ph-glass-theme.ph-page-module-painel .ph-spools-table-scroll.bg-white,body.ph-glass-theme.ph-page-module-painel .ph-obra-timeline{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel .ph-obra-timeline .text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel .ph-obra-timeline .text-slate-900{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel :is(input,textarea).ph-input-compact{background:var(--ph-glass-surface-input)!important;border-color:#ffffff24!important;color:var(--ph-glass-text);-webkit-text-fill-color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel select.ph-input-compact{color-scheme:dark;background:var(--ph-glass-surface-input)!important;border-color:#ffffff24!important;color:var(--ph-glass-text)!important;-webkit-text-fill-color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel select.ph-input-compact option{background:#0f172a;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel #cadastro-projeto .rounded.border.border-slate-200.bg-white,body.ph-glass-theme.ph-page-module-painel #modalEditProject .rounded.border.border-slate-200.bg-white{background:#ffffff0f!important;border-color:#ffffff24!important}body.ph-glass-theme.ph-page-module-painel #cadastro-projeto .ph-schedule-fields,body.ph-glass-theme.ph-page-module-painel #modalEditProject .ph-schedule-fields{border-color:#818cf859!important;background:#6366f11f!important;box-shadow:inset 0 0 0 1px #ffffff0f}body.ph-glass-theme.ph-page-module-painel .ph-schedule-fields .text-indigo-950,body.ph-glass-theme.ph-page-module-painel .ph-schedule-fields .text-indigo-900\/80,body.ph-glass-theme.ph-page-module-painel .ph-schedule-fields .text-slate-700{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel .ph-workday-chip{background:var(--ph-glass-surface-input)!important;border-color:#ffffff2e!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel [class*=border-emerald-200]{border-color:#5eead447!important;background:#ffffff0f!important;box-shadow:inset 0 0 0 1px #ffffff0f}body.ph-glass-theme.ph-page-module-painel [class*=border-emerald-200] .text-emerald-950{color:var(--ph-glass-accent)!important}body.ph-glass-theme.ph-page-module-painel [class*=border-emerald-200] .text-slate-600{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .ph-paint-deadline-preview.text-red-700,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .ph-paint-deadline-preview.text-red-700{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #pos-fabricacao :is(input.posfab-inp,input.posfab-bulk-inp,input.galvaniz-inp)[type=datetime-local]{color-scheme:dark;background:var(--ph-glass-surface-input)!important;border-color:#ffffff2e!important;color:var(--ph-glass-text)!important;-webkit-text-fill-color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #pos-fabricacao .inline-flex.flex-col>.text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel div:has(#epInox),body.ph-glass-theme.ph-page-module-painel div:has(#npInox),body.ph-glass-theme.ph-page-module-painel div:has(#epCuni),body.ph-glass-theme.ph-page-module-painel div:has(#npCuni),body.ph-glass-theme.ph-page-module-painel div:has(#epGalvanizado),body.ph-glass-theme.ph-page-module-painel div:has(#npGalvanizado){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow button.border-slate-300,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary button.border-slate-300{border-color:#ffffff2e!important;background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow button.border-slate-300:hover,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary button.hover\:bg-slate-50:hover{background:#ffffff1f!important}body.ph-glass-theme.ph-page-module-painel #btnDeleteProject{border-color:#f871718c!important;background:#7f1d1d6b!important;color:#fecaca!important}body.ph-glass-theme.ph-page-module-painel #btnDeleteProject:hover:not(:disabled){border-color:#fca5a5a6!important;background:#b91c1c8c!important;color:#fee2e2!important}body.ph-glass-theme.ph-page-module-painel #btnDeleteProject:disabled{opacity:.42!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject>div{border-color:#f8717173!important;background:#0f172af5!important;color:#f1f5f9!important;box-shadow:0 24px 64px #00000073,inset 0 1px #ffffff14!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #modalDeleteProjectTitle{color:#fecaca!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject :is(#modalDeleteProjectIntro,#deleteProjectClosureBlock,#deleteProjectClosureBlock ol,#deleteProjectClosureBlock li,#deleteProjectClosureBlock span,#deleteProjectClosureBlock strong,label[for=closureConfirmName],#closureConfirmHint,.text-slate-500,.text-slate-700,.text-slate-800,.text-amber-800,.text-emerald-800){color:#e2e8f0!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #deleteProjectLabel{color:#fff!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #deleteProjectLabel,body.ph-glass-theme.ph-page-module-painel #modalDeleteProject p.rounded-lg{border-color:#ffffff24!important;background:#ffffff0f!important;color:#e2e8f0!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #closureConfirmName{border-color:#ffffff38!important;background:#0206178c!important;color:#f8fafc!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #closureConfirmHint.text-emerald-800{color:#6ee7b7!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #closureConfirmHint.text-amber-800{color:#fde047!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #btnConfirmDeleteProject{border-color:#f871718c!important;background:#b91c1ce0!important;color:#fff!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #btnConfirmDeleteProject:hover:not(:disabled){background:#dc2626f2!important}body.ph-glass-theme.ph-page-module-painel #modalDeleteProject #btnConfirmDeleteProject:disabled{border-color:#f8717147!important;background:#7f1d1d59!important;color:#fee2e2d9!important}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable thead{color:#0f172a;border-color:#ffffff1f}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable thead th{color:#0f172a!important}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody :is([data-action=revogar-liberacao],[data-spool-checklist-summary],[data-dash-spool-pending-list],[data-action=ensaios]:not([data-ensaios-complete="1"]),.text-red-600,.text-red-700,.text-red-800,.text-red-900,.text-emerald-800,[class*=text-emerald-8],.text-amber-800,.text-amber-900,[class*=text-amber-8],[class*=text-amber-9]),body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody :is([data-spool-checklist-summary],[data-dash-spool-pending-list],[data-action=ensaios]:not([data-ensaios-complete="1"])) :is(span,p){color:#fff!important}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody [data-action=ensaios][data-ensaios-complete="1"]{border-color:#34d399b3!important;background:#065f468c!important;box-shadow:0 0 0 1px #10b98140 inset}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody [data-action=ensaios][data-ensaios-complete="1"],body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody [data-action=ensaios][data-ensaios-complete="1"] :is(span,p){color:#d1fae5!important}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody [data-action=revogar-liberacao]{text-decoration-color:#ffffff8c!important}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody [data-action=revogar-liberacao]:hover{color:#fff!important}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody [data-action=excluir-spool]{border-color:#f8717180!important;background:#7f1d1d66!important;color:#fecaca!important}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody [data-action=excluir-spool]:hover{border-color:#fca5a599!important;background:#b91c1c85!important;color:#fee2e2!important}body.ph-glass-theme.ph-page-module-painel .ph-header-callout{border-color:#fbbf248c!important;background:linear-gradient(135deg,#0f172ad1,#78350f8c 45%,#0f172ac7)!important;color:#fef3c7!important;box-shadow:0 8px 28px #00000047!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme.ph-page-module-painel .ph-header-callout strong{color:#fde68a!important}body.ph-glass-theme.ph-page-module-painel .ph-header-callout .ph-lang-en{border-top-color:#ffffff24;color:#fde68ae6}body.ph-glass-theme.ph-page-module-painel #phAuthGateBanner{border-color:#fbbf2466!important;background:#0f172ab8!important;color:#fef3c7!important}body.ph-glass-theme.ph-page-module-painel #phDashboardModuleError{border-color:#f8717173!important;background:#0f172ac7!important;color:#fecaca!important}body.ph-glass-theme.ph-page-module-painel details.ph-collapsible-panel .ph-expand-hints p.ph-hint-closed{border-color:#fb923cbf!important;background:linear-gradient(135deg,#7c2d12a6,#ea580c59)!important;color:#ffedd5!important;box-shadow:0 4px 18px #ea580c47!important}body.ph-glass-theme.ph-page-module-painel details.ph-collapsible-panel .ph-expand-hints p.ph-hint-open{border-color:#34d399a6!important;background:linear-gradient(135deg,#064e3ba6,#10b98159)!important;color:#d1fae5!important;box-shadow:0 4px 18px #05966947!important}body.ph-glass-theme.ph-page-module-painel .ph-closure-hero{border-color:#fbbf2473!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme.ph-page-module-painel .ph-closure-hero-meta{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel .ph-closure-hero .border-t.border-amber-200\/70{border-top-color:#ffffff1a!important;background:var(--ph-glass-panel-inner)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .text-slate-900,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .text-slate-900,body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .text-slate-800,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .text-slate-800{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .ring-slate-100,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .ring-slate-100,body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .ring-slate-200\/40,body.ph-glass-theme.ph-page-module-painel .ph-painel-secondary .ring-slate-200\/40{--tw-ring-color: rgb(255 255 255 / .12)}body.ph-glass-theme.ph-page-module-painel .ph-closure-audit-kpi-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.ph-glass-theme.ph-page-module-painel .ph-closure-audit-total-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 16px #00000026}body.ph-glass-theme.ph-page-module-painel .ph-closure-audit-total-card--weight{border-color:#34d39959!important;background:linear-gradient(145deg,#064e3b73,#0f172a8c)!important}body.ph-glass-theme.ph-page-module-painel .ph-closure-audit-total-card--works{border-color:#f59e0b66!important;background:linear-gradient(145deg,#78350f73,#0f172a8c)!important}body.ph-glass-theme.ph-page-module-painel .ph-closure-audit-total-label,body.ph-glass-theme.ph-page-module-painel .ph-closure-audit-total-value{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel .ph-closure-audit-table-wrap .ph-table-scroll{background:var(--ph-glass-panel-inner)!important;border-color:var(--ph-glass-border)!important}body.ph-glass-theme.ph-page-module-painel table.ph-closure-audit-table thead th{color:var(--ph-glass-accent)!important;background:var(--ph-glass-panel-metrics)!important;border-bottom-color:#ffffff1f!important}body.ph-glass-theme.ph-page-module-painel table.ph-closure-audit-table tbody tr.ph-closure-audit-row:nth-child(odd){background-color:transparent!important}body.ph-glass-theme.ph-page-module-painel table.ph-closure-audit-table tbody tr.ph-closure-audit-row:nth-child(2n){background-color:#ffffff08!important}body.ph-glass-theme.ph-page-module-painel table.ph-closure-audit-table tbody tr.ph-closure-audit-row:hover{background-color:#ffffff0f!important}body.ph-glass-theme.ph-page-module-painel table.ph-closure-audit-table tbody tr.ph-closure-audit-row td{color:var(--ph-glass-text-muted)!important;border-bottom-color:#ffffff14!important}body.ph-glass-theme.ph-page-module-painel .ph-erp-topbar{--ph-erp-topbar-bg: rgb(15 23 42 / .72);border-bottom-color:var(--ph-glass-border);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-painel .ph-erp-topbar-title,body.ph-glass-theme.ph-page-module-painel .ph-erp-topbar-tagline,body.ph-glass-theme.ph-page-module-painel .ph-erp-topbar-lead{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel .ph-erp-topbar-brandmark-sys{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-painel #secAuditReport{border-color:var(--ph-glass-border)!important;background:transparent!important}body.ph-glass-theme.ph-page-module-painel #secAuditReport :is(h3,.text-indigo-950){color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #secAuditReport .text-indigo-900\/85,body.ph-glass-theme.ph-page-module-painel #secAuditReport .text-indigo-900{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel #auditReportSection{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-inner)!important;box-shadow:inset 0 1px #ffffff0f!important;--tw-ring-color: rgb(255 255 255 / .08) !important}body.ph-glass-theme.ph-page-module-painel #auditReportBody{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-painel #auditReportSection :is(#btnCopyAuditReport,#btnPrintAuditReport){border-color:#5eead447!important}body.ph-glass-theme.ph-page-module-painel #auditReportSection #btnCopyAuditReport{background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #auditReportSection #btnPrintAuditReport{background:#4f46e5b8!important;border-color:#818cf873!important;color:#fff!important}body.ph-glass-theme.ph-page-module-painel #projectTagCopyBlock,body.ph-glass-theme.ph-page-module-painel #projectBasicsBlock{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel #projectTagCopyInput,body.ph-glass-theme.ph-page-module-painel #projectTagCopyTags{background:var(--ph-glass-surface-input)!important;border-color:#ffffff24!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #btnCopyProjectTag{border-color:#5eead447!important;background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #btnCopyProjectTag:hover{background:#ffffff1f!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .ph-schedule-fields{border-color:#5eead447!important;background:var(--ph-glass-panel-metrics)!important;--tw-ring-color: rgb(255 255 255 / .08) !important;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .ph-schedule-fields :is(.text-indigo-950,.text-indigo-900\/80){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .ph-schedule-fields :is(fieldset,legend,label){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .ph-schedule-fields .ph-workday-chip{background:var(--ph-glass-surface-input)!important;border-color:#5eead447!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel .ph-painel-workflow .ph-schedule-fields .ph-workday-chip:has(:checked){border-color:#5eead473!important;background:#ffffff1f!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel .ph-delays-section{border-color:var(--ph-glass-border)!important;background:transparent!important}body.ph-glass-theme.ph-page-module-painel .ph-delays-section :is(h3,h4){color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel .ph-delays-section :is(p,label,span){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel .ph-delays-section strong{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #delayRegisterPanel.ph-chart-summary-card,body.ph-glass-theme.ph-page-module-painel #delayRegisterPanel{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;color:var(--ph-glass-text-muted)!important;box-shadow:inset 0 1px #ffffff0f}body.ph-glass-theme.ph-page-module-painel #delaysEmpty{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel #delaysSummary{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel .ph-delays-section .ph-table-scroll{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important}body.ph-glass-theme.ph-page-module-painel #delaysTableBody :is(tr,td){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-painel #delaysTableBody tr{background:transparent!important}body.ph-glass-theme.ph-page-module-painel #delaysTableBody tr:hover{background:#ffffff0d!important}body.ph-glass-theme.ph-page-module-painel #delaysTableBody thead :is(tr,th){color:var(--ph-glass-text)!important;background:var(--ph-glass-surface-input)!important;border-color:var(--ph-glass-border)!important}body.ph-glass-theme.ph-page-module-painel #delaysTableBody [data-action=encerrar-desalinhamento]{border-color:#fbbf2473!important;background:#78350f73!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #delaysTableBody [data-action=encerrar-desalinhamento]:hover{background:#b453098c!important}body.ph-glass-theme.ph-page-module-painel #delaysTableBody .bg-emerald-100{background:#0d948838!important;color:#99f6e4!important}body.ph-glass-theme.ph-page-module-painel #delaysTableBody .bg-amber-100{background:#b4530947!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #btnRegisterDelay{border-color:#fbbf2466!important;background:#d97706e0!important;color:#fff!important}body.ph-glass-theme.ph-page-module-painel #btnRegisterDelay:hover{background:#b45309f2!important}body.ph-glass-theme.ph-page-module-painel #spoolRegisterSection .text-amber-900\/80{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #spoolRegisterLockedHint{border-color:#fbbf2459!important;background:#78350f61!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-painel #spoolRegisterLockedHint strong{color:var(--ph-glass-text)!important}@media(max-width:639px){body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody tr.phor-spool-row{border-color:#ffffff24!important;background:var(--ph-glass-panel-metrics)!important;box-shadow:0 4px 16px #0000002e}body.ph-glass-theme.ph-page-module-painel #spoolsDataTable tbody tr.phor-spool-row td:before{color:#0f172a}}body.ph-glass-theme.ph-page-module-lembretes #lembretesGate .ph-app-boot-label,body.ph-glass-theme.ph-page-module-lembretes #agendaTelGate .ph-app-boot-label{color:#f8fafcf0}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff1a}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-card .text-slate-900,body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-card .text-slate-800,body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-card .text-slate-700{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-card label.text-slate-700{color:#cbd5e1!important}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-task-item{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-metrics)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-task-text{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-task-meta{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-title{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-weekday{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-day{border-color:#ffffff1a;background:var(--ph-glass-panel-metrics);color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-day:hover:not(:disabled){background:#0d948833;border-color:#5eead459;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-day--today{border-color:#2dd4bf8c;background:#0d948838;color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-day--selected{border-color:#2dd4bfbf;box-shadow:inset 0 0 0 1px #2dd4bf59}@media(min-width:1024px){body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-page .ph-lembretes-cal-grid{border-color:var(--ph-glass-border);background:var(--ph-glass-panel-inner)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-page .ph-lembretes-cal-weekday{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-lembretes .ph-lembretes-cal-page .ph-lembretes-cal-day{border-color:#ffffff1f}}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-count,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-empty,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-pager-info{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-search-field{border-color:#ffffff24;background:var(--ph-glass-surface-input);box-shadow:none}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-search-input{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-search-submit{border-left-color:#ffffff1f;background:var(--ph-glass-panel-inner);color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-search-submit:hover{background:#0d948833;color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-search-clear{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-list-toolbar,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-pager{border-top-color:#ffffff1a}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-page-size-label,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-sort-hint{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-page-size{border-color:#ffffff24;background:var(--ph-glass-surface-input);color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-card{border-color:var(--ph-glass-border);background:var(--ph-glass-panel-metrics);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-card:hover{border-color:#5eead459;box-shadow:0 4px 16px #0003}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-card--fav{border-color:#5eead459;background:linear-gradient(135deg,rgb(13 148 136 / .18),var(--ph-glass-panel-metrics))}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-name{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-meta,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-notes{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-link,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-icon-btn,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-pager-btn{border-color:#ffffff24;background:var(--ph-glass-surface-input);color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-link:hover,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-icon-btn:hover,body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-pager-btn:hover:not(:disabled){background:#ffffff1a}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-link--wa{border-color:#34d39973;color:#a7f3d0;background:#064e3b59}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-link--mail{border-color:#60a5fa73;color:#bfdbfe;background:#1e3a8a59}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-icon-btn--danger{border-color:#f8717173;color:#fecaca}body.ph-glass-theme.ph-page-module-lembretes .ph-agenda-tel-pager-btn.is-active{border-color:#2dd4bf8c;background:#0d948859;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-lembretes .ph-erp-topbar{--ph-erp-topbar-bg: rgb(15 23 42 / .72);border-bottom-color:var(--ph-glass-border);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-lembretes .ph-erp-topbar-title,body.ph-glass-theme.ph-page-module-lembretes .ph-erp-topbar-tagline,body.ph-glass-theme.ph-page-module-lembretes .ph-erp-topbar-lead{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-lembretes .ph-erp-topbar-brandmark-sys{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-estoque #estoque02Gate .ph-app-boot-label{color:#fff!important;text-shadow:0 1px 14px rgb(2 6 23 / .65)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-head{border-color:var(--ph-glass-border)!important;background:linear-gradient(135deg,rgb(13 148 136 / .24) 0%,rgb(15 23 42 / .14) 55%,transparent 100%),var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff1a}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff1a}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-kicker{color:var(--ph-glass-accent);letter-spacing:.08em}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-title,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-card-title{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-title{text-shadow:0 1px 8px rgb(0 0 0 / .25)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-intro,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-summary-detail,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-row-meta{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-intro strong{color:var(--ph-glass-text);font-weight:600}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .text-slate-900,body.ph-glass-theme.ph-page-module-estoque #estoque02Main .text-slate-800{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .text-slate-700,body.ph-glass-theme.ph-page-module-estoque #estoque02Main label.text-slate-700{color:#99f6e4!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .text-slate-600,body.ph-glass-theme.ph-page-module-estoque #estoque02Main .text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .text-red-700{color:#fca5a5!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .text-amber-800{color:#fde68a!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main a{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-estoque #estoque02Main button.font-semibold.underline{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-estoque #estoque02Main :is(input,select,textarea).ph-input-compact,body.ph-glass-theme.ph-page-module-estoque #estoque02Main #estoque02PasteInput{background:#0f172a73!important;border-color:#ffffff2e!important;color:var(--ph-glass-text)!important;box-shadow:none}body.ph-glass-theme.ph-page-module-estoque #estoque02Main :is(input,select,textarea).ph-input-compact::placeholder,body.ph-glass-theme.ph-page-module-estoque #estoque02Main #estoque02PasteInput::placeholder{color:#94a3b8}body.ph-glass-theme.ph-page-module-estoque #estoque02Main :is(input,select,textarea).ph-input-compact:focus,body.ph-glass-theme.ph-page-module-estoque #estoque02Main #estoque02PasteInput:focus{border-color:#5eead48c!important;box-shadow:0 0 0 2px #2dd4bf33!important;outline:none}body.ph-glass-theme.ph-page-module-estoque #estoque02Main :is(input[type=date],input[type=datetime-local]).ph-input-compact{color-scheme:dark}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-compact-search-field{border:1px solid rgb(94 234 212 / .28);border-radius:.65rem;background:var(--ph-glass-panel-metrics)}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-compact-search-input.ph-input-compact{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-compact-search-input.ph-input-compact:focus{border-color:transparent!important;box-shadow:none!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-compact-search-submit{color:#94a3b8}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-compact-search-submit:hover svg,body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-compact-search-submit:focus-visible svg{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-estoque #estoque02Main #estoque02PendingOnly{border-color:#94a3b873;background:#0f172a73;accent-color:rgb(45 212 191)}body.ph-glass-theme.ph-page-module-estoque #estoque02Main button.bg-slate-900,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog button.bg-slate-900{border:1px solid rgb(94 234 212 / .35);background:linear-gradient(135deg,#0f766e,#115e59)!important;color:#fff!important;box-shadow:0 4px 14px #0f766e59}body.ph-glass-theme.ph-page-module-estoque #estoque02Main button.bg-slate-900:hover,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog button.bg-slate-900:hover{filter:brightness(1.06)}body.ph-glass-theme.ph-page-module-estoque #estoque02Main button.bg-slate-900:disabled{filter:none;opacity:.55}body.ph-glass-theme.ph-page-module-estoque #estoque02Main button.bg-white,body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-estoque-02-delete-listed-btn{border-color:#fff3!important;background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main button.bg-white:hover{background:#ffffff1a!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-estoque-02-delete-listed-btn{border-color:#f8717173!important;color:#fecaca!important}body.ph-glass-theme.ph-page-module-estoque #estoque02Main .ph-estoque-02-delete-listed-btn:hover{background:#7f1d1d59!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-summary{border-color:var(--ph-glass-border);background:var(--ph-glass-panel-metrics)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-summary-total{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-row{border-color:var(--ph-glass-border);background:var(--ph-glass-panel-metrics)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-row--done{background:#ffffff0a}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-row-label{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-delete-btn{border-color:#f8717173;background:#7f1d1d40;color:#fecaca}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-delete-btn:hover{background:#7f1d1d66}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-btn{border-color:#5eead473;background:linear-gradient(180deg,#0d94886b,#064e3b8c);color:#ccfbf1;box-shadow:0 4px 14px #0f766e47}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-btn:hover{background:linear-gradient(180deg,#14b8a67a,#0d948894)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-mode-tabs{border-color:var(--ph-glass-border);background:var(--ph-glass-panel-inner)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-mode-tab{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-mode-tab:hover{background:#ffffff14;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-mode-tab--active{background:#0d948859;color:var(--ph-glass-text);box-shadow:inset 0 0 0 1px #5eead44d}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-paste-preview{border-color:var(--ph-glass-border);background:var(--ph-glass-panel-inner);color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-paste-preview th{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-paste-preview th,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-paste-preview td{border-bottom-color:#ffffff14}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-paste-preview--error{border-color:#f8717173;background:#7f1d1d40;color:#fecaca}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-surface-modal)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #00000047,inset 0 1px #ffffff1a;color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog .text-slate-900,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog .text-slate-800{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog .text-slate-700,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog .text-slate-600,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog .text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog label.text-slate-700{color:#99f6e4!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog #estoque02CrossmatchClose,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog #estoque02ReleaseCancel{border-color:#fff3!important;background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog #estoque02CrossmatchClose:hover,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog #estoque02ReleaseCancel:hover{background:#ffffff1a!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog :is(input,textarea).ph-input-compact{background:#0f172a73!important;border-color:#ffffff2e!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog :is(input,textarea).ph-input-compact::placeholder{color:#94a3b8}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog :is(input,textarea).ph-input-compact:focus{border-color:#5eead48c!important;box-shadow:0 0 0 2px #2dd4bf33!important;outline:none}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog :is(input[type=date],input[type=datetime-local]).ph-input-compact{color-scheme:dark}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog .text-red-700{color:#fca5a5!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tab{border-color:#ffffff24;background:#ffffff0f;color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tab:hover{background:#ffffff1a;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tab--active{border-color:#5eead473;background:#0d948859;color:var(--ph-glass-text);box-shadow:inset 0 0 0 1px #5eead447}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-filter-label{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-filter-input{border-color:#ffffff2e;background:#ffffff0f;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-filter-input::placeholder{color:#94a3b8bf}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-filter-hint{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-usable-card{border-color:#10b98159;background:#064e3b38}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-usable-card-title,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-sentence{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-blocked-panel{border-color:#ffffff1f;background:#ffffff0a}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-search-btn{border-color:#2dd4bf8c;background:linear-gradient(180deg,#14b8a6e6,#0d9488f2);color:#fff}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-all-link{color:#5eead4}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-dialog{overflow:hidden}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-footer{border-top-color:#ffffff1a}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-summary{border-color:#5eead447;background:#ffffff0f;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-summary-lead{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-summary-hint{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-card{border-color:#ffffff24;background:#ffffff0f}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-card-head{border-bottom-color:#ffffff1a}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-card-title,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-sentence{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-id{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-card-sub,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-card-meta,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-score-mini{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-qty-stock{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-obra+.ph-estoque-02-crossmatch-obra{border-top-color:#ffffff1a}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-progress-meta,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-progress-step{color:#fff!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-progress-time{color:#99f6e4!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-progress{border-color:#5eead447;background:#ffffff0f}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-details-summary{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tech{border-color:#ffffff1f;background:#0f172a59;color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tech .text-slate-500,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tech .text-slate-600{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tech strong{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-body>.text-slate-600{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-qty--ok{background:#064e3b8c;color:#a7f3d0}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-qty--short{background:#7c2d12a6;color:#fef3c7}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-qty--neutral{background:#ffffff14;color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-diverge{border-color:#f8717166;background:#7f1d1d66}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-diverge-title,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-diverge-list{color:#fecaca}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr-table{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr-table thead th{color:var(--ph-glass-text-muted);border-bottom-color:#ffffff1f}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr-table tbody th{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr-table tbody td{border-top-color:#ffffff14}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr--match .ph-estoque-02-crossmatch-attr-icon{color:#86efac}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr--diverge th,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr--diverge td{background:#7f1d1d73;color:#fecaca}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr--diverge .ph-estoque-02-crossmatch-attr-icon{color:#fca5a5}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr--unknown td,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-attr--unknown .ph-estoque-02-crossmatch-attr-icon{color:var(--ph-glass-text-muted)}@media(max-width:767px){body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog{background:#0f172af5!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-summary,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-card{background:#1e293beb!important;border-color:#94a3b847!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tab:not(.ph-estoque-02-crossmatch-tab--active){background:#1e293bbf!important;color:#cbd5e1!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-tech{background:#0f172a8c!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-crossmatch-qty--short{background:#7c2d12d1!important;color:#fffbeb!important}}body.ph-glass-theme.ph-page-module-estoque .ph-erp-topbar{--ph-erp-topbar-bg: rgb(15 23 42 / .72);border-bottom-color:var(--ph-glass-border);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-estoque .ph-erp-topbar-title,body.ph-glass-theme.ph-page-module-estoque .ph-erp-topbar-tagline,body.ph-glass-theme.ph-page-module-estoque .ph-erp-topbar-lead{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-estoque .ph-erp-topbar-brandmark-sys{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-estoque #footer{color:#94a3b8!important}@media(max-width:767px){body.ph-glass-theme.ph-page-module-estoque #estoque02Main :is(input,select,textarea).ph-input-compact,body.ph-glass-theme.ph-page-module-estoque #estoque02Main #estoque02PasteInput,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-dialog :is(input,textarea).ph-input-compact{background:#1e293be0!important;border-color:#94a3b847!important}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-head,body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-card{background:#0f172aeb!important;backdrop-filter:none;-webkit-backdrop-filter:none}body.ph-glass-theme.ph-page-module-estoque .ph-estoque-02-head{background:linear-gradient(135deg,#0d948847,#0f172aeb 65%)!important}}body.ph-glass-theme.ph-page-module-admin .ph-admin-boot-shell{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent!important;box-shadow:none}body.ph-glass-theme.ph-page-module-admin .ph-hub-main-card:not(.ph-admin-boot-shell){border-color:var(--ph-glass-border);background:var(--ph-glass-panel-bg);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff1f}body.ph-glass-theme.ph-page-module-admin .ph-hub-main-card h1,body.ph-glass-theme.ph-page-module-admin .ph-hub-load-caption{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-admin .ph-hub-kicker{color:var(--ph-glass-accent)}body.ph-glass-theme.ph-page-module-admin #adminGuestCard{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-admin #adminGuestCard .text-slate-900,body.ph-glass-theme.ph-page-module-admin #adminGuestCard .text-slate-800,body.ph-glass-theme.ph-page-module-admin #adminGuestCard .text-slate-700{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-session-bar,body.ph-glass-theme.ph-page-module-admin .ph-admin-section-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff1a}body.ph-glass-theme.ph-page-module-admin .ph-admin-session-meta{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-admin .ph-admin-badge{border-color:#ffffff24;background:var(--ph-glass-panel-inner);color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-admin .ph-admin-tip{border-color:#6366f159;background:#1e1b4b59;color:#c7d2fe}body.ph-glass-theme.ph-page-module-admin .ph-admin-nav{border-color:var(--ph-glass-border);background:var(--ph-glass-panel-bg);backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm));box-shadow:0 8px 28px #00000038}body.ph-glass-theme.ph-page-module-admin .ph-admin-section-card h3,body.ph-glass-theme.ph-page-module-admin .ph-admin-section-card>p:first-of-type{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-admin .ph-admin-section-card h3{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-admin #adminPageContent .text-slate-900,body.ph-glass-theme.ph-page-module-admin #adminPageContent .text-slate-800,body.ph-glass-theme.ph-page-module-admin #adminPageContent .text-slate-700{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .text-slate-600,body.ph-glass-theme.ph-page-module-admin #adminPageContent .text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent label.text-slate-700{color:#cbd5e1!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(input,select,textarea).ph-input-compact{background:var(--ph-glass-surface-input)!important;border-color:#ffffff24!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(input,select,textarea).ph-input-compact::placeholder{color:#94a3b8bf!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(input,select,textarea).ph-input-compact:focus{border-color:#5eead473!important;outline:none;box-shadow:0 0 0 2px #2dd4bf2e}body.ph-glass-theme.ph-page-module-admin #adminPageContent select.ph-input-compact{color-scheme:dark}body.ph-glass-theme.ph-page-module-admin #adminPageContent select.ph-input-compact option{background:#0f172a;color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-admin #adminPageContent select.ph-input-compact option:disabled{color:#94a3b8}body.ph-glass-theme.ph-page-module-admin #adminPageContent code{background:#ffffff1a!important;border:1px solid rgb(255 255 255 / .12);color:var(--ph-glass-accent)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-password-toggle{border-color:#ffffff24!important;background:#ffffff14!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-password-toggle:hover{background:#ffffff1f!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-table-wrap thead th{background:var(--ph-glass-panel-inner);color:var(--ph-glass-accent);border-color:#ffffff1a}body.ph-glass-theme.ph-page-module-admin .ph-admin-table-wrap tbody td{color:var(--ph-glass-text-muted)}body.ph-glass-theme.ph-page-module-admin .ph-admin-profiles-table-wrap{background:var(--ph-glass-panel-inner)!important;border-color:#ffffff1a!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-profiles-table-wrap tbody td.text-slate-700,body.ph-glass-theme.ph-page-module-admin .ph-admin-profiles-table-wrap tbody td.text-slate-600{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-profiles-table tbody tr.ph-admin-profiles-row{border-color:#ffffff14!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-table-scroll-y{background:var(--ph-glass-panel-inner)!important;border-color:#ffffff1a!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-table-scroll-y thead th{background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-accent)!important;border-color:#ffffff1a!important;box-shadow:0 1px #ffffff14}body.ph-glass-theme.ph-page-module-admin .ph-admin-table-scroll-y tbody td{color:var(--ph-glass-text-muted)!important}@media(max-width:639px){body.ph-glass-theme.ph-page-module-admin .ph-admin-profiles-table tbody tr.ph-admin-profiles-row{background:var(--ph-glass-panel-inner)!important;border-color:#ffffff1f!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-profiles-table tbody td:before{color:var(--ph-glass-accent)!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-profiles-table tbody td[data-label=Nome]{border-bottom-color:#ffffff1a!important}}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-glass-inset{background:var(--ph-glass-panel-inner)!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff0a;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-glass-inset--nested{background:#ffffff0a!important;border-color:#ffffff14!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-glass-inset :is(.text-slate-900,.text-slate-800,legend,.font-medium,strong){color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-glass-inset :is(.text-slate-600,.text-slate-500,.text-slate-700){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-perm-group-title{color:var(--ph-glass-text-muted)!important;border-bottom-color:#ffffff1f!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-perm-nested-legend{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-perm-nested-option{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent #configuracao details.ph-collapsible-panel>summary{border-bottom-color:#ffffff1a!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent #configuracao details.ph-collapsible-panel>summary:hover{background:#ffffff0d!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent #configuracao .text-indigo-800{color:#a5b4fc!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent #configuracao select.ph-input-compact{background-color:var(--ph-glass-surface-input)!important;border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(.ph-admin-table-wrap,.ph-admin-table-scroll-y,.ph-table-scroll) thead :is(th,tr){background:var(--ph-glass-panel-inner)!important;color:var(--ph-glass-accent)!important;border-color:#ffffff1a!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent button[data-password-toggle-target][class*=bg-white]{background:var(--ph-glass-surface-input)!important;border-color:#ffffff2e!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent button[data-password-toggle-target][class*=bg-white]:hover{background:#ffffff1f!important}body.ph-glass-theme.ph-page-module-admin .ph-admin-btn--secondary,body.ph-glass-theme.ph-page-module-admin .ph-admin-btn--ghost{border-color:#ffffff2e;background:var(--ph-glass-surface-input);color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-admin .ph-admin-btn--secondary:hover,body.ph-glass-theme.ph-page-module-admin .ph-admin-btn--ghost:hover{background:#ffffff1f}body.ph-glass-theme.ph-page-module-admin .ph-admin-btn--manage{border-color:#6366f173;background:#312e8159;color:#c7d2fe}body.ph-glass-theme.ph-page-module-admin .ph-admin-btn--manage:hover{background:#4338ca66}body.ph-glass-theme.ph-page-module-admin .ph-admin-btn--danger{border-color:#f8717173;background:#7f1d1d4d;color:#fecaca}body.ph-glass-theme.ph-page-module-admin details.ph-collapsible-panel .ph-expand-hints p.ph-hint-closed{border-color:#fb923cbf!important;background:linear-gradient(135deg,#7c2d12a6,#ea580c59)!important;color:#ffedd5!important;box-shadow:0 4px 18px #ea580c47!important}body.ph-glass-theme.ph-page-module-admin details.ph-collapsible-panel .ph-expand-hints p.ph-hint-open{border-color:#34d399a6!important;background:linear-gradient(135deg,#064e3ba6,#10b98159)!important;color:#d1fae5!important;box-shadow:0 4px 18px #05966947!important}body.ph-glass-theme.ph-page-module-admin details.ph-collapsible-panel>summary:hover{background:#ffffff0d}body.ph-glass-theme.ph-page-module-admin .ph-erp-topbar{--ph-erp-topbar-bg: rgb(15 23 42 / .72);border-bottom-color:var(--ph-glass-border);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-admin .ph-erp-topbar-title,body.ph-glass-theme.ph-page-module-admin .ph-erp-topbar-tagline,body.ph-glass-theme.ph-page-module-admin .ph-erp-topbar-lead{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-admin .ph-erp-topbar-brandmark-sys{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(.ph-admin-light-fieldset,.ph-admin-light-panel){background:var(--ph-glass-panel-inner)!important;border-color:#ffffff1a!important;color:var(--ph-glass-text)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #ffffff0a}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset legend,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset-hint,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset>p,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-panel>p,body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(.ph-admin-light-fieldset,.ph-admin-light-panel) :is(.text-slate-900,.text-slate-800,.text-slate-700,strong){color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(.ph-admin-light-fieldset,.ph-admin-light-panel) :is(.text-slate-600,.text-slate-500,.text-slate-400),body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-panel label{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(.ph-admin-light-fieldset,.ph-admin-light-panel) :is(input[type=file],input[type=text],input[type=email],input[type=password],select,textarea){background-color:var(--ph-glass-surface-input)!important;border-color:#ffffff24!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(.ph-admin-light-fieldset,.ph-admin-light-panel) :is(.ph-admin-btn--secondary,.ph-admin-btn--ghost){border-color:#ffffff24!important;background:#ffffff0f!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(.ph-admin-light-fieldset,.ph-admin-light-panel) :is(.ph-admin-btn--secondary,.ph-admin-btn--ghost):hover{background:#ffffff1a!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent :is(.ph-admin-light-fieldset,.ph-admin-light-panel) .ph-admin-btn--danger{border-color:#f8717173!important;background:#7f1d1d59!important;color:#fecaca!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grant-row{background:#ffffff0d!important;border-color:#ffffff1a!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent #cpClientGrantsHint{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-ul{background:#ffffff0a!important;border-color:#ffffff1a!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-li,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-empty{background:#ffffff0a!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-empty strong,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profile-name,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-li .ph-admin-client-profile-name,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-li .text-slate-900,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grant-label{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profile-pths,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-li .ph-admin-client-profile-pths,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-li .text-slate-600,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profiles-empty{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-access-fieldset{background:#14b8a614!important;border-color:#5eead447!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-access-legend,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-access-hint,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-access-label,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profile-preview{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-access-hint strong,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profile-preview .ph-admin-client-profile-name{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-profile-preview .ph-admin-client-profile-pths{color:var(--ph-glass-accent)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent #clientProfilesListSection h4{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent #clientProfilesListSection>p{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-scroll{background:#ffffff0a!important;border-color:#ffffff1a!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-dup-msg{background:#7f1d1d59!important;border-color:#f8717166!important;color:#fecaca!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grant-row--dup{background:#7f1d1d38!important;border-color:#f8717173!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-list__item:nth-child(odd){background:#ffffff08!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-list__body,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-list__code{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-list__doc,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-list__empty{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-edit-label{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-client-grants-textarea{background:var(--ph-glass-surface-input)!important;color:var(--ph-glass-text)!important;border-color:#ffffff24!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset label.ph-admin-job-pill{background-color:#ffffff0f!important;border-color:#ffffff24!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset label.ph-admin-job-pill .ph-admin-job-pill-text{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset label.ph-admin-job-pill:has(:checked),body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset label.ph-admin-job-pill:has(:checked) .ph-admin-job-pill-text{background-color:#6366f138!important;border-color:#818cf88c!important;color:#c7d2fe!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .ph-coringa-panel{background:var(--ph-glass-surface)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .ph-coringa-panel :is(.text-slate-900,.text-slate-800,legend,.font-medium,strong){color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .ph-coringa-panel .text-slate-600{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .ph-coringa-panel input[type=text]{background-color:var(--ph-glass-surface-input)!important;border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .ph-coringa-panel input[type=text]::placeholder{color:#94a3b8!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .cap-addon-wrap{background:#ffffff0d!important;border-color:#ffffff1a!important;color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .cap-addon-wrap p,body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .cap-addon-wrap .text-slate-800{color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .cap-addon-wrap :is(.text-slate-500,.ph-cap-addon-hint){color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .cap-addon-wrap label[class*=bg-white]{background-color:#ffffff0f!important;border-color:#ffffff24!important;color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-admin #adminPageContent .ph-admin-light-fieldset .cap-addon-wrap label[class*=bg-white]:has(:checked){background-color:#6366f138!important;border-color:#818cf88c!important;color:#c7d2fe!important}body.ph-glass-theme.ph-page-module-login .login-card.bg-white{background-color:#fff!important;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 25px 50px -12px #0f172a26,0 0 0 1px #fff9;color:#0f172a}body.ph-glass-theme.ph-page-module-login.ph-brand-flamengo .login-card.bg-white{border-left-width:4px!important;border-left-color:var(--ph-brand-red)!important}body.ph-glass-theme.ph-page-module-login .login-card :is(input,select,textarea,button):is(.bg-white,.bg-white\/90),body.ph-glass-theme.ph-page-module-login .login-card .bg-white\/90{background-color:#ffffffe6!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:#0f172a;border-color:#cbd5e1!important}body.ph-glass-theme.ph-page-module-login.ph-brand-flamengo .login-card .bg-white\/90{border-color:var(--ph-brand-black)!important}body.ph-glass-theme.ph-page-module-login #togglePasswordVisibility.bg-white{background-color:#fff!important}body.ph-glass-theme.ph-page-module-login #togglePasswordVisibility:hover{background-color:#f8fafc!important}body.ph-glass-theme.ph-page-module-login .pwa-install-details{background:linear-gradient(to bottom right,#f8fafc,#fff,#f8fafce6)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-color:#e2e8f0e6!important;box-shadow:0 4px 6px -1px #0f172a14}body.ph-glass-theme.ph-page-module-login .pwa-install-details>summary:hover{background:#f8fafccc!important}body.ph-glass-theme.ph-page-module-login .pwa-install-details>div{border-top-color:#e2e8f0e6!important}body.ph-glass-theme.ph-page-module-login #pwaIosSteps.bg-white{background-color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.ph-glass-theme.ph-page-module-relatorio #whReportGate .ph-app-boot-label{color:#f8fafcf0}body.ph-glass-theme.ph-page-module-relatorio .ph-wh-report-card{border-color:var(--ph-glass-border)!important;background:var(--ph-glass-panel-bg)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));box-shadow:0 16px 48px #0000002e,inset 0 1px #ffffff1a}body.ph-glass-theme.ph-page-module-relatorio .ph-wh-report-head{border-radius:1rem;border:1px solid var(--ph-glass-border);background:var(--ph-glass-panel-bg);backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm));padding:1.15rem 1.25rem;box-shadow:0 12px 32px #0000002e}body.ph-glass-theme.ph-page-module-relatorio label.text-slate-700{color:#cbd5e1!important}body.ph-glass-theme.ph-page-module-relatorio .text-slate-500{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme.ph-page-module-relatorio #whReportExportPdf{border-color:#fbbf2473!important;background:#78350f59!important;color:#fef3c7!important}body.ph-glass-theme.ph-page-module-relatorio #whReportExportPdf:hover:not(:disabled){background:#78350f80!important}body.ph-glass-theme.ph-page-module-relatorio .ph-erp-topbar{--ph-erp-topbar-bg: rgb(15 23 42 / .72);border-bottom-color:var(--ph-glass-border);backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}body.ph-glass-theme.ph-page-module-relatorio .ph-erp-topbar-title,body.ph-glass-theme.ph-page-module-relatorio .ph-erp-topbar-tagline,body.ph-glass-theme.ph-page-module-relatorio .ph-erp-topbar-lead{color:var(--ph-glass-text)}body.ph-glass-theme.ph-page-module-relatorio .ph-erp-topbar-brandmark-sys{color:var(--ph-glass-accent-strong)}body.ph-glass-theme.ph-page-module-relatorio select.ph-input-compact{color-scheme:dark;background:var(--ph-glass-surface-input)!important;border-color:#ffffff2e!important;color:var(--ph-glass-text)!important;-webkit-text-fill-color:var(--ph-glass-text)!important}body.ph-glass-theme.ph-page-module-relatorio select.ph-input-compact option{background:#0f172a;color:var(--ph-glass-text)}.ph-analytics-period{min-width:0;max-width:100%}.ph-analytics-period__title{font-size:.875rem;font-weight:600;color:#0f172a}.ph-analytics-period__subtitle{font-size:.75rem;color:#64748b}.ph-analytics-period-grid{display:grid;min-width:0;max-width:100%;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media(min-width:640px){.ph-analytics-period-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.ph-analytics-period-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ph-analytics-metric-card{display:flex;min-width:0;flex-direction:column;gap:.2rem;border-radius:.625rem;border:1px solid rgb(226 232 240);background:#fff;padding:.875rem 1rem}.ph-analytics-metric-card--wide{grid-column:1 / -1}@media(min-width:640px){.ph-analytics-metric-card--wide{grid-column:span 2}}.ph-analytics-metric-card--alert{border-color:#fca5a5;box-shadow:inset 0 0 0 1px #fecaca73}.ph-analytics-metric-card--warn{border-color:#fde68a;box-shadow:inset 0 0 0 1px #fef3c780}.ph-analytics-metric-card--ok{border-color:#6ee7b7;box-shadow:inset 0 0 0 1px #a7f3d073}.ph-analytics-metric-card__label{font-size:.6875rem;font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.ph-analytics-metric-card__value{font-size:1.25rem;font-weight:600;line-height:1.2;color:#0f172a}.ph-analytics-metric-card__detail{margin-top:.125rem;font-size:.6875rem;line-height:1.45;color:#475569}.ph-analytics-metric-card__list{margin-top:.375rem;padding-left:1rem;font-size:.6875rem;line-height:1.45;color:#475569;list-style-type:disc}.ph-analytics-period-panel{min-width:0;border-radius:.5rem;border:1px solid rgb(226 232 240);background:#fff;padding:.875rem 1rem}.ph-analytics-period-panel__title{font-size:.875rem;font-weight:600;color:#0f172a}.ph-analytics-period-panel__body{margin-top:.5rem;font-size:.75rem;line-height:1.5;color:#475569}.ph-analytics-period-panel__section-label{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.ph-analytics-period-bullet{border-radius:.375rem;border:1px solid rgb(226 232 240);background:#f8fafc;padding:.5rem .75rem;font-size:.75rem;line-height:1.35;color:#334155}.ph-analytics-period-bullet--empty{border-style:dashed;color:#64748b}.ph-analytics-delay-grid{display:grid;min-width:0;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem}@media(min-width:640px){.ph-analytics-delay-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.ph-analytics-delay-grid--stacked{grid-template-columns:repeat(1,minmax(0,1fr))}}:is(.ph-hub-situation-project-code,.ph-kpi-drill-project-code,.ph-hub-op-project-code,.ph-kpi-obra-card-pth,.ph-obra-card-pth,.ph-hub-client-pth-headline){max-width:100%;overflow:visible;overflow-wrap:anywhere;word-break:break-word;white-space:normal;text-overflow:clip}:is(.ph-kpi-drill-project-sub,.ph-hub-situation-project-sub,.ph-hub-op-project-sub){color:#f1f5f9;font-weight:700}.ph-hub-cta,.ph-hub-cta--ghost,.ph-hub-cta--refined,.ph-hub-nav-new-task,.ph-compact-search-submit,.ph-closure-hero-cta,.ph-hub-situations-mobile-toggle,body.ph-page-module-lembretes form button[type=submit],body.ph-page-module-admin button[type=submit]:not(:disabled){transition:transform .16s cubic-bezier(.22,1,.36,1),filter .15s ease}.ph-hub-cta:hover,.ph-hub-cta--ghost:hover,.ph-hub-cta--refined:hover,.ph-hub-nav-new-task:hover,.ph-compact-search-submit:hover,.ph-closure-hero-cta:hover,.ph-hub-situations-mobile-toggle:hover,body.ph-page-module-lembretes form button[type=submit]:hover:not(:disabled),body.ph-page-module-admin button[type=submit]:hover:not(:disabled){transform:translateY(-1px)}.ph-hub-cta:active,.ph-hub-cta--ghost:active,.ph-hub-cta--refined:active,.ph-hub-nav-new-task:active,.ph-compact-search-submit:active,.ph-closure-hero-cta:active,.ph-hub-situations-mobile-toggle:active,body.ph-page-module-lembretes form button[type=submit]:active:not(:disabled),body.ph-page-module-admin button[type=submit]:active:not(:disabled){transform:translateY(0) scale(.98)}@media(prefers-reduced-motion:reduce){.ph-hub-cta,.ph-hub-cta--ghost,.ph-hub-cta--refined,.ph-hub-nav-new-task,.ph-compact-search-submit,.ph-closure-hero-cta,.ph-hub-situations-mobile-toggle,body.ph-page-module-lembretes form button[type=submit],body.ph-page-module-admin button[type=submit]{transition:none}.ph-hub-cta:hover,.ph-hub-cta:active,.ph-hub-cta--ghost:hover,.ph-hub-cta--ghost:active,.ph-hub-cta--refined:hover,.ph-hub-cta--refined:active,.ph-hub-nav-new-task:hover,.ph-hub-nav-new-task:active,.ph-compact-search-submit:hover,.ph-compact-search-submit:active,.ph-closure-hero-cta:hover,.ph-closure-hero-cta:active,.ph-hub-situations-mobile-toggle:hover,.ph-hub-situations-mobile-toggle:active,body.ph-page-module-lembretes form button[type=submit]:hover,body.ph-page-module-lembretes form button[type=submit]:active,body.ph-page-module-admin button[type=submit]:hover,body.ph-page-module-admin button[type=submit]:active{transform:none}}@keyframes ph-details-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}details.ph-hub-section,details.ph-collapsible-panel,details.ph-hub-warehouse-details,details.ph-hub-roadmap-details{interpolate-size:allow-keywords}details.ph-hub-section::details-content,details.ph-collapsible-panel::details-content,details.ph-hub-warehouse-details::details-content,details.ph-hub-roadmap-details::details-content{block-size:0;overflow:hidden;transition:block-size .28s cubic-bezier(.22,1,.36,1),content-visibility .28s allow-discrete;transition-behavior:allow-discrete}details.ph-hub-section[open]::details-content,details.ph-collapsible-panel[open]::details-content,details.ph-hub-warehouse-details[open]::details-content,details.ph-hub-roadmap-details[open]::details-content{block-size:auto}details.ph-collapsible-panel>.ph-expandable-card-body{display:block;block-size:0;overflow:hidden;interpolate-size:allow-keywords;transition:block-size .28s cubic-bezier(.22,1,.36,1),content-visibility .28s allow-discrete;transition-behavior:allow-discrete}details.ph-collapsible-panel[open]>.ph-expandable-card-body{block-size:auto}details.ph-collapsible-panel:not([open])>.ph-expandable-card-body{pointer-events:none!important;content-visibility:hidden}@supports not (interpolate-size: allow-keywords){details.ph-collapsible-panel>.ph-expandable-card-body{display:grid;grid-template-rows:0fr;block-size:auto;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}details.ph-collapsible-panel[open]>.ph-expandable-card-body{grid-template-rows:1fr}details.ph-collapsible-panel>.ph-expandable-card-body>*{min-height:0;overflow:hidden}}@supports not selector(::details-content){details.ph-hub-section[open]>.ph-hub-section-list,details.ph-hub-warehouse-details[open]>.ph-hub-warehouse-panel,details.ph-hub-roadmap-details[open]>:not(summary){animation:ph-details-reveal .28s cubic-bezier(.22,1,.36,1) backwards}}details.ph-collapsible-panel .ph-collapsible-chevron,details.ph-hub-section>summary .ph-hub-section-chevron{transition:transform .22s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){details.ph-hub-section::details-content,details.ph-collapsible-panel::details-content,details.ph-hub-warehouse-details::details-content,details.ph-hub-roadmap-details::details-content,details.ph-collapsible-panel>.ph-expandable-card-body{transition:none!important}details.ph-hub-section[open]>.ph-hub-section-list,details.ph-hub-warehouse-details[open]>.ph-hub-warehouse-panel,details.ph-hub-roadmap-details[open]>:not(summary){animation:none!important}}body.ph-glass-theme{--ph-glass-blur: 16px;--ph-glass-blur-sm: 12px;--ph-glass-border: rgb(255 255 255 / .2);--ph-glass-surface: rgb(15 23 42 / .48);--ph-glass-surface-modal: rgb(15 23 42 / .56);--ph-glass-surface-input: rgb(255 255 255 / .08);--ph-glass-surface-muted: rgb(255 255 255 / .06);--ph-glass-panel-bg: linear-gradient( 165deg, rgb(15 23 42 / .48) 0%, rgb(17 45 55 / .42) 48%, rgb(15 23 42 / .52) 100% );--ph-glass-panel-inner: rgb(255 255 255 / .05);--ph-glass-panel-metrics: rgb(255 255 255 / .09);--ph-glass-accent: rgb(153 246 228);--ph-glass-accent-strong: rgb(45 212 191);--ph-glass-text: rgb(255 255 255);--ph-glass-text-muted: rgb(203 213 225);--ph-glass-text-danger: rgb(252 165 165);--ph-glass-text-warning: rgb(253 230 138);--ph-glass-text-warning-soft: rgb(254 243 199);--ph-shell-glass-bg: var(--ph-glass-panel-bg);--ph-shell-glass-border: var(--ph-glass-border);--ph-shell-blur: var(--ph-glass-blur);color:var(--ph-glass-text-muted)}body.ph-glass-theme.text-slate-900{color:var(--ph-glass-text-muted)!important}body.ph-glass-theme :is(.bg-white,.bg-white\/90,.bg-white\/80,.bg-white\/\[0\.96\],.bg-white\/\[0\.97\],.bg-white\/\[0\.98\]){background-color:var(--ph-glass-surface)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));border-color:var(--ph-glass-border);color:var(--ph-glass-text-muted)}body.ph-glass-theme :is(.bg-slate-50,.bg-slate-50\/80,.bg-slate-50\/75,.bg-slate-50\/70,.bg-slate-50\/60){background-color:var(--ph-glass-surface-muted)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm));border-color:var(--ph-glass-border);color:var(--ph-glass-text-muted)}body.ph-glass-theme :is(.bg-white\/\[0\.98\],.bg-white\/\[0\.97\]){background-color:var(--ph-glass-surface-modal)!important}body.ph-glass-theme :is(input,select,textarea,button):is(.bg-white,.bg-white\/90){background-color:var(--ph-glass-surface-input)!important;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);border-color:var(--ph-glass-border)!important;color:var(--ph-glass-text)}@media(max-width:639px){body.ph-glass-theme #spoolsDataTable tbody tr.phor-spool-row,body.ph-glass-theme #viewerSpoolsDataTable tbody tr.ph-viewer-spool-row{background-color:var(--ph-glass-surface)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur));border:1px solid var(--ph-glass-border)!important}body.ph-glass-theme #viewerSpoolsDataTable tbody tr.ph-viewer-spool-row>td.ph-spool-cell-status{background-color:var(--ph-glass-surface-muted)!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme #viewerSpoolsDataTable tbody tr.ph-viewer-spool-row>td.ph-spool-cell-acoes{background-color:transparent!important}body.ph-glass-theme #viewerSpoolsDataTable tbody tr.ph-viewer-spool-detail{background-color:#0f172a61!important;backdrop-filter:blur(var(--ph-glass-blur-sm));-webkit-backdrop-filter:blur(var(--ph-glass-blur-sm))}body.ph-glass-theme :is(.ph-table-scroll,.ph-spools-table-scroll).bg-white{background-color:var(--ph-glass-surface)!important;backdrop-filter:blur(var(--ph-glass-blur));-webkit-backdrop-filter:blur(var(--ph-glass-blur))}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.ph-glass-theme{--ph-glass-surface: rgb(15 23 42 / .88);--ph-glass-surface-modal: rgb(15 23 42 / .92);--ph-glass-surface-muted: rgb(15 23 42 / .78);--ph-glass-surface-input: rgb(30 41 59 / .9)}}body.wm-has-demo-banner .ph-page-shell{padding-top:max(2.75rem,env(safe-area-inset-top,0px))}body.wm-has-pwa-update-banner .ph-page-shell{padding-bottom:max(3.25rem,env(safe-area-inset-bottom,0px))}.ph-app-bg-stack{pointer-events:none;position:fixed;inset:0;z-index:-10}.ph-app-bg-stack__photo{position:absolute;inset:0;background-image:url(/assets/Designer-BFoGHK9v.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.ph-app-bg-stack__veil{position:absolute;inset:0;pointer-events:none}.ph-app-bg-stack__veil--diag{background:linear-gradient(to bottom right,rgb(2 6 23 / .15),transparent 50%,rgb(69 26 3 / .1))}.ph-app-bg-stack__veil--top{background:radial-gradient(ellipse 120% 80% at 50% -10%,rgb(255 255 255 / .04),transparent 60%)}.ph-app-bg-stack__veil--bottom{background:radial-gradient(ellipse at bottom,rgb(15 23 42 / .12),transparent 72%)}@media(max-width:1023px){.ph-app-bg-stack__photo{background-position:center 42%;filter:brightness(.58) saturate(.88)}.ph-app-bg-stack__veil--diag{background:linear-gradient(to bottom right,#02061780,#02061752 50%,#0f172a80)}.ph-app-bg-stack__veil--bottom{background:radial-gradient(ellipse at bottom,rgb(2 6 23 / .42),transparent 78%)}}body.ph-glass-theme:has(>.ph-app-bg-stack),body.ph-hub-app:has(>.ph-app-bg-stack),body.ph-glass-theme:has(>div.pointer-events-none.fixed.inset-0),body.ph-hub-app:has(>div.pointer-events-none.fixed.inset-0){background-color:transparent!important}html:has(body:is(.ph-glass-theme,.ph-hub-app):has(>.ph-app-bg-stack)),html:has(body:is(.ph-glass-theme,.ph-hub-app):has(>div.pointer-events-none.fixed.inset-0)){background-color:#020617}#footer.ph-site-footer,.ph-site-footer{box-sizing:border-box;position:relative;width:100%;max-width:100%;z-index:1;clear:both;display:flex;align-items:center;justify-content:center;margin-top:0;padding-top:.75rem;padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px));border-top:1px solid rgb(255 255 255 / .05);background:#020617f2;color:#94a3b8;font-size:.625rem;line-height:1.35;text-align:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(min-width:640px){#footer.ph-site-footer,.ph-site-footer{font-size:.75rem}}body.ph-glass-theme:has(>#footer):not(.login-page),body.ph-hub-app:has(>#footer){display:flex;flex-direction:column;min-height:-webkit-fill-available;min-height:100dvh}body.ph-glass-theme:has(>#footer):not(.login-page)>#phErpTopbar,body.ph-hub-app:has(>#footer)>.ph-hub-topbar{flex-shrink:0}body.ph-glass-theme:has(>#footer):not(.login-page)>.ph-page-shell,body.ph-glass-theme:has(>#footer):not(.login-page)>#phErpBody,body.ph-hub-app:has(>#footer)>.ph-hub-body{flex:1 0 auto;min-width:0;width:100%}body.ph-glass-theme:has(>#footer):not(.login-page)>#footer,body.ph-hub-app:has(>#footer)>#footer{flex-shrink:0;width:100%;max-width:100%;margin-top:auto!important}body.ph-glass-theme.ph-page-app--booting #footer,body.ph-hub-app.ph-hub-app--booting #footer,body.ph-hub-app:has(.ph-hub-main-card--loading) #footer{display:none!important;margin-top:0!important}body.ph-glass-theme.ph-page-app--booting:has(#footer):not(.login-page),body.ph-hub-app.ph-hub-app--booting:has(#footer),body.ph-hub-app:has(.ph-hub-main-card--loading){min-height:100dvh}.ph-site-footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem 1.25rem;width:min(100%,42rem);margin:0 auto;padding:0 1rem;text-align:center}.ph-site-footer-line{margin:0;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}@media(max-width:639px){#viewerMain,#viewerTopPillsPanels:not([hidden]){padding-bottom:.25rem}}@media(max-width:639px){body.ph-glass-theme .ph-projeto-actions{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:.5rem}body.ph-glass-theme .ph-projeto-actions>button{width:100%;min-height:2.75rem;font-size:.8125rem}body.ph-glass-theme .ph-projeto-actions>button#btnRefreshProjectList{grid-column:1 / -1}}.ph-brand-logo{display:block;height:2.5rem;width:auto;max-width:min(100%,12rem);margin-inline:auto;object-fit:contain;object-position:center;filter:drop-shadow(0 10px 22px rgb(0 0 0 / .28))}.ph-brand-logo--hero{height:auto;max-width:min(100%,20rem);filter:drop-shadow(0 20px 38px rgb(15 23 42 / .35))}@media(min-width:640px){.ph-brand-logo--hero{max-width:min(100%,24rem)}}@media(min-width:1280px){.ph-brand-logo--hero{max-width:min(100%,28rem)}}@media(max-width:1023px){.ph-shell-nav-item--desktop-only,.ph-nav-pill--desktop-only{display:none!important}.ph-module-local-nav #navHubHome:not(.hidden){display:inline-flex!important;order:-1;flex-shrink:0;position:sticky;left:0;z-index:2;margin-right:.15rem}.ph-module-local-nav{justify-content:flex-start!important;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ph-module-local-nav::-webkit-scrollbar{display:none}}
