.staff-home{min-width:0;max-width:1000px;font-size:16px}.staff-scorciatoie{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.staff-scorciatoie>a,.staff-scorciatoie .staff-nuova{white-space:normal;justify-content:center;width:100%;height:auto;min-height:64px;padding:12px;font-size:16px}.staff-sezione{border-top:1px solid var(--border);flex-direction:column;align-items:start;gap:14px;padding:24px 0;display:flex}.staff-sezione h2{font-size:20px;font-weight:600}.staff-sezione h3{font-size:16px;font-weight:500}.staff-coperti strong{font-variant-numeric:tabular-nums;font-size:32px}.staff-sezione progress{width:100%;height:8px;accent-color:var(--primary)}.staff-sezione .staff-arrivo{text-align:left;white-space:normal;justify-content:start;gap:20px;width:100%;height:auto;min-height:64px;font-size:18px}.staff-arrivo small{color:var(--muted-foreground);font-size:14px;display:block}.staff-mobile{display:none}@media (width<=1023px){.staff-mobile{z-index:35;background:var(--card);border-top:1px solid var(--border);padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid;position:fixed;bottom:0;left:0;right:0}.staff-mobile>a,.staff-mobile>button{height:auto;min-height:56px;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex}.staff-mobile [aria-current=page]{color:var(--primary);background:var(--secondary)}.staff-mobile svg{width:22px;height:22px}.staff-mobile-space{padding-bottom:88px}.staff-assistente{bottom:calc(env(safe-area-inset-bottom,0px) + 6rem)}}.staff-sezione progress{appearance:none;background:var(--secondary);border:0;border-radius:0}.staff-sezione progress::-webkit-progress-bar{background:var(--secondary)}.staff-sezione progress::-webkit-progress-value{background:var(--primary)}.staff-sezione progress::-moz-progress-bar{background:var(--primary)}
