/* NioIcons - 从 dashlite.css 提取 */
@font-face {
    font-family: Nioicon;
    src: url(/static/fonts/Nioicon.eot);
    src: url(/static/fonts/Nioicon.eot?#iefix) format("embedded-opentype"),
         url(/static/fonts/Nioicon.woff) format("woff"),
         url(/static/fonts/Nioicon.ttf) format("truetype"),
         url(/static/fonts/Nioicon.svg#Nioicon) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block;
}

.ni {
    font-family: Nioicon !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ni-setting:before { content: "\eb75"; }
.ni-code:before { content: "\e9ee"; }
.ni-map:before { content: "\eadd"; }
.ni-aperture:before { content: "\e91b"; }
.ni-chat-circle-fill:before { content: "\e9b1"; }

.ni-lock:before { content: "\ead7"; }
.ni-unlock:before { content: "\ec1a"; }
.ni-exchange-v:before { content: "\ea32"; }
.ni-reload:before { content: "\eb55"; }
.ni-home:before { content: "\ea9c"; }
.ni-heart:before { content: "\ea95"; }
.ni-history:before { content: "\ea99"; }
.ni-comments:before { content: "\ec9f"; }
.ni-moon:before { content: "\eaff"; }
.ni-sun:before { content: "\ebd9"; }
.ni-user-circle:before { content: "\ec28"; }
.ni-signout:before { content: "\ebb2"; }
.ni-menu:before { content: "\eaec"; }
.ni-arrow-left:before { content: "\e938"; }
.ni-search:before { content: "\eb6c"; }
.ni-trash:before { content: "\ec08"; }
.ni-reply-all:before { content: "\eb59"; }
.ni-link:before { content: "\eac9"; }
.ni-info:before { content: "\eaa9"; }
.ni-brush:before { content: "\e97e"; }
.ni-edit:before { content: "\ea22"; }
.ni-file:before { content: "\ea4a"; }
.ni-terminal:before { content: "\ebf6"; }
.ni-calculator:before { content: "\e9a9"; }
.ni-pen-fancy:before { content: "\eb23"; }
.ni-shield:before { content: "\eba4"; }
.ni-fingerprint:before { content: "\ea56"; }
.ni-network:before { content: "\eb00"; }
.ni-database:before { content: "\e9fd"; }
.ni-music:before { content: "\eaf8"; }
.ni-play:before { content: "\eb34"; }
.ni-check:before { content: "\e9c2"; }
.ni-close:before { content: "\e9d1"; }
.ni-alert:before { content: "\e913"; }
.ni-download:before { content: "\ea13"; }
.ni-upload:before { content: "\ec1b"; }
.ni-copy:before { content: "\e9e3"; }
.ni-star:before { content: "\ebcd"; }
.ni-eye:before { content: "\ea3c"; }
.ni-image:before { content: "\eaa5"; }
.ni-globe:before { content: "\ea7a"; }
.ni-clock:before { content: "\e9ce"; }
.ni-users:before { content: "\ec2d"; }
.ni-user:before { content: "\ec26"; }
/* NioIcons - 仅图标定义，从 dashlite.css 提取 */
@font-face {
    font-family: Nioicon;
    src: url(/static/fonts/Nioicon.eot);
    src: url(/static/fonts/Nioicon.eot?#iefix) format("embedded-opentype"),
         url(/static/fonts/Nioicon.woff) format("woff"),
         url(/static/fonts/Nioicon.ttf) format("truetype"),
         url(/static/fonts/Nioicon.svg#Nioicon) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block;
}

.ni {
    font-family: Nioicon !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.ni-setting:before { content: "\f10e"; }
.ni-code:before { content: "\f0e9"; }
.ni-map:before { content: "\f0ed"; }
.ni-aperture:before { content: "\f100"; }
.ni-chat-circle-fill:before { content: "\f0bc"; }
.ni-home:before { content: "\f109"; }
.ni-heart:before { content: "\f0b0"; }
.ni-history:before { content: "\f0b1"; }
.ni-comments:before { content: "\f0e5"; }
.ni-moon:before { content: "\f17b"; }
.ni-sun:before { content: "\f186"; }
.ni-user-circle:before { content: "\f17d"; }
.ni-signout:before { content: "\f10b"; }
.ni-menu:before { content: "\f199"; }
.ni-arrow-left:before { content: "\f15e"; }
.ni-search:before { content: "\f11e"; }
.ni-trash:before { content: "\f129"; }
.ni-reply-all:before { content: "\f155"; }
.ni-link:before { content: "\f121"; }
.ni-info:before { content: "\f11d"; }
.ni-lock:before { content: "\f150"; }
.ni-unlock:before { content: "\f153"; }
.ni-exchange-v:before { content: "\f10a"; }
.ni-reload:before { content: "\f12f"; }
