/* ==========================================================
   MyPC.mn — гарын авлагын нийтлэг загвар
   Бүх гарын авлагын хуудас энэ файлыг ашиглана.
   ========================================================== */

:root {
  --bg:      #f6f7f9;
  --card:    #ffffff;
  --ink:     #16181d;
  --key:     #4a5060;
  --muted:   #6b7280;
  --line:    #e3e6ec;
  --head:    #171a21;
  --accent:  #1d5cc4;
  --ok:      #0f7b41;  --okbg:   #e9f5ee;
  --warn:    #8a5a00;  --warnbg: #fdf4e0;
  --fail:    #a01b2b;  --failbg: #fceaec;
  --info:    #1f4f8f;  --infobg: #eaf1fb;
  --radius: 12px;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --bg:#101318; --card:#191d24; --ink:#e8eaee; --key:#aab2bf; --muted:#8b93a1;
    --line:#2a2f38; --head:#0c0e12;
    --ok:#5cd18f; --okbg:#10291c; --warn:#f0c464; --warnbg:#2c2410;
    --fail:#ff8b95; --failbg:#2e1417; --info:#8ab4f8; --infobg:#12203a;
  }
}

* { box-sizing: border-box; }

body {
  margin: 0;
  background: var(--bg);
  color: var(--ink);
  font-family: "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;
  font-size: 17px;
  line-height: 1.7;
}

/* ---------- толгой ---------- */
.top {
  background: var(--head);
  color: #fff;
  padding: 14px 0;
}
.top .wrap { display: flex; align-items: center; gap: 16px; flex-wrap: wrap; }
.brand { font-size: 19px; font-weight: 700; color: #fff; text-decoration: none; letter-spacing: -.01em; }
.brand span { color: #5cd18f; }
.top nav { margin-left: auto; display: flex; gap: 18px; flex-wrap: wrap; }
.top nav a { color: #b6bdc9; text-decoration: none; font-size: 15px; }
.top nav a:hover { color: #fff; }

.top nav a.navtel {
  color: #fff; border: 1px solid #3a4250; border-radius: 999px;
  padding: 3px 13px; letter-spacing: .02em;
}
.top nav a.navtel:hover { color: #5cd18f; border-color: #5cd18f; }

.wrap { max-width: 860px; margin: 0 auto; padding: 0 20px; }

/* ---------- гарчиг ---------- */
.crumb { font-size: 14px; color: var(--muted); margin: 22px 0 10px; }
.crumb a { color: var(--accent); text-decoration: none; }
.crumb a:hover { text-decoration: underline; }

h1 { font-size: 31px; line-height: 1.25; margin: 0 0 10px; letter-spacing: -.02em; }
.lead { font-size: 18px; color: var(--key); margin: 0 0 18px; }

.meta { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 26px; }
.chip {
  background: var(--card); border: 1px solid var(--line); border-radius: 999px;
  padding: 5px 13px; font-size: 14px; color: var(--key);
}

/* ---------- агуулга ---------- */
h2 {
  font-size: 22px; margin: 38px 0 12px; letter-spacing: -.01em;
  padding-top: 18px; border-top: 1px solid var(--line);
}
h2:first-of-type { border-top: none; padding-top: 0; }
h3 { font-size: 18px; margin: 26px 0 8px; }
p { margin: 0 0 14px; }
a { color: var(--accent); }

ul, ol { margin: 0 0 16px; padding-left: 24px; }
li { margin-bottom: 7px; }

code {
  background: var(--infobg); color: var(--info);
  padding: 2px 7px; border-radius: 5px; font-size: 15px;
  font-family: Consolas, "Courier New", monospace;
}

/* ---------- алхмууд ---------- */
.step {
  background: var(--card); border: 1px solid var(--line); border-radius: var(--radius);
  padding: 20px 22px 6px; margin-bottom: 16px; position: relative;
}
.step > h3 {
  margin: 0 0 12px; padding-left: 44px; font-size: 19px; min-height: 32px;
  display: flex; align-items: center;
}
.step > h3::before {
  content: attr(data-n);
  position: absolute; left: 22px; top: 18px;
  width: 32px; height: 32px; border-radius: 50%;
  background: var(--accent); color: #fff;
  display: flex; align-items: center; justify-content: center;
  font-size: 16px; font-weight: 700;
}

/* ---------- анхааруулгын хайрцаг ---------- */
.box {
  border-radius: var(--radius); padding: 16px 18px; margin: 18px 0;
  border-left: 4px solid var(--line); background: var(--card);
}
.box p:last-child { margin-bottom: 0; }
/* Зөвхөн хайрцгийн ГАРЧИГ блок болно. Догол мөр доторх bold мөрөө таслахгүй. */
.box > b { display: block; margin-bottom: 4px; }
.box.danger { background: var(--failbg); border-left-color: var(--fail); }
.box.danger > b { color: var(--fail); }
.box.warn   { background: var(--warnbg); border-left-color: var(--warn); }
.box.warn > b { color: var(--warn); }
.box.tip    { background: var(--okbg); border-left-color: var(--ok); }
.box.tip  > b { color: var(--ok); }
.box.note   { background: var(--infobg); border-left-color: var(--info); }
.box.note > b { color: var(--info); }

/* ---------- хүснэгт ---------- */
.tablewrap { overflow-x: auto; margin: 18px 0; }
table { width: 100%; border-collapse: collapse; font-size: 16px; background: var(--card); }
th, td { padding: 11px 13px; text-align: left; border-bottom: 1px solid var(--line); vertical-align: top; }
th { background: var(--bg); font-weight: 600; font-size: 15px; color: var(--key); white-space: nowrap; }
tr:last-child td { border-bottom: none; }
table { border: 1px solid var(--line); border-radius: var(--radius); overflow: hidden; }
kbd {
  background: var(--bg); border: 1px solid var(--line); border-bottom-width: 2px;
  border-radius: 6px; padding: 2px 8px; font-size: 14px; font-family: inherit;
  font-weight: 600; white-space: nowrap;
}

/* ---------- гарын авлагын картууд ---------- */
.cards { display: grid; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); gap: 16px; margin: 24px 0 36px; }
.gcard {
  background: var(--card); border: 1px solid var(--line); border-radius: var(--radius);
  padding: 20px; text-decoration: none; color: inherit; display: block;
  transition: border-color .15s, transform .15s;
}
.gcard:hover { border-color: var(--accent); transform: translateY(-2px); }
.gcard h3 { margin: 0 0 6px; font-size: 18px; }
.gcard p { margin: 0; font-size: 15px; color: var(--muted); }
.gcard.soon { opacity: .55; pointer-events: none; }
.gcard .tag { display: inline-block; font-size: 13px; color: var(--muted); margin-top: 10px; }

/* ---------- асуулт хариулт ---------- */
details {
  background: var(--card); border: 1px solid var(--line); border-radius: var(--radius);
  padding: 14px 18px; margin-bottom: 10px;
}
details[open] { padding-bottom: 6px; }
summary { cursor: pointer; font-weight: 600; font-size: 17px; }
summary::marker { color: var(--accent); }
details p { margin-top: 12px; }

/* ---------- хөл ---------- */
footer {
  border-top: 1px solid var(--line); margin-top: 48px; padding: 26px 0 40px;
  color: var(--muted); font-size: 15px;
}
footer a { color: var(--accent); }
.cta {
  background: var(--card); border: 1px solid var(--line); border-radius: var(--radius);
  padding: 20px 22px; margin: 34px 0 10px;
}
.cta b { font-size: 18px; }

@media (max-width: 620px) {
  body { font-size: 16px; }
  h1 { font-size: 25px; }
  h2 { font-size: 20px; }
  .step { padding: 18px 16px 4px; }
  .step > h3 { padding-left: 40px; }
  .step > h3::before { left: 16px; }
}

/* ---------- зураг, схем ---------- */
figure { margin: 22px 0; }
figure img { width: 100%; height: auto; display: block; border-radius: var(--radius); }
figure img.shot { border: 1px solid var(--line); }
figcaption { font-size: 15px; color: var(--muted); margin-top: 9px; text-align: center; }
.placeholder {
  border: 2px dashed var(--line); border-radius: var(--radius); background: var(--card);
  padding: 36px 20px; text-align: center; color: var(--muted); font-size: 15px; line-height: 1.5;
}

/* ==========================================================
   Дүрс тэмдэг (icon)
   ----------------------------------------------------------
   Хэрэглэх нь:  <div class="fc" data-ic="cpu"> ... </div>
                 <h1 data-ic="ram"> ... </h1>
   .gcard холбоос нь href-ээрээ дүрсээ автоматаар авдаг тул
   шинэ карт нэмэхэд юу ч бичих шаардлагагүй.
   Дүрсийг SVG mask-аар зурдаг тул өнгө нь --ic хувьсагчаас
   хамаарна (харанхуй горимд өөрөө цайрна).
   ========================================================== */

:root { --ic: #1d5cc4; }
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) { --ic: #7fa9ef; }
}

@supports ((-webkit-mask-image: url("i")) or (mask-image: url("i"))) {

  [data-ic]::before,
  a.gcard[href$="asahgui.html"]:not([data-ic])::before,
  a.gcard[href$="boot-usb.html"]:not([data-ic])::before,
  a.gcard[href$="cpu-shalgah.html"]:not([data-ic])::before,
  a.gcard[href$="disk-duursen.html"]:not([data-ic])::before,
  a.gcard[href$="duu-printer.html"]:not([data-ic])::before,
  a.gcard[href$="eh-havtan-shalgah.html"]:not([data-ic])::before,
  a.gcard[href$="format-hp-dell-asus.html"]:not([data-ic])::before,
  a.gcard[href$="garyn-avlaga.html"]:not([data-ic])::before,
  a.gcard[href$="gpu-shalgah.html"]:not([data-ic])::before,
  a.gcard[href$="halalt.html"]:not([data-ic])::before,
  a.gcard[href$="komputeriin-dugaar.html"]:not([data-ic])::before,
  a.gcard[href$="litsenz.html"]:not([data-ic])::before,
  a.gcard[href$="psu-shalgah.html"]:not([data-ic])::before,
  a.gcard[href$="ram-shalgah.html"]:not([data-ic])::before,
  a.gcard[href$="tatah.html"]:not([data-ic])::before,
  a.gcard[href$="tsenher-delgets.html"]:not([data-ic])::before,
  a.gcard[href$="tsenkher-delgets.html"]:not([data-ic])::before,
  a.gcard[href$="udaan.html"]:not([data-ic])::before,
  a.gcard[href$="update-aldaa.html"]:not([data-ic])::before,
  a.gcard[href$="virus.html"]:not([data-ic])::before,
  a.gcard[href$="wifi.html"]:not([data-ic])::before,
  a.gcard[href$="win11-suulgah.html"]:not([data-ic])::before {
    content: "";
    display: block;
    width: 30px; height: 30px;
    margin: 0 0 12px;
    background-color: var(--ic);
    -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat;
    -webkit-mask-position: center;  mask-position: center;
    -webkit-mask-size: contain;     mask-size: contain;
  }

  .fc::before      { width: 28px; height: 28px; margin-bottom: 10px; }
  h1[data-ic]::before { width: 40px; height: 40px; margin-bottom: 14px; }

  [data-ic="alert"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M10.3%203.9L2%2018a2%202%200%200%200%201.7%203h16.6a2%202%200%200%200%201.7-3L13.7%203.9a2%202%200%200%200-3.4%200z'/%3E%3Cpath%20d='M12%209.2v4.6'/%3E%3Ccircle%20cx='12'%20cy='17.4'%20r='1.1'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M10.3%203.9L2%2018a2%202%200%200%200%201.7%203h16.6a2%202%200%200%200%201.7-3L13.7%203.9a2%202%200%200%200-3.4%200z'/%3E%3Cpath%20d='M12%209.2v4.6'/%3E%3Ccircle%20cx='12'%20cy='17.4'%20r='1.1'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
  }
  [data-ic="bat"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='7'%20width='16'%20height='10'%20rx='2'/%3E%3Cpath%20d='M21%2010.2v3.6'/%3E%3Crect%20x='4.6'%20y='9.6'%20width='7.5'%20height='4.8'%20rx='.8'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='7'%20width='16'%20height='10'%20rx='2'/%3E%3Cpath%20d='M21%2010.2v3.6'/%3E%3Crect%20x='4.6'%20y='9.6'%20width='7.5'%20height='4.8'%20rx='.8'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
  }
  [data-ic="board"]::before,
  a.gcard[href$="eh-havtan-shalgah.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='3'%20width='18'%20height='18'%20rx='2'/%3E%3Crect%20x='6.5'%20y='6.5'%20width='5.5'%20height='5.5'%20rx='1'/%3E%3Cpath%20d='M15.5%207h2.5M15.5%2010h2.5M15.5%2013h2.5'/%3E%3Cpath%20d='M6.5%2015.5h7'/%3E%3Ccircle%20cx='17'%20cy='17'%20r='1.3'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='3'%20y='3'%20width='18'%20height='18'%20rx='2'/%3E%3Crect%20x='6.5'%20y='6.5'%20width='5.5'%20height='5.5'%20rx='1'/%3E%3Cpath%20d='M15.5%207h2.5M15.5%2010h2.5M15.5%2013h2.5'/%3E%3Cpath%20d='M6.5%2015.5h7'/%3E%3Ccircle%20cx='17'%20cy='17'%20r='1.3'/%3E%3C/svg%3E");
  }
  [data-ic="book"]::before,
  a.gcard[href$="garyn-avlaga.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%2019.4A2.6%202.6%200%200%201%206.6%2016.8H20'/%3E%3Cpath%20d='M6.6%202.4H20v19.2H6.6A2.6%202.6%200%200%201%204%2019V5A2.6%202.6%200%200%201%206.6%202.4z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%2019.4A2.6%202.6%200%200%201%206.6%2016.8H20'/%3E%3Cpath%20d='M6.6%202.4H20v19.2H6.6A2.6%202.6%200%200%201%204%2019V5A2.6%202.6%200%200%201%206.6%202.4z'/%3E%3C/svg%3E");
  }
  [data-ic="bsod"]::before,
  a.gcard[href$="tsenher-delgets.html"]:not([data-ic])::before,
  a.gcard[href$="tsenkher-delgets.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='3.2'%20width='20'%20height='13.6'%20rx='2'/%3E%3Cpath%20d='M8%2021h8M12%2016.8V21'/%3E%3Cpath%20d='M8.6%207.8l2%202M10.6%207.8l-2%202'/%3E%3Cpath%20d='M13.4%207.8l2%202M15.4%207.8l-2%202'/%3E%3Cpath%20d='M9.2%2014.2a3.9%203.9%200%200%201%205.6%200'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='3.2'%20width='20'%20height='13.6'%20rx='2'/%3E%3Cpath%20d='M8%2021h8M12%2016.8V21'/%3E%3Cpath%20d='M8.6%207.8l2%202M10.6%207.8l-2%202'/%3E%3Cpath%20d='M13.4%207.8l2%202M15.4%207.8l-2%202'/%3E%3Cpath%20d='M9.2%2014.2a3.9%203.9%200%200%201%205.6%200'/%3E%3C/svg%3E");
  }
  [data-ic="cache"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%202.6L2.6%207.4%2012%2012.2l9.4-4.8z'/%3E%3Cpath%20d='M2.6%2012.2L12%2017l9.4-4.8'/%3E%3Cpath%20d='M2.6%2016.8L12%2021.6l9.4-4.8'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%202.6L2.6%207.4%2012%2012.2l9.4-4.8z'/%3E%3Cpath%20d='M2.6%2012.2L12%2017l9.4-4.8'/%3E%3Cpath%20d='M2.6%2016.8L12%2021.6l9.4-4.8'/%3E%3C/svg%3E");
  }
  [data-ic="cpu"]::before,
  a.gcard[href$="cpu-shalgah.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='7'%20y='7'%20width='10'%20height='10'%20rx='1.5'/%3E%3Crect%20x='10.3'%20y='10.3'%20width='3.4'%20height='3.4'%20rx='.6'/%3E%3Cpath%20d='M10%204v3M14%204v3M10%2017v3M14%2017v3M4%2010h3M4%2014h3M17%2010h3M17%2014h3'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='7'%20y='7'%20width='10'%20height='10'%20rx='1.5'/%3E%3Crect%20x='10.3'%20y='10.3'%20width='3.4'%20height='3.4'%20rx='.6'/%3E%3Cpath%20d='M10%204v3M14%204v3M10%2017v3M14%2017v3M4%2010h3M4%2014h3M17%2010h3M17%2014h3'/%3E%3C/svg%3E");
  }
  [data-ic="disk"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cellipse%20cx='12'%20cy='6'%20rx='8'%20ry='3'/%3E%3Cpath%20d='M4%206v12c0%201.7%203.6%203%208%203s8-1.3%208-3V6'/%3E%3Cpath%20d='M4%2012c0%201.7%203.6%203%208%203s8-1.3%208-3'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cellipse%20cx='12'%20cy='6'%20rx='8'%20ry='3'/%3E%3Cpath%20d='M4%206v12c0%201.7%203.6%203%208%203s8-1.3%208-3V6'/%3E%3Cpath%20d='M4%2012c0%201.7%203.6%203%208%203s8-1.3%208-3'/%3E%3C/svg%3E");
  }
  [data-ic="down"]::before,
  a.gcard[href$="tatah.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%203.2v11.6'/%3E%3Cpath%20d='M7.4%2010.2L12%2014.8l4.6-4.6'/%3E%3Cpath%20d='M3.4%2017.2v2.4a1.6%201.6%200%200%200%201.6%201.6h14a1.6%201.6%200%200%200%201.6-1.6v-2.4'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%203.2v11.6'/%3E%3Cpath%20d='M7.4%2010.2L12%2014.8l4.6-4.6'/%3E%3Cpath%20d='M3.4%2017.2v2.4a1.6%201.6%200%200%200%201.6%201.6h14a1.6%201.6%200%200%200%201.6-1.6v-2.4'/%3E%3C/svg%3E");
  }
  [data-ic="drv"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='3.1'/%3E%3Cpath%20d='M19.4%2015a1.6%201.6%200%200%200%20.3%201.8l.1.1a2%202%200%201%201-2.8%202.8l-.1-.1a1.6%201.6%200%200%200-1.8-.3%201.6%201.6%200%200%200-1%201.5V21a2%202%200%201%201-4%200v-.1A1.6%201.6%200%200%200%209%2019.4a1.6%201.6%200%200%200-1.8.3l-.1.1a2%202%200%201%201-2.8-2.8l.1-.1a1.6%201.6%200%200%200%20.3-1.8%201.6%201.6%200%200%200-1.5-1H3a2%202%200%201%201%200-4h.1A1.6%201.6%200%200%200%204.6%209a1.6%201.6%200%200%200-.3-1.8l-.1-.1a2%202%200%201%201%202.8-2.8l.1.1a1.6%201.6%200%200%200%201.8.3H9a1.6%201.6%200%200%200%201-1.5V3a2%202%200%201%201%204%200v.1a1.6%201.6%200%200%200%201%201.5%201.6%201.6%200%200%200%201.8-.3l.1-.1a2%202%200%201%201%202.8%202.8l-.1.1a1.6%201.6%200%200%200-.3%201.8V9a1.6%201.6%200%200%200%201.5%201H21a2%202%200%201%201%200%204h-.1a1.6%201.6%200%200%200-1.5%201z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='3.1'/%3E%3Cpath%20d='M19.4%2015a1.6%201.6%200%200%200%20.3%201.8l.1.1a2%202%200%201%201-2.8%202.8l-.1-.1a1.6%201.6%200%200%200-1.8-.3%201.6%201.6%200%200%200-1%201.5V21a2%202%200%201%201-4%200v-.1A1.6%201.6%200%200%200%209%2019.4a1.6%201.6%200%200%200-1.8.3l-.1.1a2%202%200%201%201-2.8-2.8l.1-.1a1.6%201.6%200%200%200%20.3-1.8%201.6%201.6%200%200%200-1.5-1H3a2%202%200%201%201%200-4h.1A1.6%201.6%200%200%200%204.6%209a1.6%201.6%200%200%200-.3-1.8l-.1-.1a2%202%200%201%201%202.8-2.8l.1.1a1.6%201.6%200%200%200%201.8.3H9a1.6%201.6%200%200%200%201-1.5V3a2%202%200%201%201%204%200v.1a1.6%201.6%200%200%200%201%201.5%201.6%201.6%200%200%200%201.8-.3l.1-.1a2%202%200%201%201%202.8%202.8l-.1.1a1.6%201.6%200%200%200-.3%201.8V9a1.6%201.6%200%200%200%201.5%201H21a2%202%200%201%201%200%204h-.1a1.6%201.6%200%200%200-1.5%201z'/%3E%3C/svg%3E");
  }
  [data-ic="full"]::before,
  a.gcard[href$="disk-duursen.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='9'/%3E%3Cpath%20d='M12%203a9%209%200%200%201%200%2018%209%209%200%200%201-6.4-2.6z'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='9'/%3E%3Cpath%20d='M12%203a9%209%200%200%201%200%2018%209%209%200%200%201-6.4-2.6z'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
  }
  [data-ic="gpu"]::before,
  a.gcard[href$="gpu-shalgah.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='6'%20width='20'%20height='11.5'%20rx='2'/%3E%3Ccircle%20cx='8.3'%20cy='11.7'%20r='2.6'/%3E%3Ccircle%20cx='16'%20cy='11.7'%20r='2.6'/%3E%3Cpath%20d='M5.5%2017.5v3M19%2017.5v3'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='6'%20width='20'%20height='11.5'%20rx='2'/%3E%3Ccircle%20cx='8.3'%20cy='11.7'%20r='2.6'/%3E%3Ccircle%20cx='16'%20cy='11.7'%20r='2.6'/%3E%3Cpath%20d='M5.5%2017.5v3M19%2017.5v3'/%3E%3C/svg%3E");
  }
  [data-ic="heat"]::before,
  a.gcard[href$="halalt.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M14.2%2014.8V4.6a2.6%202.6%200%200%200-5.2%200v10.2a5.2%205.2%200%201%200%205.2%200z'/%3E%3Cpath%20d='M11.6%2015.6V8.2'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M14.2%2014.8V4.6a2.6%202.6%200%200%200-5.2%200v10.2a5.2%205.2%200%201%200%205.2%200z'/%3E%3Cpath%20d='M11.6%2015.6V8.2'/%3E%3C/svg%3E");
  }
  [data-ic="id"]::before,
  a.gcard[href$="komputeriin-dugaar.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2.4'%20y='4.8'%20width='19.2'%20height='14.4'%20rx='2'/%3E%3Ccircle%20cx='8.4'%20cy='11'%20r='2.2'/%3E%3Cpath%20d='M4.8%2016.2c.7-1.7%202-2.5%203.6-2.5s2.9.8%203.6%202.5'/%3E%3Cpath%20d='M15%2010h4.2M15%2013.2h4.2'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2.4'%20y='4.8'%20width='19.2'%20height='14.4'%20rx='2'/%3E%3Ccircle%20cx='8.4'%20cy='11'%20r='2.2'/%3E%3Cpath%20d='M4.8%2016.2c.7-1.7%202-2.5%203.6-2.5s2.9.8%203.6%202.5'/%3E%3Cpath%20d='M15%2010h4.2M15%2013.2h4.2'/%3E%3C/svg%3E");
  }
  [data-ic="key"]::before,
  a.gcard[href$="litsenz.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='7.6'%20cy='15.6'%20r='4.1'/%3E%3Cpath%20d='M10.6%2012.6L20.3%202.9'/%3E%3Cpath%20d='M16.9%206.3l2.6%202.6'/%3E%3Cpath%20d='M14.3%208.9l2.6%202.6'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='7.6'%20cy='15.6'%20r='4.1'/%3E%3Cpath%20d='M10.6%2012.6L20.3%202.9'/%3E%3Cpath%20d='M16.9%206.3l2.6%202.6'/%3E%3Cpath%20d='M14.3%208.9l2.6%202.6'/%3E%3C/svg%3E");
  }
  [data-ic="laptop"]::before,
  a.gcard[href$="format-hp-dell-asus.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='4'%20y='4.4'%20width='16'%20height='11.2'%20rx='1.6'/%3E%3Cpath%20d='M1.6%2019.4h20.8'/%3E%3Cpath%20d='M10.2%2019.4l.4-1.6h2.8l.4%201.6'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='4'%20y='4.4'%20width='16'%20height='11.2'%20rx='1.6'/%3E%3Cpath%20d='M1.6%2019.4h20.8'/%3E%3Cpath%20d='M10.2%2019.4l.4-1.6h2.8l.4%201.6'/%3E%3C/svg%3E");
  }
  [data-ic="list"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%206.2l1.9%201.9%203.4-3.4'/%3E%3Cpath%20d='M3%2013.2l1.9%201.9%203.4-3.4'/%3E%3Cpath%20d='M3%2019.2l1.9%201.9%203.4-3.4'/%3E%3Cpath%20d='M12%206h9M12%2013h9M12%2020h9'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%206.2l1.9%201.9%203.4-3.4'/%3E%3Cpath%20d='M3%2013.2l1.9%201.9%203.4-3.4'/%3E%3Cpath%20d='M3%2019.2l1.9%201.9%203.4-3.4'/%3E%3Cpath%20d='M12%206h9M12%2013h9M12%2020h9'/%3E%3C/svg%3E");
  }
  [data-ic="power"]::before,
  a.gcard[href$="asahgui.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%202.8v9.4'/%3E%3Cpath%20d='M7.1%206.6a8.2%208.2%200%201%200%209.8%200'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%202.8v9.4'/%3E%3Cpath%20d='M7.1%206.6a8.2%208.2%200%201%200%209.8%200'/%3E%3C/svg%3E");
  }
  [data-ic="print"]::before,
  a.gcard[href$="duu-printer.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6.6%209.2V3.4h10.8v5.8'/%3E%3Crect%20x='2.4'%20y='9.2'%20width='19.2'%20height='7.4'%20rx='2'/%3E%3Crect%20x='6.6'%20y='14'%20width='10.8'%20height='6.6'%20rx='1'/%3E%3Ccircle%20cx='18.4'%20cy='12'%20r='.9'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6.6%209.2V3.4h10.8v5.8'/%3E%3Crect%20x='2.4'%20y='9.2'%20width='19.2'%20height='7.4'%20rx='2'/%3E%3Crect%20x='6.6'%20y='14'%20width='10.8'%20height='6.6'%20rx='1'/%3E%3Ccircle%20cx='18.4'%20cy='12'%20r='.9'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
  }
  [data-ic="psu"]::before,
  a.gcard[href$="psu-shalgah.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M13.2%202.2L4.4%2013.9h6.5l-1%207.9%208.7-11.7H12z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M13.2%202.2L4.4%2013.9h6.5l-1%207.9%208.7-11.7H12z'/%3E%3C/svg%3E");
  }
  [data-ic="ram"]::before,
  a.gcard[href$="ram-shalgah.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='6'%20width='20'%20height='9'%20rx='1.5'/%3E%3Cpath%20d='M5.5%209.3v2.6M9%209.3v2.6M12.5%209.3v2.6M16%209.3v2.6M19%209.3v2.6'/%3E%3Cpath%20d='M5%2015v3M9%2015v3M15%2015v3M19%2015v3'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='2'%20y='6'%20width='20'%20height='9'%20rx='1.5'/%3E%3Cpath%20d='M5.5%209.3v2.6M9%209.3v2.6M12.5%209.3v2.6M16%209.3v2.6M19%209.3v2.6'/%3E%3Cpath%20d='M5%2015v3M9%2015v3M15%2015v3M19%2015v3'/%3E%3C/svg%3E");
  }
  [data-ic="shield"]::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%2021.8s7.8-3.4%207.8-9.4V5.4L12%202.4%204.2%205.4v7c0%206%207.8%209.4%207.8%209.4z'/%3E%3Cpath%20d='M8.9%2011.9l2.3%202.3%204.2-4.4'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%2021.8s7.8-3.4%207.8-9.4V5.4L12%202.4%204.2%205.4v7c0%206%207.8%209.4%207.8%209.4z'/%3E%3Cpath%20d='M8.9%2011.9l2.3%202.3%204.2-4.4'/%3E%3C/svg%3E");
  }
  [data-ic="speed"]::before,
  a.gcard[href$="udaan.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%2017.5a9%209%200%201%201%2018%200'/%3E%3Cpath%20d='M12%2017.5l4.2-5.8'/%3E%3Ccircle%20cx='12'%20cy='17.5'%20r='1.4'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3%2017.5a9%209%200%201%201%2018%200'/%3E%3Cpath%20d='M12%2017.5l4.2-5.8'/%3E%3Ccircle%20cx='12'%20cy='17.5'%20r='1.4'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
  }
  [data-ic="update"]::before,
  a.gcard[href$="update-aldaa.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M20.6%2012a8.6%208.6%200%201%201-2.7-6.2'/%3E%3Cpath%20d='M20.9%203.6v5.2h-5.2'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M20.6%2012a8.6%208.6%200%201%201-2.7-6.2'/%3E%3Cpath%20d='M20.9%203.6v5.2h-5.2'/%3E%3C/svg%3E");
  }
  [data-ic="usb"]::before,
  a.gcard[href$="boot-usb.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='7'%20y='8'%20width='10'%20height='13'%20rx='1.6'/%3E%3Cpath%20d='M9.4%208V4.4h5.2V8'/%3E%3Cpath%20d='M9.6%2012.2h4.8M9.6%2015.4h4.8'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='7'%20y='8'%20width='10'%20height='13'%20rx='1.6'/%3E%3Cpath%20d='M9.4%208V4.4h5.2V8'/%3E%3Cpath%20d='M9.6%2012.2h4.8M9.6%2015.4h4.8'/%3E%3C/svg%3E");
  }
  [data-ic="virus"]::before,
  a.gcard[href$="virus.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='8'%20y='7.2'%20width='8'%20height='12'%20rx='4'/%3E%3Cpath%20d='M8%2011H4.2M8%2015.2H4.6M16%2011h3.8M16%2015.2h3.4'/%3E%3Cpath%20d='M9.4%207.6L7.6%204.4M14.6%207.6l1.8-3.2'/%3E%3Cpath%20d='M9.6%2019.4L8.2%2022M14.4%2019.4L15.8%2022'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='8'%20y='7.2'%20width='8'%20height='12'%20rx='4'/%3E%3Cpath%20d='M8%2011H4.2M8%2015.2H4.6M16%2011h3.8M16%2015.2h3.4'/%3E%3Cpath%20d='M9.4%207.6L7.6%204.4M14.6%207.6l1.8-3.2'/%3E%3Cpath%20d='M9.6%2019.4L8.2%2022M14.4%2019.4L15.8%2022'/%3E%3C/svg%3E");
  }
  [data-ic="wifi"]::before,
  a.gcard[href$="wifi.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M2%208.8a15%2015%200%200%201%2020%200'/%3E%3Cpath%20d='M5%2012.4a10.3%2010.3%200%200%201%2014%200'/%3E%3Cpath%20d='M8.4%2016a5.4%205.4%200%200%201%207.2%200'/%3E%3Ccircle%20cx='12'%20cy='19.6'%20r='1.1'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M2%208.8a15%2015%200%200%201%2020%200'/%3E%3Cpath%20d='M5%2012.4a10.3%2010.3%200%200%201%2014%200'/%3E%3Cpath%20d='M8.4%2016a5.4%205.4%200%200%201%207.2%200'/%3E%3Ccircle%20cx='12'%20cy='19.6'%20r='1.1'%20fill='%23000'%20stroke='none'/%3E%3C/svg%3E");
  }
  [data-ic="win"]::before,
  a.gcard[href$="win11-suulgah.html"]:not([data-ic])::before {
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3.4%205.6l7.2-1.1v7.1H3.4z'/%3E%3Cpath%20d='M12.6%204.2l8-1.2v8.6h-8z'/%3E%3Cpath%20d='M3.4%2012.7h7.2v7.1l-7.2-1.1z'/%3E%3Cpath%20d='M12.6%2012.7h8v8.6l-8-1.2z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23000'%20stroke-width='1.7'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M3.4%205.6l7.2-1.1v7.1H3.4z'/%3E%3Cpath%20d='M12.6%204.2l8-1.2v8.6h-8z'/%3E%3Cpath%20d='M3.4%2012.7h7.2v7.1l-7.2-1.1z'/%3E%3Cpath%20d='M12.6%2012.7h8v8.6l-8-1.2z'/%3E%3C/svg%3E");
  }

  @media (max-width: 620px) {
    [data-ic]::before    { width: 26px; height: 26px; margin-bottom: 10px; }
    .fc::before          { width: 24px; height: 24px; }
    h1[data-ic]::before  { width: 34px; height: 34px; }
  }
}

/* ---------- зохиогчийн эрхийн мөр ---------- */
.copy { font-size: 13px; color: var(--muted); margin: 14px 0 0; letter-spacing: .01em; }
