.rotate-180{transform:rotate(180deg)}.max-h-96{max-height:24rem}.wrapper{color:#334155;font-size:15.5px;line-height:1.75;overflow-x:auto;-webkit-overflow-scrolling:touch}.wrapper p{margin:0 0 1em}.wrapper p:empty{display:none}.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6{color:#0f172a;font-weight:800;line-height:1.3;margin:1.25em 0 .6em}.wrapper h2{font-size:1.35rem}.wrapper h3{font-size:1.2rem}.wrapper h4{font-size:1.05rem;font-weight:700}.wrapper a{color:#2563eb;text-decoration:underline;text-underline-offset:2px}.wrapper a:hover{color:#1d4ed8}.wrapper ol,.wrapper ul{margin:0 0 1em 1.25em}.wrapper li{margin:.35em 0}.wrapper ul{list-style:disc;margin-left:40px}.wrapper ol{list-style:decimal;text-align:justify}.wrapper ul ul{list-style:circle}.wrapper ol ol{list-style:lower-alpha}.wrapper blockquote{background:#f8fafc;border-left:4px solid #94a3b8;border-radius:8px;color:#0f172a;margin:1em 0;padding:.75em 1em}.wrapper hr{background:linear-gradient(90deg,#e5e7eb,transparent);border:0;height:1px;margin:1.5em 0}.wrapper table{background:#fff;border:1px solid #e5e7eb;border-collapse:separate;border-radius:12px;border-spacing:0;margin:0 0 1.25em;overflow:hidden;width:100%}.wrapper table tbody tr:first-child th,.wrapper table thead th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#0f172a;font-weight:800;position:sticky;text-align:left;top:0;z-index:1}.wrapper table tr td,.wrapper table tr th{border-bottom:1px solid #eef2f7;color:#0f172a;font-variant-numeric:tabular-nums;padding:12px 14px;vertical-align:top}.wrapper table tr:last-child td{border-bottom:0}.wrapper table tbody tr:nth-child(2n) td{background:#fcfdff}@media (max-width:640px){.wrapper{font-size:16px;line-height:1.8}.wrapper table{display:block;overflow-x:auto;white-space:nowrap}}.dark .wrapper{color:#e5e7eb}.dark .wrapper h2,.dark .wrapper h3,.dark .wrapper h4,.dark .wrapper h5,.dark .wrapper h6{color:#f8fafc}.dark .wrapper a{color:#60a5fa}.dark .wrapper a:hover{color:#93c5fd}.dark .wrapper blockquote{background:#94a3b81f;border-left-color:#64748b;color:#e5e7eb}.dark .wrapper hr{background:linear-gradient(90deg,rgba(148,163,184,.35),transparent)}.dark .wrapper table{background:#efefef;border-color:#1f2937}.dark .wrapper table tbody tr:first-child th,.dark .wrapper table thead th{background:#c6c6c6;border-bottom-color:#1f2937;color:#000}.dark .wrapper table tr td,.dark .wrapper table tr th{border-bottom-color:#1f2937;color:#000}.dark .wrapper table tbody tr:nth-child(2n) td{background:#f2f2f205}@media (max-width:640px){.wrapper.table-stacked table{background:transparent;border:0;border-radius:0;display:block;white-space:normal}.wrapper.table-stacked table thead{display:none}.wrapper.table-stacked table tbody tr:first-child:has(th){display:none}.wrapper.table-stacked table,.wrapper.table-stacked table tbody,.wrapper.table-stacked table td,.wrapper.table-stacked table tr{display:block;width:100%}.wrapper.table-stacked table tbody{padding:4px 8px}.wrapper.table-stacked table tr{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 8px 18px #0f172a14;margin:12px 0;overflow:hidden}.wrapper.table-stacked table td{background:#fff;border:0;border-bottom:1px dashed #e5e7eb;color:#0f172a;font-size:15px;line-height:1.5;min-height:48px;padding:14px 16px 14px 136px;position:relative}.wrapper.table-stacked table td:last-child{border-bottom:0}.wrapper.table-stacked table tr td:first-child:before{content:"No"}.wrapper.table-stacked table tr td:nth-child(2):before{content:"Koneksi"}.wrapper.table-stacked table tr td:nth-child(3):before{content:"Listrik/Uptime Server (DS)	"}.wrapper.table-stacked table tr td:nth-child(4):before{content:"Kompensasi"}.wrapper.table-stacked table td:before{align-items:center;bottom:0;color:#475569;display:flex;font-weight:700;left:14px;letter-spacing:.01em;line-height:1.3;opacity:.95;position:absolute;top:0;white-space:normal;width:116px}.dark .wrapper.table-stacked table tr{background:#fff;border-color:#1f2937;box-shadow:0 10px 26px #00000073}.dark .wrapper.table-stacked table td{background:#fff;border-bottom-color:#1f2937;color:#0b1220}.dark .wrapper.table-stacked table td:before{color:#475569}}
