/* Le schermate dell'app quotidiana sono conservate. Queste regole riguardano solo login e strumenti condivisi. */
html:not([data-online-ready]) body>.wrap{visibility:hidden}
#onlineGate{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:#0d0c0a;padding:24px}
#onlineGate .og-card{width:min(460px,100%);border:1px solid #2e2920;padding:36px;background:#16140f}
#onlineGate h1{font:400 48px/.95 Anton,Impact,sans-serif;margin:24px 0;color:#efe6d2;text-transform:uppercase}
#onlineGate p{color:#968c78;line-height:1.6}#onlineGate img{max-width:200px;max-height:60px}
.online-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:20px 0}.online-tools small{color:var(--muted)}
.online-panel{border:1px solid var(--line);padding:20px;margin:20px 0;background:var(--panel)}
.online-panel h3{font:400 26px Anton,Impact,sans-serif;text-transform:uppercase;margin:0 0 12px}
.online-panel p{color:var(--muted)}
.online-simulation-label{position:fixed;bottom:12px;left:12px;padding:8px 12px;z-index:999;background:#c9a24b;color:#0d0c0a;font:600 11px Inter,sans-serif;border:1px solid #0d0c0a}

/* Mantiene la libreria entro la colonna anche con molte cartelle Drive. */
.cview>*{min-width:0}
