/*!
*   UIcons 2.6.0 (regular-rounded) — SELF-HOST SUBSET (S31 perf P1)
*   ที่มา: https://cdn-uicons.flaticon.com/2.6.0/uicons-regular-rounded/ (Flaticon UIcons, Wegital DS §7)
*   subset เหลือเฉพาะ 137 glyph ที่ใช้จริงในโค้ด (จาก 3933 glyph เต็มชุด / 437KB)
*   สร้างด้วย fonttools pyftsubset จาก uicons-regular-rounded.woff2 ต้นฉบับ ยึด unicode เดิม 1:1
*   เพิ่ม glyph ใหม่ในอนาคต: เติมชื่อ/unicode ในสคริปต์ subset แล้วรันใหม่ (ดู docs handoff)
*/
@font-face {
    font-family: "uicons-regular-rounded";
    src: url("/static/webfonts/uicons-regular-rounded.woff2") format("woff2");
    font-display: swap;
}
    i[class^="fi-rr-"]:before, i[class*=" fi-rr-"]:before, span[class^="fi-rr-"]:before, span[class*="fi-rr-"]:before {
font-family: uicons-regular-rounded !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

        .fi-rr-align-left:before {
    content: "\e05c";
    }
        .fi-rr-angle-double-small-down:before {
    content: "\e075";
    }
        .fi-rr-angle-double-small-up:before {
    content: "\e078";
    }
        .fi-rr-angle-right:before {
    content: "\e07b";
    }
        .fi-rr-angle-small-down:before {
    content: "\e07c";
    }
        .fi-rr-angle-small-left:before {
    content: "\e07d";
    }
        .fi-rr-angle-small-right:before {
    content: "\e07e";
    }
        .fi-rr-angle-small-up:before {
    content: "\e07f";
    }
        .fi-rr-apps:before {
    content: "\e098";
    }
        .fi-rr-apps-add:before {
    content: "\e099";
    }
        .fi-rr-apps-sort:before {
    content: "\e09b";
    }
        .fi-rr-arrow-left:before {
    content: "\e0c6";
    }
        .fi-rr-arrow-right:before {
    content: "\e0cc";
    }
        .fi-rr-arrow-small-down:before {
    content: "\e0cf";
    }
        .fi-rr-arrow-small-right:before {
    content: "\e0d1";
    }
        .fi-rr-arrow-small-up:before {
    content: "\e0d2";
    }
        .fi-rr-arrow-up-right-from-square:before {
    content: "\e0ea";
    }
        .fi-rr-badge-check:before {
    content: "\e135";
    }
        .fi-rr-ban:before {
    content: "\e150";
    }
        .fi-rr-bookmark:before {
    content: "\e1f1";
    }
        .fi-rr-box-open:before {
    content: "\e21c";
    }
        .fi-rr-briefcase:before {
    content: "\e25c";
    }
        .fi-rr-brightness:before {
    content: "\e25f";
    }
        .fi-rr-calculator:before {
    content: "\e29b";
    }
        .fi-rr-calendar:before {
    content: "\e2a1";
    }
        .fi-rr-calendar-clock:before {
    content: "\e2a7";
    }
        .fi-rr-calendar-day:before {
    content: "\e2a8";
    }
        .fi-rr-calendar-plus:before {
    content: "\e2b4";
    }
        .fi-rr-calendar-week:before {
    content: "\e2ba";
    }
        .fi-rr-calendar-xmark:before {
    content: "\e2bb";
    }
        .fi-rr-chart-gantt:before {
    content: "\e33c";
    }
        .fi-rr-check:before {
    content: "\e35f";
    }
        .fi-rr-check-circle:before {
    content: "\e360";
    }
        .fi-rr-checkbox:before {
    content: "\e364";
    }
        .fi-rr-clip:before {
    content: "\e3de";
    }
        .fi-rr-clipboard-list:before {
    content: "\e3e4";
    }
        .fi-rr-clipboard-list-check:before {
    content: "\e3e5";
    }
        .fi-rr-clock:before {
    content: "\e3ea";
    }
        .fi-rr-clock-five:before {
    content: "\e3ef";
    }
        .fi-rr-cloud-upload:before {
    content: "\e42b";
    }
        .fi-rr-coins:before {
    content: "\e44d";
    }
        .fi-rr-comment:before {
    content: "\e454";
    }
        .fi-rr-comment-alt:before {
    content: "\e455";
    }
        .fi-rr-comment-dots:before {
    content: "\e466";
    }
        .fi-rr-comment-question:before {
    content: "\e46f";
    }
        .fi-rr-compress-alt:before {
    content: "\e486";
    }
        .fi-rr-copy:before {
    content: "\e49e";
    }
        .fi-rr-copy-alt:before {
    content: "\e49f";
    }
        .fi-rr-cross:before {
    content: "\e4cd";
    }
        .fi-rr-cross-circle:before {
    content: "\e4ce";
    }
        .fi-rr-cross-small:before {
    content: "\e4d0";
    }
        .fi-rr-devices:before {
    content: "\e525";
    }
        .fi-rr-diagram-project:before {
    content: "\e52e";
    }
        .fi-rr-disk:before {
    content: "\e56a";
    }
        .fi-rr-document:before {
    content: "\e57f";
    }
        .fi-rr-download:before {
    content: "\e5a3";
    }
        .fi-rr-edit:before {
    content: "\e5df";
    }
        .fi-rr-envelope:before {
    content: "\e5fe";
    }
        .fi-rr-eraser:before {
    content: "\e60f";
    }
        .fi-rr-exclamation:before {
    content: "\e61e";
    }
        .fi-rr-expand:before {
    content: "\e623";
    }
        .fi-rr-eye:before {
    content: "\e62c";
    }
        .fi-rr-file:before {
    content: "\e698";
    }
        .fi-rr-file-export:before {
    content: "\e6a9";
    }
        .fi-rr-file-import:before {
    content: "\e6ac";
    }
        .fi-rr-file-spreadsheet:before {
    content: "\e6bf";
    }
        .fi-rr-filter:before {
    content: "\e6d0";
    }
        .fi-rr-flag:before {
    content: "\e6ef";
    }
        .fi-rr-flask:before {
    content: "\e6f5";
    }
        .fi-rr-folder:before {
    content: "\e717";
    }
        .fi-rr-globe:before {
    content: "\e793";
    }
        .fi-rr-home:before {
    content: "\e866";
    }
        .fi-rr-hourglass-end:before {
    content: "\e87f";
    }
        .fi-rr-id-badge:before {
    content: "\e8b4";
    }
        .fi-rr-inbox:before {
    content: "\e8bf";
    }
        .fi-rr-inbox-out:before {
    content: "\e8c2";
    }
        .fi-rr-info:before {
    content: "\e8ce";
    }
        .fi-rr-key:before {
    content: "\e922";
    }
        .fi-rr-keyboard:before {
    content: "\e927";
    }
        .fi-rr-layers:before {
    content: "\e964";
    }
        .fi-rr-link:before {
    content: "\e9a3";
    }
        .fi-rr-link-alt:before {
    content: "\e9a4";
    }
        .fi-rr-link-slash-alt:before {
    content: "\e9a8";
    }
        .fi-rr-list:before {
    content: "\e9b1";
    }
        .fi-rr-list-check:before {
    content: "\e9b2";
    }
        .fi-rr-list-timeline:before {
    content: "\e9b5";
    }
        .fi-rr-lock:before {
    content: "\e9c5";
    }
        .fi-rr-marker:before {
    content: "\ea01";
    }
        .fi-rr-menu-burger:before {
    content: "\ea33";
    }
        .fi-rr-menu-dots-vertical:before {
    content: "\ea35";
    }
        .fi-rr-minus:before {
    content: "\ea63";
    }
        .fi-rr-minus-small:before {
    content: "\ea66";
    }
        .fi-rr-moon-stars:before {
    content: "\ea97";
    }
        .fi-rr-note:before {
    content: "\eafa";
    }
        .fi-rr-paper-plane:before {
    content: "\eb50";
    }
        .fi-rr-pencil:before {
    content: "\eb87";
    }
        .fi-rr-plane-departure:before {
    content: "\ec17";
    }
        .fi-rr-play:before {
    content: "\ec28";
    }
        .fi-rr-plus:before {
    content: "\ec37";
    }
        .fi-rr-plus-small:before {
    content: "\ec3a";
    }
        .fi-rr-refresh:before {
    content: "\ece4";
    }
        .fi-rr-rocket-lunch:before {
    content: "\ed22";
    }
        .fi-rr-rotate-left:before {
    content: "\ed28";
    }
        .fi-rr-search:before {
    content: "\ed83";
    }
        .fi-rr-settings-sliders:before {
    content: "\eda4";
    }
        .fi-rr-share:before {
    content: "\eda7";
    }
        .fi-rr-shield-check:before {
    content: "\edb1";
    }
        .fi-rr-sigma:before {
    content: "\ede6";
    }
        .fi-rr-sign-in-alt:before {
    content: "\ede8";
    }
        .fi-rr-sign-out-alt:before {
    content: "\ede9";
    }
        .fi-rr-signature:before {
    content: "\edfb";
    }
        .fi-rr-sort-alt:before {
    content: "\ee5c";
    }
        .fi-rr-sparkles:before {
    content: "\ee79";
    }
        .fi-rr-spinner:before {
    content: "\ee84";
    }
        .fi-rr-square-kanban:before {
    content: "\eeb3";
    }
        .fi-rr-stats:before {
    content: "\eee9";
    }
        .fi-rr-table-columns:before {
    content: "\ef4c";
    }
        .fi-rr-table-layout:before {
    content: "\ef4d";
    }
        .fi-rr-table-list:before {
    content: "\ef4e";
    }
        .fi-rr-table-pivot:before {
    content: "\ef50";
    }
        .fi-rr-tags:before {
    content: "\ef62";
    }
        .fi-rr-text:before {
    content: "\ef93";
    }
        .fi-rr-time-check:before {
    content: "\efc2";
    }
        .fi-rr-time-forward:before {
    content: "\efc5";
    }
        .fi-rr-time-half-past:before {
    content: "\efc8";
    }
        .fi-rr-time-past:before {
    content: "\efca";
    }
        .fi-rr-trash:before {
    content: "\f026";
    }
        .fi-rr-triangle-warning:before {
    content: "\f047";
    }
        .fi-rr-undo:before {
    content: "\f08e";
    }
        .fi-rr-upload:before {
    content: "\f09c";
    }
        .fi-rr-user:before {
    content: "\f0a7";
    }
        .fi-rr-user-add:before {
    content: "\f0a8";
    }
        .fi-rr-user-check:before {
    content: "\f0ab";
    }
        .fi-rr-user-gear:before {
    content: "\f0b7";
    }
        .fi-rr-user-pen:before {
    content: "\f0c9";
    }
        .fi-rr-users:before {
    content: "\f0df";
    }
        .fi-rr-users-alt:before {
    content: "\f0e0";
    }
