:root{--ui-scale: 0.95}html.is-iframe{--ui-scale: 1.05}*{box-sizing:border-box}[hidden]{display:none !important}body.page-petroquimica.page-personal{--pq-amber: #FBBF24;--pq-amber-d: #B98910;--pq-green: #10B981;--pq-green-l: #34d399;--pq-red: #EF4444;--pq-cyan: #22D3EE;--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.32);--pq-amber-rgb: 251, 191, 36;--pq-green-rgb: 16, 185, 129;--pq-red-rgb: 239, 68, 68;--pq-cyan-rgb: 34, 211, 238;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-personal .vsb{background:var(--pq-rail)}@keyframes hr-pulse{0%,100%{opacity:1}50%{opacity:.35}}@keyframes hr-rowin{from{opacity:0;transform:translateY(calc(-6px * var(--ui-scale)))}to{opacity:1;transform:none}}@keyframes hr-blink{0%,100%{opacity:1}45%{opacity:.2}}@keyframes hr-fade{from{opacity:0}to{opacity:1}}@keyframes hr-pop{from{opacity:0;transform:translateY(calc(12px * var(--ui-scale))) scale(0.98)}to{opacity:1;transform:none}}body.page-petroquimica.page-personal .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));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-personal .hr-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-personal .hr-hd__title{display:flex;align-items:center;gap:calc(13px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-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-personal .hr-hd__ico svg{width:100%;height:100%}body.page-petroquimica.page-personal .hr-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-personal .hr-hd__h1{margin:calc(2px*var(--ui-scale)) 0 0;font-size:calc(18px*var(--ui-scale));font-weight:800;letter-spacing:calc(0.2px*var(--ui-scale));color:var(--pq-ink)}body.page-petroquimica.page-personal .hr-hd__meta{display:flex;align-items:center;gap:calc(8px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-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-personal .hr-hd__chip b{color:var(--pq-ink);font-weight:800;font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-personal .hr-hd__chip--sap{color:var(--pq-green-l);border-color:rgba(16,185,129,.32);text-transform:uppercase;letter-spacing:calc(0.6px*var(--ui-scale));font-size:calc(10px*var(--ui-scale));font-weight:800}body.page-petroquimica.page-personal .hr-hd__chip--sap 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(8px*var(--ui-scale)) var(--pq-green);animation:hr-pulse 1.5s ease-in-out infinite}body.page-petroquimica.page-personal .hr-hd__chip--time{font-family:"JetBrains Mono",monospace;font-size:calc(10px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-main{flex:1 1 auto;min-height:0;display:grid;grid-template-rows:1fr calc(248px*var(--ui-scale));gap:calc(10px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-top{display:grid;grid-template-columns:calc(400px*var(--ui-scale)) 1fr;gap:calc(10px*var(--ui-scale));min-height:0}body.page-petroquimica.page-personal .hr-panel{background:var(--pq-card);border:1px solid var(--pq-card-bd);border-radius:calc(12px*var(--ui-scale));display:flex;flex-direction:column;overflow:hidden}body.page-petroquimica.page-personal .hr-panel__hd{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:calc(8px*var(--ui-scale)) calc(13px*var(--ui-scale));border-bottom:1px solid var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-panel__hd-tx{font-size:calc(11px*var(--ui-scale));font-weight:700;letter-spacing:calc(0.3px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-2)}body.page-petroquimica.page-personal .hr-panel__hd-tag{font-size:calc(9px*var(--ui-scale));font-weight:600;letter-spacing:calc(0.5px*var(--ui-scale));text-transform:uppercase;color:var(--pq-ink-3);font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-personal .hr-avail{min-height:0}body.page-petroquimica.page-personal .hr-filters{flex-shrink:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:1px;background:var(--pq-card-bd);border-bottom:1px solid var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-filter{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(1px*var(--ui-scale));padding:calc(8px*var(--ui-scale)) calc(5px*var(--ui-scale));background:var(--pq-bg);border:0;cursor:pointer;transition:background .15s;font-family:"Inter",sans-serif}body.page-petroquimica.page-personal .hr-filter:hover{background:hsla(0,0%,100%,.02)}body.page-petroquimica.page-personal .hr-filter.is-active{background:hsla(0,0%,100%,.04)}body.page-petroquimica.page-personal .hr-filter.is-active body.page-petroquimica.page-personal .hr-filter__val{text-shadow:0 0 calc(12px*var(--ui-scale)) currentColor}body.page-petroquimica.page-personal .hr-filter__val{font-family:"JetBrains Mono",monospace;font-size:calc(19px*var(--ui-scale));font-weight:800;color:var(--pq-ink);line-height:1;transition:text-shadow .2s}body.page-petroquimica.page-personal .hr-filter__val--amber{color:var(--pq-amber)}body.page-petroquimica.page-personal .hr-filter__val--red{color:var(--pq-red)}body.page-petroquimica.page-personal .hr-filter__val--cyan{color:var(--pq-cyan)}body.page-petroquimica.page-personal .hr-filter__lab{font-size:calc(8.5px*var(--ui-scale));font-weight:600;text-transform:uppercase;letter-spacing:calc(0.3px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-emp-list{flex:1 1 auto;min-height:0;overflow-y:auto;list-style:none;margin:0;padding:calc(5px*var(--ui-scale));display:flex;flex-direction:column;gap:calc(3px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-emp-list::-webkit-scrollbar{width:calc(3px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-emp-list::-webkit-scrollbar-thumb{background:var(--pq-card-bd);border-radius:calc(2px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-emp-empty{padding:calc(12px*var(--ui-scale)) calc(10px*var(--ui-scale));font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-3);text-align:center}body.page-petroquimica.page-personal .hr-emp-row{display:flex;align-items:center;gap:calc(8px*var(--ui-scale));padding:calc(6px*var(--ui-scale)) calc(8px*var(--ui-scale));border-radius:calc(7px*var(--ui-scale));background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);cursor:pointer;transition:background .15s,border-color .15s;animation:hr-rowin .2s ease both;width:100%;text-align:left;font-family:"Inter",sans-serif}body.page-petroquimica.page-personal .hr-emp-row:hover{background:hsla(0,0%,100%,.03);border-color:var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-emp-row__av{flex-shrink:0;width:calc(28px*var(--ui-scale));height:calc(28px*var(--ui-scale));border-radius:calc(8px*var(--ui-scale));background:hsla(0,0%,100%,.05);border:1px solid var(--pq-card-bd);display:flex;align-items:center;justify-content:center;font-family:"JetBrains Mono",monospace;font-size:calc(8.5px*var(--ui-scale));font-weight:800;color:var(--pq-ink-2)}body.page-petroquimica.page-personal .hr-emp-row__info{flex:1 1 auto;min-width:0}body.page-petroquimica.page-personal .hr-emp-row__name{display:block;font-size:calc(11px*var(--ui-scale));font-weight:600;color:var(--pq-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-petroquimica.page-personal .hr-emp-row__role{display:block;font-size:calc(9px*var(--ui-scale));color:var(--pq-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-petroquimica.page-personal .hr-emp-row__badge{flex-shrink:0;padding:calc(2px*var(--ui-scale)) calc(6px*var(--ui-scale));border-radius:calc(20px*var(--ui-scale));font-size:calc(7.5px*var(--ui-scale));font-weight:700;font-family:"JetBrains Mono",monospace;text-transform:uppercase;white-space:nowrap}body.page-petroquimica.page-personal .hr-emp-row__badge.is-duty{background:rgba(var(--pq-green-rgb), 0.1);color:var(--pq-green)}body.page-petroquimica.page-personal .hr-emp-row__badge.is-subcon{background:rgba(var(--pq-cyan-rgb), 0.1);color:var(--pq-cyan)}body.page-petroquimica.page-personal .hr-emp-row__badge.is-vacation{background:rgba(var(--pq-amber-rgb), 0.12);color:var(--pq-amber)}body.page-petroquimica.page-personal .hr-emp-row__badge.is-medical{background:rgba(var(--pq-red-rgb), 0.12);color:var(--pq-red)}body.page-petroquimica.page-personal .hr-cal-btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:calc(7px*var(--ui-scale));margin:calc(5px*var(--ui-scale));padding:calc(9px*var(--ui-scale));border-radius:calc(8px*var(--ui-scale));background:rgba(var(--pq-amber-rgb), 0.08);border:1px solid rgba(var(--pq-amber-rgb), 0.25);color:var(--pq-amber);font-family:"Inter",sans-serif;font-size:calc(10px*var(--ui-scale));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.3px*var(--ui-scale));cursor:pointer;transition:background .15s}body.page-petroquimica.page-personal .hr-cal-btn:hover{background:rgba(var(--pq-amber-rgb), 0.14)}body.page-petroquimica.page-personal .hr-cal-btn svg{width:calc(14px*var(--ui-scale));height:calc(14px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-geo{min-height:0}body.page-petroquimica.page-personal .hr-ztabs{flex-shrink:0;display:flex;align-items:center;gap:calc(3px*var(--ui-scale));padding:calc(5px*var(--ui-scale)) calc(9px*var(--ui-scale));border-bottom:1px solid var(--pq-card-bd);overflow-x:auto}body.page-petroquimica.page-personal .hr-ztabs::-webkit-scrollbar{height:calc(2px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-ztabs::-webkit-scrollbar-thumb{background:var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-ztab{flex-shrink:0;display:flex;align-items:center;gap:calc(5px*var(--ui-scale));padding:calc(3px*var(--ui-scale)) calc(8px*var(--ui-scale));border-radius:calc(20px*var(--ui-scale));border:1px solid rgba(0,0,0,0);font-size:calc(9.5px*var(--ui-scale));font-weight:600;text-transform:uppercase;letter-spacing:calc(0.4px*var(--ui-scale));color:var(--pq-ink-3);cursor:pointer;background:rgba(0,0,0,0);font-family:"Inter",sans-serif;transition:color .15s,background .15s,border-color .15s}body.page-petroquimica.page-personal .hr-ztab:hover{color:var(--pq-ink-2);background:hsla(0,0%,100%,.04)}body.page-petroquimica.page-personal .hr-ztab.is-active{color:var(--pq-ink);background:hsla(0,0%,100%,.06);border-color:var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-ztab__dot{width:calc(5px*var(--ui-scale));height:calc(5px*var(--ui-scale));border-radius:50%;flex-shrink:0}body.page-petroquimica.page-personal .hr-ztab[data-color=green] .hr-ztab__dot{background:var(--pq-green)}body.page-petroquimica.page-personal .hr-ztab[data-color=amber] .hr-ztab__dot{background:var(--pq-amber)}body.page-petroquimica.page-personal .hr-ztab[data-color=cyan] .hr-ztab__dot{background:var(--pq-cyan)}body.page-petroquimica.page-personal .hr-ztab.is-active .hr-ztab__dot{box-shadow:0 0 calc(5px*var(--ui-scale)) currentColor}body.page-petroquimica.page-personal .hr-geo-body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}body.page-petroquimica.page-personal .hr-mapwrap{border-right:1px solid var(--pq-card-bd);display:flex;align-items:stretch;padding:calc(6px*var(--ui-scale));overflow:hidden}body.page-petroquimica.page-personal .hr-svg-map{width:100%;height:100%;display:block;overflow:visible}body.page-petroquimica.page-personal .hr-zarea{cursor:pointer}body.page-petroquimica.page-personal .hr-zarea__fill{fill:hsla(0,0%,100%,.04);stroke:hsla(0,0%,100%,.12);stroke-width:1;transition:fill .2s,stroke .2s}body.page-petroquimica.page-personal .hr-zarea__label{font-family:"JetBrains Mono",monospace;font-size:calc(9px*var(--ui-scale));font-weight:800;fill:hsla(0,0%,100%,.55);text-anchor:middle;dominant-baseline:central;pointer-events:none;text-transform:uppercase;letter-spacing:.4px;transition:fill .2s}body.page-petroquimica.page-personal .hr-zarea__sub{font-family:"Inter",sans-serif;font-size:calc(7px*var(--ui-scale));fill:hsla(0,0%,100%,.3);text-anchor:middle;dominant-baseline:central;pointer-events:none}body.page-petroquimica.page-personal .hr-zarea__count{font-family:"JetBrains Mono",monospace;font-size:calc(8px*var(--ui-scale));font-weight:700;fill:hsla(0,0%,100%,.4);text-anchor:middle;dominant-baseline:central;pointer-events:none;transition:fill .2s}body.page-petroquimica.page-personal .hr-zarea:hover .hr-zarea__fill{fill:hsla(0,0%,100%,.07);stroke:hsla(0,0%,100%,.2)}body.page-petroquimica.page-personal .hr-zarea:hover .hr-zarea__label{fill:hsla(0,0%,100%,.85)}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=green] .hr-zarea__fill{fill:rgba(var(--pq-green-rgb), 0.15);stroke:rgba(var(--pq-green-rgb), 0.6);stroke-width:1.5}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=green] .hr-zarea__label{fill:var(--pq-green)}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=green] .hr-zarea__count{fill:var(--pq-green-l)}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=amber] .hr-zarea__fill{fill:rgba(var(--pq-amber-rgb), 0.15);stroke:rgba(var(--pq-amber-rgb), 0.6);stroke-width:1.5}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=amber] .hr-zarea__label{fill:var(--pq-amber)}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=amber] .hr-zarea__count{fill:#fde68a}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=cyan] .hr-zarea__fill{fill:rgba(var(--pq-cyan-rgb), 0.15);stroke:rgba(var(--pq-cyan-rgb), 0.6);stroke-width:1.5}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=cyan] .hr-zarea__label{fill:var(--pq-cyan)}body.page-petroquimica.page-personal .hr-zarea.is-active[data-color=cyan] .hr-zarea__count{fill:#a5f3fc}body.page-petroquimica.page-personal .hr-zdetail{display:flex;flex-direction:column;overflow:hidden}body.page-petroquimica.page-personal .hr-zdetail__hd{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:calc(6px*var(--ui-scale)) calc(10px*var(--ui-scale));border-bottom:1px solid var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-zdetail__name{font-size:calc(10.5px*var(--ui-scale));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.4px*var(--ui-scale));color:var(--pq-ink)}body.page-petroquimica.page-personal .hr-zdetail__count{font-size:calc(9px*var(--ui-scale));font-weight:600;font-family:"JetBrains Mono",monospace;color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-zemplist{flex:1 1 auto;overflow-y:auto;padding:calc(5px*var(--ui-scale));display:flex;flex-direction:column;gap:calc(5px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-zemplist::-webkit-scrollbar{width:calc(3px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-zemplist::-webkit-scrollbar-thumb{background:var(--pq-card-bd);border-radius:calc(2px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-zemp-empty{padding:calc(16px*var(--ui-scale));font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-3);text-align:center}body.page-petroquimica.page-personal .hr-zemp{display:flex;flex-direction:column;gap:calc(6px*var(--ui-scale));padding:calc(8px*var(--ui-scale)) calc(10px*var(--ui-scale));border-radius:calc(8px*var(--ui-scale));background:hsla(0,0%,100%,.025);border:1px solid var(--pq-card-bd);animation:hr-rowin .2s ease both}body.page-petroquimica.page-personal .hr-zemp--personal{border-left:calc(4px*var(--ui-scale)) solid var(--pq-green)}body.page-petroquimica.page-personal .hr-zemp--subcontrata{border-left:calc(4px*var(--ui-scale)) solid var(--pq-cyan)}body.page-petroquimica.page-personal .hr-zemp__head{display:flex;align-items:center;gap:calc(8px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-zemp__av{flex-shrink:0;width:calc(30px*var(--ui-scale));height:calc(30px*var(--ui-scale));border-radius:calc(8px*var(--ui-scale));background:hsla(0,0%,100%,.05);border:1px solid var(--pq-card-bd);display:flex;align-items:center;justify-content:center;font-family:"JetBrains Mono",monospace;font-size:calc(9px*var(--ui-scale));font-weight:800;color:var(--pq-ink-2)}body.page-petroquimica.page-personal .hr-zemp__info{flex:1 1 auto;min-width:0}body.page-petroquimica.page-personal .hr-zemp__name{font-size:calc(11.5px*var(--ui-scale));font-weight:700;color:var(--pq-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-petroquimica.page-personal .hr-zemp__role{font-size:calc(9px*var(--ui-scale));color:var(--pq-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.page-petroquimica.page-personal .hr-zemp__type{flex-shrink:0;display:inline-flex;align-items:center;gap:calc(5px*var(--ui-scale));padding:calc(3px*var(--ui-scale)) calc(9px*var(--ui-scale));border-radius:calc(20px*var(--ui-scale));font-size:calc(9px*var(--ui-scale));font-weight:800;text-transform:uppercase;letter-spacing:calc(0.5px*var(--ui-scale));font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-personal .hr-zemp__type i{width:calc(6px*var(--ui-scale));height:calc(6px*var(--ui-scale));border-radius:50%;background:currentColor;box-shadow:0 0 calc(5px*var(--ui-scale)) currentColor}body.page-petroquimica.page-personal .hr-zemp__type.is-personal{background:rgba(var(--pq-green-rgb), 0.14);color:var(--pq-green);border:1px solid rgba(var(--pq-green-rgb), 0.35)}body.page-petroquimica.page-personal .hr-zemp__type.is-subcontrata{background:rgba(var(--pq-cyan-rgb), 0.14);color:var(--pq-cyan);border:1px solid rgba(var(--pq-cyan-rgb), 0.35)}body.page-petroquimica.page-personal .hr-zemp__task{display:flex;flex-direction:column;gap:calc(1px*var(--ui-scale));padding:calc(5px*var(--ui-scale)) calc(8px*var(--ui-scale));border-radius:calc(6px*var(--ui-scale));background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05)}body.page-petroquimica.page-personal .hr-zemp__task-lbl{font-size:calc(7.5px*var(--ui-scale));text-transform:uppercase;letter-spacing:calc(0.5px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-zemp__task-val{font-size:calc(10px*var(--ui-scale));color:var(--pq-ink)}body.page-petroquimica.page-personal .hr-zemp__task-val.is-none{color:var(--pq-ink-3);font-style:italic}body.page-petroquimica.page-personal .hr-zemp__flag{display:flex;align-items:center;gap:calc(5px*var(--ui-scale));padding:calc(4px*var(--ui-scale)) calc(8px*var(--ui-scale));border-radius:calc(6px*var(--ui-scale));font-size:calc(9px*var(--ui-scale));font-weight:700}body.page-petroquimica.page-personal .hr-zemp__flag svg{width:calc(11px*var(--ui-scale));height:calc(11px*var(--ui-scale));flex-shrink:0}body.page-petroquimica.page-personal .hr-zemp__flag.is-red{background:rgba(var(--pq-red-rgb), 0.1);color:var(--pq-red);border:1px solid rgba(var(--pq-red-rgb), 0.25)}body.page-petroquimica.page-personal .hr-zemp__flag.is-amber{background:rgba(var(--pq-amber-rgb), 0.1);color:var(--pq-amber);border:1px solid rgba(var(--pq-amber-rgb), 0.25)}body.page-petroquimica.page-personal .hr-zemp__acts{display:grid;grid-template-columns:repeat(3, 1fr);gap:calc(4px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-zemp__act{padding:calc(6px*var(--ui-scale)) calc(4px*var(--ui-scale));border-radius:calc(6px*var(--ui-scale));background:hsla(0,0%,100%,.04);border:1px solid var(--pq-card-bd);color:var(--pq-ink-2);font-family:"Inter",sans-serif;font-size:calc(9px*var(--ui-scale));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.2px*var(--ui-scale));cursor:pointer;transition:background .15s,color .15s,border-color .15s}body.page-petroquimica.page-personal .hr-zemp__act:hover{background:rgba(var(--pq-amber-rgb), 0.12);color:var(--pq-amber);border-color:rgba(var(--pq-amber-rgb), 0.3)}body.page-petroquimica.page-personal .hr-certs{min-height:0}body.page-petroquimica.page-personal .hr-table-wrap{flex:1 1 auto;overflow:auto}body.page-petroquimica.page-personal .hr-table-wrap::-webkit-scrollbar{width:calc(3px*var(--ui-scale));height:calc(3px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-table-wrap::-webkit-scrollbar-thumb{background:var(--pq-card-bd);border-radius:calc(2px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-table{width:100%;border-collapse:collapse;font-size:calc(11px*var(--ui-scale));table-layout:fixed}body.page-petroquimica.page-personal .hr-table th{position:sticky;top:0;z-index:1;padding:calc(6px*var(--ui-scale)) calc(10px*var(--ui-scale));text-align:left;font-size:calc(9px*var(--ui-scale));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.4px*var(--ui-scale));color:var(--pq-ink-3);background:var(--pq-bg);border-bottom:1px solid var(--pq-card-bd);white-space:nowrap}body.page-petroquimica.page-personal .hr-table th:first-child{width:calc(155px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-table th:nth-child(2){width:calc(110px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-table th:last-child{width:calc(155px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-table td{padding:calc(5px*var(--ui-scale)) calc(10px*var(--ui-scale));border-bottom:1px solid hsla(0,0%,100%,.04);vertical-align:middle}body.page-petroquimica.page-personal .hr-table .hr-tr{cursor:pointer;transition:background .15s}body.page-petroquimica.page-personal .hr-table .hr-tr:hover{background:hsla(0,0%,100%,.03)}body.page-petroquimica.page-personal .hr-table .hr-tr.is-blocked{background:rgba(var(--pq-amber-rgb), 0.04)}body.page-petroquimica.page-personal .hr-table .hr-tr.is-blocked:hover{background:rgba(var(--pq-amber-rgb), 0.07)}body.page-petroquimica.page-personal .hr-table .hr-tr.is-cert-focus{background:rgba(var(--pq-cyan-rgb), 0.1);outline:1px solid rgba(var(--pq-cyan-rgb), 0.35)}body.page-petroquimica.page-personal .hr-table .hr-tr .hr-tr__nm{display:block;font-weight:600;font-size:calc(11px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-table .hr-tr .hr-tr__rl{display:block;font-size:calc(9.5px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-cert{display:inline-flex;align-items:center;gap:calc(4px*var(--ui-scale));padding:calc(2px*var(--ui-scale)) calc(7px*var(--ui-scale));border-radius:calc(20px*var(--ui-scale));font-size:calc(9px*var(--ui-scale));font-weight:700;font-family:"JetBrains Mono",monospace;white-space:nowrap}body.page-petroquimica.page-personal .hr-cert.is-ok{background:rgba(var(--pq-green-rgb), 0.1);color:var(--pq-green)}body.page-petroquimica.page-personal .hr-cert.is-warn{background:rgba(var(--pq-amber-rgb), 0.12);color:var(--pq-amber)}body.page-petroquimica.page-personal .hr-cert.is-expired{background:rgba(var(--pq-red-rgb), 0.12);color:var(--pq-red);animation:hr-blink 1.5s ease-in-out infinite}body.page-petroquimica.page-personal .hr-cert.is-na{background:rgba(0,0,0,0);color:var(--pq-ink-3);border:1px solid hsla(0,0%,100%,.06)}body.page-petroquimica.page-personal .hr-access{display:inline-flex;align-items:center;gap:calc(5px*var(--ui-scale));padding:calc(3px*var(--ui-scale)) calc(8px*var(--ui-scale));border-radius:calc(5px*var(--ui-scale));font-size:calc(9px*var(--ui-scale));font-weight:800;font-family:"JetBrains Mono",monospace;letter-spacing:calc(0.3px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-access.is-ok{background:rgba(var(--pq-green-rgb), 0.1);color:var(--pq-green);border:1px solid rgba(var(--pq-green-rgb), 0.2)}body.page-petroquimica.page-personal .hr-access.is-blocked{background:rgba(var(--pq-amber-rgb), 0.12);color:var(--pq-amber);border:1px solid rgba(var(--pq-amber-rgb), 0.3);animation:hr-blink 2s ease-in-out infinite}body.page-petroquimica.page-personal .hr-modal{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:calc(24px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-modal#hr-person-modal{z-index:4100}body.page-petroquimica.page-personal .hr-modal__backdrop{position:absolute;inset:0;background:rgba(3,5,11,.72);backdrop-filter:blur(2px);animation:hr-fade .15s ease}body.page-petroquimica.page-personal .hr-modal__win{position:relative;z-index:1;background:#0b1018;border:1px solid var(--pq-card-bd);border-radius:calc(14px*var(--ui-scale));box-shadow:0 calc(24px*var(--ui-scale)) calc(60px*var(--ui-scale)) rgba(0,0,0,.6);animation:hr-pop .18s cubic-bezier(0.2, 0.8, 0.3, 1);display:flex;flex-direction:column;overflow:hidden}body.page-petroquimica.page-personal .hr-modal__x{position:absolute;top:calc(10px*var(--ui-scale));right:calc(10px*var(--ui-scale));z-index:2;width:calc(26px*var(--ui-scale));height:calc(26px*var(--ui-scale));border-radius:calc(7px*var(--ui-scale));display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid var(--pq-card-bd);color:var(--pq-ink-2);cursor:pointer;transition:background .15s,color .15s}body.page-petroquimica.page-personal .hr-modal__x svg{width:calc(13px*var(--ui-scale));height:calc(13px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-modal__x:hover{background:hsla(0,0%,100%,.1);color:var(--pq-ink)}body.page-petroquimica.page-personal .hr-pm{width:calc(440px*var(--ui-scale));max-width:100%;max-height:90vh}body.page-petroquimica.page-personal .hr-pm__hd{display:flex;align-items:center;gap:calc(12px*var(--ui-scale));padding:calc(16px*var(--ui-scale)) calc(44px*var(--ui-scale)) calc(16px*var(--ui-scale)) calc(18px*var(--ui-scale));border-bottom:1px solid var(--pq-card-bd);background:linear-gradient(180deg, rgba(255, 255, 255, 0.03), transparent)}body.page-petroquimica.page-personal .hr-pm__av{flex-shrink:0;width:calc(46px*var(--ui-scale));height:calc(46px*var(--ui-scale));border-radius:calc(11px*var(--ui-scale));display:flex;align-items:center;justify-content:center;font-family:"JetBrains Mono",monospace;font-size:calc(15px*var(--ui-scale));font-weight:800;color:var(--pq-amber);background:rgba(var(--pq-amber-rgb), 0.12);border:1px solid rgba(var(--pq-amber-rgb), 0.3)}body.page-petroquimica.page-personal .hr-pm__idblock{flex:1 1 auto;min-width:0}body.page-petroquimica.page-personal .hr-pm__name{font-size:calc(15px*var(--ui-scale));font-weight:800;color:var(--pq-ink)}body.page-petroquimica.page-personal .hr-pm__role{font-size:calc(10.5px*var(--ui-scale));color:var(--pq-ink-2);margin-top:calc(1px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm__meta{font-size:calc(9.5px*var(--ui-scale));color:var(--pq-ink-3);margin-top:calc(3px*var(--ui-scale));font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-personal .hr-pm__meta b{color:var(--pq-ink-2);font-weight:700}body.page-petroquimica.page-personal .hr-pm__type{flex-shrink:0;align-self:flex-start;display:inline-flex;align-items:center;gap:calc(5px*var(--ui-scale));padding:calc(4px*var(--ui-scale)) calc(10px*var(--ui-scale));border-radius:calc(20px*var(--ui-scale));font-size:calc(9.5px*var(--ui-scale));font-weight:800;text-transform:uppercase;letter-spacing:calc(0.5px*var(--ui-scale));font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-personal .hr-pm__type i{width:calc(6px*var(--ui-scale));height:calc(6px*var(--ui-scale));border-radius:50%;background:currentColor;box-shadow:0 0 calc(5px*var(--ui-scale)) currentColor}body.page-petroquimica.page-personal .hr-pm__type.is-personal{background:rgba(var(--pq-green-rgb), 0.14);color:var(--pq-green);border:1px solid rgba(var(--pq-green-rgb), 0.35)}body.page-petroquimica.page-personal .hr-pm__type.is-subcontrata{background:rgba(var(--pq-cyan-rgb), 0.14);color:var(--pq-cyan);border:1px solid rgba(var(--pq-cyan-rgb), 0.35)}body.page-petroquimica.page-personal .hr-pm__tabs{display:flex;gap:calc(2px*var(--ui-scale));padding:calc(8px*var(--ui-scale)) calc(12px*var(--ui-scale)) 0;border-bottom:1px solid var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-pm__tab{flex:1;padding:calc(8px*var(--ui-scale)) calc(6px*var(--ui-scale));border:0;background:rgba(0,0,0,0);cursor:pointer;font-family:"Inter",sans-serif;font-size:calc(10.5px*var(--ui-scale));font-weight:700;text-transform:uppercase;letter-spacing:calc(0.3px*var(--ui-scale));color:var(--pq-ink-3);border-bottom:calc(2px*var(--ui-scale)) solid rgba(0,0,0,0);transition:color .15s,border-color .15s}body.page-petroquimica.page-personal .hr-pm__tab:hover{color:var(--pq-ink-2)}body.page-petroquimica.page-personal .hr-pm__tab.is-active{color:var(--pq-amber);border-bottom-color:var(--pq-amber)}body.page-petroquimica.page-personal .hr-pm__body{padding:calc(16px*var(--ui-scale)) calc(18px*var(--ui-scale));overflow-y:auto;min-height:calc(184px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-empty{font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-3);text-align:center;padding:calc(28px*var(--ui-scale)) calc(10px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-sec__banner{padding:calc(8px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(8px*var(--ui-scale));font-size:calc(10.5px*var(--ui-scale));font-weight:800;text-transform:uppercase;letter-spacing:calc(0.3px*var(--ui-scale));margin-bottom:calc(10px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-sec__banner.is-ok{background:rgba(var(--pq-green-rgb), 0.1);color:var(--pq-green);border:1px solid rgba(var(--pq-green-rgb), 0.3)}body.page-petroquimica.page-personal .hr-pm-sec__banner.is-nok{background:rgba(var(--pq-red-rgb), 0.1);color:var(--pq-red);border:1px solid rgba(var(--pq-red-rgb), 0.3)}body.page-petroquimica.page-personal .hr-pm-sec__sub{font-size:calc(9px*var(--ui-scale));color:var(--pq-ink-3);text-transform:uppercase;letter-spacing:calc(0.4px*var(--ui-scale));margin-bottom:calc(8px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-note{font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-2);line-height:1.5;margin:calc(6px*var(--ui-scale)) 0 0}body.page-petroquimica.page-personal .hr-pm-epi{display:grid;grid-template-columns:1fr 1fr;gap:calc(6px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-epi__item{display:flex;align-items:center;gap:calc(7px*var(--ui-scale));padding:calc(7px*var(--ui-scale)) calc(9px*var(--ui-scale));border-radius:calc(7px*var(--ui-scale));font-size:calc(10px*var(--ui-scale));font-weight:600;border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-pm-epi__item .hr-pm-epi__ic{width:calc(16px*var(--ui-scale));height:calc(16px*var(--ui-scale));border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:calc(9px*var(--ui-scale));font-weight:800}body.page-petroquimica.page-personal .hr-pm-epi__item.is-ok{background:hsla(0,0%,100%,.02);border-color:var(--pq-card-bd);color:var(--pq-ink-2)}body.page-petroquimica.page-personal .hr-pm-epi__item.is-ok .hr-pm-epi__ic{background:hsla(0,0%,100%,.08);color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-pm-epi__item.is-missing{background:rgba(var(--pq-red-rgb), 0.08);border-color:rgba(var(--pq-red-rgb), 0.3);color:var(--pq-red);font-weight:800}body.page-petroquimica.page-personal .hr-pm-epi__item.is-missing .hr-pm-epi__ic{background:rgba(var(--pq-red-rgb), 0.2);color:var(--pq-red)}body.page-petroquimica.page-personal .hr-pm-cert{display:flex;flex-direction:column;gap:calc(6px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-cert__row{display:flex;align-items:center;justify-content:space-between;gap:calc(10px*var(--ui-scale));padding:calc(9px*var(--ui-scale)) calc(11px*var(--ui-scale));border-radius:calc(8px*var(--ui-scale));background:hsla(0,0%,100%,.02);border:1px solid var(--pq-card-bd);border-left:calc(3px*var(--ui-scale)) solid hsla(0,0%,100%,.12)}body.page-petroquimica.page-personal .hr-pm-cert__row.is-warn{border-left-color:var(--pq-amber);background:rgba(var(--pq-amber-rgb), 0.07)}body.page-petroquimica.page-personal .hr-pm-cert__row.is-expired{border-left-color:var(--pq-red);background:rgba(var(--pq-red-rgb), 0.1)}body.page-petroquimica.page-personal .hr-pm-cert__lbl{font-size:calc(11px*var(--ui-scale));font-weight:600;color:var(--pq-ink)}body.page-petroquimica.page-personal .hr-pm-cert__st{font-size:calc(9.5px*var(--ui-scale));font-weight:800;font-family:"JetBrains Mono",monospace;padding:calc(2px*var(--ui-scale)) calc(8px*var(--ui-scale));border-radius:calc(20px*var(--ui-scale));white-space:nowrap}.is-ok body.page-petroquimica.page-personal .hr-pm-cert__st{background:rgba(var(--pq-green-rgb), 0.1);color:var(--pq-green)}.is-warn body.page-petroquimica.page-personal .hr-pm-cert__st{background:rgba(var(--pq-amber-rgb), 0.16);color:var(--pq-amber)}.is-expired body.page-petroquimica.page-personal .hr-pm-cert__st{background:rgba(var(--pq-red-rgb), 0.18);color:var(--pq-red);animation:hr-blink 1.6s ease-in-out infinite}.is-na body.page-petroquimica.page-personal .hr-pm-cert__st{background:hsla(0,0%,100%,.05);color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-pm-verdict{display:flex;align-items:center;gap:calc(10px*var(--ui-scale));margin-top:calc(12px*var(--ui-scale));padding:calc(10px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(9px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-verdict__ic{font-size:calc(17px*var(--ui-scale));line-height:1;flex-shrink:0}body.page-petroquimica.page-personal .hr-pm-verdict__tx{display:flex;flex-direction:column;gap:calc(2px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-verdict__tx b{font-size:calc(11px*var(--ui-scale));font-weight:800}body.page-petroquimica.page-personal .hr-pm-verdict__tx span{font-size:calc(9.5px*var(--ui-scale));opacity:.85}body.page-petroquimica.page-personal .hr-pm-verdict.is-denied{background:rgba(var(--pq-red-rgb), 0.12);border:1px solid rgba(var(--pq-red-rgb), 0.45);color:var(--pq-red)}body.page-petroquimica.page-personal .hr-pm-verdict.is-allowed{background:rgba(var(--pq-green-rgb), 0.1);border:1px solid rgba(var(--pq-green-rgb), 0.3);color:var(--pq-green)}body.page-petroquimica.page-personal .hr-pm-turno{display:flex;flex-direction:column;gap:calc(12px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-turno__shift{display:flex;flex-direction:column;gap:calc(3px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-turno__shift-lbl{font-size:calc(9px*var(--ui-scale));text-transform:uppercase;letter-spacing:calc(0.5px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-pm-turno__shift-val{font-size:calc(15px*var(--ui-scale));font-weight:800;color:var(--pq-ink);font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-personal .hr-pm-turno__bar{position:relative;height:calc(20px*var(--ui-scale));border-radius:calc(5px*var(--ui-scale));background:hsla(0,0%,100%,.04);border:1px solid var(--pq-card-bd);overflow:hidden}body.page-petroquimica.page-personal .hr-pm-turno__bar i{position:absolute;top:0;bottom:0;background:linear-gradient(90deg, rgba(var(--pq-amber-rgb), 0.5), rgba(var(--pq-amber-rgb), 0.25));border-left:1px solid var(--pq-amber);border-right:1px solid var(--pq-amber)}body.page-petroquimica.page-personal .hr-pm-turno__bar-now{position:absolute;top:calc(-1px*var(--ui-scale));bottom:calc(-1px*var(--ui-scale));width:calc(2px*var(--ui-scale));background:var(--pq-cyan);box-shadow:0 0 calc(6px*var(--ui-scale)) var(--pq-cyan)}body.page-petroquimica.page-personal .hr-pm-turno__ticks{display:flex;justify-content:space-between;font-size:calc(8px*var(--ui-scale));color:var(--pq-ink-3);font-family:"JetBrains Mono",monospace;margin-top:calc(3px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-pm-turno__days{font-size:calc(10.5px*var(--ui-scale));color:var(--pq-ink-2)}body.page-petroquimica.page-personal .hr-pm-turno__days b{color:var(--pq-ink);font-weight:700}body.page-petroquimica.page-personal .hr-pm-turno__vac{padding:calc(9px*var(--ui-scale)) calc(12px*var(--ui-scale));border-radius:calc(8px*var(--ui-scale));font-size:calc(11px*var(--ui-scale));font-weight:600}body.page-petroquimica.page-personal .hr-pm-turno__vac b{font-weight:800}body.page-petroquimica.page-personal .hr-pm-turno__vac.is-upcoming{background:rgba(var(--pq-amber-rgb), 0.1);color:var(--pq-amber);border:1px solid rgba(var(--pq-amber-rgb), 0.3)}body.page-petroquimica.page-personal .hr-pm-turno__vac.is-active{background:rgba(var(--pq-amber-rgb), 0.12);color:var(--pq-amber);border:1px solid rgba(var(--pq-amber-rgb), 0.3)}body.page-petroquimica.page-personal .hr-pm-turno__vac.is-med{background:rgba(var(--pq-red-rgb), 0.1);color:var(--pq-red);border:1px solid rgba(var(--pq-red-rgb), 0.3)}body.page-petroquimica.page-personal .hr-pm-turno__vac.is-none{background:hsla(0,0%,100%,.02);color:var(--pq-ink-3);border:1px solid var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-cal{width:calc(680px*var(--ui-scale));max-width:100%;max-height:92vh}body.page-petroquimica.page-personal .hr-cal__hd{display:flex;align-items:center;justify-content:center;gap:calc(16px*var(--ui-scale));padding:calc(18px*var(--ui-scale)) calc(48px*var(--ui-scale)) calc(12px*var(--ui-scale)) calc(20px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-cal__nav{width:calc(34px*var(--ui-scale));height:calc(34px*var(--ui-scale));border-radius:calc(9px*var(--ui-scale));display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.04);border:1px solid var(--pq-card-bd);color:var(--pq-ink-2);font-size:calc(20px*var(--ui-scale));font-weight:700;line-height:1;cursor:pointer;transition:background .15s,color .15s}body.page-petroquimica.page-personal .hr-cal__nav:hover{background:hsla(0,0%,100%,.09);color:var(--pq-ink)}body.page-petroquimica.page-personal .hr-cal__title{font-size:calc(17px*var(--ui-scale));font-weight:800;color:var(--pq-ink);min-width:calc(200px*var(--ui-scale));text-align:center}body.page-petroquimica.page-personal .hr-cal__week{display:grid;grid-template-columns:repeat(7, 1fr);gap:calc(4px*var(--ui-scale));padding:0 calc(20px*var(--ui-scale)) calc(6px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-cal__week span{text-align:center;font-size:calc(9.5px*var(--ui-scale));font-weight:700;color:var(--pq-ink-3);text-transform:uppercase;font-family:"JetBrains Mono",monospace}body.page-petroquimica.page-personal .hr-cal__grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:calc(4px*var(--ui-scale));padding:0 calc(20px*var(--ui-scale))}body.page-petroquimica.page-personal .hr-cal__day{min-height:calc(66px*var(--ui-scale));border-radius:calc(7px*var(--ui-scale));padding:calc(5px*var(--ui-scale));background:hsla(0,0%,100%,.02);border:1px solid rgba(0,0,0,0);display:flex;flex-direction:column;gap:calc(3px*var(--ui-scale));align-items:stretch}body.page-petroquimica.page-personal .hr-cal__day.is-empty{background:rgba(0,0,0,0)}body.page-petroquimica.page-personal .hr-cal__day.is-today{border-color:rgba(var(--pq-amber-rgb), 0.5);background:rgba(var(--pq-amber-rgb), 0.06)}body.page-petroquimica.page-personal .hr-cal__day.is-weekend{background:hsla(0,0%,100%,.012)}body.page-petroquimica.page-personal .hr-cal__day.has-vac{background:hsla(0,0%,100%,.035)}body.page-petroquimica.page-personal .hr-cal__num{font-size:calc(11px*var(--ui-scale));font-weight:700;color:var(--pq-ink-3);font-family:"JetBrains Mono",monospace}.is-today body.page-petroquimica.page-personal .hr-cal__num{color:var(--pq-amber)}body.page-petroquimica.page-personal .hr-cal__b{display:block;border-radius:calc(4px*var(--ui-scale));font-size:calc(9px*var(--ui-scale));font-weight:800;text-align:center;line-height:calc(16px*var(--ui-scale));font-family:"JetBrains Mono",monospace;cursor:pointer;transition:transform .12s,filter .12s}body.page-petroquimica.page-personal .hr-cal__b:hover{transform:scale(1.06);filter:brightness(1.3)}body.page-petroquimica.page-personal .hr-cal__more{font-size:calc(8.5px*var(--ui-scale));color:var(--pq-ink-3);text-align:center;font-weight:700}body.page-petroquimica.page-personal .hr-cal__legend{display:flex;flex-wrap:wrap;gap:calc(7px*var(--ui-scale)) calc(16px*var(--ui-scale));padding:calc(14px*var(--ui-scale)) calc(20px*var(--ui-scale)) calc(18px*var(--ui-scale));margin-top:calc(10px*var(--ui-scale));border-top:1px solid var(--pq-card-bd)}body.page-petroquimica.page-personal .hr-cal__leg{display:flex;align-items:center;gap:calc(7px*var(--ui-scale));font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-2);cursor:pointer;transition:color .15s}body.page-petroquimica.page-personal .hr-cal__leg:hover{color:var(--pq-ink)}body.page-petroquimica.page-personal .hr-cal__leg i{width:calc(10px*var(--ui-scale));height:calc(10px*var(--ui-scale));border-radius:calc(3px*var(--ui-scale));flex-shrink:0}body.page-petroquimica.page-personal .hr-cal__leg-empty{font-size:calc(11px*var(--ui-scale));color:var(--pq-ink-3)}body.page-petroquimica.page-personal .hr-toast{position:fixed;right:calc(20px*var(--ui-scale));bottom:calc(20px*var(--ui-scale));z-index:5000;display:flex;align-items:center;gap:calc(10px*var(--ui-scale));padding:calc(11px*var(--ui-scale)) calc(16px*var(--ui-scale));max-width:calc(360px*var(--ui-scale));border-radius:calc(10px*var(--ui-scale));background:var(--pq-rail);border:1px solid rgba(var(--pq-green-rgb), 0.3);box-shadow:0 calc(12px*var(--ui-scale)) calc(30px*var(--ui-scale)) rgba(0,0,0,.55);font-size:calc(12px*var(--ui-scale));font-weight:500;color:var(--pq-ink);opacity:0;transform:translateY(calc(12px * var(--ui-scale)));pointer-events:none;transition:opacity .22s ease,transform .22s ease}body.page-petroquimica.page-personal .hr-toast::before{content:"";width:calc(7px*var(--ui-scale));height:calc(7px*var(--ui-scale));border-radius:50%;flex-shrink:0;background:var(--pq-green);box-shadow:0 0 calc(7px*var(--ui-scale)) var(--pq-green)}body.page-petroquimica.page-personal .hr-toast.is-show{opacity:1;transform:translateY(0)}body.page-petroquimica.page-personal .hr-toast.is-warn{border-color:rgba(var(--pq-amber-rgb), 0.4)}body.page-petroquimica.page-personal .hr-toast.is-warn::before{background:var(--pq-amber);box-shadow:0 0 calc(7px*var(--ui-scale)) var(--pq-amber)}