*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font-sans);color:var(--label);background:var(--bg-grouped);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.45}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}h2,h3,h4{letter-spacing:-.2px}:focus-visible{outline-offset:1px;outline:2px solid #3550b599}.t-title-1{letter-spacing:.36px;font-size:28px;font-weight:700;line-height:34px}.t-title-2{letter-spacing:.35px;font-size:22px;font-weight:700;line-height:28px}.t-title-3{font-size:20px;font-weight:600;line-height:25px}.t-headline{letter-spacing:-.41px;font-size:17px;font-weight:600;line-height:22px}.t-subhead{letter-spacing:-.24px;font-size:15px;line-height:20px}.t-footnote{letter-spacing:-.08px;font-size:13px;line-height:18px}.t-caption{font-size:12px;line-height:16px}.t-caption-2{font-size:11px;line-height:14px}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dim{color:var(--label-2)}.strong{font-weight:600}.center{text-align:center}.upper{text-transform:uppercase;letter-spacing:.06em}.nowrap{white-space:nowrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon{vertical-align:-.125em;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em;display:inline-block}.icon-16{font-size:16px}.icon-18{font-size:18px}.icon-20{font-size:20px}.icon-22{font-size:22px}.icon-28{font-size:28px}.icon-32{font-size:32px}.app{height:100%;min-height:0;display:flex}.sidebar{width:var(--sidebar-width);background:var(--sidebar-bg);color:#c9d2ee;flex-direction:column;flex:none;gap:4px;padding:20px 14px;display:flex;position:relative;overflow:hidden auto}.sidebar__brand{align-items:center;gap:10px;padding:4px 8px 20px;display:flex}.sidebar__logo{flex:none;width:auto;height:36px;display:block}.sidebar__name{color:#fff;font-size:16px;font-weight:700;line-height:20px}.sidebar__sub{color:#a9b6de;font-size:12px}.sidebar__espai{flex:1;min-height:24px}.side-item{color:#c9d2ee;border-radius:10px;align-items:center;gap:12px;min-width:0;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.side-item>.icon{stroke-width:2px;font-size:18px}.side-item:hover,.side-item.is-active,.side-item[aria-current=page]{background:var(--navy-700);color:#fff}.side-item__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.side-item__badge{color:#fff;border-radius:var(--r-pill);font-variant-numeric:tabular-nums;background:#ffffff29;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:700}.side-item__badge--red{background:var(--critic);color:#fff}.sidebar__foot{border-top:1px solid #1e2c57;margin-top:8px;padding-top:8px;position:relative}.sidebar__user{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-weight:500}.sidebar__user .avatar{background:var(--navy-500);width:32px;height:32px;font-size:12px;font-weight:700}.sidebar__user-nom{color:#fff;font-size:13px;font-weight:600;line-height:17px}.sidebar__user-rol{color:#a9b6de;font-size:12px}.sidebar__user>.icon{margin-left:auto}.menu{background:var(--bg);color:var(--label);border-radius:var(--r-m);box-shadow:var(--sh-3);border:1px solid var(--separator);z-index:40;flex-direction:column;gap:1px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:4px;right:4px}.menu__titol{text-transform:uppercase;letter-spacing:.06em;color:var(--label-2);padding:6px 10px 4px;font-size:11px;font-weight:700}.menu__item{text-align:left;cursor:pointer;width:100%;color:var(--label);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.menu__item:hover:not(:disabled){background:var(--fill-3)}.menu__item:disabled{color:var(--label-3);cursor:not-allowed}.menu__item>.icon{color:var(--label-2);font-size:16px}.menu__item--perill{color:var(--label)}.menu__sep{background:var(--separator);height:1px;margin:4px 6px}.desplegable{display:inline-flex;position:relative}.desplegable>.menu{min-width:240px;inset:calc(100% + 6px) 0 auto auto}.search{background:var(--bg);border:1px solid var(--separator-opaque);height:40px;color:var(--gray-1);border-radius:10px;align-items:center;gap:8px;width:100%;padding:0 12px;font-size:14px;display:flex}.search>.icon{stroke-width:2px;font-size:18px}.search input{min-width:0;color:var(--label);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14px;font-weight:500}.search input::placeholder{color:var(--gray-1)}.search:focus-within{border-color:var(--navy-700);box-shadow:0 0 0 3px #15296e26}.main{background:var(--bg-grouped);flex-direction:column;flex:1;min-width:0;display:flex}.pantalla{flex-direction:column;flex:1;min-height:0;display:flex}.toolbar{padding:28px var(--content-padding) 0;z-index:10;flex-direction:column;flex:none;gap:4px;display:flex;position:relative}.toolbar__fila{flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:40px;display:flex}.toolbar__titol{flex-direction:column;flex:0 auto;gap:2px;min-width:0;display:flex}.toolbar h1{letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:120px;margin:0;font-size:26px;font-weight:800;line-height:32px;display:-webkit-box;overflow:hidden}.toolbar__subtitol{color:var(--label-2);font-size:13px}.toolbar__seccio{color:var(--navy-700);align-self:flex-start;font-size:13px;font-weight:600}.toolbar__seccio:hover{color:var(--navy-900);text-decoration:underline}.toolbar__back{width:32px;height:32px;color:var(--navy-700);border-radius:8px;flex:none;place-items:center;margin-left:-6px;font-size:20px;display:grid}.toolbar__back:hover{background:var(--navy-50)}.toolbar__badges{flex:none;align-items:center;gap:6px;display:flex}.toolbar__spacer{flex:1}.toolbar__accions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;display:flex}.toolbar__estat{color:var(--label-2);white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:inline-flex}.pestanyes{border-bottom:1px solid var(--separator);scrollbar-width:none;gap:24px;margin-top:14px;display:flex;overflow-x:auto}.pestanyes__item{height:44px;color:var(--label-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:0 4px;font-size:14px;font-weight:600;display:inline-flex}.pestanyes__item:hover{color:var(--navy-700)}.pestanyes__item[aria-current=page],.pestanyes__item[aria-selected=true]{color:var(--navy-700);border-bottom-color:var(--navy-700)}.pestanyes__compte{color:var(--label-2);font-size:12px;font-weight:700}.subpestanyes{align-self:flex-start;margin-top:12px}.subpestanyes>a{color:var(--label);background:0 0;border:none;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600}.subpestanyes>a[aria-current=page]{background:var(--bg);box-shadow:var(--sh-1)}.content{padding:20px var(--content-padding) 40px;flex:1;min-height:0;overflow:auto}.content--flush{flex-direction:column;padding:0;display:flex}.panel{background:var(--bg);border-radius:var(--r-m);border:1px solid var(--separator);min-width:0;overflow:hidden}.panel--pla{border:1px solid var(--separator)}.panel__head{border-bottom:1px solid var(--separator);align-items:center;gap:12px;min-height:54px;padding:16px 20px;display:flex}.panel__head h2,.panel__head h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.panel__head>.icon{font-size:18px}.panel__head--net{border-bottom:none;padding-bottom:6px}.panel__body{padding:16px 20px}.panel__foot{border-top:1px solid var(--separator);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px;display:flex}.grid{gap:16px;display:grid}.grid--kpi{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.grid--2,.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3,.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-sidebar{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.grid-sidebar-l{grid-template-columns:300px minmax(0,1fr);align-items:start}.stack{flex-direction:column;gap:16px;min-width:0;display:flex}.stack>*{flex-shrink:0}.stack--s{gap:10px}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row--between{justify-content:space-between}.hstack{align-items:center;gap:10px;min-width:0;display:flex}.hstack--top{align-items:flex-start}.spacer{flex:1}.mt{margin-top:16px}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-12{gap:12px}.w-full{width:100%}.hr{background:var(--separator);border:none;height:.5px;margin:12px 0}.btn{border:1px solid var(--separator-opaque);cursor:pointer;background:var(--bg);height:40px;color:var(--label);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.btn>.icon{stroke-width:2px;font-size:17px}.btn:hover:not(:disabled){background:#f7f8fb}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn--secondary,.btn--outline{background:var(--bg);color:var(--label)}.btn--primary,.btn--blue{background:var(--navy-700);border-color:var(--navy-700);color:#fff}.btn--primary:hover:not(:disabled),.btn--blue:hover:not(:disabled){background:var(--navy-900);border-color:var(--navy-900)}.btn--dark{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.btn--dark:hover:not(:disabled){background:var(--navy-700)}.btn--critic{background:var(--critic);border-color:var(--critic);color:#fff}.btn--critic:hover:not(:disabled){background:#b42318;border-color:#b42318}.btn--danger{background:var(--bg);color:var(--critic);border-color:#d92d2059}.btn--danger:hover:not(:disabled){background:var(--badge-critic-bg);border-color:var(--critic)}.btn--success{background:var(--green);border-color:var(--green);color:#fff}.btn--success:hover:not(:disabled){background:#0e6e49}.btn--ghost{color:var(--navy-700);background:0 0;border-color:#0000}.btn--ghost:hover:not(:disabled){background:var(--navy-50)}.btn--s{border-radius:9px;height:34px;padding:0 12px;font-size:13px;line-height:18px}.btn--s>.icon{font-size:16px}.btn--xs{border-radius:8px;height:28px;padding:0 10px;font-size:12.5px;line-height:16px}.btn--xs>.icon{font-size:14px}.btn--icona{width:34px;padding:0}.btn--xs.btn--icona{width:28px}.btn--block{width:100%}.btn--l{height:48px;font-size:15px}.enllac{color:var(--navy-700);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.enllac:hover:not(:disabled){color:var(--navy-900);text-decoration:underline}.enllac:disabled{color:var(--label-3);cursor:not-allowed}.badge{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.badge>.icon{stroke-width:2.4px;font-size:11px}.badge--critic{background:var(--badge-critic-bg);color:var(--badge-critic-fg)}.badge--incident{background:var(--badge-incident-bg);color:var(--badge-incident-fg)}.badge--avis{background:var(--badge-avis-bg);color:var(--badge-avis-fg)}.badge--preventiu{background:var(--badge-preventiu-bg);color:var(--badge-preventiu-fg)}.badge--ok{background:var(--badge-ok-bg);color:var(--badge-ok-fg)}.badge--crisi{background:var(--badge-crisi-bg);color:var(--badge-crisi-fg)}.badge--gray{background:var(--badge-gray-bg);color:var(--badge-gray-fg)}.badge--solidCritic{background:var(--badge-solidCritic-bg);color:var(--badge-solidCritic-fg)}.dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot--red{background:var(--red)}.dot--green{background:var(--green)}.dot--orange{background:var(--orange)}.dot--blue{background:var(--blue)}.dot--gray{background:var(--gray-2)}.dot--purple{background:var(--purple)}.pulse{animation:1.8s infinite pulse;box-shadow:0 0 #d92d208c}@keyframes pulse{70%{box-shadow:0 0 0 9px #d92d2000}to{box-shadow:0 0 #d92d2000}}@media (prefers-reduced-motion:reduce){.pulse{animation:none}}.avatar{background:var(--gray-1);color:#fff;letter-spacing:.2px;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.avatar--m{width:36px;height:36px;font-size:13px}.avatar--l{width:56px;height:56px;font-size:19px}.bg-red{background:var(--red)}.bg-green{background:var(--green)}.bg-blue{background:var(--blue)}.bg-orange{background:var(--orange)}.bg-purple{background:var(--purple)}.bg-gray{background:var(--gray-1)}.bg-teal{background:var(--teal)}.bg-indigo{background:var(--indigo)}.bg-brand{background:var(--brand)}.bg-pink{background:var(--pink)}.bg-mint{background:var(--mint)}.bg-brown{background:var(--brown)}.c-red{color:var(--red)}.c-green{color:var(--green)}.c-blue{color:var(--blue)}.c-orange{color:var(--orange)}.c-purple{color:var(--purple)}.c-gray{color:var(--label-2)}.c-brand{color:var(--brand)}.taula,.table{border-collapse:collapse;width:100%;font-size:13px}.taula th,.table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--label-2);border-bottom:.5px solid var(--separator);background:var(--bg);z-index:1;padding:9px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.taula td,.table td{border-bottom:.5px solid var(--gray-6);vertical-align:middle;padding:11px 14px}.taula tbody tr:last-child td,.table tbody tr:last-child td{border-bottom:none}.taula tbody tr:hover td,.table tbody tr:hover td{background:#f7f8fb}.taula--clicable tbody tr{cursor:pointer}.taula td.num,.taula th.num,.table td.num,.table th.num{text-align:right;font-variant-numeric:tabular-nums;font-family:var(--font-mono)}.taula th.num{font-family:inherit}.taula tr.is-critica td:first-child{box-shadow:inset 3px 0 0 var(--critic)}.codi{font-family:var(--font-mono);color:var(--label-2);font-size:11.5px}a.codi:hover{color:var(--blue)}.segmented{background:var(--fill-2);border-radius:10px;flex:none;gap:2px;padding:3px;display:inline-flex}.segmented>button,.segmented>a,.segmented>span{cursor:pointer;color:#344054;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600}.segmented>button[aria-pressed=true],.segmented>button[aria-selected=true],.segmented>button[aria-current=step],.segmented>a[aria-current=page],.segmented>.is-active{background:var(--bg);color:var(--label);box-shadow:var(--sh-1)}.segmented>button:disabled{cursor:not-allowed;color:var(--label-3)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--separator-opaque);border-radius:var(--r-pill);background:var(--bg);color:#344054;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:600;line-height:17px;display:inline-flex}.chip>.icon{font-size:15px}.chip[aria-pressed=true],.chip[aria-expanded=true],.chip.is-active{background:var(--navy-700);border-color:var(--navy-700);color:#fff}.chip:disabled{cursor:not-allowed;opacity:.5}.chip--blue{background:var(--navy-50);border-color:var(--navy-50);color:var(--navy-700)}.chip-select{appearance:none;border:1px solid var(--separator-opaque);border-radius:var(--r-pill);background-color:var(--bg);cursor:pointer;text-overflow:ellipsis;color:#344054;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B6478' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9l7 7 7-7'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:11px;max-width:190px;height:32px;padding:0 28px 0 12px;font-size:13px;font-weight:600;line-height:17px}.chip-select.is-active{background-color:var(--navy-700);border-color:var(--navy-700);color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9l7 7 7-7'/%3E%3C/svg%3E")}.chip-select option{color:var(--label);background:var(--bg)}.form{flex-direction:column;gap:14px;display:flex}.camp{flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}.camp__label,.field__label{color:#344054;font-size:13px;font-weight:600}.input,.select{border:1px solid var(--separator-opaque);background:var(--bg);width:100%;color:var(--label);border-radius:10px;padding:10px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:border-color .15s,box-shadow .15s}.select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B6478' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 10l4-4 4 4M8 14l4 4 4-4'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;width:auto;padding:6px 30px 6px 10px;font-size:13px}select.input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B6478' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 10l4-4 4 4M8 14l4 4 4-4'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;padding-right:32px}select[multiple].input{background-image:none;padding-right:12px}.input::placeholder{color:var(--gray-1)}.input:focus,.select:focus{border-color:var(--navy-700);outline:none;box-shadow:0 0 0 3px #15296e26}.input:disabled,.select:disabled{background-color:var(--fill-3);color:var(--label-2)}.input[aria-invalid=true]{border-color:var(--red)}.desplegable{border:1px solid var(--separator-opaque);background:var(--bg);width:100%;min-width:0;color:var(--label);text-align:left;cursor:pointer;box-shadow:var(--sh-1);border-radius:12px;align-items:center;gap:8px;padding:9px 12px 9px 14px;font-size:14px;font-weight:500;line-height:20px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:inline-flex}.desplegable:hover:not(:disabled){border-color:var(--navy-500)}.desplegable:focus-visible,.desplegable.is-open{border-color:var(--navy-700);outline:none;box-shadow:0 0 0 3px #15296e26}.desplegable:disabled{background:var(--fill-3);color:var(--label-2);cursor:default;box-shadow:none}.desplegable__valor{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.desplegable.is-placeholder .desplegable__valor{color:var(--gray-1)}.desplegable__xebro{width:14px;height:14px;color:var(--label-2);flex:none;transition:transform .18s}.desplegable.is-open .desplegable__xebro{transform:rotate(180deg)}.desplegable__icona{flex:none;display:inline-flex}.desplegable--chip{border-radius:var(--r-pill);color:#344054;width:auto;max-width:230px;height:32px;box-shadow:none;padding:0 10px 0 14px;font-size:13px;font-weight:600}.desplegable--chip.is-active{background:var(--navy-700);border-color:var(--navy-700);color:#fff}.desplegable--chip.is-active .desplegable__xebro{color:#fff}.desplegable--compacte{width:auto;box-shadow:none;border-radius:9px;padding:5px 8px 5px 10px;font-size:13px}.desplegable__llista{z-index:1000;background:var(--bg);border:1px solid var(--separator);box-shadow:var(--sh-3);border-radius:14px;flex-direction:column;animation:.12s ease-out desplegable-entra;display:flex;overflow:hidden}@keyframes desplegable-entra{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.desplegable__llista{animation:none}.desplegable__xebro{transition:none}}.desplegable__llista:focus{outline:none}.desplegable__cerca{background:var(--fill-1);color:var(--label-3);border-radius:10px;align-items:center;gap:8px;margin:8px 8px 4px;padding:7px 10px;display:flex}.desplegable__cerca input{min-width:0;color:var(--label);background:0 0;border:0;outline:none;flex:1;font-size:13px}.desplegable__opcions{flex:1;min-height:0;padding:6px;overflow-y:auto}.desplegable__grup{text-transform:uppercase;letter-spacing:.06em;color:var(--label-3);padding:10px 10px 4px;font-size:11px;font-weight:700}.desplegable__opcio{cursor:pointer;color:var(--label);border-radius:9px;align-items:center;gap:10px;padding:8px 12px;font-size:13.5px;display:flex}.desplegable__opcio.is-focus{background:var(--fill-1)}.desplegable__opcio[aria-selected=true]{background:var(--navy-50);color:var(--navy-700);font-weight:600}.desplegable__opcio[aria-disabled=true]{color:var(--label-4);cursor:default}.desplegable__text{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.desplegable__etiqueta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desplegable__detall{color:var(--label-3);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:500}.desplegable__check{width:15px;height:15px;color:var(--navy-700);flex:none}.desplegable__buit{color:var(--label-2);text-align:center;padding:14px 12px;font-size:13px}textarea.input{resize:vertical;min-height:88px;line-height:1.5}.check{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}input[type=checkbox],input[type=radio]{accent-color:var(--blue);flex:none;width:15px;height:15px;margin:0}input[type=checkbox].switch{appearance:none;border-radius:var(--r-pill);background:var(--gray-4);cursor:pointer;width:42px;height:25px;transition:background .2s;position:relative}input[type=checkbox].switch:after{content:"";width:21px;height:21px;box-shadow:var(--sh-1);background:#fff;border-radius:50%;transition:left .2s;position:absolute;top:2px;left:2px}input[type=checkbox].switch:checked{background:var(--green)}input[type=checkbox].switch:checked:after{left:19px}input[type=checkbox].switch--critic:checked{background:var(--red)}input[type=checkbox].switch:disabled{opacity:.45;cursor:not-allowed}.switch-row{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.switch-row>.icon{font-size:18px}.switch-row>input.switch{margin-left:auto}.error-text{color:var(--critic);font-size:13px}.ok-text{color:var(--green);font-size:13px}.avis-banda,.info-banda{border-radius:var(--r-s);align-items:flex-start;gap:8px;padding:10px 14px;font-size:13px;line-height:18px;display:flex}.avis-banda{color:#b42318;background:#d92d201a;border:1px solid #d92d204d}.info-banda{background:var(--navy-50);color:var(--label-2)}.avis-banda>.icon,.info-banda>.icon{margin-top:1px;font-size:16px}.info-banda>.icon{color:var(--blue)}.llista{margin:0;padding:0;list-style:none}.llista>li{border-bottom:.5px solid var(--gray-5);align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.llista>li:last-child{border-bottom:none}.llista__main{flex:1;min-width:0}.llista__t{letter-spacing:-.2px;font-size:14px}.llista__s{color:var(--label-2);margin-top:1px;font-size:12.5px}.list-title{color:var(--label-2);text-transform:uppercase;letter-spacing:.06em;padding:12px 16px 4px;font-size:11px;font-weight:600}.list-row{text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 16px;font-size:14px;display:flex;position:relative}.list-row+.list-row:before{content:"";background:var(--separator);height:.5px;position:absolute;top:0;left:56px;right:0}button.list-row{cursor:pointer}button.list-row:hover,.list-row.is-sel{background:var(--fill-3)}.list-row[aria-pressed=true],.list-row[aria-current=true]{background:var(--brand-soft)}.list-row__icon{color:#fff;border-radius:7px;flex:none;place-items:center;width:29px;height:29px;display:grid}.list-row__icon:not([class*=bg-]){background:var(--blue)}.list-row__icon>.icon{font-size:17px}.list-row__text{flex:1;min-width:0}.list-row__label{letter-spacing:-.2px;font-size:14px}.list-row__sub{color:var(--label-2);margin-top:1px;font-size:12.5px}.list-row__chev{flex:none;font-size:17px}.list-foot{color:var(--label-2);padding:8px 16px 12px;font-size:12px;line-height:16px}.kv{border-bottom:.5px solid var(--gray-6);justify-content:space-between;gap:12px;padding:7px 0;font-size:13px;display:flex}.kv:last-child{border-bottom:none}.kv__k{color:var(--label-2);flex:none}.kv__v{text-align:right;overflow-wrap:anywhere;min-width:0;font-weight:500}.kv--bloc{display:block}.kv--bloc .kv__v{text-align:left;white-space:pre-wrap;margin-top:3px;display:block}.dades{grid-template-columns:180px 1fr;gap:0;margin:0;font-size:13px;display:grid}.dades dt,.dades dd{border-bottom:.5px solid var(--gray-6);margin:0;padding:7px 0}.dades dt{color:var(--label-2)}.dades dd{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font-weight:500}.dades dt:last-of-type,.dades dd:last-of-type{border-bottom:none}.timeline{margin:0;padding-left:26px;list-style:none;position:relative}.timeline:before{content:"";background:var(--gray-5);width:1.5px;position:absolute;top:8px;bottom:8px;left:7px}.tl-item{padding-bottom:16px;position:relative}.tl-item:last-child{padding-bottom:0}.tl-item:before{content:"";border:2.5px solid var(--gray-3);box-sizing:border-box;background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:4px;left:-23px}.tl-item--blue:before{border-color:var(--blue)}.tl-item--red:before{border-color:var(--red)}.tl-item--green:before{border-color:var(--green)}.tl-item--orange:before{border-color:var(--orange)}.tl-item--purple:before{border-color:var(--purple)}.tl-time{color:var(--label-2);font-size:11px;font-family:var(--font-mono)}.tl-title{letter-spacing:-.2px;margin-top:1px;font-size:14px;font-weight:600}.tl-text{color:var(--label-2);margin-top:2px;font-size:13px;line-height:18px}.aud-canvis{margin:2px 0;padding:0;list-style:none}.aud-canvis li{overflow-wrap:anywhere}.aud-canvis__abans{text-decoration:line-through}.bubbles{flex-direction:column;gap:10px;padding:14px 14px 6px;display:flex}.bubble{letter-spacing:-.2px;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;max-width:78%;padding:8px 12px;font-size:14px;line-height:19px}.bubble--in{background:var(--gray-6);border-bottom-left-radius:5px}.bubble--out{background:var(--blue);color:#fff;border-bottom-right-radius:5px}.bubble--critic{border-radius:var(--r-m);background:#d92d201a;border:1px solid #d92d2059;max-width:100%}.bubble--system{background:var(--fill-3);color:var(--label-2);text-align:center;border-radius:var(--r-pill);align-self:center;padding:5px 12px;font-size:12px}.bubble__who{color:var(--label-2);margin-bottom:2px;font-size:11px;font-weight:600}.bubble__time{opacity:.65;text-align:right;margin-top:3px;font-size:10px}.composer{border-top:.5px solid var(--separator);background:#ffffffeb;flex:none;align-items:center;gap:9px;padding:8px 12px 10px;display:flex;position:relative}.composer__input{border:1px solid var(--separator);border-radius:var(--r-pill);background:var(--bg);flex:1;min-width:0;padding:8px 14px;font-size:14px}.composer__input:focus{border-color:var(--blue);outline:none}.composer__send{color:var(--blue);cursor:pointer;background:0 0;border:none;place-items:center;padding:2px;font-size:22px;display:grid}.composer__send:disabled{color:var(--gray-3);cursor:not-allowed}.stat{background:var(--bg);border-radius:var(--r-m);border:1px solid var(--separator);flex-direction:column;gap:6px;min-width:0;padding:18px 20px;display:flex}.stat__label{color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex;overflow:hidden}.stat__label>.icon{font-size:16px}.stat__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:36px}.stat__fila{flex-wrap:wrap;align-items:baseline;gap:8px 10px;display:flex}.stat__delta{color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.stat__delta.up{color:var(--green)}.stat__delta.down{color:var(--red)}.stat__delta.crisi{color:var(--purple)}.progress{background:var(--fill-2);border-radius:99px;height:6px;overflow:hidden}.progress>i{background:var(--navy-700);border-radius:99px;height:100%;display:block}.legend{color:var(--label-2);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.legend>span{align-items:center;gap:5px;display:inline-flex}.modal-fons{z-index:50;background:#00000059;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.modal{background:var(--bg);border-radius:var(--r-l);box-shadow:var(--sh-3);flex-direction:column;width:560px;max-width:100%;max-height:calc(100vh - 52px);display:flex;overflow:auto}.modal--ample{width:1080px}.modal>.panel__head{background:var(--bg);z-index:2;position:sticky;top:0}.modal__tanca{color:var(--label-2);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;padding:2px;font-size:20px;display:grid}.modal__tanca:hover{background:var(--fill-3)}.modal__peu{border-top:.5px solid var(--separator);background:var(--bg);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex;position:sticky;bottom:0}.toasts{z-index:80;flex-direction:column;gap:10px;width:360px;max-width:calc(100vw - 36px);display:flex;position:fixed;top:14px;right:18px}.toast{-webkit-backdrop-filter:blur(24px)saturate(180%);border-radius:var(--r-l);color:var(--label);background:#fafafaf2;align-items:flex-start;gap:10px;padding:11px 13px;display:flex;box-shadow:0 8px 28px #0000003d}.toast--critic{color:#fff;background:#d92d20f2}.toast__ico{background:var(--brand);color:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.toast--critic .toast__ico{background:#ffffff38}.toast__app{text-transform:uppercase;letter-spacing:.05em;opacity:.75;font-size:11px}.toast__titol{letter-spacing:-.2px;font-size:14px;font-weight:600}.toast__text{font-size:13px;line-height:17px}.toast__tanca{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:0;font-size:16px}.login{background:var(--bg-grouped);place-items:center;min-height:100%;padding:24px;display:grid}.login__card{text-align:center;flex-direction:column;align-items:center;width:400px;max-width:100%;display:flex}.login__logo{filter:drop-shadow(0 12px 24px #0b163347);width:auto;height:88px;margin:0 auto 18px;display:block}.login__card h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:34px}.login__marca{letter-spacing:.08em;text-transform:uppercase;color:var(--label-2);margin-bottom:6px;font-size:13px;font-weight:700}.login__form{flex-direction:column;gap:12px;width:100%;display:flex}.centre{text-align:center;place-items:center;height:100%;padding:24px;display:grid}.empty{text-align:center;color:var(--label-2);padding:34px 16px;font-size:13.5px}.empty>.icon{color:var(--gray-3);margin:0 auto 8px;font-size:34px;display:block}.empty h2{color:var(--label);margin:0 0 6px;font-size:20px}.estat-error{max-width:420px;margin:0 auto}.estat-error>.icon{color:var(--orange);margin:0 auto 10px;font-size:40px;display:block}.bars{align-items:flex-end;gap:8px;height:132px;display:flex}.bars__col{flex-direction:column;flex:1;justify-content:flex-end;gap:2px;min-width:0;height:100%;display:flex}.bars__seg{background:var(--blue);opacity:.85;border-radius:2px;display:block}.bars__col>.bars__seg:first-child{border-radius:4px 4px 2px 2px}.bars__seg--alt{background:var(--orange)}.bars__labels{gap:8px;margin-top:8px;display:flex}.bars__labels>span{text-align:center;color:var(--label-2);flex:1;font-size:11px}.sg-block{border-radius:5px;width:100%;height:20px;display:block}.sg-block--titular{background:var(--navy-700)}.sg-block--subst{background:#dce2f2}.sg-block--crisi{background:var(--purple)}.sg-block--buit{background:repeating-linear-gradient(45deg, var(--gray-5), var(--gray-5) 4px, #fff 4px, #fff 8px)}@media (width<=1280px){.grid-sidebar{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=900px){.sidebar{align-items:stretch;width:68px;padding:14px 10px}.sidebar__brand{padding:4px 6px 14px}.sidebar__brand>div,.side-item__text,.sidebar__user>div:not(.avatar),.sidebar__user>.icon{display:none}.side-item{justify-content:center;padding:10px 0;position:relative}.side-item>.icon{font-size:20px}.side-item__badge{padding:0 5px;font-size:10px;position:absolute;top:1px;right:1px}.menu{width:220px;left:0;right:auto}.grid-sidebar,.grid-sidebar-l,.grid--2,.grid--3,.grid-2,.grid-3{grid-template-columns:minmax(0,1fr)}.toolbar{padding:18px 16px 0}.toolbar h1{font-size:22px;line-height:28px}.content{padding:16px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c-white{color:#fff}.btn-microsoft{color:#5e5e5e;cursor:pointer;background:#fff;border:1px solid #8c8c8c;border-radius:0;justify-content:center;align-items:center;gap:12px;width:100%;height:41px;padding:0 12px;font-family:Segoe UI,Plus Jakarta Sans,system-ui,sans-serif;font-size:15px;font-weight:600;display:inline-flex}.btn-microsoft:hover{background:#f3f3f3}.btn-microsoft:focus-visible{outline:2px solid var(--navy-700,#15296e);outline-offset:2px}.btn-microsoft:disabled{opacity:.6;cursor:progress}.btn-microsoft svg{flex:none}.toast--discret .toast__ico{background:var(--navy-50,#e8ecf8);color:var(--navy-700,#15296e)}.visor{z-index:90;background:#0b1633d1;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.visor__cos{max-width:100%;max-height:100%;position:relative}.visor__cos img{object-fit:contain;border-radius:var(--r-m);background:#fff;max-width:calc(100vw - 64px);max-height:calc(100vh - 64px);display:block}.visor__tanca{width:32px;height:32px;color:var(--label);cursor:pointer;box-shadow:var(--sh-3);background:#fff;border:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:-14px;right:-14px}.barra{background:var(--fill-2);vertical-align:middle;border-radius:3px;width:70px;height:6px;margin-right:6px;display:inline-block;overflow:hidden}.barra__fill{background:var(--green);border-radius:3px;height:100%;display:block}.c-incident{color:var(--badge-incident-fg)}.paginacio{color:var(--label-2);border-top:1px solid var(--separator);align-items:center;gap:8px;padding:12px 4px 0;font-size:12px;display:flex}.progres{flex-direction:column;gap:6px;min-width:0;display:flex}.progres__cap{justify-content:space-between;gap:8px;font-size:12px;display:flex}.progres__fila{align-items:center;gap:10px;display:flex}.progres__barra{flex:1}.progres__n{font-variant-numeric:tabular-nums;font-size:12px}.centre__cerca{width:340px;max-width:100%}.centre__kpi{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.centre__cos{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.centre__curs{flex:999 560px;min-width:0}.centre__lateral{flex:320px;gap:24px;min-width:0}.centre__llista,.mestre__ul,.activitat__llista{margin:0;padding:0;list-style:none}.centre__fila{color:var(--label);border-top:1px solid #eef0f4;grid-template-columns:minmax(0,1fr) 200px 150px 20px;align-items:center;gap:20px;padding:16px 20px;display:grid}.centre__fila:hover{background:#f7f8fb}.centre__fila.is-critica,.mestre__item.is-critica{box-shadow:inset 3px 0 0 var(--critic)}.centre__info{flex-direction:column;gap:6px;min-width:0;display:flex}.centre__titol{font-size:15px}.centre__pista{justify-self:start}.centre__chev{color:var(--label-3);font-size:18px}.centre__avis{align-items:flex-start;gap:12px;font-size:14px;display:flex}.centre__avis+.centre__avis{border-top:1px solid #eef0f4;padding-top:12px}.centre__avis .btn{align-self:flex-start}.mestre{flex-direction:row;min-height:0}.mestre__llista{background:var(--bg);border-right:1px solid var(--separator);flex-direction:column;flex:0 0 380px;gap:14px;max-width:100%;min-height:0;padding:24px 16px 16px;display:flex;overflow-y:auto}.mestre__cap{align-items:center;gap:8px;padding:0 4px;display:flex}.mestre__cap h1{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.mestre__items{flex:1;min-height:0}.mestre__item{color:var(--label);border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.mestre__item:hover{background:var(--bg-grouped)}.mestre__item[aria-current=true]{background:var(--navy-50)}.mestre__titol{font-size:14px}.mestre__detall{flex:1;min-width:0;overflow-y:auto}.mestre__buit{place-items:center;height:100%;padding:32px;display:grid}.mestre__torna{display:none}.filtres-avancats{background:var(--bg-grouped);border-radius:12px;padding:12px}.chip-select-wrap{align-items:center;display:inline-flex;position:relative}.chip-select-wrap>.icon{z-index:1;pointer-events:none;color:var(--label);font-size:15px;position:absolute;left:11px}.chip-select-wrap--icona>.chip-select,.chip-select-wrap--icona>.desplegable{padding-left:31px}.chip:focus-within{box-shadow:0 0 0 2px #15296e40}.detall{flex-direction:column;gap:20px;padding:24px 32px 32px;display:flex}.detall__cap{flex-direction:column;gap:12px;display:flex}.detall__badges{flex-wrap:wrap}.detall__fila{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.detall__titol{flex-direction:column;flex:320px;gap:6px;min-width:0;display:flex}.detall__titol h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800}.detall__accions{flex-wrap:wrap;gap:8px;display:flex}.franja{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.franja__targeta{flex-direction:column;justify-content:center;gap:8px;padding:14px 16px;display:flex}.franja__targeta--fila{flex-direction:row;align-items:center;gap:12px}.detall__targeta{flex-direction:column;display:flex}.detall__pestanyes{margin-top:0;padding:0 20px}.detall__panell .panel{border:none;border-radius:0}.detall__persones{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.detall__persones>.panel+.panel{border-left:1px solid var(--separator)}.mestre[data-xat=true]{max-height:100dvh}.mestre[data-xat=true] .mestre__detall{flex-direction:column;min-height:0;display:flex;overflow:hidden}.detall--xat{flex:1;gap:12px;min-height:0;padding-top:16px;padding-bottom:16px}.detall--xat .xat{gap:10px;padding:12px 20px 16px}.detall--xat .xat__cap{padding-bottom:10px}.detall--xat .composer{padding-top:10px}@media (height<=760px){.detall--xat .xat__cap>.spacer{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.detall--xat .xat__cap{flex-wrap:nowrap}.detall--xat .composer--xat .composer__input{height:44px}}.detall--xat>.detall__cap,.detall--xat>.banda-propi,.detall--xat>.franja,.detall--xat .detall__pestanyes{flex:none}.detall--xat .detall__targeta{flex:1;min-height:0}.detall--xat .detall__panell[data-pestanya=xat]:not([hidden]){flex-direction:column;flex:1;min-height:0;display:flex}.detall--xat .xat{flex:1;min-height:0}.detall--xat .xat__cap,.detall--xat .composer,.detall--xat .xat__lectura{flex:none}.detall--xat .xat__llista{flex:1;min-height:0;max-height:none}.activitat{flex-direction:column;gap:18px;padding:20px;display:flex}.activitat__llista{flex-direction:column;gap:18px;display:flex}.ev{align-items:flex-start;gap:12px;display:flex}.ev__punt{background:var(--fill-1);color:#4a5263;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:16px;display:inline-grid}.ev__punt--ok{background:var(--badge-ok-bg);color:var(--badge-ok-fg)}.ev__punt--incident{background:var(--badge-incident-bg);color:var(--badge-incident-fg)}.ev__punt--crisi{background:var(--badge-crisi-bg);color:var(--badge-crisi-fg)}.ev__cos{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.ev__cos--missatge{gap:6px;max-width:560px}.ev__nota{background:var(--bg-grouped);border-radius:8px;margin-top:4px;padding:8px 12px}.xat{flex-direction:column;gap:14px;padding:16px 20px 20px;display:flex}.xat__cap{border-bottom:1px solid var(--separator);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:12px;display:flex}.xat__llista{overscroll-behavior:contain;flex-direction:column;gap:18px;max-height:min(60vh,560px);padding-right:4px;display:flex;overflow-y:auto}.xat__llista:focus-visible{outline:2px solid var(--navy-700,#15296e);outline-offset:2px}.xat__lectura{border-top:1px solid var(--separator);align-items:center;gap:6px;margin:0;padding-top:12px;display:flex}.ev .avatar{width:32px;height:32px}.ev .bubble--in{background:var(--bg-grouped);border-radius:4px 14px 14px;max-width:100%}.xat__msg--meu .bubble--in{background:var(--navy-50)}.xat__tipus{color:#b42318;align-items:center;gap:4px;margin-bottom:2px;font-size:11px;font-weight:700;display:flex}.mencio{color:var(--navy-700);font-weight:600}.composer{background:0 0;border-top:1px solid #eef0f4;align-items:center;gap:10px;padding:16px 0 0;display:flex}.composer__input{border-radius:10px;flex:1;height:44px}.suggeriments{background:var(--bg);border-radius:var(--r-m);box-shadow:var(--sh-3);border:1px solid var(--separator);z-index:5;min-width:240px;margin:0 0 4px;padding:4px;position:absolute;bottom:100%;left:0}.suggeriments button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:6px 10px;font-size:13px}.suggeriments button:hover{background:var(--fill-3)}.bloc{margin-bottom:14px}.bloc__titol{color:var(--label-2);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px;font-weight:600}.banda-propi{background:var(--bg);border-radius:var(--r-m);border:1px solid var(--separator);border-left:4px solid var(--navy-700);align-items:center;gap:12px;padding:12px 16px;display:flex}.banda-propi>.icon{color:var(--navy-700);font-size:24px}.banda-propi--critica{border-left-color:var(--critic);background:#fff8f7}.banda-propi--critica>.icon{color:var(--critic)}.nova{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.nova__form{flex-direction:column;flex:999 520px;gap:16px;min-width:0;display:flex}.nova__bloc{flex-direction:column;gap:18px;padding:24px;display:flex}.nova__bloc-cap{align-items:center;gap:12px;display:flex}.nova__bloc-cap h2{margin:0;font-size:18px;font-weight:700}.nova__num{background:var(--navy-700);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:inline-grid}.nova__resum{flex-direction:column;flex:320px;gap:6px;min-width:0;padding:24px;display:flex;position:sticky;top:16px}.nova__resum .kv{border-top:1px solid #eef0f4;border-bottom:none;padding:10px 0;font-size:14px}.nova__serveis{max-height:240px;overflow-y:auto}.nova__opcions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.opcio-targeta{border:1.5px solid var(--separator-opaque);background:var(--bg);text-align:left;color:var(--label-2);cursor:pointer;border-radius:12px;flex-direction:column;gap:4px;padding:14px 16px;font-size:13px;display:flex}.opcio-targeta strong{color:var(--label);font-size:15px}.opcio-targeta[aria-pressed=true]{border-color:var(--navy-700);background:var(--navy-50)}.nova__critica{color:#7a1a12;cursor:pointer;background:#fdecea;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.nova__critica input{accent-color:var(--critic);width:18px;height:18px}.nova__canals{border:0;flex-wrap:wrap;gap:12px 20px;margin:0;padding:0;display:flex}.nova__canals legend{margin-bottom:10px;padding:0}.nova__canals .check{font-size:14px;font-weight:500}.nova__canals input{width:18px;height:18px;accent-color:var(--navy-700)}.nova__falta{color:var(--label-2);margin:4px 0 0;padding-left:18px;font-size:13px}.opcio{background:var(--bg);text-align:left;cursor:pointer;border:none;align-items:center;gap:12px;width:100%;padding:10px 14px;font-size:14px;display:flex;position:relative}.opcio+.opcio{border-top:1px solid #eef0f4}.opcio:hover{background:var(--fill-3)}.opcio[aria-pressed=true]{background:var(--navy-50)}.opcio:disabled{opacity:.5;cursor:not-allowed}@media (width<=1100px){.centre__fila{grid-template-columns:minmax(0,1fr) 160px 20px}.centre__pista{display:none}.mestre{flex-direction:column;overflow-y:auto}.mestre__llista{border-right:none;border-bottom:1px solid var(--separator);flex:none;overflow:visible}.mestre__detall{overflow:visible}.mestre[data-amb-detall=true] .mestre__llista{display:none}.mestre[data-amb-detall=true] .mestre__torna{display:inline}.mestre:not([data-amb-detall=true]) .mestre__buit{display:none}}@media (width<=1100px) and (height<=760px),(width<=800px){.mestre[data-xat=true]{max-height:none}.mestre[data-xat=true] .mestre__detall{display:block;overflow:visible}.detall--xat .detall__targeta{flex:none;height:calc(100dvh - 32px);min-height:360px}}@media (width<=800px){.centre__fila{grid-template-columns:minmax(0,1fr)}.centre__chev{display:none}.franja,.detall__persones,.nova__opcions{grid-template-columns:minmax(0,1fr)}.detall__persones>.panel+.panel{border-left:none;border-top:1px solid var(--separator)}.detall{padding:16px}}.md__paragraf{display:block}.md__llista{white-space:normal;margin:2px 0;padding-left:20px}.md__codi{background:#15296e14;border-radius:4px;padding:0 4px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.92em}.xat__imatge{cursor:zoom-in;background:0 0;border:none;margin:2px 0 4px;padding:0;display:block}.xat__imatge img{object-fit:cover;border-radius:8px;max-width:240px;max-height:180px;display:block}.xat__imatge--carregant,.xat__imatge--error{cursor:default;background:var(--fill-3);width:180px;height:110px;color:var(--label-2);text-align:center;border-radius:8px;place-items:center;font-size:12px;display:grid}.composer--xat{flex-direction:column;align-items:stretch;gap:8px;position:relative}.composer--arrossega{outline:2px dashed var(--navy-700,#15296e);outline-offset:4px;border-radius:10px}.composer__cap{align-items:center;gap:2px;display:flex}.composer__fila{align-items:flex-end;gap:10px;display:flex}.composer--xat .composer__input{resize:vertical;height:auto;min-height:44px;max-height:200px;line-height:20px;font:inherit;padding:10px 12px}.composer__ajuda{white-space:nowrap}.composer__adjunt{border:1px solid var(--separator);background:var(--fill-3);border-radius:10px;align-items:center;gap:8px;max-width:320px;padding:4px 4px 4px 6px;font-size:13px;display:flex}.composer__adjunt img{object-fit:cover;border-radius:6px;flex:none;width:36px;height:36px}.composer__deixa{color:var(--navy-700,#15296e);pointer-events:none;background:#e8ecf8eb;border-radius:10px;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.barra-format{gap:2px;display:flex}.barra-format__boto{min-width:30px;height:28px;color:var(--label-2);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;padding:0 6px;font-size:13px;display:inline-grid}.barra-format__boto:hover{background:var(--fill-3);color:var(--navy-700,#15296e)}.barra-format__boto:focus-visible{outline:2px solid var(--navy-700,#15296e);outline-offset:1px}.btn--silenciada{color:var(--label-2)}.admin-2col{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:16px;display:grid}.admin-lateral{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:16px;display:grid}.admin-detall{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.admin-2iguals{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.admin-mes-lateral{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px;display:grid}.admin-filtres{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.admin-filtres .search{background:var(--bg);width:240px;box-shadow:var(--sh-1);margin:0}.admin-nota{color:var(--label-2);align-items:center;gap:6px;font-size:12px;display:inline-flex}.admin-cerca-toolbar{width:240px;margin:0}.seleccio{flex-direction:column;gap:1px;margin:0;padding:6px;list-style:none;display:flex}.seleccio>li{cursor:pointer;border-radius:7px;align-items:center;gap:8px;min-width:0;padding:7px 10px;font-size:13.5px;display:flex}.seleccio>li:hover{background:var(--fill-3)}.seleccio>li[aria-selected=true]{background:var(--brand);color:#fff;font-weight:600}.seleccio>li[aria-selected=true] .dim,.seleccio>li[aria-selected=true] .badge{color:#fff}.seleccio>li[aria-selected=true] .seleccio__sub{color:#fffc}.seleccio>li[aria-selected=true] .badge{background:#ffffff40}.seleccio__text{flex:1;min-width:0}.seleccio__sub{color:var(--label-2);font-size:11.5px;font-weight:400}.seleccio__titol{text-transform:uppercase;letter-spacing:.06em;color:var(--label-2);padding:10px 10px 4px;font-size:11px;font-weight:600}.fitxa-persona{text-align:center;border-bottom:.5px solid var(--separator);padding:18px 16px 14px}.fitxa-persona .avatar{width:76px;height:76px;margin:0 auto 10px;font-size:26px}.fitxa-persona h2{margin:0;font-size:20px;font-weight:600}.matriu-permisos td:last-child,.matriu-permisos th:last-child{text-align:right;width:70px}.matriu-permisos .grup td{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--label-2);background:var(--bg);padding:12px 14px 8px;font-size:11px;font-weight:500}.matriu-permisos tbody tr.grup:hover td{background:var(--bg)}.matriu-permisos[aria-busy=true]{opacity:.5;pointer-events:none}.acces-tag{background:var(--fill-1);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.acces-tag>span{color:var(--label-2);border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600}.acces-tag>span.is-active{background:var(--bg);color:var(--label);box-shadow:var(--sh-1)}.arees-layout{grid-template-columns:250px 220px minmax(0,1fr);min-height:100%;display:grid}.arees-col{border-right:.5px solid var(--separator);padding:14px 6px;overflow-y:auto}.arees-col .camp{background:var(--bg);border-radius:var(--r-s);box-shadow:var(--sh-1);margin:0 6px 6px;padding:10px 14px}.arees-col .camp select{box-shadow:none;background-color:#0000;border:none;padding:0;font-size:15px}.arees-fitxa{min-width:0;padding:16px}.fitxa-servei[data-screen=W-36] .panel__head h3:after{content:none}.xip-persona{border-radius:var(--r-pill);background:var(--fill-1);align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.xip-persona--blau{background:var(--navy-50);color:var(--blue)}.fitxer-fila{background:var(--fill-3);border-radius:var(--r-s);align-items:center;gap:10px;padding:10px 12px;display:flex}.fitxer-fila>.icon{color:var(--green);font-size:18px}.nivells{margin:0;padding:0;list-style:none}.nivell{grid-template-columns:28px minmax(0,1fr) auto 90px;align-items:center;gap:14px;padding:16px 0;display:grid}.nivell+.nivell-fletxa{display:block}.nivell-fletxa{text-align:center;color:var(--label-2);border-top:.5px solid var(--separator);padding-top:8px;font-size:16px}.nivell__num{color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.nivell__espera{flex-wrap:wrap;align-items:flex-end;font-size:15px;display:flex}.nivell__espera .camp__label{width:100%;margin-bottom:2px;display:block}.nivell__edicio{flex-wrap:wrap;grid-column:2/-1;align-items:flex-end;gap:10px;display:flex}.nivell__edicio .camp{min-width:200px}.chip-canal{border-radius:var(--r-pill);background:var(--fill-1);color:var(--label);cursor:pointer;border:none;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.chip-canal[aria-pressed=true]{background:var(--navy-50);color:var(--blue)}.chip-canal:disabled{cursor:default}.chip-canal>.icon{font-size:14px}.circuit-canvas{border-top:.5px solid var(--separator);height:360px}.node-circuit{border:.5px solid var(--separator);background:#fff;border-radius:10px;padding:8px 12px;font-size:12px}.node-circuit--inici{background:var(--brand);color:#fff}.node-circuit--fi{background:var(--gray-6)}.cerca-usuari{position:relative}.cerca-usuari__llista{z-index:5;background:var(--bg);border-radius:var(--r-s);box-shadow:var(--sh-3);margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0}.cerca-usuari__llista button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:6px 10px;font-size:13px}.cerca-usuari__llista button:hover{background:var(--fill-3)}.taula-canals th.center,.taula-canals td.center{text-align:center}.input--curt{width:80px}.variable{border-radius:var(--r-pill);background:var(--navy-50);color:var(--blue);cursor:pointer;border:none;padding:5px 11px;font-size:12.5px;display:inline-flex}.variable:disabled{cursor:default}.previa-push{color:#fff;border-radius:var(--r-l);background:#d92d20eb;gap:10px;padding:11px 13px;display:flex;box-shadow:0 8px 28px #0000002e}.previa-push__ico{background:var(--brand);color:#fff;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:12px;font-weight:700;display:grid}.previa-push__app{text-transform:uppercase;letter-spacing:.05em;opacity:.85;font-size:11px}.previa-push__titol{font-size:14px;font-weight:600}.previa-push__cos{white-space:pre-wrap;font-size:13.5px;line-height:18px}.previa-correu{border-radius:var(--r-m);box-shadow:var(--sh-1);border:.5px solid var(--gray-5);background:#fff;padding:14px}.previa-correu__titol{margin-bottom:8px;font-size:13px;font-weight:600}.previa-correu__cos{color:var(--label-2);white-space:pre-wrap;font-size:12.5px;line-height:18px}.integracio .panel__head>.icon{font-size:18px}.mobil-previa{background:#fff;border:8px solid #1c1c1e;border-radius:34px;justify-content:center;align-items:center;width:220px;height:430px;margin:16px auto;padding:18px;display:flex}.mobil-previa__popup{text-align:center;justify-items:center;gap:8px;display:grid}.mobil-previa__popup>.icon{color:var(--orange);font-size:28px}.mobil-previa__popup strong{font-size:17px;line-height:22px}.mobil-previa__popup p{color:var(--label-2);margin:0;font-size:12.5px}.zona-fitxer{border:1.5px dashed var(--gray-3);border-radius:var(--r-m);text-align:center;cursor:pointer;padding:22px 16px;display:block;position:relative}.zona-fitxer:hover{background:var(--fill-3)}.zona-fitxer>.icon{color:var(--label-2);margin:0 auto 8px;font-size:28px;display:block}.zona-fitxer input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.zona-fitxer__titol{font-size:15px;font-weight:600}.comprovacio{border-bottom:.5px solid var(--separator);align-items:flex-start;gap:10px;padding:10px 0;display:flex}.comprovacio:last-child{border-bottom:none}.comprovacio>.icon{margin-top:1px;font-size:18px}.kv-graella{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.valor-gran{margin-top:4px;font-size:15px}.camp-lectura{margin-bottom:14px}@media (width<=1280px){.arees-layout{grid-template-columns:220px 200px minmax(0,1fr)}.admin-detall{grid-template-columns:270px minmax(0,1fr)}}@media (width<=1000px){.admin-2col,.admin-lateral,.admin-detall,.admin-2iguals,.admin-mes-lateral,.arees-layout{grid-template-columns:minmax(0,1fr)}.nivell{grid-template-columns:28px minmax(0,1fr)}}.ajustos__cerca{max-width:720px;height:44px}.ajustos__grups{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));align-items:start;gap:20px;display:grid}.ajustos__grup{flex-direction:column;padding:8px;display:flex}.ajustos__grup h2{text-transform:uppercase;letter-spacing:.05em;color:var(--label-2);margin:0;padding:12px 12px 8px;font-size:13px;font-weight:700}.ajustos__item{color:var(--label);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.ajustos__item:hover{background:var(--bg-grouped)}.ajustos__icona{background:var(--navy-50);width:36px;height:36px;color:var(--navy-700);border-radius:10px;flex:none;place-items:center;font-size:18px;display:inline-grid}.ajustos__text{flex-direction:column;flex:1;min-width:0;display:flex}.ajustos__text strong{font-size:14px}.ajustos__text span{color:var(--label-2);font-size:13px}.ajustos__chev{color:var(--label-3);font-size:16px}.ajustos-marc{flex:1;grid-template-columns:232px minmax(0,1fr);min-height:0;display:grid}.ajustos-marc__pantalla{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow-y:auto}.ajustos-menu{background:var(--bg);border-right:1px solid var(--separator);flex-direction:column;gap:2px;min-height:0;padding:14px 10px 24px;display:flex;overflow-y:auto}.ajustos-menu__inici{color:var(--label);border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.ajustos-menu__inici:hover{background:var(--fill-1)}.ajustos-menu__inici.is-actiu{background:var(--navy-50);color:var(--navy-700)}.ajustos-menu__cerca{background:var(--fill-1);border-color:#0000;height:34px;margin:6px 0 4px;font-size:13px}.ajustos-menu__cerca input{font-size:13px}.ajustos-menu__grup{flex-direction:column;gap:1px;display:flex}.ajustos-menu__titol{text-transform:uppercase;letter-spacing:.08em;color:var(--label-3);padding:14px 10px 4px;font-size:10.5px;font-weight:700}.ajustos-menu__item{color:var(--label);border-radius:9px;align-items:center;gap:9px;min-width:0;padding:7px 10px;font-size:13.5px;display:flex}.ajustos-menu__item .icon{color:var(--label-2);flex:none}.ajustos-menu__item:hover{background:var(--fill-1)}.ajustos-menu__item.is-actiu{background:var(--navy-50);color:var(--navy-700);font-weight:700}.ajustos-menu__item.is-actiu .icon{color:var(--navy-700)}.ajustos-menu__buit{color:var(--label-2);margin:0;padding:8px 10px;font-size:13px}.barra-canvis{z-index:30;margin:12px var(--content-padding,24px) 16px;background:var(--navy-900);color:#fff;box-shadow:var(--sh-3);border-radius:14px;align-items:center;gap:12px;padding:10px 12px 10px 18px;font-size:13.5px;animation:.16s ease-out barra-canvis-entra;display:flex;position:sticky;bottom:16px}@keyframes barra-canvis-entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.barra-canvis{animation:none}}.barra-canvis__punt{background:#f5b041;border-radius:50%;flex:none;width:8px;height:8px}.barra-canvis__text{font-weight:600}.barra-canvis__extra{color:#ffffffbf;font-size:12.5px}.barra-canvis .btn{border-radius:10px}.barra-canvis__descarta{color:#fff;background:0 0;border-color:#ffffff4d}.barra-canvis__descarta:hover:not(:disabled){background:#ffffff1a}.barra-canvis__desa{color:var(--navy-900);background:#fff;border-color:#fff;font-weight:700}.barra-canvis__desa:disabled{opacity:.55}.calaix-fons{z-index:900;background:#0b163352;justify-content:flex-end;display:flex;position:fixed;inset:0}.calaix{background:var(--bg);width:min(460px,100%);height:100%;box-shadow:var(--sh-3);flex-direction:column;animation:.18s ease-out calaix-entra;display:flex}.calaix--ample{width:min(640px,100%)}@keyframes calaix-entra{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.calaix{animation:none}}.calaix__cap{border-bottom:1px solid var(--separator);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:18px 20px 16px;display:grid}.calaix__titols{flex-direction:column;gap:2px;min-width:0;display:flex}.calaix__titols h2{margin:0;font-size:20px}.calaix__etiqueta{text-transform:uppercase;letter-spacing:.08em;color:var(--label-3);font-size:11px;font-weight:700}.calaix__on{background:var(--fill-1);color:var(--label-2);border-radius:10px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:flex}.calaix__on strong{color:var(--navy-700)}.calaix__cos{flex:1;padding:18px 20px;overflow-y:auto}.calaix__peu{border-top:1px solid var(--separator);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.confirmacio__text{flex-direction:column;gap:8px;font-size:14px;line-height:1.5;display:flex}.confirmacio__text p{margin:0}.lf{flex:1;grid-template-columns:290px minmax(0,1fr);min-height:0;display:grid}.lf__llista{background:var(--bg);border-right:1px solid var(--separator);flex-direction:column;min-width:0;min-height:0;display:flex}.lf__eines{border-bottom:1px solid var(--separator);flex-direction:column;gap:8px;padding:12px;display:flex}.lf__eines .search{height:36px}.lf__items{flex-direction:column;flex:1;gap:1px;margin:0;padding:8px;list-style:none;display:flex;overflow-y:auto}.lf__item{cursor:pointer;border-radius:9px;align-items:center;gap:8px;min-height:36px;padding:8px 10px;font-size:13.5px;display:flex}.lf__item:hover{background:var(--fill-1)}.lf__item[aria-selected=true]{background:var(--navy-700);color:#fff}.lf__item[aria-selected=true] .lf__sub,.lf__item[aria-selected=true] .lf__compte{color:#fffc}.lf__item[aria-selected=true] .badge{color:#fff;background:#ffffff38}.lf__item.is-inactiu .lf__nom{opacity:.6;text-decoration:line-through}.lf__text{flex-direction:column;flex:1;min-width:0;display:flex}.lf__nom{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lf__sub{color:var(--label-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.lf__compte{color:var(--label-3);font-variant-numeric:tabular-nums;font-size:11.5px}.lf__fitxa{flex-direction:column;min-width:0;min-height:0;display:flex}.fitxa-cap{padding:16px var(--content-padding,24px);background:var(--bg);border-bottom:1px solid var(--separator);flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.fitxa-cap__titols{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.fitxa-cap__ruta{color:var(--label-2);font-size:12.5px}.fitxa-cap h2{margin:0;font-size:20px;line-height:1.2}.fitxa-cap__badges{flex-wrap:wrap;gap:6px;display:flex}.fitxa-cap__accions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fitxa-pestanyes{padding:0 calc(var(--content-padding,24px) - 12px);background:var(--bg);border-bottom:1px solid var(--separator);gap:2px;display:flex;overflow-x:auto}.fitxa-pestanyes>button{color:var(--label-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:11px 12px;font-size:13.5px;font-weight:600}.fitxa-pestanyes>button[aria-selected=true]{color:var(--navy-700);border-color:var(--navy-700)}.fitxa-pestanyes__n{color:var(--label-3);margin-left:5px;font-size:11.5px;font-weight:600}.fitxa-cos{padding:16px var(--content-padding,24px) 24px;flex-direction:column;gap:16px;min-width:0;display:flex}.camp__cap{align-items:center;gap:8px;display:flex}.camp__cap .camp__label{flex:1}.camp__ajuda{color:var(--label-2);font-size:12px}.node-punt{background:var(--label-3);border-radius:50%;flex:none;width:8px;height:8px}.node-punt--guardia_it,.node-punt--area{background:var(--avis)}.node-punt--crisi{background:var(--crisi)}.node-punt--departament{background:var(--navy-700);border-radius:2px}.node-punt--servei{background:var(--label-3)}.cerca-ambit{max-width:460px;position:relative}.cerca-ambit__camp{height:38px}.cerca-ambit__llista{z-index:40;background:var(--bg);border:1px solid var(--separator);box-shadow:var(--sh-3);border-radius:14px;max-height:320px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}@media (width<=1100px){.lf{grid-template-columns:250px minmax(0,1fr)}}@media (width<=900px){.ajustos-marc{grid-template-columns:minmax(0,1fr)}.ajustos-menu{display:none}.lf{grid-template-columns:minmax(0,1fr)}.lf__llista{border-right:0;border-bottom:1px solid var(--separator);max-height:340px}}@media (width>=901px){.ajustos-marc .toolbar__seccio{display:none}}.persones-filtres{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.persones-filtres__cerca{flex:260px;max-width:420px;height:36px}.persones-nota-sync{text-align:right;max-width:280px}.persones-persona{align-items:center;gap:10px}.persones-persona__text{flex-direction:column;min-width:0;display:flex}.persones-marca{vertical-align:middle;margin-left:6px;padding:1px 5px}.persones-rols{flex-wrap:wrap;gap:4px;display:flex}.perfil-graella{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.perfil-graella .camp__cap .badge{font-size:11px}.perfil-estat{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.enllac-boto{color:var(--navy-700);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.enllac-boto:disabled{opacity:.5;cursor:default}.sync-diff__abans{color:var(--label-2);text-decoration:line-through}.rol-targeta .panel__head{flex-wrap:wrap}.rol-targeta__ambits{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rol-targeta__buit{color:var(--incident)}.rol-targeta__afegeix{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rol-targeta__afegeix .cerca-ambit{width:100%}.xip-ambit{border-radius:var(--r-pill);background:var(--navy-50);color:var(--navy-700);align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:13px;font-weight:600;display:inline-flex}.xip-ambit--global{background:var(--navy-700);color:#fff;padding-left:12px}.xip-ambit button{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.xip-ambit button:hover:not(:disabled){background:#15296e1f}.xip-ambit--global button:hover:not(:disabled){background:#fff3}.xip-ambit .icon{width:12px;height:12px}.accessos__nou{max-width:320px}.matriu-rols__c{text-align:center;width:92px}.matriu-rols input[type=checkbox]{width:17px;height:17px;accent-color:var(--navy-700);cursor:pointer}.matriu-rols input[type=checkbox]:disabled{cursor:default}.matriu-rols__grup td{background:var(--fill-1);text-transform:uppercase;letter-spacing:.05em;color:var(--label-2);font-size:12px;font-weight:700}.matriu-rols__grup label{cursor:pointer}.matriu-rols__n{text-transform:none;letter-spacing:0;color:var(--label-3);font-weight:600}.matriu-rols__na{color:var(--label-4)}.matriu-rols .codi{font-family:var(--font-mono);color:var(--label-3);font-size:11.5px}@media (width<=900px){.perfil-graella{grid-template-columns:minmax(0,1fr)}.persones-nota-sync{display:none}}.est{min-height:0}.est-filtres{flex-wrap:wrap;gap:6px;display:flex}.est-filtres .chip{align-items:center;gap:6px;display:inline-flex}.est-arbre__scroll{flex:1;min-height:0;padding:8px;overflow-y:auto}.est-arbre,.est-arbre__grup{margin:0;padding:0;list-style:none}.est-node{cursor:pointer;min-height:34px;color:var(--label);border-radius:9px;align-items:center;gap:6px;padding:4px 6px;font-size:13.5px;display:flex}.est-node--n2{padding-left:24px}.est-node--n3{padding-left:46px}.est-node--n1 .est-node__nom{font-weight:700}.est-node:hover{background:var(--fill-1)}.est-node:focus-visible{outline-offset:-2px;outline:2px solid #3550b599}.est-node.is-sel{background:var(--navy-700);color:#fff}.est-node.is-sel .est-node__compte,.est-node.is-sel .est-node__icona,.est-node.is-sel .est-node__plega{color:#ffffffd9}.est-node.is-inactiu .est-node__nom{opacity:.6;text-decoration:line-through}.est-node__plega{width:20px;height:20px;color:var(--label-3);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:inline-grid}.est-node__plega .icon{width:12px;height:12px;transition:transform .15s}.est-node__plega.is-obert .icon{transform:rotate(90deg)}.est-node__plega:disabled{cursor:default}.est-node__icona{width:16px;height:16px;color:var(--label-2);flex:none}.est-node__nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.est-node__compte{color:var(--label-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.est-node__nou{background:var(--fill-2);width:24px;height:24px;color:var(--navy-700);cursor:pointer;opacity:0;border:0;border-radius:7px;flex:none;place-items:center;transition:opacity .12s;display:inline-grid}.est-node__nou .icon{width:13px;height:13px}.est-node:hover .est-node__nou,.est-node:focus-within .est-node__nou,.est-node.is-sel .est-node__nou{opacity:1}.est-node.is-sel .est-node__nou{color:#fff;background:#ffffff38}@media (hover:none){.est-node__nou{opacity:1}}@media (prefers-reduced-motion:reduce){.est-node__plega .icon,.est-node__nou{transition:none}}.est-peu{border-top:1px solid var(--separator);color:var(--label-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;display:flex}.est-llegenda{gap:12px;display:inline-flex}.est-llegenda>span{align-items:center;gap:5px;display:inline-flex}.est-targetes{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.est-targeta{text-align:left;border:1px solid var(--separator);background:var(--bg);cursor:pointer;min-width:0;font:inherit;color:inherit;border-radius:12px;flex-direction:column;gap:4px;padding:12px;transition:border-color .15s;display:flex}.est-targeta:hover{border-color:var(--navy-500)}.est-targeta.is-inactiu strong{opacity:.6;text-decoration:line-through}.est-targeta__fila{align-items:center;gap:6px;min-width:0;display:flex}.est-targeta__fila strong{flex:1;min-width:0}.est-targeta__sub{color:var(--label-2);font-size:12px}.est-targeta--nova{color:var(--navy-700);border-style:dashed;flex-direction:row;justify-content:center;align-items:center;min-height:66px;font-weight:700}.est-tipus{grid-template-columns:1fr 1fr;gap:8px;display:grid}.est-tipus__opcio{text-align:left;border:1px solid var(--separator-opaque);background:var(--bg);font:inherit;color:var(--label-2);cursor:pointer;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;font-size:12.5px;display:flex}.est-tipus__opcio strong{color:var(--label);align-items:center;gap:6px;font-size:13.5px;display:flex}.est-tipus__opcio[aria-checked=true]{border-color:var(--navy-700);background:var(--navy-50)}.est-guardia .panel__head .dot{flex:none}.est-guardia__text{margin:0}.est-guardia__persones{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.est-guardia__alerta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.est-guardia__dep{border-bottom:1px solid var(--separator);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.est-guardia__etiqueta{min-width:170px;color:var(--label-2);font-size:12.5px;font-weight:600}.est-persona{align-items:center;gap:10px;min-width:0;display:flex}.est-persona__text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.est-persona__text>span{color:var(--label-2);font-size:12px}.est-informar__cap{flex-wrap:wrap;gap:8px}.est-informar__cerca{padding:12px 16px 0}.est-informar__cerca .search{max-width:360px;height:36px}.est-informar__sense{margin-left:8px}.est-informar__accions{white-space:nowrap;text-align:right}.est-taula-scroll{overflow-x:auto}.est-enllac{color:var(--navy-700);font-weight:600}.lf__buit{color:var(--label-2);padding:12px 10px;font-size:13px;list-style:none}.lf__grup{text-transform:uppercase;letter-spacing:.06em;color:var(--label-3);padding:12px 10px 4px;font-size:10.5px;font-weight:700;list-style:none}.lf__grup:first-child{padding-top:4px}.avisos-interruptor{background:var(--fill-3);border-radius:12px;padding:10px 14px}.avisos-interruptor .switch-row>span{flex-direction:column;gap:2px;display:flex}.avisos-callout a{color:var(--navy-700);font-weight:600;text-decoration:underline}.circuit-linia{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.circuit-nivell{border:1px solid var(--separator);background:var(--bg);border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px;display:grid}.circuit-nivell__num{background:var(--navy-700);color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.circuit-nivell__cos{flex-direction:column;gap:8px;min-width:0;display:flex}.circuit-nivell__fila{flex-wrap:wrap;gap:10px;display:flex}.circuit-nivell__desti{flex:260px;min-width:0;max-width:360px}.circuit-nivell__persona{flex:220px;min-width:0}.circuit-nivell__lateral{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.circuit-nivell__minut{color:var(--label-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.circuit-nivell__accions{gap:2px;display:inline-flex}.circuit-espera{color:var(--label-2);align-items:center;padding:8px 0 8px 30px;font-size:13px;display:flex}.circuit-espera:before{content:"";background:var(--separator-opaque);flex:none;width:2px;height:34px;margin-right:16px}.circuit-espera label{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.circuit-espera .input--curt{width:72px;padding:6px 10px}.regles-temps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.regla-temps{background:var(--fill-3);border-radius:12px;gap:12px;padding:12px 14px;display:flex}.regla-temps__icona{background:var(--navy-50);width:32px;height:32px;color:var(--navy-700);border-radius:9px;flex:none;place-items:center;display:grid}.regla-temps__titol{font-size:13.5px;font-weight:700}.regla-temps__text{color:var(--label-2);margin:2px 0 0;font-size:12.5px;line-height:1.45}.regla-temps__enllac{color:var(--navy-700);align-items:center;gap:2px;margin-top:6px;font-size:12.5px;font-weight:600;display:inline-flex}.regles-generals{color:var(--label-2);flex-direction:column;gap:2px;margin:0;padding:0 16px 14px 34px;font-size:12.5px;display:flex}.taula-scroll{overflow-x:auto}.fila-modificada td:first-child{box-shadow:inset 3px 0 #f5b041}.idioma-estat{vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.idioma-estat--ok{background:var(--green)}.idioma-estat--falta{background:var(--orange)}.previa-plantilla{max-width:520px}.previa-push--normal{background:#15296ef0}.importacio{flex-direction:column;gap:16px;max-width:920px;display:flex}.assistent-passos{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.assistent-pas{border-radius:var(--r-pill);color:var(--label-2);background:var(--fill-1);align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13px;font-weight:600;display:inline-flex}.assistent-pas__num{background:var(--bg);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.assistent-pas.is-fet{background:var(--badge-ok-bg);color:var(--badge-ok-fg)}.assistent-pas.is-actual{background:var(--navy-700);color:#fff}.assistent-pas.is-actual .assistent-pas__num{color:var(--navy-700)}.assistent-peu{border-top:1px solid var(--separator);margin-top:4px;padding-top:14px}.zona-fitxer.is-sobre{border-color:var(--navy-700);background:var(--navy-50)}.importacio-resum{grid-template-columns:170px minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px;display:grid}.importacio-resum dt{color:var(--label-2)}.importacio-resum dd{min-width:0;margin:0;font-weight:600}.importacio-errors summary{cursor:pointer;color:var(--critic);font-size:13px;font-weight:600}.importacio-errors ul{max-height:260px;color:var(--label-2);flex-direction:column;gap:2px;margin:8px 0 0;padding-left:18px;font-size:12.5px;display:flex;overflow-y:auto}@media (width<=700px){.circuit-nivell{grid-template-columns:34px minmax(0,1fr)}.circuit-nivell__lateral{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}.importacio-resum{grid-template-columns:minmax(0,1fr)}}.pla-titol{letter-spacing:-.24px;font-size:15px;font-weight:600}.pla-sub{color:var(--label-2);margin-top:1px;font-size:11px}.pla-cerca{width:220px;margin:0}.pla-chev{color:var(--gray-3);stroke-width:2.4px;font-size:15px}.pla-codi{font-family:var(--font-mono);color:var(--label-2);white-space:nowrap;font-size:11px}.progress--cel{width:150px}.editor{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}.editor__navegacio{align-items:center;gap:8px;display:flex}.editor__navegacio .segmented>button{align-items:center;gap:4px;display:inline-flex}.graella-scroll{overflow-x:auto}.shift-grid{grid-template-columns:180px repeat(14,minmax(38px,1fr));min-width:760px;font-size:11px;display:grid}.shift-grid>div{border-bottom:.5px solid var(--gray-6);border-right:.5px solid var(--gray-6);align-items:center;min-width:0;min-height:34px;padding:7px 6px;display:flex}.shift-grid .sg-head{color:var(--label-2);background:var(--gray-6);white-space:nowrap;justify-content:center;font-size:10px;font-weight:600}.shift-grid .sg-head.is-cap{color:var(--red)}.shift-grid .sg-head.is-avui{color:var(--blue)}.shift-grid .sg-name{white-space:nowrap;text-overflow:ellipsis;gap:8px;font-size:12px;font-weight:500;overflow:hidden}.shift-grid .sg-name--cob{color:var(--label-2);text-transform:uppercase;letter-spacing:.04em;background:var(--fill-3);font-size:11px;font-weight:600}.shift-grid .sg-cel--cob{background:var(--fill-3)}.shift-grid .sg-cel.is-over{outline:2px dashed var(--blue);outline-offset:-3px}.sg-boto{cursor:pointer;font:inherit;color:#fff;text-overflow:ellipsis;white-space:nowrap;text-align:center;border:none;padding:0 4px;font-size:10px;font-weight:600;line-height:20px;overflow:hidden}.sg-boto.sg-block--subst,.sg-boto.sg-block--buit{color:var(--label-2)}.sg-boto:focus-visible{outline:2px solid var(--label);outline-offset:1px}.sg-mostra{border-radius:3px;width:14px!important;height:10px!important;display:inline-block!important}.persones{max-height:520px;margin:0 -16px;overflow-y:auto}.persones .list-row{cursor:grab;touch-action:none}.rotacio{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;display:grid}.participants{margin:0 -16px;padding:0;list-style:none}.participant__ordre{width:16px;font-family:var(--font-mono);color:var(--label-2);text-align:center;cursor:grab;touch-action:none;flex:none;font-size:11px}.participant__accions{gap:2px;display:flex}.participant__accions .btn{padding:4px}.previ-llista{flex-direction:column;gap:12px;display:flex}.safata{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.safata__item{cursor:pointer}.safata__item[aria-pressed=true]{background:#f8f9fd}.mini-titol{color:var(--label-2);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:12px}.cobertura{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.heatmap{border-collapse:collapse;width:100%;font-size:13px}.heatmap th{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:var(--label-2);border-bottom:.5px solid var(--separator);padding:9px 4px;font-size:11px;font-weight:600}.heatmap th:first-child{text-align:left;padding-left:14px}.heatmap tbody th{text-align:left;text-transform:none;letter-spacing:-.1px;color:var(--label);border-bottom:.5px solid var(--gray-6);min-width:170px;padding:8px 14px;font-size:13px;font-weight:400}.heatmap td{border-bottom:.5px solid #fff;border-right:.5px solid #fff;min-width:26px;height:36px}.heatmap__cel--COBERT{background:var(--green)}.heatmap__cel--AJUSTAT{background:var(--orange)}.heatmap__cel--SENSE{background:var(--red)}.heatmap__cel--ND{background:var(--fill-1)}.legend i.heatmap__cel--COBERT,.legend i.heatmap__cel--AJUSTAT,.legend i.heatmap__cel--SENSE{border-radius:3px;width:12px;height:12px;display:inline-block}.alerta-cob{border-radius:var(--r-s);border:.5px solid var(--separator);padding:10px}@media (width<=1280px){.editor{grid-template-columns:minmax(0,1fr) 240px}.cobertura,.rotacio{grid-template-columns:minmax(0,1fr) 300px}.safata{grid-template-columns:300px minmax(0,1fr)}}@media (width<=1100px){.editor,.cobertura,.rotacio,.safata{grid-template-columns:minmax(0,1fr)}}.sis-estret{max-width:980px}.sis-subtitol{margin:4px 0 0;font-size:15px}.sis-taula-scroll{overflow-x:auto}.sis-enllac{color:var(--navy-700);text-underline-offset:2px;font-weight:600;text-decoration:underline}.sis-nota-gris{background:var(--fill-1);color:var(--label-2);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}.sis-input-curt{max-width:140px}.sis-input-mig{max-width:280px}.sis-filtres,.sis-filtres-doc{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sis-cerca{flex:260px;max-width:420px;height:36px}.sis-cerca-ambit{flex:260px;max-width:360px}.sis-cerca-ambit .cerca-ambit__camp{height:36px}.sis-chip-ambit{background:var(--navy-50);height:32px;color:var(--navy-700);border-color:#0000;align-items:center;gap:6px;display:inline-flex}.sis-chip-ambit button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.sis-ordena{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.sis-ordena .icon{opacity:.7;width:12px;height:12px}.sis-fila-apagada td{color:var(--label-2)}.sis-fila-apagada .strong{font-weight:500}.sis-fila-sel td{background:var(--navy-50)}.sis-enllac-fila{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sis-dl{flex-direction:column;gap:10px;margin:0;display:flex}.sis-dl>div{grid-template-columns:160px minmax(0,1fr);gap:12px;font-size:13.5px;display:grid}.sis-dl dt{color:var(--label-2)}.sis-dl dd{min-width:0;margin:0;font-weight:600}.sis-dl--fila{flex-direction:row;gap:24px}.sis-dl--fila>div{flex-direction:column;gap:2px;display:flex}.sis-dl--fila dd{font-size:22px;font-weight:700}.sis-detalls{background:var(--bg);border:1px solid var(--separator);border-radius:var(--r-m);padding:12px 16px}.sis-detalls summary{cursor:pointer;align-items:center;gap:8px;font-weight:600;display:flex}.sis-detalls[open] summary{margin-bottom:12px}.sis-sempre{flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13.5px;display:flex}.sis-integracio{align-items:flex-start;gap:10px;max-width:420px;display:flex}.sis-integracio__icona{background:var(--fill-1);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.sis-dot{width:7px;height:7px}.sis-dot--ok{background:var(--green)}.sis-dot--degradat{background:var(--orange)}.sis-dot--ko{background:var(--red)}.sis-dot--desconegut,.sis-dot--no_configurat{background:var(--gray-2)}.sis-arbre{margin:0;padding:6px 0;list-style:none}.sis-arbre__fila{border-bottom:1px solid var(--separator);align-items:center;gap:8px;min-height:44px;padding-top:6px;padding-bottom:6px;padding-right:12px;display:flex}.sis-arbre__fila:last-child{border-bottom:0}.sis-arbre__fila:hover{background:var(--fill-3)}.sis-arbre__fila.is-inactiu strong{opacity:.6;text-decoration:line-through}.sis-arbre__plega{width:22px;height:22px;color:var(--label-2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}button.sis-arbre__plega:hover{background:var(--fill-1)}.sis-arbre__nom{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0;display:inline-flex}.sis-arbre__nom:disabled{cursor:default}.sis-arbre__adreca{flex:1;min-width:0;font-size:13px}.sis-arbre__afegeix{opacity:0}.sis-arbre__fila:hover .sis-arbre__afegeix,.sis-arbre__afegeix:focus-visible{opacity:1}.sis-resum-versions{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.sis-resum-versions__targeta{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.sis-puja{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.sis-puja__pas{flex-direction:column;gap:14px;min-width:0;display:flex}.sis-puja__titol{align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.sis-puja__num{background:var(--navy-700);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.sis-opcions-ambit{flex-direction:column;gap:6px;display:flex}.sis-opcio-ambit{border:1px solid var(--separator-opaque);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:9px 12px;font-size:13px;display:flex}.sis-opcio-ambit:has(input:checked){border-color:var(--navy-700);background:var(--navy-50)}.sis-opcio-ambit input{accent-color:var(--navy-700);margin-top:3px}.sis-opcio-ambit>span{flex-direction:column;display:flex}.sis-checks{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.sis-check{color:var(--label-2);align-items:center;gap:4px;font-size:12px;display:inline-flex}.sis-check.is-ok{color:var(--green)}.sis-check.is-ko{color:var(--red)}@media (width<=900px){.sis-puja{grid-template-columns:minmax(0,1fr)}.sis-dl>div{grid-template-columns:minmax(0,1fr);gap:2px}.sis-arbre__adreca{display:none}}.filtres-informe{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.marge-16{margin-bottom:16px}.xip-select{align-items:center;display:inline-flex;position:relative}.xip-select>.icon{z-index:1;pointer-events:none;color:var(--label);font-size:15px;position:absolute;left:11px}.xip-select>.chip-select,.xip-select>.desplegable{padding-left:31px}.xip-select--actiu>.chip-select,.xip-select--actiu>.desplegable{background-color:var(--navy-50);color:var(--blue)}.xip-select--actiu>.icon{color:var(--blue)}.tendencia{font-size:12px;font-weight:600;font-family:var(--font-sans);align-items:center;gap:2px;display:inline-flex}.tendencia>.icon{font-size:15px}.donut{border-radius:50%;flex:none;place-items:center;width:118px;height:118px;display:grid}.donut>span{background:var(--bg);border-radius:50%;place-items:center;width:82px;height:82px;font-size:19px;font-weight:700;display:grid}.distribucio{flex-direction:column;align-items:center;gap:14px;display:flex}.distribucio .legend{justify-content:center}.opcions-informe{flex-direction:column;gap:4px;display:flex}.opcions-informe>.list-row{border-radius:var(--r-s)}.opcions-informe>.list-row+.list-row:before{display:none}.opcions-informe>.list-row[aria-pressed=true]{background:var(--brand-soft)}.document{min-height:640px;padding:34px 40px}.document__cap{border-bottom:1.5px solid var(--label);align-items:center;gap:10px;padding-bottom:16px;display:flex}.document__logo{background:var(--brand);color:#fff;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.document__titol{margin:16px 0 0;font-size:22px;font-weight:700;line-height:28px}.document__seccio{letter-spacing:-.41px;margin:20px 0 12px;font-size:17px;font-weight:600}.document__xifres{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.document__xifres .kv{border:none;flex-direction:column;gap:2px;padding:0}.document__xifres .kv__v{text-align:left}.document__peu{color:var(--label-2);border-top:.5px solid var(--separator);margin-top:24px;padding-top:8px;font-size:11px}.patro{border:.5px solid var(--separator);border-radius:var(--r-m);padding:14px}.patro__titol{letter-spacing:-.24px;margin-top:8px;font-size:15px;font-weight:600}.patro__text{color:var(--label-2);margin-top:4px;font-size:13px;line-height:18px}.tracabilitat__cerca{align-items:center;gap:8px;display:flex}.tracabilitat__cerca .search{flex:1;max-width:460px;margin:0;padding:8px 12px}.temps-kv .kv__k{flex:1;min-width:0}.errors-enviament .list-row{padding-left:0;padding-right:0}.errors-enviament .list-row+.list-row:before{left:32px}@media (width<=1280px){.document{padding:26px 28px}}.list-row__icon.bg-red{background:var(--red)}.list-row__icon.bg-purple{background:var(--purple)}.list-row__icon.bg-gray{background:var(--gray-1)}.list-row__icon.bg-green{background:var(--green)}.list-row__icon.bg-orange{background:var(--orange)}
