.cuadrante-art .personal-ok{color:#15803d;align-items:center;gap:.35em;font-size:.82em;font-weight:600;display:flex}.personal-ok svg{width:1.05em;height:1.05em}.cuadrante-split-art .cuadrante-art__in:has(.personal-today){gap:.9em;display:grid}.personal-today{gap:.2em;padding:1.1em;display:grid}.cuadrante-art .personal-today__title{letter-spacing:-.01em;font-size:1.3em;font-weight:700}.cuadrante-art .personal-today__counts{color:var(--ink-2);font-size:.86em}.personal-today ul{gap:.55em;margin:.7em 0 0;padding:0;list-style:none;display:grid}.personal-today li{align-items:center;gap:.65em;display:flex}.personal-today li .cuadrante-avatar{width:2.1em;height:2.1em;font-size:.8em}.personal-today li>span:last-child{gap:.05em;display:grid}.cuadrante-art .personal-today li b{font-size:.92em;font-weight:600}.cuadrante-art .personal-today li small{font-size:.78em}.personal-todo{padding:.9em 1.1em .4em;display:grid}.personal-todo>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7em;padding:.75em 0;display:grid}.personal-todo>div+div{border-top:1px solid var(--ui-line)}.personal-todo i{background:var(--brand-wash);width:2.2em;height:2.2em;color:var(--brand);border-radius:.5em;place-items:center;display:grid}.personal-todo i svg{width:1.1em;height:1.1em}.personal-todo>div>span:not(.fys-ui-btn){gap:.1em;min-width:0;display:grid}.cuadrante-art .personal-todo b{font-size:.92em;font-weight:600}.cuadrante-art .personal-todo small{font-size:.78em}.cuadrante-art .personal-todo .fys-ui-btn{width:auto;font-size:.82em}.personal-mini{justify-items:start;gap:.6em;width:100%;max-width:18em;padding:1.1em;font-size:1.08em;display:grid}.personal-mini__row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5em;width:100%;display:grid}.cuadrante-art .personal-mini__row>b{white-space:nowrap;min-width:6.4em;font-size:.86em;font-weight:600}.personal-mini__who{align-items:center;gap:.65em;min-width:0;display:flex}.personal-mini__who>span{gap:.1em;min-width:0;display:grid}.cuadrante-art .personal-mini__who b{font-size:.92em;font-weight:600}.cuadrante-art .personal-mini__who small{font-size:.78em}.cuadrante-art .personal-mini__clock{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.9em;font-weight:700}.cuadrante-art .personal-mini .fys-ui-btn{width:100%}.cuadrante-art .personal-mini__note{color:var(--ink-2);font-size:.8em}.personal-mini .cuadrante-swap__btns{width:100%}.personal-payslips{gap:.6em;width:100%;padding:1.15em;display:grid}.personal-payslips__file{border:1px dashed color-mix(in srgb, var(--ink) 25%, transparent);border-radius:.6em;align-items:center;gap:.7em;padding:.65em .8em;display:flex}.personal-payslips__file>svg{width:1.3em;height:1.3em;color:var(--ink-2)}.personal-payslips__file>span{gap:.05em;min-width:0;display:grid}.cuadrante-art .personal-payslips__file b{text-overflow:ellipsis;white-space:nowrap;font-size:.86em;font-weight:600;overflow:hidden}.cuadrante-art .personal-payslips__file small{font-size:.76em}.personal-payslips__table{box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:.6em;display:grid}.personal-payslips__head,.personal-payslips__row{grid-template-columns:minmax(0,1fr) 6.2em 6.2em;align-items:center;gap:.6em;padding:.5em .8em;display:grid}.personal-payslips__row{border-top:1px solid var(--ui-line)}.personal-payslips__row>span{gap:.05em;min-width:0;display:grid}.cuadrante-art .personal-payslips__head small{text-align:right;font-size:.72em;font-weight:600}.cuadrante-art .personal-payslips__row b{white-space:nowrap;text-overflow:ellipsis;font-size:.84em;font-weight:600;overflow:hidden}.cuadrante-art .personal-payslips__row>b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.cuadrante-art .personal-payslips__row small{font-size:.72em}.cuadrante-art .personal-payslips__hint{text-align:center;font-size:.76em}.cuadrante-split-art .cuadrante-art__in:has(.personal-files){gap:.9em;display:grid}.personal-files{gap:.7em;padding:1.15em;display:grid}.personal-files__group{gap:.45em;display:grid}.cuadrante-art .personal-files__label{letter-spacing:.04em;text-transform:uppercase;font-size:.72em;font-weight:600}.personal-files__row{align-items:center;gap:.7em;display:flex}.personal-files__row i{background:var(--ui-wash);width:2.1em;height:2.1em;color:var(--ink-2);border-radius:.5em;flex:none;place-items:center;display:grid}.personal-files__row i svg{width:1.05em;height:1.05em}.personal-files__row>span{gap:.05em;min-width:0;display:grid}.cuadrante-art .personal-files__row b{font-size:.9em;font-weight:600}.cuadrante-art .personal-files__row small{font-size:.76em}.personal-privacy{gap:.4em;padding:.95em 1.1em;display:grid}.cuadrante-art .personal-privacy>b{align-items:center;gap:.45em;font-size:.92em;font-weight:600;display:flex}.personal-privacy svg{width:1.05em;height:1.05em}.cuadrante-art .personal-privacy small{font-size:.8em;line-height:1.4}.cuadrante-art .personal-privacy__log{border-top:1px solid var(--ui-line);color:var(--ink-2);align-items:center;gap:.45em;margin-top:.2em;padding-top:.55em;font-size:.8em;display:flex}.personal-card{gap:.75em;width:100%;max-width:24em;padding:1.1em;display:grid}.personal-card__grid{grid-template-columns:1fr 1fr;gap:.45em;display:grid}.personal-card__grid>span{background:var(--ui-wash);border-radius:.5em;gap:.1em;padding:.55em .65em;display:grid}.cuadrante-art .personal-card__grid small{font-size:.72em}.cuadrante-art .personal-card__grid b{font-size:.82em;font-weight:600}.personal-phone{gap:.5em;width:100%;max-width:17em;padding:.9em 1em 1.1em;display:grid}.cuadrante-art .personal-phone__bar{color:var(--ink-2);justify-content:center;align-items:center;gap:.35em;font-size:.72em;display:flex}.personal-phone__bar svg{width:1em;height:1em}.personal-phone__row{box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:.55em;justify-content:space-between;align-items:center;gap:.6em;padding:.6em .7em;display:flex}.personal-phone__row>span{gap:.05em;display:grid}.cuadrante-art .personal-phone__row b{font-size:.88em;font-weight:600}.cuadrante-art .personal-phone__row small{font-size:.76em}.personal-phone__row i{color:var(--brand)}.personal-phone__row svg{width:1.15em;height:1.15em}.fys-personal .cuadrante-avatar,.cuadrante-art .personal-card__grid small{color:color-mix(in srgb, var(--ink-2) 70%, var(--ink))}
