:root{--ui-scale: 0.95}html.is-iframe{--ui-scale: 1.05}*{box-sizing:border-box}body.page-petroquimica.page-simulacion{--pq-amber: #FBBF24;--pq-amber-d: #B98910;--pq-green: #10B981;--pq-green-l: #34d399;--pq-red: #EF4444;--pq-red-l: #fca5a5;--pq-bg: #050811;--pq-rail: #1a1e29;--pq-card: rgba(255, 255, 255, 0.03);--pq-card-bd: rgba(255, 255, 255, 0.07);--pq-ink: rgba(255, 255, 255, 0.92);--pq-ink-2: rgba(255, 255, 255, 0.55);--pq-ink-3: rgba(255, 255, 255, 0.38);--pq-amber-rgb: 251, 191, 36;--pq-green-rgb: 16, 185, 129;--pq-red-rgb: 239, 68, 68;margin:0;background-color:var(--pq-bg);color:var(--pq-ink);font-family:"Inter",sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}body.page-petroquimica.page-simulacion .vsb{background:var(--pq-rail)}@keyframes ot-pulse{0%,100%{opacity:1}50%{opacity:.4}}@keyframes ot-soft{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pq-spin{to{transform:rotate(360deg)}}@keyframes ot-rowin{from{opacity:0;transform:translateY(calc(-8px * var(--ui-scale)))}to{opacity:1;transform:translateY(0)}}@keyframes ot-modal-in{from{opacity:0;transform:translateY(calc(18px * var(--ui-scale))) scale(0.97)}to{opacity:1;transform:none}}@keyframes ot-emergency{0%,100%{opacity:.3}50%{opacity:.85}}body.page-petroquimica.page-simulacion .pq-app{position:fixed;inset:0;margin-left:80px;display:flex;flex-direction:column;gap:calc(12px*var(--ui-scale));padding:calc(14px*var(--ui-scale)) calc(16px*var(--ui-scale));box-sizing:border-box;overflow:hidden;background:radial-gradient(120% 100% at 100% 0%, rgba(251, 191, 36, 0.05), transparent 55%),radial-gradient(120% 100% at 0% 100%, rgba(16, 185, 129, 0.045), transparent 55%)}body.page-petroquimica.page-simulacion .ot-hd{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:calc(14px*var(--ui-scale));padding:calc(10px*var(--ui-scale)) calc(16px*var(--ui-scale));border-radius:calc(13px*var(--ui-scale));background:var(--pq-card);border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-hd__title{display:flex;align-items:center;gap:calc(13px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hd__ico{width:calc(30px*var(--ui-scale));height:calc(30px*var(--ui-scale));flex-shrink:0;color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-hd__ico svg{width:100%;height:100%}body.page-petroquimica.page-simulacion .ot-hd__eyebrow{display:block;font-size:calc(9.5px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.7px*var(--ui-scale));text-transform:uppercase;color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-hd__h1{margin:calc(2px*var(--ui-scale)) 0 0;font-size:calc(17px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.2px*var(--ui-scale));color:var(--pq-ink)}body.page-petroquimica.page-simulacion .ot-hd__meta{display:flex;align-items:center;gap:calc(8px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hd__chip{display:inline-flex;align-items:center;gap:calc(7px*var(--ui-scale));padding:calc(6px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(999px*var(--ui-scale));border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.03);font-size:calc(11px*var(--ui-scale));font-weight:600;color:var(--pq-ink-2)}body.page-petroquimica.page-simulacion .ot-hd__chip--time{font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-simulacion .ot-main{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0, 35fr) minmax(0, 65fr);gap:calc(12px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-config{min-height:0;display:flex;flex-direction:column;gap:calc(12px*var(--ui-scale));overflow:hidden;padding-right:calc(2px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-card{background:var(--pq-card);border:1px solid var(--pq-card-bd);border-radius:calc(13px*var(--ui-scale));padding:calc(14px*var(--ui-scale));flex-shrink:0}body.page-petroquimica.page-simulacion .ot-card__hd{display:flex;align-items:center;justify-content:space-between;gap:calc(8px*var(--ui-scale));margin-bottom:calc(12px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-card__hd-tx{font-size:calc(12px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.6px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink)}body.page-petroquimica.page-simulacion .ot-card__hd-tag{font-size:calc(9.5px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.5px*var(--ui-scale));text-transform:uppercase;color:var(--pq-amber);padding:calc(3px*var(--ui-scale)) calc(8px*var(--ui-scale));border:1px solid rgba(var(--pq-amber-rgb), 0.3);border-radius:calc(999px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-scn-list{display:flex;flex-direction:column;gap:calc(9px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-scn{display:flex;align-items:center;gap:calc(11px*var(--ui-scale));width:100%;text-align:left;padding:calc(11px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(11px*var(--ui-scale));border:1px solid rgba(var(--pq-amber-rgb), 0.32);background:rgba(var(--pq-amber-rgb), 0.05);color:var(--pq-ink);font-family:"Inter",sans-serif;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .1s ease}body.page-petroquimica.page-simulacion .ot-scn__n{flex-shrink:0;width:calc(30px*var(--ui-scale));height:calc(30px*var(--ui-scale));display:inline-flex;align-items:center;justify-content:center;border-radius:calc(8px*var(--ui-scale));background:rgba(var(--pq-amber-rgb), 0.14);color:var(--pq-amber);font-family:"JetBrains Mono",monospace;font-size:calc(12px*var(--ui-scale));font-weight:800}body.page-petroquimica.page-simulacion .ot-scn__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:calc(2px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-scn__name{font-size:calc(12.5px*var(--ui-scale));font-weight:700;color:var(--pq-ink)}body.page-petroquimica.page-simulacion .ot-scn__sub{font-size:calc(10.5px*var(--ui-scale));color:var(--pq-ink-2)}body.page-petroquimica.page-simulacion .ot-scn__play{flex-shrink:0;width:calc(18px*var(--ui-scale));height:calc(18px*var(--ui-scale));color:var(--pq-amber);opacity:.7;transition:opacity .16s ease,transform .16s ease}body.page-petroquimica.page-simulacion .ot-scn__play svg{width:100%;height:100%}body.page-petroquimica.page-simulacion .ot-scn:hover{background:rgba(var(--pq-amber-rgb), 0.12);border-color:rgba(var(--pq-amber-rgb), 0.5);box-shadow:0 0 calc(16px*var(--ui-scale)) rgba(var(--pq-amber-rgb), 0.18)}body.page-petroquimica.page-simulacion .ot-scn:hover .ot-scn__play{opacity:1;transform:translateX(calc(2px * var(--ui-scale)))}body.page-petroquimica.page-simulacion .ot-scn:active{transform:translateY(calc(1px * var(--ui-scale)))}body.page-petroquimica.page-simulacion .ot-scn.is-active{background:rgba(var(--pq-amber-rgb), 0.18);border-color:var(--pq-amber);box-shadow:0 0 calc(20px*var(--ui-scale)) rgba(var(--pq-amber-rgb), 0.28)}body.page-petroquimica.page-simulacion .ot-scn.is-active .ot-scn__n{background:var(--pq-amber);color:var(--pq-bg)}body.page-petroquimica.page-simulacion .ot-reset{margin-top:calc(11px*var(--ui-scale));width:100%;display:inline-flex;align-items:center;justify-content:center;gap:calc(8px*var(--ui-scale));padding:calc(10px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.03);color:var(--pq-ink-2);font-family:inherit;font-size:calc(11.5px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.3px*var(--ui-scale));cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}body.page-petroquimica.page-simulacion .ot-reset svg{width:calc(15px*var(--ui-scale));height:calc(15px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-reset:hover{background:rgba(var(--pq-amber-rgb), 0.1);color:var(--pq-amber);border-color:rgba(var(--pq-amber-rgb), 0.4)}body.page-petroquimica.page-simulacion .ot-reset[hidden]{display:none}body.page-petroquimica.page-simulacion .ot-kpis{margin-top:auto}body.page-petroquimica.page-simulacion #ot-kpi-state{color:var(--pq-ink-3);border-color:var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-kpi-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(10px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-kpi{display:flex;flex-direction:column;gap:calc(4px*var(--ui-scale));padding:calc(11px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));background:rgba(2,6,14,.4);border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-kpi__lbl{font-size:calc(10px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.3px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-kpi__val{font-family:"JetBrains Mono",monospace;font-size:calc(20px*var(--ui-scale));font-weight:800;color:var(--pq-ink);line-height:1.05}body.page-petroquimica.page-simulacion .ot-kpi__hint{font-size:calc(9.5px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-kpi__bar{margin-top:calc(2px*var(--ui-scale));height:calc(5px*var(--ui-scale));border-radius:calc(3px*var(--ui-scale));background:hsla(0,0%,100%,.08);overflow:hidden}body.page-petroquimica.page-simulacion .ot-kpi__bar i{display:block;height:100%;width:0%;border-radius:calc(3px*var(--ui-scale));background:linear-gradient(90deg, var(--pq-amber), var(--pq-green));transition:width .4s ease}body.page-petroquimica.page-simulacion .ot-kpi--score{grid-column:1/-1;border-color:rgba(var(--pq-amber-rgb), 0.28);background:linear-gradient(180deg, rgba(var(--pq-amber-rgb), 0.06), rgba(2, 6, 14, 0.4))}body.page-petroquimica.page-simulacion .ot-kpi--score .ot-kpi__val{font-size:calc(24px*var(--ui-scale));color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-kpi--score.is-pass{border-color:rgba(var(--pq-green-rgb), 0.45);background:linear-gradient(180deg, rgba(var(--pq-green-rgb), 0.07), rgba(2, 6, 14, 0.4))}body.page-petroquimica.page-simulacion .ot-kpi--score.is-pass .ot-kpi__val{color:var(--pq-green-l)}body.page-petroquimica.page-simulacion .ot-stage-wrap{position:relative;min-height:0;display:flex;flex-direction:column;background:var(--pq-card);border:1px solid var(--pq-card-bd);border-radius:calc(13px*var(--ui-scale));padding:calc(14px*var(--ui-scale));overflow:hidden}body.page-petroquimica.page-simulacion .ot-stage-hd{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:calc(8px*var(--ui-scale));margin-bottom:calc(12px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-stage-hd__tx{font-size:calc(12px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.6px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink)}body.page-petroquimica.page-simulacion .ot-stage-hd__status{display:inline-flex;align-items:center;gap:calc(8px*var(--ui-scale));padding:calc(5px*var(--ui-scale)) calc(11px*var(--ui-scale));border-radius:calc(999px*var(--ui-scale));border:1px solid rgba(var(--pq-green-rgb), 0.4);background:rgba(var(--pq-green-rgb), 0.08);font-size:calc(10.5px*var(--ui-scale));font-weight:700;color:var(--pq-green-l);transition:color .2s ease,background .2s ease,border-color .2s ease}body.page-petroquimica.page-simulacion .ot-stage-hd__status i{width:calc(7px*var(--ui-scale));height:calc(7px*var(--ui-scale));border-radius:50%;background:var(--pq-green);box-shadow:0 0 calc(7px*var(--ui-scale)) var(--pq-green);flex-shrink:0}body.page-petroquimica.page-simulacion .ot-stage-hd__status.is-alarm{color:var(--pq-amber);border-color:rgba(var(--pq-amber-rgb), 0.5);background:rgba(var(--pq-amber-rgb), 0.1)}body.page-petroquimica.page-simulacion .ot-stage-hd__status.is-alarm i{background:var(--pq-amber);box-shadow:0 0 calc(8px*var(--ui-scale)) var(--pq-amber);animation:ot-pulse .9s ease-in-out infinite}body.page-petroquimica.page-simulacion .pq-stage{position:relative;flex:1 1 auto;min-height:0;width:100%;background:#050811;border-radius:calc(11px*var(--ui-scale));overflow:hidden;border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-simulacion #pq-proceso-container{position:absolute;inset:0}body.page-petroquimica.page-simulacion #pq-proceso-container canvas{display:block}body.page-petroquimica.page-simulacion .pq-vignette{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(130% 120% at 50% 38%, transparent 55%, rgba(5, 8, 17, 0.45) 100%)}body.page-petroquimica.page-simulacion .pq-loader{position:absolute;inset:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(20px*var(--ui-scale));background:radial-gradient(120% 100% at 50% 30%, #16202b 0%, #0a0e13 70%, #06080b 100%);transition:opacity .6s ease,visibility .6s ease}body.page-petroquimica.page-simulacion .pq-loader.is-hidden{opacity:0;visibility:hidden}body.page-petroquimica.page-simulacion .pq-loader__brand{display:flex;align-items:center;gap:calc(12px*var(--ui-scale));font-weight:800;letter-spacing:calc(2px*var(--ui-scale));text-transform:uppercase;font-size:calc(13px*var(--ui-scale));color:hsla(0,0%,100%,.92)}body.page-petroquimica.page-simulacion .pq-loader__brand .pq-loader__dot{width:calc(10px*var(--ui-scale));height:calc(10px*var(--ui-scale));border-radius:50%;background:var(--pq-amber);box-shadow:0 0 calc(14px*var(--ui-scale)) var(--pq-amber)}body.page-petroquimica.page-simulacion .pq-loader__brand small{color:hsla(0,0%,100%,.4);font-weight:600;letter-spacing:calc(1px*var(--ui-scale))}body.page-petroquimica.page-simulacion .pq-loader__ring{width:calc(56px*var(--ui-scale));height:calc(56px*var(--ui-scale));border-radius:50%;border:calc(3px*var(--ui-scale)) solid hsla(0,0%,100%,.08);border-top-color:var(--pq-amber);animation:pq-spin .9s linear infinite}body.page-petroquimica.page-simulacion .pq-loader__hint{font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-3);letter-spacing:calc(0.5px*var(--ui-scale))}body.page-petroquimica.page-simulacion .pq-pr-hud{position:absolute;top:calc(14px*var(--ui-scale));left:calc(16px*var(--ui-scale));z-index:18;pointer-events:none;display:flex;flex-direction:column;gap:calc(10px*var(--ui-scale));font-family:"Inter",sans-serif}body.page-petroquimica.page-simulacion .pq-pr-title{display:flex;align-items:center;gap:calc(8px*var(--ui-scale));font-size:calc(13px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.4px*var(--ui-scale));text-transform:uppercase;color:hsla(0,0%,100%,.92);text-shadow:0 calc(2px*var(--ui-scale)) calc(8px*var(--ui-scale)) rgba(0,0,0,.6)}body.page-petroquimica.page-simulacion .pq-pr-title small{font-weight:600;color:hsla(0,0%,100%,.42);letter-spacing:calc(0.6px*var(--ui-scale))}body.page-petroquimica.page-simulacion .pq-pr-title__dot{width:calc(9px*var(--ui-scale));height:calc(9px*var(--ui-scale));border-radius:50%;background:var(--pq-green);box-shadow:0 0 calc(12px*var(--ui-scale)) var(--pq-green)}body.page-petroquimica.page-simulacion .pq-pr-mode{display:inline-flex;gap:calc(2px*var(--ui-scale));padding:calc(3px*var(--ui-scale));width:fit-content;pointer-events:auto;background:rgba(26,30,41,.72);border:1px solid hsla(0,0%,100%,.08);border-radius:calc(9px*var(--ui-scale))}body.page-petroquimica.page-simulacion .pq-pr-mode__btn{border:0;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.6);font-family:"Inter",sans-serif;font-size:calc(11px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.3px*var(--ui-scale));padding:calc(5px*var(--ui-scale)) calc(13px*var(--ui-scale));border-radius:calc(7px*var(--ui-scale));cursor:pointer;transition:background .18s ease,color .18s ease}body.page-petroquimica.page-simulacion .pq-pr-mode__btn:hover{color:#fff}body.page-petroquimica.page-simulacion .pq-pr-mode__btn.is-active{color:var(--pq-bg);background:#34d399;box-shadow:0 0 calc(12px*var(--ui-scale)) rgba(52,211,153,.35)}body.page-petroquimica.page-simulacion .pq-pr-legend{display:flex;flex-direction:column;gap:calc(5px*var(--ui-scale))}body.page-petroquimica.page-simulacion .pq-pr-legend span{display:flex;align-items:center;gap:calc(7px*var(--ui-scale));font-size:calc(10.5px*var(--ui-scale));font-weight:600;color:hsla(0,0%,100%,.6)}body.page-petroquimica.page-simulacion .pq-pr-leg{width:calc(10px*var(--ui-scale));height:calc(10px*var(--ui-scale));border-radius:50%;flex-shrink:0}body.page-petroquimica.page-simulacion .pq-pr-leg--flow{background:#dffff5;box-shadow:0 0 calc(8px*var(--ui-scale)) rgba(223,255,245,.7)}body.page-petroquimica.page-simulacion .pq-pr-leg--ok{background:#34d399;box-shadow:0 0 calc(8px*var(--ui-scale)) rgba(52,211,153,.6)}body.page-petroquimica.page-simulacion .pq-pr-leg--warn{background:var(--pq-amber);box-shadow:0 0 calc(8px*var(--ui-scale)) rgba(251,191,36,.6)}body.page-petroquimica.page-simulacion .pq-float-btn{pointer-events:auto;display:inline-flex;align-items:center;gap:calc(8px*var(--ui-scale));padding:calc(9px*var(--ui-scale)) calc(14px*var(--ui-scale));background:rgba(26,30,41,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(251,191,36,.3);border-radius:calc(10px*var(--ui-scale));color:var(--pq-amber);font-family:"Inter",sans-serif;font-size:calc(11px*var(--ui-scale));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.5px*var(--ui-scale));cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease;box-shadow:0 calc(4px*var(--ui-scale)) calc(14px*var(--ui-scale)) rgba(0,0,0,.35)}body.page-petroquimica.page-simulacion .pq-float-btn svg{width:calc(18px*var(--ui-scale));height:calc(18px*var(--ui-scale))}body.page-petroquimica.page-simulacion .pq-float-btn:hover{background:var(--pq-amber);color:var(--pq-bg);box-shadow:0 calc(4px*var(--ui-scale)) calc(18px*var(--ui-scale)) rgba(251,191,36,.3)}body.page-petroquimica.page-simulacion .pq-pr-tools{position:absolute;left:calc(16px*var(--ui-scale));bottom:calc(16px*var(--ui-scale));z-index:30;display:flex;gap:calc(8px*var(--ui-scale));pointer-events:none}body.page-petroquimica.page-simulacion .pq-pr-tools .pq-float-btn{pointer-events:auto}body.page-petroquimica.page-simulacion .pq-pr-hint{position:absolute;left:50%;bottom:calc(16px*var(--ui-scale));transform:translateX(-50%);z-index:16;pointer-events:none;font-family:"Inter",sans-serif;font-size:calc(10.5px*var(--ui-scale));font-weight:500;letter-spacing:calc(0.3px*var(--ui-scale));color:hsla(0,0%,100%,.4);text-shadow:0 calc(1px*var(--ui-scale)) calc(6px*var(--ui-scale)) rgba(0,0,0,.7)}body.page-petroquimica.page-simulacion .ot-emergency-fx{position:absolute;inset:0;z-index:5;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 calc(90px*var(--ui-scale)) rgba(var(--pq-amber-rgb), 0.45);background:radial-gradient(120% 120% at 50% 50%, transparent 55%, rgba(var(--pq-amber-rgb), 0.12) 100%);opacity:0;transition:opacity .4s ease}body.page-petroquimica.page-simulacion .pq-stage.is-emergency .ot-emergency-fx{opacity:1;animation:ot-emergency 1.1s ease-in-out infinite}body.page-petroquimica.page-simulacion .pq-stage.is-crit .ot-emergency-fx{box-shadow:inset 0 0 calc(90px*var(--ui-scale)) rgba(var(--pq-red-rgb), 0.5);background:radial-gradient(120% 120% at 50% 50%, transparent 52%, rgba(var(--pq-red-rgb), 0.14) 100%)}body.page-petroquimica.page-simulacion .ot-hmi{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden;animation:ot-modal-in .3s cubic-bezier(0.2, 0.7, 0.3, 1)}body.page-petroquimica.page-simulacion .ot-hmi[hidden]{display:none}body.page-petroquimica.page-simulacion .ot-hmi__bar{flex-shrink:0;display:flex;align-items:center;gap:calc(10px*var(--ui-scale));padding:calc(12px*var(--ui-scale)) calc(14px*var(--ui-scale));border-bottom:1px solid var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-hmi__back{flex-shrink:0;display:inline-flex;align-items:center;gap:calc(4px*var(--ui-scale));padding:calc(6px*var(--ui-scale)) calc(10px*var(--ui-scale)) calc(6px*var(--ui-scale)) calc(7px*var(--ui-scale));border-radius:calc(8px*var(--ui-scale));border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.04);color:var(--pq-ink);font-family:inherit;font-size:calc(11px*var(--ui-scale));font-weight:700;cursor:pointer;transition:background .16s ease}body.page-petroquimica.page-simulacion .ot-hmi__back svg{width:calc(15px*var(--ui-scale));height:calc(15px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__back:hover{background:hsla(0,0%,100%,.1)}body.page-petroquimica.page-simulacion .ot-hmi__title{flex:1 1 auto;min-width:0;font-size:calc(12px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.5px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-petroquimica.page-simulacion .ot-hmi__tag{flex-shrink:0;font-size:calc(9.5px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.4px*var(--ui-scale));text-transform:uppercase;color:var(--pq-amber);padding:calc(3px*var(--ui-scale)) calc(8px*var(--ui-scale));border-radius:calc(999px*var(--ui-scale));border:1px solid rgba(var(--pq-amber-rgb), 0.3)}body.page-petroquimica.page-simulacion .ot-hmi__body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:calc(13px*var(--ui-scale));padding:calc(16px*var(--ui-scale));scrollbar-width:thin;scrollbar-color:rgba(var(--pq-amber-rgb), 0.5) hsla(0,0%,100%,.05)}body.page-petroquimica.page-simulacion .ot-hmi__body::-webkit-scrollbar{width:7px}body.page-petroquimica.page-simulacion .ot-hmi__body::-webkit-scrollbar-thumb{background:rgba(var(--pq-amber-rgb), 0.45);border-radius:7px;border:2px solid rgba(0,0,0,0);background-clip:content-box}body.page-petroquimica.page-simulacion .ot-hmi__strip{display:grid;grid-template-columns:1fr;gap:calc(10px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__field{display:flex;flex-direction:column;gap:calc(3px*var(--ui-scale));padding:calc(9px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(9px*var(--ui-scale));background:rgba(2,6,14,.45);border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-hmi__field-lbl{font-size:calc(9.5px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.4px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-hmi__field-val{font-family:"JetBrains Mono",monospace;font-size:calc(13px*var(--ui-scale));font-weight:800;color:var(--pq-ink)}body.page-petroquimica.page-simulacion .ot-hmi__readings{display:grid;grid-template-columns:1fr 1fr;gap:calc(10px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__read{display:flex;flex-direction:column;gap:calc(2px*var(--ui-scale));padding:calc(10px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(9px*var(--ui-scale));background:rgba(var(--pq-amber-rgb), 0.06);border:1px solid rgba(var(--pq-amber-rgb), 0.28)}body.page-petroquimica.page-simulacion .ot-hmi__read-lbl{font-size:calc(9px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.3px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-hmi__read-val{font-family:"JetBrains Mono",monospace;font-size:calc(17px*var(--ui-scale));font-weight:800;color:var(--pq-amber);line-height:1.1}body.page-petroquimica.page-simulacion .ot-hmi__read-lim{font-size:calc(9.5px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-hmi__finance{display:flex;flex-direction:column;gap:calc(7px*var(--ui-scale));padding:calc(11px*var(--ui-scale)) calc(13px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));background:rgba(2,6,14,.5);border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-hmi__finance-h{font-size:calc(10px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.4px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-2)}body.page-petroquimica.page-simulacion .ot-hmi__finance-row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(10px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__finance-lbl{font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-2)}body.page-petroquimica.page-simulacion .ot-hmi__finance-val{font-family:"JetBrains Mono",monospace;font-weight:800}body.page-petroquimica.page-simulacion .ot-hmi__finance .is-loss .ot-hmi__finance-val{font-size:calc(16px*var(--ui-scale));color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-hmi__finance .is-risk .ot-hmi__finance-lbl{color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-hmi__finance .is-risk .ot-hmi__finance-val{font-size:calc(13px*var(--ui-scale));color:var(--pq-green-l)}body.page-petroquimica.page-simulacion .ot-hmi__detail{margin:0;font-size:calc(12px*var(--ui-scale));line-height:1.5;color:var(--pq-ink-2)}body.page-petroquimica.page-simulacion .ot-hmi__chart{background:rgba(2,6,14,.45);border:1px solid var(--pq-card-bd);border-radius:calc(10px*var(--ui-scale));padding:calc(10px*var(--ui-scale)) calc(10px*var(--ui-scale)) calc(4px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__chart svg{display:block;width:100%;height:auto}body.page-petroquimica.page-simulacion .ot-hmi__check{display:flex;flex-direction:column;gap:calc(9px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__check-hd{display:flex;align-items:center;justify-content:space-between;gap:calc(8px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__check-h{font-size:calc(11px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.4px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink)}body.page-petroquimica.page-simulacion .ot-hmi__check-count{font-family:"JetBrains Mono",monospace;font-size:calc(10.5px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-hmi__check-progress{height:calc(6px*var(--ui-scale));border-radius:calc(4px*var(--ui-scale));background:hsla(0,0%,100%,.08);overflow:hidden}body.page-petroquimica.page-simulacion .ot-hmi__check-progress i{display:block;height:100%;width:0;border-radius:calc(4px*var(--ui-scale));background:linear-gradient(90deg, var(--pq-amber), var(--pq-green));transition:width .3s ease}body.page-petroquimica.page-simulacion .ot-hmi__check-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(8px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__foot{flex-shrink:0;display:flex;align-items:center;gap:calc(10px*var(--ui-scale));padding:calc(14px*var(--ui-scale)) calc(16px*var(--ui-scale));border-top:1px solid var(--pq-card-bd);background:rgba(2,6,14,.4)}body.page-petroquimica.page-simulacion .ot-hmi__manual{display:inline-flex;align-items:center;gap:calc(8px*var(--ui-scale));padding:calc(12px*var(--ui-scale)) calc(14px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.03);color:var(--pq-ink);font-family:inherit;font-size:calc(11.5px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.2px*var(--ui-scale));cursor:pointer;transition:background .16s ease,border-color .16s ease}body.page-petroquimica.page-simulacion .ot-hmi__manual svg{width:calc(16px*var(--ui-scale));height:calc(16px*var(--ui-scale));color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-hmi__manual:hover{background:rgba(var(--pq-amber-rgb), 0.1);border-color:rgba(var(--pq-amber-rgb), 0.4)}body.page-petroquimica.page-simulacion .ot-hmi__ack{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:calc(9px*var(--ui-scale));padding:calc(12px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));border:1px solid var(--pq-amber);background:linear-gradient(180deg, var(--pq-amber), var(--pq-amber-d));color:var(--pq-bg);font-family:inherit;font-size:calc(12.5px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.8px*var(--ui-scale));text-transform:uppercase;cursor:pointer;transition:filter .18s ease,box-shadow .18s ease,opacity .18s ease}body.page-petroquimica.page-simulacion .ot-hmi__ack svg{width:calc(16px*var(--ui-scale));height:calc(16px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi__ack:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 0 calc(22px*var(--ui-scale)) rgba(var(--pq-amber-rgb), 0.34)}body.page-petroquimica.page-simulacion .ot-hmi__ack:disabled{cursor:not-allowed;opacity:.45;background:hsla(0,0%,100%,.07);color:var(--pq-ink-3);border-color:var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-step{display:flex;align-items:flex-start;gap:calc(10px*var(--ui-scale));padding:calc(10px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.022);transition:border-color .18s ease,background .18s ease,opacity .18s ease}body.page-petroquimica.page-simulacion .ot-step__box{flex-shrink:0;width:calc(22px*var(--ui-scale));height:calc(22px*var(--ui-scale));border-radius:calc(6px*var(--ui-scale));display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.05);color:rgba(0,0,0,0);transition:background .16s ease,border-color .16s ease,color .16s ease}body.page-petroquimica.page-simulacion .ot-step__box svg{width:calc(14px*var(--ui-scale));height:calc(14px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-step__tx{flex:1 1 auto;min-width:0;font-size:calc(12px*var(--ui-scale));line-height:1.4;color:var(--pq-ink);padding-top:calc(2px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-step__num{font-family:"JetBrains Mono",monospace;font-size:calc(10px*var(--ui-scale));font-weight:800}body.page-petroquimica.page-simulacion .ot-step.is-wait{opacity:.45}body.page-petroquimica.page-simulacion .ot-step.is-active{border-color:rgba(var(--pq-amber-rgb), 0.55);background:rgba(var(--pq-amber-rgb), 0.07);cursor:pointer}body.page-petroquimica.page-simulacion .ot-step.is-active .ot-step__box{border-color:var(--pq-amber);color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-step.is-active:hover .ot-step__box{background:rgba(var(--pq-amber-rgb), 0.16)}body.page-petroquimica.page-simulacion .ot-step.is-done{border-color:rgba(var(--pq-green-rgb), 0.4);background:rgba(var(--pq-green-rgb), 0.05)}body.page-petroquimica.page-simulacion .ot-step.is-done .ot-step__box{background:var(--pq-green);border-color:var(--pq-green);color:#06231a}body.page-petroquimica.page-simulacion .ot-step.is-done .ot-step__tx{color:var(--pq-ink-2);text-decoration:line-through;text-decoration-color:hsla(0,0%,100%,.25)}body.page-petroquimica.page-simulacion .ot-manual{position:fixed;inset:0;z-index:1700;display:flex;align-items:center;justify-content:center;padding:calc(24px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-manual[hidden]{display:none}body.page-petroquimica.page-simulacion .ot-manual__backdrop{position:absolute;inset:0;background:rgba(4,7,15,.55);backdrop-filter:blur(calc(2px * var(--ui-scale)));-webkit-backdrop-filter:blur(calc(2px * var(--ui-scale)))}body.page-petroquimica.page-simulacion .ot-manual__win{position:relative;z-index:1;width:calc(360px*var(--ui-scale));max-width:calc(100vw - calc(120px * var(--ui-scale)));max-height:calc(100vh - calc(56px * var(--ui-scale)));display:flex;flex-direction:column;border-radius:calc(15px*var(--ui-scale));background:var(--pq-rail);border:1px solid var(--pq-card-bd);box-shadow:0 calc(34px*var(--ui-scale)) calc(80px*var(--ui-scale)) rgba(0,0,0,.66);overflow:hidden;animation:ot-modal-in .34s cubic-bezier(0.2, 0.7, 0.3, 1)}body.page-petroquimica.page-simulacion .ot-manual__bar{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:calc(10px*var(--ui-scale));padding:calc(12px*var(--ui-scale)) calc(12px*var(--ui-scale)) calc(12px*var(--ui-scale)) calc(16px*var(--ui-scale));border-bottom:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.02)}body.page-petroquimica.page-simulacion .ot-manual__title{font-size:calc(12px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.5px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink)}body.page-petroquimica.page-simulacion .ot-manual__close{width:calc(26px*var(--ui-scale));height:calc(26px*var(--ui-scale));flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:calc(7px*var(--ui-scale));border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.03);color:var(--pq-ink-2);cursor:pointer;transition:background .16s ease,color .16s ease}body.page-petroquimica.page-simulacion .ot-manual__close svg{width:calc(13px*var(--ui-scale));height:calc(13px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-manual__close:hover{background:rgba(var(--pq-red-rgb), 0.2);color:var(--pq-red-l);border-color:rgba(var(--pq-red-rgb), 0.45)}body.page-petroquimica.page-simulacion .ot-manual__body{position:relative;flex:1 1 auto;min-height:0;padding:calc(14px*var(--ui-scale)) calc(14px*var(--ui-scale)) calc(58px*var(--ui-scale));overflow:auto;display:flex;justify-content:center;align-items:flex-start;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.25) hsla(0,0%,100%,.05)}body.page-petroquimica.page-simulacion .ot-manual__body::-webkit-scrollbar{width:8px;height:8px}body.page-petroquimica.page-simulacion .ot-manual__body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.22);border-radius:8px;border:2px solid rgba(0,0,0,0);background-clip:content-box}body.page-petroquimica.page-simulacion .ot-doc__page{width:100%;max-width:calc(300px*var(--ui-scale));background:#fff;color:#16233a;border-radius:calc(3px*var(--ui-scale));box-shadow:0 calc(6px*var(--ui-scale)) calc(22px*var(--ui-scale)) rgba(0,0,0,.45);padding:calc(16px*var(--ui-scale)) calc(16px*var(--ui-scale)) calc(20px*var(--ui-scale));transform-origin:top center;transition:transform .16s ease}body.page-petroquimica.page-simulacion .ot-doc__page[hidden]{display:none}body.page-petroquimica.page-simulacion .ot-doc__pdf{position:absolute;left:calc(10px*var(--ui-scale));right:calc(10px*var(--ui-scale));top:calc(10px*var(--ui-scale));bottom:calc(52px*var(--ui-scale));width:auto;height:auto;border:0;border-radius:calc(4px*var(--ui-scale));background:#fff;box-shadow:0 calc(6px*var(--ui-scale)) calc(22px*var(--ui-scale)) rgba(0,0,0,.45)}body.page-petroquimica.page-simulacion .ot-doc__pdf[hidden]{display:none}body.page-petroquimica.page-simulacion .ot-doc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(10px*var(--ui-scale));border-bottom:calc(2px*var(--ui-scale)) solid #e3e7ec;padding-bottom:calc(9px*var(--ui-scale));margin-bottom:calc(12px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-doc__doctitle{font-size:calc(10.5px*var(--ui-scale));font-weight:700;color:#243349;line-height:1.3;max-width:64%}body.page-petroquimica.page-simulacion .ot-doc__brand{font-size:calc(18px*var(--ui-scale));font-weight:900;letter-spacing:calc(0.5px*var(--ui-scale));color:#0a5aa6}body.page-petroquimica.page-simulacion .ot-doc__figure svg{display:block;width:100%;height:auto}body.page-petroquimica.page-simulacion .ot-doc__lines{margin-top:calc(12px*var(--ui-scale));display:flex;flex-direction:column;gap:calc(6px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-doc__lines i{display:block;height:calc(6px*var(--ui-scale));border-radius:calc(3px*var(--ui-scale));background:#e7ebef}body.page-petroquimica.page-simulacion .ot-doc__lines i:nth-child(2){width:88%}body.page-petroquimica.page-simulacion .ot-doc__lines i:nth-child(3){width:94%}body.page-petroquimica.page-simulacion .ot-doc__lines i:nth-child(4){width:70%}body.page-petroquimica.page-simulacion .ot-doc__nav{position:absolute;left:50%;bottom:calc(14px*var(--ui-scale));transform:translateX(-50%);display:flex;align-items:center;gap:calc(14px*var(--ui-scale));padding:calc(7px*var(--ui-scale)) calc(14px*var(--ui-scale));border-radius:calc(999px*var(--ui-scale));background:rgba(8,12,18,.92);border:1px solid var(--pq-card-bd);box-shadow:0 calc(6px*var(--ui-scale)) calc(18px*var(--ui-scale)) rgba(0,0,0,.4)}body.page-petroquimica.page-simulacion .ot-doc__pageno{font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-2);font-weight:600;white-space:nowrap}body.page-petroquimica.page-simulacion .ot-doc__pageno b{color:var(--pq-ink);font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-simulacion .ot-doc__pageno input{width:calc(38px*var(--ui-scale));margin:0 calc(2px*var(--ui-scale));padding:calc(3px*var(--ui-scale)) calc(5px*var(--ui-scale));border-radius:calc(6px*var(--ui-scale));border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.06);color:var(--pq-ink);font-family:"JetBrains Mono",monospace;font-size:calc(11px*var(--ui-scale));text-align:center;-moz-appearance:textfield}body.page-petroquimica.page-simulacion .ot-doc__pageno input::-webkit-outer-spin-button,body.page-petroquimica.page-simulacion .ot-doc__pageno input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.page-petroquimica.page-simulacion .ot-doc__zoom{display:flex;align-items:center;gap:calc(8px*var(--ui-scale));color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-doc__zoom svg{width:calc(14px*var(--ui-scale));height:calc(14px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-doc__zoom button{width:calc(24px*var(--ui-scale));height:calc(24px*var(--ui-scale));display:inline-flex;align-items:center;justify-content:center;border-radius:calc(6px*var(--ui-scale));border:1px solid var(--pq-card-bd);background:hsla(0,0%,100%,.04);color:var(--pq-ink);font-size:calc(15px*var(--ui-scale));font-weight:700;line-height:1;cursor:pointer;transition:background .15s ease}body.page-petroquimica.page-simulacion .ot-doc__zoom button:hover{background:rgba(var(--pq-amber-rgb), 0.16)}body.page-petroquimica.page-simulacion .ot-summary{position:fixed;inset:0;z-index:1800;display:flex;align-items:center;justify-content:center;padding:calc(24px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-summary[hidden]{display:none}body.page-petroquimica.page-simulacion .ot-summary__backdrop{position:absolute;inset:0;background:rgba(4,7,15,.6);backdrop-filter:blur(calc(3px * var(--ui-scale)));-webkit-backdrop-filter:blur(calc(3px * var(--ui-scale)))}body.page-petroquimica.page-simulacion .ot-summary__win{position:relative;z-index:1;width:calc(440px*var(--ui-scale));max-width:calc(100vw - calc(48px * var(--ui-scale)));max-height:calc(100vh - calc(56px * var(--ui-scale)));display:flex;flex-direction:column;overflow:hidden;border-radius:calc(15px*var(--ui-scale));background:var(--pq-rail);border:1px solid rgba(var(--pq-green-rgb), 0.4);box-shadow:0 calc(34px*var(--ui-scale)) calc(80px*var(--ui-scale)) rgba(0,0,0,.66),0 0 calc(52px*var(--ui-scale)) rgba(var(--pq-green-rgb), 0.16);animation:ot-modal-in .34s cubic-bezier(0.2, 0.7, 0.3, 1)}body.page-petroquimica.page-simulacion .ot-summary__hd{flex-shrink:0;display:flex;align-items:center;gap:calc(12px*var(--ui-scale));padding:calc(15px*var(--ui-scale)) calc(16px*var(--ui-scale));border-bottom:1px solid var(--pq-card-bd);background:linear-gradient(180deg, rgba(var(--pq-green-rgb), 0.14), rgba(var(--pq-green-rgb), 0.03))}body.page-petroquimica.page-simulacion .ot-summary__ico{width:calc(30px*var(--ui-scale));height:calc(30px*var(--ui-scale));flex-shrink:0;color:var(--pq-green-l)}body.page-petroquimica.page-simulacion .ot-summary__ico svg{width:100%;height:100%}body.page-petroquimica.page-simulacion .ot-summary__hd-tx{display:flex;flex-direction:column;gap:calc(2px*var(--ui-scale));min-width:0}body.page-petroquimica.page-simulacion .ot-summary__eyebrow{font-size:calc(9.5px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.6px*var(--ui-scale));text-transform:uppercase;color:var(--pq-green-l)}body.page-petroquimica.page-simulacion .ot-summary__title{margin:0;font-size:calc(15px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.2px*var(--ui-scale));color:var(--pq-ink);line-height:1.2}body.page-petroquimica.page-simulacion .ot-summary__body{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:calc(13px*var(--ui-scale));padding:calc(16px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-summary__score{display:flex;flex-direction:column;align-items:center;gap:calc(2px*var(--ui-scale));padding:calc(14px*var(--ui-scale));border-radius:calc(12px*var(--ui-scale));background:linear-gradient(180deg, rgba(var(--pq-green-rgb), 0.08), rgba(2, 6, 14, 0.4));border:1px solid rgba(var(--pq-green-rgb), 0.3)}body.page-petroquimica.page-simulacion .ot-summary__score.is-fail{background:linear-gradient(180deg, rgba(var(--pq-amber-rgb), 0.08), rgba(2, 6, 14, 0.4));border-color:rgba(var(--pq-amber-rgb), 0.35)}body.page-petroquimica.page-simulacion .ot-summary__score-lbl{font-size:calc(10px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.4px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-summary__score-val{font-family:"JetBrains Mono",monospace;font-size:calc(40px*var(--ui-scale));font-weight:800;line-height:1;color:var(--pq-green-l)}body.page-petroquimica.page-simulacion .ot-summary__score-tag{font-size:calc(11px*var(--ui-scale));font-weight:700;color:var(--pq-green-l)}body.page-petroquimica.page-simulacion .ot-summary__score.is-fail body.page-petroquimica.page-simulacion .ot-summary__score-val,body.page-petroquimica.page-simulacion .ot-summary__score.is-fail body.page-petroquimica.page-simulacion .ot-summary__score-tag{color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-summary__grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(10px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-summary__metric{display:flex;flex-direction:column;gap:calc(3px*var(--ui-scale));padding:calc(10px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));background:rgba(2,6,14,.4);border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-summary__metric-lbl{font-size:calc(9.5px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.3px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-3)}body.page-petroquimica.page-simulacion .ot-summary__metric-val{font-family:"JetBrains Mono",monospace;font-size:calc(16px*var(--ui-scale));font-weight:800;color:var(--pq-ink)}body.page-petroquimica.page-simulacion .ot-summary__metric-val--ok{color:var(--pq-green-l)}body.page-petroquimica.page-simulacion .ot-summary__fin{display:flex;flex-direction:column;gap:calc(7px*var(--ui-scale));padding:calc(11px*var(--ui-scale)) calc(13px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));background:rgba(2,6,14,.4);border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-simulacion .ot-summary__fin-h{font-size:calc(10px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.4px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-2)}body.page-petroquimica.page-simulacion .ot-summary__fin-row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(10px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-summary__fin-lbl{font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-2)}body.page-petroquimica.page-simulacion .ot-summary__fin-val{font-family:"JetBrains Mono",monospace;font-weight:800;font-size:calc(14px*var(--ui-scale));color:var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-summary__fin-val--ok{color:var(--pq-green-l)}body.page-petroquimica.page-simulacion .ot-summary__foot{flex-shrink:0;padding:calc(14px*var(--ui-scale)) calc(16px*var(--ui-scale));border-top:1px solid var(--pq-card-bd);background:rgba(2,6,14,.4)}body.page-petroquimica.page-simulacion .ot-summary__btn{width:100%;padding:calc(12px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));border:1px solid var(--pq-green);background:linear-gradient(180deg, var(--pq-green-l), var(--pq-green));color:var(--pq-bg);font-family:inherit;font-size:calc(12.5px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.6px*var(--ui-scale));text-transform:uppercase;cursor:pointer;transition:filter .16s ease,box-shadow .16s ease}body.page-petroquimica.page-simulacion .ot-summary__btn:hover{filter:brightness(1.07);box-shadow:0 0 calc(20px*var(--ui-scale)) rgba(var(--pq-green-rgb), 0.3)}body.page-petroquimica.page-simulacion .ot-toast{position:fixed;right:calc(22px*var(--ui-scale));bottom:calc(22px*var(--ui-scale));z-index:2000;display:flex;align-items:center;gap:calc(10px*var(--ui-scale));max-width:calc(390px*var(--ui-scale));padding:calc(12px*var(--ui-scale)) calc(16px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));background:var(--pq-rail);border:1px solid rgba(var(--pq-green-rgb), 0.4);box-shadow:0 calc(12px*var(--ui-scale)) calc(34px*var(--ui-scale)) rgba(0,0,0,.55);color:var(--pq-ink);font-size:calc(12.5px*var(--ui-scale));font-weight:500;opacity:0;transform:translateY(calc(14px * var(--ui-scale)));pointer-events:none;transition:opacity .25s ease,transform .25s ease}body.page-petroquimica.page-simulacion .ot-toast::before{content:"";width:calc(8px*var(--ui-scale));height:calc(8px*var(--ui-scale));border-radius:50%;flex-shrink:0;background:var(--pq-green);box-shadow:0 0 calc(8px*var(--ui-scale)) var(--pq-green)}body.page-petroquimica.page-simulacion .ot-toast.is-show{opacity:1;transform:translateY(0)}body.page-petroquimica.page-simulacion .ot-toast.is-warn{border-color:rgba(var(--pq-amber-rgb), 0.5)}body.page-petroquimica.page-simulacion .ot-toast.is-warn::before{background:var(--pq-amber);box-shadow:0 0 calc(8px*var(--ui-scale)) var(--pq-amber)}body.page-petroquimica.page-simulacion .ot-toast.is-ok{border-color:rgba(var(--pq-green-rgb), 0.5)}body.page-petroquimica.page-simulacion .ot-toast.is-ok::before{background:var(--pq-green);box-shadow:0 0 calc(8px*var(--ui-scale)) var(--pq-green)}@media(max-width: 980px){body.page-petroquimica.page-simulacion .ot-main{grid-template-columns:1fr;grid-auto-rows:auto;overflow-y:auto}body.page-petroquimica.page-simulacion .ot-config{overflow:visible}body.page-petroquimica.page-simulacion .ot-stage-wrap{min-height:calc(420px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-hmi{min-height:calc(380px*var(--ui-scale))}body.page-petroquimica.page-simulacion .ot-manual__win{width:min(94vw,calc(360px * var(--ui-scale)));max-width:94vw}}