/* Generated by Glyphter (http://www.glyphter.com) on  Sun Feb 16 2025*/
@font-face {
    font-family: 'RS_font';
    src: url('RS_font.eot');
    src: url('RS_font.eot?#iefix') format('embedded-opentype'),
    url('RS_font.woff') format('woff'),
    url('RS_font.ttf') format('truetype'),
    url('RS_font.svg#RS_font') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class*='RSF-']{
    display: inline-flex; /* Ensures proper inline rendering */
    align-items: center; /* Centers the icon */
    justify-content: center; /* Centers horizontally */
    vertical-align: middle; /* Aligns inline element properly */
}

[class*='RSF-']:before{
    display: inline-block;
    font-family: 'RS_Font';
    font-style: normal;
    font-weight: normal;
    text-rendering: optimizeLegibility;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

/* Fix icon which for unknown reasons has some whitespace */
.RSF-user::before {
    transform: translateX(-2px);
}

.RSF-machine:before{content:'\0041';}
.RSF-menu:before{content:'\0042';}
.RSF-pause:before{content:'\0043';}
.RSF-pdf:before{content:'\0044';}
.RSF-pencil:before{content:'\0045';}
.RSF-people:before{content:'\0046';}
.RSF-phone:before{content:'\0047';}
.RSF-picture:before{content:'\0048';}
.RSF-planner:before{content:'\0049';}
.RSF-play:before{content:'\004a';}
.RSF-plus:before{content:'\004b';}
.RSF-plus-thin:before{content:'\004c';}
.RSF-pricetag:before{content:'\004d';}
.RSF-projects:before{content:'\004e';}
.RSF-qrcode:before{content:'\004f';}
.RSF-question-mark:before{content:'\0050';}
.RSF-redo:before{content:'\0051';}
.RSF-redo-alt:before{content:'\0052';}
.RSF-refresh:before{content:'\0053';}
.RSF-resize:before{content:'\0054';}
.RSF-save:before{content:'\0055';}
.RSF-search:before{content:'\0056';}
.RSF-send:before{content:'\0057';}
.RSF-settings:before{content:'\0058';}
.RSF-settings-picker:before{content:'\0059';}
.RSF-shifts:before{content:'\005a';}
.RSF-signature:before{content:'\0061';}
.RSF-stop:before{content:'\0062';}
.RSF-supplier:before{content:'\0063';}
.RSF-supplier-add:before{content:'\0064';}
.RSF-text-size:before{content:'\0065';}
.RSF-translations:before{content:'\0066';}
.RSF-undo:before{content:'\0067';}
.RSF-unlock:before{content:'\0068';}
.RSF-upload-picture:before{content:'\0069';}
.RSF-user:before{content:'\006a';}
.RSF-user-alt:before{content:'\006b';}
.RSF-user-cog:before{content:'\006c';}
.RSF-x:before{content:'\006d';}
.RSF-address-book:before{content:'\006e';}
.RSF-arrow-back:before{content:'\006f';}
.RSF-attachment:before{content:'\0070';}
.RSF-bell:before{content:'\0071';}
.RSF-calendar:before{content:'\0072';}
.RSF-camera:before{content:'\0073';}
.RSF-car:before{content:'\0074';}
.RSF-caret-down:before{content:'\0075';}
.RSF-caret-up:before{content:'\0076';}
.RSF-carret-alt:before{content:'\0077';}
.RSF-certificates:before{content:'\0078';}
.RSF-chat:before{content:'\0079';}
.RSF-check:before{content:'\007a';}
.RSF-check-thin:before{content:'\0030';}
.RSF-clients:before{content:'\0031';}
.RSF-clock-in:before{content:'\0032';}
.RSF-clone:before{content:'\0033';}
.RSF-cogs:before{content:'\0034';}
.RSF-csv:before{content:'\0035';}
.RSF-dashboard:before{content:'\0036';}
.RSF-delete:before{content:'\0037';}
.RSF-email:before{content:'\0038';}
.RSF-exclamation:before{content:'\0039';}
.RSF-exclamation_thin:before{content:'\0021';}
.RSF-export:before{content:'\0022';}
.RSF-eye:before{content:'\0023';}
.RSF-feather:before{content:'\0024';}
.RSF-filter:before{content:'\0025';}
.RSF-filter-remove:before{content:'\0026';}
.RSF-folder-empty:before{content:'\0027';}
.RSF-folder-filled:before{content:'\0028';}
.RSF-form:before{content:'\0029';}
.RSF-functions:before{content:'\002a';}
.RSF-generator:before{content:'\002b';}
.RSF-gps-pin:before{content:'\002c';}
.RSF-graph:before{content:'\002d';}
.RSF-history:before{content:'\002e';}
.RSF-home:before{content:'\002f';}
.RSF-language:before{content:'\005b';}
.RSF-lightbulb:before{content:'\005c';}
.RSF-lock:before{content:'\005d';}
.RSF-logout:before{content:'\005e';}
.RSF-global:before{content:'\005f';}
.RSF-monitor:before{content:'\0060';}
.RSF-alarm:before{content:'\007b';}