/* ══════════════════════════════════════════════════════════
   SEKOLAH PRO — MODUL BOS
   Diekstrak dari index.html <style> — selektor tidak diubah.
   ══════════════════════════════════════════════════════════ */
/* ══ BOS MODULE ══ */
.bos-progress{margin:8px 0}
.bos-seg{display:flex;height:14px;border-radius:8px;overflow:hidden;gap:2px;background:var(--s2)}
.bos-used{background:linear-gradient(90deg,var(--amb),#e65100);border-radius:8px 0 0 8px;transition:width .8s}
.bos-free{flex:1;background:transparent}
.log-item{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--bdr)}
.log-item:last-child{border-bottom:none}
.log-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}
.log-info{flex:1;min-width:0}
.log-desc{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.log-date{font-size:10px;color:var(--t3);margin-top:1px}
.log-amt{font-size:13px;font-weight:900;color:var(--amb);font-family:'Courier New',monospace;flex-shrink:0}
