/*
 * Tabler Icons — self-hosted subset (from @tabler/icons-webfont 3.30.0, MIT)
 *
 * Replaces the render-blocking CDN @import that previously lived in the
 * WordPress Customizer's Additional CSS:
 *   @import url('https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@3.30.0/...')
 *
 * Subset to ONLY the 10 glyphs actually used on marinecraft.my:
 *   3,216 bytes vs 892KB for the full CDN woff2 (5,918 glyphs).
 *
 * ── ADDING A NEW ICON ──────────────────────────────────────────────────────
 * The font contains ONLY the glyphs listed below. Using any other ti-* class
 * renders nothing. To add one, re-subset the upstream font:
 *
 *   curl -sSL "https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@3.30.0/dist/fonts/tabler-icons.ttf" -o full.ttf
 *   pyftsubset full.ttf --unicodes="U+EB76,...,U+NEW" --flavor=woff \
 *     --layout-features='' --no-hinting --desubroutinize --name-IDs='' \
 *     --output-file=assets/fonts/tabler-icons-subset.woff
 *
 * Find the new codepoint in the upstream tabler-icons.min.css
 * (`.ti-<name>:before{content:"\XXXX"}`), then add a rule here to match.
 */

@font-face {
    font-family: "tabler-icons";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("fonts/tabler-icons-subset.woff") format("woff");
}

.ti {
    font-family: "tabler-icons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* The 10 glyphs present in the subset. Keep in sync with the font file. */
.ti-anchor::before            { content: "\eb76"; }
.ti-briefcase::before         { content: "\ea46"; }
.ti-building-warehouse::before{ content: "\ebe3"; }
.ti-chart-line::before        { content: "\ea5c"; }
.ti-drone::before             { content: "\ed79"; }
.ti-droplet::before           { content: "\ea97"; }
.ti-flame::before             { content: "\ec2c"; }
.ti-lifebuoy::before          { content: "\eadd"; }
.ti-package::before           { content: "\eaff"; }
.ti-users::before             { content: "\ebf2"; }
