/* ===== ss-v65-grade-print-excel-style ===== */

  #export-container[data-export-kind="grades"],
  #export-container.ss-v65-grade-preview{
    background:#fff!important;
    color:#0f172a!important;
    padding:10px!important;
    direction:rtl!important;
  }
  #export-container.ss-v65-grade-preview .ss-v65-grade-header{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,1fr)!important;
    gap:0!important;
    width:100%!important;
    border:1.6px solid #334155!important;
    border-radius:10px!important;
    overflow:hidden!important;
    margin:0 0 14px!important;
    background:#fff!important;
    box-shadow:0 4px 16px rgba(15,23,42,.08)!important;
  }
  #export-container.ss-v65-grade-preview .ss-v65-grade-cell{
    min-width:0!important;
    padding:10px 12px!important;
    border-left:1px solid #cbd5e1!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
    gap:4px!important;
    font-size:13px!important;
    line-height:1.45!important;
    color:#0f172a!important;
    overflow-wrap:anywhere!important;
  }
  #export-container.ss-v65-grade-preview .ss-v65-grade-cell:last-child{border-left:0!important;}
  #export-container.ss-v65-grade-preview .ss-v65-grade-center{text-align:center!important;align-items:center!important;}
  #export-container.ss-v65-grade-preview .ss-v65-grade-left{text-align:left!important;align-items:flex-end!important;}
  #export-container.ss-v65-grade-preview .ss-v65-grade-title{font-size:22px!important;font-weight:950!important;line-height:1.15!important;margin:0!important;color:#0f172a!important;}
  #export-container.ss-v65-grade-preview .ss-v65-grade-logo{display:block!important;max-width:52px!important;max-height:48px!important;object-fit:contain!important;margin:0 auto 4px!important;}
  #export-container.ss-v65-grade-preview .ss-v65-grade-table{
    width:100%!important;
    max-width:100%!important;
    border-collapse:collapse!important;
    table-layout:fixed!important;
    direction:rtl!important;
    border:1.5px solid #334155!important;
    margin:0!important;
    background:#fff!important;
  }
  #export-container.ss-v65-grade-preview .ss-v65-grade-table th,
  #export-container.ss-v65-grade-preview .ss-v65-grade-table td{
    border:1px solid #64748b!important;
    padding:7px 6px!important;
    font-size:13px!important;
    line-height:1.25!important;
    text-align:center!important;
    vertical-align:middle!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
    word-break:normal!important;
    color:#0f172a!important;
    background:#fff!important;
  }
  #export-container.ss-v65-grade-preview .ss-v65-grade-table th{
    background:linear-gradient(180deg,#25364a,#172235)!important;
    color:#fff!important;
    font-weight:950!important;
  }
  #export-container.ss-v65-grade-preview .ss-v65-grade-table tbody tr:nth-child(even) td{background:#f8fafc!important;}
  #export-container.ss-v65-grade-preview .ss-v65-name-cell{text-align:right!important;font-weight:900!important;}
