:root{--xp-font:Tahoma, "Segoe UI", Verdana, sans-serif;--xp-title-font:"Trebuchet MS", Tahoma, sans-serif;--xp-face:#ece9d8;--xp-blue:#0054e3;--xp-select:#316ac5;--xp-wallpaper:radial-gradient(ellipse 18% 6% at 22% 18%, #fffffff2, #fff0 70%), radial-gradient(ellipse 26% 7% at 30% 21%, #ffffffb3, #fff0 70%), radial-gradient(ellipse 22% 6% at 74% 12%, #ffffffd9, #fff0 70%), radial-gradient(ellipse 14% 4% at 86% 30%, #fff9, #fff0 70%), radial-gradient(ellipse 85% 40% at 30% 108%, #8fd35a 0, #64b33a 45%, #4c9a29 60%, #4c9a2900 61%), radial-gradient(ellipse 95% 48% at 92% 118%, #7cc64a 0, #4f9d2c 50%, #3c8521 62%, #3c852100 63%), radial-gradient(ellipse 140% 52% at 50% 122%, #57a832 0, #3d8a22 58%, #3d8a2200 59%), linear-gradient(180deg, #1d5fd1 0%, #3f86e6 30%, #7fb6f0 55%, #b9dcf8 70%, #d6ecfb 100%)}html.fhxp-desktop body{background:var(--xp-wallpaper) fixed!important;overflow:hidden!important}html.fhxp-desktop [data-app=dashboard]{visibility:hidden!important}.xp,.xp *{box-sizing:border-box}.xp{font-family:var(--xp-font);color:#000;-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:12px}.xp-desktop{z-index:9000;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.xp-wallpaper{background:var(--xp-wallpaper);position:absolute;inset:0}.xp-desktop>:not(.xp-modal){transition:filter 1.2s}.xp-desktop[data-dim="1"]>:not(.xp-modal){filter:grayscale()brightness(.85)}html.fhxp-desktop [data-sonner-toaster]{display:none!important}.xp-icons{flex-flow:column wrap;align-content:flex-start;gap:6px 4px;display:flex;position:absolute;top:10px;bottom:40px;left:6px}.xp-icon{cursor:default;color:#fff;text-align:center;width:78px;font:11px var(--xp-font);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:4px 2px;display:flex}.xp-icon span{text-shadow:1px 1px 1px #000,0 0 2px #000;border-radius:1px;padding:1px 2px;line-height:1.25}.xp-icon svg{filter:drop-shadow(1px 2px 1px #00000059)}.xp-icon[data-selected="1"] span{background:var(--xp-select);text-shadow:none;outline:1px dotted #fff}.xp-icon[data-selected="1"] svg{opacity:.72}.xp-icon:focus-visible{outline:none}.xp-window{background:var(--xp-face);border:3px solid #0831d9;border-top:0;border-radius:8px 8px 0 0;flex-direction:column;min-width:260px;min-height:140px;display:flex;position:absolute;box-shadow:inset -1px -1px #00138c,inset 1px 1px #0831d9,2px 3px 8px #00000059}.xp-window[data-active="0"]{border-color:#7a96df;box-shadow:2px 3px 8px #00000040}.xp-window[data-max="1"]{border-radius:0}.xp-titlebar{color:#fff;cursor:default;height:30px;font:bold 13px var(--xp-title-font);text-shadow:1px 1px #0f1089;touch-action:none;background:linear-gradient(#0997ff 0%,#0053ee 8%,#0050ee 40%,#06f 88% 93%,#005bff 95%,#003dd7 96% 100%);border-radius:8px 8px 0 0;flex-shrink:0;align-items:center;gap:4px;margin:0 -3px;padding:0 4px 0 6px;display:flex}.xp-window[data-active="0"] .xp-titlebar{text-shadow:none;color:#d8e4f8;background:linear-gradient(#a6bdf3 0%,#92aef0 8%,#7f9eea 40%,#8ba9ef 88%,#7b97e1 100%)}.xp-window[data-max="1"] .xp-titlebar{border-radius:0}.xp-titlebar-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.xp-tbtn{cursor:pointer;background:radial-gradient(circle at 90% 90%,#0054e9 0%,#2263d5 55%,#4479e4 70%,#a3bbec 90%,#fff 100%);border:1px solid #fff;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;padding:0;display:inline-flex}.xp-tbtn:hover{filter:brightness(1.15)}.xp-tbtn:active{filter:brightness(.85)}.xp-tbtn[data-kind=close]{background:radial-gradient(circle at 90% 90%,#cc4600 0%,#dc6527 55%,#cd7546 70%,#ffccb2 90%,#fff 100%)}.xp-window[data-active="0"] .xp-tbtn{opacity:.75}.xp-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.xp-resize{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,#0000 0 55%,#a9a594 55% 62%,#0000 62% 70%,#a9a594 70% 77%,#0000 77%);width:14px;height:14px;position:absolute;bottom:-3px;right:-3px}.xp-frame{background:#fff;border:0;flex:1;width:100%}.xp-dragging .xp-frame{pointer-events:none}.xp-menubar{border-bottom:1px solid #fff;flex-shrink:0;gap:0;padding:1px 2px;font-size:12px;display:flex;box-shadow:0 1px #d6d2c2}.xp-menubar-btn{font:12px var(--xp-font);color:#000;cursor:default;background:0 0;border:0;border-radius:2px;padding:2px 7px}.xp-menubar-btn:hover,.xp-menubar-btn[data-open="1"]{background:var(--xp-select);color:#fff}.xp-menu{background:#fff;border:1px solid #aca899;min-width:190px;padding:2px;box-shadow:2px 2px 3px #0000004d}.xp-menu-item{width:100%;font:11px var(--xp-font);color:#000;text-align:left;cursor:default;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:3px 14px 3px 2px;display:flex}.xp-menu-item:hover:not(:disabled),.xp-menu-item:focus-visible{background:var(--xp-select);color:#fff;outline:none}.xp-menu-item:disabled{color:#aca899}.xp-menu-check{text-align:center;width:18px}.xp-menu-shortcut{color:inherit;opacity:.8;margin-left:18px}.xp-menu-sep{background:#aca899;height:1px;margin:3px 2px}.xp-toolbar{border-bottom:1px solid #fff;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:2px;padding:2px 4px;display:flex;box-shadow:0 1px #d6d2c2}.xp-toolbtn{font:11px var(--xp-font);color:#000;cursor:default;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:4px;padding:2px 6px;display:flex}.xp-toolbtn:hover:not(:disabled){background:linear-gradient(#fff,#ecebe6);border-color:#cecec3}.xp-toolbtn:active:not(:disabled){background:#e3e3db}.xp-toolbtn:disabled{opacity:.45}.xp-toolsep{background:#d6d2c2;align-self:stretch;width:1px;margin:2px 3px;box-shadow:1px 0 #fff}.xp-statusbar{border-top:1px solid #fff;gap:3px;padding:2px 3px;font-size:11px;display:flex;box-shadow:inset 0 1px #d6d2c2}.xp-statusbar>div{border:1px solid #fff;border-color:#a9a594 #fff #fff #a9a594;padding:1px 6px}.xp-btn{min-width:75px;height:23px;font:11px var(--xp-font);color:#000;cursor:pointer;background:linear-gradient(#fff 0%,#ecebe6 86%,#d6d0c5 100%);border:1px solid #003c74;border-radius:3px;padding:0 12px}.xp-btn:hover{box-shadow:inset -1px 1px #fff0cf,inset 1px 2px #fdd889,inset -2px 2px #fbc761,inset 2px -2px #e5a01a}.xp-btn:active{background:linear-gradient(#cdcac3 0%,#e3e3db 8%,#e5e5de 94%,#f2f2f1 100%)}.xp-btn:focus-visible,.xp-btn[data-default="1"]{outline:none;box-shadow:inset -1px 1px #cee7ff,inset 1px 2px #98b8ea,inset -2px 2px #bcd4f6,inset 1px -1px #89ade4,inset 2px -2px #89ade4}.xp-btn:disabled{color:#a1a192;cursor:default;box-shadow:none;border-color:#c9c7ba}.xp-field{background:#fff;border:1px solid #7f9db9;padding:2px 4px}.xp-modal{z-index:9500;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.xp-dialog{width:min(420px,100%);min-width:0;position:relative}.xp-dialog-body{gap:14px;padding:18px 14px 10px;font-size:12px;line-height:1.5;display:flex}.xp-dialog-actions{justify-content:center;gap:8px;padding:6px 14px 14px;display:flex}.xp-popin{animation:.14s ease-out both xp-popin}@keyframes xp-popin{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.xp-taskbar{z-index:9800;background:linear-gradient(#1f2f86 0,#3165c4 3%,#3682e5 6%,#4490e6 10%,#3883e5 12%,#2b71e0 15%,#2663da 18%,#235bd6 20%,#2258d5 23%,#2157d6 38%,#245ddb 54%,#2562df 86%,#245fdc 89%,#2158d4 92%,#1d4ec0 95%,#1941a5 98%);align-items:stretch;height:30px;display:flex;position:fixed;bottom:0;left:0;right:0}.xp-start{cursor:pointer;color:#fff;font:italic bold 18px var(--xp-title-font);text-shadow:1px 1px 2px #0009;background:linear-gradient(#388a37 0%,#3fae3c 8%,#4fc14c 40%,#3fae3c 75%,#2f8a2d 95%,#2a7a29 100%);border:0;border-radius:0 10px 10px 0;align-items:center;gap:6px;margin-right:8px;padding:0 22px 0 8px;display:flex;box-shadow:inset -2px -1px 3px #00000040,2px 0 4px #0000004d}.xp-start:hover{filter:brightness(1.08)}.xp-start[aria-expanded=true]{filter:brightness(.88)}.xp-tasks{flex:1;align-items:center;gap:3px;min-width:0;padding:0 4px;display:flex;overflow:hidden}.xp-task{color:#fff;min-width:40px;height:24px;font:11px var(--xp-font);cursor:pointer;text-align:left;background:linear-gradient(#3c81f3 0%,#3880f2 30%,#2b6fe8 80%,#2263de 100%);border:0;border-radius:3px;flex:0 165px;align-items:center;gap:6px;padding:0 8px;display:flex;box-shadow:inset -1px 0 #0000004d,inset 1px 1px #fff3}.xp-task span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xp-task:hover{filter:brightness(1.12)}.xp-task[data-active="1"]{background:linear-gradient(#1e52b7 0%,#1a4ab0 50%,#1c4cb3 100%);box-shadow:inset 1px 1px 2px #00000073}.xp-tray{color:#fff;font:11px var(--xp-font);background:linear-gradient(#0c59b9 1%,#139ee9 6%,#18b5f2 10%,#139beb 14%,#1290e8 19%,#0d8dea 63%,#0d9ff1 81%,#0f9eed 88%,#119be9 91%,#1392e2 94%,#137ed7 97%,#095bc9 100%);border-left:1px solid #092e8a;align-items:center;gap:8px;padding:0 12px 0 10px;display:flex;box-shadow:inset 1px 0 #3ea6f5}.xp-tray button{cursor:pointer;background:0 0;border:0;padding:0;display:flex}.xp-balloon{z-index:9900;width:min(300px,100vw - 20px);font:11px var(--xp-font);cursor:pointer;background:#ffffe1;border:1px solid #000;border-radius:8px;padding:9px 10px 10px;position:fixed;bottom:40px;right:10px;box-shadow:2px 3px 6px #0000004d}.xp-balloon:after{content:"";border-top:6px solid #000;border-bottom:6px solid #0000;border-left:6px solid #0000;border-right:10px solid #0000;position:absolute;bottom:-11px;right:46px}.xp-balloon:before{content:"";z-index:1;border-top:5px solid #ffffe1;border-bottom:5px solid #0000;border-left:5px solid #0000;border-right:9px solid #0000;position:absolute;bottom:-9px;right:47px}.xp-balloon b{align-items:center;gap:6px;margin-bottom:3px;font-size:11px;display:flex}.xp-startmenu{z-index:9850;background:#fff;border:1px solid #0831d9;border-radius:7px 7px 0 0;flex-direction:column;width:min(390px,100vw);display:flex;position:fixed;bottom:30px;left:0;overflow:hidden;box-shadow:3px 3px 8px #0006}.xp-sm-top{color:#fff;font:bold 14px var(--xp-title-font);text-shadow:1px 1px 2px #00000080;background:linear-gradient(#1868ce 0%,#0e60cb 12% 20%,#1164cf 32%,#1667cf 33%,#1b6cd3 47%,#1e70d9 54%,#2476dc 60%,#297ae0 65%,#3482e3 77%,#3786e5 79%,#428ee9 90%,#4791eb 100%);align-items:center;gap:8px;padding:6px 8px;display:flex}.xp-sm-avatar{width:42px;height:42px;font:bold 20px var(--xp-title-font);background:linear-gradient(135deg,#f7b44a,#e2702b);border:2px solid #fff;border-radius:4px;justify-content:center;align-items:center;display:flex;box-shadow:1px 1px 3px #0006}.xp-sm-cols{border-top:2px solid #f6922f;min-height:300px;display:flex}.xp-sm-left{background:#fff;flex-direction:column;flex:1;padding:6px 0;display:flex}.xp-sm-right{background:#d3e5fa;border-left:1px solid #95bdee;flex-direction:column;flex:1;padding:6px 0;display:flex}.xp-sm-item{color:#000;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin:0 2px;padding:4px 8px;font-size:11px;text-decoration:none;display:flex}.xp-sm-item b{font-weight:700;display:block}.xp-sm-item small{color:gray;font-size:10px}.xp-sm-right .xp-sm-item{color:#0a246a;font-weight:700}.xp-sm-item:hover,.xp-sm-item:focus-visible{background:var(--xp-select);color:#fff;outline:none}.xp-sm-item:hover small{color:#dbe7fa}.xp-sm-sep{background:linear-gradient(90deg,#0000,#c5c5c5,#0000);height:1px;margin:5px 10px}.xp-sm-bottom{background:linear-gradient(#4282d6 0%,#3b85e0 3%,#418ae3 5% 17%,#3c87e2 21%,#3786e4 26%,#3482e3 29%,#2e7ee1 39%,#2374df 49%,#2072db 57%,#196edb 62%,#176bd8 72%,#1468d8 75%,#1165d6 83%,#0f61cb 88%);justify-content:flex-end;gap:6px;padding:4px 8px;display:flex}.xp-sm-bottom button{color:#fff;font:11px var(--xp-font);cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:5px;padding:3px 6px;display:flex}.xp-sm-bottom button:hover{background:#ffffff2e}.xp-explorer{background:#fff;border-top:1px solid #d6d2c2;flex:1;min-height:0;display:flex}.xp-taskpane{background:linear-gradient(#7ba2e7 0%,#6375d6 100%);flex-shrink:0;width:196px;padding:10px;overflow-y:auto}.xp-tp-group{border-radius:3px 3px 0 0;margin-bottom:12px;overflow:hidden}.xp-tp-head{font:bold 11px var(--xp-font);color:#215dc6;background:linear-gradient(90deg,#fff 0%,#c6d3f7 100%);padding:5px 10px}.xp-tp-group[data-kind=primary] .xp-tp-head{color:#fff;background:linear-gradient(90deg,#0548d6 0%,#1f6cf0 100%)}.xp-tp-body{background:#d6dff7;border:1px solid #fff;border-top:0;flex-direction:column;gap:5px;padding:8px 10px;font-size:11px;display:flex}.xp-tp-link{color:#0c32c8;cursor:pointer;text-align:left;font:11px var(--xp-font);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.xp-tp-link:hover:not(:disabled){color:#2b72ff;text-decoration:underline}.xp-tp-link:disabled{color:#8d9ac2;cursor:default}.xp-files{flex-wrap:wrap;flex:1;align-content:flex-start;gap:18px 10px;min-width:0;padding:14px;display:flex;overflow:auto}.xp-file{cursor:default;text-align:left;width:210px;font:11px var(--xp-font);color:#000;background:0 0;border:1px solid #0000;align-items:flex-start;gap:8px;padding:4px;display:flex}.xp-file[data-selected="1"]{background:#e3ecfb;border-color:#9cbbf3}.xp-file b{font-size:12px;display:block}.xp-file small{color:#6d6d6d;display:block}.xp-tabs{gap:0;padding:6px 6px 0;display:flex}.xp-tab{font:11px var(--xp-font);cursor:pointer;background:linear-gradient(#fff,#f4f3ee);border:1px solid #919b9c;border-bottom:0;border-radius:3px 3px 0 0;margin-right:-1px;padding:3px 10px}.xp-tab[aria-selected=true]{z-index:1;background:#fcfcfe;border-top:2px solid #e68b2c;padding-bottom:5px;position:relative;top:1px}.xp-tabpanel{background:#fcfcfe;border:1px solid #919b9c;flex:1;min-height:0;margin:0 6px 6px;padding:10px;overflow:auto}.xp-graph{background:#000;border:1px solid gray}.xp-group{border:1px solid #d0d0bf;border-radius:4px;margin-top:8px;padding:14px 8px 8px;position:relative}.xp-group>legend,.xp-group>.xp-legend{color:#0046d5;background:#fcfcfe;padding:0 3px;font-size:11px;position:absolute;top:-8px;left:8px}.xp-list{background:#fff;border:1px solid #7f9db9}.xp-list-row{cursor:default;align-items:center;gap:6px;padding:2px 6px;display:flex}.xp-list-row[data-selected="1"]{background:var(--xp-select);color:#fff}.xp-screen{z-index:10050;font-family:var(--xp-font);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.xp-boot{color:#fff;background:#000}.xp-bootbar{border:2px solid #b2b2b2;border-radius:4px;width:156px;height:18px;margin-top:46px;padding:2px;position:relative;overflow:hidden}.xp-bootbar i{background:linear-gradient(#2838c7,#6c8bf5 50%,#2838c7);border-radius:1px;width:9px;height:10px;animation:2s linear infinite xp-bootbar;position:absolute;top:2px}.xp-bootbar i:nth-child(2){animation-delay:.14s}.xp-bootbar i:nth-child(3){animation-delay:.28s}@keyframes xp-bootbar{0%{left:-30px}to{left:160px}}.xp-welcome{color:#fff;background:linear-gradient(#00309c 0 12%,#5a7edc 12% 12.4%,#6a8fe6 12.4%,#3f6ecf 60%,#2c5fca 87.6%,#e8a06b 87.6% 88%,#00309c 88%)}.xp-welcome-mid{align-items:center;gap:0;width:min(820px,92vw);display:flex}.xp-welcome-mid>div{flex:1;padding:0 28px}.xp-welcome-mid>div:first-child{text-align:right;border-right:1px solid #ffffff73}.xp-user{color:#fff;cursor:pointer;font:18px var(--xp-title-font);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:14px;padding:8px 14px 8px 8px;display:flex}.xp-user:hover{background:linear-gradient(90deg,#00309c,#00309c00)}.xp-user .xp-sm-avatar{border-width:3px;width:58px;height:58px;font-size:26px}.xp-logoff{color:#fff;background:linear-gradient(#00309c 0 12%,#3f6ecf 12%,#2c5fca 88%,#00309c 88%)}.xp-standby{cursor:none;background:#000}.xp-bsod{z-index:10060;color:#fff;cursor:default;background:#00a;padding:4vh 4vw;font:clamp(12px,1.5vw,16px)/1.45 Lucida Console,Courier New,monospace;position:fixed;inset:0;overflow:auto}.xp-blink{animation:1s step-end infinite xp-blink}@keyframes xp-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.xp-bootbar i,.xp-blink,.xp-popin{animation:none!important}.xp-desktop>:not(.xp-modal){transition:none}}@media (max-width:640px){.xp-taskpane{display:none}.xp-start{padding-right:14px;font-size:16px}.xp-task{flex-basis:90px}}.xp-bsod p{max-width:980px;margin:0 0 1.25em}html.fhxp .xp-hide{visibility:hidden!important}html.fhxp-framed [role=region][aria-label=Cookies]{display:none!important}.xp-files-details{padding:0;display:block}.xp-detail-row{width:100%;font:11px var(--xp-font);color:#000;text-align:left;cursor:default;background:0 0;border:0;grid-template-columns:minmax(130px,1.4fr) 90px 110px minmax(110px,1fr) minmax(150px,1.3fr) 50px;align-items:center;gap:8px;padding:3px 8px;display:grid}.xp-detail-row>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xp-detail-row[data-selected="1"]{background:var(--xp-select);color:#fff}.xp-detail-head{z-index:1;color:#000;background:linear-gradient(#fff,#ebeadb);border-bottom:1px solid #d6d2c2;position:sticky;top:0}.xp-quick{border-right:1px solid #1d3a8f;align-items:center;gap:1px;margin-right:4px;padding:0 6px 0 2px;display:flex;box-shadow:1px 0 #4d86e6}.xp-quick button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.xp-quick button:hover{background:#ffffff26;border-color:#8fb3f5}.xp-programs{z-index:9860;background:#fff;border:1px solid #0831d9;width:230px;max-height:calc(100vh - 100px);padding:3px 0;position:fixed;bottom:62px;left:min(386px,100vw - 230px);overflow:auto;box-shadow:3px 3px 8px #00000059}.xp-programs-group{font:bold 11px var(--xp-font);color:#0a246a;padding:4px 10px 2px}.xp-programs .xp-sm-item{width:calc(100% - 4px)}.xp-hr{border:0;border-top:1px solid #d0d0bf;width:100%;margin:2px 0}.xp-assistant{z-index:9880;align-items:flex-end;gap:6px;max-width:min(420px,100vw - 24px);display:flex;position:fixed;bottom:44px;right:18px}.xp-assistant-bubble{font:11px var(--xp-font);background:#ffffe1;border:1px solid #000;border-radius:10px;padding:10px 12px;line-height:1.45;position:relative;box-shadow:2px 3px 6px #0000004d}.xp-assistant-bubble:after{content:"";border:6px solid #0000;border-left:10px solid #000;position:absolute;bottom:22px;right:-11px}.xp-assistant-body{cursor:pointer;background:0 0;border:0;padding:0;animation:2.4s ease-in-out infinite xp-bob}@keyframes xp-bob{50%{transform:translateY(-4px)}}.xp-eye{animation:5s ease-in-out infinite xp-look}@keyframes xp-look{0%,40%,to{transform:translate(0)}50%,70%{transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.xp-assistant-body,.xp-eye{animation:none!important}}@media (max-width:640px){.xp-quick{display:none}.xp-programs{left:8px}}.xp-inv-row{grid-template-columns:120px 82px 82px minmax(140px,1fr) 100px 90px}.xp-svc-row{grid-template-columns:minmax(150px,1.4fr) minmax(130px,1fr) 80px 110px 90px 82px}.xp-paper{color:#000;background:#fff;width:640px;max-width:100%;margin:0 auto;padding:46px 52px 56px;font:12px Arial,Helvetica,sans-serif;position:relative;box-shadow:3px 3px #404040}.xp-paper-table{border-collapse:collapse;width:100%;font-size:12px}.xp-paper-table th{text-align:right;background:#e6e6e6;border:1px solid #000;padding:4px 6px;font-weight:700}.xp-paper-table td{border:1px solid #000;padding:4px 6px}.xp-paper-table tfoot td{border:0;padding:3px 6px}.xp-stamp{color:#c00000;letter-spacing:4px;opacity:.78;pointer-events:none;border:4px double #c00000;padding:4px 16px;font:700 34px Courier New,monospace;position:absolute;top:150px;right:60px;transform:rotate(-16deg)}.xp-stamp[data-kind=void]{color:gray;border-color:gray}.xp-wizard{background:var(--xp-face);flex-direction:column;flex:1;min-height:0;display:flex}.xp-wiz-body{background:#fff;border-bottom:1px solid #aca899;flex:1;min-height:0;display:flex}.xp-wiz-side{background:linear-gradient(#4b6fd8 0%,#2c4fb8 55%,#6aa0f0 100%);flex-shrink:0;justify-content:center;width:150px;padding-top:22px;display:flex}.xp-wiz-main{flex:1;min-width:0;padding:18px 22px;font-size:12px;line-height:1.55;overflow:auto}.xp-wiz-main p{margin:0 0 10px}.xp-wiz-title{font:bold 16px var(--xp-font);color:#000;margin:0 0 14px}.xp-wiz-actions{justify-content:flex-end;gap:6px;padding:10px 12px;display:flex}.xp-radio{cursor:default;align-items:center;gap:6px;display:flex}.xp-radio input{accent-color:#2a7a2a}@media (max-width:640px){.xp-wiz-side{display:none}.xp-paper{padding:26px 18px}}html.fhxp-framed,html.fhxp-framed.dark{--background:#ece9d8;--foreground:#000;--card:transparent;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#0a246a;--primary-foreground:#fff;--secondary:#ece9d8;--secondary-foreground:#000;--muted:#f4f3ee;--muted-foreground:#444;--accent:#e3ecfb;--accent-foreground:#000;--destructive:#c00000;--border:#919b9c;--input:#7f9db9;--ring:#316ac5;--success:green;--warning:#b45309;--info:#0a246a;--radius:0px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:13px}html.fhxp-framed body{color:#000!important;background:#ece9d8!important}html.fhxp-framed *{letter-spacing:0!important;text-shadow:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important;font-family:Tahoma,Verdana,Segoe UI,sans-serif!important;transition:none!important;animation-name:none!important}html.fhxp-framed .animate-spin{animation:1s linear infinite xp-spin!important}@keyframes xp-spin{to{transform:rotate(360deg)}}html.fhxp-framed code,html.fhxp-framed pre,html.fhxp-framed kbd,html.fhxp-framed .font-mono,html.fhxp-framed [class*=font-mono]{font-family:Lucida Console,Courier New,monospace!important}html.fhxp-framed [data-app=dashboard]>aside,html.fhxp-framed [data-app=dashboard] header,html.fhxp-framed [data-app=dashboard]>.pointer-events-none,html.fhxp-framed div.pointer-events-none.absolute,html.fhxp-framed span.pointer-events-none.absolute[class*=blur],html.fhxp-framed canvas.pointer-events-none,html.fhxp-framed .pointer-events-none.fixed,html.fhxp-framed .fixed.bottom-5.right-5,html.fhxp-framed button.fixed,html.fhxp-framed [data-sonner-toaster],html.fhxp-framed [role=region][aria-label=Cookies]{display:none!important}html.fhxp-framed [data-app=dashboard] main{background:#ece9d8!important;padding:10px 12px!important}html.fhxp-framed h1,html.fhxp-framed .text-display,html.fhxp-framed .text-headline{color:#0a246a!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important}html.fhxp-framed h2,html.fhxp-framed .text-title{color:#000!important;font-size:13px!important;font-weight:700!important}html.fhxp-framed h3,html.fhxp-framed h4{color:#000!important;font-size:12px!important;font-weight:700!important}html.fhxp-framed [class*=text-2xl],html.fhxp-framed [class*=text-3xl],html.fhxp-framed [class*=text-4xl]{font-size:16px!important;line-height:1.3!important}html.fhxp-framed [class*=text-xl],html.fhxp-framed [class*=text-lg]{font-size:13px!important}html.fhxp-framed .text-eyebrow,html.fhxp-framed [class*=uppercase]{text-transform:none!important;color:#444!important;font-size:11px!important}html.fhxp-framed .gradient-text,html.fhxp-framed [class*=bg-clip-text]{-webkit-text-fill-color:currentColor!important;color:#0a246a!important;background:0 0!important}html.fhxp-framed [class^=text-muted-foreground],html.fhxp-framed [class*=\ text-muted-foreground]{color:#444!important}html.fhxp-framed [class^=text-primary],html.fhxp-framed [class*=\ text-primary],html.fhxp-framed [class^=text-brand],html.fhxp-framed [class*=\ text-brand]{color:#0a246a!important}html.fhxp-framed [class^=text-success],html.fhxp-framed [class*=\ text-success],html.fhxp-framed [class^=text-green],html.fhxp-framed [class*=\ text-green],html.fhxp-framed [class^=text-emerald],html.fhxp-framed [class*=\ text-emerald]{color:green!important}html.fhxp-framed [class^=text-warning],html.fhxp-framed [class*=\ text-warning],html.fhxp-framed [class^=text-amber],html.fhxp-framed [class*=\ text-amber],html.fhxp-framed [class^=text-orange],html.fhxp-framed [class*=\ text-orange],html.fhxp-framed [class^=text-yellow],html.fhxp-framed [class*=\ text-yellow]{color:#a05a00!important}html.fhxp-framed [class^=text-destructive],html.fhxp-framed [class*=\ text-destructive],html.fhxp-framed [class^=text-red],html.fhxp-framed [class*=\ text-red],html.fhxp-framed [class^=text-rose],html.fhxp-framed [class*=\ text-rose],html.fhxp-framed label[data-error=true]{color:#c00000!important}html.fhxp-framed ::placeholder{color:#8e8e8e!important;opacity:1!important}html.fhxp-framed main a:not([data-slot=button]):not([class*=flex]):not([class*=block]){text-decoration:underline;color:#03c!important}html.fhxp-framed [class*=bg-gradient],html.fhxp-framed [class*=from-],html.fhxp-framed .gradient-brand{background-image:none!important}html.fhxp-framed [class*=bg-card],html.fhxp-framed [class*=bg-background],html.fhxp-framed [class*=bg-muted],html.fhxp-framed [class*=bg-accent],html.fhxp-framed [class*=bg-primary\/],html.fhxp-framed [class*=bg-success\/],html.fhxp-framed [class*=bg-warning\/],html.fhxp-framed [class*=bg-destructive\/],html.fhxp-framed [class*=bg-info\/],html.fhxp-framed [class*=bg-brand\/],html.fhxp-framed [class*=bg-white\/],html.fhxp-framed [class*=bg-black\/]{background-color:#0000!important}html.fhxp-framed [data-slot=card],html.fhxp-framed .surface,html.fhxp-framed .glass{padding-top:6px;background:0 0!important;border:1px solid #d0d0bf!important;border-radius:4px!important}html.fhxp-framed [data-slot=card-header]{background:0 0!important;border:0!important}html.fhxp-framed [data-slot=card-title]{color:#0046d5!important;font-size:12px!important;font-weight:400!important}html.fhxp-framed [data-slot=card-description]{color:#444!important;font-size:11px!important}html.fhxp-framed [data-slot=alert]{color:#000!important;background:#ffffe1!important;border:1px solid #000!important}html.fhxp-framed hr,html.fhxp-framed [data-slot=separator],html.fhxp-framed [role=separator]{background:#aca899!important;border-color:#aca899!important;box-shadow:0 1px #fff!important}html.fhxp-framed button[data-slot=button],html.fhxp-framed a[data-slot=button],html.fhxp-framed [data-slot=button]{min-height:23px;color:#000!important;background:linear-gradient(#fff 0%,#ecebe6 86%,#d6d0c5 100%)!important;border:1px solid #003c74!important;border-radius:3px!important;gap:5px!important;height:auto!important;padding:2px 12px!important;font-size:11px!important;font-weight:400!important;text-decoration:none!important}html.fhxp-framed [data-slot=button]:hover{box-shadow:inset -1px 1px #fff0cf,inset 1px 2px #fdd889,inset -2px 2px #fbc761,inset 2px -2px #e5a01a!important}html.fhxp-framed [data-slot=button]:active{background:linear-gradient(#cdcac3 0%,#e3e3db 8%,#e5e5de 94%,#f2f2f1 100%)!important}html.fhxp-framed [data-slot=button]:disabled{color:#a1a192!important;border-color:#c9c7ba!important}html.fhxp-framed [data-slot=button] svg{color:#0a246a!important;width:14px!important;height:14px!important}html.fhxp-framed input:not([type=checkbox]):not([type=radio]),html.fhxp-framed textarea,html.fhxp-framed select,html.fhxp-framed [data-slot=select-trigger],html.fhxp-framed [data-slot=input]{min-height:21px;color:#000!important;background:#fff!important;border:1px solid #7f9db9!important;border-radius:0!important;font-size:12px!important}html.fhxp-framed input:focus,html.fhxp-framed textarea:focus{border-color:#316ac5!important;outline:none!important}html.fhxp-framed [data-slot=checkbox],html.fhxp-framed input[type=checkbox]{color:#21a121!important;background:linear-gradient(135deg,#dcdcd7,#fff)!important;border:1px solid #1c5180!important;border-radius:0!important;width:13px!important;height:13px!important}html.fhxp-framed [role=switch]{min-width:13px;position:relative;background:linear-gradient(135deg,#dcdcd7,#fff)!important;border:1px solid #1c5180!important;width:13px!important;height:13px!important;padding:0!important}html.fhxp-framed [role=switch]>span{display:none!important}html.fhxp-framed [role=switch][data-state=checked]:after{content:"✓";color:#21a121;font:700 12px Tahoma;position:absolute;inset:-3px 0 0 1px}html.fhxp-framed [role=tablist]{background:0 0!important;border:0!important;border-bottom:1px solid #919b9c!important;gap:0!important;height:auto!important;padding:0!important}html.fhxp-framed [role=tab]{margin-right:-1px;color:#000!important;background:linear-gradient(#fff,#f4f3ee)!important;border:1px solid #919b9c!important;border-bottom:0!important;border-radius:3px 3px 0 0!important;padding:3px 10px!important;font-size:11px!important}html.fhxp-framed [role=tab][data-state=active],html.fhxp-framed [role=tab][aria-selected=true]{position:relative;top:1px;background:#fcfcfe!important;border-top:2px solid #e68b2c!important}html.fhxp-framed [role=tab] span[class*=absolute]{display:none!important}html.fhxp-framed table{border-collapse:collapse!important;background:#fff!important;font-size:11px!important}html.fhxp-framed thead tr,html.fhxp-framed thead th{color:#000!important;text-transform:none!important;background:linear-gradient(#fff,#ebeadb)!important;font-weight:400!important}html.fhxp-framed th{border-bottom:1px solid #d6d2c2!important;border-right:1px solid #d6d2c2!important;height:auto!important;padding:3px 6px!important}html.fhxp-framed td{border-color:#f0efe7!important;padding:3px 6px!important}html.fhxp-framed tbody tr:hover{background:#e3ecfb!important}html.fhxp-framed [data-slot=badge],html.fhxp-framed span[class*=rounded-full][class*=px-]{background:#fff!important;border:1px solid!important;border-radius:0!important;padding:0 4px!important;font-size:10px!important;font-weight:400!important}html.fhxp-framed [role=progressbar],html.fhxp-framed [data-slot=progress]{padding:1px;overflow:hidden;background:#fff!important;border:1px solid #686868!important;border-radius:3px!important;height:14px!important}html.fhxp-framed [role=progressbar]>*,html.fhxp-framed [data-slot=progress-indicator]{background:repeating-linear-gradient(90deg,#2eca1f 0 8px,#0000 8px 10px)!important;border-radius:0!important}html.fhxp-framed [role=menu],html.fhxp-framed [data-slot=dropdown-menu-content],html.fhxp-framed [data-slot=select-content],html.fhxp-framed [data-slot=popover-content]{background:#fff!important;border:1px solid #aca899!important;padding:2px!important;box-shadow:2px 2px 3px #0000004d!important}html.fhxp-framed [role=menuitem],html.fhxp-framed [role=option]{color:#000!important;padding:3px 18px!important;font-size:11px!important}html.fhxp-framed [role=menuitem]:hover,html.fhxp-framed [role=menuitem][data-highlighted],html.fhxp-framed [role=option][data-highlighted]{color:#fff!important;background:#316ac5!important}html.fhxp-framed [data-slot=tooltip-content]{color:#000!important;background:#ffffe1!important;border:1px solid #000!important;font-size:11px!important}html.fhxp-framed [data-slot=dialog-content],html.fhxp-framed [data-slot=sheet-content],html.fhxp-framed [data-slot=alert-dialog-content]{background:#ece9d8!important;border:3px solid #0831d9!important;border-top-width:30px!important;border-radius:8px 8px 0 0!important}html.fhxp-framed [data-slot=dialog-overlay],html.fhxp-framed [data-slot=alert-dialog-overlay],html.fhxp-framed [data-slot=sheet-overlay]{background:#00000026!important}html.fhxp-framed .recharts-responsive-container:has(.recharts-cartesian-grid){background:#000!important;border:2px inset #d4d0c8!important}html.fhxp-framed .recharts-cartesian-grid line{stroke:#008040!important;stroke-opacity:1!important;stroke-dasharray:none!important}html.fhxp-framed .recharts-cartesian-axis-tick-value{fill:#00c000!important;font-size:10px!important}html.fhxp-framed .recharts-area-area{fill:none!important}html.fhxp-framed .recharts-area-curve,html.fhxp-framed .recharts-line-curve{stroke:#0f0;shape-rendering:crispedges;stroke-width:1px!important}html.fhxp-framed .recharts-area-curve[stroke=\#3b82f6],html.fhxp-framed .recharts-area-curve[stroke=\#a855f7]{stroke:#ff0!important}html.fhxp-framed .recharts-area-curve[stroke=\#f97316],html.fhxp-framed .recharts-area-curve[stroke=\#ec4899],html.fhxp-framed .fh-series-b .recharts-area-curve{stroke:red!important}html.fhxp-framed .recharts-area-curve[stroke="var(--primary)"],html.fhxp-framed .recharts-area-curve[stroke=\#22c55e]{stroke:#0f0!important}html.fhxp-framed .recharts-active-dot circle{fill:#fff!important}html.fhxp-framed .recharts-tooltip-cursor{stroke:#fff!important}html.fhxp-framed [class*="bg-[#3b82f6]"],html.fhxp-framed [class*="bg-[#a855f7]"]{outline:1px solid #000;background:#ff0!important}html.fhxp-framed [class*="bg-[#f97316]"],html.fhxp-framed [class*="bg-[#ec4899]"]{outline:1px solid #000;background:red!important}html.fhxp-framed .recharts-default-tooltip{color:#000!important;background:#ffffe1!important;border:1px solid #000!important;padding:2px 5px!important;font-size:11px!important}html.fhxp-framed .recharts-default-tooltip *{color:#000!important;font-size:11px!important}html.fhxp-framed .recharts-radial-bar-background-sector{fill:#f0f!important}html.fhxp-framed .recharts-radial-bar-sector[fill="var(--primary)"]{fill:#00f!important}html.fhxp-framed .size-32:has(>.recharts-wrapper){width:128px!important;height:128px!important}html.fhxp-framed ::-webkit-scrollbar{background:#f4f3ee;width:17px;height:17px}html.fhxp-framed ::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#cad8fa,#b7cbf7);border:1px solid #fff;border-radius:3px;box-shadow:inset 0 0 0 1px #a7bcef}
