abbr{cursor:pointer;display:inline-block;position:relative}abbr>span.tt-content{white-space:normal;overflow-wrap:break-word;z-index:1000;width:max-content;box-shadow:3px 11px 13px var(--sh,#0000004d);border-radius:4px;padding:6px 10px;display:block;position:absolute}abbr>span.tt-content.select{max-height:50vh;overflow-y:auto}fieldset.select i{margin-left:auto}span.select .select-search{z-index:2;background-color:inherit;padding-top:9px;display:flex;position:sticky;top:-7px}.select-search input::placeholder,.select-search i{color:#fff}abbr.visible>span{opacity:1;visibility:visible}fieldset>abbr{justify-content:space-between;align-items:center;width:100%;margin-top:4px;margin-left:4px;display:flex}fieldset>abbr>i.material-icons{font-size:1.6923rem}abbr>span:after{content:var(--tt-arrow-content,"");width:var(--tt-arrow-width,8px);height:var(--tt-arrow-height,8px);background-color:inherit;position:absolute}abbr.ttop>span{bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}abbr.ttop>span:after{top:100%;left:50%;transform:translate(-50%)translateY(-50%)rotate(45deg)}abbr.tbottom>span{top:calc(100% + 8px);left:50%;transform:translate(-50%)}abbr.tbottom>span:after{bottom:100%;left:50%;transform:translate(-50%)translateY(50%)rotate(45deg)}abbr.tleft>span{top:50%;right:calc(100% + 6px);transform:translateY(-50%)}abbr.tleft>span:after{top:50%;right:1.5px;transform:translateY(-50%)translate(52%)rotate(43deg)}abbr.tright>span{top:50%;left:calc(100% + 6px);transform:translateY(-50%)}abbr.tright>span:after{top:50%;left:1px;transform:translateY(-50%)translate(-52%)rotate(43deg)}abbr.visible>span{transition:opacity .2s ease-in-out,transform .2s ease-in-out}abbr.rounded>span{border-radius:11px}abbr>span ul{overflow:unset;margin:0;padding:0;list-style:none}abbr li{cursor:pointer;align-items:center;gap:8px;margin:-1px -10px 0;padding:9px 15px;transition:background .2s ease-in-out;display:flex;position:relative}abbr span.hori ul{gap:5px;display:flex}abbr span.hori li{margin:2px;padding:0 5px}abbr>span.tt-content.hori{padding:0}abbr li:hover{background:#ffffff4a}abbr.whitebg li:hover{background:#fff}abbr a{color:inherit;text-decoration:none}abbr hr{background:#d8d8d869;border:none;height:1px;margin:7px 0}abbr span.select li:has(i){background-color:#33333338}abbr span.select li:has(u){background-color:#ffffff2b}abbr span.select li>b{margin-left:10px}abbr span.select li[data-disabled=true]{cursor:none;color:#d6d6d6d6}abbr span.select li:hover[data-disabled=true]{background-color:inherit}.ni-copy{gap:5px;display:flex}@media (max-width:576px){abbr>span.tcontent.select{max-width:calc(100vw - 50px);max-height:calc(100vh - 25px);bottom:5px;right:5px;overflow-x:hidden;left:auto!important;top:unset!important}}
.search-icononly{align-items:center;width:fit-content;max-width:40px;padding:2px;transition:max-width .5s;display:flex;position:relative;overflow:hidden}.search-icononly.expanded{max-width:calc(var(--search-expanded-max,22.5rem) + 4px)}.search-icononly-btn{flex:none;justify-content:center;align-items:center;display:flex}.search-icononly.expanded .search-icononly-btn,.search-icononly.is-closing .search-icononly-btn{display:none}.search-icononly-field{flex:none}.search-icononly.is-closing .search-icononly-field{opacity:0;transition:opacity .15s .35s}.search-icononly.expanded fieldset{min-width:100px}.search-wrap{flex-direction:column;min-width:0;display:inline-flex}.search-results{min-width:0}
.speeddial{z-index:1000;position:fixed}.speeddial.sd-left{left:20px}.speeddial.sd-right{right:20px}.speeddial.sd-center{left:50%;transform:translate(-50%)}.speeddial.sd-top{top:80px}.speeddial.sd-middle{top:50%;transform:translateY(-50%)}.speeddial.sd-bottom{bottom:15px}.speeddial i:hover{color:#fff;border:2px solid #0000}.speeddial.primary i:hover{background-color:var(--primary,#4f8ccf)}.speeddial.secondary i:hover{background-color:#6c757d}.speeddial.success i:hover{background-color:#28a745}.speeddial.error i:hover{background-color:#dc3545}.speeddial.warning i:hover{background-color:#ffc107}.speeddial.info i:hover{background-color:#2196f3}.speeddial.white i:hover{color:#818080;background-color:#e5e5e5}.speeddial i.lg{font-size:2.2308rem}.speeddial i.lg.error:hover{background-color:#dc3545}.speeddial .speed-dial{opacity:0;pointer-events:none;justify-content:center;align-items:center;gap:10px;transition:opacity .3s;display:flex;position:absolute}.speeddial .speed-dial.sb-visible{opacity:1;pointer-events:auto}.speeddial .speed-dial.up{flex-direction:column-reverse;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.speeddial .speed-dial.down{flex-direction:column;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.speeddial .speed-dial.left{flex-direction:row-reverse;top:4px;right:calc(100% + 4px)}.speeddial .speed-dial.right{flex-direction:row;top:4px;left:calc(100% + 4px)}.speeddial .speed-dial li{justify-content:center;align-items:center;display:flex}.speeddial i{box-shadow:0px 3px 6px var(--sh,#2f2f2f53);background:var(--bg,#fff);transition:box-shadow .3s}.speeddial i:hover{box-shadow:0px 5px 9px var(--sh,#2f2f2f9d)}
menu{will-change:max-width;width:auto;max-width:calc(100vw - 20px);height:calc(100vh - 80px);margin-left:-5px;padding-inline-start:0;transition:max-width .8s;display:block;overflow:auto}.nifi-left-sidebar.open:not(.collapsed)>menu{padding:0 10px}menu abbr fieldset{margin-bottom:6px;margin-left:15px}menu.horizontal .search-icononly{margin:10px}menu .search-icononly.expanded{margin-left:5px}menu .menu-label{-webkit-tap-highlight-color:transparent;align-items:center;margin-bottom:4px;padding:3px 5px;transition:background-color .3s,padding .3s;display:flex}menu.vertical .menu-label.active{color:var(--menu-hover,#b0fffd);font-weight:700}@media (hover:hover){menu.vertical .menu-label:hover{color:#040404;background-color:#dfdfdf;border-radius:3px}menu.vertical .menu-label:has(fieldset):hover{background-color:unset;color:unset}}menu .menu-text{opacity:1;will-change:opacity, max-width, padding-left;white-space:nowrap;align-items:center;max-width:220px;padding-left:10px;transition:opacity .3s,max-width .35s,padding-left .35s;display:inline-flex;overflow:hidden}menu fieldset{border-bottom:2px solid var(--primary,#28b7ff);width:95%;margin-bottom:10px}menu fieldset:hover{border-bottom:2px solid #8a8a8a}.collapsed menu .menu-text,.collapsed menu i.b-r,.collapsed menu .menu-text,.collapsed menu i.b-r{opacity:0;pointer-events:none;flex:0 0 0;width:auto;min-width:0;max-width:0;margin:0;padding-left:0;transition:opacity .25s,max-width .35s,padding-left .35s;overflow:hidden}menu .sub-menu{opacity:0;will-change:max-height, opacity;max-height:0;margin-left:20px;transition:max-height .3s,opacity .3s;overflow:hidden}menu.vertical .sub-menu.open{opacity:1;max-height:5000px}.collapsed menu .sub-menu,.collapsed menu .sub-menu{transition:none;opacity:0!important;max-height:0!important}menu .sub-icon{will-change:opacity;margin-left:auto;transition:opacity .3s}.collapsed menu .sub-icon,.collapsed menu .sub-icon{opacity:0}.collapsed menu ul{margin-left:2px}menu ul{cursor:pointer;white-space:nowrap;margin:0;padding-inline-start:10px;transition:background-color .3s;overflow:hidden}menu i,menu li{vertical-align:middle;font-style:normal;list-style:none}menu.horizontal{all:unset;align-items:center;width:fit-content;height:fit-content;display:flex}menu.horizontal .menu-label{cursor:pointer;flex-wrap:nowrap;margin:0 15px}menu.horizontal ul{all:unset}menu.horizontal.gradient-shift .menu-label{color:#e2e8f0;margin:0 6px;transition:color .3s;position:relative}menu.horizontal.gradient-shift .menu-label:hover,menu.horizontal.gradient-shift .menu-label.active{color:var(--menu-hover,#77edff)}menu.horizontal.gradient-shift .menu-label:after{content:"";background:var(--menu-grad,linear-gradient(90deg, #cecece, #5cf6bd));width:0;height:2px;transition:width .3s,left .3s;position:absolute;bottom:-4px;left:50%}menu.horizontal.gradient-shift .menu-label:hover:after{width:100%;left:0}menu.horizontal.minimal-pulse .menu-label{transition:color .3s}menu.horizontal.minimal-pulse .menu-label:hover,menu.horizontal.minimal-pulse .menu-label.active{color:var(--primary,#4f8ccf)}menu.horizontal.cyber-glow .menu-label{color:var(--primary,#4f8ccf);margin:0 12px;transition:color .3s,text-shadow .3s}menu.horizontal.cyber-glow .menu-label:hover,menu.horizontal.cyber-glow .menu-label.active{color:#fff;text-shadow:0 0 8px var(--primary,#3b82f6), 0 0 12px color-mix(in srgb, var(--primary,#60a5fa) 70%, #fff)}menu.horizontal.soft-capsule .menu-label{color:#f1f5f9;border-radius:20px;margin:0 10px;padding:6px 12px;transition:background .3s,color .3s}menu.horizontal.soft-capsule .menu-label:hover{color:#fff;background:#ffffff26;box-shadow:0 2px 8px #ffffff1a}menu.horizontal.vibrant-underline .menu-label{color:#e5e7eb;margin:0 12px;transition:color .3s;position:relative}menu.horizontal.vibrant-underline .menu-label:hover{color:var(--primary,#4f8ccf)}menu .navbar-search-list{min-width:240px;margin:0;padding:0;list-style:none}menu .navbar-search-list li{cursor:pointer;padding:8px 10px}menu .navbar-search-empty{opacity:.85;padding:8px 10px}menu.navbar-top-standalone{all:unset;align-items:center;gap:8px;width:100%;display:flex}.navbar-standalone-overlay{z-index:1200;background:#00000059;position:fixed;inset:0}.navbar-standalone-drawer{background:var(--ls,#2b5d94);color:#d9d9d9;width:min(250px,92vw);height:100vh;padding:8px 8px 16px;overflow-y:auto;box-shadow:4px 0 12px #00000040}menu.navbar-standalone-menu{max-width:100%;height:auto;margin-left:0;overflow:visible}
.lang_se{cursor:pointer;align-items:center}.lang_se img{width:20px;height:13px;margin-right:8px}.txt-h{margin-right:8px;display:inline-flex}.txt-v{margin-bottom:8px;display:flex}.lang_se menu .sub-menu{margin-left:-18px}.lang_se menu{height:fit-content!important}.lang_se fieldset{margin-bottom:10px}.lang_se abbr>div i.material-icons{font-size:1.2308rem}.lang_se fieldset input::placeholder{color:#d8d8d8}
.n-setting div{cursor:pointer;background:var(--bd,#e1e1e1);border:2px solid #0000;border-radius:7px;margin-bottom:10px;padding:3px;transition:border-color .3s,background .3s}.n-setting div:hover{background:#80c4ef9e}.n-setting div.active{background:#e3f2fd;border-color:#2196f3}.n-setting div span{color:#333;border-radius:5px;grid-template-columns:25% 50% 25%;height:40px;font-size:1.0769rem;font-weight:500;display:grid;overflow:hidden}.n-setting div.nifi span{background:linear-gradient(90deg,#2b5d94 25%,#fff 25% 75%,#4f8ccf 75%)}.n-setting div.dark span{color:#89898954;background:linear-gradient(90deg,#101d2b 25%,#000 25% 75%,#376493 75%)}.n-setting div.green span{background:linear-gradient(90deg,#385b0b 25%,#fff 25% 75%,#558810 75%)}.n-setting div.cafe span{background:linear-gradient(90deg,#371a12 25%,#fff 25% 75%,#4c291f 75%)}.n-setting div.red span{background:linear-gradient(90deg,#6e1316 25%,#fff 25% 75%,#931a1d 75%)}.n-setting div.purple span{background:linear-gradient(90deg,#46165c 25%,#fff 25% 75%,#7b1fa2 75%)}.n-setting div.pink span{background:linear-gradient(90deg,#79185f 25%,#fff 25% 75%,#8c0067 75%)}.n-setting div.mono span{background:linear-gradient(90deg,#5c6266 25%,#fff 25% 75%,#4a4a4a 75%)}.n-setting div span:before,span:after{content:""}.n-setting div span{place-items:center}.text-size{align-items:center;gap:5px;margin-top:1.5rem;display:flex}.text-size input{flex:1;min-width:0}
footer{color:#fff;box-sizing:border-box;padding:30px 40px 10px}footer .cpy{color:#ffffff9d}footer .g4col{gap:28px}footer .g4col>div{flex-direction:column;gap:10px;min-width:0;display:flex}footer .g4col a{text-transform:uppercase;color:#dcdcdcb7;white-space:nowrap;transition:color .2s,text-shadow .2s}footer .g4col a:hover{color:#fff;text-shadow:0 2px 16px #fff5,0 0 2px #fff2}footer .justify{margin-top:20px}footer h5{text-transform:uppercase}footer .smedia.primarybg{background:#4f8ccf4f}@media (max-width:900px){footer .g4col{grid-template-columns:1fr 1fr}}@media (max-width:520px){footer .g4col{grid-template-columns:1fr}footer .g4col a{white-space:normal}}
