@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../media/material-icons.0oxfo_l1u_72m.woff2)format("woff2")}ul{margin:0;padding:0}.ctn-1024{max-width:1024px;margin:0 auto}.ctn1412{width:1412px}.w1224{width:1224px}.wfull{width:100%}.block-center{margin:0 auto}.pst-f{position:relative}.z13{z-index:13}.act-bar{z-index:20;padding:8px 0;position:sticky;top:0}.flex-ct{align-items:center;display:flex}.flex-col{flex-direction:column;gap:5px;display:flex}.flex-col-ct{flex-direction:column;justify-content:center;align-items:center;display:flex}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.flex-end{justify-content:flex-end;display:flex}.item-ct{justify-content:center;display:flex}.six-col{grid-template-columns:repeat(6,minmax(100px,1fr));gap:30px;width:100%;display:grid}.g2col.hotel_filter{grid-template-columns:1fr max-content;gap:20px}.member-avatars sub{margin-left:-5px}.f-r{float:right}.icbg{font-size:3.4615rem}.wsp{white-space:nowrap}.taj{text-align:justify}li{list-style:none}.icr .material-icons{margin:0 5px}.td-click{cursor:pointer;color:var(--ls,#1d5999)}.confi-folder{width:20px;display:inline-block}.sli.radius section{padding:20px}.fist_col table td:first-child,.fist_col table th:first-child{white-space:nowrap;background:#bcbcbc24;font-weight:700}.mb20{margin-bottom:20px}.mb5{margin-bottom:5px}.mt0{margin-top:0}.mb0{margin-bottom:0}.box-statis{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;width:100%;margin-bottom:20px;display:grid}.box-statis>div{background:var(--ls,#002941d4);color:#fff;border-radius:8px;padding:12px}.dashboard.justify{align-items:unset}.mb-select li div{text-align:left;flex-direction:column;gap:1px;display:flex}.mb-select li div span{opacity:.7;font-size:.7692rem}.pm-p4{color:#fff;background:#c62828}.pm-p1{color:#fff;background:#ef6c00}.pm-p2{color:#fff;background:#1e88e5}.pm-p3{color:#fff;background:#43a047}.pm-p5{color:#fff;background:#607d8b}.pm-p--df,.pm-st1{color:#fff;background:#8da2b9}.pm-st2{color:#fff;background:#f0ad4e}.pm-st3{color:#fff;background:#1e88e5}.pm-st4{color:#fff;background:#ffb300}.pm-st5{color:#fff;background:#d84c00}.pm-st6{color:#fff;background:#8e24aa}.pm-st7{color:#fff;background:#c62828}.pm-st8{color:#fff;background:#009908}.pm-st9{color:#fff;background:#909090}.pm-st10{color:#333;background:#dcdbdb}.pm-st--df{color:#fff;background:#8da2b9}.menu-text .exd{color:#cfcfcf;font-weight:600}.menu-text .ex-dan{color:#660101}:is(main:has(.employee),main:has(.rcustomer)){padding:0}.employee .header,.rcustomer>.header{background:#908e8e30;justify-content:space-between;margin-bottom:10px;padding:10px 20px;display:flex}.employee .tabpanel,.rcustomer .tabpanel{padding:20px}.employee .tabs-parent,.rcustomer .tabs-parent{top:calc(var(--h) + 2px);z-index:15;background:var(--bg,#fff);position:sticky;box-shadow:0 4px 4px -3px #00000026}table td a{white-space:nowrap}@media (max-width:2000px){.six-col{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.six-col{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.flex{flex-wrap:wrap}.six-col{flex-direction:column;gap:20px;display:flex}}.lang_se menu{margin-left:-16px}.nifi-layout .lang_se menu{max-height:60vh;overflow-y:auto}.left-sidebar-menu-wrap{box-sizing:border-box;flex-direction:column;flex:auto;height:100%;min-height:0;margin:10px;display:flex}.left-sidebar-menu-wrap>menu{flex:auto;height:auto;min-height:0;overflow:auto}.lsidebar-lang{border-top:1px solid #fff3;flex-direction:column;gap:8px;padding:10px;display:flex}.lsidebar-lang .mobile-settings-text{cursor:pointer;color:#fff;text-align:left;border-radius:4px;padding:6px 8px}.lsidebar-lang .mobile-settings-text:hover{background:#ffffff2e}.nifi-left-sidebar nav .menu-label{text-align:left;color:inherit;border-radius:4px;margin:2px 8px;padding:6px 8px;text-decoration:none;display:block}.nifi-left-sidebar nav .menu-label.sub-header-menu{opacity:.9;margin-left:18px;font-size:.9231rem}.lsidebar-lang .lang_se{margin:-14px -20px 0 0}.nifi-left-sidebar.collapsed .left-sidebar-menu-wrap{margin:0}.nifi-left-sidebar.collapsed .lsidebar-lang{align-items:center;padding:8px 0;overflow:hidden}.nifi-left-sidebar.collapsed .lsidebar-lang .menu-text,.nifi-left-sidebar.collapsed .lsidebar-lang .mobile-settings-text,.nifi-left-sidebar.collapsed .lsidebar-lang i.b-r{display:none}.nifi-left-sidebar.collapsed .lsidebar-lang .menu-label{justify-content:center;gap:0;margin:0;padding:4px 0}.nifi-left-sidebar.collapsed .lsidebar-lang .lang_se{width:100%;margin:0}.nifi-left-sidebar.collapsed .lsidebar-lang menu,.nifi-left-sidebar.collapsed .lsidebar-lang menu ul{padding:0;width:100%;max-width:100%;margin:0;padding-inline-start:0;overflow:hidden}.nifi-left-sidebar.collapsed .lsidebar-lang .sub-menu{display:none}@media (max-width:1110px){.left-sidebar-menu-wrap{margin:0 10px 10px}.left-sidebar-menu-wrap>menu{margin-bottom:0;margin-right:6px}}
:root{--bg:#fcfdff;--bg-2:#498cd714;--line:#0a55a79c;--line-2:#437ab738;--ink:#111927;--ink-dim:#4a5a72;--ink-faint:#8a97aa;--primary:#437ab7;--primary-dk:#2e5c92;--primary-2:#5ba4d8;--warn:#d94f2b;--ok:#1a9b6c;--sans:system-ui, -apple-system, "Segoe UI", sans-serif;--mono:ui-monospace, "Cascadia Code", "Consolas", monospace;--serif:"Instrument Serif", "Times New Roman", serif;--title-serif:"Playfair Display", Georgia, "Times New Roman", serif}@media (prefers-reduced-motion:no-preference){html:has(.smoothScrollPage){scroll-behavior:smooth;scroll-padding-top:120px}}.sectionBlock{margin:60px auto}.blockbg{background:var(--bg-2,#87a5cd30);padding:60px 0}.blockbg.pri{background:var(--hd,#437ab7);color:var(--tx,#fff)}.pageInner{z-index:2;max-width:1200px;margin:0 auto;padding:0 28px;position:relative}.section-tag{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primary);align-items:center;gap:10px;margin-bottom:20px;font-weight:500;display:inline-flex}.section-tag:before{content:"";background:var(--primary);width:24px;height:1px}.n-desc,.section-lede{max-width:56ch;color:var(--ink-dim);font-size:1.2308rem}.sharedBottomCta{text-align:center;background:radial-gradient(circle,#3b82f661 0%,#0000000a 55%);padding:30px 0}.n-label{color:var(--primary,#3b82f6);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:14px;font-size:1.2308rem;font-weight:600;display:inline-flex}.n-label:before{content:"";background:var(--primary,#437ab7);width:18px;height:1px}h1.n-title{font-family:var(--title-serif);letter-spacing:.04em;max-width:14ch;margin-bottom:24px;font-size:clamp(3.0769rem,6.5vw,4.6154rem);font-weight:400;line-height:1}.n-title em{color:var(--primary);font-style:italic}h2.n-title{font-size:clamp(2.3077rem,4vw,3.0769rem);font-weight:400;font-family:var(--title-serif);margin-bottom:20px;line-height:1}.flex-btn{flex-wrap:wrap;gap:16px;display:flex}.sharedBottomCta .flex-btn{justify-content:center}.serviceNav{top:var(--h);z-index:20;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;max-width:100%;transition:top var(--h-ease,.3s ease);border-bottom:1px solid #9f9f9f36;justify-content:space-between;align-items:center;gap:16px;padding:16px max(16px,50% - 720px);display:flex;position:sticky}.serviceNav .navLogo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.3846rem;font-weight:800;display:inline-flex}.serviceNav .navLogo span{background:#3b82f6;border-radius:50%;width:8px;height:8px}.serviceNav ul{align-items:center;gap:24px;display:flex}.serviceNav ul li a{opacity:.9;color:#418ef3;letter-spacing:.05em;font-size:1.2308rem}.sectionHeadSplit{grid-template-columns:1fr 1fr;align-items:center;gap:20px 40px;margin-bottom:30px;display:grid}.sectionHeadSplit p{color:#8b96a6;font-size:1.2308rem}@media (max-width:700px){.sectionHeadSplit{grid-template-columns:1fr;align-items:start}.serviceNav{padding:12px max(16px,50% - 720px)}}@media (max-width:420px){.serviceNav ul{gap:6px}.flex-btn{flex-direction:column;align-items:center}.serviceNav ul li a{letter-spacing:unset;font-size:1.0769rem}.serviceNav .navLogo{display:none}.serviceNav>button{transform-origin:100%;transform:scale(.7)}}@media (max-width:960px){.pageInner{padding:0 20px}}.headerBop button{transition:transform var(--h-ease,.3s ease)}.shrink .headerBop button{transform-origin:100%;transform:scale(.8)}@media (max-width:767px){.headerBop{display:none}}.nifi-header .menu-text,.nifi-left-sidebar .menu-text{text-transform:uppercase}
