.consolidation-body{padding-top:40px;padding-bottom:64px}.consolidation-body>h2{margin:32px 0 24px}.erp-history{max-width:var(--max);background:var(--sand);margin:24px auto;padding:20px}.erp-history>summary{cursor:pointer;font-weight:700}.consolidation-body .erp-card{overflow-wrap:anywhere;min-width:0}.consolidation-body .erp-card h2{font-size:25px}.consolidation-body .erp-cards{align-items:stretch}@media (prefers-reduced-motion:reduce){.page.active-view{animation:none}}@media (width<=600px){.consolidation-body .erp-cards{grid-template-columns:1fr}.erp-history{margin:20px}}.li-board{padding-top:52px;padding-bottom:90px}.li-intro{grid-template-columns:1fr minmax(260px,420px);align-items:end;gap:30px;display:grid}.li-intro p:last-child{color:var(--muted);margin:0 0 5px;line-height:1.55}.li-filters{flex-wrap:wrap;gap:10px;margin:34px 0 16px;display:flex}.li-filters button{border:1.5px solid var(--ink);font:700 13px var(--text);cursor:pointer;background:0 0;padding:9px 16px}.li-filters button[aria-pressed=true]{background:var(--ink);color:#fff}.li-filters b{margin-left:4px}.li-message{min-height:24px;color:var(--muted);margin:0 0 18px}.li-posts{gap:12px;display:grid}.li-post{border:1px solid var(--line);background:#fff;min-width:0}.li-card-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:19px clamp(20px,3vw,34px);list-style:none;display:flex}.li-card-summary::-webkit-details-marker{display:none}.li-card-summary:hover,.li-card-summary:focus-visible{background:var(--sand)}.li-card-summary:focus-visible{outline:3px solid var(--och);outline-offset:-3px}.li-card-heading{gap:7px;min-width:0;display:grid}.li-card-title{font:600 clamp(20px, 2vw, 27px)/1.18 var(--display);letter-spacing:-.025em}.li-card-topic{color:var(--muted);font-size:13px;line-height:1.4}.li-card-toggle{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:25px;line-height:1;display:grid}.li-card-toggle:before{content:"+"}.li-post[open] .li-card-toggle:before{content:"−"}.li-post-body{border-top:1px solid var(--line);grid-template-columns:minmax(280px,42%) minmax(0,1fr);display:grid}.li-art{aspect-ratio:1200/627;background:var(--ink);color:#fff;align-self:start;place-items:center;display:grid}.li-art img{object-fit:contain;width:100%;height:100%;display:block}.li-content{min-width:0;padding:clamp(20px,3vw,34px)}.li-top{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.li-status{letter-spacing:.04em;text-transform:uppercase;background:var(--sand);color:var(--ink);padding:5px 9px;font-weight:800}.li-status-programada,.li-status-aprobada{background:var(--yel)}.li-status-publicando{background:#d9eaf2}.li-status-publicada{color:#fff;background:#183b27}.li-status-error{color:#792c24;background:#f7d9d5}.li-audience{color:var(--och);font:700 11px var(--text);letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px}.li-publication{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 20px;padding:18px 0}.li-publication h3{font:700 13px var(--text);margin:0 0 12px}.li-provenance{background:var(--sand);color:var(--ink);overflow-wrap:anywhere;margin:0 0 18px;padding:12px 14px;font-size:12px;line-height:1.55}.li-provenance span{color:var(--muted)}.li-copy{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.li-links{flex-wrap:wrap;gap:15px;margin:16px 0;display:flex}.li-links a{text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline}.li-evidence{color:var(--muted);margin:4px 0;font-size:12px}.li-edit{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-top:16px;display:grid}.li-edit label{gap:4px;font-size:11px;font-weight:700;display:grid}.li-edit .li-wide{grid-column:1/-1}.li-review-help{color:var(--muted);margin:0 0 8px;font-size:13px;line-height:1.5}.li-date-warning{color:#9a2b1f;font-size:12px;line-height:1.45}.li-date-warning[hidden]{display:none}.li-form-feedback{background:var(--sand);color:var(--ink);margin:4px 0 0;padding:12px 14px;font-size:13px;line-height:1.45}.li-form-feedback[hidden]{display:none}.li-edit input,.li-edit select,.li-edit textarea{border:1px solid var(--line);width:100%;min-height:36px;color:var(--ink);font:13px var(--text);background:#fff;padding:5px 8px}.li-edit .li-check{align-items:center;gap:9px;font-size:12px;line-height:1.4;display:flex}.li-edit .li-check input{flex:none;width:18px;height:18px;min-height:18px}.li-edit button{background:var(--ink);color:#fff;cursor:pointer;border:0;width:max-content;padding:9px 13px;font-weight:700}@media (width<=980px){.li-post-body{grid-template-columns:1fr}}@media (width<=640px){.li-intro{grid-template-columns:1fr}.li-board{padding-top:35px}.li-edit{grid-template-columns:1fr}}.editorial-page .editorial-hero{color:var(--ink);background:#efe7d8}.editorial-page .editorial-hero h1 em{color:var(--ink)}.editorial-page .editorial-hero .erp-lab{color:#704b45}.editorial-page .editorial-hero .erp-seq{border-top-color:#39302f}.editorial-page .editorial-hero .erp-seq li+li:before{color:#875b56}.editorial-art{right:max(40px,calc((100% - var(--max))/2));opacity:.8;pointer-events:none;width:330px;height:330px;position:absolute;top:62px}.editorial-page .editorial-hero .erp-w{z-index:1;position:relative}.editorial-board{padding-top:52px;padding-bottom:90px}.editorial-top,.editorial-list-head{justify-content:space-between;align-items:end;gap:28px;display:flex}.editorial-top>p{max-width:470px;color:var(--muted);line-height:1.6}.editorial-calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:30px 0 42px;display:grid}.editorial-week{background:#fffaf1;border:1px solid #171b202b;min-width:0;padding:22px}.editorial-week.is-current{background:#f5d84e}.editorial-week small{text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800;display:block}.editorial-week h3{margin:13px 0;font-size:20px;line-height:1.1}.editorial-week p{margin:8px 0;font-size:13px;line-height:1.5}.editorial-week b{font-size:12px}.editorial-week .is-covered{color:#176144}.editorial-week .is-empty{color:#875321}.editorial-new{margin:0 0 52px}.editorial-list-head{margin:0 0 20px}.editorial-filters{flex-wrap:wrap;gap:7px;display:flex}.editorial-filters button,.editorial-card button{border:1px solid var(--ink);color:var(--ink);font:700 13px var(--text);cursor:pointer;background:0 0;padding:9px 13px}.editorial-filters button[aria-pressed=true],.editorial-card button.is-primary{background:var(--ink);color:#fff}.editorial-cards{gap:12px;display:grid}.editorial-card{background:#fffaf1;border:1px solid #171b202e;padding:0 22px}.editorial-card summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:15px;padding:22px 0;list-style:none;display:grid}.editorial-card summary::-webkit-details-marker{display:none}.editorial-card summary strong{margin:7px 0;font-size:22px;line-height:1.2;display:block}.editorial-card summary small,.editorial-card summary em{color:var(--muted);font-size:12px;font-style:normal}.editorial-card-body{border-top:1px solid #171b2026;padding:22px 0}.editorial-card-body p{line-height:1.55}.editorial-card-body img{aspect-ratio:16/9;object-fit:cover;width:min(100%,520px);margin:14px 0;display:block}.editorial-card-body pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f4eee3;max-height:520px;padding:18px;line-height:1.65;overflow:auto}.editorial-card-body form{grid-template-columns:1fr 1fr;gap:13px;margin-top:20px;display:grid}.editorial-card-body label{gap:6px;font-size:12px;font-weight:800;display:grid}.editorial-card-body input,.editorial-card-body textarea{width:100%;font:inherit;background:#fff;border:1px solid #171b2059;padding:11px}.editorial-card-body .wide{grid-column:1/-1}.editorial-actions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.editorial-blank{color:var(--muted);background:#fffaf1;padding:30px}.editorial-page .editorial-card{border:1px solid var(--line);background:#fff;min-width:0;padding:0}.editorial-page .editorial-card .li-card-summary{justify-content:space-between;align-items:center;gap:24px;padding:19px clamp(20px,3vw,34px);display:flex}.editorial-page .editorial-card .li-card-summary:hover,.editorial-page .editorial-card .li-card-summary:focus-visible{background:var(--sand)}.editorial-page .editorial-card .li-card-title{font:600 clamp(20px,2vw,27px)/1.18 var(--display);letter-spacing:-.025em}.editorial-page .editorial-card .li-post-body{border-top:1px solid var(--line);grid-template-columns:minmax(280px,42%) minmax(0,1fr);padding:0;display:grid}.editorial-page .editorial-card .li-art{color:var(--ink);background:#e9e1cf}.editorial-page .editorial-card .li-art img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;margin:0}.editorial-page .editorial-card .li-art span{text-align:center;padding:20px;font-size:13px;font-weight:700}.editorial-page .editorial-card .li-content{overflow-wrap:anywhere;padding:clamp(20px,3vw,34px)}.editorial-page .editorial-card .li-card-toggle{border-radius:50%}.editorial-page .editorial-card pre{margin:18px 0}.editorial-page .editorial-card .editorial-approval{margin:15px 0;display:block}.editorial-page .editorial-card .editorial-approval input[type=checkbox]{width:auto;margin-right:8px}.editorial-page .editorial-card .li-status-aprobada{background:#d9e2d6}.editorial-page .editorial-card .li-status-publicando{background:#eadfc8}.editorial-page .editorial-placeholder{background:radial-gradient(circle at 28% 28%,#f6f0e5,#e2d1bd 70%);place-items:center;gap:2px;width:100%;height:100%;min-height:220px;padding:16px;display:grid}.editorial-page .editorial-placeholder svg{fill:none;stroke:#66514b;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:min(45%,170px);height:auto}.editorial-page .editorial-placeholder span{text-transform:uppercase;letter-spacing:.1em;color:#66514b;padding:0;font-size:10px}.editorial-page .editorial-card .editorial-delete{color:#8d2d2a;border-color:#a33d39;margin-left:auto}.editorial-page .editorial-card .editorial-delete:hover,.editorial-page .editorial-card .editorial-delete:focus-visible{color:#fff;background:#8d2d2a}@media (width<=980px){.editorial-page .editorial-card .li-post-body{grid-template-columns:1fr}.editorial-page .editorial-card .li-art{max-height:330px}}@media (width<=900px){.editorial-calendar{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-top,.editorial-list-head{display:block}.editorial-top>p{max-width:none}.editorial-filters{margin-top:18px}.editorial-art{opacity:.13;width:300px;height:300px;top:82px;right:-65px}}@media (width<=580px){.editorial-calendar{grid-template-columns:1fr 1fr;gap:8px}.editorial-week{padding:15px}.editorial-week h3{font-size:17px}.editorial-card-body form{grid-template-columns:1fr}.editorial-card-body .wide{grid-column:auto}.editorial-new>summary>strong{display:none}}@font-face{font-family:Inter Display;src:url(/fonts/InterDisplay-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter Display;src:url(/fonts/InterDisplay-SemiBold.woff2)format("woff2");font-weight:600 700;font-display:swap}:root{--ink:#171b20;--dark:#262626;--paper:#f6f4ee;--sand:#e9e1cf;--yel:#f5d84e;--och:#8a5a00;--muted:#5b6067;--line:#171b2029;--max:1180px;--display:"Inter Display", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--text:Inter, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;color:var(--ink);background:var(--paper);font-family:var(--text);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);min-width:320px;margin:0;line-height:1.5}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--yel);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--yel);color:var(--ink);padding:10px 14px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}[hidden]{display:none!important}.erp-x,.erp-w{width:min(calc(100% - 64px), var(--max));margin:0 auto}.erp-header{z-index:50;background:var(--dark);color:#fff;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .3s;position:sticky;top:0}.erp-header.is-hidden{transform:translateY(-100%)}.erp-header.is-scrolled{box-shadow:0 1px #ffffff14}.erp-header .erp-x{align-items:center;gap:24px;width:min(100% - 64px,1376px);min-height:76px;display:flex}.erp-logo{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.erp-logo svg{width:150px;height:auto;display:block}.erp-tag{font:700 11px var(--text);letter-spacing:.12em;background:var(--yel);color:var(--ink);padding:4px 7px}.erp-menu{align-items:center;gap:14px;margin-left:auto;display:flex}.erp-menu>a,.erp-nav-toggle{font:500 14px var(--text);color:#ffffffe0;white-space:nowrap;padding:6px 0;text-decoration:none;position:relative}.erp-menu>a:hover,.erp-menu>a.active,.erp-nav-toggle:hover,.erp-nav-toggle.active{color:#fff}.erp-menu>a.active,.erp-nav-toggle.active{text-underline-offset:7px;text-decoration:underline 2px}.erp-nav-group{position:relative}.erp-nav-toggle{cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;display:flex}.erp-nav-chevron{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin:-4px 3px 0;transition:transform .15s;display:block;transform:rotate(45deg)}.erp-nav-toggle[aria-expanded=true] .erp-nav-chevron{margin-top:4px;transform:rotate(225deg)}.erp-nav-options{background:var(--dark);border:1px solid #fff3;min-width:200px;padding:8px;position:absolute;top:calc(100% + 16px);left:-16px;box-shadow:0 12px 28px #00000038}.erp-nav-options a{font:500 15px var(--text);color:#fff;padding:11px 14px;text-decoration:none;display:block}.erp-nav-options a:hover,.erp-nav-options a:focus-visible{background:#ffffff1f}.erp-nav-options a.active{background:var(--yel);color:var(--ink)}.erp-nav-toggle:focus-visible,.erp-nav-options a:focus-visible{outline:2px solid var(--yel);outline-offset:3px}.erp-badge{background:var(--yel);min-width:22px;height:20px;color:var(--ink);font:700 11px var(--text);vertical-align:2px;border-radius:10px;place-items:center;margin-left:7px;padding:0 6px;display:inline-grid}.erp-account{border-left:1px solid #fff3;align-items:center;gap:10px;padding-left:22px;display:inline-flex}.erp-auth-status{color:#ffffffa6;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px;overflow:hidden}.erp-menu-btn{cursor:pointer;background:0 0;border:0;width:44px;height:44px;margin-left:auto;display:none}.erp-menu-btn span{gap:6px;display:grid}.erp-menu-btn i{background:#fff;width:26px;height:2px;transition:transform .25s,opacity .2s;display:block}.erp-menu-open .erp-menu-btn i:first-child{transform:translateY(8px)rotate(45deg)}.erp-menu-open .erp-menu-btn i:nth-child(2){opacity:0}.erp-menu-open .erp-menu-btn i:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.erp-btn{font:600 14px var(--text);cursor:pointer;border:1.5px solid #0000;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.erp-btn:active{transform:translateY(1px)}.erp-btn-yel{background:var(--yel);color:var(--ink)}.erp-btn-yel:hover{background:#f2ce2e}.erp-btn-ghost{color:#fff;background:0 0;border-color:#ffffff73}.erp-btn-ink{background:var(--ink);color:#fff}.erp-btn-ink:hover{background:#000}.erp-btn-ghost-ink{color:var(--ink);border-color:var(--ink);background:0 0}.erp-btn-ghost-ink:hover{background:var(--ink);color:#fff}.page{display:none}.page.active-view{animation:.35s cubic-bezier(.22,1,.36,1) erp-in;display:block}@keyframes erp-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.erp-hero{border-bottom:1.5px solid var(--ink);padding:72px 0 64px;position:relative;overflow:hidden}.erp-hero-dark{background:var(--dark);color:#fff;border-bottom:0}.erp-hero-sand{color:var(--ink);background:#efe7d8}.erp-hero-yel{background:var(--yel)}.erp-art{right:max(32px, calc((100% - var(--max)) / 2));pointer-events:none;width:300px;height:300px;position:absolute;top:34px}.erp-hero .erp-w{position:relative}.erp-crumb{font:700 11px var(--text);letter-spacing:.08em;text-transform:uppercase;opacity:.78;margin:0 0 28px}.erp-hgrid{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:64px;display:grid}.erp-lab{font:700 11px var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--och);margin:0 0 14px}.erp-hero-dark .erp-lab{color:var(--yel)}.erp-hero h1{max-width:760px;font:600 clamp(44px, 6vw, 84px)/.95 var(--display);letter-spacing:-.055em;text-wrap:balance;margin:0}.erp-hero h1 em{color:var(--ink);font-style:normal}.erp-deck{opacity:.88;max-width:640px;margin:24px 0 0;font-size:19px;line-height:1.5}.erp-links{flex-wrap:wrap;gap:26px;margin:28px 0 0;display:flex}.erp-ln{font:600 15px var(--display);border-bottom:2px solid;padding-bottom:2px;text-decoration:none}.erp-ln-yel{color:#704b45}.erp-seq{z-index:1;border-top:2px solid var(--ink);margin-top:260px;padding-top:18px;position:relative}.erp-hero-dark .erp-seq{border-top-color:var(--yel)}.erp-seq ol{margin:0;padding:0;list-style:none}.erp-seq li{font:600 21px/1.2 var(--display);letter-spacing:-.02em}.erp-seq li+li:before{content:"/";color:var(--och);margin:6px 0;font-size:16px;display:block}.erp-hero-dark .erp-seq li+li:before{color:var(--yel)}.erp-sec{padding:80px 0}.erp-sec-paper{background:var(--paper);padding-top:48px}.erp-two{grid-template-columns:210px minmax(0,1fr);gap:56px;display:grid}.erp-big{font:600 clamp(32px, 3.6vw, 50px)/1.02 var(--display);letter-spacing:-.045em;margin:0}.erp-lead{max-width:640px;color:var(--muted);margin:14px 0 0;font-size:17px}.erp-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.erp-card{border-top:4px solid var(--ink);background:#fff;flex-direction:column;min-height:240px;padding:22px 22px 20px;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:flex;position:relative}.erp-card:hover{transform:translateY(-4px);box-shadow:0 16px 30px #171b201f}.erp-card h3{font:600 21px/1.15 var(--display);letter-spacing:-.02em;margin:10px 0 8px}.erp-card p{color:var(--muted);margin:0 0 16px;font-size:14px}.erp-card small{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--och);margin-top:auto}.erp-num{font:600 44px/1 var(--display);letter-spacing:-.05em}.erp-go{background:var(--yel);width:36px;height:36px;font:600 17px/1 var(--display);place-items:center;font-style:normal;transition:transform .3s,background-color .25s,color .25s;display:grid;position:absolute;top:16px;right:16px}.erp-card:hover .erp-go{background:var(--ink);color:var(--yel);transform:translate(3px,-3px)}.erp-yel{background:var(--yel);padding:72px 0 80px}.erp-yel-head{border-bottom:1.5px solid var(--ink);font:700 12px var(--text);justify-content:space-between;gap:20px;margin-bottom:26px;padding-bottom:14px;display:flex}.erp-yel-head p{margin:0}.erp-yel .erp-lab{color:var(--ink)}.erp-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:30px;display:grid}.erp-stat{text-decoration:none}.erp-stat b{font:600 clamp(54px, 6vw, 80px)/1 var(--display);letter-spacing:-.06em;align-items:flex-start;gap:8px;display:flex}.erp-go-s{background:var(--ink);width:28px;height:28px;color:var(--yel);font:600 15px/1 var(--display);place-items:center;margin-top:8px;font-style:normal;transition:transform .3s;display:inline-grid}.erp-stat:hover .erp-go-s{transform:translate(3px,-3px)}.erp-stat>span{margin-top:14px;font-size:14px;line-height:1.45;display:block}.erp-rows{border-top:1.5px solid var(--ink);margin-top:26px}.erp-rows a{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr) 220px 24px;align-items:baseline;gap:20px;padding:18px 0;text-decoration:none;transition:background-color .2s,padding .25s;display:grid}.erp-rows a:hover{background:#f5d84e59;padding-left:10px}.erp-rows time{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--och)}.erp-rows strong{font:600 19px/1.25 var(--display);letter-spacing:-.02em}.erp-rows em{color:var(--muted);font-size:13px;font-style:normal}.erp-toolbar{border-bottom:1.5px solid var(--ink);flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:26px;padding:18px 0 22px;display:flex}.erp-toolbar label{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);gap:6px;display:grid}.erp-toolbar input,.erp-toolbar select,.erp-topics input,.erp-topics select,.erp-new input,.erp-new select,.erp-pubform input,.erp-pubform select,.erp-pubform textarea{min-height:44px;font:500 15px var(--text);text-transform:none;letter-spacing:0;color:var(--ink);background:#fff;border:1.5px solid #171b2040;padding:10px 12px}.erp-toolbar input[type=search]{min-width:280px}.erp-toolbar input:focus,.erp-toolbar select:focus,.erp-new input:focus,.erp-pubform textarea:focus,.erp-pubform input:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #f5d84e99}.erp-toolbar p{font:700 12px var(--text);color:var(--muted);margin:0 0 12px auto}.erp-access{border-top:4px solid var(--yel);background:#fff;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;padding:20px 22px;display:flex}.erp-access p{margin:0;font-size:15px}.erp-note{color:var(--muted);max-width:820px;margin:28px 0 0;font-size:14px}.erp-note-box{border-left:4px solid var(--ink);background:#fff;margin:0 0 22px;padding:14px 18px;font-size:14px}.erp-msg{color:var(--och);font-size:13px}.erp-empty{text-align:center;color:var(--muted);background:#fff;padding:30px}.erp-panel{border-top:4px solid var(--ink);background:#fff;margin-bottom:26px}.erp-panel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;list-style:none;display:flex}.erp-panel>summary::-webkit-details-marker{display:none}.erp-panel>summary span{color:var(--muted);font-size:14px}.erp-panel>summary b{font:600 19px var(--display);color:var(--ink);letter-spacing:-.02em;display:block}.erp-panel>summary strong{font:600 28px var(--display);letter-spacing:-.04em}.erp-panel>summary strong small{color:var(--muted);font-size:12px}.erp-panel[open]>summary{border-bottom:1px solid var(--line)}.erp-topics{padding:18px 20px 20px}.erp-topics .erp-note{margin:0 0 16px}.erp-quotas{grid-template-columns:repeat(2,minmax(0,260px));gap:16px;margin-bottom:18px;display:grid}.erp-quotas label,.erp-topic-add label{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);gap:6px;display:grid}.erp-quotas small{font:400 12px var(--text);text-transform:none;letter-spacing:0}.discovery-topics-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-bottom:16px;display:grid}.discovery-topic-row{background:var(--paper);align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.discovery-topic-row label{align-items:center;gap:6px;font-size:12px;display:flex}.discovery-topic-enabled{flex:1;font-size:14px!important;font-weight:600!important}.discovery-topic-row select{min-height:32px;padding:4px 6px}.discovery-topic-remove{width:32px;height:32px;color:var(--och);font:500 24px/1 var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;display:grid}.discovery-topic-remove:hover{background:#fff;border-color:currentColor}.discovery-topic-remove:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.discovery-topic-remove:disabled{opacity:.45;cursor:wait}.erp-topic-add{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.discovery-card{border-top:4px solid var(--ink);background:#fff;min-width:0;position:relative}.erp-fold{min-width:0;display:block}.erp-fold-summary{cursor:pointer;min-width:0;padding:20px 70px 20px 22px;list-style:none;display:block;position:relative}.erp-fold-summary::-webkit-details-marker{display:none}.erp-fold-summary:hover,.erp-fold-summary:focus-visible{background:var(--paper)}.erp-fold-summary:focus-visible{outline:3px solid var(--och);outline-offset:-3px}.erp-fold-title{font:600 22px/1.16 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:12px 0 5px;display:block}.erp-fold-meta{color:var(--muted);font-size:12px;line-height:1.45;display:block}.erp-fold-cue{background:var(--ink);color:#fff;width:34px;height:34px;font:500 23px/1 var(--text);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.erp-fold-cue:before{content:"+"}.erp-fold[open] .erp-fold-cue:before{content:"−"}.erp-fold-body{border-top:1px solid var(--line);padding:18px 22px 22px}.discovery-card[hidden],.erp-news[hidden],.erp-cand[hidden]{display:none!important}.discovery-card-top{justify-content:space-between;gap:16px;display:flex}.discovery-card-top span{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--och);display:block}.discovery-card-top time{color:var(--muted);font-size:12px}.discovery-card-top strong{font:600 38px/1 var(--display);letter-spacing:-.05em;background:var(--yel);padding:4px 8px}.discovery-card-top strong small{opacity:.6;font-size:13px}.discovery-lead{color:var(--muted);margin:0 0 14px;font-size:15px}.discovery-meta{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.discovery-meta span{background:var(--paper);padding:4px 8px;font-size:12px}.discovery-state-control{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;display:flex}.discovery-state-control select{border:1.5px solid var(--ink);min-height:36px;font:600 14px var(--text);text-transform:none;letter-spacing:0;background:#fff;padding:4px 8px}.discovery-state-message{min-height:1em;color:var(--och);margin:6px 0 0;font-size:12px}.discovery-publish-explainer{max-width:850px;margin:2px 0 22px}.discovery-public-note{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.5}.discovery-public-link{margin:10px 0 0}.discovery-public-link a{color:var(--pine);text-underline-offset:3px;font-weight:800}.discovery-state-control select:disabled{opacity:.72;cursor:default}.discovery-detail{border-top:1px solid var(--line);gap:12px;margin-top:18px;padding-top:12px;font-size:14px;display:grid}.discovery-detail h4{font:700 11px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--och);margin:8px 0 4px}.discovery-detail p{margin:0 0 6px}.discovery-detail ul{margin:0;padding-left:18px}.radar-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.erp-news{border-top:4px solid var(--ink);background:#fff;min-width:0}.erp-news[data-publication-status=paralizado]{border-top-color:var(--yel);box-shadow:inset 0 0 0 2px var(--yel)}.erp-news[data-publication-status=retirada_preventiva]{opacity:.82}.erp-news-top{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 12px;font-size:12px;display:flex}.erp-state{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:4px 8px}.erp-state.is-ok{border:1.5px solid var(--ink)}.erp-state.is-halt{background:var(--yel)}.erp-state.is-off{background:var(--ink);color:#fff}.erp-news-body>p{color:var(--muted);margin:0 0 16px;font-size:14px}.erp-news-relevance{border-top:1px solid var(--line);padding:13px 0;font-size:14px}.erp-news-relevance strong{font-size:12px}.erp-news-relevance p{margin:7px 0 0;line-height:1.55}.erp-news-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;padding-top:14px;display:flex}.erp-news-foot small{color:var(--muted);font-size:12px}.erp-news-foot a{font:600 13px var(--display);white-space:nowrap}.radar-rights-note{background:var(--paper);padding:8px 10px;font-size:13px}.radar-control-actions,.erp-cand-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.radar-control-actions button,.erp-cand-actions button,.erp-bt button,.erp-bt a,.erp-decision button{border:1.5px solid var(--ink);font:600 13px var(--text);cursor:pointer;background:#fff;padding:8px 12px;text-decoration:none;transition:background-color .2s,color .2s}.radar-control-actions button:hover,.erp-cand-actions button:hover,.erp-bt button:hover,.erp-bt a:hover{background:var(--ink);color:#fff}.erp-pagination{justify-content:center;gap:6px;margin-top:28px;display:flex}.erp-pagination button{border:1.5px solid var(--ink);cursor:pointer;background:#fff;min-width:40px;height:40px;font-weight:600}.erp-pagination button[aria-current=page]{background:var(--ink);color:var(--yel)}.erp-cand-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.erp-cand{border-top:4px solid var(--yel);background:#fff;min-width:0}.erp-cand-ready{background:#f8fcf9;border-top-color:#4a8266}.erp-cand-ready .erp-cand-top b{color:#2e654a}.erp-cand-top{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.erp-cand small{color:var(--muted);font-size:12px}.erp-cand-body{gap:10px;display:grid}.erp-cand-body p{margin:0;font-size:14px}.erp-cand-sources{border-top:1px solid var(--line);gap:5px;padding-top:10px;font-size:12px;display:grid}.erp-cand-sources a{color:#315c4a;overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline}.erp-decision{background:var(--paper);margin:0;padding:10px;font-size:13px}.erp-decision button{margin-left:6px;padding:4px 8px}.erp-tabs{border-top:1.5px solid var(--ink);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 26px;margin-bottom:22px;padding:14px 0;display:flex}.erp-tabs button{font:600 14px var(--text);color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;padding:6px 0;display:inline-flex;position:relative}.erp-tabs button b{font:600 22px var(--display);letter-spacing:-.03em}.erp-tabs button[aria-pressed=true]{color:var(--ink)}.erp-tabs button[aria-pressed=true]:after{content:"";background:var(--ink);height:3px;position:absolute;bottom:-15px;left:0;right:0}.erp-new{border-top:4px solid var(--ink);background:#fff;grid-template-columns:minmax(0,1fr) 170px 170px 130px;gap:10px;padding:14px;display:grid}.erp-new .erp-btn{justify-content:center}.erp-pubform{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px 20px 20px;display:grid}.erp-pubform label{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);gap:6px;display:grid}.erp-span2{grid-column:1/-1}.erp-group{justify-content:space-between;align-items:baseline;margin-top:40px;display:flex}.erp-group h2{font:600 26px var(--display);letter-spacing:-.03em;margin:0}.erp-group span{font:700 11px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.erp-acts{border-top:1.5px solid var(--ink);margin:14px 0 0;padding:0;list-style:none}.erp-acts>li{border-bottom:1px solid var(--line);transition:background-color .2s}.erp-acts>li:hover{background:#fff9}.erp-action-fold{display:block}.erp-action-summary{cursor:pointer;grid-template-columns:90px minmax(0,1fr) 34px;align-items:center;gap:24px;min-width:0;padding:17px 0;list-style:none;display:grid;position:relative}.erp-action-summary::-webkit-details-marker{display:none}.erp-action-summary:focus-visible{outline:3px solid var(--och);outline-offset:-3px}.erp-action-heading{min-width:0;display:block}.erp-action-summary .erp-fold-cue{position:static;transform:none}.erp-action-fold[open] .erp-fold-cue:before{content:"−"}.erp-action-body{padding:0 58px 22px 114px}.erp-action-body p{max-width:75ch}.erp-action-detail{overflow-wrap:anywhere;max-width:75ch}.erp-action-section+.erp-action-section{margin-top:22px}.erp-action-section h3{font:600 16px/1.35 var(--display);color:var(--ink);margin:0 0 8px}.erp-action-section p{line-height:1.65}.erp-action-section p+p{margin-top:10px}.erp-action-section ul{margin:8px 0 0;padding-left:20px;list-style:outside}.erp-action-section li{color:var(--muted);margin:7px 0;font-size:14px;line-height:1.6}.erp-action-section li:before{content:none}.erp-action-body .erp-bt{justify-content:flex-start;margin-top:16px}.erp-acts strong{font:600 20px/1.2 var(--display);letter-spacing:-.02em;display:block}.erp-acts p{color:var(--muted);margin:5px 0 0;font-size:14px}.erp-acts small{font:600 12px var(--text);color:#6b6e73;margin-top:6px;display:block}.erp-origin{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--och)}.erp-pr{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;justify-self:start;padding:5px 8px}.erp-pr-alta{background:var(--ink);color:var(--yel)}.erp-pr-media{background:var(--yel);color:var(--ink)}.erp-pr-baja{border:1.5px solid var(--ink)}.erp-bt{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.erp-bt .is-ink{background:var(--ink);color:#fff}.erp-done-panel{margin-top:40px}.erp-done-panel .erp-acts{border-top:0;margin:0;padding:0 20px}.erp-done-panel .erp-acts strong{opacity:.6;text-decoration:line-through}.erp-footer{background:var(--dark);color:#fffc;font-size:14px}.erp-footer .erp-x{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}.erp-footer nav{gap:24px;display:flex}.erp-footer a{color:#fff;text-decoration:none}.erp-footer a:hover{color:var(--yel)}.rv-pre{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.rv-pre.rv-in{opacity:1;transform:none}@media (width<=1180px){.erp-menu{gap:18px}.erp-menu>a,.erp-nav-toggle{font-size:15px}.erp-menu-btn{display:block}.erp-menu{z-index:49;background:var(--dark);flex-direction:column;align-items:stretch;gap:0;padding:18px 32px;display:none;position:fixed;inset:76px 0 0;overflow:auto}.erp-menu.open{display:flex}.erp-menu>a,.erp-nav-toggle{font:600 30px var(--display);border-bottom:1px solid #ffffff1f;padding:12px 0}.erp-nav-toggle{text-align:left;justify-content:space-between;width:100%}.erp-nav-options{min-width:0;box-shadow:none;border:0;border-bottom:1px solid #ffffff1f;padding:6px 0 10px 12px;position:static}.erp-nav-options a{padding:10px 12px;font-size:19px}.erp-account{border:0;padding:20px 0 0}.erp-auth-status{display:inline}.erp-hgrid,.erp-two{grid-template-columns:minmax(0,1fr);gap:28px}.erp-seq{margin-top:0}.erp-art{opacity:.3;width:180px;height:180px;top:20px;right:16px}.erp-cards,.erp-cand-grid,.erp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.discovery-grid,.radar-news-grid{grid-template-columns:minmax(0,1fr)}.erp-rows a{grid-template-columns:minmax(0,1fr) 24px;gap:6px 14px}.erp-rows time,.erp-rows em{grid-column:1}.erp-rows a span{grid-area:1/2/span 3}.erp-new{grid-template-columns:1fr 1fr}.erp-new input{grid-column:1/-1}}@media (width<=640px){.erp-x,.erp-w,.erp-header .erp-x{width:calc(100% - 32px)}.erp-logo svg{width:120px}.erp-hero{padding:48px 0 40px}.erp-deck{font-size:17px}.erp-cards,.erp-cand-grid,.erp-stats,.erp-quotas,.erp-pubform{grid-template-columns:minmax(0,1fr)}.erp-action-summary{grid-template-columns:minmax(0,1fr) 34px;gap:8px 12px}.erp-action-summary .erp-pr,.erp-action-heading{grid-column:1}.erp-action-summary .erp-fold-cue{grid-area:1/2/span 2}.erp-action-body{padding:0 0 20px}.erp-bt{justify-content:flex-start}.erp-toolbar input[type=search]{width:100%;min-width:0}.erp-toolbar label{flex:100%}.erp-access{flex-direction:column;align-items:flex-start}.erp-new{grid-template-columns:minmax(0,1fr)}.erp-sec{padding:56px 0}.erp-panel>summary{gap:10px;padding:16px}.erp-panel>summary>span{flex:1;min-width:0}.erp-panel>summary>strong{white-space:nowrap;flex:none;font-size:22px}.erp-panel>summary:after{content:"+";width:28px;height:28px;font:500 22px/1 var(--text);border:1px solid;border-radius:50%;flex:0 0 28px;place-items:center;display:grid}.erp-panel[open]>summary:after{content:"−"}.discovery-topics-list{grid-template-columns:minmax(0,1fr)}.discovery-topic-row{grid-template-columns:minmax(0,1fr) 32px;gap:8px;display:grid}.discovery-topic-enabled{grid-column:1/-1;min-width:0;line-height:1.35}.discovery-topic-enabled span{white-space:normal;overflow-wrap:break-word;min-width:0}.discovery-topic-row label:not(.discovery-topic-enabled){grid-area:2/1}.discovery-topic-remove{grid-area:2/2}}.erp-state-filter{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.erp-state-filter>span{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:6px}.erp-state-filter button{border:1.5px solid var(--ink);font:600 14px var(--text);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:8px 12px;transition:background-color .2s,color .2s;display:inline-flex}.erp-state-filter button b{background:var(--paper);place-items:center;min-width:22px;height:20px;padding:0 6px;font-size:12px;display:inline-grid}.erp-state-filter button[aria-pressed=true]{background:var(--ink);color:#fff}.erp-state-filter button[aria-pressed=true] b{background:var(--yel);color:var(--ink)}.erp-tools{border-left:1px solid var(--line);gap:4px;margin-left:6px;padding-left:10px;display:inline-flex}.erp-bt .erp-tools button{color:var(--muted);text-underline-offset:3px;background:0 0;border-color:#0000;padding:8px;font-weight:600;text-decoration:underline}.erp-bt .erp-tools button:hover{color:var(--ink);background:0 0}.erp-bt .erp-tools button.is-danger:hover{color:#9a2b1f}.erp-tag-state{background:var(--paper);font:700 10px var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);vertical-align:1px;margin-left:8px;padding:2px 6px;display:inline-block}.erp-acts>li[data-state=done] strong{opacity:.65;text-decoration:line-through 1.5px}.erp-acts>li[data-state=archived]{opacity:.7}.erp-dialog{border:0;border-top:6px solid var(--yel);width:min(100% - 32px,620px);color:var(--ink);background:#fff;padding:0}.erp-dialog::backdrop{background:#171b20b8}.erp-dialog form{gap:14px;padding:0 24px 24px;display:grid}.erp-dialog-head{background:var(--sand);border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:16px;margin:0 -24px;padding:20px 24px;display:flex}.erp-dialog-head h2{font:600 32px/1 var(--display);letter-spacing:-.045em;margin:0}.erp-dialog-head .erp-lab{margin-bottom:6px}.erp-dialog-close{border:1.5px solid var(--ink);cursor:pointer;background:#fff;width:40px;height:40px;font-size:22px}.erp-dialog label{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);gap:6px;display:grid}.erp-dialog input,.erp-dialog select,.erp-dialog textarea{min-height:44px;font:500 15px var(--text);text-transform:none;letter-spacing:0;color:var(--ink);background:#fff;border:1.5px solid #171b2040;padding:10px 12px}.erp-dialog input:focus,.erp-dialog textarea:focus,.erp-dialog select:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #f5d84e99}.erp-dialog-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.erp-dialog .erp-note{margin:0}.erp-dialog-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.erp-dialog-actions .erp-msg{margin-right:auto}@media (width<=640px){.erp-tools{border-left:0;margin-left:0;padding-left:0}.erp-dialog-row{grid-template-columns:1fr}}.est-quote{border-left:6px solid var(--yel);font:600 clamp(24px, 2.6vw, 34px)/1.15 var(--display);letter-spacing:-.03em;margin:0;padding:0 0 0 22px}.est-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.est-phase{border-top:4px solid var(--ink);background:#fff;flex-direction:column;padding:20px;display:flex}.est-phase.is-current{box-shadow:0 0 0 3px var(--ink)}.est-phase>header{align-items:flex-start;gap:12px;display:flex}.est-step{font:600 40px/1 var(--display);letter-spacing:-.05em}.est-phase h3{font:600 21px/1.15 var(--display);letter-spacing:-.02em;margin:2px 0}.est-phase>header p{color:var(--muted);margin:0;font-size:12px}.est-now{background:var(--ink);color:var(--yel);font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;padding:4px 8px}.est-progress{background:#171b201a;height:6px;margin-top:16px}.est-progress i{background:var(--ink);width:0;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block}.est-count{font:700 11px var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:6px 0 0}.est-actions{border-top:1px solid var(--line);margin:14px 0 0;padding:0;list-style:none}.est-actions li{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:10px;margin:0;padding:12px 0;display:grid}.est-actions li:before{display:none}.est-actions strong{font:600 15px/1.25 var(--display);display:block}.est-actions p{color:var(--muted);margin:3px 0 0;font-size:12.5px;line-height:1.4}.est-actions .erp-pr{padding:3px 6px;font-size:9px}.est-check{border:1.5px solid var(--ink);color:#0000;cursor:pointer;background:#fff;place-items:center;width:26px;height:26px;padding:0;font-weight:700;transition:background-color .2s,color .2s;display:grid}.est-check:disabled{cursor:default;opacity:.55}.est-check:not(:disabled):hover{background:var(--yel);color:var(--ink)}.est-actions li[data-state=done] .est-check{background:var(--ink);color:var(--yel);opacity:1}.est-actions li[data-state=done] strong{opacity:.6;text-decoration:line-through}.est-actions li[data-state=archived]{opacity:.55}.est-phase>footer{gap:12px;margin-top:auto;padding-top:16px;display:flex}.est-gem{background:var(--yel);border:2px solid var(--ink);flex:none;width:16px;height:16px;margin-top:3px;transform:rotate(45deg)}.est-phase>footer b{font:600 14px var(--display);display:block}.est-phase>footer p{color:var(--muted);margin:4px 0 0;font-size:12px}.est-hint{margin:22px 0 0;font-size:14px}.est-hint a{font-weight:600}.est-table-wrap{margin-top:24px;overflow-x:auto}.est-table{border-collapse:collapse;background:#fff;width:100%;font-size:14px}.est-table th,.est-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px}.est-table thead th{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1.5px solid var(--ink);background:var(--paper)}.est-table tbody th{font:600 15px var(--display)}.est-table td b{white-space:nowrap}.est-offer-limit{color:var(--muted);margin-top:8px;line-height:1.45;display:block}.est-table input{width:96px;min-height:36px;font:600 15px var(--text);border:1.5px solid #171b2040;padding:6px 8px}.est-table input:disabled{background:var(--paper);color:var(--muted)}.est-kpi-bar{background:#171b201a;width:96px;height:4px;margin-top:6px;display:block}.est-kpi-bar b{background:var(--yel);width:0;height:100%;box-shadow:inset 0 0 0 1px var(--ink);transition:width .4s;display:block}.est-aud{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.est-aud article{border-top:4px solid var(--yel);background:#fff;padding:20px}.est-aud h3{font:600 19px/1.2 var(--display);letter-spacing:-.02em;margin:0 0 12px}.est-aud dl{gap:8px;margin:0;display:grid}.est-aud dl div{grid-template-columns:74px minmax(0,1fr);gap:10px;font-size:13.5px;display:grid}.est-aud dt{font:700 10px/1.9 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--och)}.est-aud dd{margin:0}.est-row{border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr) minmax(0,1.4fr);align-items:baseline;gap:20px;padding:16px 0;display:grid}.est-row time{font:700 10px var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--och)}.est-row strong{font:600 18px/1.25 var(--display)}.est-row em{color:var(--muted);font-size:14px;font-style:normal}@media (width<=980px){.est-phases,.est-aud{grid-template-columns:minmax(0,1fr)}.est-row{grid-template-columns:minmax(0,1fr);gap:4px}}.workflow-section{border-bottom:1px solid var(--line);background:#f3eee5;padding:44px 0 40px}.workflow-head{justify-content:space-between;align-items:end;gap:24px;display:flex}.workflow-head .erp-big{max-width:780px;margin:8px 0 0;font-size:clamp(24px,3vw,38px)}.workflow-head .erp-btn{flex:none}.workflow-task-overview{grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr));gap:12px;margin-top:25px;display:grid}.workflow-task-card{border:1px solid var(--line);background:#fffaf1;min-width:0;padding:21px}.workflow-task-cadence{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;font-size:12px;display:flex}.workflow-task-cadence strong{font-size:15px}.workflow-task-cadence span{color:var(--muted)}.workflow-task-card h3{font:600 18px/1.2 var(--display);overflow-wrap:anywhere;margin:14px 0 8px}.workflow-task-card>p:last-child{margin:0;font-size:13px;line-height:1.5}.workflow-calendar-head{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;margin-top:36px;padding-top:20px;display:flex}.workflow-calendar-head p{margin:0}.workflow-calendar-head p:last-child,.workflow-source{color:var(--muted);font-size:12px}.workflow-calendar{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.workflow-week{border:1px solid var(--line);background:#fffaf1;min-width:0;padding:20px}.workflow-week.is-current{background:#f5d84e}.workflow-week small{font:800 11px var(--text);letter-spacing:.08em;text-transform:uppercase;display:block}.workflow-week h3{font:600 20px/1.15 var(--display);margin:11px 0 16px}.workflow-week p{margin:12px 0 0;font-size:12px;line-height:1.45}.workflow-week p+p{border-top:1px solid #171b202e;padding-top:12px}.workflow-week b,.workflow-week span{display:block}.workflow-week span{color:#4e5051;margin-top:3px}.workflow-source{margin:16px 0 0;line-height:1.5}.workflow-dialog{overflow-wrap:anywhere;border:1px solid var(--ink);width:min(820px,100vw - 28px);max-width:calc(100vw - 28px);max-height:min(90vh,900px);color:var(--ink);background:#fffaf1;margin:auto;padding:clamp(22px,4vw,42px);position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #00000047}.workflow-dialog::backdrop{background:#0c1217b3}.workflow-dialog-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.workflow-dialog h2{font:600 clamp(28px, 4vw, 44px)/1.1 var(--display);margin:7px 0 0}.workflow-dialog-head button{border:1px solid var(--ink);cursor:pointer;background:0 0;width:36px;height:36px;font-size:27px;line-height:1}.workflow-dialog-rhythm{margin:24px 0;line-height:1.55}.workflow-steps{counter-reset:flow;margin:0 0 26px;padding:0;list-style:none}.workflow-steps li{border-top:1px solid var(--line);grid-template-columns:42px 1fr;gap:12px;padding:12px 0;line-height:1.45;display:grid}.workflow-steps li:before{counter-increment:flow;content:counter(flow, decimal-leading-zero);font:700 13px var(--text);color:#875b56}.workflow-dialog h3{font:600 22px var(--display);margin:26px 0 12px}.workflow-task{border-top:1px solid var(--line)}.workflow-task:last-of-type{border-bottom:1px solid var(--line)}.workflow-task summary{cursor:pointer;justify-content:space-between;gap:15px;padding:15px 0;list-style:none;display:flex}.workflow-task summary::-webkit-details-marker{display:none}.workflow-task summary b,.workflow-task summary small{display:block}.workflow-task summary small{color:var(--muted);margin-top:4px}.workflow-task pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.6 var(--text);background:#f1eadf;padding:18px}.workflow-dialog>.erp-btn{margin-top:24px}.erp-stat-source{font:600 10px/1.4 var(--text);letter-spacing:.03em;color:#4d4735;margin-top:8px;display:block}@media (width<=900px){.workflow-calendar{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-head{flex-direction:column;align-items:start}}@media (width<=580px){.workflow-calendar{gap:8px}.workflow-week{padding:14px}.workflow-week h3{font-size:17px}.workflow-calendar-head{display:block}.workflow-calendar-head p:last-child{margin-top:6px}}.discovery-tags{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.discovery-tags>span{overflow-wrap:anywhere;background:#f4eee3;border:1px solid #171b2038;border-radius:6px;padding:6px 10px;font-size:12px;line-height:1.5}#discoveryWorkspace .erp-toolbar label{min-width:0;max-width:100%}#discoveryWorkspace .erp-toolbar select{width:100%;min-width:0;max-width:100%}
