.acc-pop{position:fixed;inset:0;z-index:var(--z-index-overlay-panel);display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;transition:opacity .16s ease}.acc-pop.is-open{opacity:1}.acc-pop__backdrop{position:absolute;inset:0;background:#0000008c}.acc-pop__panel{position:relative;z-index:1;width:min(420px,100%);max-height:min(70vh,560px);display:flex;flex-direction:column;background:var(--fs-surface, #14171c);color:var(--fs-text);border:1px solid var(--fs-border);border-radius:16px;box-shadow:0 18px 50px #00000080;transform:translateY(8px) scale(.98);transition:transform .16s ease}.acc-pop.is-open .acc-pop__panel{transform:translateY(0) scale(1)}.acc-pop__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--fs-border)}.acc-pop__title{display:inline-flex;align-items:center;gap:7px;font-family:var(--fs-font-head, sans-serif);font-weight:800;font-size:1rem}.acc-pop__logo{width:24px;height:24px;object-fit:contain;flex:0 0 auto}.acc-pop__ico{color:var(--fs-warning, #fbbf24);font-size:.95em}.fs-detail-head .acc-pop__ico{color:var(--fs-warning, #fbbf24)}.acc-pop__close{flex:0 0 auto;width:32px;height:32px;border:0;border-radius:8px;background:var(--fs-surface-2);color:var(--fs-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.acc-pop__close:hover{background:var(--fs-border)}.acc-pop__body{padding:6px 14px 14px;overflow-y:auto}.al-scheda{display:flex;flex-direction:column;gap:18px;max-width:100%}.al-hero{display:flex;align-items:center;gap:12px}.al-hero__avatar{width:56px;height:56px;border-radius:14px;flex-shrink:0;display:grid;place-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.1);font-weight:800;font-size:1rem;letter-spacing:.02em}.al-hero__avatar>*{grid-area:1 / 1}.al-hero__avatar--foto{overflow:hidden;background:#ffffff0a}.al-hero__avatar--foto .al-hero__ini{visibility:hidden}.al-hero__foto{width:100%;height:100%;object-fit:cover;display:block}.al-hero__nome{font-weight:800;font-size:1.18rem;line-height:1.15}.al-hero__team{opacity:.75;font-size:.88rem;margin-top:1px}.al-hero__mod{margin-left:auto;text-align:right;flex-shrink:0}.al-hero__mod-main{font-weight:800;font-size:1.35rem;letter-spacing:.04em;color:var(--fs-accent);font-variant-numeric:tabular-nums}.al-hero__mod-alt{font-size:.72rem;opacity:.65;margin-top:-2px}.al-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px}.al-card__tit{font-weight:700;font-size:.92rem;margin-bottom:6px;color:var(--fs-primary);letter-spacing:.01em}.al-fil__txt{margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.al-fil__txt.is-open{display:block;-webkit-line-clamp:unset;overflow:visible}.al-fil__more{background:none;border:none;padding:4px 0 0;cursor:pointer;color:var(--fs-accent);font-size:.82rem;font-weight:600}.al-st{width:100%;max-width:100%;border-collapse:collapse;font-size:.8rem;table-layout:fixed}.al-st th,.al-st td{padding:4px 3px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.al-st thead th{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;opacity:.6;font-weight:600}.al-st th:first-child,.al-st td:first-child{text-align:left;width:16%}.al-st th:nth-child(2),.al-st td:nth-child(2){text-align:left;width:29%}.al-st td:nth-child(2){white-space:normal}.al-st th:nth-child(3),.al-st td:nth-child(3){width:23%}.al-st tbody tr:nth-child(odd){background:#7f7f7f0f}.al-st__delta{font-size:.66rem;font-weight:700;margin-left:1px;vertical-align:1px}.al-st__delta.is-good{color:#4ecb71}.al-st__delta.is-bad{color:#f28b82}.al-st__delta.is-avg{color:#9aa0a6}.al-st__note{font-size:.66rem;color:#9aa0a6;margin:4px 0 0;line-height:1.35}.al-st td.al-st__pos{white-space:normal;line-height:1.2}.al-st__ord{display:block}.al-st__nota{display:inline-block;margin-top:2px;padding:1px 3px;border-radius:5px;font-size:.52rem;font-weight:800;letter-spacing:.02em;line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis}.al-st__nota.is-out{color:#f28b82;background:#f28b8224}.al-st__nota.is-neu{color:#9aa0a6;background:#9aa0a624}.al-st__ast{color:#9aa0a6;font-size:.8em;vertical-align:super}.al-st__giorni{display:block;font-size:.56rem;color:#9aa0a6;line-height:1.25;margin-top:1px}.al-fanta{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 359px){.al-fanta{grid-template-columns:1fr}}.al-fanta__col{border-radius:12px;padding:12px 13px;border:1px solid}.al-fanta__col--up{border-color:#4ecb7173;background:#4ecb7112}.al-fanta__col--down{border-color:#f28b8273;background:#f28b820f}.al-fanta__tit{font-weight:700;margin-bottom:7px;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em}.al-fanta__col--up .al-fanta__tit{color:#4ecb71}.al-fanta__col--down .al-fanta__tit{color:#f28b82}.al-fanta__ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.al-fanta__row{display:flex;flex-direction:column}.al-fanta__ruolo{font-weight:700;font-size:.88rem}.al-fanta__nota{font-size:.78rem;opacity:.8;line-height:1.3}.al-fanta__nobr{white-space:nowrap}.al-alt--short{display:none}@media (max-width: 559px){.al-alt--full{display:none}.al-alt--short{display:inline}}.al-fanta__info{border:0;background:none;padding:0;margin:0;color:inherit;opacity:.55;cursor:pointer;line-height:1;font-size:.8rem;vertical-align:baseline}.al-fanta__info:hover,.al-fanta__info:focus-visible{opacity:1}.al-fanta__col--up .al-fanta__info{color:#4ecb71}.al-fanta__col--down .al-fanta__info{color:#f28b82}.al-fanta__info{position:relative}.al-fanta__info:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%,-50%)}.al-pop__freccia{font-weight:900}.al-pop__freccia.is-up{color:#4ecb71}.al-pop__freccia.is-down{color:#f28b82}.al-ex__intro{font-size:.8rem;opacity:.8;padding:8px 0 2px;line-height:1.35}.al-ex__intro b{color:var(--fs-primary);font-weight:700}.al-ex{padding:9px 0;border-top:1px solid var(--fs-border)}.al-ex__top{display:flex;align-items:center;gap:8px}.al-ex__nome{font-weight:800;font-size:.92rem;display:inline-flex;align-items:center;gap:5px}.al-ex__quando{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font-size:.72rem;color:var(--fs-text-muted);white-space:nowrap}.al-ex__logo{width:16px;height:16px;object-fit:contain;flex:0 0 auto}.al-ex__nome .al-ex__logo{width:20px;height:20px}.al-ex__chi{flex:1 1 auto;min-width:0;font-size:.72rem;color:var(--fs-text-muted);line-height:1.35}.al-ex__chi b{color:var(--fs-text);font-weight:700}.al-ex__stats{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.al-ex__chip{font-size:.72rem;padding:2px 7px;border-radius:999px;background:var(--fs-surface-2);color:var(--fs-text);font-variant-numeric:tabular-nums;white-space:nowrap}.al-ex__chip.is-key{font-weight:700}.al-ex__delta{margin-left:5px;font-weight:700}.al-ex__delta.is-good{color:#4ecb71}.al-ex__delta.is-bad{color:#f28b82}.al-ex__note{font-size:.68rem;color:var(--fs-text-muted);line-height:1.4;margin-top:10px;padding-top:8px;border-top:1px solid var(--fs-border)}@media (min-width: 700px) and (min-height: 600px){.al-pop .acc-pop__panel{width:min(560px,100%);max-height:min(78vh,720px)}.al-pop .acc-pop__title{font-size:1.2rem}.al-pop .acc-pop__body{padding:8px 18px 18px}.al-pop .al-ex{padding:13px 0}.al-pop .al-ex__intro{font-size:.95rem;padding:10px 0 4px}.al-pop .al-ex__nome{font-size:1.18rem}.al-pop .al-ex__nome .al-ex__logo{width:26px;height:26px}.al-pop .al-ex__quando,.al-pop .al-ex__chi{font-size:.9rem}.al-pop .al-ex__logo{width:20px;height:20px}.al-pop .al-ex__chip{font-size:.9rem;padding:4px 10px}.al-pop .al-ex__stats{gap:6px;margin-top:9px}.al-pop .al-ex__note{font-size:.8rem;margin-top:14px;padding-top:10px}}.al-take{display:flex;gap:6px;padding:8px 10px;border-radius:8px;background:#ffc1071f;line-height:1.35}.al-take__ico{flex-shrink:0}.al-take__txt{flex:1 1 auto;min-width:0}.al-fanta__nota b,.al-fil__txt b,.al-take b{font-weight:700;opacity:1;color:var(--fs-primary)}.al-scheda--err{padding:16px;text-align:center;opacity:.8}@media (min-width: 992px){.al-scheda{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"hero    hero" "fanta   filosofia" "fanta   storico" "fanta   take";gap:16px 18px;align-items:start}.al-hero{grid-area:hero}.al-fanta{grid-area:fanta}.al-fil{grid-area:filosofia}.al-card:not(.al-fil){grid-area:storico}.al-take{grid-area:take;align-self:start}.al-hero__nome{font-size:1.32rem}.al-hero__mod-main{font-size:1.4rem}.al-fil__txt{-webkit-line-clamp:unset;display:block;overflow:visible}.al-fil__more{display:none}.al-st{font-size:.86rem}.al-st th,.al-st td{padding:7px 5px}.al-st td:nth-child(2){white-space:nowrap}}
