.ntg-rot{
    --rot-fg: #1d2130;
    --rot-mut: #505667;
    --rot-line: #e1e4ea;
    --rot-border: #c3c9d3;
    --rot-card: #f3f5f8;
    --rot-pre: #a8650d;
    --rot-red: #d24a3c;
    --rot-blue: #3a76c8;
    --rot-orange: #c77612;
    --rot-green: #3d9a5b;
    --rot-yellow: #d4a20f;
    container-type: inline-size;
    margin: 1.6em 0;
    padding: 16px 16px 12px;
    /* 2026-09-24 依頼主「枠が薄く見づらい」: 枠は --rot-border（本文の地との差をはっきり）。区切り線（凡例の下・注の上）も同じ色 */
    border: 1px solid var(--rot-border);
    border-radius: 10px;
    background: var(--rot-card);
    color: var(--rot-fg);
    font-size: 16px;
    line-height: 1.5;
}
html[data-nettoge-theme="dark"] .ntg-rot{
    --rot-fg: #eceef3;
    --rot-mut: #b3b8c5;
    --rot-line: #33363f;
    --rot-border: #535966;
    --rot-card: #272a31;
    --rot-pre: #e7b457;
    --rot-red: #e8705f;
    --rot-blue: #82ade8;
    --rot-orange: #eaa850;
    --rot-green: #6cc58a;
    --rot-yellow: #f2cc3d;
}
.ntg-rot *{ box-sizing: border-box; }
.ntg-rot img{ display: inline-block; margin: 0; max-width: none; box-shadow: none; }
.ntg-rot .ntg-rot__title{ margin: 0 0 2px; padding: 0; border: 0; background: none; font-size: 1.15em; font-weight: 700; line-height: 1.4; color: var(--rot-fg); }
.ntg-rot .ntg-rot__title::before, .ntg-rot .ntg-rot__title::after{ display: none; }
.ntg-rot__sub{ margin: 0 0 10px; font-size: 0.9em; line-height: 1.6; color: var(--rot-mut); }
.ntg-rot__legend{ display: flex; flex-wrap: wrap; gap: 6px 20px; margin: 0 0 14px; padding: 0 0 12px; border-bottom: 1px solid var(--rot-border); font-size: 0.9em; line-height: 1.4; color: var(--rot-fg); }
.ntg-rot__legend:empty{ padding: 0; }
.ntg-rot__lg{ display: inline-flex; align-items: center; gap: 6px; }
.ntg-rot__lg i{ display: inline-block; width: 26px; height: 6px; border-radius: 3px; }
.ntg-rot__lg img{ width: 18px; height: 24px; object-fit: contain; }
.ntg-rot .c-red{ --c: var(--rot-red); }
.ntg-rot .c-orange{ --c: var(--rot-orange); }
.ntg-rot__lg i{ background: var(--c); }
.ntg-rot__steps{ display: block; margin: 0; padding: 0; }
.ntg-rot__steps:has(> :nth-child(2)){ --n: 2; }
.ntg-rot__steps:has(> :nth-child(3)){ --n: 3; }
.ntg-rot__steps:has(> :nth-child(4)){ --n: 4; }
.ntg-rot__steps:has(> :nth-child(5)){ --n: 5; }
.ntg-rot__steps:has(> :nth-child(6)){ --n: 6; }
.ntg-rot__steps:has(> :nth-child(7)){ --n: 7; }
.ntg-rot__steps:has(> :nth-child(8)){ --n: 8; }
.ntg-rot__steps:has(> :nth-child(9)){ --n: 9; }
.ntg-rot__steps:has(> :nth-child(10)){ --n: 10; }
.ntg-rot__steps:has(> :nth-child(11)){ --n: 11; }
.ntg-rot__steps:has(> :nth-child(12)){ --n: 12; }
.ntg-rot__steps:has(> :nth-child(13)){ --n: 13; }
.ntg-rot__steps:has(> :nth-child(14)){ --n: 14; }
.ntg-rot__steps:has(> :nth-child(15)){ --n: 15; }
.ntg-rot__steps:has(> :nth-child(16)){ --n: 16; }
.ntg-rot__steps:has(> :nth-child(17)){ --n: 17; }
.ntg-rot__steps:has(> :nth-child(18)){ --n: 18; }
.ntg-rot__steps:has(> :nth-child(19)){ --n: 19; }
.ntg-rot__steps:has(> :nth-child(20)){ --n: 20; }
.ntg-rot__steps:has(> :nth-child(21)){ --n: 21; }
.ntg-rot__steps:has(> :nth-child(22)){ --n: 22; }
.ntg-rot__steps:has(> :nth-child(23)){ --n: 23; }
.ntg-rot__steps:has(> :nth-child(24)){ --n: 24; }
.ntg-rot__step{
    display: grid;
    grid-template-columns: auto 3.3em 1fr;
    align-items: center;
    gap: 0 10px;
    padding: 9px 0;
    border-bottom: 1px solid var(--rot-line);
}
.ntg-rot__step:last-child{ border-bottom: 0; }
.ntg-rot__stripes{ grid-row: 1 / 3; align-self: stretch; display: flex; gap: 3px; position: relative; top: -9px; margin: 0 0 -19px; min-width: 6px; }
.ntg-rot__step:last-child .ntg-rot__stripes{ margin-bottom: -18px; }
.ntg-rot__s{ width: 6px; }
.ntg-rot__s.on{ background: var(--c); }
.ntg-rot__bis{ position: absolute; left: calc(100% + 3px); top: 9px; width: 15px; display: flex; flex-direction: column; gap: 2px; pointer-events: none; }
.ntg-rot__bis img{ display: block; width: 15px; height: 20px; max-width: none; object-fit: contain; }
.ntg-rot__no{ font-size: 0.85em; font-weight: 700; color: var(--rot-mut); text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums; }
.ntg-rot__step.is-pre .ntg-rot__no{ color: var(--rot-pre); font-size: 0.75em; }
.ntg-rot__gcd{ display: flex; align-items: center; gap: 10px; font-weight: 700; font-size: 1.1em; line-height: 1.35; }
.ntg-rot__gcd img{ width: 44px; height: 44px; border-radius: 7px; flex: 0 0 auto; }
.ntg-rot__ogs{ grid-column: 3; display: flex; flex-direction: column; gap: 4px; margin-top: 6px; }
.ntg-rot__ogs:empty{ display: none; }
.ntg-rot__og{ display: flex; align-items: center; gap: 8px; padding-left: 12px; border-left: 2px solid var(--rot-line); font-size: 0.95em; color: var(--rot-mut); line-height: 1.35; }
.ntg-rot__og img{ width: 30px; height: 30px; border-radius: 5px; flex: 0 0 auto; }
.ntg-rot__note{ margin: 14px 0 0; padding: 12px 0 0; border-top: 1px solid var(--rot-border); font-size: 0.92em; line-height: 1.75; color: var(--rot-fg); }
.ntg-rot__note b{ color: var(--rot-fg); }
.ntg-rot .ntg-game-term{ border-bottom: 0; }
.ntg-rot__step:not(:has(> .ntg-rot__stripes > .ntg-rot__s:nth-child(1).on)) + .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(1),
.ntg-rot__step:not(:has(> .ntg-rot__stripes > .ntg-rot__s:nth-child(2).on)) + .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(2),
.ntg-rot__step:not(:has(> .ntg-rot__stripes > .ntg-rot__s:nth-child(3).on)) + .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(3),
.ntg-rot__step:not(:has(> .ntg-rot__stripes > .ntg-rot__s:nth-child(4).on)) + .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(4),
.ntg-rot__step:not(:has(> .ntg-rot__stripes > .ntg-rot__s:nth-child(5).on)) + .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(5),
.ntg-rot__step:first-child > .ntg-rot__stripes > .ntg-rot__s{ --rs: 1; }
.ntg-rot__step:not(:has(+ .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(1).on)) > .ntg-rot__stripes > .ntg-rot__s:nth-child(1),
.ntg-rot__step:not(:has(+ .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(2).on)) > .ntg-rot__stripes > .ntg-rot__s:nth-child(2),
.ntg-rot__step:not(:has(+ .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(3).on)) > .ntg-rot__stripes > .ntg-rot__s:nth-child(3),
.ntg-rot__step:not(:has(+ .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(4).on)) > .ntg-rot__stripes > .ntg-rot__s:nth-child(4),
.ntg-rot__step:not(:has(+ .ntg-rot__step > .ntg-rot__stripes > .ntg-rot__s:nth-child(5).on)) > .ntg-rot__stripes > .ntg-rot__s:nth-child(5),
.ntg-rot__step:last-child > .ntg-rot__stripes > .ntg-rot__s{ --re: 1; }
.ntg-rot__s.on{
    margin-top: calc(var(--rs, 0) * 8px);
    margin-bottom: calc(var(--re, 0) * 9px - 1px);
    border-radius: calc(var(--rs, 0) * 3px) calc(var(--rs, 0) * 3px) calc(var(--re, 0) * 3px) calc(var(--re, 0) * 3px);
}
@container (min-width: 640px){
.ntg-rot__steps{
        --maxc: 5;
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(124px, 1fr));
        grid-auto-flow: row;
        gap: 0;
    }
@supports (width: round(up, 1.5px, 1px)) and selector(:has(a)){
.ntg-rot__steps{
            --rows: round(up, calc(var(--n, 1) / var(--maxc)), 1);
            --cols: round(up, calc(var(--n, 1) / var(--rows)), 1);
            grid-template-columns: repeat(auto-fill, minmax(calc(100% / var(--cols) - 1px), 1fr));
        }
}
.ntg-rot__step{
        display: grid;
        grid-row: span 4;
        grid-template-rows: subgrid;
        grid-template-columns: 100%;
        justify-items: center;
        gap: 0;
        padding: 0;
        border: 0;
    }
.ntg-rot__ogs{
        grid-row: 1; grid-column: 1;
        align-self: end;
        justify-self: center;
        flex-direction: column;
        align-items: flex-start;
        gap: 4px;
        width: max-content;
        max-width: calc(100% - 6px);
        margin: 0 0 8px;
    }
.ntg-rot__og{ flex-direction: row; align-items: center; gap: 5px; padding: 0; border: 0; font-size: 12px; line-height: 1.25; text-align: left; font-feature-settings: "palt"; }
.ntg-rot__og img{ width: 24px; height: 24px; border-radius: 4px; }
.ntg-rot__ogn{ display: block; word-break: keep-all; overflow-wrap: normal; }
.ntg-rot__gcd{ grid-row: 2; grid-column: 1; align-self: start; flex-direction: column; gap: 5px; max-width: calc(100% - 6px); font-size: 14px; text-align: center; line-height: 1.3; font-feature-settings: "palt"; word-break: keep-all; overflow-wrap: normal; }
.ntg-rot__gcd img, .ntg-rot__star{ width: 56px; height: 56px; }
.ntg-rot__no{ grid-row: 3; grid-column: 1; align-self: end; margin: 6px 0 5px; padding: 0 8px; border-radius: 10px; background: var(--rot-line); color: var(--rot-fg); font-size: 12.5px; line-height: 1.6; text-align: center; }
.ntg-rot__step.is-pre .ntg-rot__no{ font-size: 11.5px; color: var(--rot-pre); }
.ntg-rot__stripes{ grid-row: 4; grid-column: 1; flex-direction: column; gap: 3px; align-self: start; top: 0; width: 100%; margin: 0; padding: 0 0 22px; }
.ntg-rot__step:last-child .ntg-rot__stripes{ margin-bottom: 0; }
.ntg-rot__s{ width: auto; height: 6px; }
.ntg-rot__bis{ left: 6px; top: auto; bottom: 0; width: 60px; flex-direction: row; gap: 3px; }
.ntg-rot__s.on{
        margin: 0 calc(var(--re, 0) * 7px - 1px) 0 calc(var(--rs, 0) * 6px);
        border-radius: calc(var(--rs, 0) * 3px) calc(var(--re, 0) * 3px) calc(var(--re, 0) * 3px) calc(var(--rs, 0) * 3px);
    }
.ntg-rot__note{ margin-top: 0; }
}
@container (min-width: 780px){
.ntg-rot__steps{ --maxc: 6; }
}
@container (min-width: 910px){
.ntg-rot__steps{ --maxc: 7; }
}
@container (min-width: 1040px){
.ntg-rot__steps{ --maxc: 8; }
}
.ntg-stepnote{
    display: grid;
    grid-template-columns: max-content 1fr;
    margin: 1em 0 1.4em;
    padding: 0;
    border-top: 2px solid var(--ntg-sn-line, #bfc5cf);
}
html[data-nettoge-theme="dark"] .ntg-stepnote{ --ntg-sn-line: #515763; --ntg-sn-badge: #2a2d35; --ntg-sn-badge-fg: #f0d27a; }
.ntg-stepnote__row{
    grid-column: 1 / -1;
    display: grid;
    grid-template-columns: subgrid;
    gap: 0 12px;
    align-items: first baseline;
    padding: 10px 2px;
    border-bottom: 1px solid var(--ntg-sn-line, #bfc5cf);
}
.ntg-stepnote__no{
    display: inline-block;
    justify-self: start;
    max-width: 8em;
    padding: 2px 10px;
    border-radius: 12px;
    background: var(--ntg-sn-badge, #eef0f4);
    color: var(--ntg-sn-badge-fg, #8a5a0a);
    font-weight: 700;
    font-size: 0.92em;
    line-height: 1.6;
    white-space: normal;
    word-break: keep-all;
    overflow-wrap: anywhere;
}
.ntg-stepnote__body{ min-width: 0; line-height: 1.75; }
.ntg-stepnote{ container-type: inline-size; }
.ntg-stepnote__no:has(.ntg-act){
    max-width: none;
    padding: 0;
    border-radius: 0;
    background: none;
    color: inherit;
    font-weight: 400;
    font-size: 1em;
    line-height: inherit;
    white-space: nowrap;
}
.ntg-stepnote__no .ntg-act{ margin-top: 0; margin-bottom: 0; }
@container (max-width: 519px){
.ntg-stepnote:has(.ntg-stepnote__no .ntg-act) > .ntg-stepnote__row{
        grid-template-columns: minmax(0, 1fr);
        gap: 4px 0;
    }
.ntg-stepnote:has(.ntg-stepnote__no .ntg-act) .ntg-stepnote__no{ white-space: normal; }
}
.ntg-rot__sub .ntg-act, .ntg-rot__note .ntg-act, .ntg-rot__loop .ntg-act{
    line-height: 1.5em;
    margin: 2px 0.1em;
    padding: 1px 0.4em 1px 1px;
    gap: 0.3em;
    border-radius: 5px;
}
.ntg-rot__sub .ntg-act[data-icon]::before, .ntg-rot__note .ntg-act[data-icon]::before, .ntg-rot__loop .ntg-act[data-icon]::before{
    width: 1.5em;
    height: 1.5em;
    border-radius: 3px;
}
.ntg-lvjump{
    --ntg-lvjump-w1: #3a5ec8;
    --ntg-lvjump-w2: #0d1a5c;
    --ntg-lvjump-edge: #fff;
    margin: 1.6em 0 2em;
    padding: 12px 12px 14px; /* ハブの窓と同じ 12px。ボタンの左の縁から 12px 出る指が、窓の白い縁のすぐ内側に収まる */
    border: 2px solid var(--ntg-lvjump-edge);
    border-radius: 7px;
    outline: 2px solid #6f7aa6;
    outline-offset: -5px;
    background: linear-gradient(180deg, var(--ntg-lvjump-w1), var(--ntg-lvjump-w2));
    box-shadow: 0 2px 0 rgb(0 0 0 / .35), 0 3px 8px rgb(0 0 0 / .25);
    color: #fff;
}
html[data-nettoge-theme="dark"] .ntg-lvjump{
    --ntg-lvjump-w1: #2c4aa6;
    --ntg-lvjump-w2: #0a1244;
    --ntg-lvjump-edge: #d8dcf0;
}
.ntg-lvjump__title{
    margin: 2px 0 10px;
    color: #fff;
    font-weight: 700;
    font-size: 1.02em;
    line-height: 1.5;
    text-shadow: 1px 1px 0 #000;
}
.ntg-lvjump__title{
    display: flex;
    align-items: center;
    gap: 0;
}
.ntg-lvjump__title::before{
    content: "";
    flex: none;
    width: 14px;
    height: 22px;
    margin-inline: -2px 12px; /* 字との間を 12px（跳ねても 9px）あける（2026-09-30 依頼主「文字に近い。もう少し左へ」）。題の字の左端はボタンの字と同じ 24px */
    background: var(--ntg-tri-r) center / 100% 100% no-repeat;
    image-rendering: pixelated;
    filter: drop-shadow(2px 2px 0 rgb(0 0 0 / .45));
    animation: ntg-tri-bob-r 1s infinite;
}
@keyframes ntg-tri-bob-r{
    0%, 49.9% { translate: 0 0; }
    50%, 100% { translate: 3px 0; }
}
.ntg-lvjump__list{
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(8.2em, 1fr));
    gap: 4px 8px;
}
.ntg-lvjump .ntg-lvjump__btn{
    position: relative;
    display: flex;
    align-items: center;
    min-height: 44px;
    padding: 0 6px 0 24px; /* 指の、ボタンに入る部分 18px の右から字 */
    border-radius: 4px;
    color: #fff;
    font-weight: 700;
    font-size: 1.02em;
    line-height: 1.3;
    white-space: nowrap;
    text-decoration: none;
    text-shadow: 1px 1px 0 #000;
}
.ntg-lvjump .ntg-lvjump__btn::before{
    content: "";
    position: absolute;
    top: 50%;
    left: -12px;
    width: 30px;
    height: 30px;
    margin-top: -8px;
    background: var(--ntg-finger) left top / 30px 30px no-repeat;
    image-rendering: pixelated;
    opacity: 0;
    transform: translateX(-4px);
    transition: opacity .12s ease, transform .12s ease;
    pointer-events: none;
    z-index: 2;
}
.ntg-lvjump .ntg-lvjump__btn:is(:hover, :focus-visible){
    background: rgb(255 255 255 / .12);
    color: #fff;
    outline: none;
}
.ntg-lvjump .ntg-lvjump__btn:is(:hover, :focus-visible)::before{ opacity: 1; transform: none; animation: ntg-finger-idle .9s .12s infinite; }
@keyframes ntg-finger-idle{
    0%, 49.9% { translate: 0 0; }
    50%, 100% { translate: -3px 0; }
}
.post_content h3.ntg-lvhead{
    --ntg-lvjump-w1: #3a5ec8;
    --ntg-lvjump-w2: #0d1a5c;
    --ntg-lvjump-edge: #fff;
    padding: 9px 14px 9px 16px;
    border: 2px solid var(--ntg-lvjump-edge);
    border-radius: 7px;
    outline: 2px solid #6f7aa6;
    outline-offset: -5px;
    background: linear-gradient(180deg, var(--ntg-lvjump-w1), var(--ntg-lvjump-w2));
    box-shadow: 0 2px 0 rgb(0 0 0 / .35), 0 3px 8px rgb(0 0 0 / .2);
    color: #fff;
    line-height: 1.5;
    text-shadow: 1px 1px 0 #000;
}
html[data-nettoge-theme="dark"] .post_content h3.ntg-lvhead{
    --ntg-lvjump-w1: #2c4aa6;
    --ntg-lvjump-w2: #0a1244;
    --ntg-lvjump-edge: #d8dcf0;
}
.etb-wrapper .etb-table > tbody > tr.etb-row:has(img[src*="ff14-hud-mas-"]) > td.etb-first-cell{
    font-size: 1.3em;
    font-weight: 800;
    letter-spacing: .04em;
}
@media (max-width: 781px){
.etb-wrapper .etb-table > tbody > tr.etb-row:has(img[src*="ff14-hud-mas-"]) > td.etb-first-cell{
        --etb-chevron: #fff;
        --etb-chevron-hover: #ffe98a;
        --etb-chevron-open: #ffe98a;
        --ntg-lvjump-w1: #3a5ec8;
        --ntg-lvjump-w2: #0d1a5c;
        --ntg-lvjump-edge: #fff;
        margin-bottom: 8px;
        padding: 9px 12px 9px 34px;
        background: linear-gradient(180deg, var(--ntg-lvjump-w1), var(--ntg-lvjump-w2));
        border-radius: 7px;
        box-shadow: inset 0 0 0 2px var(--ntg-lvjump-edge), 0 2px 0 rgb(0 0 0 / .35);
        color: #fff;
        text-shadow: 1px 1px 0 #000;
    }
html[data-nettoge-theme="dark"] .etb-wrapper .etb-table > tbody > tr.etb-row:has(img[src*="ff14-hud-mas-"]) > td.etb-first-cell{
        --ntg-lvjump-w1: #2c4aa6;
        --ntg-lvjump-w2: #0a1244;
        --ntg-lvjump-edge: #d8dcf0;
    }
.etb-wrapper .etb-table > tbody > tr.etb-row.active:has(img[src*="ff14-hud-mas-"]) > td.etb-first-cell{
        box-shadow: inset 0 0 0 2px var(--ntg-lvjump-edge), 0 2px 0 rgb(0 0 0 / .35);
        color: #ffe98a;
    }
.etb-wrapper .etb-table > tbody > tr.etb-row:has(img[src*="ff14-hud-mas-"]) > td.etb-first-cell::before{
        left: 13px;
    }
}
@media (prefers-reduced-motion: reduce){
.ntg-jobhub__card, .ntg-jobhub__card::before, .ntg-lvjump .ntg-lvjump__btn::before{ transition: none; }
.ntg-jobhub__card:is(:hover, :focus-visible)::before,
    .ntg-lvjump .ntg-lvjump__btn:is(:hover, :focus-visible)::before,
    .ntg-lvjump__title::before{ animation: none; }
}
.ntg-lvjump{ --ntg-tri-r: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 11' shape-rendering='crispEdges'><rect x='0' y='0' width='2' height='1' fill='%23000000'/><rect x='0' y='1' width='1' height='1' fill='%23000000'/><rect x='1' y='1' width='1' height='1' fill='%23ffffff'/><rect x='2' y='1' width='1' height='1' fill='%23000000'/><rect x='0' y='2' width='1' height='1' fill='%23000000'/><rect x='1' y='2' width='2' height='1' fill='%23ffffff'/><rect x='3' y='2' width='1' height='1' fill='%23000000'/><rect x='0' y='3' width='1' height='1' fill='%23000000'/><rect x='1' y='3' width='3' height='1' fill='%23ffffff'/><rect x='4' y='3' width='1' height='1' fill='%23000000'/><rect x='0' y='4' width='1' height='1' fill='%23000000'/><rect x='1' y='4' width='4' height='1' fill='%23ffffff'/><rect x='5' y='4' width='1' height='1' fill='%23000000'/><rect x='0' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='5' width='4' height='1' fill='%23ffffff'/><rect x='5' y='5' width='1' height='1' fill='%234ca6c0'/><rect x='6' y='5' width='1' height='1' fill='%23000000'/><rect x='0' y='6' width='1' height='1' fill='%23000000'/><rect x='1' y='6' width='3' height='1' fill='%23ffffff'/><rect x='4' y='6' width='1' height='1' fill='%234ca6c0'/><rect x='5' y='6' width='1' height='1' fill='%23000000'/><rect x='0' y='7' width='1' height='1' fill='%23000000'/><rect x='1' y='7' width='2' height='1' fill='%23ffffff'/><rect x='3' y='7' width='1' height='1' fill='%234ca6c0'/><rect x='4' y='7' width='1' height='1' fill='%23000000'/><rect x='0' y='8' width='1' height='1' fill='%23000000'/><rect x='1' y='8' width='1' height='1' fill='%23ffffff'/><rect x='2' y='8' width='1' height='1' fill='%234ca6c0'/><rect x='3' y='8' width='1' height='1' fill='%23000000'/><rect x='0' y='9' width='1' height='1' fill='%23000000'/><rect x='1' y='9' width='1' height='1' fill='%234ca6c0'/><rect x='2' y='9' width='1' height='1' fill='%23000000'/><rect x='0' y='10' width='2' height='1' fill='%23000000'/></svg>"); }
.ntg-jobhub, .ntg-lvjump{ --ntg-finger: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17' shape-rendering='crispEdges'><rect x='5' y='0' width='4' height='1' fill='%23000000'/><rect x='4' y='1' width='1' height='1' fill='%23000000'/><rect x='5' y='1' width='1' height='1' fill='%234ca6c0'/><rect x='6' y='1' width='3' height='1' fill='%23ffffff'/><rect x='9' y='1' width='1' height='1' fill='%23000000'/><rect x='3' y='2' width='1' height='1' fill='%23000000'/><rect x='4' y='2' width='1' height='1' fill='%234ca6c0'/><rect x='5' y='2' width='2' height='1' fill='%23ffffff'/><rect x='7' y='2' width='3' height='1' fill='%234ca6c0'/><rect x='10' y='2' width='5' height='1' fill='%23000000'/><rect x='1' y='3' width='1' height='1' fill='%23000000'/><rect x='3' y='3' width='1' height='1' fill='%23000000'/><rect x='4' y='3' width='1' height='1' fill='%234ca6c0'/><rect x='5' y='3' width='10' height='1' fill='%23ffffff'/><rect x='15' y='3' width='1' height='1' fill='%23000000'/><rect x='0' y='4' width='1' height='1' fill='%23000000'/><rect x='1' y='4' width='1' height='1' fill='%234ca6c0'/><rect x='2' y='4' width='1' height='1' fill='%23000000'/><rect x='3' y='4' width='1' height='1' fill='%234ca6c0'/><rect x='4' y='4' width='12' height='1' fill='%23ffffff'/><rect x='16' y='4' width='1' height='1' fill='%23000000'/><rect x='0' y='5' width='1' height='1' fill='%23000000'/><rect x='1' y='5' width='1' height='1' fill='%23ffffff'/><rect x='2' y='5' width='1' height='1' fill='%234ca6c0'/><rect x='3' y='5' width='8' height='1' fill='%23ffffff'/><rect x='11' y='5' width='4' height='1' fill='%234ca6c0'/><rect x='15' y='5' width='1' height='1' fill='%23000000'/><rect x='0' y='6' width='1' height='1' fill='%23000000'/><rect x='1' y='6' width='1' height='1' fill='%23ffffff'/><rect x='2' y='6' width='1' height='1' fill='%234ca6c0'/><rect x='3' y='6' width='7' height='1' fill='%23ffffff'/><rect x='10' y='6' width='1' height='1' fill='%234ca6c0'/><rect x='11' y='6' width='4' height='1' fill='%23000000'/><rect x='0' y='7' width='1' height='1' fill='%23000000'/><rect x='1' y='7' width='1' height='1' fill='%23ffffff'/><rect x='2' y='7' width='1' height='1' fill='%234ca6c0'/><rect x='3' y='7' width='7' height='1' fill='%23ffffff'/><rect x='10' y='7' width='1' height='1' fill='%234ca6c0'/><rect x='11' y='7' width='1' height='1' fill='%23000000'/><rect x='0' y='8' width='1' height='1' fill='%23000000'/><rect x='1' y='8' width='3' height='1' fill='%234ca6c0'/><rect x='4' y='8' width='6' height='1' fill='%23ffffff'/><rect x='10' y='8' width='1' height='1' fill='%234ca6c0'/><rect x='11' y='8' width='1' height='1' fill='%23000000'/><rect x='0' y='9' width='1' height='1' fill='%23000000'/><rect x='1' y='9' width='9' height='1' fill='%234ca6c0'/><rect x='10' y='9' width='1' height='1' fill='%23000000'/><rect x='0' y='10' width='1' height='1' fill='%23000000'/><rect x='1' y='10' width='1' height='1' fill='%234ca6c0'/><rect x='2' y='10' width='1' height='1' fill='%23000000'/><rect x='3' y='10' width='7' height='1' fill='%234ca6c0'/><rect x='10' y='10' width='1' height='1' fill='%23000000'/><rect x='1' y='11' width='1' height='1' fill='%23000000'/><rect x='3' y='11' width='1' height='1' fill='%23000000'/><rect x='4' y='11' width='5' height='1' fill='%234ca6c0'/><rect x='9' y='11' width='1' height='1' fill='%23000000'/><rect x='3' y='12' width='1' height='1' fill='%23000' fill-opacity='.5'/><rect x='4' y='12' width='6' height='1' fill='%23000000'/><rect x='2' y='13' width='12' height='1' fill='%23000' fill-opacity='.5'/><rect x='0' y='14' width='17' height='1' fill='%23000' fill-opacity='.5'/><rect x='0' y='15' width='15' height='1' fill='%23000' fill-opacity='.5'/><rect x='1' y='16' width='8' height='1' fill='%23000' fill-opacity='.5'/></svg>"); }
