.pm-administration{--admin-ink:#102846;--admin-muted:#64748b;--admin-line:#e2e8f0;--admin-surface:#fff;--admin-soft:#f8fafc;--admin-orange:#ff9f1c;width:100%;min-width:0;display:flex;flex-direction:column;gap:0;color:var(--admin-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5}.pm-administration *,.pm-administration *:before,.pm-administration *:after{box-sizing:border-box}.pm-administration .pm-admin-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.pm-administration .pm-admin-eyebrow{margin:0;font-size:12px;font-weight:500;color:var(--admin-muted);letter-spacing:.06em}.pm-administration .pm-admin-title{min-width:0;flex:1}.pm-administration .pm-admin-title>p{margin:0;max-width:760px}.pm-administration .pm-admin-context{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pm-administration .pm-admin-context span{font-size:12px;line-height:1.4;color:var(--admin-muted);background:var(--admin-soft);border:1px solid var(--admin-line);border-radius:6px;padding:4px 8px;overflow-wrap:anywhere}.pm-administration .pm-admin-header-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pm-administration .pm-admin-content{display:flex;flex-direction:column;gap:20px;min-width:0;width:100%}.pm-administration :is(h2,h3,h4){font-family:inherit;font-size:16px!important;line-height:1.4;font-weight:600!important;letter-spacing:normal;text-transform:none;color:var(--admin-ink)}.pm-administration :is(p,dd,td,li){font-size:13px;line-height:1.5}.pm-administration :is(label,dt,th){font-size:12px!important;line-height:1.5;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important}.pm-administration :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-family:inherit;font-size:13px!important;font-weight:400;line-height:1.5;color:var(--admin-ink);background-color:var(--admin-surface);border-color:var(--admin-line);border-radius:8px}.pm-administration :is(input:not([type=checkbox]):not([type=radio]),select){min-height:40px}.pm-administration input::placeholder,.pm-administration textarea::placeholder{color:#94a3b8}.pm-administration :is(input[type=checkbox],input[type=radio]){accent-color:var(--admin-orange)}.pm-administration :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--admin-orange);outline-offset:2px}.pm-administration button{font-family:inherit;font-size:13px!important;font-weight:500;line-height:1.4;letter-spacing:normal!important;text-transform:none;cursor:pointer}.pm-administration button:disabled{cursor:not-allowed;opacity:.5}.pm-administration button:is([class*=px-3],[class*=px-4],[class*=px-5],[class*=px-6],.pm-admin-button){min-height:40px;border-radius:8px}.pm-administration button:is([class*="bg-[#102846]"],[class*="bg-[#FF9F1C]"],[class*=bg-amber-500],[class*=from-amber],.pm-admin-primary){background:var(--admin-orange)!important;background-image:none!important;border:1px solid var(--admin-orange)!important;color:#111827!important;font-weight:600!important;box-shadow:none!important}.pm-administration button:is([class*="bg-[#102846]"],[class*="bg-[#FF9F1C]"],[class*=bg-amber-500],[class*=from-amber],.pm-admin-primary):not(:disabled):hover{filter:brightness(.97)}.pm-administration button:is([class*="bg-[#102846]"],[class*="bg-[#FF9F1C]"],[class*=bg-amber-500],.pm-admin-primary) :is(svg,span){color:inherit!important}.pm-administration :is(section[class*=bg-white],div[class*=bg-white][class*=border]){border-color:var(--admin-line);border-radius:14px;box-shadow:none}.pm-administration :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]){font-size:12px}.pm-administration :is([class*=font-black],[class*=font-extrabold]){font-weight:600}.pm-administration table{width:100%;border-collapse:collapse;font-family:inherit}.pm-administration table th{color:var(--admin-muted);background:var(--admin-soft);text-align:left;padding:12px;border-bottom:1px solid var(--admin-line)}.pm-administration table td{padding:12px;border-bottom:1px solid var(--admin-line);vertical-align:middle}.pm-administration table tbody tr:last-child td{border-bottom:0}.pm-administration .pm-admin-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 14px;border:1px solid var(--admin-line);border-radius:8px;background:var(--admin-surface);color:var(--admin-ink)}.pm-administration .pm-admin-danger{color:#b42318;border-color:#f1b7b2;background:transparent}.pm-administration .pm-admin-card{padding:20px;border:1px solid var(--admin-line);border-radius:14px;background:var(--admin-surface);min-width:0}.pm-administration .pm-admin-message{font-size:13px;color:var(--admin-muted)}.dark .pm-administration{--admin-ink:#edf2f9;--admin-muted:#a5b3c6;--admin-line:#2a394d;--admin-surface:#142033;--admin-soft:#0e1828}.dark .pm-administration :is(section[class*=bg-white],div[class*=bg-white],fieldset[class*=bg-white]){background-color:var(--admin-surface)!important;border-color:var(--admin-line)}.dark .pm-administration :is([class*="text-[#07182E]"],[class*=text-slate-900],[class*=text-slate-800],[class*=text-slate-700]){color:var(--admin-ink)}.dark .pm-administration :is([class*=bg-slate-50],[class*=bg-slate-100]){background-color:var(--admin-soft)}.dark .pm-administration :is([class*=text-slate-600],[class*=text-slate-500],[class*=text-slate-400],[class*="text-[#64748B]"]){color:var(--admin-muted)}@media(max-width:767px){.pm-administration .pm-admin-header{align-items:flex-start;flex-direction:column}.pm-administration .pm-admin-header-actions{width:100%}.pm-administration .pm-admin-header-actions button{flex:1 1 auto}.pm-administration .pm-admin-content{gap:16px}.pm-administration .pm-admin-card{padding:16px}.pm-administration table{min-width:600px}.pm-administration .pm-admin-title{width:100%}}@media print{.pm-administration .pm-admin-header-actions{display:none}}.pm-administration :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-500){color:#b26200!important}.dark .pm-administration :is(.text-blue-600,.text-blue-700,.text-blue-800,.text-blue-500,.dark\:text-blue-400,.dark\:text-blue-300){color:#ffb347!important}.pm-administration :is(.bg-blue-50,.bg-blue-100,.bg-blue-50\/70,.bg-blue-50\/50){background-color:#ff9f1c1a!important}.dark .pm-administration :is(.dark\:bg-blue-950\/40,.dark\:bg-blue-950\/20,.dark\:bg-blue-900\/60){background-color:#ff9f1c2e!important}.pm-administration :is(.border-blue-200,.border-blue-300,.border-blue-100,.border-blue-200\/80){border-color:#ff9f1c4d!important}.dark .pm-administration :is(.dark\:border-blue-800,.dark\:border-blue-900){border-color:#ff9f1c66!important}.pm-administration :is(.bg-blue-600,.bg-blue-700){background-color:#ff9f1c!important;color:#07182e!important}.pm-administration :is(.hover\:bg-blue-50:hover){background-color:#ff9f1c14!important}.dark .pm-administration :is(.dark\:hover\:bg-blue-950\/40:hover){background-color:#ff9f1c2e!important}.pm-administration :is(.focus\:ring-blue-500:focus,.focus\:ring-blue-600:focus){--tw-ring-color: #ff9f1c !important;border-color:#ff9f1c!important}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.pmx-project-overview{--po-bg: #f4f6f9;--po-surface: #ffffff;--po-text: #18283c;--po-label: #334155;--po-muted: #64748b;--po-border: #e4e9f0;--po-accent: #f57a29;--po-danger: #b42318;--po-pv: #64748b;--po-ac: #128c85;color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5;color:var(--po-text);background:var(--po-bg);width:100%;min-width:0;min-height:100%;padding:24px}.dark .pmx-project-overview,[data-theme=dark] .pmx-project-overview,.pmx-project-overview[data-theme=dark]{--po-bg: #0e1828;--po-surface: #142033;--po-text: #edf2f9;--po-label: #cbd5e3;--po-muted: #a5b3c6;--po-border: #2a394d;--po-danger: #ff9c92;--po-pv: #a5b3c6;--po-ac: #36c9bc;color-scheme:dark}.pmx-project-overview *,.pmx-project-overview *:before,.pmx-project-overview *:after{box-sizing:border-box}.pmx-project-overview h1,.pmx-project-overview h2,.pmx-project-overview h3,.pmx-project-overview p,.pmx-project-overview figure{margin:0}.pmx-project-overview h1{font-size:28px;font-weight:650;line-height:1.2;letter-spacing:-.8px;color:var(--po-text)}.pmx-project-overview h2{font-size:16px;font-weight:600;line-height:1.4;color:var(--po-text)}.pmx-project-overview h3{font-size:15px;font-weight:600;line-height:1.5;color:var(--po-text)}.pmx-project-overview button,.pmx-project-overview input,.pmx-project-overview select,.pmx-project-overview textarea{font-family:inherit;font-size:13px;line-height:1.5}.pmx-project-overview button,.pmx-project-overview a{-webkit-tap-highlight-color:transparent}.pmx-project-overview button{cursor:pointer}.pmx-project-overview button:disabled{cursor:not-allowed;opacity:.5}.pmx-project-overview :focus-visible{outline:2px solid var(--po-accent);outline-offset:3px}.pmx-project-overview a{color:inherit;text-decoration:none}.po-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}.po-heading p{font-size:13px;color:var(--po-muted);margin-top:8px}.po-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid var(--po-border);border-radius:8px;padding:9px 16px;background:var(--po-surface);color:var(--po-text);font-weight:550;flex-shrink:0}.po-button:not(:disabled):hover{border-color:var(--po-accent)}.po-button.po-primary{background:var(--po-accent);border-color:var(--po-accent);color:#18283c}.po-button.po-primary:not(:disabled):hover{filter:brightness(.96)}.po-button.po-danger{color:var(--po-danger);border-color:var(--po-danger)}.po-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.pmx-project-overview .po-summary-card{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:10px;min-height:144px;padding:18px;border:1px solid var(--po-border);border-radius:14px;background:var(--po-surface);color:var(--po-text);text-align:left;transition:border-color .15s}.pmx-project-overview .po-summary-card:hover{border-color:var(--po-accent)}.po-card-title{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:16px;font-weight:600}.po-card-title svg{color:var(--po-muted);flex-shrink:0}.po-summary-card strong{font-size:18px;font-weight:600;line-height:1.4;letter-spacing:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.po-card-subtitle{color:var(--po-muted);font-size:13px}.po-tabs{display:flex;gap:24px;overflow-x:auto;border-bottom:1px solid var(--po-border);margin-bottom:18px;scrollbar-width:thin}.po-tabs button{position:relative;min-height:46px;padding:12px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--po-muted);font-size:13px;white-space:nowrap}.po-tabs button:hover{color:var(--po-text)}.po-tabs button.active{color:var(--po-accent);border-bottom-color:var(--po-accent);font-weight:600}.po-tabs button:focus-visible{outline-offset:-4px}.po-panel{background:var(--po-surface);border:1px solid var(--po-border);border-radius:14px;padding:24px}.po-panel-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:22px;border-bottom:1px solid var(--po-border)}.po-panel-heading p{color:var(--po-muted);font-size:13px;margin-top:5px}.po-performance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px 0;border-bottom:1px solid var(--po-border)}.po-metric{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.po-metric>span{color:var(--po-label);font-size:13px}.po-metric>strong{color:var(--po-text);font-size:26px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.po-metric>small{color:var(--po-muted);font-size:12px}.po-chart-legend{display:flex;flex-wrap:wrap;gap:22px;padding:22px 0 0;font-size:13px}.po-chart-legend span{display:inline-flex;align-items:center;gap:8px}.po-chart-legend i{display:inline-block;width:18px;border-top:2px solid var(--po-pv)}.po-chart-legend .po-line-ev{border-color:var(--po-accent);border-top-style:dashed}.po-chart-legend .po-line-ac{border-color:var(--po-ac);border-top-style:dotted}.po-empty{min-height:248px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:36px 16px;text-align:center}.po-empty>svg{color:var(--po-muted)}.po-empty p{color:var(--po-muted);font-size:13px;max-width:520px}.po-empty .po-button{margin-top:7px}.pmx-project-overview .po-evidence{color:var(--po-muted);font-size:12px;line-height:1.6;margin-top:12px}.po-evidence a{color:var(--po-accent);display:inline-flex;align-items:center;gap:3px}.po-evidence a:hover{text-decoration:underline}.po-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin:16px 4px 0;font-size:12px;color:var(--po-muted)}.po-chart{padding-top:16px}.po-chart svg{width:100%;height:auto;display:block}.po-chart-grid line{stroke:var(--po-border);stroke-width:1}.po-chart text{font-family:inherit;font-size:12px;fill:var(--po-muted)}.po-series path{fill:none;stroke:var(--po-pv);stroke-width:2;vector-effect:non-scaling-stroke}.po-series circle{fill:var(--po-pv)}.po-series-ev path{stroke:var(--po-accent);stroke-dasharray:7 4}.po-series-ev circle{fill:var(--po-accent)}.po-series-ac path{stroke:var(--po-ac);stroke-dasharray:2 4}.po-series-ac circle{fill:var(--po-ac)}.po-chart figcaption{font-size:12px;color:var(--po-muted);text-align:center;margin-top:4px}.po-register{margin-top:24px;padding-top:18px;border-top:1px solid var(--po-border)}.po-register h3{margin-bottom:12px}.po-table-scroll{overflow-x:auto;margin-top:16px}.po-table-scroll table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.po-table-scroll th,.po-table-scroll td{padding:12px 10px;border-bottom:1px solid var(--po-border);vertical-align:middle;overflow-wrap:anywhere}.po-table-scroll thead th{color:var(--po-muted);font-size:12px;font-weight:600;white-space:nowrap}.po-table-scroll tbody th{font-weight:550;min-width:130px}.po-table-scroll td{color:var(--po-label)}.po-table-scroll tr:last-child>*{border-bottom:0}.po-row-actions{display:inline-flex;gap:4px}.po-icon-button{display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;padding:0;border:1px solid var(--po-border);border-radius:8px;background:transparent;color:var(--po-muted)}.po-icon-button:not(:disabled):hover{border-color:var(--po-accent);color:var(--po-accent)}.po-badge{display:inline-block;padding:3px 8px;border:1px solid var(--po-border);border-radius:6px;font-size:12px;color:var(--po-label);white-space:nowrap}.po-badge-complete{color:var(--po-ac);border-color:var(--po-ac)}.po-badge-blocked{color:var(--po-danger);border-color:var(--po-danger)}.po-filter{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:12px;color:var(--po-muted)}.pmx-project-overview input,.pmx-project-overview select,.pmx-project-overview textarea{min-height:40px;border:1px solid var(--po-border);border-radius:8px;padding:8px 10px;background:var(--po-bg);color:var(--po-text);width:100%}.po-filter select{width:auto;min-width:140px}.pmx-project-overview input::placeholder,.pmx-project-overview textarea::placeholder{color:var(--po-muted);opacity:1}.po-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:10px 14px;border:1px solid var(--po-border);border-left:3px solid var(--po-accent);border-radius:8px;font-size:13px;background:var(--po-surface);color:var(--po-label)}.po-notice button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:0;background:transparent;color:var(--po-muted)}.po-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}.po-details dt{color:var(--po-muted);font-size:12px;margin-bottom:4px}.po-details dd{margin:0;color:var(--po-text);font-size:13px;overflow-wrap:anywhere}.po-map-preview{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;border:1px solid var(--po-border);border-radius:12px;background:var(--po-bg);padding:20px}.po-map-preview>svg{color:var(--po-accent)}.po-map-preview p{font-size:13px;color:var(--po-muted)}.pmx-project-overview .po-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;background:var(--po-surface);color:var(--po-text);border:1px solid var(--po-border);border-radius:14px;padding:24px;box-shadow:0 20px 70px #0004;font:inherit}.po-dialog::backdrop{background:#0008}.po-dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.po-field{display:flex;flex-direction:column;gap:6px;margin:14px 0;min-width:0}.po-field>span{font-size:12px;color:var(--po-label)}.po-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.po-form-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:20px}.po-form-help{font-size:12px;color:var(--po-muted)}.po-form-error{color:var(--po-danger);font-size:13px;padding:8px 0}@media(max-width:1050px){.po-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.pmx-project-overview{padding:16px}.pmx-project-overview h1{font-size:26px}.po-heading,.po-panel-heading{flex-wrap:wrap}.po-panel{padding:18px}.po-performance-grid{gap:16px}.po-tabs{gap:20px}}@media(max-width:480px){.pmx-project-overview{padding:12px}.po-summary-grid{gap:8px}.pmx-project-overview .po-summary-card{padding:14px;min-height:140px}.po-performance-grid{grid-template-columns:1fr;gap:18px}.po-form-grid,.po-details{grid-template-columns:1fr;gap:0}.po-details{gap:14px}.po-chart-legend{gap:12px}.po-filter{align-items:flex-start;flex-direction:column;gap:6px}}@media(pointer:coarse){.pmx-project-overview input,.pmx-project-overview select,.pmx-project-overview textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){.pmx-project-overview *{transition:none!important}}.po-toolbar,.po-pagination{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin:12px 0 18px;color:var(--po-muted);font-size:12px}.po-toolbar{justify-content:space-between}.pmx-reports-workspace{--rw-ink: #18283c;--rw-muted: #64748b;--rw-line: #e4e9f0;--rw-surface: #fff;--rw-soft: #f4f6f9;--rw-orange: #f57a29;width:100%;min-height:100%;color:var(--rw-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5}.pmx-reports-workspace *{box-sizing:border-box}.pmx-reports-workspace button,.pmx-reports-workspace input,.pmx-reports-workspace textarea,.pmx-reports-workspace select{font:inherit}.pmx-reports-workspace button{cursor:pointer}.pmx-reports-workspace button:disabled{opacity:.5;cursor:not-allowed}.pmx-rw-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 24px}.pmx-rw-heading h1{margin:0;font-size:28px;line-height:1.2;letter-spacing:-.8px;font-weight:650}.pmx-rw-heading p{margin:4px 0 0;color:var(--rw-muted);font-size:13px}.pmx-rw-heading p span{padding:0 3px}.pmx-rw-role{display:flex;flex-direction:column;gap:5px;color:var(--rw-muted);font-size:12px;white-space:nowrap}.pmx-rw-role select{min-width:124px;border:1px solid var(--rw-line);border-radius:9px;background:var(--rw-surface);color:var(--rw-ink);padding:9px 12px;font-size:13px}.pmx-rw-tabs{display:flex;align-items:stretch;gap:18px;overflow-x:auto;border-bottom:1px solid var(--rw-line);margin-bottom:28px}.pmx-rw-tabs button{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;min-height:48px;padding:0 14px 13px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--rw-ink);font-size:13px;font-weight:550;cursor:pointer;white-space:nowrap}.pmx-rw-tabs button:hover{color:var(--rw-orange)}.pmx-rw-tabs button.active{border-bottom-color:var(--rw-orange);color:var(--rw-ink);font-weight:600}.pmx-rw-register-head{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px}.pmx-rw-register-head h2,.pmx-rw-panel-head h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em}.pmx-rw-register-head p,.pmx-rw-panel-head p{margin:5px 0 0;color:var(--rw-muted);font-size:12px}.pmx-rw-actions{display:flex;flex-wrap:wrap;gap:12px}.pmx-reports-workspace button{font-family:inherit}.pmx-rw-actions button,.pmx-rw-panel-head>button,.pmx-rw-empty button,.pmx-rw-modal-actions button,.pmx-rw-report-list article>button{display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 16px;border:1px solid var(--rw-line);border-radius:9px;color:var(--rw-ink);background:var(--rw-surface);font-size:13px;font-weight:550;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.pmx-rw-actions button:hover,.pmx-rw-panel-head>button:hover,.pmx-rw-empty button:hover,.pmx-rw-modal-actions button:hover,.pmx-rw-report-list article>button:hover{background:var(--rw-soft);border-color:#b8c5d4}.pmx-rw-actions button.primary,.pmx-rw-empty button.primary,.pmx-rw-modal-actions button.primary{background:var(--rw-orange);border-color:var(--rw-orange);color:#111827;font-weight:650}.pmx-rw-actions button.primary:hover,.pmx-rw-empty button.primary:hover,.pmx-rw-modal-actions button.primary:hover{background:#eb6814;border-color:#eb6814}.pmx-rw-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:26px}.pmx-rw-stats article{min-height:120px;display:flex;flex-direction:column;justify-content:space-between;padding:20px 22px;border:1px solid var(--rw-line);border-radius:13px;background:var(--rw-surface);box-shadow:0 1px 2px #17203308}.pmx-rw-stats article span{color:var(--rw-muted);font-size:13px}.pmx-rw-stats article strong{font-size:26px;line-height:1;font-weight:600;letter-spacing:-.03em}.pmx-rw-panel{min-height:375px;padding:24px 26px;border:1px solid var(--rw-line);border-radius:14px;background:var(--rw-surface);box-shadow:0 1px 2px #17203308}.pmx-rw-panel-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.pmx-rw-empty{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 16px 12px}.pmx-rw-empty h3{margin:0;font-size:15px;font-weight:600}.pmx-rw-empty p{margin:8px 0 18px;color:var(--rw-muted);font-size:13px}.pmx-rw-empty>div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.pmx-rw-footer{margin-top:20px;padding:12px 16px;border:1px solid var(--rw-line);border-radius:10px;background:var(--rw-soft);color:var(--rw-muted);font-size:12px}.pmx-rw-notice{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:-10px 0 18px;padding:10px 14px;border:1px solid #fdc98b;border-radius:8px;background:#fff7ed;color:#8a3e08;font-size:13px}.pmx-rw-notice button{display:grid;place-items:center;border:0;background:transparent;color:inherit;cursor:pointer}.pmx-rw-tab-panel{min-height:430px}.pmx-rw-survey{display:flex;align-items:center;gap:12px;margin:20px 0 0;padding:12px 14px;border:1px solid #cbd9e8;border-radius:9px;background:var(--rw-soft);color:var(--rw-ink);font-size:13px}.pmx-rw-survey span:last-child{margin-left:auto;color:var(--rw-muted);font-size:12px}.pmx-rw-table-wrap{margin-top:20px;overflow-x:auto}.pmx-rw-search{display:flex;align-items:center;gap:8px;width:min(100%,340px);margin:0 0 14px auto;padding:0 11px;border:1px solid var(--rw-line);border-radius:8px;color:var(--rw-muted);font-size:13px}.pmx-rw-search input{width:100%;min-height:38px;border:0;outline:0;color:var(--rw-ink);background:transparent;font-size:13px}.pmx-rw-table-wrap table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.pmx-rw-table-wrap th{padding:12px;border-bottom:1px solid var(--rw-line);color:var(--rw-muted);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.pmx-rw-table-wrap td{padding:12px;border-bottom:1px solid var(--rw-line);color:var(--rw-ink);font-size:13px}.pmx-rw-work-title{min-width:200px;color:var(--rw-ink)!important;font-weight:600;font-size:13px}.pmx-rw-status{display:inline-flex;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:600}.pmx-rw-status.pending{color:#92400e;background:#fef3c7}.pmx-rw-status.accepted{color:#166534;background:#dcfce7}.pmx-rw-status.rejected{color:#991b1b;background:#fee2e2}.pmx-rw-verified{display:inline-flex;align-items:center;gap:5px;color:#15803d;font-size:12px;font-weight:500}.pmx-rw-pending{color:#9a6700;white-space:nowrap;font-size:12px}.pmx-rw-row-actions{display:flex;gap:5px}.pmx-rw-row-actions button{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--rw-line);border-radius:7px;background:var(--rw-surface);cursor:pointer}.pmx-rw-row-actions button:disabled{opacity:.4;cursor:not-allowed}.pmx-rw-accept{color:#15803d}.pmx-rw-reject,.pmx-rw-delete{color:#b42318}.pmx-rw-no-results{color:var(--rw-muted);text-align:center;padding:16px;font-size:13px}.pmx-rw-report-list{margin-top:20px}.pmx-rw-report-list article{display:flex;align-items:center;gap:14px;padding:16px 0;border-top:1px solid var(--rw-line)}.pmx-rw-report-icon{display:grid;place-items:center;width:40px;height:40px;flex:0 0 auto;border-radius:9px;color:#c45310;background:#fff1e6}.pmx-rw-report-info{min-width:0;flex:1}.pmx-rw-report-info h3{margin:0;font-size:15px;font-weight:600}.pmx-rw-report-info p{margin:4px 0 0;color:var(--rw-muted);font-size:12px}.pmx-rw-overlay{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#0f172a80}.pmx-rw-modal{width:min(100%,520px);max-height:min(90vh,760px);overflow-y:auto;padding:24px;border:1px solid var(--rw-line);border-radius:14px;background:var(--rw-surface);box-shadow:0 24px 80px #0f172a38;font-size:14px}.pmx-rw-modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.pmx-rw-modal-head>div{display:flex;align-items:center;gap:10px}.pmx-rw-modal-head h2{margin:0;font-size:16px;font-weight:600}.pmx-rw-modal-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:#b64d0d;background:#fff1e6}.pmx-rw-modal-head>button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:7px;background:transparent;color:var(--rw-muted);cursor:pointer}.pmx-rw-modal form{display:flex;flex-direction:column;gap:14px}.pmx-rw-modal form label{display:flex;flex-direction:column;gap:6px;color:var(--rw-ink);font-size:12px;font-weight:500}.pmx-rw-modal form input,.pmx-rw-modal form select{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--rw-line);border-radius:8px;outline:none;color:var(--rw-ink);background:var(--rw-surface);font-size:13px}.pmx-rw-modal form input:focus,.pmx-rw-modal form select:focus{border-color:var(--rw-orange);box-shadow:0 0 0 3px #f8782222}.pmx-rw-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pmx-rw-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.pmx-rw-report-note{display:flex;gap:8px;align-items:flex-start;margin:0;color:var(--rw-muted);font-size:12px}@media(max-width:760px){.pmx-rw-heading{flex-direction:column;gap:14px}.pmx-rw-heading h1{font-size:26px}.pmx-rw-role{flex-direction:row;align-items:center}.pmx-rw-tabs{gap:3px;margin-bottom:22px}.pmx-rw-tabs button{min-height:48px;gap:7px;padding:0 12px 11px;font-size:13px}.pmx-rw-register-head{align-items:flex-start;flex-direction:column}.pmx-rw-stats{grid-template-columns:1fr;gap:10px}.pmx-rw-stats article{min-height:96px;padding:16px 18px}.pmx-rw-panel{padding:20px 16px}.pmx-rw-panel-head{align-items:flex-start;flex-direction:column}.pmx-rw-survey{align-items:flex-start;flex-wrap:wrap}.pmx-rw-survey span:last-child{flex-basis:100%;margin-left:30px}.pmx-rw-report-list article{align-items:flex-start;flex-wrap:wrap}.pmx-rw-report-info{width:calc(100% - 60px);flex:none}.pmx-rw-report-list article>button{margin-left:54px}.pmx-rw-form-row{grid-template-columns:1fr}}@media(pointer:coarse){.pmx-reports-workspace button{min-height:44px}.pmx-reports-workspace input,.pmx-reports-workspace select,.pmx-reports-workspace textarea{font-size:16px}}.dark .pmx-reports-workspace,[data-theme=dark] .pmx-reports-workspace{--rw-ink:#edf2f9;--rw-muted:#a5b3c6;--rw-line:#2a394d;--rw-surface:#142033;--rw-soft:#0e1828}.pmx-reports-workspace :is(button,input,select):focus-visible{outline:2px solid var(--rw-orange);outline-offset:3px}.pmx-rw-connection,.pmx-rw-pagination{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:12px 0 20px;color:var(--rw-muted);font-size:12px;flex-wrap:wrap}.pmx-rw-connection{justify-content:space-between}.pmx-rw-connection button,.pmx-rw-pagination button,.pmx-rw-survey button{min-height:40px;padding:0 12px;border:1px solid var(--rw-line);border-radius:8px;background:var(--rw-surface);color:var(--rw-ink);font-size:13px}.pmx-rw-role strong{border:1px solid var(--rw-line);border-radius:9px;background:var(--rw-surface);color:var(--rw-ink);padding:9px 12px;font-size:13px;font-weight:500}.pmx-rw-notice button{min-height:32px}.pmx-documents{--dw-bg: #f4f6f9;--dw-surface: #fff;--dw-text: #18283c;--dw-label: #334155;--dw-muted: #64748b;--dw-border: #e4e9f0;--dw-orange: #f57a29;--dw-orange-soft: #fff0e4;--dw-danger: #b42318;display:flex;flex-direction:column;gap:18px;min-width:0;width:100%;min-height:100%;padding:8px 3px;color:var(--dw-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5}.dark .pmx-documents,[data-theme=dark] .pmx-documents{--dw-bg: #0e1828;--dw-surface: #142033;--dw-text: #edf2f9;--dw-label: #cbd5e3;--dw-muted: #a5b3c6;--dw-border: #2a394d;--dw-orange: #f57a29;--dw-orange-soft: #382b22;--dw-danger: #ff9c92}.pmx-documents *{box-sizing:border-box}.pmx-documents button,.pmx-documents input,.pmx-documents select{font:inherit}.pmx-documents button{color:inherit;cursor:pointer}.pmx-documents button:focus-visible,.pmx-documents input:focus-visible,.pmx-documents select:focus-visible{outline:2px solid var(--dw-orange);outline-offset:2px}.pmx-dw-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.pmx-dw-header h1{margin:0 0 7px;font-size:28px;line-height:1.2;letter-spacing:-.8px;font-weight:650}.pmx-dw-header p{margin:0 0 9px;color:var(--dw-muted);font-size:13px}.pmx-dw-preview{display:inline-flex;align-items:center;gap:7px;color:var(--dw-muted);font-size:12px}.pmx-dw-header-actions{display:flex;flex:0 0 auto;gap:9px}.pmx-dw-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 15px;border:1px solid var(--dw-border);border-radius:8px;background:var(--dw-surface);color:var(--dw-text);font-size:13px!important;line-height:1.2}.pmx-dw-button:hover{border-color:var(--dw-muted)}.pmx-dw-button.primary{border-color:var(--dw-orange);background:var(--dw-orange);color:#18202b;font-weight:650}.pmx-dw-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 13px;border:1px solid color-mix(in srgb,var(--dw-orange) 55%,var(--dw-border));border-radius:8px;background:var(--dw-orange-soft);color:var(--dw-text);font-size:13px}.pmx-dw-notice button{display:grid;place-items:center;border:0;background:transparent;color:var(--dw-muted)}.pmx-dw-layout{display:grid;grid-template-columns:minmax(230px,275px) minmax(0,1fr);gap:22px;min-width:0;flex:1}.pmx-dw-library{min-width:0;padding-right:18px;border-right:1px solid var(--dw-border)}.pmx-dw-library h2{margin:4px 0 10px;color:var(--dw-muted);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.pmx-dw-library-nav{display:flex;flex-direction:column;gap:3px;margin-bottom:24px}.pmx-dw-library-nav button,.pmx-dw-tree-item{display:flex;align-items:center;gap:10px;width:100%;min-height:39px;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--dw-text);text-align:left;font-size:13px}.pmx-dw-library-nav button svg,.pmx-dw-tree-item svg{flex:0 0 auto;color:var(--dw-label)}.pmx-dw-library-nav button:hover,.pmx-dw-tree-item:hover{background:var(--dw-bg)}.pmx-dw-library-nav button.active,.pmx-dw-tree-item.active{border-color:transparent;background:var(--dw-orange-soft);color:var(--dw-orange)}.pmx-dw-library-nav button.active svg,.pmx-dw-tree-item.active svg{color:var(--dw-orange)}.pmx-dw-tree-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.pmx-dw-tree-head h2{margin:0}.pmx-dw-tree-head button{display:grid;place-items:center;width:29px;height:29px;border:1px solid var(--dw-border);border-radius:7px;background:var(--dw-surface);color:var(--dw-muted)}.pmx-dw-tree{display:flex;flex-direction:column;gap:2px;max-height:62vh;overflow-y:auto;padding-right:2px}.pmx-dw-tree-item{min-height:36px;overflow:hidden}.pmx-dw-tree-item span{min-width:0;overflow-wrap:anywhere}.pmx-dw-tree-item.child{padding-left:25px}.pmx-dw-main{min-width:0}.pmx-dw-search{display:flex;align-items:center;gap:9px;min-height:42px;margin-bottom:14px;padding:0 12px;border:1px solid var(--dw-border);border-radius:8px;background:var(--dw-surface);color:var(--dw-muted)}.pmx-dw-search input{width:100%;min-width:0;height:40px;border:0;outline:0;background:transparent;color:var(--dw-text);font-size:13px}.pmx-dw-search input::placeholder{color:var(--dw-muted);opacity:1}.pmx-dw-toolbar{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin-bottom:18px}.pmx-dw-view-switch{display:flex;align-items:center;gap:7px}.pmx-dw-view-switch button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 11px;border:1px solid var(--dw-border);border-radius:7px;background:var(--dw-surface);color:var(--dw-text);font-size:13px}.pmx-dw-view-switch button:hover{border-color:var(--dw-muted)}.pmx-dw-view-switch button.active{border-color:var(--dw-orange);background:var(--dw-orange-soft);color:var(--dw-orange)}.pmx-dw-hidden{display:none}.pmx-dw-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:30px;margin-bottom:12px;color:var(--dw-muted);font-size:13px}.pmx-dw-breadcrumb button{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:var(--dw-text);font-size:13px}.pmx-dw-breadcrumb button:hover{color:var(--dw-orange)}.pmx-dw-content{min-width:0;overflow:hidden;border:1px solid var(--dw-border);border-radius:12px;background:var(--dw-surface)}.pmx-dw-folder-header{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:88px;padding:17px 20px;border-bottom:1px solid var(--dw-border)}.pmx-dw-folder-header h2{margin:0;font-size:16px;font-weight:600}.pmx-dw-folder-header p{margin:3px 0 0;color:var(--dw-muted);font-size:12px}.pmx-dw-folder-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:55px;padding:8px 20px;border-bottom:1px solid var(--dw-border);color:var(--dw-muted);font-size:13px}.pmx-dw-folder-tools label{display:flex;align-items:center;gap:8px;color:var(--dw-text);white-space:nowrap}.pmx-dw-folder-tools select{min-height:34px;padding:6px 9px;border:1px solid var(--dw-border);border-radius:7px;background:var(--dw-surface);color:var(--dw-text);font-size:13px}.pmx-dw-table-scroll{width:100%;overflow-x:auto}.pmx-dw-table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}.pmx-dw-table th{padding:12px 17px;border-bottom:1px solid var(--dw-border);color:var(--dw-muted);font-size:12px;font-weight:500}.pmx-dw-table th:last-child{width:245px}.pmx-dw-table td{padding:15px 17px;border-bottom:1px solid var(--dw-border);vertical-align:middle}.pmx-dw-table tbody tr:last-child td{border-bottom:0}.pmx-dw-table td:first-child{display:flex;align-items:center;gap:11px;min-width:230px}.pmx-dw-table td strong{display:block;min-width:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.pmx-dw-table td small{display:block;margin-top:3px;color:var(--dw-muted);font-size:12px;font-weight:400}.pmx-dw-row-icon{display:grid;place-items:center;flex:0 0 auto;color:var(--dw-orange)}.pmx-dw-row-icon.file{color:var(--dw-muted)}.pmx-dw-actions{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.pmx-dw-actions button{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:3px 5px;border:0;border-radius:5px;background:transparent;color:var(--dw-text);font-size:12px}.pmx-dw-actions button:hover{background:var(--dw-bg);color:var(--dw-orange)}.pmx-dw-actions button.danger{color:var(--dw-danger)}.pmx-dw-folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;padding:15px}.pmx-dw-folder-card{min-width:0;padding:11px;border:1px solid var(--dw-border);border-radius:9px;background:var(--dw-surface)}.pmx-dw-card-open{display:flex;align-items:flex-start;gap:9px;width:100%;min-height:50px;padding:4px;border:0;background:transparent;color:var(--dw-text);text-align:left;font-size:13px;font-weight:600}.pmx-dw-card-open svg{flex:0 0 auto;color:var(--dw-orange)}.pmx-dw-folder-card .pmx-dw-actions{margin-top:8px;padding-top:7px;border-top:1px solid var(--dw-border)}.pmx-dw-columns-view{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.pmx-dw-column-item{display:flex;min-width:0;flex-direction:column;gap:10px;padding:15px;border-right:1px solid var(--dw-border);border-bottom:1px solid var(--dw-border)}.pmx-dw-column-item>div{display:flex;align-items:flex-start;gap:8px;min-height:48px}.pmx-dw-column-item>div span{color:var(--dw-orange)}.pmx-dw-column-item b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.pmx-dw-kind{color:var(--dw-muted);font-size:12px}.pmx-dw-empty{display:flex;min-height:265px;flex-direction:column;align-items:center;justify-content:center;padding:28px;text-align:center;color:var(--dw-muted)}.pmx-dw-empty>svg{margin-bottom:10px;color:var(--dw-orange)}.pmx-dw-empty h3{margin:0;color:var(--dw-text);font-size:15px;font-weight:600}.pmx-dw-empty p{max-width:380px;margin:7px 0 15px;font-size:13px}.pmx-dw-empty>div{display:flex;flex-wrap:wrap;gap:8px}.pmx-dw-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:13px;color:var(--dw-muted);font-size:12px}.pmx-dw-overlay{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#08111fc9}.pmx-dw-dialog{width:min(100%,440px);padding:21px;border:1px solid var(--dw-border);border-radius:12px;background:var(--dw-surface);box-shadow:0 18px 60px #0004}.pmx-dw-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.pmx-dw-dialog header h2{margin:0;font-size:16px;font-weight:600}.pmx-dw-dialog header button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:var(--dw-muted)}.pmx-dw-dialog form label{display:flex;flex-direction:column;gap:6px;color:var(--dw-label);font-size:13px;font-weight:500}.pmx-dw-dialog form input{min-height:39px;padding:8px 10px;border:1px solid var(--dw-border);border-radius:7px;background:var(--dw-surface);color:var(--dw-text);font-size:13px}.pmx-dw-dialog form p{margin:9px 0 15px;color:var(--dw-muted);font-size:12px}.pmx-dw-dialog form>div{display:flex;justify-content:flex-end;gap:8px}@media(max-width:920px){.pmx-dw-layout{grid-template-columns:minmax(190px,230px) minmax(0,1fr);gap:15px}.pmx-dw-library{padding-right:13px}.pmx-dw-table th:last-child{width:210px}.pmx-dw-actions{gap:2px}}@media(max-width:680px){.pmx-dw-header{flex-direction:column}.pmx-dw-header h1{font-size:26px}.pmx-dw-layout{grid-template-columns:1fr}.pmx-dw-library{padding:0 0 14px;border-right:0;border-bottom:1px solid var(--dw-border)}.pmx-dw-library-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-dw-tree{max-height:240px}.pmx-dw-table th:last-child{width:auto}.pmx-dw-table td:last-child{min-width:195px}.pmx-dw-columns-view{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(pointer:coarse){.pmx-documents button{min-height:44px}.pmx-documents input,.pmx-documents select{font-size:16px}}.pmx-documents button:disabled{opacity:.5;cursor:not-allowed}.pmx-programme{--pmx-bg: #f4f6f9;--pmx-surface: #fff;--pmx-text: #18283c;--pmx-label: #334155;--pmx-muted: #64748b;--pmx-border: #e4e9f0;--pmx-orange: #f57a29;--pmx-danger: #b42318;--pg-selected: #fff2e8;--pg-bar: #8099b5;--pg-header: #f8fafc;color:var(--pmx-text);background:var(--pmx-bg);padding:8px 3px;min-width:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5}.dark .pmx-programme,[data-theme=dark] .pmx-programme{--pmx-bg: #0e1828;--pmx-surface: #142033;--pmx-text: #edf2f9;--pmx-label: #cbd5e3;--pmx-muted: #a5b3c6;--pmx-border: #2a394d;--pmx-danger: #ff9c92;--pg-selected: #302921;--pg-bar: #597491;--pg-header: #18263a}.pmx-programme *{box-sizing:border-box}.pmx-programme button,.pmx-programme input,.pmx-programme select,.pmx-programme textarea{font-family:inherit;font-size:13px;line-height:1.5;color:var(--pmx-text)}.pmx-programme button{cursor:pointer}.pmx-programme button:disabled{opacity:.45;cursor:not-allowed}.pmx-programme :focus-visible{outline:2px solid var(--pmx-orange);outline-offset:3px}.pmx-programme h1{font-size:28px;font-weight:650;line-height:1.2;letter-spacing:-.8px;margin:0 0 7px}.pmx-programme h2{font-size:16px;font-weight:600;line-height:1.4;margin:0}.pmx-programme h3{font-size:16px;font-weight:600;margin:16px 0 8px}.pmx-programme p{margin:0 0 12px}.pmx-programme small,.pg-help{font-size:12px;color:var(--pmx-muted)}.pmx-programme label{font-size:12px;color:var(--pmx-label)}.pmx-programme input:not([type=checkbox]):not([type=range]),.pmx-programme select,.pmx-programme textarea{min-height:40px;border:1px solid var(--pmx-border);border-radius:8px;background:var(--pmx-surface);padding:8px 11px;min-width:0}.pmx-programme input::placeholder{color:var(--pmx-muted)}.pmx-programme input[type=checkbox]{width:16px;height:16px;accent-color:var(--pmx-orange);flex-shrink:0}.pmx-programme input[type=range]{accent-color:var(--pmx-orange);width:190px;min-width:90px;height:26px;padding:0;cursor:pointer}.dark .pmx-programme input,.dark .pmx-programme select,[data-theme=dark] .pmx-programme input,[data-theme=dark] .pmx-programme select{color-scheme:dark}.pg-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.pmx-programme .pg-breadcrumb{font-size:12px;color:var(--pmx-muted);letter-spacing:.5px;margin-bottom:9px}.pmx-programme .pg-subtitle{font-size:13px;color:var(--pmx-muted);margin:0}.pg-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;white-space:nowrap;border:1px solid var(--pmx-border);border-radius:9px;background:var(--pmx-surface);padding:8px 13px;font-weight:500}.pmx-programme .pg-primary{background:var(--pmx-orange);border-color:var(--pmx-orange);color:#152335}.pg-btn:hover:not(:disabled),.pg-icon:hover:not(:disabled){border-color:var(--pmx-orange)}.pg-btn.active,.pg-segmented .active{background:var(--pg-selected);border-color:var(--pmx-orange)}.pg-icon{display:inline-flex;align-items:center;justify-content:center;min-height:40px;min-width:36px;padding:7px;border:1px solid transparent;border-radius:8px;background:transparent}.pmx-programme .pg-danger,.pmx-programme .pg-error{color:var(--pmx-danger)}.pg-link-button{background:none;border:0;padding:5px 0;min-height:32px;text-align:left;font-weight:500;text-decoration:underline;text-decoration-color:var(--pmx-orange);text-underline-offset:4px}.pg-metrics{display:flex;align-items:center;gap:22px;flex-wrap:wrap;border-top:1px solid var(--pmx-border);border-bottom:1px solid var(--pmx-border);padding:16px 0;font-size:13px;font-weight:400;color:var(--pmx-muted)}.pg-metrics>span{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:400}.pmx-programme .pg-metrics strong,.pg-metrics strong{color:var(--pmx-text);font-size:13px;font-weight:600}.pmx-programme .pg-metrics .pg-save-state,.pg-metrics .pg-save-state{margin-left:auto;font-size:12px;font-weight:400}.pg-report{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:18px 0}.pg-report>label{display:flex;align-items:center;gap:12px}.pg-ribbon{border:1px solid var(--pmx-border);border-radius:13px;overflow:hidden;background:var(--pmx-surface);margin-bottom:16px}.pg-tabs{display:flex;align-items:center;gap:26px;padding:0 18px;border-bottom:1px solid var(--pmx-border);overflow-x:auto}.pmx-programme .pg-tabs button{min-height:45px;font-size:13px;position:relative;background:none;border:0;padding:12px 3px;color:var(--pmx-muted);white-space:nowrap;font-weight:500}.pmx-programme .pg-tabs button.active{color:var(--pmx-text)}.pg-tabs button.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--pmx-orange)}.pg-ribbon-tools{display:flex;align-items:center;gap:10px;padding:11px 14px;flex-wrap:wrap;min-height:66px;background:var(--pg-header)}.pg-ribbon-tools>label{display:flex;gap:9px;align-items:center}.pg-tool{background:transparent;border-color:transparent}.pg-tool-divider{height:36px;width:1px;background:var(--pmx-border);margin:0 4px}.pg-toolbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--pmx-border)}.pg-segmented{display:flex;align-items:center;padding:3px;gap:2px;border:1px solid var(--pmx-border);border-radius:9px;background:var(--pmx-surface)}.pg-segmented button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 12px;background:transparent;border:1px solid transparent;border-radius:7px}.pg-search{display:flex;align-items:center;gap:8px;flex:1 1 180px;max-width:330px;border:1px solid var(--pmx-border);border-radius:9px;padding-left:12px;background:var(--pmx-surface)}.pmx-programme .pg-search input{width:100%;border:0;background:transparent}.pg-layout-bar{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:13px 0}.pg-layout-bar>label:not(.pg-check){display:flex;align-items:center;gap:10px}.pg-spacer{flex:1}.pg-check{display:flex;align-items:center;gap:7px;white-space:nowrap;min-height:32px}.pg-grid-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:12px 0}.pg-grid-meta>label{display:flex;align-items:center;gap:10px}.pg-grid-meta label>span{min-width:36px;color:var(--pmx-muted)}.pg-legend{display:flex;justify-content:space-between;gap:12px;color:var(--pmx-muted);font-size:12px;margin:8px 0 12px}.pg-workspace{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.pg-workspace.pg-editing{grid-template-columns:minmax(0,1fr) minmax(310px,385px)}.pg-schedule-area{min-width:0}.pg-schedule{display:grid;min-width:0;border:1px solid var(--pmx-border);border-radius:13px;overflow:hidden;background:var(--pmx-surface)}.pg-grid-pane,.pg-gantt-pane{min-width:0;height:580px;overflow:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto;overflow-x:scroll;scrollbar-gutter:stable;scrollbar-color:var(--pmx-muted) var(--pmx-bg);scrollbar-width:thin}.pg-grid{table-layout:fixed;border-collapse:separate;border-spacing:0;color:var(--pmx-text);font-size:13px}.pg-grid th{position:sticky;top:0;z-index:3;height:52px;text-align:left;font-size:12px;font-weight:600;background:var(--pg-header);padding:12px;border-right:1px solid var(--pmx-border);border-bottom:1px solid var(--pmx-border)}.pg-grid td{position:relative;vertical-align:top;padding:14px 12px;background:var(--pmx-surface);border-right:1px solid var(--pmx-border);border-bottom:1px solid var(--pmx-border);overflow-wrap:anywhere}.pg-grid .pg-id{position:sticky;left:0;z-index:2;text-align:left;padding-left:10px;font-size:12px;box-shadow:1px 0 var(--pmx-border);font-variant-numeric:tabular-nums;background:var(--pg-header)}.pg-grid th.pg-id{z-index:4}.pg-grid .pg-summary-row td{font-weight:600;background:var(--pg-header)}.pg-grid .pg-selected td{background:var(--pg-selected)}.pg-grid input{width:100%;min-width:0}.pg-grid .pg-row-actions{display:flex;align-items:center;gap:0;margin:-8px -4px}.pg-name{display:flex;gap:4px;align-items:flex-start}.pg-name>span:last-child{min-width:0;line-height:20px}.pg-nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pg-tree{display:flex;align-items:center;justify-content:center;background:none;border:0;padding:2px 0;min-width:16px;min-height:22px;flex-shrink:0}.pg-tree-space{width:16px;flex-shrink:0}.pg-progress{display:flex;flex-direction:column;gap:8px;font-variant-numeric:tabular-nums}.pg-progress i{display:block;height:4px;border-radius:3px;background:var(--pmx-border);overflow:hidden}.pg-progress b{display:block;height:100%;background:var(--pmx-orange)}.pg-col-resize{position:absolute;right:0;top:0;width:8px;height:100%;cursor:col-resize;touch-action:none}.pg-col-resize:hover{background:var(--pmx-orange)}.pg-row-resize{position:absolute;bottom:0;left:0;right:0;height:7px;cursor:row-resize;touch-action:none}.pg-row-resize:hover{background:var(--pmx-orange)}.pg-divider{background:var(--pmx-border);cursor:col-resize;touch-action:none;position:relative}.pg-divider:after{content:"";position:absolute;top:45%;bottom:45%;left:3px;width:2px;background:var(--pmx-muted)}.pg-time-header{position:sticky;top:0;z-index:3;height:52px;background:var(--pg-header);border-bottom:1px solid var(--pmx-border);font-size:12px;font-weight:500;overflow:hidden}.pg-time-header span{position:absolute;top:17px;white-space:nowrap}.pg-chart{display:block;font-family:inherit}.pg-chart-row{fill:var(--pmx-surface);cursor:pointer}.pg-chart-selected{fill:var(--pg-selected);cursor:pointer}.pg-gridline{stroke:var(--pmx-border);stroke-width:1}.pg-bar{fill:var(--pg-bar)}.pg-critical-bar{fill:var(--pmx-orange);opacity:.8}.pg-bar-progress{fill:var(--pmx-text);opacity:.4}.pg-summary-bar{fill:none;stroke:var(--pmx-text);stroke-width:3.5}.pg-milestone{fill:var(--pmx-orange)}.pg-baseline-bar{stroke:var(--pmx-muted);stroke-width:2;stroke-dasharray:4 3}.pg-chart-label{fill:var(--pmx-muted);font-size:11px}.pg-report-line{stroke:var(--pmx-orange);stroke-width:1;stroke-dasharray:5 4}.pg-dependency{fill:none;stroke:var(--pmx-orange);stroke-width:1.3;opacity:.8}.pg-dimmed{opacity:.4}.pg-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:12px 0;font-size:12px;color:var(--pmx-muted)}.pg-pagination>span:first-child{margin-right:auto}.pg-pagination>label{display:flex;align-items:center;gap:6px}.pmx-programme .pg-pagination select{min-height:36px;padding:5px}.pg-selected-strip{border:1px solid var(--pmx-border);border-left:4px solid var(--pmx-orange);border-radius:12px;background:var(--pmx-surface);padding:14px 16px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pg-selected-strip>div{flex:1;min-width:200px}.pg-selected-strip strong{font-size:13px;font-weight:600}.pg-selected-strip small{display:block;margin-top:5px}.pg-details{min-width:0;border:1px solid var(--pmx-border);border-radius:14px;background:var(--pmx-surface);overflow:hidden;position:sticky;top:12px}.pg-details>header{display:flex;justify-content:space-between;gap:12px;padding:17px 16px}.pg-details h2{margin-top:5px;overflow-wrap:anywhere}.pg-details .pg-tabs{padding:0 12px;gap:15px}.pg-details .pg-tabs button{font-size:12px}.pg-detail-body{padding:16px;max-height:620px;overflow:auto;font-size:13px}.pg-detail-body label,.pg-modal>label{display:flex;flex-direction:column;gap:6px;margin-bottom:13px}.pg-detail-body input,.pg-detail-body select,.pg-detail-body textarea{width:100%}.pg-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pg-form-grid>label{display:flex;flex-direction:column;gap:6px;min-width:0;margin-bottom:8px}.pg-details footer{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:14px;border-top:1px solid var(--pmx-border)}.pg-details footer .pg-btn{font-size:12px;padding:8px 10px}.pg-date-pairs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:8px 0 16px;font-size:12px;color:var(--pmx-muted)}.pg-date-pairs strong{display:block;color:var(--pmx-text);font-weight:500;margin-top:3px}.pg-dependency-list>div{display:flex;align-items:start;gap:9px;border-bottom:1px solid var(--pmx-border);padding:12px 0}.pg-dependency-list small{display:block}.pg-history{padding-left:20px}.pg-history li{margin-bottom:14px}.pg-history strong{font-size:13px;font-weight:500}.pg-history span{display:block;font-size:12px;color:var(--pmx-muted)}.pg-tracking{margin-top:16px;border:1px solid var(--pmx-border);border-radius:13px;background:var(--pmx-surface);padding:14px}.pg-tracking>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:13px;font-weight:600}.pg-tracking section{border:0!important;background:var(--pmx-surface)!important;padding:12px 0!important;color:var(--pmx-text)}.pg-tracking a{color:var(--pmx-text);text-decoration:underline;text-decoration-color:var(--pmx-orange);text-underline-offset:3px}.pg-tracking button{border:1px solid var(--pmx-border);border-radius:8px;min-height:40px;background:var(--pmx-surface);color:var(--pmx-text);font-size:13px}.pg-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;font-size:12px;color:var(--pmx-muted)}.pg-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;margin-bottom:14px;border:1px solid var(--pmx-border);border-radius:9px;background:var(--pmx-surface);font-size:13px}.pg-notice>span{display:flex;align-items:center;gap:8px}.pg-empty{padding:35px 20px;font-size:13px;text-align:center;color:var(--pmx-muted)}.pg-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;background:#050d1980;display:flex;align-items:center;justify-content:center;padding:24px}.pg-modal{width:min(760px,100%);max-height:88vh;overflow:auto;border:1px solid var(--pmx-border);border-radius:14px;background:var(--pmx-surface);padding:20px;color:var(--pmx-text);font-size:13px;box-shadow:0 24px 70px #00000040}.pg-modal>header{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:12px;border-bottom:1px solid var(--pmx-border);margin-bottom:16px}.pg-modal input[type=file]{width:100%}.pg-modal .pg-actions{margin-top:16px}.pg-column-options{display:grid;grid-template-columns:1fr 1fr;gap:5px 18px;margin:12px 0 20px}.pg-issue-list{padding-left:20px;max-height:420px;overflow:auto}.pg-issue-list li{margin-bottom:14px}.pg-issue-list span{display:block;color:var(--pmx-muted);font-size:12px}.pg-links-table,.pg-impact-table,.pg-print-preview{overflow:auto;border:1px solid var(--pmx-border);border-radius:12px;background:var(--pmx-surface)}.pg-links-table table,.pg-impact-table table,.pg-print-preview table{width:100%;border-collapse:collapse;font-size:13px}.pg-links-table th,.pg-impact-table th,.pg-print-preview th{text-align:left;font-weight:600;font-size:12px;background:var(--pg-header)}.pg-links-table td,.pg-links-table th,.pg-impact-table td,.pg-impact-table th,.pg-print-preview td,.pg-print-preview th{padding:12px;border-bottom:1px solid var(--pmx-border);vertical-align:top}.pg-links-table .pg-selected{background:var(--pg-selected)}.pg-impact-table{max-height:280px}.pg-impact-metrics{display:grid;grid-template-columns:1fr 1.4fr 1fr;border:1px solid var(--pmx-border);border-radius:13px;overflow:hidden;margin-bottom:14px}.pg-impact-metrics>span{padding:15px;border-right:1px solid var(--pmx-border)}.pg-impact-metrics strong{display:block;font-size:26px;font-weight:600;margin-top:6px}.pg-impact-metrics .pg-date-metric{font-size:18px}.pg-print-preview{padding:14px;margin:16px 0;color:var(--pmx-text)}.pg-focus{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;padding:16px;overflow:auto;background:var(--pmx-bg)}.pg-focus .pg-grid-pane,.pg-focus .pg-gantt-pane{height:calc(100vh - 220px);min-height:350px}.pg-print{display:none}@media(max-width:1250px){.pg-workspace.pg-editing{grid-template-columns:minmax(0,1fr)}.pg-details{grid-row:1;position:static}.pg-detail-body{max-height:none}}@media(max-width:800px){.pg-heading{flex-wrap:wrap;align-items:flex-start}.pg-heading>div:first-child{flex:1 1 100%}.pmx-programme h1{font-size:26px}.pg-actions{width:100%}.pg-metrics{gap:12px 18px}.pg-metrics .pg-save-state{margin-left:0}.pg-grid-meta,.pg-legend{flex-wrap:wrap}.pg-grid-meta small{font-size:11px}.pg-spacer{display:none}.pg-search{max-width:none}.pg-grid-pane,.pg-gantt-pane{height:480px}.pg-schedule{border-radius:10px}.pg-form-grid{grid-template-columns:1fr 1fr}.pg-pagination{gap:7px}.pg-selected-strip>div{flex-basis:100%}.pg-modal-backdrop{padding:12px}.pg-modal{padding:16px}.pg-impact-metrics{grid-template-columns:1fr}.pg-impact-metrics>span{border-bottom:1px solid var(--pmx-border);border-right:0}}@media(max-width:480px){.pg-form-grid,.pg-column-options{grid-template-columns:1fr}.pg-report>label{width:100%;justify-content:space-between}.pg-tabs{gap:20px}.pg-tool-divider{display:none}.pg-grid-meta input[type=range]{width:130px}.pg-focus{padding:10px}}@media(prefers-reduced-motion:reduce){.pmx-programme *{scroll-behavior:auto!important}}@media print{body *{visibility:hidden!important}.pmx-programme .pg-print,.pmx-programme .pg-print *{visibility:visible!important}.pmx-programme .pg-live{display:none!important}.pmx-programme{position:static!important;padding:0!important;background:#fff!important}.pg-print{display:block!important;position:absolute;left:0;top:0;width:100%;color:#18283c;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.pg-print h1{font-size:20px}.pg-print p{font-size:10px}.pg-print table{width:100%;border-collapse:collapse;font-size:8px}.pg-print th,.pg-print td{padding:5px;border:1px solid #d7dde6;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.pg-print thead{display:table-header-group}.pg-print tr{break-inside:avoid}.pg-print svg{width:100%;max-width:200px;height:20px}}.pg-gantt-legend{display:block}.pg-gantt-legend>strong{color:var(--pmx-text);font-weight:600}.pg-gantt-legend ul{display:flex;flex-wrap:wrap;gap:6px 20px;list-style:none;margin:5px 0;padding:0}.pg-gantt-legend li{display:inline-flex;align-items:center;gap:6px}.pg-gantt-legend svg{flex:none}.pg-gantt-legend p{margin:3px 0;font-size:11px}.pmx-engineering,.pmx-legacy-wrap{--pmx-bg:#f4f6f9;--pmx-surface:#fff;--pmx-text:#18283c;--pmx-label:#334155;--pmx-muted:#64748b;--pmx-border:#e4e9f0;--pmx-orange:#f57a29;--pmx-danger:#b42318}.dark .pmx-engineering,.dark .pmx-legacy-wrap,[data-theme=dark] .pmx-engineering,[data-theme=dark] .pmx-legacy-wrap{--pmx-bg:#0e1828;--pmx-surface:#142033;--pmx-text:#edf2f9;--pmx-label:#cbd5e3;--pmx-muted:#a5b3c6;--pmx-border:#2a394d;--pmx-danger:#ff9c92}.pmx-engineering{color:var(--pmx-text);padding:8px 3px;min-width:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5}.pmx-engineering *{box-sizing:border-box}.pmx-engineering button,.pmx-engineering input,.pmx-engineering textarea,.pmx-engineering select{font:inherit}.pmx-engineering button{cursor:pointer}.pmx-engineering button:disabled{opacity:.5;cursor:not-allowed}.pmx-engineering :focus-visible{outline:2px solid var(--pmx-orange);outline-offset:3px}.pmx-engineering h1{font-size:28px;line-height:1.2;letter-spacing:-.8px;margin:0 0 7px;font-weight:650}.pmx-engineering h2{font-size:16px;font-weight:600;margin:0}.pmx-engineering h3{font-size:15px;margin:10px 0}.pmx-engineering small{font-size:12px;color:var(--pmx-muted)}.pmx-engineering input,.pmx-engineering select,.pmx-engineering textarea{min-width:0;border:1px solid var(--pmx-border);border-radius:8px;padding:10px 12px;background:var(--pmx-surface);color:var(--pmx-text);font-size:13px}.pmx-engineering input::placeholder,.pmx-engineering textarea::placeholder{color:var(--pmx-muted);opacity:1}.pmx-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 16px;border:1px solid var(--pmx-border);border-radius:8px;background:var(--pmx-surface);color:var(--pmx-text);font-size:13px!important;line-height:1.2;cursor:pointer}.pmx-button:disabled{opacity:.5;cursor:not-allowed}.pmx-button:hover:not(:disabled){border-color:var(--pmx-muted)}.pmx-primary{background:var(--pmx-orange);border-color:var(--pmx-orange);color:#18202b}.pmx-engineering .pmx-primary,.pmx-legacy-wrap .pmx-primary{font-weight:650}.pmx-primary:hover:not(:disabled){border-color:var(--pmx-orange);filter:brightness(1.07)}.pmx-ghost{background:transparent;border-color:transparent;color:var(--pmx-muted)}.pmx-ghost:hover:not(:disabled){background:var(--pmx-surface);border-color:var(--pmx-border);color:var(--pmx-text)}.pmx-icon-button{display:grid;place-items:center;padding:8px;border:1px solid var(--pmx-border);border-radius:8px;background:var(--pmx-surface);color:var(--pmx-muted)}.pmx-icon-button:hover:not(:disabled){color:var(--pmx-text);border-color:var(--pmx-muted)}.pmx-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px}.pmx-heading>div:first-child{flex:1;min-width:0}.pmx-heading p{margin:0 0 4px;color:var(--pmx-muted);font-size:13px}.pmx-actions{display:flex;flex:none;align-items:center;gap:8px;flex-wrap:wrap}.pmx-create-wrap{position:relative}.pmx-create-menu{position:absolute;right:0;top:calc(100% + 6px);width:230px;z-index:20;padding:6px;border:1px solid var(--pmx-border);border-radius:10px;background:var(--pmx-surface);box-shadow:0 8px 24px #0002}.pmx-create-menu button{display:block;width:100%;padding:10px;border:0;border-radius:6px;background:transparent;color:var(--pmx-text);font-size:13px;text-align:left}.pmx-create-menu button:hover{background:var(--pmx-bg)}.pmx-tabs{display:flex;gap:24px;overflow-x:auto;margin-bottom:24px;border-bottom:1px solid var(--pmx-border)}.pmx-tabs button{padding:0 0 13px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--pmx-muted);font-size:13px;white-space:nowrap}.pmx-tabs button:hover{color:var(--pmx-text)}.pmx-tabs button[aria-selected=true]{color:var(--pmx-text);font-weight:600;border-bottom-color:var(--pmx-orange)}.pmx-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px;overflow:hidden;border:1px solid var(--pmx-border);border-radius:14px;background:var(--pmx-surface)}.pmx-engineering .pmx-metrics button{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:130px;padding:20px 18px;border:0;border-left:1px solid var(--pmx-border);border-radius:0;background:transparent;color:var(--pmx-text);text-align:left}.pmx-engineering .pmx-metrics button:first-child{border-left:0}.pmx-metrics button:hover{background:color-mix(in srgb,var(--pmx-orange) 6%,transparent)}.pmx-metrics button:focus-visible{outline-offset:-3px}.pmx-metrics span{font-size:13px;color:var(--pmx-label)}.pmx-metrics strong{font-size:26px;line-height:1;font-weight:600}.pmx-metrics small{font-size:12px}.pmx-workspace{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.pmx-workspace-editing{grid-template-columns:minmax(0,1.5fr) minmax(340px,1fr)}.pmx-register,.pmx-editor{min-width:0;background:var(--pmx-surface);border:1px solid var(--pmx-border);border-radius:14px}.pmx-register{overflow:hidden}.pmx-register-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 16px}.pmx-register-heading p{margin:5px 0 0;font-size:12px;color:var(--pmx-muted)}.pmx-register-heading .pmx-icon-button{border-color:transparent;background:transparent}.pmx-register-heading .pmx-icon-button:hover:not(:disabled){border-color:var(--pmx-border)}.pmx-quick{display:flex;flex-wrap:wrap;gap:6px;padding:0 20px 14px}.pmx-quick button{padding:5px 10px;border:1px solid var(--pmx-border);border-radius:6px;background:var(--pmx-surface);color:var(--pmx-muted);font-size:12px}.pmx-quick button:hover{color:var(--pmx-text)}.pmx-quick button[aria-pressed=true]{background:var(--pmx-text);border-color:var(--pmx-text);color:var(--pmx-surface)}.pmx-filters{display:flex;flex-wrap:wrap;gap:10px;padding:0 20px 18px}.pmx-filters input{flex:1 1 180px;min-width:150px}.pmx-filters select{flex:0 1 160px;min-width:120px;max-width:100%;text-overflow:ellipsis}.pmx-table-wrap{overflow-x:auto}.pmx-register table{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:13px}.pmx-register th{padding:13px 16px;border-block:1px solid var(--pmx-border);background:var(--pmx-bg);color:var(--pmx-muted);font-size:12px;font-weight:500}.pmx-register th:first-child{width:38%}.pmx-register th:nth-child(2){width:22%}.pmx-register th:nth-child(n+3){width:20%}.pmx-register th:first-child,.pmx-register td:first-child{padding-left:20px}.pmx-register td{padding:14px 16px;border-bottom:1px solid var(--pmx-border);vertical-align:top;overflow-wrap:anywhere}.pmx-register td small{display:block;margin-top:4px}.pmx-record-link{display:block;padding:0;border:0;background:none;color:var(--pmx-text);text-align:left}.pmx-record-link small{font-size:12px;color:var(--pmx-muted)}.pmx-record-link strong{display:block;margin-top:3px;font-weight:600}.pmx-record-link:hover strong{text-decoration:underline}.pmx-selected-row{background:var(--pmx-bg)}.pmx-tag{display:inline-block;overflow-wrap:break-word;padding:4px 8px;border-radius:5px;background:var(--pmx-bg);font-size:12px;color:var(--pmx-muted)}.pmx-tag-alert,.pmx-overdue{color:var(--pmx-danger)}.pmx-empty{padding:44px 24px 46px;text-align:center}.pmx-empty-icon{display:grid;place-items:center;width:46px;height:46px;margin:0 auto;border-radius:12px;background:var(--pmx-bg);color:var(--pmx-muted)}.pmx-empty h3{margin:16px 0 0;font-size:17px;font-weight:650}.pmx-empty p{max-width:360px;margin:8px auto 18px;font-size:13px;color:var(--pmx-muted)}.pmx-empty .pmx-button+.pmx-button{margin-left:8px}.pmx-pagination{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 20px;border-top:1px solid var(--pmx-border);font-size:12px;color:var(--pmx-muted)}.pmx-pagination>div{display:flex;align-items:center;gap:9px}.pmx-editor{padding:20px;box-shadow:0 8px 24px #00000008}.pmx-editor>header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px}.pmx-editor fieldset{min-width:0;margin:16px 0;padding:0;border:0}.pmx-editor input,.pmx-editor select,.pmx-editor textarea{width:100%}.pmx-form-grid>label{min-width:0}.pmx-editor label{display:flex;flex-direction:column;gap:6px;margin:0 0 13px;font-size:13px;font-weight:500}.pmx-editor textarea{resize:vertical}.pmx-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pmx-editor details{padding:13px 0;border-top:1px solid var(--pmx-border);font-size:13px}.pmx-editor details summary{cursor:pointer;font-weight:500}.pmx-editor details label:first-of-type{margin-top:13px}.pmx-editor footer{display:flex;justify-content:flex-end;gap:8px;padding-top:16px;border-top:1px solid var(--pmx-border)}.pmx-help{font-size:12px;color:var(--pmx-muted)}.pmx-error{font-size:13px;color:var(--pmx-danger)}.pmx-notice{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:10px 14px;border:1px solid var(--pmx-border);border-radius:8px;background:var(--pmx-surface)}.pmx-notice button{border:0;background:none;color:var(--pmx-muted)}.pmx-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:16px;font-size:12px;color:var(--pmx-muted)}.pmx-legacy-wrap{min-width:0;color:var(--pmx-text)}.pmx-legacy-bar{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:18px;font-size:12px;color:var(--pmx-muted)}.pmx-legacy-loading{font-size:13px;color:var(--pmx-muted)}@media(max-width:1150px){.pmx-workspace-editing{grid-template-columns:minmax(0,1fr)}.pmx-editor{grid-row:1}}@media(max-width:700px){.pmx-tabs{gap:20px}.pmx-heading{align-items:flex-start;flex-wrap:wrap}.pmx-heading>div:first-child{flex:1 1 100%}.pmx-actions{width:100%}.pmx-heading h1{font-size:26px}.pmx-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-engineering .pmx-metrics button{min-height:112px;padding:16px}.pmx-engineering .pmx-metrics button:nth-child(odd){border-left:0}.pmx-engineering .pmx-metrics button:nth-child(n+3){border-top:1px solid var(--pmx-border)}.pmx-register table,.pmx-register tbody,.pmx-register tr,.pmx-register td{display:block}.pmx-register thead{display:none}.pmx-register tr{padding:12px 20px;border-top:1px solid var(--pmx-border)}.pmx-register td{padding:3px 0;border:0}.pmx-register td:nth-child(3):before{content:"Owner: ";color:var(--pmx-muted)}.pmx-register td:nth-child(4):before{content:"Due: ";color:var(--pmx-muted)}.pmx-filters select{flex:1}.pmx-form-grid{grid-template-columns:1fr}.pmx-create-menu{right:auto;left:0}}@media(pointer:coarse){.pmx-engineering button{min-height:44px}.pmx-engineering input,.pmx-engineering select,.pmx-engineering textarea{font-size:16px}}.pmx-row-actions{display:flex;gap:6px;align-items:center}.pmx-register th:last-child{width:108px}.pmx-shared-register th:first-child{width:30%}.pmx-shared-register th:nth-child(2){width:22%}.pmx-shared-register th:nth-child(3),.pmx-shared-register th:nth-child(4){width:16%}.pmx-shared-register th:last-child{width:100px}.pmx-procurement{--bg:light-dark(#f4f6f9,#101b2a);--panel:light-dark(#fff,#192839);--ink:light-dark(#23354c,#eef3fa);--muted:light-dark(#65758a,#b4c3d4);--line:light-dark(#dfe6ee,#34475c);--orange:light-dark(#b94a07,#ffa56b);--soft:light-dark(#fff2e7,#3d3027);--navy:light-dark(#234866,#96bddf);--pale:light-dark(#edf2f7,#24384b);--red:light-dark(#b42c30,#ffabab);font:13px/1.5 Inter,system-ui,sans-serif;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:9px;overflow:hidden}.pmx-procurement *{box-sizing:border-box}.pmx-procurement .shell{display:grid;grid-template-columns:84px minmax(0,1fr)}.pmx-procurement aside{padding:20px 6px;background:light-dark(#142b42,#0b1624);color:light-dark(#f0f5fc,#f0f5fc)}.pmx-procurement .brand{font-size:20px;font-weight:650;letter-spacing:2px;text-align:center;margin-bottom:24px}.pmx-procurement .brand span{color:light-dark(#ffa263,#ffa263)}.pmx-procurement .nav-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:13px 0;font-size:11px;margin-bottom:3px;border-radius:5px}.pmx-procurement .nav-item.active{background:light-dark(#2a4158,#2a4158);box-shadow:inset 3px 0 var(--orange)}.pmx-procurement header{background:var(--panel);border-bottom:1px solid var(--line);padding:12px 18px;display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;font-size:11px;color:var(--muted)}.pmx-procurement header strong{color:var(--ink);font-weight:550}.pmx-procurement main{padding:22px;min-width:0}.pmx-procurement h1{font-size:25px;letter-spacing:-.7px;line-height:1.2;margin:5px 0 7px}.pmx-procurement h2{font-size:16px;margin:0 0 8px;font-weight:600}.pmx-procurement h3{font-size:13px;margin:0 0 5px}.pmx-procurement p{margin:6px 0 13px}.pmx-procurement .eyebrow{font-size:11px;color:var(--muted);letter-spacing:.8px}.pmx-procurement .muted{font-size:12px;color:var(--muted)}.pmx-procurement .row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pmx-procurement .between{justify-content:space-between}.pmx-procurement button{font:inherit;font-size:12px;color:var(--ink);background:var(--panel);border:1px solid var(--line);padding:7px 10px;border-radius:5px;display:inline-flex;align-items:center;gap:6px;justify-content:center}.pmx-procurement button:hover{background:var(--pale)}.pmx-procurement button.primary{background:var(--soft);color:var(--orange);border-color:var(--orange)}.pmx-procurement button:disabled{opacity:.45}.pmx-procurement svg{width:16px;height:16px}.pmx-procurement .metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:21px 0 17px}.pmx-procurement .metric{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:14px;min-width:0}.pmx-procurement .metric label{font-size:12px;color:var(--muted)}.pmx-procurement .metric strong{display:block;font-size:22px;line-height:1.3;font-weight:600;margin:7px 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pmx-procurement .metric small{font-size:11px;color:var(--muted)}.pmx-procurement .metric.risk strong{color:var(--red)}.pmx-procurement .tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:14px;flex-wrap:wrap}.pmx-procurement .tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:9px 2px;color:var(--muted)}.pmx-procurement .tabs button[aria-pressed=true]{border-bottom-color:var(--orange);color:var(--ink);font-weight:600}.pmx-procurement .count{background:var(--pale);padding:1px 6px;border-radius:4px;font-size:11px}.pmx-procurement .toolbar{margin:12px 0;gap:10px}.pmx-procurement input,.pmx-procurement select,.pmx-procurement textarea{font:inherit;width:100%;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:8px;color:var(--ink)}.pmx-procurement textarea{resize:vertical}.pmx-procurement label{font-size:12px;display:grid;gap:6px}.pmx-procurement .search{max-width:265px;flex:1 1 160px}.pmx-procurement .filter{width:auto;max-width:200px}.pmx-procurement .surface{background:var(--panel);border:1px solid var(--line);border-radius:7px;overflow:hidden}.pmx-procurement .surface-title{padding:12px 15px;border-bottom:1px solid var(--line);background:var(--pale)}.pmx-procurement .surface-title h2{font-size:13px;margin:0}.pmx-procurement .scroll{overflow-x:auto}.pmx-procurement table{width:100%;border-collapse:collapse;font-size:12px}.pmx-procurement th{background:var(--bg);font-weight:500;color:var(--muted);text-align:left;padding:11px 12px;white-space:nowrap}.pmx-procurement td{padding:12px;border-top:1px solid var(--line);vertical-align:middle}.pmx-procurement td.number,.pmx-procurement th.number{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pmx-procurement td.description{min-width:190px;max-width:270px}.pmx-procurement td small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.pmx-procurement .actions button{padding:5px;border:0;background:transparent}.pmx-procurement .danger{color:var(--red)}.pmx-procurement .empty{padding:38px 18px;text-align:center}.pmx-procurement .empty-icon{display:inline-flex;padding:12px;background:var(--pale);border-radius:8px;margin-bottom:12px}.pmx-procurement .empty h2{margin-bottom:6px}.pmx-procurement .empty p{max-width:420px;margin:0 auto 16px;color:var(--muted);font-size:12px}.pmx-procurement .empty .row{justify-content:center}.pmx-procurement .empty-steps{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:15px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.pmx-procurement .footer{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;font-size:11px;color:var(--muted)}.pmx-procurement .status{padding:9px 12px;margin:10px 0;background:var(--soft);font-size:12px;border-radius:5px}.pmx-procurement .form{background:var(--panel);border:1px solid var(--line);border-radius:7px;padding:20px;margin-top:18px}.pmx-procurement .formgrid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:14px 0}.pmx-procurement .full{grid-column:1/-1}.pmx-procurement .formfooter{border-top:1px solid var(--line);padding-top:15px;margin-top:16px}.pmx-procurement .note{background:var(--pale);padding:12px;font-size:12px;border-radius:4px;margin:12px 0}.pmx-procurement .error{color:var(--red);font-size:12px}.pmx-procurement .badge{font-size:11px;padding:3px 7px;background:var(--pale);border-radius:4px;white-space:nowrap}.pmx-procurement .details{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.pmx-procurement .detail{border-bottom:1px solid var(--line);padding:8px 0}.pmx-procurement .detail span{display:block;font-size:11px;color:var(--muted)}.pmx-procurement .detail strong{font-weight:550;font-size:14px}.pmx-procurement .formula{display:flex;gap:12px;flex-wrap:wrap;align-items:center;background:var(--pale);padding:14px;margin:15px 0}.pmx-procurement .formula span{font-size:12px}.pmx-procurement .formula strong{display:block;font-size:18px;font-variant-numeric:tabular-nums}.pmx-procurement .file-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;padding:7px 0}.pmx-procurement .bar-item{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;gap:15px;margin:18px}.pmx-procurement .bar{height:8px;background:var(--pale);margin:5px 0}.pmx-procurement .bar span{display:block;height:8px;background:var(--navy)}.pmx-procurement .bar.forecast span{background:var(--orange)}.pmx-procurement .bar-legend{display:flex;gap:18px;font-size:11px;color:var(--muted);padding:14px 18px}.pmx-procurement .sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}@media(max-width:760px){.pmx-procurement .shell{grid-template-columns:1fr}.pmx-procurement aside{display:none}.pmx-procurement main{padding:14px}.pmx-procurement .metrics{grid-template-columns:1fr 1fr}.pmx-procurement .tabs{gap:14px}}@media(max-width:440px){.pmx-procurement .formgrid,.pmx-procurement .details{grid-template-columns:1fr}.pmx-procurement .metric{padding:10px}.pmx-procurement .metric strong{font-size:18px}.pmx-procurement .bar-item{grid-template-columns:1fr}.pmx-procurement h1{font-size:23px}}@media(pointer:coarse){.pmx-procurement button{min-height:44px}.pmx-procurement input,.pmx-procurement select{font-size:16px}}.pmx-procurement .review-strip{padding:10px 12px;margin-bottom:14px;background:var(--pale);border-radius:5px;font-size:12px}.pmx-procurement .quality-row{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--line)}.pmx-procurement .quantity-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.pmx-procurement .live-forecast{display:flex;gap:30px;background:var(--pale);padding:14px;margin:12px 0;font-size:12px}.pmx-procurement .live-forecast strong{display:block;font-size:20px;margin-top:4px;font-variant-numeric:tabular-nums}@media(max-width:500px){.pmx-procurement .quantity-grid{grid-template-columns:1fr}.pmx-procurement .live-forecast{gap:15px;flex-wrap:wrap}}.pmx-procurement .currency{width:auto;max-width:160px;padding:5px 8px}.pmx-procurement .three{grid-template-columns:repeat(3,minmax(0,1fr))}.pmx-procurement .workflow{display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-top:16px}.pmx-procurement .ledger-entry{padding:13px 0;border-bottom:1px solid var(--line)}.pmx-procurement .state-posted{background:var(--pale)}.pmx-procurement .state-draft{background:var(--soft);color:var(--orange)}.pmx-procurement .currency-note{font-size:11px;color:var(--muted)}@media(max-width:600px){.pmx-procurement .three{grid-template-columns:1fr}}.pmx-procurement .page-heading{align-items:flex-start}.pmx-procurement .header-actions{margin-left:auto;justify-content:flex-end;flex:1 0 100%;width:100%}.pmx-procurement .actions button{border:1px solid var(--line);background:var(--panel);padding:6px 9px;margin:2px}.pmx-procurement th:last-child,.pmx-procurement td.actions{text-align:right}@media(min-width:1250px){.pmx-procurement .header-actions{flex:0 0 auto;width:auto}}.pmx-procurement .metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.pmx-procurement .insights{display:flex;gap:18px;flex-wrap:wrap;padding:12px 15px;border-top:1px solid var(--line);font-size:12px}.pmx-procurement .check{display:flex;align-items:center;gap:9px;margin:16px 0}.pmx-procurement .steps{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.pmx-procurement .steps span{padding:5px 10px;background:var(--pale);border-radius:4px;font-size:12px}.pmx-procurement .steps .current{background:var(--soft);color:var(--orange)}.pmx-procurement output{font-size:20px;font-variant-numeric:tabular-nums;padding:5px 0}.pmx-procurement .file-row span{overflow-wrap:anywhere;min-width:0}.pmx-procurement .metric strong{font-size:20px}.pmx-procurement .form{max-width:100%}@media(max-width:760px){.pmx-procurement .metrics{grid-template-columns:1fr 1fr}}@media(max-width:420px){.pmx-procurement .metrics{grid-template-columns:1fr}.pmx-procurement .form{padding:14px}}.pmx-procurement .proc-pipeline{display:flex;gap:7px;flex-wrap:wrap;padding:12px 0 0}.pmx-procurement .proc-pipeline button{gap:8px;background:var(--panel)}.pmx-procurement .proc-pipeline button[aria-pressed=true]{background:var(--soft);border-color:var(--orange);color:var(--orange)}.pmx-procurement .proc-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px}.pmx-procurement .proc-card{background:var(--panel);border:1px solid var(--line);border-radius:9px;padding:16px;min-width:0}.pmx-procurement .proc-card h2{margin-top:12px;overflow-wrap:anywhere}.pmx-procurement .proc-card-data{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:14px 0}.pmx-procurement .proc-card-data span{display:block;color:var(--muted);font-size:11px}.pmx-procurement .proc-card-data strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.pmx-procurement .proc-readiness{background:var(--pale);padding:10px;border-radius:5px;font-size:12px;display:grid;gap:4px}.pmx-procurement .proc-card-actions{padding-top:14px}.pmx-procurement .stock-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-procurement .stats .metric strong{font-size:20px}.pmx-procurement .actions button{border:1px solid var(--line);padding:5px 8px;margin:2px;background:var(--panel)}@media(max-width:600px){.pmx-procurement .proc-cards,.pmx-procurement .stock-grid{grid-template-columns:1fr}.pmx-procurement .proc-pipeline{gap:5px}.pmx-procurement .proc-pipeline button{padding:6px 8px}}.pmx-procurement .header-actions{flex:1 0 100%;margin-left:auto;justify-content:flex-end}.pmx-procurement .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0}.pmx-procurement .stats .metric{margin:0}.pmx-procurement .step-nav{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.pmx-procurement .step-nav span{padding:5px 10px;border-radius:4px;background:var(--pale);font-size:12px}.pmx-procurement .step-nav .active{background:var(--soft);color:var(--orange)}.pmx-procurement .form{padding:18px}.pmx-procurement .progress-track{height:5px;background:var(--pale);border-radius:5px;margin-top:7px}.pmx-procurement .progress-track i{display:block;height:5px;background:var(--navy);border-radius:5px}.pmx-procurement .stock-card{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:16px;min-width:0}.pmx-procurement .stock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px}.pmx-procurement .stock-card strong{font-size:20px}.pmx-procurement .stock-card .row{margin-top:12px}.pmx-procurement .inline-note{padding:12px 0;font-size:12px;color:var(--muted)}.pmx-procurement .step-form .formgrid{margin-top:16px}.pmx-procurement .step-form output{padding:9px 0;display:block;font-size:19px;font-variant-numeric:tabular-nums}.pmx-procurement .formula{gap:25px}.pmx-procurement .forecast-row{display:grid;grid-template-columns:130px minmax(0,1fr) auto;gap:15px;padding:14px 16px;border-top:1px solid var(--line);align-items:center}.pmx-procurement .forecast-label{min-width:0}.pmx-procurement .forecast-label span{display:block}.pmx-procurement .check{display:flex;gap:10px;align-items:center;margin-top:14px}.pmx-procurement .actions{white-space:nowrap}.pmx-procurement .details{margin:12px 0}.pmx-procurement td.description{overflow-wrap:anywhere}.pmx-procurement input[type=checkbox]{width:auto}@media(max-width:760px){.pmx-procurement .stock-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.pmx-procurement .stock-grid{grid-template-columns:1fr}.pmx-procurement .stats{grid-template-columns:1fr 1fr}.pmx-procurement .forecast-row{grid-template-columns:1fr}.pmx-procurement .formula{gap:15px}}.pmx-procurement{border:0;border-radius:0}.pmx-procurement .workspace-main{padding:22px;min-width:0}.pmx-procurement .scope-bar{background:var(--panel);border-bottom:1px solid var(--line);padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px}.pmx-procurement fieldset{border:0;padding:0;margin:0;min-width:0}.pmx-procurement .section-label{display:block;font-size:11px;color:var(--muted)}.pmx-procurement .nav-actions{display:flex;gap:8px;justify-content:space-between;flex-wrap:wrap;padding-top:15px;margin-top:15px;border-top:1px solid var(--line)}.pmx-procurement .check input{width:auto}.pmx-procurement input[readonly]{background:var(--pale)}.pmx-procurement .notice{padding:10px;background:var(--soft);border-radius:5px;font-size:12px}.pmx-procurement .error{color:var(--red)}.pmx-procurement .file-row span{min-width:0;overflow-wrap:anywhere}.pmx-procurement .export-scope{color:var(--muted);font-size:11px}@media(max-width:600px){.pmx-procurement .workspace-main{padding:12px}}.pmx-procurement.pmx-engineering{--bg:var(--pmx-bg);--panel:var(--pmx-surface);--ink:var(--pmx-text);--muted:var(--pmx-muted);--line:var(--pmx-border);--orange:var(--pmx-orange);--red:var(--pmx-danger);--pale:color-mix(in srgb,var(--pmx-surface) 88%,var(--pmx-muted));--soft:color-mix(in srgb,var(--pmx-orange) 14%,var(--pmx-surface));font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5;color-scheme:light;background:var(--bg);color:var(--ink);border-radius:14px}.dark .pmx-procurement,[data-theme=dark] .pmx-procurement{color-scheme:dark}.pmx-procurement .workspace-main{padding:16px 4px}.pmx-procurement h1{font-size:28px;font-weight:650;letter-spacing:-.8px;line-height:1.2}.pmx-procurement h2,.pmx-procurement h3,.pmx-procurement .surface-title h2{font-size:16px;font-weight:600}.pmx-procurement .empty h2{font-size:20px;line-height:1.3}.pmx-procurement p,.pmx-procurement .muted,.pmx-procurement table{font-size:13px}.pmx-procurement .eyebrow,.pmx-procurement label,.pmx-procurement small,.pmx-procurement th,.pmx-procurement .footer{font-size:12px}.pmx-procurement button{font-size:13px;min-height:40px;border-radius:9px}.pmx-procurement .actions button{min-width:40px;min-height:40px}.pmx-procurement input,.pmx-procurement select,.pmx-procurement textarea{font-family:inherit;font-size:13px;min-height:40px;border-radius:8px}.pmx-procurement input[type=checkbox]{min-height:18px;width:18px;height:18px}.pmx-procurement :focus-visible{outline:2px solid var(--pmx-orange);outline-offset:3px}.pmx-procurement button.primary{background:var(--soft);border-color:var(--pmx-orange);color:var(--ink)}.pmx-procurement .stats{gap:16px;margin:26px 0}.pmx-procurement .stats .metric{padding:20px 18px;min-height:165px;border-radius:14px}.pmx-procurement .stats .metric strong{font-size:26px;font-weight:600;line-height:1.2;margin:14px 0}.pmx-procurement .surface,.pmx-procurement .form,.pmx-procurement .stock-card,.pmx-procurement .proc-card{border-radius:14px}.pmx-procurement .surface-title{padding:18px 20px}.pmx-procurement .review-strip{padding:14px 16px;margin:24px 0 20px;border-radius:9px;font-size:13px}.pmx-procurement .tabs{gap:28px}.pmx-procurement .tabs button{font-size:13px;padding:12px 3px;border-radius:0}.pmx-procurement .tabs button[aria-current=page],.pmx-procurement .tabs button.active{border-bottom-color:var(--pmx-orange);color:var(--ink);font-weight:600}.pmx-procurement .empty{padding:50px 20px;min-height:325px}.pmx-procurement .empty-icon{border-radius:12px;padding:15px}.pmx-procurement .empty p{font-size:13px;max-width:570px;line-height:1.8;margin-bottom:22px}.pmx-procurement .proc-utilities{border-top:1px solid var(--line);margin-top:14px;gap:16px;background:transparent;padding:14px 4px}.pmx-procurement .proc-utilities label{display:flex;align-items:center;gap:8px}@media(max-width:760px){.pmx-procurement h1{font-size:26px}.pmx-procurement .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-procurement .tabs{gap:16px}}@media(max-width:480px){.pmx-procurement .stats,.pmx-procurement .formgrid,.pmx-procurement .quantity-grid{grid-template-columns:1fr}.pmx-procurement .stats .metric{min-height:135px}.pmx-procurement .proc-utilities{align-items:flex-start;flex-direction:column}}.pmx-procurement .tabs button[aria-pressed=true]{border-bottom-color:var(--pmx-orange);color:var(--ink);font-weight:600;background:transparent}.pm-landing{--pm-ink: #102f39;--pm-orange: #e65d22;--pm-paper: #f4f2eb;--pm-muted: #67736f;color:var(--pm-ink);background:var(--pm-paper);font-family:Arial,Helvetica,sans-serif;font-synthesis:none;isolation:isolate}.pm-landing *{box-sizing:border-box}.pm-landing button,.pm-landing a,.pm-landing summary{-webkit-tap-highlight-color:transparent}.pm-landing button{font:inherit;cursor:pointer}.pm-landing button:disabled{cursor:default}.pm-landing button:focus-visible,.pm-landing a:focus-visible,.pm-landing summary:focus-visible,.pm-landing [tabindex]:focus-visible{outline:3px solid #e65d22;outline-offset:5px}.pm-landing h1,.pm-landing h2,.pm-landing h3,.pm-landing p{margin:0}.pm-landing h1,.pm-landing h2{font-weight:600;letter-spacing:-.065em;line-height:1.04}.pm-landing h2{font-size:clamp(38px,4.2vw,64px)}.pm-landing h2 span{color:#7a8781}.pm-landing em{font-style:normal;color:var(--pm-orange)}.pm-landing main{background:var(--pm-paper)!important}.pm-landing ::selection{background:#e65d22;color:#fff}.pm-landing .pm-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;border:1px solid var(--pm-orange);background:var(--pm-orange);color:#fff;padding:16px 21px;border-radius:4px;font-size:13px;font-weight:600;line-height:1.2;transition:background .2s,transform .2s;white-space:nowrap}.pm-landing .pm-button:hover{background:#c54813;border-color:#c54813;transform:translateY(-2px)}.pm-landing .pm-text-button{display:inline-flex;align-items:center;gap:15px;color:var(--pm-ink);background:none;border:0;padding:10px 0;font-weight:600;font-size:12px}.pm-landing .pm-text-button:hover{color:var(--pm-orange)}.pm-skip{position:fixed;left:20px;top:-80px;padding:15px;background:var(--pm-ink);color:#fff;z-index:60}.pm-skip:focus{top:15px}.pm-header{height:82px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f4f2ebf2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #102f3915;position:sticky;top:0;z-index:30}.pm-logo{width:169px;background:none;border:none;padding:0;flex-shrink:0}.pm-logo svg{width:100%;height:auto}.pm-desktop-nav{display:flex;gap:25px}.pm-desktop-nav button,.pm-signin{border:0;background:none;font-size:12px!important;font-weight:600!important;color:var(--pm-ink)}.pm-desktop-nav button:hover{color:var(--pm-orange)}.pm-header-actions{display:flex;align-items:center;gap:24px}.pm-signin{display:flex;gap:9px;align-items:center}.pm-header .pm-button{padding:13px 17px;font-size:12px;gap:23px}.pm-menu-toggle{display:none;border:0;background:none;color:var(--pm-ink);padding:6px}.pm-mobile-nav{display:none}.pm-story{height:490svh;position:relative}.pm-stage{position:sticky;top:82px;height:calc(100svh - 82px);min-height:580px;max-height:1100px;overflow:hidden;display:flex;align-items:center;padding:0 4%;background:radial-gradient(ellipse at 74% 49%,#e5e6da,#f4f2eb 54%)}.pm-stage-grid{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(#183e4210 1px,transparent 1px),linear-gradient(90deg,#183e4210 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent 25%,#0005 75%,transparent);mask-image:linear-gradient(90deg,transparent 25%,#0005 75%,transparent)}.pm-story-copy{width:42%;position:relative;z-index:3;padding-bottom:95px;animation:pm-copy-in .45s both;pointer-events:none}.pm-story-copy button{pointer-events:auto}.pm-story-copy h1,.pm-story-copy h2{font-size:clamp(45px,5.15vw,79px);line-height:1.055;letter-spacing:-.067em}.pm-stage:not([data-phase="0"]) .pm-story-copy h2{font-size:clamp(42px,4.5vw,68px)}.pm-eyebrow{font-family:Courier New,monospace;font-size:10px;letter-spacing:.1em;line-height:1.6;font-weight:600;display:flex;align-items:center;gap:9px}.pm-eyebrow>span{width:6px;height:6px;background:var(--pm-orange);display:inline-block}.pm-story-copy .pm-eyebrow{margin-bottom:29px}.pm-story-description{font-size:14px;line-height:1.8;color:#64716c;max-width:340px;margin-top:25px!important}.pm-hero-actions{display:flex;align-items:center;gap:22px;margin-top:28px;flex-wrap:wrap}.pm-quick-access{display:flex;align-items:center;gap:12px;color:#9ca39b;font-size:10px;margin-top:20px}.pm-quick-access button{display:flex;align-items:center;gap:6px;background:none;border:0;color:#6c7871;padding:4px 0;font-size:10px}.pm-quick-access button:hover{color:var(--pm-orange)}.pm-world-wrap{position:absolute;left:37%;right:-1%;top:2%;bottom:16%;pointer-events:none}.pm-world-host{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.pm-world-host canvas{width:100%;height:100%;display:block}.pm-world-hidden{visibility:hidden}.pm-world-heading{position:absolute;top:5%;left:16%;right:8%;display:flex;justify-content:space-between;z-index:1;font:9px Courier New,monospace;letter-spacing:.08em;color:#738078}.pm-world-heading i{display:inline-block;width:5px;height:5px;background:var(--pm-orange);border-radius:50%;margin-right:6px}.pm-world-fallback{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.pm-world-coordinate{position:absolute;right:8%;bottom:14%;display:flex;align-items:center;flex-direction:column;gap:5px;color:#64766e;font:8px Courier New,monospace}.pm-world-coordinate>span:last-child{writing-mode:vertical-rl;margin-top:7px;font-size:7px;letter-spacing:.14em}.pm-blueprint-note{position:absolute;right:15%;top:26%;font:9px/1.8 Courier New,monospace;color:#277e97;opacity:0;transition:opacity .4s;border-left:1px solid #277e97;padding-left:10px}.pm-blueprint-note.is-visible{opacity:1}.pm-blueprint-note b,.pm-blueprint-note span{display:block}.pm-blueprint-note span{font-size:7px;margin-top:8px}.pm-story-bottom{position:absolute;bottom:25px;left:4%;right:4%;display:flex;align-items:center;gap:40px}.pm-scroll-cue{display:flex;align-items:center;gap:12px;flex-shrink:0}.pm-scroll-cue svg{color:var(--pm-orange)}.pm-scroll-cue span{font:8px/1.7 Courier New,monospace;color:#819087;letter-spacing:.03em}.pm-scroll-cue b{font-weight:400;color:var(--pm-ink)}.pm-chapters{display:flex;position:relative;flex:1;gap:10px;padding-top:17px;--pm-progress: 0%}.pm-chapter-track{position:absolute;top:0;left:0;right:0;height:1px;background:#102f3926}.pm-chapter-track:after{content:"";position:absolute;left:0;top:0;height:2px;width:var(--pm-progress);background:var(--pm-orange)}.pm-chapters button{background:none;border:0;display:flex;flex:1;gap:8px;align-items:center;justify-content:flex-start;color:#879087;font-size:9px!important;padding:5px 0}.pm-chapters button span{font:9px Courier New,monospace}.pm-chapters button b{font-weight:400}.pm-chapters button.is-active{color:var(--pm-orange)}.pm-motion-toggle{font:8px Courier New,monospace!important;color:#748077;padding:8px;background:none;border:1px solid #102f3926;border-radius:3px;white-space:nowrap}.pm-section{padding:95px 7%;scroll-margin-top:81px}.pm-section-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px;gap:20px}.pm-index{font:9px Courier New,monospace;color:#839187;letter-spacing:.06em}.pm-intro{background:#fffcf5;border-top:1px solid #102f3918}.pm-intro-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:12%;align-items:center}.pm-intro-grid p{font-size:17px;line-height:1.7}.pm-intro-grid .pm-muted{font-size:13px;margin-top:18px;color:#7c847d}.pm-discipline-strip{display:flex;justify-content:space-between;gap:22px;margin-top:70px;border-top:1px solid #102f3920;padding-top:25px}.pm-discipline-strip>span{display:flex;align-items:center;gap:9px;font:9px Courier New,monospace;letter-spacing:.04em}.pm-cross{color:var(--pm-orange);font-size:16px}.pm-features{background:#f1f0e8}.pm-feature-layout{display:grid;grid-template-columns:.85fr 1.6fr;gap:6%;margin-top:50px}.pm-feature-tabs{display:flex;flex-direction:column}.pm-feature-tabs button{display:flex;align-items:center;gap:16px;text-align:left;padding:23px 14px;border:0;border-bottom:1px solid #102f3920;background:none;color:#7b857b;transition:background .2s,color .2s}.pm-feature-tabs button>span{font:9px Courier New,monospace}.pm-feature-tabs button>b{font-size:13px;font-weight:500;flex:1}.pm-feature-tabs button.is-active{background:#102f39;color:#fff;border-radius:3px}.pm-feature-tabs button.is-active>svg{color:#f89055}.pm-feature-tabs button:not(.is-active):hover{background:#e6e6db}.pm-feature-panel{display:grid;grid-template-columns:.9fr 1.1fr;background:#faf9f2;border:1px solid #102f3915;border-radius:5px;overflow:hidden;min-height:330px}.pm-feature-art{position:relative;background:#e8ece3;overflow:hidden;display:flex;align-items:center;justify-content:center}.pm-plan-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#63837b20 1px,transparent 1px),linear-gradient(90deg,#63837b20 1px,transparent 1px);background-size:23px 23px;transform:rotate(-15deg) scale(1.4)}.pm-art-code{position:absolute;left:18px;top:18px;font:8px Courier New,monospace;color:#67847b}.pm-art-square{width:115px;height:115px;position:absolute;transform:rotate(-30deg) skew(15deg,15deg);border:1px solid #69958f}.pm-art-square-back{background:#7b9c8930;translate:0 21px}.pm-art-square-front{background:#f8f7ee;translate:0 -14px;box-shadow:-12px 23px #c6cdbd;display:grid;place-items:center}.pm-art-square-front svg{transform:skew(-15deg,-15deg) rotate(30deg);color:#d2652d}.pm-art-caption{position:absolute;bottom:18px;left:18px;font:7px Courier New,monospace;color:#688077;letter-spacing:.04em}.pm-art-dimension{position:absolute;top:45px;right:14px;writing-mode:vertical-rl;font:8px Courier New,monospace;color:#688077}.pm-feature-description{padding:30px 26px;display:flex;flex-direction:column;justify-content:center}.pm-feature-description h3{font-size:24px;font-weight:500;letter-spacing:-.04em;line-height:1.15}.pm-feature-description>p{font-size:12px;line-height:1.8;color:#778175;margin-top:16px}.pm-feature-description ul{list-style:none;padding:0;margin:20px 0}.pm-feature-description li{display:flex;gap:9px;align-items:center;font-size:10px;margin:10px 0;color:#58675d}.pm-feature-description li svg{color:#a57d40;flex-shrink:0}.pm-command{background:#12303a;color:#f5f3e9;display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:center;position:relative;overflow:hidden}.pm-command:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#f3f3da06 1px,transparent 1px),linear-gradient(90deg,#f3f3da06 1px,transparent 1px);background-size:50px 50px;pointer-events:none}.pm-command-copy,.pm-workspace-preview{position:relative}.pm-command .pm-eyebrow{color:#9cb3b1;font-size:9px;margin-bottom:24px}.pm-command h2{font-size:clamp(38px,3.8vw,57px)}.pm-command em{color:#f3894e}.pm-command p:not(.pm-eyebrow){color:#a8b9b4;font-size:13px;line-height:1.9;margin:25px 0;max-width:380px}.pm-command-signin{display:flex;align-items:center;gap:9px;border:none;background:none;color:#b8c6bf;font-size:10px!important;padding:15px 0}.pm-workspace-preview{transform:perspective(1000px) rotateY(-8deg) rotateX(4deg);background:#f7f7ee;color:#17383e;box-shadow:15px 25px #ffffff04,0 30px 60px #071b2250;border:1px solid #ffffff60;border-radius:8px;overflow:hidden}.pm-preview-top{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #183e4215;gap:12px}.pm-preview-top>span:first-child{font:9px Courier New,monospace;display:flex;align-items:center;gap:8px}.pm-preview-top>span:last-child{font:7px Courier New,monospace;color:#85938a}.pm-preview-symbol{background:#173b44;color:#ef945a;width:22px;height:22px;display:grid;place-items:center;font-weight:900}.pm-preview-project{padding:27px 25px 15px}.pm-preview-project>span{font:8px Courier New,monospace;color:#8f9b91}.pm-preview-project h3{font-size:23px;letter-spacing:-.04em;font-weight:500;margin-top:9px}.pm-preview-project p{font:10px Courier New,monospace;margin-top:9px;color:#869188}.pm-preview-flow{padding:0 25px}.pm-preview-flow>div{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid #193a4112}.pm-preview-flow>div>span{font:9px Courier New,monospace;color:#d27740;background:#edeade;padding:10px}.pm-preview-flow div div{flex:1}.pm-preview-flow b{display:block;font-size:12px;font-weight:500}.pm-preview-flow small{display:block;font-size:9px;color:#8a968b;margin-top:5px}.pm-preview-flow svg{color:#65876d}.pm-preview-timeline{margin:20px 25px;background:repeating-linear-gradient(90deg,transparent 0,transparent 39px,#153b4310 40px);border-top:1px solid #153b4310}.pm-preview-timeline>div{height:15px;margin-top:7px}.pm-preview-timeline span{height:7px;display:block;background:#b4c4b5;border-radius:2px}.pm-preview-timeline>div:nth-child(2) span{background:#e79a65}.pm-preview-bottom{padding:13px 25px;border-top:1px solid #153b4315;display:flex;justify-content:space-between;color:#718878;font:8px Courier New,monospace}.pm-preview-bottom i{display:inline-block;width:5px;height:5px;background:#7e9b80;border-radius:50%;margin-right:6px}.pm-industries{background:#fffcf5}.pm-industry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:55px}.pm-industry-grid article{border-top:1px solid #193a4140;padding:25px 0 0}.pm-industry-grid article>div{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px}.pm-industry-grid article>div>span{font:10px Courier New,monospace;color:#849588}.pm-industry-grid article svg{color:#aa8655}.pm-industry-grid h3{font-size:21px;letter-spacing:-.04em;font-weight:500}.pm-industry-grid p{font-size:13px;line-height:1.85;color:#7c897c;margin:15px 0 20px}.pm-resources{background:#eeeee5;display:grid;grid-template-columns:1fr 1fr;gap:12%}.pm-resources .pm-eyebrow{margin-bottom:25px}.pm-resources h2{font-size:45px}.pm-resources>div>p:not(.pm-eyebrow){font-size:13px;color:#7b897d;line-height:1.8;margin:25px 0;max-width:350px}.pm-faq details{border-bottom:1px solid #173b4325}.pm-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;font-size:13px;font-weight:500;list-style:none}.pm-faq summary::-webkit-details-marker{display:none}.pm-faq summary svg{flex-shrink:0;transition:transform .2s}.pm-faq details[open] svg{transform:rotate(180deg)}.pm-faq details p{font-size:12px;color:#697c6e;line-height:1.9;padding:0 24px 22px 0}.pm-about{position:relative;overflow:hidden;background:#e5e9de;padding-top:100px;padding-bottom:100px}.pm-about .pm-eyebrow{margin-bottom:30px}.pm-about>h2{position:relative;z-index:1;font-size:clamp(42px,5vw,75px)}.pm-about>p:not(.pm-eyebrow){font-size:14px;line-height:1.8;color:#728170;max-width:430px;margin-top:28px;position:relative;z-index:1}.pm-about-actions{display:flex;align-items:center;gap:30px;margin-top:30px;position:relative;z-index:1}.pm-about-watermark{position:absolute;right:4%;top:8%;font-size:480px;line-height:1;font-weight:900;color:#173b4306;transform:rotate(-12deg);pointer-events:none}.pm-footer{background:#0d252d;color:#94aaa4;padding:55px 7% 25px}.pm-footer-main{display:flex;justify-content:space-between;gap:35px;align-items:center}.pm-footer-logo{width:200px}.pm-footer-main p{font-size:11px;margin-top:15px}.pm-footer nav{display:flex;gap:25px}.pm-footer button{border:none;background:none;color:#bfcec5;font-size:11px;display:flex;align-items:center;gap:8px;padding:6px 0}.pm-footer button:hover{color:#f3894e}.pm-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:45px;padding-top:22px;border-top:1px solid #e7ecdc15;font:8px Courier New,monospace}.pm-footer-bottom button{font-size:9px}.pm-footer-bottom>span:nth-child(2){font-size:7px;letter-spacing:.06em}@keyframes pm-copy-in{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1700px){.pm-stage{padding-left:7%;padding-right:7%}.pm-story-bottom{left:7%;right:7%}.pm-world-wrap{right:2%}.pm-story-copy{width:40%}.pm-header{padding:0 7%}}@media(max-width:1100px){.pm-desktop-nav,.pm-header-actions{gap:15px}.pm-logo{width:150px}.pm-story-copy{width:46%}.pm-world-wrap{left:34%;right:-10%}.pm-world-heading{right:18%}.pm-world-coordinate{right:20%}.pm-hero-actions{gap:16px}.pm-hero-actions .pm-text-button{font-size:11px}.pm-hero-actions .pm-button{padding:14px 16px;gap:18px}.pm-feature-layout{gap:4%;grid-template-columns:.85fr 1.4fr}.pm-feature-panel{grid-template-columns:.65fr 1fr}.pm-feature-art{min-width:140px}.pm-feature-tabs button{gap:10px;padding:22px 10px}.pm-feature-tabs button>b{font-size:11px}.pm-story-bottom{gap:22px}.pm-scroll-cue{display:none}.pm-section{padding:75px 5%}.pm-command,.pm-resources{gap:7%}.pm-resources h2{font-size:40px}}@media(max-width:800px){.pm-header{height:70px;padding:0 5%}.pm-desktop-nav{display:none}.pm-logo{width:149px}.pm-menu-toggle{display:block}.pm-header-actions{gap:16px}.pm-header-start{display:none!important}.pm-mobile-nav{display:flex;position:absolute;top:69px;left:0;right:0;padding:20px 5%;background:#f4f2bf;background:var(--pm-paper);border-bottom:1px solid #173b4320;box-shadow:0 20px 30px #173b4315;flex-direction:column}.pm-mobile-nav button{display:flex;justify-content:space-between;background:none;border:0;border-bottom:1px solid #173b4312;padding:14px 0;text-align:left;color:var(--pm-ink);font-size:14px}.pm-story{height:430svh}.pm-stage{top:70px;height:calc(100svh - 70px);min-height:650px;display:block;padding:35px 5% 0}.pm-story-copy{width:100%;padding-bottom:0}.pm-story-copy h1,.pm-story-copy h2,.pm-stage:not([data-phase="0"]) .pm-story-copy h2{font-size:clamp(36px,6.5vw,51px)}.pm-story-copy .pm-eyebrow{margin-bottom:14px;font-size:8px}.pm-story-description{font-size:12px;line-height:1.7;max-width:330px;margin-top:15px!important}.pm-hero-actions{margin-top:17px}.pm-hero-actions .pm-button{font-size:11px;padding:12px 16px}.pm-quick-access{margin-top:10px}.pm-world-wrap{left:31%;right:-11%;top:27%;bottom:9%}.pm-world-heading{display:none}.pm-world-coordinate{right:20%;bottom:12%}.pm-blueprint-note{right:20%;top:23%;font-size:8px}.pm-story-bottom{left:5%;right:5%;bottom:18px;gap:15px}.pm-chapters{gap:8px}.pm-chapters button{flex-direction:column;align-items:flex-start;gap:5px;font-size:8px!important}.pm-chapters button b{font-size:8px}.pm-motion-toggle{font-size:7px!important}.pm-section{scroll-margin-top:70px}.pm-intro-grid{gap:7%}.pm-intro-grid p{font-size:14px}.pm-discipline-strip{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.pm-feature-layout{grid-template-columns:1fr}.pm-feature-tabs{display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;gap:5px}.pm-feature-tabs button{padding:16px 10px}.pm-feature-tabs button>b{font-size:12px}.pm-feature-panel{grid-template-columns:.85fr 1fr;min-height:320px}.pm-command h2{font-size:35px}.pm-command p:not(.pm-eyebrow){font-size:12px}.pm-preview-top{padding:12px}.pm-preview-top>span:last-child{display:none}.pm-preview-project{padding:20px 15px}.pm-preview-project h3{font-size:20px}.pm-preview-flow{padding:0 15px}.pm-preview-flow small{font-size:8px}.pm-industry-grid{gap:22px}.pm-industry-grid h3{font-size:18px}.pm-industry-grid p{font-size:12px}.pm-resources{grid-template-columns:1fr}.pm-faq{margin-top:30px}.pm-footer nav{gap:17px;flex-wrap:wrap;justify-content:flex-end}.pm-footer-bottom>span:nth-child(2){display:none}.pm-about-watermark{right:-10%;font-size:390px}}@media(max-width:540px){.pm-header{height:65px}.pm-header-actions{gap:10px}.pm-logo{width:137px}.pm-signin{font-size:11px!important}.pm-mobile-nav{top:64px}.pm-story{height:430svh}.pm-stage{top:65px;height:calc(100svh - 65px);min-height:0;padding-top:25px}.pm-story-copy h1,.pm-story-copy h2,.pm-stage:not([data-phase="0"]) .pm-story-copy h2{font-size:40px;letter-spacing:-.06em}.pm-story-copy .pm-eyebrow{font-size:7px;margin-bottom:13px}.pm-story-description{max-width:310px;font-size:11px;margin-top:13px!important;line-height:1.7}.pm-hero-actions{gap:20px;margin-top:15px}.pm-hero-actions .pm-text-button{font-size:10px}.pm-quick-access{font-size:9px;margin-top:8px}.pm-quick-access button{font-size:9px}.pm-world-wrap{left:-11%;right:-11%;top:42%;bottom:8%}.pm-world-coordinate{right:12%;bottom:23%}.pm-world-coordinate>span:last-child{display:none}.pm-blueprint-note{right:12%;top:9%;font-size:7px}.pm-chapters{gap:4px;padding-top:12px}.pm-chapters button b{display:none}.pm-chapters button{align-items:center}.pm-story-bottom{bottom:12px;align-items:flex-end}.pm-motion-toggle{padding:6px;font-size:7px!important}.pm-section{padding:58px 6%;scroll-margin-top:65px}.pm-section-top{margin-bottom:28px}.pm-section-top .pm-eyebrow{font-size:8px}.pm-index{display:none}.pm-landing h2{font-size:37px}.pm-intro-grid{grid-template-columns:1fr;gap:25px}.pm-intro-grid p{font-size:14px}.pm-intro-grid .pm-muted{font-size:12px}.pm-discipline-strip{gap:18px}.pm-discipline-strip>span{font-size:7px;gap:5px}.pm-feature-layout{margin-top:32px}.pm-feature-tabs{grid-template-columns:1fr}.pm-feature-tabs button{padding:16px 13px}.pm-feature-tabs button>b{font-size:12px}.pm-feature-panel{grid-template-columns:1fr}.pm-feature-art{height:210px}.pm-feature-description{padding:26px}.pm-feature-description h3{font-size:27px}.pm-feature-description>p{font-size:13px}.pm-feature-description li{font-size:11px}.pm-command{grid-template-columns:1fr;gap:35px}.pm-command h2{font-size:40px}.pm-command .pm-eyebrow{font-size:8px}.pm-workspace-preview{transform:none}.pm-preview-top>span:last-child{display:block}.pm-preview-project h3{font-size:25px}.pm-preview-flow small{font-size:10px}.pm-industry-grid{grid-template-columns:1fr;gap:35px;margin-top:35px}.pm-industry-grid article>div{margin-bottom:20px}.pm-industry-grid h3{font-size:24px}.pm-industry-grid p{font-size:13px;max-width:310px}.pm-resources h2{font-size:37px}.pm-about>h2{font-size:40px}.pm-about .pm-eyebrow{font-size:8px}.pm-about>p:not(.pm-eyebrow){font-size:13px}.pm-about-actions{align-items:flex-start;flex-direction:column;gap:15px}.pm-about-watermark{font-size:300px;top:18%;right:-25%}.pm-footer{padding:40px 6% 25px}.pm-footer-main{display:block}.pm-footer nav{justify-content:flex-start;margin-top:28px;gap:20px}.pm-footer-bottom{font-size:7px;gap:10px}.pm-footer-bottom button{white-space:nowrap;font-size:8px}}@media(max-height:740px)and (min-width:801px){.pm-stage{min-height:520px}.pm-story-copy{padding-bottom:60px}.pm-story-copy h1,.pm-stage:not([data-phase="0"]) .pm-story-copy h2{font-size:52px}.pm-story-copy .pm-eyebrow{margin-bottom:19px}.pm-story-description{margin-top:18px!important}.pm-hero-actions{margin-top:20px}.pm-world-wrap{top:0;bottom:13%}}@media(prefers-reduced-motion:reduce){.pm-landing *,.pm-landing *:before,.pm-landing *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:800px)and (max-height:650px){.pm-stage{min-height:0;padding-top:16px}.pm-story-copy h1,.pm-stage:not([data-phase="0"]) .pm-story-copy h2{font-size:31px}.pm-story-copy .pm-eyebrow{margin-bottom:9px}.pm-story-description{font-size:10px;max-width:280px;margin-top:10px!important}.pm-hero-actions{margin-top:10px}.pm-quick-access{margin-top:5px}.pm-world-wrap{top:43%;bottom:9%}.pm-world-coordinate{display:none}}.pm-journey{position:relative;isolation:isolate;--pm-rail-width: 44%;background:#f4f2eb}.pm-journey>main,.pm-journey>.pm-footer{width:calc(100% - var(--pm-rail-width));position:relative;z-index:2}.pm-journey-rail{position:absolute;right:0;top:0;bottom:0;width:var(--pm-rail-width);border-left:1px solid #183e4218;background:#e7e8dc;z-index:1}.pm-journey-viewport{position:sticky;top:82px;height:calc(100svh - 82px);overflow:hidden;background:linear-gradient(90deg,#f0f0e6,#e4e7d9)}.pm-journey-viewport .pm-world-wrap{top:0;right:0;bottom:0;left:0;pointer-events:none}.pm-journey-viewport .pm-world-host{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pm-journey-viewport .pm-world-heading{display:flex;left:7%;right:7%;top:26px;font-size:8px}.pm-journey-viewport .pm-world-coordinate{right:6%;bottom:24%}.pm-journey-viewport .pm-blueprint-note{top:20%;right:8%;left:auto}.pm-journey-viewport .pm-story-bottom{left:7%;right:7%;bottom:20px;display:flex;flex-wrap:wrap;gap:12px}.pm-journey-viewport .pm-scroll-cue{display:none}.pm-journey-viewport .pm-chapters{flex-basis:100%;padding-top:10px;gap:3px}.pm-journey-viewport .pm-chapters button{flex-direction:column;align-items:flex-start;gap:4px;font-size:8px!important}.pm-journey-viewport .pm-chapters button b{font-size:7px}.pm-journey-viewport .pm-motion-toggle{margin-left:auto;padding:5px 9px}.pm-journey .pm-story{height:auto;min-height:calc(100svh - 82px)}.pm-journey .pm-stage{position:relative;top:auto;height:auto;min-height:calc(100svh - 82px);max-height:none;padding:75px 10%;display:flex;align-items:center;background:#f4f2eb;overflow:visible}.pm-journey .pm-stage-grid{display:none}.pm-journey .pm-story-copy{width:100%;padding:0;animation:none}.pm-journey .pm-story-copy h1{font-size:clamp(43px,4.8vw,76px)}.pm-journey .pm-story-description{max-width:390px;font-size:14px}.pm-journey-hint{display:flex;align-items:center;gap:9px;font:10px/1.8 Courier New,monospace;color:#819087;margin-top:25px!important}.pm-journey-hint svg{color:#d86731;flex-shrink:0}.pm-journey .pm-section{padding:85px 10%;min-height:70svh}.pm-journey .pm-section-top{display:block;margin-bottom:30px}.pm-journey .pm-index{display:block;margin-top:10px;font-size:8px}.pm-journey h2{font-size:clamp(36px,3.5vw,57px)}.pm-journey .pm-intro-grid{grid-template-columns:1fr;gap:30px}.pm-journey .pm-intro-grid p{font-size:15px}.pm-journey .pm-discipline-strip{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.pm-journey .pm-discipline-strip>span{font-size:8px}.pm-journey .pm-feature-layout{grid-template-columns:1fr;gap:25px;margin-top:35px}.pm-journey .pm-feature-tabs{display:flex;flex-direction:column;margin:0;gap:0}.pm-journey .pm-feature-tabs button{padding:17px 12px}.pm-journey .pm-feature-panel{grid-template-columns:.8fr 1.2fr;min-height:360px}.pm-journey .pm-feature-description{padding:26px 22px}.pm-journey .pm-feature-description h3{font-size:25px}.pm-journey .pm-command{display:block}.pm-journey .pm-workspace-preview{margin-top:45px;transform:none}.pm-journey .pm-command h2{font-size:clamp(36px,3.4vw,55px)}.pm-journey .pm-industry-grid{grid-template-columns:1fr;gap:35px;margin-top:40px}.pm-journey .pm-industry-grid article>div{margin-bottom:16px}.pm-journey .pm-industry-grid h3{font-size:25px}.pm-journey .pm-industry-grid p{max-width:420px}.pm-journey .pm-resources{grid-template-columns:1fr;gap:25px}.pm-journey .pm-faq{margin:0}.pm-journey .pm-about{min-height:85svh}.pm-journey .pm-about>h2{font-size:clamp(38px,3.9vw,60px)}.pm-journey .pm-about-actions{flex-wrap:wrap;gap:18px}.pm-journey .pm-about-watermark{font-size:300px;right:-6%;top:30%}.pm-journey .pm-footer{padding:50px 5.6% 25px}.pm-journey .pm-footer-main{display:block}.pm-journey .pm-footer nav{flex-wrap:wrap;justify-content:flex-start;margin-top:25px;gap:20px}.pm-journey .pm-footer-bottom{flex-wrap:wrap;margin-top:25px}.pm-journey .pm-footer-bottom>span:nth-child(2){display:none}@media(max-width:1000px){.pm-journey{--pm-rail-width: 42%}.pm-journey .pm-stage,.pm-journey .pm-section{padding-left:8%;padding-right:8%}.pm-journey .pm-feature-panel{grid-template-columns:1fr}.pm-journey .pm-feature-art{height:200px}.pm-journey .pm-story-copy h1{font-size:48px}.pm-journey .pm-story-description{font-size:13px}.pm-journey-viewport .pm-chapters button b{display:none}.pm-journey-viewport .pm-world-heading>span:last-child{display:none}}@media(max-width:800px){.pm-journey-viewport{top:70px;height:calc(100svh - 70px)}.pm-journey .pm-stage,.pm-journey .pm-story{min-height:calc(100svh - 70px)}.pm-journey .pm-story-copy h1{font-size:39px}.pm-journey .pm-hero-actions{gap:12px}.pm-journey .pm-section{padding-top:60px;padding-bottom:60px}.pm-journey h2,.pm-journey .pm-command h2,.pm-journey .pm-about>h2{font-size:35px}.pm-journey-viewport .pm-world-coordinate{display:none}.pm-journey .pm-discipline-strip{grid-template-columns:1fr}}@media(max-width:540px){.pm-journey{--pm-rail-width: 31%}.pm-journey-viewport{top:65px;height:calc(100svh - 65px)}.pm-journey .pm-story,.pm-journey .pm-stage{min-height:calc(100svh - 65px)}.pm-journey .pm-stage{padding:42px 9%}.pm-journey .pm-story-copy h1{font-size:clamp(28px,7.9vw,39px)}.pm-journey .pm-story-copy .pm-eyebrow{font-size:7px;letter-spacing:0}.pm-journey .pm-story-description{font-size:11px}.pm-journey .pm-quick-access{flex-wrap:wrap;gap:8px}.pm-journey .pm-hero-actions{flex-direction:column;align-items:flex-start;gap:5px}.pm-journey-hint{font-size:8px}.pm-journey .pm-section{padding:50px 9%}.pm-journey h2,.pm-journey .pm-command h2,.pm-journey .pm-about>h2{font-size:29px;overflow-wrap:break-word}.pm-journey .pm-section-top .pm-eyebrow{font-size:7px}.pm-journey .pm-intro-grid p{font-size:12px}.pm-journey .pm-feature-tabs button{gap:7px;padding:15px 7px}.pm-journey .pm-feature-tabs button>b{font-size:10px}.pm-journey .pm-feature-tabs button>svg:last-child{display:none}.pm-journey .pm-feature-description{padding:19px 14px}.pm-journey .pm-feature-description h3{font-size:23px}.pm-journey .pm-feature-description>p{font-size:11px}.pm-journey .pm-feature-description li{font-size:10px}.pm-journey .pm-feature-description li svg{width:11px}.pm-journey .pm-feature-art{height:180px}.pm-journey .pm-preview-top{padding:10px}.pm-journey .pm-preview-top>span:first-child{font-size:7px}.pm-journey .pm-preview-top>span:last-child{display:none}.pm-journey .pm-preview-project h3{font-size:20px}.pm-journey .pm-preview-flow{padding:0 10px}.pm-journey .pm-preview-flow>div{gap:9px}.pm-journey .pm-preview-flow small{font-size:8px}.pm-journey .pm-preview-bottom{padding:13px 10px;font-size:6px}.pm-journey .pm-command-signin{font-size:8px!important;text-align:left}.pm-journey .pm-industry-grid h3{font-size:22px}.pm-journey .pm-industry-grid p,.pm-journey .pm-faq details p,.pm-journey .pm-resources>div>p:not(.pm-eyebrow){font-size:11px}.pm-journey .pm-faq summary{font-size:11px}.pm-journey .pm-footer-logo{width:155px;max-width:100%}.pm-journey .pm-footer{padding:35px 6% 20px}.pm-journey .pm-footer nav{gap:12px}.pm-journey-viewport .pm-world-heading{font-size:6px;line-height:1.6;left:8%;right:8%;top:15px}.pm-journey-viewport .pm-blueprint-note{font-size:6px;padding-left:5px;right:5%;top:19%}.pm-journey-viewport .pm-blueprint-note span{font-size:5px}.pm-journey-viewport .pm-story-bottom{left:8%;right:8%;bottom:24px;gap:20px}.pm-journey-viewport .pm-motion-toggle{font-size:6px!important;white-space:normal;line-height:1.5;margin:auto}.pm-journey-viewport .pm-chapters button{align-items:center}.pm-journey-viewport .pm-chapters button span{font-size:7px}}.pm-landing .pm-scene-label{display:none}.pmx-command{--pmxc-bg:#f4f6f9;--pmxc-panel:#fff;--pmxc-text:#1c2b41;--pmxc-muted:#68768b;--pmxc-line:#e4e9f0;--pmxc-soft:#f7f9fc;--pmxc-orange:#ed8b32;--pmxc-orange-ink:#9b4c0e;--pmxc-orange-soft:#fff4e9;--pmxc-slate:#72839c;--pmxc-blue:#5c91c7;--pmxc-red:#b83a42;--pmxc-green:#29795b;--pmxc-shadow:0 3px 16px #1c2b4105;container:pmxc / inline-size;color:var(--pmxc-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5;width:100%;min-width:0;max-width:1700px;margin:0 auto;padding:10px 2px 0;color-scheme:light}.dark .pmx-command{--pmxc-bg:#151e2c;--pmxc-panel:#1c2839;--pmxc-text:#edf2f9;--pmxc-muted:#a5b3c7;--pmxc-line:#344257;--pmxc-soft:#233044;--pmxc-orange:#f2a154;--pmxc-orange-ink:#ffc58c;--pmxc-orange-soft:#392d24;--pmxc-slate:#9aaac1;--pmxc-blue:#80b6e9;--pmxc-red:#ffa2a9;--pmxc-green:#80d3ad;--pmxc-shadow:none;color-scheme:dark}.pmx-command *{box-sizing:border-box}.pmx-command h1,.pmx-command h2,.pmx-command h3,.pmx-command p{margin:0}.pmx-command h1{font-size:30px;line-height:1.18;font-weight:730;letter-spacing:-1.1px;margin:8px 0}.pmx-command h2{font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.5px;outline:none}.pmx-command h3{font-size:14px;font-weight:650;line-height:1.45}.pmx-command button,.pmx-command input,.pmx-command select,.pmx-command textarea{font:inherit}.pmx-command input:not([type=checkbox]):not([type=file]),.pmx-command select,.pmx-command textarea{border:1px solid var(--pmxc-line);background:var(--pmxc-panel);border-radius:7px;color:var(--pmxc-text);min-width:0;min-height:36px;padding:8px 10px;width:100%;outline:none;transition:border-color .15s}.pmx-command input::placeholder,.pmx-command textarea::placeholder{color:var(--pmxc-muted)}.pmx-command textarea{resize:vertical;min-height:95px}.pmx-command input[type=checkbox]{accent-color:var(--pmxc-orange);width:15px;height:15px;flex:none;cursor:pointer}.pmx-command button:focus-visible,.pmx-command input:focus-visible,.pmx-command select:focus-visible,.pmx-command textarea:focus-visible,.pmx-command a:focus-visible{outline:2px solid var(--pmxc-orange);outline-offset:3px}.pmx-command input:disabled,.pmx-command select:disabled{opacity:.62;cursor:not-allowed}.pmx-command .pmxc-button{border:1px solid var(--pmxc-line);background:var(--pmxc-panel);color:var(--pmxc-text);padding:8px 12px;border-radius:7px;min-height:35px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:600;font-size:12px;line-height:1.35;cursor:pointer;white-space:normal;transition:background .15s,border-color .15s;flex-shrink:0;text-decoration:none}.pmx-command .pmxc-button:hover:not(:disabled){background:var(--pmxc-soft);border-color:var(--pmxc-slate)}.pmx-command .pmxc-button:disabled{opacity:.5;cursor:not-allowed}.pmx-command .pmxc-button svg{flex-shrink:0}.pmx-command .pmxc-primary{background:var(--pmxc-orange);border-color:var(--pmxc-orange);color:#2b1d13}.pmx-command .pmxc-primary:hover:not(:disabled){background:#f7a358;border-color:#e4842e}.pmx-command .pmxc-quiet{background:transparent;border-color:transparent;padding:6px 8px;color:var(--pmxc-muted)}.pmx-command .pmxc-danger{color:var(--pmxc-red)}.pmx-command .pmxc-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.pmx-command .pmxc-header p{color:var(--pmxc-muted);font-size:13px}.pmx-command .pmxc-kicker{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:var(--pmxc-muted);font-size:9px;font-weight:650;letter-spacing:1.2px}.pmx-command .pmxc-company{font-size:11px;letter-spacing:.1px;color:var(--pmxc-text);font-weight:650}.pmx-command .pmxc-divider{height:12px;width:1px;display:inline-block;background:var(--pmxc-line);vertical-align:middle;margin:0 8px;flex-shrink:0}.pmx-command .pmxc-kicker .pmxc-divider{margin:0}.pmx-command .pmxc-header-actions{display:flex;gap:8px;align-items:center}.pmx-command .pmxc-more{position:relative}.pmx-command .pmxc-menu{position:absolute;right:0;top:calc(100% + 7px);z-index:20;min-width:220px;background:var(--pmxc-panel);padding:6px;border:1px solid var(--pmxc-line);border-radius:10px;box-shadow:0 10px 35px #101d3220;display:flex;flex-direction:column;gap:3px}.pmx-command .pmxc-menu .pmxc-button{justify-content:space-between;border-color:transparent}.pmx-command .pmxc-menu-label{color:var(--pmxc-muted);font-size:10px;text-transform:uppercase;letter-spacing:1px;padding:8px}.pmx-command .pmxc-context{display:flex;align-items:center;gap:0;background:var(--pmxc-panel);border:1px solid var(--pmxc-line);border-radius:10px;margin-bottom:15px;padding:7px 12px;box-shadow:var(--pmxc-shadow)}.pmx-command .pmxc-context>label{display:flex;align-items:center;gap:8px;border-right:1px solid var(--pmxc-line);padding:0 12px}.pmx-command .pmxc-context>label:first-child{padding-left:0;flex:1;max-width:400px}.pmx-command .pmxc-context>label>span{color:var(--pmxc-muted);font-size:10px;white-space:nowrap}.pmx-command .pmxc-context select,.pmx-command .pmxc-context input{border-color:transparent;min-height:30px;padding:4px;font-size:12px;font-weight:600;background:transparent}.pmx-command .pmxc-context input[type=date]{width:130px}.pmx-command .pmxc-context>label:nth-child(2) select{width:75px}.pmx-command .pmxc-readiness-link{margin-left:auto;border:0;background:transparent;color:var(--pmxc-muted);font-size:10px;padding:4px 0 4px 15px;text-align:left}.pmx-command .pmxc-dot-green,.pmx-command .pmxc-dot-amber{display:inline-block;width:6px;height:6px;border-radius:50%;flex:none;background:var(--pmxc-orange)}.pmx-command .pmxc-dot-green{background:var(--pmxc-green)}.pmx-command .pmxc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.pmx-command .pmxc-stat{display:flex;flex-direction:column;align-items:stretch;text-align:left;gap:7px;background:var(--pmxc-panel);color:var(--pmxc-text);border:1px solid var(--pmxc-line);border-radius:10px;padding:15px 16px;min-width:0;cursor:pointer;box-shadow:var(--pmxc-shadow)}.pmx-command .pmxc-stat:first-child{border-top:2px solid var(--pmxc-orange);padding-top:14px}.pmx-command .pmxc-stat>span{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:11px;font-weight:600;color:var(--pmxc-muted)}.pmx-command .pmxc-stat>strong{font-variant-numeric:tabular-nums;font-size:23px;line-height:1.3;letter-spacing:-.7px;overflow-wrap:anywhere;font-weight:700}.pmx-command .pmxc-stat>small{font-size:10px;line-height:1.5;color:var(--pmxc-muted)}.pmx-command .pmxc-stats.is-inactive{opacity:.7;pointer-events:none}.pmx-command .pmxc-view-tabs{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--pmxc-line);gap:10px;margin-bottom:16px}.pmx-command .pmxc-view-tabs>div{display:flex;flex-wrap:wrap;gap:5px}.pmx-command .pmxc-view-tabs>div>.pmxc-button{border:0;background:none;border-radius:0;padding:11px 13px;color:var(--pmxc-muted);border-bottom:2px solid transparent;margin-bottom:-1px}.pmx-command .pmxc-view-tabs>div>.is-active{color:var(--pmxc-text);border-bottom-color:var(--pmxc-orange)}.pmx-command .pmxc-panel{background:var(--pmxc-panel);border:1px solid var(--pmxc-line);border-radius:12px;min-width:0;overflow:hidden;box-shadow:var(--pmxc-shadow)}.pmx-command .pmxc-section-head{padding:21px 22px 17px;display:flex;align-items:center;justify-content:space-between;gap:16px}.pmx-command .pmxc-section-head p{color:var(--pmxc-muted);font-size:11px;line-height:1.6;margin-top:6px}.pmx-command .pmxc-section-head>div>.pmxc-quiet{margin-left:-8px;margin-bottom:5px}.pmx-command .pmxc-eyebrow{font-size:9px;letter-spacing:1.4px;font-weight:650;color:var(--pmxc-muted);display:block;margin-bottom:5px}.pmx-command .pmxc-count{font-size:11px;font-weight:600;background:var(--pmxc-soft);border:1px solid var(--pmxc-line);border-radius:5px;padding:2px 6px;vertical-align:middle;margin-left:6px;letter-spacing:0}.pmx-command .pmxc-segment{display:inline-flex;background:var(--pmxc-soft);padding:3px;border:1px solid var(--pmxc-line);border-radius:8px;gap:2px;max-width:100%;flex-wrap:wrap}.pmx-command .pmxc-segment .pmxc-button{border-color:transparent;min-height:27px;padding:5px 11px;background:transparent;font-size:11px;color:var(--pmxc-muted)}.pmx-command .pmxc-segment .is-active{background:var(--pmxc-panel);color:var(--pmxc-text);border-color:var(--pmxc-line);box-shadow:0 1px 3px #0d1d3110}.pmx-command .pmxc-filters{display:flex;flex-wrap:wrap;gap:6px;padding:0 22px 15px}.pmx-command .pmxc-filters .pmxc-button{border-color:transparent;font-size:11px;min-height:30px;padding:5px 9px;color:var(--pmxc-muted)}.pmx-command .pmxc-filters .pmxc-button>span{font-size:9px;background:var(--pmxc-soft);padding:1px 5px;border-radius:4px;color:var(--pmxc-muted)}.pmx-command .pmxc-filters .is-active{background:var(--pmxc-orange-soft);color:var(--pmxc-orange-ink);border-color:#ed8b3245}.pmx-command .pmxc-toolbar{display:flex;align-items:center;gap:10px;padding:13px 22px;border-top:1px solid var(--pmxc-line);border-bottom:1px solid var(--pmxc-line);background:var(--pmxc-soft);flex-wrap:wrap}.pmx-command .pmxc-toolbar>input{max-width:380px;flex:1}.pmx-command .pmxc-toolbar>select{width:auto;min-width:160px;font-size:11px}.pmx-command .pmxc-search{position:relative;flex:1;min-width:200px;color:var(--pmxc-muted)}.pmx-command .pmxc-search>svg{position:absolute;left:11px;top:11px;pointer-events:none}.pmx-command .pmxc-search>input:not([type=checkbox]){padding-left:34px;font-size:11px}.pmx-command .pmxc-desk-layout{display:grid;grid-template-columns:minmax(0,1fr)}.pmx-command .pmxc-desk-layout.has-inspector{grid-template-columns:minmax(0,1fr) 300px}.pmx-command .pmxc-queue{min-width:0}.pmx-command .pmxc-select-page{padding:6px 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--pmxc-line);gap:12px}.pmx-command .pmxc-select-page>span{font-size:10px;color:var(--pmxc-muted)}.pmx-command .pmxc-select-page>.pmxc-button{min-height:26px;font-size:10px;padding:3px 0}.pmx-command .pmxc-bulk{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 22px;background:var(--pmxc-orange-soft);border-bottom:1px solid var(--pmxc-line)}.pmx-command .pmxc-bulk>span,.pmx-command .pmxc-bulk>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:11px}.pmx-command .pmxc-bulk .pmxc-button{font-size:10px;min-height:28px;padding:5px 9px}.pmx-command .pmxc-decision-row{display:grid;grid-template-columns:15px minmax(0,1fr) 16px;gap:12px;align-items:center;padding:16px 22px;border-bottom:1px solid var(--pmxc-line);border-left:3px solid transparent;background:var(--pmxc-panel)}.pmx-command .pmxc-decision-row:hover{background:var(--pmxc-soft)}.pmx-command .pmxc-decision-row.is-selected{background:var(--pmxc-orange-soft);border-left-color:var(--pmxc-orange)}.pmx-command .pmxc-row-body{padding:0;text-align:left;border:0;background:none;cursor:pointer;width:100%;min-width:0;color:var(--pmxc-text)}.pmx-command .pmxc-row-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pmx-command .pmxc-row-title>strong{font-size:13px;font-weight:650;line-height:1.5;overflow-wrap:anywhere}.pmx-command .pmxc-row-meta,.pmx-command .pmxc-row-bottom,.pmx-command .pmxc-row-foot{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;font-size:10px;color:var(--pmxc-muted);margin-top:7px}.pmx-command .pmxc-row-meta>span,.pmx-command .pmxc-row-bottom>span,.pmx-command .pmxc-row-foot>span{display:inline-flex;align-items:center;gap:4px;overflow-wrap:anywhere}.pmx-command .pmxc-row-bottom{justify-content:space-between;color:var(--pmxc-text)}.pmx-command .pmxc-row-bottom b{font-weight:550}.pmx-command .pmxc-row-foot{justify-content:space-between;font-size:9px}.pmx-command .pmxc-row-chevron{color:var(--pmxc-muted)}.pmx-command .pmxc-badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;line-height:1.4;white-space:nowrap;border-radius:5px;padding:3px 7px;font-size:9px;font-weight:650;border:1px solid transparent;width:max-content;max-width:100%}.pmx-command .pmxc-badge.pmxc-red{color:var(--pmxc-red);background:#c8465010;border-color:#c8465020}.pmx-command .pmxc-badge.pmxc-amber{color:var(--pmxc-orange-ink);background:var(--pmxc-orange-soft);border-color:#ed8b3228}.pmx-command .pmxc-badge.pmxc-green{color:var(--pmxc-green);background:#36866d0e;border-color:#36866d22}.pmx-command .pmxc-badge.pmxc-neutral{color:var(--pmxc-muted);background:var(--pmxc-soft);border-color:var(--pmxc-line)}.pmx-command .pmxc-text-red{color:var(--pmxc-red)!important}.pmx-command .pmxc-inspector{min-width:0;padding:15px 18px;border-left:1px solid var(--pmxc-line);background:var(--pmxc-soft)}.pmx-command .pmxc-inspector-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:9px;color:var(--pmxc-muted)}.pmx-command .pmxc-inspector-head .pmxc-quiet{min-height:20px;padding:2px}.pmx-command .pmxc-inspector h3{margin-top:9px;overflow-wrap:anywhere}.pmx-command .pmxc-inspector>.pmxc-hint{margin:5px 0 14px}.pmx-command .pmxc-inspector .pmxc-segment{display:flex;margin-bottom:14px}.pmx-command .pmxc-inspector .pmxc-segment .pmxc-button{flex:1;padding:5px 7px;font-size:10px}.pmx-command .pmxc-queue-return{display:none}.pmx-command .pmxc-insight{border-left:2px solid var(--pmxc-orange);padding:8px 10px;background:var(--pmxc-panel);margin:12px 0}.pmx-command .pmxc-insight>span{font-size:8px;font-weight:650;letter-spacing:1px;color:var(--pmxc-muted)}.pmx-command .pmxc-insight ul{margin:6px 0 0;padding-left:14px;font-size:10px}.pmx-command .pmxc-insight li+li{margin-top:5px}.pmx-command .pmxc-insight p{font-size:10px;margin-top:5px;overflow-wrap:anywhere;white-space:pre-wrap}.pmx-command .pmxc-pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 12px;margin:16px 0}.pmx-command .pmxc-pair{display:flex;flex-direction:column;gap:4px;min-width:0}.pmx-command .pmxc-pair>span{font-size:10px;color:var(--pmxc-muted)}.pmx-command .pmxc-pair>strong{font-size:11px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pmx-command .pmxc-inspector-copy{font-size:11px;line-height:1.65;margin:14px 0;white-space:pre-wrap;overflow-wrap:anywhere}.pmx-command .pmxc-inspector-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px;padding-top:12px;border-top:1px solid var(--pmxc-line)}.pmx-command .pmxc-inspector-actions>.pmxc-primary{width:100%}.pmx-command .pmxc-inspector-actions>.pmxc-button{font-size:10px;min-height:29px;padding:6px 9px}.pmx-command .pmxc-desk-footer,.pmx-command .pmxc-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;color:var(--pmxc-muted);font-size:9px;padding:10px 22px}.pmx-command .pmxc-desk-footer{border-top:1px solid var(--pmxc-line)}.pmx-command .pmxc-footer{padding:12px 0}.pmx-command .pmxc-footer>.pmxc-button,.pmx-command .pmxc-desk-footer>.pmxc-button{min-height:25px;padding:4px;font-size:10px}.pmx-command .pmxc-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 22px;color:var(--pmxc-muted);font-size:10px}.pmx-command .pmxc-pager>div{display:flex;align-items:center;gap:8px}.pmx-command .pmxc-pager .pmxc-button{min-height:27px;padding:5px 7px}.pmx-command .pmxc-empty{padding:45px 22px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.pmx-command .pmxc-empty-icon{width:52px;height:52px;background:var(--pmxc-orange-soft);color:var(--pmxc-orange-ink);display:grid;place-items:center;border-radius:14px}.pmx-command .pmxc-empty h3{font-size:17px;letter-spacing:-.4px}.pmx-command .pmxc-empty>p{color:var(--pmxc-muted);max-width:450px;font-size:11px;line-height:1.8}.pmx-command .pmxc-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border:1px solid var(--pmxc-line);border-radius:8px;background:var(--pmxc-orange-soft);font-size:12px;margin-bottom:12px;overflow-wrap:anywhere}.pmx-command .pmxc-notice-error{border-color:#c8465030;color:var(--pmxc-red);background:#c8465008}.pmx-command .pmxc-notice ul{padding-left:16px;margin:0}.pmx-command .pmxc-hint,.pmx-command .pmxc-footnote{font-size:10px;color:var(--pmxc-muted);line-height:1.7}.pmx-command .pmxc-footnote{padding:5px 22px 18px}.pmx-command .pmxc-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 22px}.pmx-command .pmxc-lane{background:var(--pmxc-soft);border:1px solid var(--pmxc-line);border-radius:8px;padding:10px;min-width:0}.pmx-command .pmxc-lane>h3{font-size:11px;display:flex;align-items:center;justify-content:space-between;margin:0 0 12px}.pmx-command .pmxc-lane>h3>span{color:var(--pmxc-muted);font-size:10px}.pmx-command .pmxc-board-card{display:block;border:1px solid var(--pmxc-line);border-radius:7px;padding:12px;margin-bottom:8px}.pmx-command .pmxc-board-card .pmxc-row-title{flex-direction:column-reverse;gap:7px}.pmx-command .pmxc-board-card .pmxc-row-title>strong{font-size:12px}.pmx-command .pmxc-board-card .pmxc-row-meta,.pmx-command .pmxc-board-card .pmxc-row-bottom{font-size:9px}.pmx-command .pmxc-table-wrap{width:100%;overflow-x:auto}.pmx-command table{border-collapse:collapse;width:100%;text-align:left;font-size:11px;min-width:700px}.pmx-command th{background:var(--pmxc-soft);color:var(--pmxc-muted);font-size:9px;font-weight:650;letter-spacing:.3px;line-height:1.5;padding:10px 16px;border-block:1px solid var(--pmxc-line);white-space:normal}.pmx-command td{padding:14px 16px;border-bottom:1px solid var(--pmxc-line);vertical-align:middle;line-height:1.6;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pmx-command th:first-child,.pmx-command td:first-child{padding-left:22px}.pmx-command th:last-child,.pmx-command td:last-child{padding-right:22px}.pmx-command td>strong{font-weight:650;font-size:12px;display:block;min-width:120px;max-width:260px}.pmx-command td small{display:block;color:var(--pmxc-muted);font-size:9px;line-height:1.6;margin-top:4px}.pmx-command td .pmxc-button{font-size:10px;min-height:29px;padding:6px 8px}.pmx-command .pmxc-row-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.pmx-command .pmxc-row-actions .pmxc-button{font-size:10px;padding:6px 8px;min-height:29px}.pmx-command .pmxc-coverage{max-width:110px;min-width:70px;background:var(--pmxc-line);height:5px;border-radius:3px;overflow:hidden}.pmx-command .pmxc-coverage>i{display:block;height:100%;background:var(--pmxc-orange)}.pmx-command .pmxc-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 22px 19px}.pmx-command .pmxc-mini-stats .pmxc-stat{box-shadow:none;border:0;border-radius:0;padding:12px 18px;border-right:1px solid var(--pmxc-line);background:var(--pmxc-soft);cursor:default}.pmx-command .pmxc-mini-stats .pmxc-stat:first-child{border-radius:8px 0 0 8px}.pmx-command .pmxc-mini-stats .pmxc-stat:last-child{border-radius:0 8px 8px 0;border:0}.pmx-command .pmxc-mini-stats .pmxc-stat>strong{font-size:21px}.pmx-command .pmxc-mini-stats .pmxc-stat>span>svg{display:none}.pmx-command .pmxc-chart{margin:0 22px 20px;border:1px solid var(--pmxc-line);border-radius:9px;padding:16px 18px}.pmx-command .pmxc-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.pmx-command .pmxc-chart-heading>span{font-size:9px;color:var(--pmxc-muted)}.pmx-command .pmxc-chart-heading .pmxc-button{font-size:10px;min-height:28px;padding:5px 8px}.pmx-command .pmxc-bars{display:grid;gap:12px}.pmx-command .pmxc-bar-row{display:grid;grid-template-columns:minmax(100px,1.1fr) minmax(60px,2fr) minmax(85px,1.1fr);gap:15px;align-items:center;text-align:left;border:0;background:none;padding:0;color:var(--pmxc-text);cursor:pointer;width:100%;font-size:10px}.pmx-command .pmxc-bar-row:disabled{cursor:default;opacity:1}.pmx-command .pmxc-bar-row>span{color:var(--pmxc-muted);overflow-wrap:anywhere}.pmx-command .pmxc-bar-row>strong{text-align:right;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pmx-command .pmxc-bar-track{height:11px;position:relative;background:var(--pmxc-soft);border-radius:3px;overflow:hidden;border-left:1px solid var(--pmxc-line)}.pmx-command .pmxc-bar-track>i{display:block;height:100%;border-radius:2px}.pmx-command .pmxc-chart>.pmxc-hint{margin-top:18px}.pmx-command .pmxc-chart-pairs{padding-top:16px;border-top:1px solid var(--pmxc-line);margin-top:22px;margin-bottom:0}.pmx-command .pmxc-brief-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 22px 18px;flex-wrap:wrap}.pmx-command .pmxc-position-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 22px 22px;gap:12px}.pmx-command .pmxc-position-grid>div{border:1px solid var(--pmxc-line);border-radius:8px;padding:16px;background:var(--pmxc-soft);display:flex;flex-direction:column;gap:10px;align-items:flex-start;min-width:0}.pmx-command .pmxc-position-grid>div>span{font-size:10px;color:var(--pmxc-muted)}.pmx-command .pmxc-position-grid>div>strong{font-size:20px;letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.5}.pmx-command .pmxc-position-grid .pmxc-button{font-size:10px;margin-left:-7px}.pmx-command .pmxc-module-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 22px 22px;gap:10px}.pmx-command .pmxc-module-grid>div{border:1px solid var(--pmxc-line);border-radius:8px;padding:13px 15px}.pmx-command .pmxc-module-grid>div>div{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:11px}.pmx-command .pmxc-module-grid p{color:var(--pmxc-muted);font-size:10px;margin:7px 0 12px}.pmx-command .pmxc-module-grid .pmxc-button{min-height:27px;font-size:10px;padding:5px 8px}.pmx-command .pmxc-priority-list{padding:0 22px 22px}.pmx-command .pmxc-priority-list>button{display:flex;align-items:center;gap:15px;border:1px solid var(--pmxc-line);border-radius:7px;background:var(--pmxc-panel);color:var(--pmxc-text);text-align:left;padding:14px;width:100%;cursor:pointer;margin-bottom:8px}.pmx-command .pmxc-priority-list>button>span:first-child{flex:1;min-width:0}.pmx-command .pmxc-priority-list strong{display:block;font-size:12px;font-weight:650;overflow-wrap:anywhere}.pmx-command .pmxc-priority-list small{display:block;color:var(--pmxc-muted);font-size:10px;margin-top:5px}.pmx-command .pmxc-inline-label{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--pmxc-muted)}.pmx-command .pmxc-inline-label select{width:90px;font-size:11px}.pmx-command .pmxc-rule-options{padding:0 22px 20px}.pmx-command .pmxc-rule-options>.pmxc-hint{margin-top:15px}.pmx-command .pmxc-rule-options+.pmxc-table-wrap table{min-width:0}.pmx-command .pmxc-detail-status{display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding:0 22px 16px}.pmx-command .pmxc-detail-status>span:last-child{font-size:10px;color:var(--pmxc-muted)}.pmx-command .pmxc-detail-pairs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:20px 22px;background:var(--pmxc-soft);border-block:1px solid var(--pmxc-line)}.pmx-command .pmxc-detail-copy{padding:22px;font-size:12px;line-height:1.8}.pmx-command .pmxc-detail-copy h3{margin-top:20px;margin-bottom:7px}.pmx-command .pmxc-detail-copy h3:first-child{margin-top:0}.pmx-command .pmxc-detail-copy>p{color:var(--pmxc-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:12px}.pmx-command .pmxc-link-row{display:flex;width:100%;justify-content:space-between;margin:8px 0;overflow-wrap:anywhere}.pmx-command .pmxc-history>div{border-left:2px solid var(--pmxc-line);padding:0 0 16px 12px;overflow-wrap:anywhere}.pmx-command .pmxc-history strong{display:block;font-size:11px;font-weight:650}.pmx-command .pmxc-history span{font-size:9px;color:var(--pmxc-muted)}.pmx-command .pmxc-history p{font-size:10px;color:var(--pmxc-muted);margin-top:5px;white-space:pre-wrap}.pmx-command .pmxc-form-panel .pmxc-section-head{border-bottom:1px solid var(--pmxc-line)}.pmx-command .pmxc-form-panel form{padding:22px}.pmx-command .pmxc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:900px;margin:0 auto}.pmx-command .pmxc-field{display:flex;flex-direction:column;gap:7px;min-width:0}.pmx-command .pmxc-field>span{font-size:11px;font-weight:600}.pmx-command .pmxc-field>small{font-size:10px;color:var(--pmxc-muted)}.pmx-command .pmxc-field-wide{grid-column:1/-1}.pmx-command .pmxc-check{display:flex;align-items:center;gap:10px;font-size:11px;cursor:pointer;padding:5px 0}.pmx-command .pmxc-steps{display:flex;align-items:center;gap:25px;padding:18px 22px;background:var(--pmxc-soft);border-bottom:1px solid var(--pmxc-line)}.pmx-command .pmxc-steps>span{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--pmxc-muted)}.pmx-command .pmxc-steps b{width:21px;height:21px;background:var(--pmxc-panel);border:1px solid var(--pmxc-line);border-radius:50%;font-size:9px;display:grid;place-items:center}.pmx-command .pmxc-steps .is-active{color:var(--pmxc-orange-ink);font-weight:650}.pmx-command .pmxc-steps .is-active b{background:var(--pmxc-orange-soft);border-color:#ed8b3255}.pmx-command .pmxc-form-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:24px;border-top:1px solid var(--pmxc-line);padding-top:17px}.pmx-command .pmxc-form-footer>span{font-size:10px;color:var(--pmxc-muted)}.pmx-command .pmxc-form-footer>div{display:flex;gap:8px;flex-wrap:wrap}.pmx-command .pmxc-form-panel form>.pmxc-table-wrap{margin-top:22px}.pmx-command .pmxc-upload{border:1px dashed var(--pmxc-slate);background:var(--pmxc-soft);border-radius:8px;padding:20px;display:flex;align-items:center;gap:12px;position:relative;cursor:pointer;overflow:hidden}.pmx-command .pmxc-upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}.pmx-command .pmxc-upload strong{display:block;font-size:12px}.pmx-command .pmxc-upload small{display:block;font-size:10px;color:var(--pmxc-muted);margin-top:4px}.pmx-command .pmxc-upload:focus-within{outline:2px solid var(--pmxc-orange);outline-offset:3px}.pmx-command .pmxc-file{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--pmxc-line);font-size:11px}.pmx-command .pmxc-file>span{flex:1;overflow-wrap:anywhere;min-width:0}.pmx-command .pmxc-file small{color:var(--pmxc-muted);font-size:9px;margin-left:8px}@container pmxc (max-width:1050px){.pmx-command .pmxc-context{flex-wrap:wrap;gap:7px}.pmx-command .pmxc-readiness-link{margin-left:0;padding-left:0}.pmx-command .pmxc-context>label:first-child{max-width:none;flex:1;min-width:210px}.pmx-command .pmxc-context>label:nth-child(3){border-right:0}.pmx-command .pmxc-stat>strong{font-size:20px}.pmx-command .pmxc-stat{padding:13px}.pmx-command .pmxc-header{gap:12px}.pmx-command .pmxc-header-actions{gap:5px}}@container pmxc (max-width:800px){.pmx-command .pmxc-desk-layout.has-inspector{display:block}.pmx-command .pmxc-desk-layout.has-inspector>.pmxc-queue{display:none}.pmx-command .pmxc-inspector{border-left:0;border-top:1px solid var(--pmxc-line)}.pmx-command .pmxc-queue-return{display:inline-flex}.pmx-command .pmxc-inspector-actions>.pmxc-primary{width:auto}.pmx-command .pmxc-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-command .pmxc-header{align-items:flex-start}.pmx-command .pmxc-header-actions{flex-wrap:wrap;justify-content:flex-end}.pmx-command .pmxc-header-actions .pmxc-button{font-size:10px;padding:7px 9px}.pmx-command .pmxc-select-page>span{display:none}.pmx-command .pmxc-board{grid-template-columns:1fr}.pmx-command .pmxc-row-title{gap:8px}.pmx-command .pmxc-position-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-command .pmxc-bar-row{grid-template-columns:95px minmax(30px,1fr) 105px;gap:10px}.pmx-command .pmxc-mini-stats .pmxc-stat>strong{font-size:18px}}@container pmxc (max-width:550px){.pmx-command h1{font-size:25px}.pmx-command .pmxc-header{flex-direction:column;gap:15px}.pmx-command .pmxc-header-actions{justify-content:flex-start;width:100%}.pmx-command .pmxc-header-actions>.pmxc-primary{flex:1}.pmx-command .pmxc-context>label{padding-left:0;border-right:0}.pmx-command .pmxc-context>label:first-child{flex:1 1 100%}.pmx-command .pmxc-context input[type=date]{width:128px}.pmx-command .pmxc-context{padding:8px 10px}.pmx-command .pmxc-readiness-link{font-size:9px}.pmx-command .pmxc-view-tabs{align-items:flex-start;flex-direction:column;gap:0}.pmx-command .pmxc-view-tabs>div>.pmxc-button{font-size:10px;padding:10px 8px}.pmx-command .pmxc-view-tabs>.pmxc-button{display:none}.pmx-command .pmxc-section-head{padding:17px 15px;align-items:flex-start;flex-wrap:wrap}.pmx-command .pmxc-filters{padding:0 10px 12px;gap:3px}.pmx-command .pmxc-filters .pmxc-button{font-size:10px;padding:5px 7px}.pmx-command .pmxc-toolbar{padding:12px 15px}.pmx-command .pmxc-toolbar>.pmxc-search{min-width:100%;flex:1 1 100%}.pmx-command .pmxc-toolbar>.pmxc-button{flex:1}.pmx-command .pmxc-toolbar>select{flex:1;width:100%}.pmx-command .pmxc-decision-row{padding:14px 12px;gap:9px}.pmx-command .pmxc-row-title{flex-wrap:wrap}.pmx-command .pmxc-row-title>strong{width:100%}.pmx-command .pmxc-row-bottom{align-items:flex-start;flex-direction:column}.pmx-command .pmxc-row-foot{font-size:8px}.pmx-command .pmxc-mini-stats{grid-template-columns:1fr;padding:0 15px 15px;gap:1px}.pmx-command .pmxc-mini-stats .pmxc-stat{border:0;border-radius:0;gap:5px}.pmx-command .pmxc-mini-stats .pmxc-stat>strong{font-size:20px}.pmx-command .pmxc-mini-stats .pmxc-stat:first-child{border-radius:7px 7px 0 0}.pmx-command .pmxc-mini-stats .pmxc-stat:last-child{border-radius:0 0 7px 7px}.pmx-command .pmxc-chart{margin:0 15px 15px;padding:14px}.pmx-command .pmxc-chart-heading{align-items:flex-start;flex-wrap:wrap}.pmx-command .pmxc-bar-row{grid-template-columns:75px minmax(25px,1fr) 90px;font-size:9px;gap:7px}.pmx-command .pmxc-form-grid,.pmx-command .pmxc-module-grid,.pmx-command .pmxc-detail-pairs{grid-template-columns:1fr}.pmx-command .pmxc-position-grid{grid-template-columns:1fr 1fr;padding:0 15px 15px;gap:8px}.pmx-command .pmxc-position-grid>div{padding:12px}.pmx-command .pmxc-position-grid>div>strong{font-size:17px}.pmx-command .pmxc-position-grid .pmxc-button{font-size:9px}.pmx-command .pmxc-steps{gap:12px;padding:15px;flex-wrap:wrap}.pmx-command .pmxc-steps>span{font-size:9px}.pmx-command .pmxc-form-panel form{padding:17px 15px}.pmx-command .pmxc-form-footer{align-items:flex-start;flex-direction:column}.pmx-command .pmxc-form-footer>div{width:100%;justify-content:flex-end}.pmx-command .pmxc-form-footer>.pmxc-button{align-self:flex-end}.pmx-command .pmxc-pager{padding:12px 15px}.pmx-command .pmxc-brief-nav{padding:0 15px 15px}.pmx-command .pmxc-detail-copy{padding:17px 15px}.pmx-command .pmxc-inspector-actions{gap:5px}}@media(prefers-reduced-motion:reduce){.pmx-command *{transition:none!important;scroll-behavior:auto!important}}.pmx-command{--pmxc-bg:#f4f6f9;--pmxc-panel:#ffffff;--pmxc-text:#18283c;--pmxc-muted:#64748b;--pmxc-line:#e4e9f0;--pmxc-orange:#f57a29;font-size:14px;line-height:1.5}.dark .pmx-command{--pmxc-bg:#0e1828;--pmxc-panel:#142033;--pmxc-text:#edf2f9;--pmxc-muted:#a5b3c6;--pmxc-line:#2a394d;--pmxc-orange:#f57a29}.pmx-command h1{font-size:28px;font-weight:650;line-height:1.2;letter-spacing:-.8px}.pmx-command h2{font-size:16px;font-weight:600}.pmx-command .pmxc-stat>strong{font-size:26px;font-weight:600}.pmx-command .pmxc-button{font-size:13px;min-height:40px;border-radius:9px}.pmx-command .pmxc-view-tabs>div>.pmxc-button{font-size:13px;border-radius:0}.pmx-command .pmxc-panel,.pmx-command .pmxc-stat{border-radius:14px}.pmx-command button:focus-visible,.pmx-command input:focus-visible,.pmx-command select:focus-visible,.pmx-command textarea:focus-visible,.pmx-command a:focus-visible{outline:2px solid #f57a29;outline-offset:2px}@media(max-width:640px){.pmx-command h1{font-size:26px}}.ma-workspace{--ma-bg: #f4f6f9;--ma-surface: #ffffff;--ma-text: #18283c;--ma-label: #334155;--ma-muted: #64748b;--ma-border: #e4e9f0;--ma-orange: #f57a29;--ma-orange-soft: #fff0e4;--ma-danger: #b42318;display:flex;flex-direction:column;min-width:0;width:100%;min-height:100%;padding:8px 3px 24px;color:var(--ma-text);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5}.dark .ma-workspace,[data-theme=dark] .ma-workspace{--ma-bg: #0e1828;--ma-surface: #142033;--ma-text: #edf2f9;--ma-label: #cbd5e3;--ma-muted: #a5b3c6;--ma-border: #2a394d;--ma-orange: #f57a29;--ma-orange-soft: #382b22;--ma-danger: #ff9c92}.ma-workspace *{box-sizing:border-box}.ma-workspace button,.ma-workspace input,.ma-workspace select{font:inherit}.ma-workspace button{color:inherit;cursor:pointer}.ma-workspace button:disabled{opacity:.5;cursor:not-allowed}.ma-workspace :focus-visible{outline:2px solid var(--ma-orange);outline-offset:2px}.ma-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.ma-eyebrow{color:var(--ma-muted);font-size:12px;letter-spacing:.08em;font-weight:500;text-transform:uppercase;margin-bottom:4px}.ma-header h1{font-size:28px;line-height:1.2;letter-spacing:-.8px;font-weight:650;margin:0 0 4px;color:var(--ma-text)}.ma-header p{color:var(--ma-muted);font-size:13px;margin:0}.ma-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:9px 16px;border-radius:8px;color:var(--ma-text);background:var(--ma-surface);border:1px solid var(--ma-border);font:inherit;font-size:13px!important;line-height:1.2;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ma-button:hover:not(:disabled){border-color:var(--ma-muted);background:var(--ma-bg)}.ma-button:active{transform:translateY(1px)}.ma-button-primary{color:#18202b;background:var(--ma-orange);border-color:var(--ma-orange);font-weight:650}.ma-button-primary:hover:not(:disabled){background:var(--ma-orange);border-color:var(--ma-orange);filter:brightness(1.07)}.ma-refresh{flex-shrink:0;min-height:40px;white-space:nowrap}.ma-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-10px 0 18px;padding:10px 14px;border:1px solid color-mix(in srgb,var(--ma-orange) 50%,var(--ma-border));border-radius:8px;color:var(--ma-text);background:var(--ma-orange-soft);font-size:13px}.ma-notice button{display:grid;place-items:center;border:0;color:var(--ma-muted);background:transparent;cursor:pointer}.ma-notice button:hover{color:var(--ma-text)}.ma-source-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.ma-source-card{min-height:90px;padding:16px 18px;background:var(--ma-surface);border:1px solid var(--ma-border);border-radius:13px;box-shadow:0 1px 2px #17203308;display:flex;flex-direction:column;justify-content:space-between}.ma-source-card>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.ma-source-card>div>span:first-child{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--ma-text)}.ma-source-state{display:flex;align-items:center;justify-content:center;width:28px;height:24px;color:var(--ma-muted);border-radius:6px;background:var(--ma-bg);font-size:13px;line-height:1}.ma-source-card p{margin:6px 0 0;color:var(--ma-muted);font-size:12px}.ma-assignment-tabs{display:flex;align-items:center;gap:24px;overflow-x:auto;border-bottom:1px solid var(--ma-border);margin-bottom:22px}.ma-assignment-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--ma-muted);padding:0 2px 12px;font:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.ma-assignment-tabs button:hover{color:var(--ma-text)}.ma-assignment-tabs button.active{color:var(--ma-text);font-weight:600;border-bottom-color:var(--ma-orange)}.ma-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px;overflow:hidden;border:1px solid var(--ma-border);border-radius:14px;background:var(--ma-surface);box-shadow:0 1px 2px #17203308}.ma-metric{display:flex;flex-direction:column;justify-content:space-between;gap:8px;min-height:96px;padding:16px 18px;border:0;border-left:1px solid var(--ma-border);background:transparent;text-align:left}.ma-metric:first-child{border-left:0}.ma-metric span{font-size:13px;color:var(--ma-label)}.ma-metric strong{font-size:26px;line-height:1;font-weight:600;letter-spacing:-.03em;color:var(--ma-text)}.ma-source-tabs{display:flex;align-items:center;gap:24px;overflow-x:auto;padding:0 2px 12px;border-bottom:1px solid var(--ma-border);margin-bottom:20px}.ma-source-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--ma-muted);padding:0 2px 10px;font:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.ma-source-tabs button:hover{color:var(--ma-text)}.ma-source-tabs button.active{color:var(--ma-text);font-weight:600;border-bottom-color:var(--ma-orange)}.ma-source-divider{display:none}.ma-queue-tools{display:flex;align-items:center;gap:12px;margin-bottom:20px}.ma-search{display:flex;align-items:center;gap:9px;flex:1;min-width:180px;min-height:40px;padding:0 12px;border:1px solid var(--ma-border);border-radius:8px;background:var(--ma-surface);color:var(--ma-muted)}.ma-search input{width:100%;min-width:0;height:38px;border:0;outline:0;background:transparent;color:var(--ma-text);font-size:13px}.ma-search input::placeholder{color:var(--ma-muted);opacity:1}.ma-status-select{position:relative;display:flex;align-items:center;width:130px;min-height:40px;flex:0 0 130px;padding:0 10px;border:1px solid var(--ma-border);border-radius:8px;background:var(--ma-surface)}.ma-status-select select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;color:var(--ma-text);font-size:13px;cursor:pointer}.ma-status-select option{color:var(--ma-text);background:var(--ma-surface)}.ma-status-select svg{pointer-events:none;position:absolute;right:10px;color:var(--ma-muted)}.ma-mode-switch{display:flex;align-items:center;gap:6px}.ma-mode-switch button{min-height:40px;padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--ma-border);border-radius:8px;color:var(--ma-muted);background:var(--ma-surface);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease}.ma-mode-switch button:hover{border-color:var(--ma-muted);color:var(--ma-text)}.ma-mode-switch button.active{color:var(--ma-orange);border-color:var(--ma-orange);background:var(--ma-orange-soft);font-weight:600}.ma-queue{border:1px solid var(--ma-border);border-radius:14px;background:var(--ma-surface);overflow:hidden;box-shadow:0 1px 2px #17203308}.ma-queue>header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 20px;border-bottom:1px solid var(--ma-border)}.ma-queue>header h2{margin:0;font-size:16px;font-weight:600}.ma-queue>header span{color:var(--ma-muted);font-size:12px}.ma-empty{min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:36px 20px;color:var(--ma-muted)}.ma-empty-mark{width:32px;border-top:3px solid var(--ma-orange);margin-bottom:24px}.ma-empty h3{margin:0 0 8px;color:var(--ma-text);font-size:16px;font-weight:600}.ma-empty p{margin:0 0 18px;color:var(--ma-muted);font-size:13px;max-width:360px}.ma-empty .ma-button{min-height:40px;padding:9px 16px;font-size:13px!important}.ma-action-list{display:flex;flex-direction:column;gap:8px;padding:14px}.ma-action-list.focus{padding:16px}.ma-action-card{display:flex;align-items:center;gap:12px;min-height:60px;padding:12px 14px;border:1px solid var(--ma-border);border-radius:10px;background:var(--ma-surface);transition:background .15s ease,border-color .15s ease}.ma-action-card:hover{border-color:var(--ma-muted)}.ma-action-icon{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:8px;color:var(--ma-orange);background:var(--ma-orange-soft)}.ma-action-main{flex:1;min-width:0}.ma-action-main h3{margin:0 0 3px;font-size:13px;font-weight:600;overflow-wrap:anywhere;color:var(--ma-text)}.ma-action-main p{margin:0;color:var(--ma-muted);font-size:12px}.ma-action-source,.ma-complete{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;padding:0 10px;border:1px solid var(--ma-border);border-radius:7px;color:var(--ma-text);background:var(--ma-surface);font:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.ma-action-source:hover{background:var(--ma-bg);border-color:var(--ma-muted)}.ma-complete{width:32px;padding:0;color:#166534;background:#dcfce7;border-color:#bbf7d0}.ma-complete:hover{background:#bbf7d0}.dark .ma-complete,[data-theme=dark] .ma-complete{color:#86efac;background:#14532d44;border-color:#14532d}.dark .ma-complete:hover,[data-theme=dark] .ma-complete:hover{background:#14532d88}.ma-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px;align-items:start}.ma-board-column{min-height:120px;padding:12px;border:1px solid var(--ma-border);border-radius:10px;background:var(--ma-bg)}.ma-board-column>h3{display:flex;justify-content:space-between;margin:0 0 10px;font-size:13px;font-weight:600;color:var(--ma-text)}.ma-board-column>h3 span{color:var(--ma-muted);font-size:12px;font-weight:400}.ma-board-column .ma-action-card{margin-bottom:8px;align-items:flex-start;flex-wrap:wrap}.ma-board-column .ma-action-icon,.ma-board-column .ma-action-source{display:none}.ma-footer{display:flex;justify-content:space-between;gap:16px;margin-top:20px;color:var(--ma-muted);font-size:12px}.ma-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:20px;background:#0f172a80}.ma-dialog{width:min(100%,480px);border:1px solid var(--ma-border);border-radius:14px;color:var(--ma-text);background:var(--ma-surface);box-shadow:0 24px 80px #0f172a38}.ma-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--ma-border)}.ma-dialog>header h2{margin:0;font-size:16px;font-weight:600}.ma-dialog>header button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:6px;background:transparent;color:var(--ma-muted);cursor:pointer}.ma-dialog>header button:hover{color:var(--ma-text);background:var(--ma-bg)}.ma-dialog form{display:grid;gap:13px;padding:18px 20px}.ma-dialog form>label{display:grid;gap:6px;color:var(--ma-label);font-size:12px;font-weight:500}.ma-dialog input,.ma-dialog select{width:100%;min-height:40px;padding:9px 12px;border:1px solid var(--ma-border);border-radius:8px;outline:0;color:var(--ma-text);background:var(--ma-surface);font:inherit;font-size:13px}.ma-dialog select option{color:var(--ma-text);background:var(--ma-surface)}.ma-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.ma-spin{animation:ma-spin .8s linear infinite}@keyframes ma-spin{to{transform:rotate(360deg)}}@media(max-width:900px){.ma-header{margin-bottom:24px}.ma-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-metric:nth-child(odd){border-left:0}.ma-metric:nth-child(n+3){border-top:1px solid var(--ma-border)}.ma-board{grid-template-columns:repeat(2,minmax(0,1fr))}.ma-queue-tools{flex-wrap:wrap}.ma-search{flex-basis:100%}.ma-status-select{flex:1 0 130px}.ma-mode-switch{margin-left:auto}}@media(max-width:600px){.ma-header{flex-direction:column;gap:14px;margin-bottom:20px}.ma-header h1{font-size:26px}.ma-header p{font-size:13px}.ma-source-cards{grid-template-columns:1fr;gap:10px;margin-bottom:20px}.ma-source-card{min-height:76px;padding:14px 16px}.ma-assignment-tabs{gap:14px;margin-bottom:18px}.ma-assignment-tabs button{font-size:13px;padding-bottom:10px}.ma-source-tabs{gap:16px}.ma-source-tabs button{font-size:13px}.ma-queue-tools{gap:8px}.ma-status-select{flex-basis:100%}.ma-mode-switch{width:100%;gap:6px}.ma-mode-switch button{flex:1}.ma-queue>header{min-height:50px;padding:12px 16px}.ma-queue>header h2{font-size:15px}.ma-board{grid-template-columns:1fr;padding:10px}.ma-action-card{flex-wrap:wrap}.ma-action-source{margin-left:46px}.ma-footer{font-size:11px}}@media(pointer:coarse){.ma-workspace button{min-height:44px}.ma-workspace input,.ma-workspace select,.ma-workspace textarea{font-size:16px}}.ma-header-actions,.ma-card-actions,.ma-pagination{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ma-pagination{justify-content:flex-end;margin-top:16px;color:var(--ma-muted);font-size:12px}.ma-dialog{max-height:90vh;overflow:auto}.ma-form-note{font-size:12px;color:var(--ma-muted);margin:0}.ma-board-column .ma-card-actions .ma-action-source{display:inline-flex}.pmx-portfolio-executive{--ex-bg:light-dark(#f3f5f8,#151e2c);--ex-panel:light-dark(#ffffff,#1d293b);--ex-soft:light-dark(#f7f9fc,#243247);--ex-ink:light-dark(#213148,#edf2fa);--ex-muted:light-dark(#68778b,#a6b6cb);--ex-line:light-dark(#e3e8f0,#34445a);--ex-orange:light-dark(#eb8a34,#f0a35a);--ex-orange-soft:light-dark(#fff3e7,#3b3027);--ex-orange-ink:light-dark(#965016,#ffcf9e);--ex-blue:light-dark(#7597bd,#8aafd5);--ex-green:light-dark(#297b5e,#8ad6b6);--ex-red:light-dark(#b73747,#ffa4b0);--ex-rail:light-dark(#19273c,#101b2a);--ex-rail-ink:light-dark(#d1def0,#dbe6f6);--ex-button-ink:light-dark(#302014,#2b2118);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;line-height:1.5;background:var(--ex-bg);color:var(--ex-ink);width:100%;min-width:0;container:pmxe / inline-size;isolation:isolate}.pmx-portfolio-executive *{box-sizing:border-box}.pmx-portfolio-executive h1,.pmx-portfolio-executive h2,.pmx-portfolio-executive h3,.pmx-portfolio-executive p{margin:0}.pmx-portfolio-executive button,.pmx-portfolio-executive input,.pmx-portfolio-executive select,.pmx-portfolio-executive textarea{font:inherit}.pmx-portfolio-executive input:not([type=checkbox]):not([type=file]),.pmx-portfolio-executive select,.pmx-portfolio-executive textarea{width:100%;min-width:0;min-height:36px;padding:8px 10px;border:1px solid var(--ex-line);border-radius:7px;background:var(--ex-panel);color:var(--ex-ink);font-size:12px}.pmx-portfolio-executive textarea{min-height:90px;resize:vertical}.pmx-portfolio-executive input::placeholder,.pmx-portfolio-executive textarea::placeholder{color:var(--ex-muted)}.pmx-portfolio-executive input[type=checkbox]{width:15px;height:15px;accent-color:var(--ex-orange);flex-shrink:0}.pmx-portfolio-executive .ex-shell{display:grid;grid-template-columns:72px minmax(0,1fr);min-width:0}.pmx-portfolio-executive .ex-rail{padding:18px 6px;background:var(--ex-rail);color:var(--ex-rail-ink);display:flex;flex-direction:column;align-items:center;gap:13px}.pmx-portfolio-executive .ex-brand{font-size:19px;letter-spacing:-1px;font-weight:750;color:var(--ex-orange);margin-bottom:18px}.pmx-portfolio-executive .ex-rail button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;width:100%;padding:10px 2px;border:0;border-radius:8px;font-size:11px;color:var(--ex-rail-ink);background:none;min-height:52px}.pmx-portfolio-executive .ex-rail button.is-current{background:color-mix(in srgb,var(--ex-orange) 15%,var(--ex-rail));color:var(--ex-orange)}.pmx-portfolio-executive .ex-body{min-width:0}.pmx-portfolio-executive .ex-chrome{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--ex-panel);border-bottom:1px solid var(--ex-line);padding:12px 22px;font-size:11px}.pmx-portfolio-executive .ex-chrome>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pmx-portfolio-executive .ex-company{font-weight:650;font-size:12px}.pmx-portfolio-executive .ex-scope{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:5px;color:var(--ex-muted);background:var(--ex-soft);font-size:11px}.pmx-portfolio-executive .ex-avatar{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--ex-soft);font-weight:600}.pmx-portfolio-executive .ex-main{padding:23px 21px 0;min-width:0}.pmx-portfolio-executive .ex-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.pmx-portfolio-executive .ex-kicker{font-size:11px;font-weight:600;letter-spacing:1.1px;color:var(--ex-muted)}.pmx-portfolio-executive h1{font-size:28px;font-weight:730;letter-spacing:-.9px;line-height:1.2;margin:6px 0}.pmx-portfolio-executive .ex-heading p{font-size:12px;color:var(--ex-muted)}.pmx-portfolio-executive h2{font-size:17px;font-weight:700;letter-spacing:-.35px;line-height:1.4}.pmx-portfolio-executive h3{font-size:13px;font-weight:650;line-height:1.5}.pmx-portfolio-executive .ex-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.pmx-portfolio-executive .ex-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid var(--ex-line);border-radius:7px;background:var(--ex-panel);color:var(--ex-ink);font-size:11px;font-weight:600;white-space:normal;flex-shrink:0}.pmx-portfolio-executive .ex-btn:hover:not(:disabled){background:var(--ex-soft)}.pmx-portfolio-executive .ex-btn:disabled,.pmx-portfolio-executive input:disabled,.pmx-portfolio-executive select:disabled{opacity:.5;cursor:not-allowed}.pmx-portfolio-executive .ex-primary{background:var(--ex-orange);border-color:var(--ex-orange);color:var(--ex-button-ink)}.pmx-portfolio-executive .ex-primary:hover:not(:disabled){background:color-mix(in srgb,var(--ex-orange) 85%,var(--ex-panel))}.pmx-portfolio-executive .ex-quiet{background:transparent;border-color:transparent;color:var(--ex-muted);padding:5px 7px}.pmx-portfolio-executive .ex-danger{color:var(--ex-red)}.pmx-portfolio-executive .ex-btn svg{flex-shrink:0}.pmx-portfolio-executive .ex-context{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:9px 12px;background:var(--ex-panel);border:1px solid var(--ex-line);border-radius:9px;margin-bottom:14px}.pmx-portfolio-executive .ex-context>span{display:flex;align-items:center;gap:7px;margin-right:auto;font-size:11px;font-weight:600}.pmx-portfolio-executive .ex-context>label{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-context select,.pmx-portfolio-executive .ex-context input{width:auto;min-height:27px;border:0;padding:3px;background:transparent;font-size:11px;color:var(--ex-ink)}.pmx-portfolio-executive .ex-context input{width:127px}.pmx-portfolio-executive .ex-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px}.pmx-portfolio-executive .ex-metric{display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:14px;text-align:left;background:var(--ex-panel);color:var(--ex-ink);border:1px solid var(--ex-line);border-radius:9px;min-width:0}.pmx-portfolio-executive .ex-metric:first-child{border-top:2px solid var(--ex-orange);padding-top:13px}.pmx-portfolio-executive .ex-metric>span{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px;font-weight:600;color:var(--ex-muted)}.pmx-portfolio-executive .ex-metric>strong{font-size:25px;line-height:1.2;font-weight:700;letter-spacing:-.7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pmx-portfolio-executive .ex-metric>small{font-size:11px;color:var(--ex-muted);line-height:1.6}.pmx-portfolio-executive .ex-tabs{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--ex-line);margin-bottom:16px}.pmx-portfolio-executive .ex-tabs>div{display:flex;gap:4px;flex-wrap:wrap}.pmx-portfolio-executive .ex-tabs>div>.ex-btn{background:none;border:0;border-radius:0;border-bottom:2px solid transparent;padding:10px 13px;color:var(--ex-muted);margin-bottom:-1px;font-size:12px}.pmx-portfolio-executive .ex-tabs>div>.is-current{color:var(--ex-ink);border-bottom-color:var(--ex-orange)}.pmx-portfolio-executive .ex-panel{background:var(--ex-panel);border:1px solid var(--ex-line);border-radius:11px;overflow:hidden;min-width:0}.pmx-portfolio-executive .ex-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:18px 19px}.pmx-portfolio-executive .ex-panel-head p{font-size:11px;color:var(--ex-muted);margin-top:4px}.pmx-portfolio-executive .ex-count{display:inline-flex;border-radius:5px;background:var(--ex-soft);font-size:11px;font-weight:600;letter-spacing:0;padding:2px 6px;margin-left:6px;vertical-align:middle}.pmx-portfolio-executive .ex-brief-line{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding:14px 17px;border:1px solid var(--ex-line);border-left:3px solid var(--ex-orange);border-radius:9px;background:var(--ex-panel);margin-bottom:15px}.pmx-portfolio-executive .ex-brief-line strong{font-size:13px;font-weight:650;display:block}.pmx-portfolio-executive .ex-brief-line p{font-size:11px;color:var(--ex-muted);margin-top:4px;max-width:640px;line-height:1.7}.pmx-portfolio-executive .ex-brief-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:14px;align-items:start}.pmx-portfolio-executive .ex-focus{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:0 13px 12px}.pmx-portfolio-executive .ex-focus>.ex-btn{font-size:11px;padding:5px 8px;min-height:28px;border-color:transparent;color:var(--ex-muted)}.pmx-portfolio-executive .ex-focus>.is-current{background:var(--ex-orange-soft);color:var(--ex-orange-ink)}.pmx-portfolio-executive .ex-priority{padding:16px 18px;border-top:1px solid var(--ex-line);display:flex;flex-direction:column;gap:10px;min-width:0}.pmx-portfolio-executive .ex-priority-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.pmx-portfolio-executive .ex-priority-title{background:none;border:0;padding:0;text-align:left;color:var(--ex-ink);font-size:13px;font-weight:650;min-width:0;overflow-wrap:anywhere}.pmx-portfolio-executive .ex-priority-code{font-size:11px;color:var(--ex-muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:3px}.pmx-portfolio-executive .ex-priority-reason{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.pmx-portfolio-executive .ex-impact-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-impact-row strong{color:var(--ex-ink);font-variant-numeric:tabular-nums;font-weight:600}.pmx-portfolio-executive .ex-priority-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pmx-portfolio-executive .ex-priority-foot>span{font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-priority-foot .ex-btn{font-size:11px;min-height:28px;padding:5px 8px}.pmx-portfolio-executive .ex-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;background:var(--ex-soft);color:var(--ex-muted);border-radius:5px;font-size:11px;font-weight:500;white-space:normal;width:max-content;max-width:100%;flex-shrink:0}.pmx-portfolio-executive .ex-badge.ex-red{color:var(--ex-red);background:color-mix(in srgb,var(--ex-red) 9%,var(--ex-panel))}.pmx-portfolio-executive .ex-badge.ex-amber{color:var(--ex-orange-ink);background:var(--ex-orange-soft)}.pmx-portfolio-executive .ex-badge.ex-green{color:var(--ex-green);background:color-mix(in srgb,var(--ex-green) 8%,var(--ex-panel))}.pmx-portfolio-executive .ex-outlook-section{padding:14px 17px;border-top:1px solid var(--ex-line)}.pmx-portfolio-executive .ex-outlook-section>header{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;margin-bottom:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-outlook-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pmx-portfolio-executive .ex-outlook-values strong{display:block;font-size:18px;font-weight:650;line-height:1.4;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;letter-spacing:-.3px}.pmx-portfolio-executive .ex-outlook-values small{font-size:11px;color:var(--ex-muted);display:block;margin-top:4px}.pmx-portfolio-executive .ex-track{height:8px;background:var(--ex-soft);border-radius:3px;overflow:hidden;display:flex;margin:11px 0}.pmx-portfolio-executive .ex-track i{display:block;height:100%;border-radius:2px;background:var(--ex-orange)}.pmx-portfolio-executive .ex-module-dots{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;margin-bottom:9px}.pmx-portfolio-executive .ex-module-dots button{border:0;padding:0;min-height:24px;background:none;color:var(--ex-muted)}.pmx-portfolio-executive .ex-module-dots button>i{display:block;height:8px;background:var(--ex-line);border-radius:3px;margin:6px 0}.pmx-portfolio-executive .ex-module-dots button>i.is-current{background:var(--ex-green)}.pmx-portfolio-executive .ex-module-dots button>i.is-partial{background:var(--ex-orange)}.pmx-portfolio-executive .ex-hint{font-size:11px;color:var(--ex-muted);line-height:1.7}.pmx-portfolio-executive .ex-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:11px 18px;border-top:1px solid var(--ex-line);font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-pager{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 18px;font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-pager>div{display:flex;align-items:center;gap:8px}.pmx-portfolio-executive .ex-pager .ex-btn{padding:5px 7px;min-height:26px}.pmx-portfolio-executive .ex-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:11px 18px;background:var(--ex-soft);border-block:1px solid var(--ex-line)}.pmx-portfolio-executive .ex-toolbar>select{width:auto;max-width:175px;font-size:11px}.pmx-portfolio-executive .ex-search{position:relative;flex:1;min-width:190px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-search>svg{position:absolute;top:11px;left:10px}.pmx-portfolio-executive .ex-search>input{padding-left:32px;font-size:11px}.pmx-portfolio-executive .ex-segment{display:inline-flex;gap:2px;align-items:center;flex-wrap:wrap;background:var(--ex-soft);border:1px solid var(--ex-line);border-radius:7px;padding:3px}.pmx-portfolio-executive .ex-segment>.ex-btn{background:none;border-color:transparent;min-height:27px;padding:4px 9px;font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-segment>.is-current{background:var(--ex-panel);border-color:var(--ex-line);color:var(--ex-ink)}.pmx-portfolio-executive .ex-table-wrap{width:100%;overflow-x:auto}.pmx-portfolio-executive table{width:100%;border-collapse:collapse;text-align:left;font-size:11px;min-width:720px}.pmx-portfolio-executive th{background:var(--ex-soft);padding:10px 12px;color:var(--ex-muted);font-size:11px;font-weight:600;border-bottom:1px solid var(--ex-line);white-space:normal}.pmx-portfolio-executive td{padding:14px 12px;border-bottom:1px solid var(--ex-line);vertical-align:middle;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pmx-portfolio-executive th:first-child,.pmx-portfolio-executive td:first-child{padding-left:18px}.pmx-portfolio-executive th:last-child,.pmx-portfolio-executive td:last-child{padding-right:18px}.pmx-portfolio-executive td small{display:block;font-size:11px;color:var(--ex-muted);margin-top:3px;line-height:1.6}.pmx-portfolio-executive .ex-row-name{background:none;border:0;padding:0;text-align:left;font-size:12px;font-weight:650;color:var(--ex-ink);min-width:110px;max-width:200px;overflow-wrap:anywhere}.pmx-portfolio-executive td .ex-btn{font-size:11px;min-height:28px;padding:5px 7px}.pmx-portfolio-executive .ex-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 18px}.pmx-portfolio-executive .ex-project-card{border:1px solid var(--ex-line);border-radius:9px;padding:15px;min-width:0;background:var(--ex-panel)}.pmx-portfolio-executive .ex-project-card>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;color:var(--ex-muted);font-size:11px}.pmx-portfolio-executive .ex-project-card h3{font-size:15px;margin-bottom:4px;overflow-wrap:anywhere}.pmx-portfolio-executive .ex-pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 12px;margin:16px 0}.pmx-portfolio-executive .ex-pair{display:flex;flex-direction:column;gap:4px;min-width:0}.pmx-portfolio-executive .ex-pair>span{font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-pair>strong{font-size:12px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pmx-portfolio-executive .ex-selected{padding:9px 18px;background:var(--ex-orange-soft);font-size:11px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border-bottom:1px solid var(--ex-line)}.pmx-portfolio-executive .ex-detail{padding:0 19px 20px}.pmx-portfolio-executive .ex-back{padding:12px 13px 0}.pmx-portfolio-executive .ex-source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 18px 18px}.pmx-portfolio-executive .ex-source-tile{border:1px solid var(--ex-line);border-radius:8px;padding:13px;min-width:0}.pmx-portfolio-executive .ex-source-tile>header{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:12px;font-weight:600}.pmx-portfolio-executive .ex-source-tile p{font-size:11px;color:var(--ex-muted);margin:8px 0 11px;overflow-wrap:anywhere}.pmx-portfolio-executive .ex-graphs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px 18px}.pmx-portfolio-executive .ex-graph{border:1px solid var(--ex-line);border-radius:9px;padding:15px;min-width:0}.pmx-portfolio-executive .ex-graph>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:17px;flex-wrap:wrap}.pmx-portfolio-executive .ex-bar{display:grid;grid-template-columns:minmax(75px,1fr) minmax(30px,1.5fr) minmax(70px,1fr);align-items:center;gap:9px;width:100%;margin:13px 0;background:none;border:0;padding:0;text-align:left;color:var(--ex-ink);font-size:11px}.pmx-portfolio-executive .ex-bar>span{color:var(--ex-muted);overflow-wrap:anywhere}.pmx-portfolio-executive .ex-bar>strong{font-size:11px;text-align:right;overflow-wrap:anywhere;font-weight:600;font-variant-numeric:tabular-nums}.pmx-portfolio-executive .ex-bar-track{height:9px;background:var(--ex-soft);border-radius:3px;overflow:hidden}.pmx-portfolio-executive .ex-bar-track>i{display:block;height:100%;background:var(--ex-orange);border-radius:2px}.pmx-portfolio-executive .ex-note{padding:11px 18px;font-size:11px;line-height:1.7;color:var(--ex-muted);border-top:1px solid var(--ex-line)}.pmx-portfolio-executive .ex-empty{padding:30px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:11px;font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-empty strong{font-size:14px;color:var(--ex-ink);font-weight:600}.pmx-portfolio-executive .ex-empty p{max-width:440px;line-height:1.8}.pmx-portfolio-executive .ex-empty>svg{color:var(--ex-orange)}.pmx-portfolio-executive .ex-form{padding:16px 19px 19px}.pmx-portfolio-executive .ex-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;max-width:900px;margin:0 auto}.pmx-portfolio-executive .ex-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:11px;font-weight:600}.pmx-portfolio-executive .ex-wide{grid-column:1/-1}.pmx-portfolio-executive .ex-check{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:400}.pmx-portfolio-executive .ex-form-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;border-top:1px solid var(--ex-line);padding-top:17px;margin-top:22px;font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive .ex-alert{padding:11px 13px;border:1px solid color-mix(in srgb,var(--ex-orange) 30%,var(--ex-line));border-radius:7px;background:var(--ex-orange-soft);color:var(--ex-orange-ink);font-size:11px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;overflow-wrap:anywhere}.pmx-portfolio-executive .ex-alert.is-error{color:var(--ex-red);background:color-mix(in srgb,var(--ex-red) 7%,var(--ex-panel));border-color:color-mix(in srgb,var(--ex-red) 25%,var(--ex-line))}.pmx-portfolio-executive .ex-copy{font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ex-muted);margin:14px 0}.pmx-portfolio-executive .ex-upload{display:flex;align-items:center;gap:12px;position:relative;border:1px dashed var(--ex-muted);border-radius:8px;padding:22px;background:var(--ex-soft);margin-bottom:20px}.pmx-portfolio-executive .ex-upload input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0}.pmx-portfolio-executive .ex-upload small{display:block;font-size:11px;color:var(--ex-muted);margin-top:4px}.pmx-portfolio-executive .ex-more{position:relative}.pmx-portfolio-executive .ex-menu{position:absolute;top:calc(100% + 6px);right:0;width:220px;padding:6px;background:var(--ex-panel);border:1px solid var(--ex-line);border-radius:9px;z-index:20;display:flex;flex-direction:column;gap:3px;box-shadow:0 12px 32px color-mix(in srgb,var(--ex-ink) 15%,transparent)}.pmx-portfolio-executive .ex-menu .ex-btn{border-color:transparent;justify-content:flex-start}.pmx-portfolio-executive .ex-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--ex-muted);padding:12px 0}.pmx-portfolio-executive .ex-pack-title{padding:0 19px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--ex-line)}.pmx-portfolio-executive .ex-pack-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:19px;border-bottom:1px solid var(--ex-line)}.pmx-portfolio-executive .ex-pack-stats strong{font-size:20px;display:block;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pmx-portfolio-executive .ex-pack-stats span{font-size:11px;color:var(--ex-muted)}.pmx-portfolio-executive.ex-meeting .ex-shell{grid-template-columns:1fr}.pmx-portfolio-executive.ex-meeting .ex-rail,.pmx-portfolio-executive.ex-meeting .ex-chrome{display:none}.pmx-portfolio-executive.ex-meeting .ex-priority-title{font-size:16px}.pmx-portfolio-executive.ex-meeting .ex-priority-reason{font-size:14px}.pmx-portfolio-executive.ex-meeting .ex-priority{padding:19px 20px}.pmx-portfolio-executive .ex-brief-grid .ex-panel-head{padding:14px 17px}.pmx-portfolio-executive .ex-brief-grid .ex-panel-head h2{font-size:16px}.pmx-portfolio-executive .ex-outlook-section{padding:11px 15px}.pmx-portfolio-executive .ex-outlook-section>header{margin-bottom:9px}.pmx-portfolio-executive .ex-outlook-values strong{font-size:17px;line-height:1.25}.pmx-portfolio-executive .ex-outlook-values small{line-height:1.4}.pmx-portfolio-executive .ex-outlook-section .ex-quiet{min-height:24px;padding-block:3px}.pmx-portfolio-executive .ex-context>.ex-btn{min-height:27px;padding:4px 8px}@container pmxe (max-width:1000px){.pmx-portfolio-executive .ex-heading .ex-actions{max-width:280px;justify-content:flex-end}.pmx-portfolio-executive .ex-main{padding-inline:17px}.pmx-portfolio-executive .ex-metric{padding:12px}.pmx-portfolio-executive .ex-metric:first-child{padding-top:11px}.pmx-portfolio-executive .ex-metric>strong{font-size:22px}.pmx-portfolio-executive .ex-brief-grid{grid-template-columns:minmax(0,1.45fr) minmax(240px,1fr)}}@container pmxe (max-width:800px){.pmx-portfolio-executive .ex-shell{grid-template-columns:52px minmax(0,1fr)}.pmx-portfolio-executive .ex-rail button>span{display:none}.pmx-portfolio-executive .ex-brand{font-size:16px}.pmx-portfolio-executive .ex-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-portfolio-executive .ex-brief-grid,.pmx-portfolio-executive .ex-graphs{grid-template-columns:1fr}.pmx-portfolio-executive .ex-heading{align-items:flex-start}.pmx-portfolio-executive .ex-toolbar>.ex-search{flex-basis:100%}.pmx-portfolio-executive .ex-outlook-values,.pmx-portfolio-executive .ex-pack-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pmxe (max-width:540px){.pmx-portfolio-executive .ex-shell{grid-template-columns:1fr}.pmx-portfolio-executive .ex-rail{display:none}.pmx-portfolio-executive .ex-main{padding:18px 12px 0}.pmx-portfolio-executive .ex-chrome{padding:11px 12px}.pmx-portfolio-executive .ex-chrome>div:last-child{display:none}.pmx-portfolio-executive .ex-heading{flex-direction:column;gap:14px}.pmx-portfolio-executive .ex-heading .ex-actions{max-width:none;justify-content:flex-start;width:100%}.pmx-portfolio-executive h1{font-size:25px}.pmx-portfolio-executive .ex-context>span{width:100%}.pmx-portfolio-executive .ex-context{gap:8px}.pmx-portfolio-executive .ex-tabs>div>.ex-btn{padding:9px;font-size:11px}.pmx-portfolio-executive .ex-tabs>.ex-btn{font-size:11px;padding-inline:5px}.pmx-portfolio-executive .ex-priority-head{flex-wrap:wrap}.pmx-portfolio-executive .ex-priority-foot{align-items:flex-start;flex-direction:column}.pmx-portfolio-executive .ex-panel-head{padding:16px 13px}.pmx-portfolio-executive .ex-toolbar{padding-inline:13px}.pmx-portfolio-executive .ex-toolbar>select{flex:1;max-width:none}.pmx-portfolio-executive .ex-form-grid,.pmx-portfolio-executive .ex-cards,.pmx-portfolio-executive .ex-source-grid{grid-template-columns:1fr}.pmx-portfolio-executive .ex-form{padding:15px 13px}.pmx-portfolio-executive .ex-form-foot{flex-direction:column;align-items:flex-start}.pmx-portfolio-executive .ex-form-foot>.ex-actions{width:100%;justify-content:flex-end}}@media(pointer:coarse){.pmx-portfolio-executive .ex-btn,.pmx-portfolio-executive td .ex-btn,.pmx-portfolio-executive .ex-segment>.ex-btn,.pmx-portfolio-executive .ex-focus>.ex-btn,.pmx-portfolio-executive .ex-tabs>div>.ex-btn,.pmx-portfolio-executive .ex-module-dots button{min-height:44px}.pmx-portfolio-executive input:not([type=checkbox]),.pmx-portfolio-executive textarea,.pmx-portfolio-executive select{font-size:16px}}@media print{.pmx-portfolio-executive{--ex-bg:#fff;--ex-panel:#fff;--ex-soft:#f4f5f7;--ex-ink:#172338;--ex-muted:#536074;--ex-line:#d5dbe5;--ex-orange:#b76620;--ex-orange-soft:#fff3e8;--ex-orange-ink:#8d430d;--ex-blue:#52779e;--ex-green:#256246;--ex-red:#a12b37;background:#fff;color:#172338;font-size:11px}.pmx-portfolio-executive .ex-shell{display:block}.pmx-portfolio-executive .ex-rail,.pmx-portfolio-executive .ex-chrome,.pmx-portfolio-executive .ex-heading,.pmx-portfolio-executive .ex-context,.pmx-portfolio-executive .ex-metrics,.pmx-portfolio-executive .ex-tabs,.pmx-portfolio-executive .ex-footer,.pmx-portfolio-executive .ex-back,.pmx-portfolio-executive .ex-pack-controls,.pmx-portfolio-executive .ex-alert{display:none!important}.pmx-portfolio-executive .ex-main{padding:0}.pmx-portfolio-executive .ex-panel{border:0;border-radius:0;overflow:visible}.pmx-portfolio-executive .ex-table-wrap{overflow:visible}.pmx-portfolio-executive table{min-width:0;font-size:10px}.pmx-portfolio-executive th,.pmx-portfolio-executive td{padding:7px}.pmx-portfolio-executive tr{break-inside:avoid}.pmx-portfolio-executive thead{display:table-header-group}.pmx-portfolio-executive .ex-pack-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.pmx-portfolio-executive.ex-embedded .ex-shell{grid-template-columns:1fr}.pmx-portfolio-executive.ex-embedded .ex-rail,.pmx-portfolio-executive.ex-embedded .ex-chrome{display:none}.pmx-portfolio-executive .ex-btn{cursor:pointer}.pmx-portfolio-executive .ex-btn:disabled{cursor:not-allowed}.pmx-portfolio-executive .ex-panel-head .ex-actions{min-width:0}.pmx-portfolio-executive .ex-visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.pmx-portfolio-executive .ex-bar{cursor:pointer}.pmx-portfolio-executive .ex-local-note{padding:9px 12px;background:var(--ex-soft);color:var(--ex-muted);border-bottom:1px solid var(--ex-line);font-size:11px}.pmx-portfolio-executive.ex-meeting .ex-context{display:none}.pmx-portfolio-executive{color-scheme:light}.dark .pmx-portfolio-executive,[data-theme=dark] .pmx-portfolio-executive{color-scheme:dark}@media(prefers-color-scheme:dark){.pmx-portfolio-executive{color-scheme:dark}.light .pmx-portfolio-executive,[data-theme=light] .pmx-portfolio-executive{color-scheme:light}}@media print{.pmx-portfolio-executive .ex-local-note{display:none}}.pmx-portfolio-executive{--ex-bg:#f4f6f9;--ex-panel:#ffffff;--ex-soft:#f4f6f9;--ex-ink:#18283c;--ex-muted:#64748b;--ex-line:#e4e9f0;--ex-orange:#f57a29;--ex-orange-soft:#fff1e6;--ex-orange-ink:#9b4b18;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5}.dark .pmx-portfolio-executive,[data-theme=dark] .pmx-portfolio-executive,.pmx-portfolio-executive[data-theme=dark]{--ex-bg:#0e1828;--ex-panel:#142033;--ex-soft:#1c2a3e;--ex-ink:#edf2f9;--ex-muted:#a5b3c6;--ex-line:#2a394d;--ex-orange:#f57a29;--ex-orange-soft:#3b3027;--ex-orange-ink:#ffca9f}.pmx-portfolio-executive h1{font-size:28px;font-weight:650;line-height:1.2;letter-spacing:-.8px}.pmx-portfolio-executive h2{font-size:16px;font-weight:600}.pmx-portfolio-executive .ex-btn{min-height:40px;font-size:13px;border-radius:9px}.pmx-portfolio-executive .ex-metric{border-radius:14px}.pmx-portfolio-executive button:focus-visible,.pmx-portfolio-executive input:focus-visible,.pmx-portfolio-executive select:focus-visible,.pmx-portfolio-executive textarea:focus-visible,.pmx-portfolio-executive a:focus-visible{outline:2px solid #f57a29;outline-offset:2px}@media(max-width:640px){.pmx-portfolio-executive h1{font-size:26px}}.pmx-cash{background:var(--pmx-bg);border-radius:14px;padding:20px!important}.pmx-cash .cb-panel{background:var(--pmx-surface);border:1px solid var(--pmx-border);border-radius:14px;margin:16px 0;padding:18px}.pmx-cash .cb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pmx-cash label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--pmx-label)}.pmx-cash .cb-top{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px}.pmx-cash .cb-top small{grid-column:1/-1}.pmx-cash .pmx-tabs{margin:20px 0 14px;gap:24px;flex-wrap:wrap;overflow:visible}.pmx-cash .pmx-tabs button{min-height:40px;padding:8px 3px 12px}.pmx-cash .cb-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:18px 0;font-size:12px;color:var(--pmx-muted)}.pmx-cash .cb-empty{text-align:center;max-width:700px;margin:32px auto;padding:24px 12px}.pmx-cash .cb-bank-icon{margin:0 auto 16px;display:grid;place-items:center;background:var(--pmx-bg);border-radius:12px;width:54px;height:54px}.pmx-cash .cb-empty h3{font-size:20px;font-weight:600}.pmx-cash .cb-empty p{color:var(--pmx-muted);margin:12px 0 22px}.pmx-cash .cb-caption{font-size:12px;color:var(--pmx-muted);margin:12px 0}.pmx-cash .cb-card-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--pmx-border);padding-bottom:16px;gap:12px}.pmx-cash .cb-table{overflow-x:auto;margin-top:12px}.pmx-cash table{border-collapse:collapse;width:100%;font-size:13px;white-space:nowrap}.pmx-cash th,.pmx-cash td{border-bottom:1px solid var(--pmx-border);padding:12px;text-align:left}.pmx-cash th{font-size:12px;font-weight:600;color:var(--pmx-label)}.pmx-cash .cb-number{text-align:right;font-variant-numeric:tabular-nums}.pmx-cash .cb-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0}.pmx-cash .cb-metrics article{border:1px solid var(--pmx-border);padding:16px;border-radius:13px}.pmx-cash .cb-metrics strong{display:block;font-size:26px;font-weight:600;overflow-wrap:anywhere}.pmx-cash .cb-notice{border:1px solid var(--pmx-orange);padding:12px;border-radius:9px;font-size:13px;display:flex;justify-content:space-between;align-items:center;gap:12px}.pmx-cash summary{cursor:pointer;color:var(--pmx-muted);font-size:13px;padding:12px 0}.pmx-cash dialog{width:min(550px,calc(100vw - 32px));max-height:85vh;overflow:auto;color:var(--pmx-text);background:var(--pmx-surface);border:1px solid var(--pmx-border);border-radius:14px;padding:24px}.pmx-cash dialog::backdrop{background:#0008}.pmx-cash dialog form{display:grid;gap:15px;margin-top:18px}.pmx-cash .cb-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.pmx-cash .cb-error{font-size:13px;color:var(--pmx-danger)}.pmx-cash .cb-form-hint{font-size:12px;color:var(--pmx-muted)}.pmx-cash .cb-section-label{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--pmx-muted);margin:0 0 12px}@media(max-width:760px){.pmx-cash{padding:12px!important}.pmx-cash h1{font-size:26px}.pmx-cash .pmx-heading{align-items:flex-start;flex-direction:column}.pmx-cash .cb-top,.pmx-cash .cb-grid,.pmx-cash .cb-metrics{grid-template-columns:1fr}.pmx-cash .pmx-tabs{gap:12px}.pmx-cash .cb-panel{padding:14px}}.pmx-cash .pmx-tabs button[aria-current=page]{color:var(--pmx-text);font-weight:600;border-bottom-color:var(--pmx-orange)}.pmx-commercial-overview{--bg: light-dark(#f4f6f9, #101b2a);--panel: light-dark(#fff, #192839);--ink: light-dark(#23354c, #eef3fa);--muted: light-dark(#65758a, #b4c3d4);--line: light-dark(#dfe6ee, #34475c);--orange: light-dark(#b94a07, #ffa56b);--soft: light-dark(#fff2e7, #3d3027);--navy: light-dark(#234866, #96bddf);--pale: light-dark(#edf2f7, #24384b);--red: light-dark(#b42c30, #ffabab);--budget-mark: light-dark(#8298af, #91a6bd);color:var(--ink);background:var(--bg);font:13px/1.5 Inter,system-ui,sans-serif;padding:16px;border:1px solid var(--line);border-radius:9px;min-width:0;container-name:pmx-commercial;container-type:inline-size}.dark .pmx-commercial-overview{color-scheme:dark}.pmx-commercial-overview *,.pmx-commercial-overview *:before,.pmx-commercial-overview *:after{box-sizing:border-box}.pmx-commercial-overview h1{margin:3px 0 0;font-size:23px;line-height:1.25;letter-spacing:-.65px;font-weight:600}.pmx-commercial-overview h2{margin:0;font-size:14px;line-height:1.5;font-weight:600}.pmx-commercial-overview h3{margin:0 0 5px;font-size:13px;font-weight:600}.pmx-commercial-overview p{margin:6px 0 12px}.pmx-commercial-overview .muted{color:var(--muted);font-size:12px}.pmx-commercial-overview .eyebrow{color:var(--muted);font-size:11px;letter-spacing:.35px;overflow-wrap:anywhere}.pmx-commercial-overview .row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pmx-commercial-overview .between{justify-content:space-between}.pmx-commercial-overview button,.pmx-commercial-overview summary{font:inherit;font-size:12px;color:var(--ink);background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:7px 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:background-color .12s ease;line-height:1.4}.pmx-commercial-overview button:hover,.pmx-commercial-overview summary:hover{background:var(--pale)}.pmx-commercial-overview button:disabled{opacity:.45;cursor:default}.pmx-commercial-overview button.primary{color:var(--orange);border-color:var(--orange);background:var(--soft)}.pmx-commercial-overview button.danger{color:var(--red)}.pmx-commercial-overview button[aria-pressed=true]{background:var(--pale)}.pmx-commercial-overview :is(button,summary,input,select,a):focus-visible{outline:2px solid var(--orange);outline-offset:3px}.pmx-commercial-overview svg{width:16px;height:16px;flex-shrink:0}.pmx-commercial-overview input,.pmx-commercial-overview select{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);padding:7px 8px;border-radius:5px;min-width:0;max-width:100%;width:100%;line-height:1.4}.pmx-commercial-overview label{display:grid;gap:6px;font-size:12px}.pmx-commercial-overview .compact-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 12px}.pmx-commercial-overview .heading-title{min-width:200px}.pmx-commercial-overview .compact-controls{display:flex;align-items:end;flex-wrap:wrap;gap:9px;margin-left:auto}.pmx-commercial-overview .compact-controls>label{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--muted)}.pmx-commercial-overview .compact-controls select{width:78px;padding:6px;font-size:12px}.pmx-commercial-overview .compact-controls input[type=date]{width:139px;font-size:12px;padding:6px}.pmx-commercial-overview .more-controls{position:relative}.pmx-commercial-overview .more-controls summary{list-style:none;font-size:11px;padding:7px 9px}.pmx-commercial-overview .more-controls summary::-webkit-details-marker{display:none}.pmx-commercial-overview .more-panel{position:absolute;right:0;top:36px;z-index:8;width:235px;max-width:85vw;background:var(--panel);border:1px solid var(--line);padding:13px;border-radius:6px;box-shadow:0 8px 24px #0002;display:grid;gap:11px}.pmx-commercial-overview .more-panel select{width:100%}.pmx-commercial-overview .notice{padding:9px 12px;margin:8px 0;border:1px solid var(--line);border-left:3px solid var(--orange);border-radius:4px;background:var(--soft);font-size:12px}.pmx-commercial-overview .metric-band{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:6px;background:var(--panel);overflow:hidden}.pmx-commercial-overview .metric-band .metric{position:relative;display:block;padding:11px 13px 9px;text-align:left;min-width:0;border:0;border-right:1px solid var(--line);border-radius:0;background:var(--panel);box-shadow:inset 0 -2px transparent}.pmx-commercial-overview .metric-band .metric:last-child{border-right:0}.pmx-commercial-overview .metric-band .metric:hover{background:var(--pale)}.pmx-commercial-overview .metric-band .metric[aria-pressed=true]{background:var(--soft);box-shadow:inset 0 -2px var(--orange)}.pmx-commercial-overview .metric>span:first-child{font-size:11px;color:var(--muted)}.pmx-commercial-overview .metric strong{display:block;margin-top:5px;font-size:clamp(16px,1.75vw,22px);line-height:1.35;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pmx-commercial-overview .metric strong small{color:var(--muted);font-size:10px;font-weight:400;display:inline-block;white-space:nowrap}.pmx-commercial-overview .metric .metric-hint{display:block;font-size:11px;margin-top:4px;color:var(--muted)}.pmx-commercial-overview .work-area-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);margin:9px 0 12px}.pmx-commercial-overview .workspace-switch{display:flex;gap:20px}.pmx-commercial-overview .workspace-switch button{padding:9px 0;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);border-radius:0}.pmx-commercial-overview .workspace-switch button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--orange)}.pmx-commercial-overview .linked-tab-link{padding:5px 0;border:0;background:transparent;font-size:11px;color:var(--muted)}.pmx-commercial-overview .linked-tab-link svg{width:13px;height:13px}.pmx-commercial-overview .commercial-work-area{outline:none;min-width:0}.pmx-commercial-overview .commercial-work-area:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.pmx-commercial-overview .surface{background:var(--panel);border:1px solid var(--line);border-radius:6px;min-width:0}.pmx-commercial-overview .surface-title{padding:11px 14px;border-bottom:1px solid var(--line)}.pmx-commercial-overview .panel-body{padding:14px}.pmx-commercial-overview .badge{display:inline-block;font-size:10px;padding:2px 6px;border-radius:4px;background:var(--pale);color:var(--ink);white-space:nowrap}.pmx-commercial-overview .badge.risk{color:var(--red);background:var(--soft)}.pmx-commercial-overview .scroll{overflow-x:auto;min-width:0}.pmx-commercial-overview table{width:100%;border-collapse:collapse;min-width:570px;table-layout:auto;font-size:12px}.pmx-commercial-overview th{color:var(--muted);font-size:11px;font-weight:500;text-align:left;background:var(--pale);padding:8px 11px;border-bottom:1px solid var(--line)}.pmx-commercial-overview td{padding:9px 11px;border-bottom:1px solid var(--line);vertical-align:middle;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pmx-commercial-overview tbody tr:last-child td{border-bottom:0}.pmx-commercial-overview tbody tr:hover{background:var(--bg)}.pmx-commercial-overview td strong{font-size:12px;font-weight:600}.pmx-commercial-overview td small{display:block;color:var(--muted);font-size:11px;margin-top:2px;max-width:400px}.pmx-commercial-overview td button{white-space:nowrap}.pmx-commercial-overview .money{font-variant-numeric:tabular-nums}.pmx-commercial-overview .compact-pager{display:flex;align-items:center;justify-content:end;flex-wrap:wrap;gap:8px;padding:9px 12px;border-top:1px solid var(--line);font-size:11px}.pmx-commercial-overview .focus-amount-note{margin-right:auto;max-width:520px}.pmx-commercial-overview .empty,.pmx-commercial-overview .graph-empty{text-align:center;padding:32px 15px}.pmx-commercial-overview .graph-empty{min-height:200px;display:flex;flex-direction:column;justify-content:center}.pmx-commercial-overview .empty p,.pmx-commercial-overview .graph-empty p{margin-bottom:0}.pmx-commercial-overview .compact-empty{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:22px 14px}.pmx-commercial-overview .compact-empty p{margin-bottom:0}.pmx-commercial-overview .balance-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.pmx-commercial-overview .balance-links button{display:block;text-align:left;padding:10px 14px;min-width:0;border:0;border-right:1px solid var(--line);border-radius:0}.pmx-commercial-overview .balance-links button:last-child{border-right:0}.pmx-commercial-overview .balance-links span{color:var(--muted);font-size:11px}.pmx-commercial-overview .balance-links strong{display:block;margin-top:4px;font-weight:600;font-size:14px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pmx-commercial-overview .balance-links small{font-size:10px;color:var(--muted);font-weight:400}.pmx-commercial-overview .focus-summary{padding:11px 14px;background:var(--pale);gap:10px}.pmx-commercial-overview .focus-summary>strong{font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pmx-commercial-overview .focus-summary small{color:var(--muted);font-size:11px;font-weight:400}.pmx-commercial-overview .focus-panel .surface-title h2{margin-top:3px}.pmx-commercial-overview .forecast-trail{padding:10px 14px;border-bottom:1px solid var(--line)}.pmx-commercial-overview .trail-components{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.pmx-commercial-overview .trail-components button{display:block;text-align:left}.pmx-commercial-overview .trail-components span,.pmx-commercial-overview .trail-components strong{display:block}.pmx-commercial-overview .trail-components span{color:var(--muted);font-size:11px;margin-bottom:6px}.pmx-commercial-overview .compact-segments{display:flex;flex-wrap:wrap;gap:5px}.pmx-commercial-overview .compact-segments button{font-size:11px;padding:5px 8px}.pmx-commercial-overview .compact-filters{display:flex;gap:5px;padding:10px 12px;overflow-x:auto;border-bottom:1px solid var(--line)}.pmx-commercial-overview .compact-filters button{font-size:11px;padding:5px 8px;flex-shrink:0}.pmx-commercial-overview .cost-controls{justify-content:space-between;margin-bottom:10px}.pmx-commercial-overview .cash-columns{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:14px}.pmx-commercial-overview .mini{display:flex;width:100%;justify-content:space-between;gap:10px;padding:10px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;font-size:12px}.pmx-commercial-overview .mini span{color:var(--muted);text-align:left}.pmx-commercial-overview .mini strong{font-weight:500;font-variant-numeric:tabular-nums}.pmx-commercial-overview .cash-columns small{display:block;margin-top:9px;font-size:11px}.pmx-commercial-overview .compact-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;padding-top:11px;color:var(--muted);font-size:10px}.pmx-commercial-overview .graph-content{padding:10px 14px 12px}.pmx-commercial-overview .graph-picker{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.pmx-commercial-overview .graph-picker select{width:178px;padding:6px;font-size:12px}.pmx-commercial-overview .graph-stage{position:relative;min-width:0}.pmx-commercial-overview svg.graph-svg{display:block;width:100%;height:auto;overflow:visible}.pmx-commercial-overview .graph-svg text{font:11px Inter,system-ui,sans-serif;fill:var(--ink)}.pmx-commercial-overview .graph-svg .axis-label{font-size:10px;fill:var(--muted)}.pmx-commercial-overview .graph-hit{cursor:pointer;outline:none}.pmx-commercial-overview .graph-hit:hover{opacity:.78}.pmx-commercial-overview .graph-hit:focus-visible{outline:2px solid var(--orange)}.pmx-commercial-overview .graph-legend{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:2px 0 6px}.pmx-commercial-overview .graph-legend button{border:0;background:transparent;font-size:11px;padding:3px 0;color:var(--muted)}.pmx-commercial-overview .graph-legend button[aria-pressed=true]{background:transparent;color:var(--ink)}.pmx-commercial-overview .graph-legend button[aria-pressed=false]{opacity:.5}.pmx-commercial-overview .series-swatch{width:10px;height:10px;border-radius:2px;display:inline-block}.pmx-commercial-overview .graph-inspect{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--line)}.pmx-commercial-overview .graph-inspect label{display:flex;gap:6px;align-items:center;font-size:11px;color:var(--muted);min-width:0;flex:1 1 220px}.pmx-commercial-overview .graph-inspect select{min-width:0;width:100%;max-width:360px;padding:6px;font-size:11px}.pmx-commercial-overview .graph-inspect button{padding:6px 8px;font-size:11px}.pmx-commercial-overview .graph-pager{margin-left:auto}.pmx-commercial-overview .graph-caption{font-size:11px;margin:7px 0 0}.pmx-commercial-overview .graph-tooltip{position:absolute;z-index:4;pointer-events:none;width:max-content;max-width:235px;background:var(--panel);color:var(--ink);border:1px solid var(--line);padding:9px 11px;border-radius:5px;box-shadow:0 4px 16px #0002;font-size:12px}.pmx-commercial-overview .graph-tooltip strong,.pmx-commercial-overview .graph-tooltip span,.pmx-commercial-overview .graph-tooltip small{display:block}.pmx-commercial-overview .graph-tooltip span{margin-top:4px;font-variant-numeric:tabular-nums}.pmx-commercial-overview .graph-tooltip small{margin-top:5px;color:var(--muted);font-size:11px}.pmx-commercial-overview .detail-actionbar{padding:11px 14px}.pmx-commercial-overview .detail-tabs{display:flex;gap:15px;padding:0 14px;border-bottom:1px solid var(--line)}.pmx-commercial-overview .detail-tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;padding:9px 0;background:transparent}.pmx-commercial-overview .detail-tabs button[aria-pressed=true]{border-bottom-color:var(--orange)}.pmx-commercial-overview .record-properties{display:grid;grid-template-columns:1fr 1fr;gap:15px 24px;margin:0 0 15px}.pmx-commercial-overview .record-properties dt{color:var(--muted);font-size:11px}.pmx-commercial-overview .record-properties dd{margin:3px 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pmx-commercial-overview .evidence-list{list-style:none;padding:0;margin:0}.pmx-commercial-overview .evidence-list li{display:flex;gap:9px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.pmx-commercial-overview .evidence-list small{display:block;color:var(--muted);font-size:11px}.pmx-commercial-overview .evidence-list a{margin-left:auto;color:var(--orange);font-size:12px}.pmx-commercial-overview .spinning{animation:pmx-commercial-spin 1s linear infinite}@keyframes pmx-commercial-spin{to{transform:rotate(360deg)}}@media(max-width:800px){.pmx-commercial-overview .compact-heading{align-items:flex-start}.pmx-commercial-overview .compact-controls{width:100%;margin-left:0}.pmx-commercial-overview .metric-band{grid-template-columns:1fr 1fr}.pmx-commercial-overview .metric-band .metric{border-bottom:1px solid var(--line)}.pmx-commercial-overview .metric-band .metric:nth-child(2){border-right:0}.pmx-commercial-overview .metric-band .metric:nth-child(n+3){border-bottom:0}}@container pmx-commercial (max-width: 760px){.pmx-commercial-overview .metric-band{grid-template-columns:1fr 1fr}.pmx-commercial-overview .metric-band .metric{border-bottom:1px solid var(--line)}.pmx-commercial-overview .metric-band .metric:nth-child(2){border-right:0}.pmx-commercial-overview .metric-band .metric:nth-child(n+3){border-bottom:0}.pmx-commercial-overview .compact-controls{width:100%;margin-left:0}}@media(max-width:550px){.pmx-commercial-overview{padding:12px}.pmx-commercial-overview .work-area-nav{align-items:flex-start;flex-wrap:wrap;gap:0}.pmx-commercial-overview .workspace-switch{gap:16px}.pmx-commercial-overview .workspace-switch button{font-size:11px}.pmx-commercial-overview .linked-tab-link{margin-left:auto;padding:6px 0}.pmx-commercial-overview .compact-controls{gap:7px}.pmx-commercial-overview .compact-controls>label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pmx-commercial-overview .compact-controls input[type=date]{width:127px}.pmx-commercial-overview .balance-links{grid-template-columns:1fr}.pmx-commercial-overview .balance-links button{display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-bottom:1px solid var(--line);padding:8px 12px}.pmx-commercial-overview .balance-links button:last-child{border-bottom:0}.pmx-commercial-overview .balance-links strong{margin:0;text-align:right}.pmx-commercial-overview .cash-columns{grid-template-columns:1fr;gap:16px}.pmx-commercial-overview .compact-footer>span:last-child{display:none}.pmx-commercial-overview .focus-amount-note{flex-basis:100%}.pmx-commercial-overview .focus-panel .surface-title>.row{width:100%;justify-content:space-between}.pmx-commercial-overview .graph-content{padding:8px 10px 10px}.pmx-commercial-overview .graph-picker select{width:155px}.pmx-commercial-overview .graph-inspect label{flex-basis:100%}.pmx-commercial-overview .graph-inspect select{max-width:none}.pmx-commercial-overview .graph-inspect>button{flex:1}.pmx-commercial-overview .graph-legend{gap:12px}.pmx-commercial-overview .record-properties,.pmx-commercial-overview .trail-components{grid-template-columns:1fr}}@media(pointer:coarse){.pmx-commercial-overview button,.pmx-commercial-overview summary{min-height:44px}.pmx-commercial-overview select,.pmx-commercial-overview input{font-size:16px!important}}@media(prefers-reduced-motion:reduce){.pmx-commercial-overview *{transition:none!important;animation:none!important}}.pmx-budget{--bg:light-dark(#f4f6f9,#101b2a);--panel:light-dark(#fff,#192839);--ink:light-dark(#23354c,#eef3fa);--muted:light-dark(#65758a,#b4c3d4);--line:light-dark(#dfe6ee,#34475c);--orange:light-dark(#b94a07,#ffa56b);--soft:light-dark(#fff2e7,#3d3027);--navy:light-dark(#234866,#96bddf);--pale:light-dark(#edf2f7,#24384b);--red:light-dark(#b42c30,#ffabab);font:13px/1.5 Inter,system-ui,sans-serif;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:9px;overflow:hidden}.pmx-budget *{box-sizing:border-box}.pmx-budget .shell{display:grid;grid-template-columns:84px minmax(0,1fr)}.pmx-budget aside{padding:20px 6px;background:light-dark(#142b42,#0b1624);color:light-dark(#f0f5fc,#f0f5fc)}.pmx-budget .brand{font-size:20px;font-weight:650;letter-spacing:2px;text-align:center;margin-bottom:24px}.pmx-budget .brand span{color:light-dark(#ffa263,#ffa263)}.pmx-budget .nav-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:13px 0;font-size:11px;margin-bottom:3px;border-radius:5px}.pmx-budget .nav-item.active{background:light-dark(#2a4158,#2a4158);box-shadow:inset 3px 0 var(--orange)}.pmx-budget header{background:var(--panel);border-bottom:1px solid var(--line);padding:12px 18px;display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;font-size:11px;color:var(--muted)}.pmx-budget header strong{color:var(--ink);font-weight:550}.pmx-budget main{padding:22px;min-width:0}.pmx-budget h1{font-size:25px;letter-spacing:-.7px;line-height:1.2;margin:5px 0 7px}.pmx-budget h2{font-size:16px;margin:0 0 8px;font-weight:600}.pmx-budget h3{font-size:13px;margin:0 0 5px}.pmx-budget p{margin:6px 0 13px}.pmx-budget .eyebrow{font-size:11px;color:var(--muted);letter-spacing:.8px}.pmx-budget .muted{font-size:12px;color:var(--muted)}.pmx-budget .row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pmx-budget .between{justify-content:space-between}.pmx-budget button{font:inherit;font-size:12px;color:var(--ink);background:var(--panel);border:1px solid var(--line);padding:7px 10px;border-radius:5px;display:inline-flex;align-items:center;gap:6px;justify-content:center}.pmx-budget button:hover{background:var(--pale)}.pmx-budget button.primary{background:var(--soft);color:var(--orange);border-color:var(--orange)}.pmx-budget button:disabled{opacity:.45}.pmx-budget svg{width:16px;height:16px}.pmx-budget .metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:21px 0 17px}.pmx-budget .metric{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:14px;min-width:0}.pmx-budget .metric label{font-size:12px;color:var(--muted)}.pmx-budget .metric strong{display:block;font-size:22px;line-height:1.3;font-weight:600;margin:7px 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pmx-budget .metric small{font-size:11px;color:var(--muted)}.pmx-budget .metric.risk strong{color:var(--red)}.pmx-budget .tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:14px;flex-wrap:wrap}.pmx-budget .tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;padding:9px 2px;color:var(--muted)}.pmx-budget .tabs button[aria-pressed=true]{border-bottom-color:var(--orange);color:var(--ink);font-weight:600}.pmx-budget .count{background:var(--pale);padding:1px 6px;border-radius:4px;font-size:11px}.pmx-budget .toolbar{margin:12px 0;gap:10px}.pmx-budget input,.pmx-budget select,.pmx-budget textarea{font:inherit;width:100%;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:5px;padding:8px;color:var(--ink)}.pmx-budget textarea{resize:vertical}.pmx-budget label{font-size:12px;display:grid;gap:6px}.pmx-budget .search{max-width:265px;flex:1 1 160px}.pmx-budget .filter{width:auto;max-width:200px}.pmx-budget .surface{background:var(--panel);border:1px solid var(--line);border-radius:7px;overflow:hidden}.pmx-budget .surface-title{padding:12px 15px;border-bottom:1px solid var(--line);background:var(--pale)}.pmx-budget .surface-title h2{font-size:13px;margin:0}.pmx-budget .scroll{overflow-x:auto}.pmx-budget table{width:100%;border-collapse:collapse;font-size:12px}.pmx-budget th{background:var(--bg);font-weight:500;color:var(--muted);text-align:left;padding:11px 12px;white-space:nowrap}.pmx-budget td{padding:12px;border-top:1px solid var(--line);vertical-align:middle}.pmx-budget td.number,.pmx-budget th.number{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pmx-budget td.description{min-width:190px;max-width:270px}.pmx-budget td small{display:block;font-size:11px;color:var(--muted);margin-top:3px}.pmx-budget .actions{white-space:nowrap}.pmx-budget .actions button{padding:5px;border:0;background:transparent}.pmx-budget .danger{color:var(--red)}.pmx-budget .empty{padding:38px 18px;text-align:center}.pmx-budget .empty-icon{display:inline-flex;padding:12px;background:var(--pale);border-radius:8px;margin-bottom:12px}.pmx-budget .empty h2{margin-bottom:6px}.pmx-budget .empty p{max-width:420px;margin:0 auto 16px;color:var(--muted);font-size:12px}.pmx-budget .empty .row{justify-content:center}.pmx-budget .empty-steps{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:15px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.pmx-budget .footer{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px;font-size:11px;color:var(--muted)}.pmx-budget .status{padding:9px 12px;margin:10px 0;background:var(--soft);font-size:12px;border-radius:5px}.pmx-budget .form{background:var(--panel);border:1px solid var(--line);border-radius:7px;padding:20px;margin-top:18px}.pmx-budget .formgrid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:14px 0}.pmx-budget .full{grid-column:1/-1}.pmx-budget .formfooter{border-top:1px solid var(--line);padding-top:15px;margin-top:16px}.pmx-budget .note{background:var(--pale);padding:12px;font-size:12px;border-radius:4px;margin:12px 0}.pmx-budget .error{color:var(--red);font-size:12px}.pmx-budget .badge{font-size:11px;padding:3px 7px;background:var(--pale);border-radius:4px;white-space:nowrap}.pmx-budget .details{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.pmx-budget .detail{border-bottom:1px solid var(--line);padding:8px 0}.pmx-budget .detail span{display:block;font-size:11px;color:var(--muted)}.pmx-budget .detail strong{font-weight:550;font-size:14px}.pmx-budget .formula{display:flex;gap:12px;flex-wrap:wrap;align-items:center;background:var(--pale);padding:14px;margin:15px 0}.pmx-budget .formula span{font-size:12px}.pmx-budget .formula strong{display:block;font-size:18px;font-variant-numeric:tabular-nums}.pmx-budget .file-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;padding:7px 0}.pmx-budget .bar-item{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;gap:15px;margin:18px}.pmx-budget .bar{height:8px;background:var(--pale);margin:5px 0}.pmx-budget .bar span{display:block;height:8px;background:var(--navy)}.pmx-budget .bar.forecast span{background:var(--orange)}.pmx-budget .bar-legend{display:flex;gap:18px;font-size:11px;color:var(--muted);padding:14px 18px}.pmx-budget .sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}@media(max-width:760px){.pmx-budget .shell{grid-template-columns:1fr}.pmx-budget aside{display:none}.pmx-budget main{padding:14px}.pmx-budget .metrics{grid-template-columns:1fr 1fr}.pmx-budget .tabs{gap:14px}}@media(max-width:440px){.pmx-budget .formgrid,.pmx-budget .details{grid-template-columns:1fr}.pmx-budget .metric{padding:10px}.pmx-budget .metric strong{font-size:18px}.pmx-budget .bar-item{grid-template-columns:1fr}.pmx-budget h1{font-size:23px}}@media(pointer:coarse){.pmx-budget button{min-height:44px}.pmx-budget input,.pmx-budget select{font-size:16px}}.pmx-budget .review-strip{padding:10px 12px;margin-bottom:14px;background:var(--pale);border-radius:5px;font-size:12px}.pmx-budget .quality-row{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--line)}.pmx-budget .quantity-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.pmx-budget .live-forecast{display:flex;gap:30px;background:var(--pale);padding:14px;margin:12px 0;font-size:12px}.pmx-budget .live-forecast strong{display:block;font-size:20px;margin-top:4px;font-variant-numeric:tabular-nums}.pmx-budget input[readonly]{background:var(--pale)}@media(max-width:500px){.pmx-budget .quantity-grid{grid-template-columns:1fr}.pmx-budget .live-forecast{gap:15px;flex-wrap:wrap}}.pmx-budget header>span:last-child{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.pmx-budget .currency-picker{display:flex;gap:6px;align-items:center;font-size:11px}.pmx-budget .currency-picker select{width:auto;max-width:215px;padding:5px 8px;font-size:12px}.pmx-budget .module-content{padding:18px}.pmx-budget .module-header{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 18px;border-bottom:1px solid var(--line);background:var(--panel)}.pmx-budget .save-state{font-size:11px;color:var(--muted)}.pmx-budget a{color:var(--navy)}#pmx-costs{--ac-bg:light-dark(#f4f6f9,#101a29);--ac-panel:light-dark(#fff,#182638);--ac-ink:light-dark(#18283c,#edf2f9);--ac-muted:light-dark(#627188,#b0bed0);--ac-line:light-dark(#dfe6ee,#354256);--ac-soft:light-dark(#fff1e5,#403023);--ac-orange:light-dark(#d7560b,#ff9b57);--ac-red:light-dark(#b42318,#ff9990);font:14px/1.5 Inter,system-ui,sans-serif;background:var(--ac-bg);color:var(--ac-ink);padding:24px;border-radius:10px;min-width:0}#pmx-costs *{box-sizing:border-box}#pmx-costs h1{font-size:26px;line-height:1.2;margin:6px 0;font-weight:650;letter-spacing:-.5px}#pmx-costs h2{font-size:16px;margin:0;font-weight:600}#pmx-costs h3{font-size:14px;margin:4px 0;font-weight:550}#pmx-costs p{margin:8px 0 16px}#pmx-costs button{font:inherit;font-size:12px;padding:8px 11px;border:1px solid var(--ac-line);border-radius:6px;background:var(--ac-panel);color:var(--ac-ink);cursor:pointer}#pmx-costs button:hover{background:var(--ac-soft)}#pmx-costs button:disabled{opacity:.65;cursor:wait}#pmx-costs button[aria-pressed=true]{border-color:var(--ac-orange);color:var(--ac-orange);background:var(--ac-soft)}#pmx-costs .ac-primary{background:var(--ac-orange);border-color:var(--ac-orange);color:light-dark(#fff,#101a29)}#pmx-costs .ac-link{border:0;color:var(--ac-orange);background:transparent}#pmx-costs .ac-heading,#pmx-costs .ac-row,#pmx-costs .ac-sectionhead,#pmx-costs .ac-footer{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#pmx-costs .ac-heading,#pmx-costs .ac-sectionhead,#pmx-costs .ac-footer{justify-content:space-between}#pmx-costs .ac-muted{color:var(--ac-muted);font-size:12px;display:block}#pmx-costs .ac-kicker{font-size:11px;letter-spacing:.7px;color:var(--ac-muted)}#pmx-costs .ac-sources{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}#pmx-costs .ac-sources button{text-align:left;padding:12px 14px;display:flex;flex-direction:column;gap:5px}#pmx-costs small{font-size:11px;color:var(--ac-muted)}#pmx-costs .ac-ownership{margin:12px 0}#pmx-costs .ac-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 22px}#pmx-costs .ac-metrics button{text-align:left;padding:13px 15px}#pmx-costs .ac-metrics strong{font-size:24px;display:block;margin-top:5px;font-weight:550}#pmx-costs .ac-tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--ac-line);padding-bottom:12px}#pmx-costs .ac-tabs button{border:0;background:transparent}#pmx-costs .ac-tools{display:flex;gap:9px;flex-wrap:wrap;margin:16px 0}#pmx-costs input,#pmx-costs select,#pmx-costs textarea{font:inherit;font-size:13px;color:var(--ac-ink);background:var(--ac-panel);border:1px solid var(--ac-line);border-radius:6px;padding:10px;min-width:0;max-width:100%}#pmx-costs .ac-tools input{flex:1;min-width:170px}#pmx-costs .ac-panel{background:var(--ac-panel);padding:20px;border:1px solid var(--ac-line);border-radius:9px;margin-top:18px}#pmx-costs .ac-queue{padding:0;overflow:hidden}#pmx-costs .ac-sectionhead{padding:15px 18px;border-bottom:1px solid var(--ac-line)}#pmx-costs .ac-empty{padding:36px 20px;text-align:center}#pmx-costs .ac-empty-icon{font-size:24px;color:var(--ac-orange);margin-bottom:10px}#pmx-costs .ac-item{display:grid;grid-template-columns:minmax(0,1fr) 135px 125px;gap:15px;align-items:center;padding:15px 18px;border-bottom:1px solid var(--ac-line);overflow-wrap:anywhere}#pmx-costs .ac-item:last-child{border-bottom:0}#pmx-costs .ac-due{font-size:12px}#pmx-costs .ac-late{color:var(--ac-red)}#pmx-costs .ac-tag{padding:4px 8px;border-radius:4px;background:var(--ac-soft);color:var(--ac-orange)}#pmx-costs .ac-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px}#pmx-costs .ac-board .ac-item{display:block;border:1px solid var(--ac-line);border-radius:6px;margin-top:10px;padding:12px}#pmx-costs .ac-board .ac-item>div{margin-bottom:10px}#pmx-costs .ac-footer{font-size:11px;color:var(--ac-muted);margin-top:16px}#pmx-costs .ac-warning{padding:12px;background:var(--ac-soft);border-radius:6px;font-size:12px}#pmx-costs dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:10px;margin:22px 0}#pmx-costs dt{color:var(--ac-muted)}#pmx-costs dd{margin:0;overflow-wrap:anywhere}#pmx-costs .ac-formgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}#pmx-costs label{display:grid;gap:7px;font-size:12px}#pmx-costs .ac-full{grid-column:1/-1}@media(max-width:700px){#pmx-costs{padding:16px}#pmx-costs .ac-item{grid-template-columns:minmax(0,1fr) 120px}#pmx-costs .ac-item>.ac-row{grid-column:1/-1}#pmx-costs .ac-board{grid-template-columns:1fr}#pmx-costs .ac-metrics{grid-template-columns:1fr 1fr}}@media(max-width:450px){#pmx-costs .ac-sources{grid-template-columns:1fr}#pmx-costs .ac-sources button{flex-direction:row;justify-content:space-between}#pmx-costs .ac-formgrid,#pmx-costs .ac-item{grid-template-columns:1fr}#pmx-costs dl{grid-template-columns:1fr;gap:4px}#pmx-costs dd{margin-bottom:10px}}@media(pointer:coarse){#pmx-costs button{min-height:44px}#pmx-costs input,#pmx-costs select{font-size:16px}}#pmx-costs .ac-source-count{font-weight:500;font-size:11px;margin-left:6px;background:var(--ac-bg);border-radius:4px;padding:2px 6px}#pmx-costs .ac-metrics button{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:11px 12px}#pmx-costs .ac-metrics strong{font-size:20px;margin:0}#pmx-costs .ac-attention{display:flex;flex-wrap:wrap;align-items:center;gap:8px;background:var(--ac-soft);padding:6px 12px;border-radius:6px;font-size:12px}#pmx-costs .ac-attention>span{font-weight:550}#pmx-costs .ac-focus{padding:20px}#pmx-costs .ac-focus-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}#pmx-costs .ac-focus>h2{font-size:21px;line-height:1.35}#pmx-costs .ac-focus-reason{padding:14px 16px;background:var(--ac-bg);border-left:3px solid var(--ac-orange);border-radius:4px;margin:18px 0;font-size:13px}#pmx-costs .ac-focus-reason p{margin:4px 0 8px}#pmx-costs .ac-upnext{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid var(--ac-line);margin-top:23px;padding-top:12px}#pmx-costs .ac-focus .ac-item{padding:12px 0}#pmx-costs .ac-focus .ac-item:last-child{padding-bottom:0}#pmx-costs .ac-center{justify-content:center}#pmx-costs .ac-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}#pmx-costs .ac-kpi{background:var(--ac-panel);border:1px solid var(--ac-line);border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-width:0}#pmx-costs .ac-kpi span{font-size:12px;color:var(--ac-muted);overflow-wrap:anywhere}#pmx-costs .ac-kpi strong{font-size:20px;font-weight:550;margin:0;overflow-wrap:anywhere}#pmx-costs .ac-kpi small{overflow-wrap:anywhere}#pmx-costs .ac-scroll{overflow-x:auto}#pmx-costs .ac-table{width:100%;border-collapse:collapse;font-size:13px}#pmx-costs .ac-table th{position:sticky;top:0;text-align:left;font-size:11px;font-weight:550;letter-spacing:.4px;color:var(--ac-muted);padding:10px 14px;border-bottom:1px solid var(--ac-line);white-space:nowrap;background:var(--ac-panel)}#pmx-costs .ac-table td{padding:12px 14px;border-bottom:1px solid var(--ac-line);vertical-align:top}#pmx-costs .ac-table tr:last-child td{border-bottom:0}#pmx-costs .ac-table .ac-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#pmx-costs .ac-table .ac-desc{min-width:220px;white-space:normal}#pmx-costs .ac-table td:first-child,#pmx-costs .ac-table th:first-child{position:sticky;left:0;background:var(--ac-panel);white-space:nowrap}#pmx-costs .ac-click{cursor:pointer}#pmx-costs .ac-click:hover td{background:var(--ac-soft)}#pmx-costs .ac-chip{display:inline-block;font-size:11px;padding:2px 7px;border-radius:4px;background:var(--ac-soft);color:var(--ac-orange);margin:0 4px 4px 0;white-space:nowrap}#pmx-costs .ac-bars{display:grid;gap:10px;margin:0 0 20px}#pmx-costs .ac-barrow{display:grid;grid-template-columns:120px minmax(0,1fr) 120px;gap:12px;align-items:center;font-size:12px}#pmx-costs .ac-barrow b{text-align:right;font-weight:550;font-variant-numeric:tabular-nums}#pmx-costs .ac-track{height:8px;background:var(--ac-bg);border-radius:4px;overflow:hidden}#pmx-costs .ac-track i{display:block;height:100%;background:var(--ac-ink);border-radius:4px}#pmx-costs .ac-track i.ac-over{background:var(--ac-red)}@media(min-width:701px){#pmx-costs .ac-item{grid-template-columns:minmax(0,1fr) 150px 140px}}@media(max-width:1100px){#pmx-costs .ac-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){#pmx-costs .ac-metrics{grid-template-columns:1fr 1fr}#pmx-costs .ac-barrow{grid-template-columns:90px minmax(0,1fr) 90px}}@media(max-width:450px){#pmx-costs .ac-metrics,#pmx-costs .ac-item{grid-template-columns:1fr}}#pmx-costs .ac-kpi.ac-good strong{color:var(--ac-green,#15803d)}#pmx-costs .ac-kpi.ac-late strong{color:var(--ac-red,#b91c1c)}#pmx-costs .ac-table th:nth-child(2),#pmx-costs .ac-table td:nth-child(2){white-space:nowrap}#pmx-costs{--ac-green:light-dark(#15803d,#4ade80)}#pmx-costs .ac-sort{border:0;background:none;padding:0;min-height:0;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;white-space:nowrap}#pmx-costs .ac-sort:hover{color:var(--ac-orange)}#pmx-costs .ac-panel+.ac-panel{margin-top:12px}#pmx-costs .ac-ccy{font-style:normal;font-size:11px;font-weight:600;letter-spacing:.3px;padding:1px 6px;border-radius:4px;background:var(--ac-soft);color:var(--ac-orange);margin-left:8px;white-space:nowrap}#pmx-costs .ac-ccysel{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ac-muted);white-space:nowrap}#pmx-costs .ac-table .ac-actions{position:sticky;right:0;background:var(--ac-panel);white-space:nowrap}#pmx-costs .ac-actions .ac-row{gap:6px;flex-wrap:nowrap}#pmx-costs .ac-mini{font-size:12px;padding:4px 8px;min-height:0}#pmx-costs .ac-danger{color:var(--ac-red);border-color:var(--ac-red)}#pmx-costs .ac-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0f198c;display:flex;align-items:center;justify-content:center;padding:16px;z-index:50}#pmx-costs .ac-dialog{background:var(--ac-panel);color:var(--ac-ink);border:1px solid var(--ac-line);border-radius:8px;max-width:480px;width:100%;padding:20px;max-height:90vh;overflow:auto}#pmx-costs .ac-dialog h2{margin:0 0 6px;font-size:17px}#pmx-costs .ac-dialog .ac-row{justify-content:flex-end;margin-top:14px}#pmx-costs .ac-ccysel select{max-width:240px}#pmx-costs .ac-voided td{color:var(--ac-muted)}#pmx-costs .ac-voided td:not(.ac-actions){text-decoration:line-through}#pmx-costs .ac-voided .ac-chip{text-decoration:none}#pmx-costs .ac-dialog textarea{width:100%;box-sizing:border-box;padding:7px 9px;border:1px solid var(--ac-line);border-radius:6px;background:var(--ac-bg);color:var(--ac-ink);font:inherit;resize:vertical}#pmx-costs .ac-dialog label{display:grid;gap:4px;font-size:12px;color:var(--ac-muted);margin-top:10px}#pmx-costs .ac-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#pmx-costs .ac-check{width:32px;text-align:center}#pmx-costs .ac-table tr:focus-visible{outline:2px solid var(--ac-orange);outline-offset:-2px}#pmx-costs button:focus-visible,#pmx-costs select:focus-visible,#pmx-costs input:focus-visible,#pmx-costs textarea:focus-visible{outline:2px solid var(--ac-orange);outline-offset:2px}#pmx-costs .ac-pager{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border-top:1px solid var(--ac-line)}#pmx-costs .ac-bulk{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;margin-bottom:12px;background:var(--ac-soft);border:1px solid var(--ac-line);border-radius:6px}#pmx-costs .ac-charts{display:grid;gap:12px;padding:14px}#pmx-costs .ac-charts .ac-panel{margin:0}#pmx-costs .ac-chartgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}#pmx-costs .ac-svg{width:100%;height:auto;display:block}#pmx-costs .ac-axis{stroke:var(--ac-line);stroke-width:1}#pmx-costs .ac-bar{fill:var(--ac-orange);opacity:.3}#pmx-costs .ac-line{stroke:var(--ac-ink);stroke-width:2}#pmx-costs .ac-dot{fill:var(--ac-ink)}#pmx-costs .ac-axlabel{font-size:11px;fill:var(--ac-muted)}#pmx-costs .ac-legend{display:flex;gap:14px;font-size:12px;color:var(--ac-muted)}#pmx-costs .ac-rank{list-style:none;margin:0;padding:0;display:grid;gap:4px}#pmx-costs .ac-rankrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;width:100%;text-align:left;background:none;border:0;padding:6px 0;font-size:13px;color:inherit;cursor:pointer}#pmx-costs .ac-rankrow:hover .ac-rankname{color:var(--ac-orange)}#pmx-costs .ac-rankrow[disabled]{cursor:default}#pmx-costs .ac-rankrow[disabled]:hover .ac-rankname{color:inherit}#pmx-costs .ac-rankname{overflow-wrap:anywhere}#pmx-costs .ac-rankamt{font-variant-numeric:tabular-nums;font-weight:550;white-space:nowrap}#pmx-costs .ac-rankbar{grid-column:1/-1;height:6px;background:var(--ac-bg);border-radius:3px;overflow:hidden}#pmx-costs .ac-rankbar i{display:block;height:100%;background:var(--ac-orange)}#pmx-costs .ac-grid{stroke:var(--ac-line);stroke-width:1;stroke-dasharray:2 3}#pmx-costs .ac-line2{stroke:var(--ac-green);stroke-width:2;stroke-dasharray:6 4}#pmx-costs .ac-rankbud{grid-column:1/-1;font-size:12px;color:var(--ac-muted)}#pmx-costs{--ac-c1:#e87b00;--ac-c2:#2b4c8c;--ac-c3:#14917e;--ac-c4:#8a5cc2;--ac-c5:#c8374b;--ac-c6:#5a9a2c;--ac-c7:#b0892a;--ac-other:#9aa5b4;--ac-amber:#d4a017}#pmx-costs{--ac-c1:light-dark(#d7560b,#ff9b57);--ac-c2:light-dark(#355f92,#93b8ea);--ac-c3:light-dark(#158373,#71d1bb);--ac-c4:light-dark(#8061ad,#bd9be9);--ac-c5:light-dark(#b94254,#f09eab);--ac-c6:light-dark(#668c36,#afce85);--ac-c7:light-dark(#9d7d35,#dac385);--ac-other:light-dark(#8b99ab,#9caabe);--ac-amber:light-dark(#b47b16,#eac16b)}#pmx-costs .ac-metrics{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;gap:12px}#pmx-costs .ac-kpi{padding:14px 16px;border-radius:10px;min-height:112px;justify-content:space-between}#pmx-costs .ac-kpi>span{display:flex;align-items:center;justify-content:space-between;gap:6px}#pmx-costs .ac-kpi strong{font-size:clamp(17px,1.6vw,23px);font-variant-numeric:tabular-nums;letter-spacing:-.4px;line-height:1.25}#pmx-costs .ac-kpi .ac-ccy{margin-left:0;font-size:10px;padding:1px 4px}#pmx-costs .ac-charts{gap:18px;padding:20px;background:var(--ac-bg)}#pmx-costs .ac-analysis-tools{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}#pmx-costs .ac-controlgroup{display:flex;align-items:center;gap:4px;flex-wrap:wrap}#pmx-costs .ac-controlgroup>span{margin-right:6px}#pmx-costs .ac-controlgroup button{padding:6px 10px}#pmx-costs .ac-charts .ac-panel{min-width:0;padding:18px;border-radius:12px;margin:0}#pmx-costs .ac-charts .ac-sectionhead{padding:0 0 14px;border:0;align-items:flex-start;gap:8px}#pmx-costs .ac-charts .ac-sectionhead h2{font-size:15px}#pmx-costs .ac-chartgrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;align-items:stretch;gap:18px}#pmx-costs .ac-rankpanel{display:flex;flex-direction:column;min-width:0}#pmx-costs .ac-rankpanel .ac-sectionhead{display:block}#pmx-costs .ac-rankpanel .ac-sectionhead .ac-muted{margin-top:4px}#pmx-costs .ac-pierow{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;align-items:center;flex:1;min-width:0}#pmx-costs .ac-pie{width:112px;height:112px;display:block;justify-self:center;overflow:visible}#pmx-costs .ac-pie-hole{fill:var(--ac-panel);pointer-events:none}#pmx-costs .ac-pie-total{fill:var(--ac-ink);font-size:14px;font-weight:600;text-anchor:middle;pointer-events:none}#pmx-costs .ac-pie-unit{fill:var(--ac-muted);font-size:10px;text-anchor:middle;pointer-events:none}#pmx-costs .ac-slice{stroke:var(--ac-panel);stroke-width:1.5}#pmx-costs .ac-slice-click{cursor:pointer}#pmx-costs .ac-slice-click:hover{opacity:.8}#pmx-costs .ac-rank{min-width:0;gap:8px}#pmx-costs .ac-rankrow{grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:4px 0;background:transparent;border:0;border-radius:0}#pmx-costs .ac-rankrow:hover{background:transparent}#pmx-costs .ac-rankname{font-size:12px;line-height:1.35;overflow-wrap:anywhere}#pmx-costs .ac-rankmeta{display:block;font-size:11px;color:var(--ac-muted);padding-left:15px;margin-top:2px}#pmx-costs .ac-rankamt{font-size:12px;align-self:start;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#pmx-costs .ac-rankpct{display:block;font-size:11px;color:var(--ac-muted);font-weight:400}#pmx-costs .ac-rankbar{height:4px;background:var(--ac-bg);margin-top:3px}#pmx-costs .ac-rankbar i{height:4px;border-radius:3px}#pmx-costs .ac-rankbud{font-size:11px;line-height:1.35}#pmx-costs .ac-swatch{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;flex:none}#pmx-costs .ac-legend{flex-wrap:wrap;gap:10px 16px}#pmx-costs .ac-legend-item{display:inline-flex;align-items:center;gap:6px}#pmx-costs .ac-legend-mark{display:inline-block;width:16px;height:3px;background:var(--ac-ink)}#pmx-costs .ac-legend-mark.ac-monthly{height:8px;background:var(--ac-orange);opacity:.5;border-radius:2px}#pmx-costs .ac-legend-mark.ac-paid{height:0;background:transparent;border-top:2px dashed var(--ac-green)}#pmx-costs .ac-curve-summary{padding-top:12px;border-top:1px solid var(--ac-line);margin-bottom:0}#pmx-costs .ac-grid{stroke-dasharray:none;opacity:.65}#pmx-costs .ac-bar{opacity:.25;rx:3}#pmx-costs .ac-line{stroke-width:2.5}#pmx-costs .ac-line2{stroke-width:2}#pmx-costs .ac-curve-empty{display:flex;align-items:center;justify-content:center;min-height:180px;color:var(--ac-muted);font-size:13px}@media(max-width:1050px){#pmx-costs .ac-kpi{padding:12px}#pmx-costs .ac-kpi>span{align-items:flex-start;flex-wrap:wrap}#pmx-costs .ac-pierow{grid-template-columns:96px minmax(0,1fr);gap:12px}#pmx-costs .ac-pie{width:96px;height:96px}#pmx-costs .ac-charts{padding:14px;gap:14px}#pmx-costs .ac-chartgrid{gap:14px}#pmx-costs .ac-charts .ac-panel{padding:14px}}@media(max-width:760px){#pmx-costs .ac-chartgrid{grid-template-columns:1fr}#pmx-costs .ac-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}#pmx-costs .ac-pierow{grid-template-columns:120px minmax(0,1fr);gap:20px}#pmx-costs .ac-pie{width:120px;height:120px}#pmx-costs .ac-kpi{min-height:100px}#pmx-costs .ac-kpi strong{font-size:20px}}@media(max-width:480px){#pmx-costs .ac-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#pmx-costs .ac-kpi:last-child{grid-column:1/-1;min-height:auto;display:grid;grid-template-columns:1fr auto;align-items:center}#pmx-costs .ac-kpi:last-child small{grid-column:1/-1}#pmx-costs .ac-pierow{grid-template-columns:88px minmax(0,1fr);gap:12px}#pmx-costs .ac-pie{width:88px;height:88px}#pmx-costs .ac-charts{padding:10px}#pmx-costs .ac-charts .ac-panel{padding:12px}#pmx-costs .ac-chartgrid{gap:12px}#pmx-costs .ac-controlgroup{gap:3px}#pmx-costs .ac-controlgroup button{padding:6px 8px}}@media(max-width:360px){#pmx-costs .ac-pierow{grid-template-columns:1fr}#pmx-costs .ac-pie{width:104px;height:104px}#pmx-costs .ac-rankrow{grid-template-columns:minmax(0,1fr) auto}}#pmx-costs .ac-curve-canvas{width:100%;min-width:0}#pmx-costs .ac-curve-canvas .ac-svg{height:270px;width:100%}#pmx-costs .ac-chartgrid .ac-rankpanel{min-height:180px}#pmx-costs .ac-pierow p{margin-bottom:0}#pmx-costs.pmx-engineering{--ac-bg:var(--pmx-bg);--ac-panel:var(--pmx-surface);--ac-ink:var(--pmx-text);--ac-muted:var(--pmx-muted);--ac-line:var(--pmx-border);--ac-orange:var(--pmx-orange);--ac-soft:color-mix(in srgb,var(--pmx-orange) 14%,var(--pmx-surface));--ac-red:var(--pmx-danger);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5;border-radius:14px}#pmx-costs h1{font-size:28px;line-height:1.2;letter-spacing:-.8px;font-weight:650}#pmx-costs h2,#pmx-costs h3{font-size:16px;font-weight:600}#pmx-costs .ac-heading{align-items:flex-start;flex-direction:column;gap:18px}#pmx-costs .ac-heading>div:last-child{margin-top:0}#pmx-costs .ac-muted,#pmx-costs p{font-size:13px}#pmx-costs .ac-kicker,#pmx-costs small,#pmx-costs label,#pmx-costs .ac-kpi span{font-size:12px}#pmx-costs button{min-height:40px;border-radius:9px;font-size:13px}#pmx-costs button:disabled{cursor:not-allowed}#pmx-costs .ac-primary{background:var(--pmx-orange);color:#18283c;border-color:var(--pmx-orange)}#pmx-costs input,#pmx-costs select,#pmx-costs textarea{font-family:inherit;font-size:13px;border-radius:8px;min-height:40px}#pmx-costs :focus-visible{outline:2px solid var(--pmx-orange);outline-offset:3px}#pmx-costs .ac-kpi{border-radius:14px;padding:18px 16px}#pmx-costs .ac-kpi strong{font-size:26px;font-weight:600}#pmx-costs .ac-panel,#pmx-costs .ac-chartcard{border-radius:14px}#pmx-costs .ac-tabs{gap:22px;padding-bottom:0}#pmx-costs .ac-tabs button{padding:12px 3px;border-radius:0;border-bottom:2px solid transparent;font-size:13px}#pmx-costs .ac-tabs button[aria-selected=true]{background:transparent;border-bottom-color:var(--pmx-orange);color:var(--pmx-text);font-weight:600}#pmx-costs input[type=checkbox]{min-height:18px;width:18px;height:18px}@media(max-width:700px){#pmx-costs h1{font-size:26px}#pmx-costs .ac-tabs{gap:12px}#pmx-costs{padding:14px}#pmx-costs .ac-chartcontrols{gap:12px}}#pmx-costs{color-scheme:light}.dark #pmx-costs,[data-theme=dark] #pmx-costs{color-scheme:dark}#pmx-costs.ac-connected button{min-height:40px;font-size:13px;border-radius:8px}#pmx-costs.ac-connected h1{font-size:28px;letter-spacing:-.8px}#pmx-costs.ac-connected dialog{width:min(780px,94vw);max-height:90vh;overflow:auto;border:1px solid var(--ac-line);border-radius:14px;background:var(--ac-panel);color:var(--ac-ink);padding:20px}#pmx-costs.ac-connected dialog::backdrop{background:#0b122099}#pmx-costs.ac-connected .ac-form,#pmx-costs.ac-connected fieldset{display:grid;gap:14px;min-width:0}#pmx-costs.ac-connected fieldset{border:0;margin:0;padding:0}#pmx-costs.ac-connected label{font-size:12px}#pmx-costs.ac-connected .ac-form label,#pmx-costs.ac-connected .ac-picker{display:grid;gap:7px}#pmx-costs.ac-connected input:not([type=checkbox]),#pmx-costs.ac-connected select,#pmx-costs.ac-connected textarea{font:inherit;font-size:13px;max-width:100%;min-height:40px;padding:8px;border:1px solid var(--ac-line);border-radius:8px;background:var(--ac-panel);color:var(--ac-ink)}#pmx-costs.ac-connected .ac-confirm{display:flex;gap:9px;align-items:center}#pmx-costs.ac-connected .ac-details{display:grid;grid-template-columns:1fr 2fr;gap:9px;font-size:13px}#pmx-costs.ac-connected .ac-details dt{color:var(--ac-muted);text-transform:capitalize}#pmx-costs.ac-connected .ac-details dd{margin:0;overflow-wrap:anywhere}#pmx-costs.ac-connected iframe{width:100%;height:65vh;border:0}#pmx-costs.ac-connected dialog img{display:block;max-width:100%;max-height:65vh;object-fit:contain;margin:auto}#pmx-costs.ac-connected .ac-bulk{margin:12px 0}#pmx-costs.ac-connected .ac-table small{display:block;font-size:11px;color:var(--ac-muted)}#pmx-costs.ac-connected .ac-warning{overflow-wrap:anywhere;margin:12px 0}#pmx-costs.ac-connected .ac-svg{width:100%;height:auto;max-height:320px}#pmx-costs.ac-connected .ac-tabs{overflow-x:auto;flex-wrap:nowrap}#pmx-costs.ac-connected .ac-tabs button{white-space:nowrap}#pmx-costs.ac-connected :focus-visible{outline:2px solid var(--ac-orange);outline-offset:3px}#pmx-costs.ac-connected .ac-kpi strong{font-size:26px;overflow-wrap:anywhere}@media(max-width:640px){#pmx-costs.ac-connected{padding:14px}#pmx-costs.ac-connected h1{font-size:26px}#pmx-costs.ac-connected .ac-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#pmx-costs.ac-connected .ac-kpi strong{font-size:21px}}.pmx-client{background:var(--pmx-bg);padding:16px 4px!important;min-width:0}.pmx-client .ca-eyebrow{font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:var(--pmx-muted);margin:0 0 12px}.pmx-client .ca-heading{margin-bottom:28px}.pmx-client .ca-heading p{color:var(--pmx-muted);font-size:13px;margin:12px 0}.pmx-client .ca-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pmx-client .ca-heading>.ca-actions{justify-content:flex-end;margin-top:12px}.pmx-client .ca-primary{color:var(--pmx-text);background:color-mix(in srgb,var(--pmx-orange) 14%,var(--pmx-surface));border-color:var(--pmx-orange)}.pmx-client .ca-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 24px}.pmx-client .ca-metrics article{background:var(--pmx-surface);border:1px solid var(--pmx-border);border-radius:14px;padding:20px 18px;min-height:165px;display:flex;flex-direction:column;gap:14px}.pmx-client .ca-metrics article>span{font-size:12px;color:var(--pmx-label)}.pmx-client .ca-metrics strong{font-size:26px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.pmx-client .ca-metrics p{font-size:13px;line-height:1.7;color:var(--pmx-muted);margin:auto 0 0}.pmx-client .ca-review{display:flex;align-items:center;justify-content:space-between;gap:16px;background:color-mix(in srgb,var(--pmx-surface) 88%,var(--pmx-muted));border:1px solid var(--pmx-border);border-radius:9px;padding:14px 16px;margin-bottom:20px;font-size:13px}.pmx-client .ca-tabs{display:flex;gap:28px;border-bottom:1px solid var(--pmx-border);overflow-x:auto;margin-bottom:20px}.pmx-client .ca-tabs button{background:transparent;border:0;border-bottom:2px solid transparent;padding:12px 3px;min-height:44px;display:flex;align-items:center;gap:8px;white-space:nowrap;color:var(--pmx-muted);font-size:13px}.pmx-client .ca-tabs button[aria-current=page]{border-bottom-color:var(--pmx-orange);font-weight:600;color:var(--pmx-text)}.pmx-client .ca-tabs button span{font-size:12px;background:var(--pmx-surface);padding:2px 7px;border-radius:4px;border:1px solid var(--pmx-border)}.pmx-client .ca-filters{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px}.pmx-client .ca-filters>input{width:360px;max-width:100%;min-height:44px}.pmx-client .ca-filters label{display:flex;align-items:center;gap:12px;font-size:12px;white-space:nowrap}.pmx-client .ca-register{border:1px solid var(--pmx-border);border-radius:14px;background:var(--pmx-surface);overflow:hidden}.pmx-client .ca-register-head{padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--pmx-border);background:color-mix(in srgb,var(--pmx-surface) 90%,var(--pmx-muted))}.pmx-client .ca-register-head>span{font-size:12px;color:var(--pmx-muted)}.pmx-client .ca-empty{padding:50px 20px;min-height:325px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:center}.pmx-client .ca-empty-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:12px;background:var(--pmx-bg);margin-bottom:12px}.pmx-client .ca-empty h3{font-size:20px;font-weight:600;line-height:1.3;margin:10px 0}.pmx-client .ca-empty p{color:var(--pmx-muted);font-size:13px;max-width:570px;line-height:1.8;margin:0 0 22px}.pmx-client .ca-register-footer{display:flex;gap:24px;flex-wrap:wrap;padding:18px 20px;border-top:1px solid var(--pmx-border);font-size:13px}.pmx-client .ca-register-footer span:last-child{color:var(--pmx-muted)}.pmx-client .ca-register-footer strong{font-weight:500}.pmx-client .ca-steps,.pmx-client .ca-footer{display:flex;gap:16px;flex-wrap:wrap;margin-top:22px;color:var(--pmx-muted);font-size:12px}.pmx-client .ca-footer{justify-content:space-between;margin-top:18px}.pmx-client .ca-scroll{overflow-x:auto;max-width:100%}.pmx-client table{border-collapse:collapse;width:100%;font-size:13px;white-space:nowrap}.pmx-client th,.pmx-client td{padding:14px 12px;border-bottom:1px solid var(--pmx-border);text-align:left}.pmx-client th{font-size:12px;font-weight:600;color:var(--pmx-label)}.pmx-client td small{display:block;margin-top:4px}.pmx-client .ca-status{border:1px solid var(--pmx-border);border-radius:6px;padding:4px 7px;font-size:12px}.pmx-client .ca-link{border:0;background:transparent;color:var(--pmx-text);font-size:13px;padding:4px 0;text-decoration:underline;text-underline-offset:3px;min-height:40px}.pmx-client .ca-row-actions{display:flex;gap:6px}.pmx-client dialog{width:min(720px,calc(100vw - 32px));max-height:88vh;overflow-y:auto;background:var(--pmx-surface);color:var(--pmx-text);border:1px solid var(--pmx-border);border-radius:14px;padding:24px}.pmx-client dialog::backdrop{background:#0008}.pmx-client .ca-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--pmx-border);padding-bottom:14px;margin-bottom:18px}.pmx-client .ca-form{display:grid;gap:16px}.pmx-client label{display:flex;flex-direction:column;gap:6px;color:var(--pmx-label);font-size:12px}.pmx-client .ca-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pmx-client .ca-checkbox{flex-direction:row;align-items:center}.pmx-client .ca-details{display:grid;grid-template-columns:1fr 2fr;gap:12px;font-size:13px;margin:18px 0}.pmx-client .ca-details dt{color:var(--pmx-muted)}.pmx-client .ca-details dd{margin:0;overflow-wrap:anywhere}.pmx-client .ca-document{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--pmx-border);font-size:13px}.pmx-client .ca-document>span{flex:1;min-width:120px;overflow-wrap:anywhere}.pmx-client .ca-notice{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid var(--pmx-orange);border-radius:9px;padding:12px;margin-bottom:16px;font-size:13px}.pmx-client .ca-error{color:var(--pmx-danger);font-size:13px}.pmx-client .ca-help{font-size:12px;color:var(--pmx-muted);margin-top:14px;line-height:1.6}@media(max-width:1000px){.pmx-client .ca-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pmx-client h1{font-size:26px}.pmx-client .ca-metrics{grid-template-columns:1fr}.pmx-client .ca-metrics article{min-height:135px}.pmx-client .ca-review,.pmx-client .ca-filters{align-items:stretch;flex-direction:column}.pmx-client .ca-filters>input{width:100%}.pmx-client .ca-filters label{justify-content:space-between}.pmx-client .ca-register-head{align-items:flex-start;flex-direction:column;gap:6px}.pmx-client .ca-register-footer{gap:12px}.pmx-client .ca-form-grid{grid-template-columns:1fr}.pmx-client .ca-tabs{gap:20px}.pmx-client .ca-heading>.ca-actions{justify-content:flex-start}.pmx-client .ca-steps{gap:12px}}.ca-connected fieldset{border:0;padding:0;margin:0;display:grid;gap:14px;min-width:0}.ca-connected select,.ca-connected input,.ca-connected textarea{max-width:100%}.ca-connected dialog{width:min(760px,94vw);max-height:90vh;overflow:auto}.ca-connected iframe{width:100%;height:65vh;border:0}.ca-connected dialog img{display:block;max-width:100%;max-height:65vh;object-fit:contain;margin:auto}.ca-connected .ca-picker{display:grid;gap:8px}.ca-connected .ca-help{line-height:1.6}.ca-connected .ca-error{overflow-wrap:anywhere}.ca-connected .ca-tabs{overflow-x:auto;flex-wrap:nowrap}.ca-connected .ca-tabs button{white-space:nowrap}.ca-connected .ca-metrics article{min-height:140px}.ca-connected .ca-details dd{overflow-wrap:anywhere}.ca-connected input[type=file]{font-size:12px}.ca-connected .ca-filters{flex-wrap:wrap}.ca-connected .ca-notice p{font-size:13px}.ca-connected .ca-register-footer{justify-content:space-between}@media(max-width:640px){.ca-connected .ca-actions{gap:8px}.ca-connected .ca-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-connected .ca-metrics article{padding:12px}.ca-connected .ca-metrics strong{font-size:22px}}.rl-workspace{--rl-bg:#f4f6f9;--rl-surface:#fff;--rl-text:#18283c;--rl-muted:#64748b;--rl-border:#e2e8f0;font:14px/1.5 Inter,ui-sans-serif,system-ui,sans-serif;color:var(--rl-text);background:var(--rl-bg);padding:16px;border-radius:14px}.dark .rl-workspace{--rl-bg:#0b1220;--rl-surface:#111827;--rl-text:#e5e7eb;--rl-muted:#94a3b8;--rl-border:#334155}.rl-workspace h1{font-size:28px;font-weight:650;line-height:1.2;letter-spacing:-.8px;margin:5px 0}.rl-workspace h2{font-size:16px;font-weight:600;margin:0 0 10px}.rl-workspace h3{font-size:14px;font-weight:600;margin:8px 0}.rl-workspace p{font-size:13px;margin:7px 0}.rl-eyebrow{font-size:11px!important;letter-spacing:1px;color:var(--rl-muted)}.rl-heading,.rl-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.rl-heading{margin-bottom:20px}.rl-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rl-workspace button,.rl-workspace a{font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;cursor:pointer;min-height:40px;border:1px solid var(--rl-border);border-radius:9px;background:var(--rl-surface);color:var(--rl-text);padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.rl-workspace button{font-family:inherit;font-size:13px}.rl-workspace button:hover:not(:disabled){border-color:#f59e0b}.rl-workspace button:disabled{opacity:.45;cursor:not-allowed}.rl-workspace :is(button,input,select,textarea,a):focus-visible{outline:2px solid #f59e0b;outline-offset:3px}.rl-workspace .rl-primary{background:#c9540b;color:#fff;border-color:#c9540b}.rl-workspace label{font-size:12px;color:var(--rl-muted);display:flex;flex-direction:column;gap:5px}.rl-workspace input:not([type=checkbox]),.rl-workspace select,.rl-workspace textarea{line-height:1.5;font-family:inherit;font-size:13px;color:var(--rl-text);min-height:40px;border:1px solid var(--rl-border);border-radius:8px;background:var(--rl-surface);padding:8px 10px;max-width:100%;width:100%}.rl-workspace .rl-check{flex-direction:row;align-items:center;margin-top:18px}.rl-check input{accent-color:#c9540b}.rl-workspace small{font-size:11px;color:var(--rl-muted);display:block}.rl-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.rl-metrics section,.rl-card{background:var(--rl-surface);border:1px solid var(--rl-border);border-radius:14px;padding:16px}.rl-metrics span{font-size:12px;color:var(--rl-muted);display:block}.rl-metrics strong{font-size:26px;line-height:1.5;font-weight:600}.rl-card{margin-bottom:14px}.rl-tabs{display:flex;overflow-x:auto;gap:16px;margin-bottom:16px;border-bottom:1px solid var(--rl-border)}.rl-tabs button{white-space:nowrap;border:0;border-radius:0;border-bottom:3px solid transparent;background:none}.rl-tabs button[aria-current]{border-bottom-color:#ea580c;color:var(--rl-text)}.rl-toolbar{margin-bottom:16px;align-items:end}.rl-table-scroll{overflow-x:auto}.rl-workspace table{border-collapse:collapse;width:100%;font-size:13px;min-width:760px;text-align:left}.rl-workspace th{font-size:11px;letter-spacing:.25px;color:var(--rl-muted);font-weight:600;border-bottom:1px solid var(--rl-border);padding:12px 10px}.rl-workspace td{padding:13px 10px;vertical-align:top;border-bottom:1px solid var(--rl-border);max-width:250px;overflow-wrap:anywhere}.rl-status{display:inline-block;font-size:11px;border:1px solid var(--rl-border);padding:4px 7px;border-radius:6px}.rl-note{color:var(--rl-muted);font-size:12px!important;padding:10px 0}.rl-error,.rl-success,.rl-recovery{padding:14px;border-radius:10px;margin:12px 0!important}.rl-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.rl-success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.rl-recovery{background:var(--rl-surface);border:2px solid #d97706}.rl-recovery label{max-width:450px;margin:10px 0}.rl-empty{text-align:center;padding:30px;color:var(--rl-muted)}.rl-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b1220aa;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px}.rl-overlay:has(+.rl-overlay){visibility:hidden}.rl-dialog{background:var(--rl-surface);color:var(--rl-text);border:1px solid var(--rl-border);border-radius:14px;width:min(880px,100%);max-height:92vh;overflow:auto;padding:22px;box-shadow:0 20px 80px #0005}.rl-dialog>header,.rl-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.rl-dialog footer{justify-content:flex-end;margin:18px 0 0}.rl-dialog fieldset{border:0;padding:0;margin:0;min-width:0}.rl-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rl-wide{grid-column:1/-1}.rl-time{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:7px;grid-column:1/-1}.rl-evidence{border-top:1px solid var(--rl-border);padding-top:12px}.rl-evidence>div{display:flex;gap:8px;align-items:center;margin:6px 0}.rl-details{display:grid;grid-template-columns:180px 1fr;gap:10px;font-size:13px}.rl-details dt{color:var(--rl-muted)}.rl-details dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.rl-preview{display:block;width:100%;height:60vh;object-fit:contain;border:1px solid var(--rl-border);background:#fff}.rl-audit{padding-left:22px;font-size:13px;max-height:400px;overflow:auto}.rl-audit li{margin:12px 0}.rl-audit span{display:block;color:var(--rl-muted);font-size:12px}.rl-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:640px){.rl-workspace{padding:10px}.rl-workspace h1{font-size:26px}.rl-metrics{grid-template-columns:repeat(2,1fr)}.rl-form-grid{grid-template-columns:1fr}.rl-dialog{padding:15px;max-height:96vh}.rl-overlay{padding:8px}.rl-details{grid-template-columns:1fr;gap:3px}.rl-details dd{margin-bottom:8px}.rl-heading{align-items:start}.rl-toolbar>.rl-actions{width:100%}.rl-toolbar label{flex:1}.rl-time{grid-template-columns:1fr}.rl-workspace input,.rl-workspace select,.rl-workspace textarea{font-size:16px!important}}.pmx-plant{--bg:light-dark(#f4f6f9,#101b2a);--panel:light-dark(#ffffff,#192839);--ink:light-dark(#23354c,#eef3fa);--muted:light-dark(#65758a,#b4c3d4);--line:light-dark(#dfe6ee,#34475c);--orange:light-dark(#b94a07,#ffa56b);--soft:light-dark(#fff2e7,#3d3027);--navy:light-dark(#234866,#96bddf);--pale:light-dark(#edf2f7,#24384b);--red:light-dark(#b42c30,#ffabab);font:13px/1.5 Inter,system-ui,sans-serif;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:9px;overflow:hidden}.pmx-plant *{box-sizing:border-box}.pmx-plant .shell{display:grid;grid-template-columns:84px minmax(0,1fr)}.pmx-plant aside{background:light-dark(#142b42,#0b1624);color:light-dark(#f0f5fc,#f0f5fc);padding:20px 6px}.pmx-plant .brand{text-align:center;font-size:20px;letter-spacing:2px;margin-bottom:25px;font-weight:600}.pmx-plant .brand span{color:light-dark(#ffa263,#ffa263)}.pmx-plant .nav-item{display:flex;flex-direction:column;gap:6px;align-items:center;padding:13px 0;font-size:11px;border-radius:5px;margin-bottom:4px}.pmx-plant .nav-item.active{background:light-dark(#2a4158,#2a4158);box-shadow:inset 3px 0 var(--orange)}.pmx-plant header{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;background:var(--panel);padding:12px 18px;color:var(--muted);border-bottom:1px solid var(--line);font-size:11px}.pmx-plant header strong{color:var(--ink)}.pmx-plant main{padding:22px;min-width:0}.pmx-plant h1{font-size:25px;letter-spacing:-.7px;margin:4px 0 6px;line-height:1.2}.pmx-plant h2{font-size:14px;margin:0;font-weight:600}.pmx-plant h3{font-size:13px;margin:0 0 6px}.pmx-plant p{margin:6px 0 13px}.pmx-plant .muted{color:var(--muted);font-size:12px}.pmx-plant .eyebrow{color:var(--muted);font-size:11px;letter-spacing:.7px}.pmx-plant .row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pmx-plant .between{justify-content:space-between}.pmx-plant .heading{align-items:flex-start}.pmx-plant .heading-actions{margin-left:auto;justify-content:flex-end}.pmx-plant button{font:inherit;font-size:12px;border:1px solid var(--line);background:var(--panel);color:var(--ink);padding:7px 10px;border-radius:5px;display:inline-flex;align-items:center;gap:6px;justify-content:center}.pmx-plant button:hover{background:var(--pale)}.pmx-plant button.primary{background:var(--soft);color:var(--orange);border-color:var(--orange)}.pmx-plant button[aria-pressed=true]{background:var(--pale);color:var(--ink)}.pmx-plant button:disabled{opacity:.45}.pmx-plant svg{width:16px;height:16px}.pmx-plant input,.pmx-plant select,.pmx-plant textarea{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);padding:8px;border-radius:5px;min-width:0;width:100%}.pmx-plant label{display:grid;gap:6px;font-size:12px}.pmx-plant .period{display:flex;gap:18px;align-items:end;flex-wrap:wrap;padding:12px;background:var(--pale);border-radius:6px;margin:18px 0 14px}.pmx-plant .period label{max-width:190px}.pmx-plant .period .muted{margin-bottom:7px}.pmx-plant .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.pmx-plant .metric{background:var(--panel);padding:14px;border:1px solid var(--line);border-radius:6px;min-width:0}.pmx-plant .metric label{color:var(--muted)}.pmx-plant .metric strong{display:block;font-size:22px;font-weight:600;margin:8px 0;font-variant-numeric:tabular-nums}.pmx-plant .metric small{font-size:11px;color:var(--muted)}.pmx-plant .tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin:18px 0 14px;flex-wrap:wrap}.pmx-plant .tabs button{background:transparent;border:0;border-bottom:2px solid transparent;padding:10px 2px;border-radius:0;color:var(--muted)}.pmx-plant .tabs button[aria-pressed=true]{border-bottom-color:var(--orange);color:var(--ink)}.pmx-plant .toolbar{margin:12px 0}.pmx-plant .toolbar .filters{flex:1 1 370px}.pmx-plant .toolbar input{max-width:230px;flex:1 1 150px}.pmx-plant .toolbar select{width:auto;max-width:180px}.pmx-plant .surface{background:var(--panel);border:1px solid var(--line);border-radius:7px;overflow:hidden}.pmx-plant .surface-title{padding:12px 15px;background:var(--pale);border-bottom:1px solid var(--line)}.pmx-plant .scroll{overflow-x:auto}.pmx-plant table{width:100%;border-collapse:collapse;font-size:12px}.pmx-plant th{text-align:left;font-weight:500;color:var(--muted);background:var(--bg);padding:10px 12px;white-space:nowrap}.pmx-plant td{padding:12px;border-top:1px solid var(--line);overflow-wrap:anywhere}.pmx-plant td small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.pmx-plant .actions{white-space:nowrap;text-align:right}.pmx-plant .actions button{padding:5px 7px;margin:2px}.pmx-plant .badge{display:inline-block;background:var(--pale);padding:3px 7px;border-radius:4px;font-size:11px}.pmx-plant .warning{color:var(--orange);background:var(--soft)}.pmx-plant .danger{color:var(--red)}.pmx-plant .empty{text-align:center;padding:34px 18px}.pmx-plant .empty p{color:var(--muted);font-size:12px;max-width:420px;margin:9px auto 16px}.pmx-plant .empty-icon{background:var(--pale);display:inline-flex;padding:12px;border-radius:8px;margin-bottom:12px}.pmx-plant .form{padding:20px;border:1px solid var(--line);border-radius:7px;background:var(--panel);margin-top:18px}.pmx-plant .formgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:14px 0}.pmx-plant .full{grid-column:1/-1}.pmx-plant .formfooter{padding-top:15px;margin-top:17px;border-top:1px solid var(--line)}.pmx-plant .check{display:flex;gap:9px;align-items:center;margin:14px 0}.pmx-plant .check input{width:auto}.pmx-plant .note{padding:12px;background:var(--pale);border-radius:5px;font-size:12px;margin:12px 0}.pmx-plant .status{padding:10px 12px;background:var(--soft);color:var(--orange);border-radius:5px;font-size:12px;margin:12px 0}.pmx-plant .error{color:var(--red);font-size:12px}.pmx-plant .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px}.pmx-plant .person-card{border:1px solid var(--line);border-radius:6px;padding:15px;min-width:0}.pmx-plant .person-card p{overflow-wrap:anywhere}.pmx-plant .avatar{width:34px;height:34px;border-radius:7px;background:var(--pale);color:var(--navy);display:inline-flex;align-items:center;justify-content:center;font-weight:500}.pmx-plant .details{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}.pmx-plant .detail{padding:8px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.pmx-plant .detail span{display:block;color:var(--muted);font-size:11px}.pmx-plant .quality-row{padding:13px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.pmx-plant .footer{margin-top:14px;display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;font-size:11px;color:var(--muted)}.pmx-plant .live{background:var(--pale);padding:12px;font-variant-numeric:tabular-nums;display:flex;gap:22px;flex-wrap:wrap}.pmx-plant .live strong{display:block;font-size:18px}.pmx-plant .numeric{text-align:right;font-variant-numeric:tabular-nums}.pmx-plant .pager{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;border-top:1px solid var(--line)}.pmx-plant .search-label{min-width:150px;max-width:230px;flex:1 1 150px}.pmx-plant .file-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;overflow-wrap:anywhere}.pmx-plant .sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}@media(max-width:850px){.pmx-plant .heading-actions{flex:1 1 100%}.pmx-plant .cards{grid-template-columns:1fr 1fr}}@media(max-width:700px){.pmx-plant .shell{grid-template-columns:1fr}.pmx-plant aside{display:none}.pmx-plant main{padding:14px}.pmx-plant .stats{grid-template-columns:1fr 1fr}.pmx-plant .tabs{gap:16px}}@media(max-width:440px){.pmx-plant .formgrid,.pmx-plant .details,.pmx-plant .cards{grid-template-columns:1fr}.pmx-plant .form{padding:14px}.pmx-plant .metric{padding:11px}.pmx-plant .period label{flex:1 1 100%;max-width:none}}@media(pointer:coarse){.pmx-plant button{min-height:44px}.pmx-plant input,.pmx-plant select,.pmx-plant textarea{font-size:16px}}.pmx-plant .setup-strip{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;padding:15px;color:var(--muted);border-top:1px solid var(--line);font-size:12px}.pmx-plant .setup-strip span{display:flex;align-items:center;gap:7px}.pmx-plant .queue-tabs{padding:12px 15px;border-bottom:1px solid var(--line)}.pmx-plant .queue-tabs button{border:0;background:transparent}.pmx-plant .queue-tabs button[aria-pressed=true]{background:var(--pale)}.pmx-plant .queue-body{padding:0 16px}.pmx-plant .queue-body .quality-row:last-child{border-bottom:0}.pmx-plant .queue-body strong{margin-left:9px;font-weight:500}.pmx-plant .queue-body small{display:block;color:var(--muted);font-size:12px;margin-top:5px}.pmx-plant .shortcuts{margin-top:14px}.pmx-plant .tabs{gap:20px}.pmx-plant .currency{width:100px}.pmx-plant .meter-track{display:flex;height:9px;background:var(--pale);border-radius:3px;overflow:hidden;margin:8px 0}.pmx-plant .meter-work{background:var(--navy)}.pmx-plant .meter-idle{background:var(--orange)}.pmx-plant .meter-down{background:var(--red)}.pmx-plant .metric button{border:0;padding:0;background:transparent;text-align:left;display:block;width:100%}.pmx-plant .overview-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:14px}.pmx-plant .summary-body{padding:16px}.pmx-plant .detail strong{white-space:pre-wrap}.pmx-plant a{color:var(--navy)}@media(max-width:720px){.pmx-plant .overview-grid{grid-template-columns:1fr}}.pmx-plant .planner{min-width:700px;table-layout:fixed}.pmx-plant .planner th:first-child{width:160px}.pmx-plant .planner td{padding:6px;vertical-align:top}.pmx-plant .planner button{width:100%;white-space:normal;min-height:64px;text-align:left;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:2px}.pmx-plant .planner .free{border-style:dashed;color:var(--muted);background:transparent}.pmx-plant .planner .booked{background:var(--pale);border-left:3px solid var(--navy)}.pmx-plant .planner .conflict{border-left-color:var(--orange);background:var(--soft)}.pmx-plant .filterchips{margin:12px 0}.pmx-plant .board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px}.pmx-plant .board-lane{background:var(--bg);padding:12px;border-radius:6px;min-width:0}.pmx-plant .job{margin-top:10px;border:1px solid var(--line);background:var(--panel);border-radius:5px;padding:12px;overflow-wrap:anywhere}.pmx-plant .job .row{margin-top:10px}.pmx-plant .profile-banner{padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:7px;margin:16px 0}.pmx-plant .timeline-entry{padding:14px 0;border-bottom:1px solid var(--line)}.pmx-plant .timeline-entry:last-child{border-bottom:0}.pmx-plant .inlinecalc{margin:12px 0}.pmx-plant .planner small{font-size:11px}.pmx-plant .planner th.today-cell{color:var(--orange)}@media(max-width:700px){.pmx-plant .board{grid-template-columns:1fr}}.pmx-plant button{cursor:pointer}.pmx-plant .workspace{min-width:0}.pmx-plant.pmx-engineering{--bg:var(--pmx-bg);--panel:var(--pmx-surface);--ink:var(--pmx-text);--muted:var(--pmx-muted);--line:var(--pmx-border);--orange:var(--pmx-orange);--red:var(--pmx-danger);--pale:color-mix(in srgb,var(--pmx-surface) 88%,var(--pmx-muted));--soft:color-mix(in srgb,var(--pmx-orange) 14%,var(--pmx-surface));font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5;color-scheme:light;background:var(--bg);color:var(--ink);border-radius:14px}.dark .pmx-plant,[data-theme=dark] .pmx-plant{color-scheme:dark}.pmx-plant main{padding:12px 4px}.pmx-plant h1{font-size:28px;line-height:1.2;font-weight:650;letter-spacing:-.8px}.pmx-plant h2,.pmx-plant h3{font-size:16px;font-weight:600}.pmx-plant p,.pmx-plant table,.pmx-plant .muted{font-size:13px}.pmx-plant label,.pmx-plant small,.pmx-plant .eyebrow,.pmx-plant th{font-size:12px}.pmx-plant button{font-size:13px;min-height:40px;border-radius:9px}.pmx-plant .actions button{min-width:40px;min-height:40px}.pmx-plant button.primary{color:var(--ink);background:var(--soft);border-color:var(--pmx-orange)}.pmx-plant input,.pmx-plant select,.pmx-plant textarea{font-family:inherit;font-size:13px;min-height:40px;border-radius:8px}.pmx-plant input[type=checkbox]{min-height:18px;width:18px;height:18px}.pmx-plant :focus-visible{outline:2px solid var(--pmx-orange);outline-offset:3px}.pmx-plant .period{padding:18px 16px;margin:24px 0 18px;border-radius:9px}.pmx-plant .stats{gap:16px;margin:18px 0 24px}.pmx-plant .metric{padding:20px 18px;min-height:165px;border-radius:14px}.pmx-plant .metric strong{font-size:26px;font-weight:600;line-height:1.2;margin:18px 0}.pmx-plant .metric small{line-height:1.7}.pmx-plant .surface,.pmx-plant .form,.pmx-plant .person-card{border-radius:14px}.pmx-plant .surface-title{padding:18px 20px}.pmx-plant .tabs{gap:28px;margin:24px 0 20px}.pmx-plant .tabs button{font-size:13px;min-height:44px;border-radius:0;padding:12px 3px}.pmx-plant .tabs button[aria-pressed=true]{border-bottom-color:var(--pmx-orange);font-weight:600;color:var(--ink)}.pmx-plant .empty{min-height:325px;padding:46px 20px}.pmx-plant .empty-icon{padding:16px;border-radius:12px;margin-bottom:14px}.pmx-plant .empty p{font-size:13px;line-height:1.8;max-width:570px;margin:12px auto 22px}.pmx-plant .setup-strip{padding:20px;gap:28px;font-size:13px}.pmx-plant .footer{align-items:flex-start;flex-direction:column;font-size:12px;gap:12px;margin-top:20px}@media(max-width:700px){.pmx-plant h1{font-size:26px}.pmx-plant .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-plant .tabs{gap:16px}}@media(max-width:480px){.pmx-plant .stats,.pmx-plant .formgrid,.pmx-plant .cards{grid-template-columns:1fr}.pmx-plant .metric{min-height:135px}.pmx-plant .heading-actions{justify-content:flex-start}}.pmx-plant-connected{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;color:var(--text,#18283c)}.pmx-plant-connected .plant-connection-bar,.pmx-plant-connected .plant-recovery{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px;background:var(--surface,#fff);border:1px solid var(--border,#e2e8f0);border-radius:13px;margin-bottom:16px}.pmx-plant-connected button,.pmx-plant-preview button{font:inherit;font-size:13px;min-height:40px;border:1px solid var(--border,#e2e8f0);border-radius:8px;padding:8px 14px;color:inherit;background:var(--surface,#fff);cursor:pointer}.pmx-plant-connected button:disabled{cursor:not-allowed;opacity:.5}.pmx-plant-connected button:focus-visible,.pmx-plant-preview button:focus-visible{outline:2px solid #f97316;outline-offset:3px}.pmx-plant-connected .plant-connection-error{padding:12px;border-left:3px solid #ef4444}.pmx-plant-connected .plant-recovery{align-items:flex-start;flex-direction:column}.pmx-plant-connected .plant-recovery h2{font-size:16px;margin:0}.pmx-plant-connected .plant-recovery label{display:grid;gap:8px}.pmx-plant-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#000000a6;display:grid;place-items:center;padding:16px}.pmx-plant-preview section{width:min(1100px,96vw);max-height:94vh;overflow:auto;border-radius:13px;background:var(--surface,#fff);color:var(--text,#18283c);padding:16px}.pmx-plant-preview header,.pmx-plant-preview footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.pmx-plant-preview h2{font-size:16px;overflow-wrap:anywhere}.pmx-plant-preview iframe{width:100%;height:70vh;border:0}.pmx-plant-preview img{display:block;max-width:100%;max-height:70vh;margin:auto}.wf3{--wf-bg:#f4f6f9;--wf-surface:#fff;--wf-text:#18283c;--wf-muted:#64748b;--wf-border:#e2e8f0;font:14px/1.5 Inter,ui-sans-serif,system-ui,sans-serif;color:var(--wf-text);background:var(--wf-bg);padding:16px;border-radius:14px}.dark .wf3{--wf-bg:#0b1220;--wf-surface:#111827;--wf-text:#e5e7eb;--wf-muted:#94a3b8;--wf-border:#334155}.wf3 h1{font-size:28px;font-weight:650;line-height:1.2;letter-spacing:-.8px;margin:5px 0}.wf3 h2{font-size:16px;font-weight:600;margin:0 0 10px}.wf3 h3{font-size:14px;font-weight:600;margin:8px 0}.wf3 p{font-size:13px;margin:7px 0}.wf-eyebrow{font-size:11px!important;letter-spacing:1px;color:var(--wf-muted)}.wf-heading,.wf-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.wf-heading{margin-bottom:20px}.wf-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wf3 button,.wf3 a{font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;cursor:pointer;min-height:40px;border:1px solid var(--wf-border);border-radius:9px;background:var(--wf-surface);color:var(--wf-text);padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.wf3 button{font-family:inherit;font-size:13px}.wf3 button:hover:not(:disabled){border-color:#f59e0b}.wf3 button:disabled{opacity:.45;cursor:not-allowed}.wf3 :is(button,input,select,textarea,a):focus-visible{outline:2px solid #f59e0b;outline-offset:3px}.wf3 .wf-primary{background:#c9540b;color:#fff;border-color:#c9540b}.wf3 label{font-size:12px;color:var(--wf-muted);display:flex;flex-direction:column;gap:5px}.wf3 input:not([type=checkbox]),.wf3 select,.wf3 textarea{line-height:1.5;font-family:inherit;font-size:13px;color:var(--wf-text);min-height:40px;border:1px solid var(--wf-border);border-radius:8px;background:var(--wf-surface);padding:8px 10px;max-width:100%;width:100%}.wf3 .wf-check{flex-direction:row;align-items:center;margin-top:18px}.wf-check input{accent-color:#c9540b}.wf3 small{font-size:11px;color:var(--wf-muted);display:block}.wf-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}.wf-metrics section,.wf-card{background:var(--wf-surface);border:1px solid var(--wf-border);border-radius:14px;padding:16px}.wf-metrics span{font-size:12px;color:var(--wf-muted);display:block}.wf-metrics strong{font-size:26px;line-height:1.5;font-weight:600}.wf-card{margin-bottom:14px}.wf-tabs{display:flex;overflow-x:auto;gap:16px;margin-bottom:16px;border-bottom:1px solid var(--wf-border)}.wf-tabs button{white-space:nowrap;border:0;border-radius:0;border-bottom:3px solid transparent;background:none}.wf-tabs button[aria-current]{border-bottom-color:#ea580c;color:var(--wf-text)}.wf-toolbar{margin-bottom:16px;align-items:end}.wf-table-scroll{overflow-x:auto}.wf3 table{border-collapse:collapse;width:100%;font-size:13px;min-width:760px;text-align:left}.wf3 th{font-size:11px;letter-spacing:.25px;color:var(--wf-muted);font-weight:600;border-bottom:1px solid var(--wf-border);padding:12px 10px}.wf3 td{padding:13px 10px;vertical-align:top;border-bottom:1px solid var(--wf-border);max-width:250px;overflow-wrap:anywhere}.wf-status{display:inline-block;font-size:11px;border:1px solid var(--wf-border);padding:4px 7px;border-radius:6px}.wf-note{color:var(--wf-muted);font-size:12px!important;padding:10px 0}.wf-error,.wf-success,.wf-recovery{padding:14px;border-radius:10px;margin:12px 0!important}.wf-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.wf-success{background:#ecfdf5;color:#065f46;border:1px solid #a7f3d0}.wf-recovery{background:var(--wf-surface);border:2px solid #d97706}.wf-recovery label{max-width:450px;margin:10px 0}.wf-empty{text-align:center;padding:30px;color:var(--wf-muted)}.wf-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b1220aa;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px}.wf-overlay:has(+.wf-overlay){visibility:hidden}.wf-dialog{background:var(--wf-surface);color:var(--wf-text);border:1px solid var(--wf-border);border-radius:14px;width:min(880px,100%);max-height:92vh;overflow:auto;padding:22px;box-shadow:0 20px 80px #0005}.wf-dialog>header,.wf-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.wf-dialog footer{justify-content:flex-end;margin:18px 0 0}.wf-dialog fieldset{border:0;padding:0;margin:0;min-width:0}.wf-time{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:7px;grid-column:1/-1}.wf-evidence{border-top:1px solid var(--wf-border);padding-top:12px}.wf-evidence>div{display:flex;gap:8px;align-items:center;margin:6px 0}.wf-details{display:grid;grid-template-columns:180px 1fr;gap:10px;font-size:13px}.wf-details dt{color:var(--wf-muted)}.wf-details dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.wf-preview{display:block;width:100%;height:60vh;object-fit:contain;border:1px solid var(--wf-border);background:#fff}.wf-audit{padding-left:22px;font-size:13px;max-height:400px;overflow:auto}.wf-audit li{margin:12px 0}.wf-audit span{display:block;color:var(--wf-muted);font-size:12px}.wf-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:640px){.wf3{padding:10px}.wf3 h1{font-size:26px}.wf-metrics{grid-template-columns:repeat(2,1fr)}.wf-form-grid{grid-template-columns:1fr}.wf-dialog{padding:15px;max-height:96vh}.wf-overlay{padding:8px}.wf-details{grid-template-columns:1fr;gap:3px}.wf-details dd{margin-bottom:8px}.wf-heading{align-items:start}.wf-toolbar>.wf-actions{width:100%}.wf-toolbar label{flex:1}.wf-time{grid-template-columns:1fr}.wf3 input,.wf3 select,.wf3 textarea{font-size:16px!important}}.wf-period{display:flex;align-items:end;gap:14px;flex-wrap:wrap;margin:15px 0}.wf-period small{margin-left:auto}.wf-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.wf-stats section{background:var(--wf-surface);border:1px solid var(--wf-border);border-radius:14px;padding:16px}.wf-stats span{font-size:12px;color:var(--wf-muted);display:block}.wf-stats strong{font-size:26px;font-weight:600;display:block}.wf-queue{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.wf-queue>div{border:1px solid var(--wf-border);padding:14px;border-radius:12px;display:flex;flex-direction:column;gap:8px}.wf-queue strong{font-size:22px}.wf-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:16px 0}.wf-filters>label{flex:1;min-width:120px}.wf-filters .wf-check{min-height:40px}.wf-badge{display:inline-block;border:1px solid var(--wf-border);border-radius:6px;padding:4px 7px;font-size:11px}.wf-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wf-wide{grid-column:1/-1}.wf-chips{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0}.wf-chips>span{border:1px solid var(--wf-border);border-radius:9px;padding-left:8px;font-size:12px}.wf-chips button{border:0;padding:4px;min-height:32px;background:none}.wf-picker-list{border:1px solid var(--wf-border);border-radius:10px;padding:12px;max-height:300px;overflow:auto;margin-top:8px}.wf-picker-list .wf-check{margin:7px 0!important;align-items:center;justify-content:start}.wf3 .wf-check{display:flex;flex-direction:row;align-items:center;gap:8px}.wf-label{font-size:12px;color:var(--wf-muted)}.wf-rollcall-row{display:flex!important;flex-direction:row!important;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--wf-border);align-items:center}.wf-rollcall-row select{max-width:180px}.wf-sr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.wf3 .wf-dialog textarea{resize:vertical}.wf-overlay:has(~.wf-overlay){visibility:hidden}@media(max-width:640px){.wf-stats{grid-template-columns:repeat(2,1fr)}.wf-queue,.wf-form-grid{grid-template-columns:1fr}.wf-period small{margin-left:0}.wf-filters{gap:8px}.wf-details{grid-template-columns:1fr}.wf-rollcall-row{flex-wrap:wrap}}.pmx-hseq{--bg:light-dark(#f4f6f9,#101b2a);--panel:light-dark(#ffffff,#192839);--ink:light-dark(#23354c,#eef3fa);--muted:light-dark(#65758a,#b4c3d4);--line:light-dark(#dfe6ee,#34475c);--orange:light-dark(#b94a07,#ffa56b);--soft:light-dark(#fff2e7,#3d3027);--navy:light-dark(#234866,#96bddf);--pale:light-dark(#edf2f7,#24384b);--red:light-dark(#b42c30,#ffabab);font:13px/1.5 Inter,system-ui,sans-serif;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:9px;overflow:hidden}.pmx-hseq *{box-sizing:border-box}.pmx-hseq .shell{display:grid;grid-template-columns:84px minmax(0,1fr)}.pmx-hseq aside{background:light-dark(#142b42,#0b1624);color:light-dark(#f0f5fc,#f0f5fc);padding:20px 6px}.pmx-hseq .brand{text-align:center;font-size:20px;letter-spacing:2px;margin-bottom:25px;font-weight:600}.pmx-hseq .brand span{color:light-dark(#ffa263,#ffa263)}.pmx-hseq .nav-item{display:flex;flex-direction:column;gap:6px;align-items:center;padding:13px 0;font-size:11px;border-radius:5px;margin-bottom:4px}.pmx-hseq .nav-item.active{background:light-dark(#2a4158,#2a4158);box-shadow:inset 3px 0 var(--orange)}.pmx-hseq header{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;background:var(--panel);padding:12px 18px;color:var(--muted);border-bottom:1px solid var(--line);font-size:11px}.pmx-hseq header strong{color:var(--ink)}.pmx-hseq main{padding:22px;min-width:0}.pmx-hseq h1{font-size:25px;letter-spacing:-.7px;margin:4px 0 6px;line-height:1.2}.pmx-hseq h2{font-size:14px;margin:0;font-weight:600}.pmx-hseq h3{font-size:13px;margin:0 0 6px}.pmx-hseq p{margin:6px 0 13px}.pmx-hseq .muted{color:var(--muted);font-size:12px}.pmx-hseq .eyebrow{color:var(--muted);font-size:11px;letter-spacing:.7px}.pmx-hseq .row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pmx-hseq .between{justify-content:space-between}.pmx-hseq .heading{align-items:flex-start}.pmx-hseq .heading-actions{margin-left:auto;justify-content:flex-end}.pmx-hseq button{font:inherit;font-size:12px;border:1px solid var(--line);background:var(--panel);color:var(--ink);padding:7px 10px;border-radius:5px;display:inline-flex;align-items:center;gap:6px;justify-content:center}.pmx-hseq button:hover{background:var(--pale)}.pmx-hseq button.primary{background:var(--soft);color:var(--orange);border-color:var(--orange)}.pmx-hseq button[aria-pressed=true]{background:var(--pale);color:var(--ink)}.pmx-hseq button:disabled{opacity:.45}.pmx-hseq svg{width:16px;height:16px}.pmx-hseq input,.pmx-hseq select,.pmx-hseq textarea{font:inherit;color:var(--ink);background:var(--panel);border:1px solid var(--line);padding:8px;border-radius:5px;min-width:0;width:100%}.pmx-hseq label{display:grid;gap:6px;font-size:12px}.pmx-hseq .period{display:flex;gap:18px;align-items:end;flex-wrap:wrap;padding:12px;background:var(--pale);border-radius:6px;margin:18px 0 14px}.pmx-hseq .period label{max-width:190px}.pmx-hseq .period .muted{margin-bottom:7px}.pmx-hseq .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.pmx-hseq .metric{background:var(--panel);padding:14px;border:1px solid var(--line);border-radius:6px;min-width:0}.pmx-hseq .metric label{color:var(--muted)}.pmx-hseq .metric strong{display:block;font-size:22px;font-weight:600;margin:8px 0;font-variant-numeric:tabular-nums}.pmx-hseq .metric small{font-size:11px;color:var(--muted)}.pmx-hseq .tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin:18px 0 14px;flex-wrap:wrap}.pmx-hseq .tabs button{background:transparent;border:0;border-bottom:2px solid transparent;padding:10px 2px;border-radius:0;color:var(--muted)}.pmx-hseq .tabs button[aria-pressed=true]{border-bottom-color:var(--orange);color:var(--ink)}.pmx-hseq .toolbar{margin:12px 0}.pmx-hseq .toolbar .filters{flex:1 1 370px}.pmx-hseq .toolbar input{max-width:230px;flex:1 1 150px}.pmx-hseq .toolbar select{width:auto;max-width:180px}.pmx-hseq .surface{background:var(--panel);border:1px solid var(--line);border-radius:7px;overflow:hidden}.pmx-hseq .surface-title{padding:12px 15px;background:var(--pale);border-bottom:1px solid var(--line)}.pmx-hseq .scroll{overflow-x:auto}.pmx-hseq table{width:100%;border-collapse:collapse;font-size:12px}.pmx-hseq th{text-align:left;font-weight:500;color:var(--muted);background:var(--bg);padding:10px 12px;white-space:nowrap}.pmx-hseq td{padding:12px;border-top:1px solid var(--line);overflow-wrap:anywhere}.pmx-hseq td small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.pmx-hseq .actions{white-space:nowrap;text-align:right}.pmx-hseq .actions button{padding:5px 7px;margin:2px}.pmx-hseq .badge{display:inline-block;background:var(--pale);padding:3px 7px;border-radius:4px;font-size:11px}.pmx-hseq .warning{color:var(--orange);background:var(--soft)}.pmx-hseq .danger{color:var(--red)}.pmx-hseq .empty{text-align:center;padding:34px 18px}.pmx-hseq .empty p{color:var(--muted);font-size:12px;max-width:420px;margin:9px auto 16px}.pmx-hseq .empty-icon{background:var(--pale);display:inline-flex;padding:12px;border-radius:8px;margin-bottom:12px}.pmx-hseq .form{padding:20px;border:1px solid var(--line);border-radius:7px;background:var(--panel);margin-top:18px}.pmx-hseq .formgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:14px 0}.pmx-hseq .full{grid-column:1/-1}.pmx-hseq .formfooter{padding-top:15px;margin-top:17px;border-top:1px solid var(--line)}.pmx-hseq .check{display:flex;gap:9px;align-items:center;margin:14px 0}.pmx-hseq .check input{width:auto}.pmx-hseq .note{padding:12px;background:var(--pale);border-radius:5px;font-size:12px;margin:12px 0}.pmx-hseq .status{padding:10px 12px;background:var(--soft);color:var(--orange);border-radius:5px;font-size:12px;margin:12px 0}.pmx-hseq .error{color:var(--red);font-size:12px}.pmx-hseq .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px}.pmx-hseq .person-card{border:1px solid var(--line);border-radius:6px;padding:15px;min-width:0}.pmx-hseq .person-card p{overflow-wrap:anywhere}.pmx-hseq .avatar{width:34px;height:34px;border-radius:7px;background:var(--pale);color:var(--navy);display:inline-flex;align-items:center;justify-content:center;font-weight:500}.pmx-hseq .details{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}.pmx-hseq .detail{padding:8px 0;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.pmx-hseq .detail span{display:block;color:var(--muted);font-size:11px}.pmx-hseq .quality-row{padding:13px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.pmx-hseq .footer{margin-top:14px;display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;font-size:11px;color:var(--muted)}.pmx-hseq .live{background:var(--pale);padding:12px;font-variant-numeric:tabular-nums;display:flex;gap:22px;flex-wrap:wrap}.pmx-hseq .live strong{display:block;font-size:18px}.pmx-hseq .numeric{text-align:right;font-variant-numeric:tabular-nums}.pmx-hseq .pager{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;border-top:1px solid var(--line)}.pmx-hseq .search-label{min-width:150px;max-width:230px;flex:1 1 150px}.pmx-hseq .file-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;overflow-wrap:anywhere}.pmx-hseq .sr{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}@media(max-width:850px){.pmx-hseq .heading-actions{flex:1 1 100%}.pmx-hseq .cards{grid-template-columns:1fr 1fr}}@media(max-width:700px){.pmx-hseq .shell{grid-template-columns:1fr}.pmx-hseq aside{display:none}.pmx-hseq main{padding:14px}.pmx-hseq .stats{grid-template-columns:1fr 1fr}.pmx-hseq .tabs{gap:16px}}@media(max-width:440px){.pmx-hseq .formgrid,.pmx-hseq .details,.pmx-hseq .cards{grid-template-columns:1fr}.pmx-hseq .form{padding:14px}.pmx-hseq .metric{padding:11px}.pmx-hseq .period label{flex:1 1 100%;max-width:none}}.pmx-hseq .setup-strip{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;padding:15px;color:var(--muted);border-top:1px solid var(--line);font-size:12px}.pmx-hseq .setup-strip span{display:flex;align-items:center;gap:7px}.pmx-hseq .queue-tabs{padding:12px 15px;border-bottom:1px solid var(--line)}.pmx-hseq .queue-tabs button{border:0;background:transparent}.pmx-hseq .queue-tabs button[aria-pressed=true]{background:var(--pale)}.pmx-hseq .queue-body{padding:0 16px}.pmx-hseq .queue-body .quality-row:last-child{border-bottom:0}.pmx-hseq .queue-body strong{margin-left:9px;font-weight:500}.pmx-hseq .queue-body small{display:block;color:var(--muted);font-size:12px;margin-top:5px}.pmx-hseq .shortcuts{margin-top:14px}.pmx-hseq .tabs{gap:20px}.pmx-hseq button{cursor:pointer}.pmx-hseq .workspace{min-width:0}.pmx-hseq .workspace main{padding:22px}.pmx-hseq [hidden]{display:none!important}.pmx-hseq .workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pmx-hseq .formgrid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px}.pmx-hseq .span{grid-column:1/-1}.pmx-hseq .subnav{display:flex;gap:6px;flex-wrap:wrap;padding:10px;background:var(--pale);border-radius:7px;margin-bottom:16px}.pmx-hseq .subnav button[aria-pressed=true]{background:var(--panel);box-shadow:0 1px 3px var(--line)}.pmx-hseq .empty{padding:40px 20px;text-align:center}.pmx-hseq .detail{padding:18px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.pmx-hseq .detail dt{color:var(--muted);font-size:12px}.pmx-hseq .detail dd{margin:4px 0;overflow-wrap:anywhere}.pmx-hseq .notice{padding:10px 14px;background:var(--soft);color:var(--orange);border-radius:5px;margin:12px 0}.pmx-hseq .statusline{border-top:1px solid var(--line);padding:12px 0;margin-top:20px}.pmx-hseq .timeline{padding:16px 32px}.pmx-hseq .timeline li{padding:7px}.pmx-hseq .evidence{max-width:100%;max-height:240px;border-radius:5px}.pmx-hseq .discipline-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0 22px}.pmx-hseq .discipline-strip button{justify-content:space-between;padding:12px;text-align:left}.pmx-hseq .discipline-strip button span:first-of-type{flex:1}.pmx-hseq .discipline-strip small{display:block;color:var(--muted);font-size:11px;margin-top:3px}.pmx-hseq .queue-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0}.pmx-hseq .queue-metrics button{display:block;text-align:left;padding:14px 12px;min-width:0}.pmx-hseq .queue-metrics strong{display:block;font-size:24px;margin-top:6px}.pmx-hseq .queue-metrics button[aria-pressed=true]{border-color:var(--orange);background:var(--soft);color:var(--orange)}.pmx-hseq .quick-capture{padding:18px 0}.pmx-hseq .workflow-legend{font-size:12px;color:var(--muted);padding:10px 0;border-bottom:1px solid var(--line)}.pmx-hseq .board{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.pmx-hseq .lane{background:var(--pale);border-radius:7px;padding:12px;min-width:0}.pmx-hseq .lane-empty{padding:22px 0;text-align:center}.pmx-hseq .record-card{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:13px;margin-top:10px;overflow-wrap:anywhere}.pmx-hseq .record-card h3{margin:10px 0 6px}.pmx-hseq .record-card>.row:last-child{margin-top:12px}.pmx-hseq .pager{margin-top:12px;padding:10px 0}.pmx-hseq .form-heading{padding:12px 0 8px;border-bottom:1px solid var(--line);color:var(--navy)}.pmx-hseq .workflow-strip{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:18px;padding:12px;background:var(--pale);border-radius:5px;color:var(--muted)}.pmx-hseq .workflow-strip .current{background:var(--panel);color:var(--orange);padding:6px 10px;border-radius:4px}.pmx-hseq .next-action{margin-top:14px;background:var(--pale);padding:14px;border-radius:6px;gap:14px}.pmx-hseq .next-action>div{flex:1 1 280px}.pmx-hseq .evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px;overflow-wrap:anywhere}.pmx-hseq .evidence-grid img{height:180px;object-fit:contain;background:var(--pale);width:100%}.pmx-hseq .check-items{padding:0 16px}.pmx-hseq .check-item{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.pmx-hseq .check-item h3{margin:8px 0}.pmx-hseq .check-item label{margin-bottom:8px}.pmx-hseq .check-item button{margin-right:5px}.pmx-hseq .trend-reading{display:grid;grid-template-columns:1fr 1fr 1.4fr auto;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.pmx-hseq .plot{width:100%;height:auto;display:block}.pmx-hseq svg.plot{width:100%;height:auto}.pmx-hseq .plot text{fill:var(--muted);font:11px system-ui}.pmx-hseq .plot-legend{padding:12px 0}.pmx-hseq .trend-body{padding:16px}.pmx-hseq button,.pmx-hseq h2{overflow-wrap:anywhere}.pmx-hseq .tile{padding:18px;background:var(--panel);border:1px solid var(--line);border-radius:7px}@media(max-width:800px){.pmx-hseq .queue-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pmx-hseq .discipline-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.pmx-hseq .workspace-grid,.pmx-hseq .formgrid,.pmx-hseq .detail{grid-template-columns:1fr}.pmx-hseq .span{grid-column:auto}}@media(max-width:500px){.pmx-hseq .queue-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-hseq .check-item,.pmx-hseq .evidence-grid{grid-template-columns:1fr}.pmx-hseq .trend-reading{grid-template-columns:1fr 1fr}.pmx-hseq .board{grid-template-columns:1fr}.pmx-hseq .workspace main{padding:14px}}.pmx-hseq{--pmx-bg:#f4f6f9;--pmx-surface:#ffffff;--pmx-text:#18283c;--pmx-label:#334155;--pmx-muted:#64748b;--pmx-border:#e4e9f0;--pmx-orange:#f57a29;--bg:var(--pmx-bg);--panel:var(--pmx-surface);--ink:var(--pmx-text);--muted:var(--pmx-muted);--line:var(--pmx-border);--orange:var(--pmx-orange);--pale:color-mix(in srgb,var(--pmx-bg) 92%,var(--pmx-surface));--soft:color-mix(in srgb,var(--pmx-orange) 9%,var(--pmx-surface));--navy:var(--pmx-label);--red:#b42318;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5;color:var(--pmx-text);background:transparent;border:0;border-radius:0;overflow:visible;padding:8px 3px;min-width:0}.dark .pmx-hseq,[data-theme=dark] .pmx-hseq{--pmx-bg:#0e1828;--pmx-surface:#142033;--pmx-text:#edf2f9;--pmx-label:#cbd5e3;--pmx-muted:#a5b3c6;--pmx-border:#2a394d;--pale:color-mix(in srgb,var(--pmx-surface) 85%,var(--pmx-bg));--soft:color-mix(in srgb,var(--pmx-orange) 12%,var(--pmx-surface));--red:#ff9c92}.pmx-hseq .workspace main{padding:0;min-width:0}.pmx-hseq h1{font-size:28px;font-weight:650;line-height:1.2;letter-spacing:-.8px;margin:4px 0 7px}.pmx-hseq h2{font-size:16px;font-weight:600;line-height:1.4}.pmx-hseq h3{font-size:15px;font-weight:600}.pmx-hseq p{font-size:13px;line-height:1.5}.pmx-hseq .eyebrow,.pmx-hseq label,.pmx-hseq td small,.pmx-hseq th,.pmx-hseq .badge,.pmx-hseq .muted,.pmx-hseq .footer{font-size:12px}.pmx-hseq .eyebrow{font-weight:500;letter-spacing:.5px;color:var(--pmx-muted)}.pmx-hseq .heading{margin-bottom:24px}.pmx-hseq .heading .badge{font-weight:600;background:var(--pale);white-space:nowrap}.pmx-hseq button{font-size:13px;line-height:1.4;min-height:40px;padding:9px 13px;border-radius:8px}.pmx-hseq button:disabled{cursor:not-allowed}.pmx-hseq :focus-visible{outline:2px solid var(--pmx-orange);outline-offset:3px}.pmx-hseq input,.pmx-hseq select,.pmx-hseq textarea{font-size:13px;border-radius:8px;padding:10px 12px}.pmx-hseq input::placeholder,.pmx-hseq textarea::placeholder{color:var(--pmx-muted);opacity:1}.pmx-hseq .tabs{gap:24px;margin:16px 0 24px;border-color:var(--pmx-border);flex-wrap:nowrap;overflow-x:auto}.pmx-hseq .tabs button{min-height:42px;font-size:13px;padding:0 2px 12px;border-bottom-width:3px;white-space:nowrap;flex-shrink:0}.pmx-hseq .tabs button[aria-pressed=true]{color:var(--pmx-text);font-weight:600;border-bottom-color:var(--pmx-orange)}.pmx-hseq .discipline-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:0 0 32px}.pmx-hseq .discipline-strip button{min-height:86px;padding:18px;gap:12px;justify-content:flex-start;align-items:center;text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:14px}.pmx-hseq .discipline-strip button>span:last-child{margin-left:auto}.pmx-hseq .discipline-strip strong{font-size:14px;font-weight:600}.pmx-hseq .discipline-strip small{font-size:12px;margin-top:4px}.pmx-hseq .queue-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:20px 0}.pmx-hseq .queue-metrics button{min-height:120px;padding:18px;border-radius:14px;text-align:left}.pmx-hseq .queue-metrics button span{font-size:13px}.pmx-hseq .queue-metrics strong{font-size:26px;line-height:1.15;font-weight:600;margin-top:16px;font-variant-numeric:tabular-nums}.pmx-hseq .queue-metrics button[aria-pressed=true]{border-color:var(--pmx-orange)}.pmx-hseq .surface,.pmx-hseq .form,.pmx-hseq .tile,.pmx-hseq .record-card,.pmx-hseq .metric,.pmx-hseq .person-card{border-radius:14px}.pmx-hseq .surface-title{padding:18px 20px}.pmx-hseq .surface-title h2{font-size:16px}.pmx-hseq .surface .empty{min-height:214px;display:flex;flex-direction:column;align-items:center;justify-content:center}.pmx-hseq .surface .empty h3{font-size:16px;margin-top:12px}.pmx-hseq .quick-capture{gap:9px;align-items:center;padding:22px 0}.pmx-hseq .quick-capture .muted{margin-right:6px}.pmx-hseq .statusline{margin-top:20px;color:var(--pmx-muted)}.pmx-hseq .subnav{border:1px solid var(--pmx-border);border-radius:12px;gap:6px;padding:8px;margin:0 0 18px}.pmx-hseq .subnav button{border-radius:8px}.pmx-hseq table{font-size:13px}.pmx-hseq th{padding:12px 14px}.pmx-hseq td{padding:13px 14px}.pmx-hseq .formgrid{gap:15px}.pmx-hseq .workflow-legend{font-size:12px}.pmx-hseq .status,.pmx-hseq .notice{border-radius:9px}@media(max-width:900px){.pmx-hseq .queue-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:660px){.pmx-hseq h1{font-size:26px}.pmx-hseq .discipline-strip{grid-template-columns:1fr}.pmx-hseq .queue-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pmx-hseq .heading{gap:14px}.pmx-hseq .heading>div:last-child{width:100%;justify-content:space-between}}@media(max-width:420px){.pmx-hseq .queue-metrics{grid-template-columns:1fr}}@media(pointer:coarse){.pmx-hseq button{min-height:44px}.pmx-hseq input,.pmx-hseq select,.pmx-hseq textarea{font-size:16px}}.pmx-hseq-existing-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 18px;color:#64748b;font:12px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.pmx-hseq-existing-bar button{min-height:40px;padding:9px 14px;border:1px solid #e4e9f0;border-radius:8px;background:#fff;color:#18283c;font:13px Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}.dark .pmx-hseq-existing-bar,[data-theme=dark] .pmx-hseq-existing-bar{color:#a5b3c6}.dark .pmx-hseq-existing-bar button,[data-theme=dark] .pmx-hseq-existing-bar button{background:#142033;border-color:#2a394d;color:#edf2f9}.pmx-hseq-existing-bar button:focus-visible{outline:2px solid #f57a29;outline-offset:3px}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-800:oklch(44.8% .119 151.328);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-700:oklch(37.3% .034 259.733);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-xs:0 1px 1px #0000000d;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{inset:calc(var(--spacing) * 4)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-12{top:calc(var(--spacing) * 12)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-\[-4px\]{top:-4px}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-12{right:calc(var(--spacing) * -12)}.-right-16{right:calc(var(--spacing) * -16)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/4{right:25%}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-12{right:calc(var(--spacing) * 12)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.bottom-0{bottom:0}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-1\/4{bottom:25%}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[-5px\]{bottom:-5px}.-left-8{left:calc(var(--spacing) * -8)}.-left-12{left:calc(var(--spacing) * -12)}.-left-\[32\.5px\]{left:-32.5px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-12{left:calc(var(--spacing) * 12)}.left-16{left:calc(var(--spacing) * 16)}.left-\[60px\]{left:60px}.left-\[180px\]{left:180px}.left-\[310px\]{left:310px}.isolate{isolation:isolate}.-z-0{z-index:-0}.-z-10{z-index:-10}.z-0{z-index:0}.z-5{z-index:5}.z-10{z-index:10}.z-15{z-index:15}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-60,.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[400\]{z-index:400}.z-\[1000\]{z-index:1000}.z-\[9999\]{z-index:9999}.z-\[99999\]{z-index:99999}.order-1{order:1}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-auto{margin:auto}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-auto{margin-block:auto}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-20{margin-top:calc(var(--spacing) * -20)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.-mr-6{margin-right:calc(var(--spacing) * -6)}.-mr-20{margin-right:calc(var(--spacing) * -20)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.-ml-\[3px\]{margin-left:-3px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-16\/9{aspect-ratio:16/9}.aspect-16\/10{aspect-ratio:16/10}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-96{height:calc(var(--spacing) * 96)}.h-\[70vh\]{height:70vh}.h-\[85vh\]{height:85vh}.h-\[240px\]{height:240px}.h-\[250px\]{height:250px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[380px\]{height:380px}.h-\[520px\]{height:520px}.h-\[600px\]{height:600px}.h-\[700px\]{height:700px}.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-10{max-height:calc(var(--spacing) * 10)}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-14{max-height:calc(var(--spacing) * 14)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[140px\]{max-height:140px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[250px\]{max-height:250px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[420px\]{max-height:420px}.max-h-\[520px\]{max-height:520px}.max-h-\[640px\]{max-height:640px}.max-h-\[760px\]{max-height:760px}.max-h-\[calc\(85vh-130px\)\]{max-height:calc(85vh - 130px)}.max-h-\[calc\(90vh-70px\)\]{max-height:calc(90vh - 70px)}.max-h-\[calc\(92vh-140px\)\]{max-height:calc(92vh - 140px)}.max-h-\[calc\(92vh-220px\)\]{max-height:calc(92vh - 220px)}.max-h-\[calc\(100vh-140px\)\]{max-height:calc(100vh - 140px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[1\.125rem\]{min-height:1.125rem}.min-h-\[2rem\]{min-height:2rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[75vh\]{min-height:75vh}.min-h-\[190px\]{min-height:190px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[340px\]{min-height:340px}.min-h-\[400px\]{min-height:400px}.min-h-\[480px\]{min-height:480px}.min-h-\[550px\]{min-height:550px}.min-h-\[560px\]{min-height:560px}.min-h-\[720px\]{min-height:720px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1px\]{width:1px}.w-\[75px\]{width:75px}.w-\[78px\]{width:78px}.w-\[80px\]{width:80px}.w-\[85px\]{width:85px}.w-\[90px\]{width:90px}.w-\[95px\]{width:95px}.w-\[100px\]{width:100px}.w-\[105px\]{width:105px}.w-\[110px\]{width:110px}.w-\[115px\]{width:115px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[300px\]{width:300px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100vw-24px\)\]{width:calc(100vw - 24px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[70\%\]{max-width:70%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90\%\]{max-width:90%}.max-w-\[90px\]{max-width:90px}.max-w-\[92\%\]{max-width:92%}.max-w-\[110px\]{max-width:110px}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[800px\]{max-width:800px}.max-w-\[840px\]{max-width:840px}.max-w-\[1520px\]{max-width:1520px}.max-w-\[1680px\]{max-width:1680px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[14px\]{min-width:14px}.min-w-\[20px\]{min-width:20px}.min-w-\[80px\]{min-width:80px}.min-w-\[85px\]{min-width:85px}.min-w-\[95px\]{min-width:95px}.min-w-\[100px\]{min-width:100px}.min-w-\[105px\]{min-width:105px}.min-w-\[125px\]{min-width:125px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[300px\]{min-width:300px}.min-w-\[500px\]{min-width:500px}.min-w-\[540px\]{min-width:540px}.min-w-\[600px\]{min-width:600px}.min-w-\[650px\]{min-width:650px}.min-w-\[700px\]{min-width:700px}.min-w-\[750px\]{min-width:750px}.min-w-\[760px\]{min-width:760px}.min-w-\[800px\]{min-width:800px}.min-w-\[840px\]{min-width:840px}.min-w-\[850px\]{min-width:850px}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.min-w-\[950px\]{min-width:950px}.min-w-\[1000px\]{min-width:1000px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[1400px\]{min-width:1400px}.min-w-\[1550px\]{min-width:1550px}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5\.5{--tw-translate-x:calc(var(--spacing) * 5.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-12{--tw-translate-x:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-20{--tw-translate-x:calc(var(--spacing) * 20);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-12{--tw-translate-y:calc(var(--spacing) * -12);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-20{--tw-translate-y:calc(var(--spacing) * -20);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.01\]{scale:1.01}.scale-\[1\.005\]{scale:1.005}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scrollbar-none{scrollbar-width:none}.scrollbar-thin{scrollbar-width:thin}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#E6E9EF\]>:not(:last-child)){border-color:#e6e9ef}:where(.divide-\[\#F1F5F9\]>:not(:last-child)){border-color:#f1f5f9}:where(.divide-rose-200\/50>:not(:last-child)){border-color:#ffccd380}@supports (color:color-mix(in lab,red,red)){:where(.divide-rose-200\/50>:not(:last-child)){border-color:color-mix(in oklab,var(--color-rose-200) 50%,transparent)}}:where(.divide-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}:where(.divide-slate-200>:not(:last-child)){border-color:var(--color-slate-200)}:where(.divide-slate-200\/50>:not(:last-child)){border-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){:where(.divide-slate-200\/50>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-200) 50%,transparent)}}:where(.divide-slate-200\/60>:not(:last-child)){border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){:where(.divide-slate-200\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}:where(.divide-slate-200\/80>:not(:last-child)){border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){:where(.divide-slate-200\/80>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}:where(.divide-slate-800\/60>:not(:last-child)){border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){:where(.divide-slate-800\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[28px\]{border-radius:28px}.rounded-\[40px\]{border-radius:40px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-tl-none{border-top-left-radius:0}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-tr-none{border-top-right-radius:0}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-3xl{border-bottom-right-radius:var(--radius-3xl);border-bottom-left-radius:var(--radius-3xl)}.rounded-br-none{border-bottom-right-radius:0}.rounded-bl-none{border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#0B172A\]{border-color:#0b172a}.border-\[\#00B894\]\/30{border-color:#00b8944d}.border-\[\#1E3A5F\]{border-color:#1e3a5f}.border-\[\#1E3A5F\]\/60{border-color:#1e3a5f99}.border-\[\#1E293B\]{border-color:#1e293b}.border-\[\#1E293B\]\/70{border-color:#1e293bb3}.border-\[\#07182E\]{border-color:#07182e}.border-\[\#07182E\]\/10{border-color:#07182e1a}.border-\[\#102846\]{border-color:#102846}.border-\[\#102846\]\/20{border-color:#10284633}.border-\[\#BFDBFE\]{border-color:#bfdbfe}.border-\[\#E2E8F0\]{border-color:#e2e8f0}.border-\[\#E6E9EF\]{border-color:#e6e9ef}.border-\[\#FF9F1C\]{border-color:#ff9f1c}.border-\[\#FF9F1C\]\/20{border-color:#ff9f1c33}.border-\[\#FF9F1C\]\/25{border-color:#ff9f1c40}.border-\[\#FF9F1C\]\/30{border-color:#ff9f1c4d}.border-\[\#FF9F1C\]\/40{border-color:#ff9f1c66}.border-\[\#FF9F1C\]\/60{border-color:#ff9f1c99}.border-amber-100{border-color:var(--color-amber-100)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/50{border-color:#fee68580}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/50{border-color:color-mix(in oklab,var(--color-amber-200) 50%,transparent)}}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/60{border-color:color-mix(in oklab,var(--color-amber-200) 60%,transparent)}}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/70{border-color:color-mix(in oklab,var(--color-amber-200) 70%,transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/30{border-color:color-mix(in oklab,var(--color-amber-400) 30%,transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/10{border-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/10{border-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.border-amber-500\/15{border-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/15{border-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25{border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/50{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.border-amber-500\/80{border-color:#f99c00cc}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/80{border-color:color-mix(in oklab,var(--color-amber-500) 80%,transparent)}}.border-amber-600{border-color:var(--color-amber-600)}.border-blue-50{border-color:var(--color-blue-50)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-200\/60{border-color:#bedbff99}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/60{border-color:color-mix(in oklab,var(--color-blue-200) 60%,transparent)}}.border-blue-200\/70{border-color:#bedbffb3}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/70{border-color:color-mix(in oklab,var(--color-blue-200) 70%,transparent)}}.border-blue-200\/80{border-color:#bedbffcc}@supports (color:color-mix(in lab,red,red)){.border-blue-200\/80{border-color:color-mix(in oklab,var(--color-blue-200) 80%,transparent)}}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-400\/30{border-color:#54a2ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-400\/30{border-color:color-mix(in oklab,var(--color-blue-400) 30%,transparent)}}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/40{border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)}}.border-blue-500\/80{border-color:#3080ffcc}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/80{border-color:color-mix(in oklab,var(--color-blue-500) 80%,transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-700{border-color:var(--color-blue-700)}.border-blue-800{border-color:var(--color-blue-800)}.border-blue-800\/60{border-color:#193cb899}@supports (color:color-mix(in lab,red,red)){.border-blue-800\/60{border-color:color-mix(in oklab,var(--color-blue-800) 60%,transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-500\/25{border-color:#00b7d740}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/25{border-color:color-mix(in oklab,var(--color-cyan-500) 25%,transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500) 30%,transparent)}}.border-emerald-50{border-color:var(--color-emerald-50)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/60{border-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/60{border-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/80{border-color:color-mix(in oklab,var(--color-emerald-200) 80%,transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/30{border-color:color-mix(in oklab,var(--color-emerald-400) 30%,transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.border-emerald-500\/50{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/50{border-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}.border-emerald-500\/60{border-color:#00bb7f99}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/60{border-color:color-mix(in oklab,var(--color-emerald-500) 60%,transparent)}}.border-emerald-500\/80{border-color:#00bb7fcc}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/80{border-color:color-mix(in oklab,var(--color-emerald-500) 80%,transparent)}}.border-emerald-600{border-color:var(--color-emerald-600)}.border-emerald-700{border-color:var(--color-emerald-700)}.border-emerald-800{border-color:var(--color-emerald-800)}.border-gray-200{border-color:var(--color-gray-200)}.border-green-100{border-color:var(--color-green-100)}.border-green-200{border-color:var(--color-green-200)}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.border-green-500\/20{border-color:color-mix(in oklab,var(--color-green-500) 20%,transparent)}}.border-indigo-100{border-color:var(--color-indigo-100)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-400\/30{border-color:#7d87ff4d}@supports (color:color-mix(in lab,red,red)){.border-indigo-400\/30{border-color:color-mix(in oklab,var(--color-indigo-400) 30%,transparent)}}.border-indigo-400\/40{border-color:#7d87ff66}@supports (color:color-mix(in lab,red,red)){.border-indigo-400\/40{border-color:color-mix(in oklab,var(--color-indigo-400) 40%,transparent)}}.border-indigo-500{border-color:var(--color-indigo-500)}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/20{border-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/30{border-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)}}.border-indigo-500\/40{border-color:#625fff66}@supports (color:color-mix(in lab,red,red)){.border-indigo-500\/40{border-color:color-mix(in oklab,var(--color-indigo-500) 40%,transparent)}}.border-indigo-600{border-color:var(--color-indigo-600)}.border-indigo-800\/40{border-color:#372aac66}@supports (color:color-mix(in lab,red,red)){.border-indigo-800\/40{border-color:color-mix(in oklab,var(--color-indigo-800) 40%,transparent)}}.border-orange-100{border-color:var(--color-orange-100)}.border-orange-200{border-color:var(--color-orange-200)}.border-orange-200\/80{border-color:#ffd7a8cc}@supports (color:color-mix(in lab,red,red)){.border-orange-200\/80{border-color:color-mix(in oklab,var(--color-orange-200) 80%,transparent)}}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/20{border-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/30{border-color:color-mix(in oklab,var(--color-orange-500) 30%,transparent)}}.border-pink-500\/30{border-color:#f6339a4d}@supports (color:color-mix(in lab,red,red)){.border-pink-500\/30{border-color:color-mix(in oklab,var(--color-pink-500) 30%,transparent)}}.border-purple-100{border-color:var(--color-purple-100)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-200\/60{border-color:#e9d5ff99}@supports (color:color-mix(in lab,red,red)){.border-purple-200\/60{border-color:color-mix(in oklab,var(--color-purple-200) 60%,transparent)}}.border-purple-200\/80{border-color:#e9d5ffcc}@supports (color:color-mix(in lab,red,red)){.border-purple-200\/80{border-color:color-mix(in oklab,var(--color-purple-200) 80%,transparent)}}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500) 20%,transparent)}}.border-purple-500\/25{border-color:#ac4bff40}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/25{border-color:color-mix(in oklab,var(--color-purple-500) 25%,transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500) 30%,transparent)}}.border-purple-600{border-color:var(--color-purple-600)}.border-purple-800{border-color:var(--color-purple-800)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/10{border-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.border-red-500\/10{border-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.border-red-500\/40{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.border-red-500\/50{border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.border-red-500\/55{border-color:#fb2c368c}@supports (color:color-mix(in lab,red,red)){.border-red-500\/55{border-color:color-mix(in oklab,var(--color-red-500) 55%,transparent)}}.border-rose-50{border-color:var(--color-rose-50)}.border-rose-100{border-color:var(--color-rose-100)}.border-rose-100\/50{border-color:#ffe4e680}@supports (color:color-mix(in lab,red,red)){.border-rose-100\/50{border-color:color-mix(in oklab,var(--color-rose-100) 50%,transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-200\/50{border-color:#ffccd380}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/50{border-color:color-mix(in oklab,var(--color-rose-200) 50%,transparent)}}.border-rose-200\/70{border-color:#ffccd3b3}@supports (color:color-mix(in lab,red,red)){.border-rose-200\/70{border-color:color-mix(in oklab,var(--color-rose-200) 70%,transparent)}}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-500{border-color:var(--color-rose-500)}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/20{border-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/30{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/40{border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.border-rose-600{border-color:var(--color-rose-600)}.border-rose-700{border-color:var(--color-rose-700)}.border-rose-800\/80{border-color:#a30037cc}@supports (color:color-mix(in lab,red,red)){.border-rose-800\/80{border-color:color-mix(in oklab,var(--color-rose-800) 80%,transparent)}}.border-rose-900\/50{border-color:#8b083680}@supports (color:color-mix(in lab,red,red)){.border-rose-900\/50{border-color:color-mix(in oklab,var(--color-rose-900) 50%,transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/30{border-color:color-mix(in oklab,var(--color-sky-500) 30%,transparent)}}.border-slate-50{border-color:var(--color-slate-50)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-100\/30{border-color:#f1f5f94d}@supports (color:color-mix(in lab,red,red)){.border-slate-100\/30{border-color:color-mix(in oklab,var(--color-slate-100) 30%,transparent)}}.border-slate-100\/50{border-color:#f1f5f980}@supports (color:color-mix(in lab,red,red)){.border-slate-100\/50{border-color:color-mix(in oklab,var(--color-slate-100) 50%,transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-200\/30{border-color:#e2e8f04d}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/30{border-color:color-mix(in oklab,var(--color-slate-200) 30%,transparent)}}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.border-slate-200\/80{border-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/80{border-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.border-slate-200\/90{border-color:#e2e8f0e6}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/90{border-color:color-mix(in oklab,var(--color-slate-200) 90%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-300\/60{border-color:#cad5e299}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/60{border-color:color-mix(in oklab,var(--color-slate-300) 60%,transparent)}}.border-slate-300\/70{border-color:#cad5e2b3}@supports (color:color-mix(in lab,red,red)){.border-slate-300\/70{border-color:color-mix(in oklab,var(--color-slate-300) 70%,transparent)}}.border-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/20{border-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.border-slate-500\/25{border-color:#62748e40}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/25{border-color:color-mix(in oklab,var(--color-slate-500) 25%,transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/30{border-color:color-mix(in oklab,var(--color-slate-500) 30%,transparent)}}.border-slate-600{border-color:var(--color-slate-600)}.border-slate-600\/50{border-color:#45556c80}@supports (color:color-mix(in lab,red,red)){.border-slate-600\/50{border-color:color-mix(in oklab,var(--color-slate-600) 50%,transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-slate-700\/50{border-color:#31415880}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/50{border-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.border-slate-700\/60{border-color:#31415899}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/60{border-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}.border-slate-700\/70{border-color:#314158b3}@supports (color:color-mix(in lab,red,red)){.border-slate-700\/70{border-color:color-mix(in oklab,var(--color-slate-700) 70%,transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-slate-800\/50{border-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/50{border-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.border-slate-800\/60{border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/60{border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.border-slate-800\/80{border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/80{border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.border-slate-800\/85{border-color:#1d293dd9}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/85{border-color:color-mix(in oklab,var(--color-slate-800) 85%,transparent)}}.border-slate-800\/90{border-color:#1d293de6}@supports (color:color-mix(in lab,red,red)){.border-slate-800\/90{border-color:color-mix(in oklab,var(--color-slate-800) 90%,transparent)}}.border-slate-900{border-color:var(--color-slate-900)}.border-teal-100{border-color:var(--color-teal-100)}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-500{border-color:var(--color-teal-500)}.border-teal-500\/30{border-color:#00baa74d}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/30{border-color:color-mix(in oklab,var(--color-teal-500) 30%,transparent)}}.border-teal-500\/80{border-color:#00baa7cc}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/80{border-color:color-mix(in oklab,var(--color-teal-500) 80%,transparent)}}.border-teal-600{border-color:var(--color-teal-600)}.border-transparent{border-color:#0000}.border-violet-100{border-color:var(--color-violet-100)}.border-violet-200{border-color:var(--color-violet-200)}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-500\/20{border-color:#edb20033}@supports (color:color-mix(in lab,red,red)){.border-yellow-500\/20{border-color:color-mix(in oklab,var(--color-yellow-500) 20%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-blue-600{border-left-color:var(--color-blue-600)}.border-l-emerald-500{border-left-color:var(--color-emerald-500)}.border-l-purple-500{border-left-color:var(--color-purple-500)}.bg-\[\#0A1F38\]{background-color:#0a1f38}.bg-\[\#0B172A\]{background-color:#0b172a}.bg-\[\#0E1D34\]{background-color:#0e1d34}.bg-\[\#0E1D34\]\/50{background-color:#0e1d3480}.bg-\[\#0F2942\]{background-color:#0f2942}.bg-\[\#00B894\]{background-color:#00b894}.bg-\[\#00B894\]\/10{background-color:#00b8941a}.bg-\[\#1E3A5F\]{background-color:#1e3a5f}.bg-\[\#1E293B\]{background-color:#1e293b}.bg-\[\#2F7CFF\]{background-color:#2f7cff}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#040D1A\]{background-color:#040d1a}.bg-\[\#040e1a\]{background-color:#040e1a}.bg-\[\#060a12\]{background-color:#060a12}.bg-\[\#060a12\]\/80{background-color:#060a12cc}.bg-\[\#070c14\]\/40{background-color:#070c1466}.bg-\[\#070c14\]\/50{background-color:#070c1480}.bg-\[\#075E54\]{background-color:#075e54}.bg-\[\#128C7E\]{background-color:#128c7e}.bg-\[\#04070c\]{background-color:#04070c}.bg-\[\#04070c\]\/90{background-color:#04070ce6}.bg-\[\#07182E\]{background-color:#07182e}.bg-\[\#07182E\]\/5{background-color:#07182e0d}.bg-\[\#07182E\]\/10{background-color:#07182e1a}.bg-\[\#07182E\]\/40{background-color:#07182e66}.bg-\[\#07182E\]\/50{background-color:#07182e80}.bg-\[\#07182E\]\/55{background-color:#07182e8c}.bg-\[\#07182E\]\/60{background-color:#07182e99}.bg-\[\#07182E\]\/70{background-color:#07182eb3}.bg-\[\#07182E\]\/75{background-color:#07182ebf}.bg-\[\#07182E\]\/80{background-color:#07182ecc}.bg-\[\#07182E\]\/90{background-color:#07182ee6}.bg-\[\#09111C\]{background-color:#09111c}.bg-\[\#030914\]{background-color:#030914}.bg-\[\#030914\]\/80{background-color:#030914cc}.bg-\[\#102846\]{background-color:#102846}.bg-\[\#102846\]\/10{background-color:#1028461a}.bg-\[\#162238\]{background-color:#162238}.bg-\[\#162238\]\/60{background-color:#16223899}.bg-\[\#DCF8C6\]{background-color:#dcf8c6}.bg-\[\#E5DDD5\]{background-color:#e5ddd5}.bg-\[\#EBF5FF\]{background-color:#ebf5ff}.bg-\[\#F0F0F0\]{background-color:#f0f0f0}.bg-\[\#F1F5F9\]{background-color:#f1f5f9}.bg-\[\#F7F8FA\]{background-color:#f7f8fa}.bg-\[\#F7F8FA\]\/60{background-color:#f7f8fa99}.bg-\[\#F7F8FA\]\/70{background-color:#f7f8fab3}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#F59E0B\]{background-color:#f59e0b}.bg-\[\#FAFBFD\]{background-color:#fafbfd}.bg-\[\#FF6B00\]{background-color:#ff6b00}.bg-\[\#FF6B00\]\/20{background-color:#ff6b0033}.bg-\[\#FF9F1C\]{background-color:#ff9f1c}.bg-\[\#FF9F1C\]\/5{background-color:#ff9f1c0d}.bg-\[\#FF9F1C\]\/10{background-color:#ff9f1c1a}.bg-\[\#FF9F1C\]\/15{background-color:#ff9f1c26}.bg-\[\#FF9F1C\]\/20{background-color:#ff9f1c33}.bg-\[\#FFF5F5\]{background-color:#fff5f5}.bg-\[\#FFFFFF\]{background-color:#fff}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/10{background-color:#fffbeb1a}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/10{background-color:color-mix(in oklab,var(--color-amber-50) 10%,transparent)}}.bg-amber-50\/20{background-color:#fffbeb33}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/20{background-color:color-mix(in oklab,var(--color-amber-50) 20%,transparent)}}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/50{background-color:color-mix(in oklab,var(--color-amber-50) 50%,transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-50\/70{background-color:#fffbebb3}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/70{background-color:color-mix(in oklab,var(--color-amber-50) 70%,transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:color-mix(in oklab,var(--color-amber-50) 80%,transparent)}}.bg-amber-50\/90{background-color:#fffbebe6}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/90{background-color:color-mix(in oklab,var(--color-amber-50) 90%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/50{background-color:#fef3c680}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/50{background-color:color-mix(in oklab,var(--color-amber-100) 50%,transparent)}}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-400\/20{background-color:color-mix(in oklab,var(--color-amber-400) 20%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/5{background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.bg-amber-500\/80{background-color:#f99c00cc}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/80{background-color:color-mix(in oklab,var(--color-amber-500) 80%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-600\/90{background-color:#dd7400e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-600\/90{background-color:color-mix(in oklab,var(--color-amber-600) 90%,transparent)}}.bg-amber-900{background-color:var(--color-amber-900)}.bg-amber-950\/40{background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.bg-amber-950\/40{background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/10{background-color:#eff6ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/10{background-color:color-mix(in oklab,var(--color-blue-50) 10%,transparent)}}.bg-blue-50\/20{background-color:#eff6ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/20{background-color:color-mix(in oklab,var(--color-blue-50) 20%,transparent)}}.bg-blue-50\/30{background-color:#eff6ff4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/30{background-color:color-mix(in oklab,var(--color-blue-50) 30%,transparent)}}.bg-blue-50\/40{background-color:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/40{background-color:color-mix(in oklab,var(--color-blue-50) 40%,transparent)}}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50) 50%,transparent)}}.bg-blue-50\/60{background-color:#eff6ff99}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/60{background-color:color-mix(in oklab,var(--color-blue-50) 60%,transparent)}}.bg-blue-50\/70{background-color:#eff6ffb3}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/70{background-color:color-mix(in oklab,var(--color-blue-50) 70%,transparent)}}.bg-blue-50\/80{background-color:#eff6ffcc}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/80{background-color:color-mix(in oklab,var(--color-blue-50) 80%,transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-100\/80{background-color:#dbeafecc}@supports (color:color-mix(in lab,red,red)){.bg-blue-100\/80{background-color:color-mix(in oklab,var(--color-blue-100) 80%,transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/5{background-color:color-mix(in oklab,var(--color-blue-500) 5%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/15{background-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.bg-blue-500\/30{background-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/30{background-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/10{background-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/10{background-color:color-mix(in oklab,var(--color-blue-600) 10%,transparent)}}.bg-blue-600\/30{background-color:#155dfc4d}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/30{background-color:color-mix(in oklab,var(--color-blue-600) 30%,transparent)}}.bg-blue-700{background-color:var(--color-blue-700)}.bg-blue-900\/80{background-color:#1c398ecc}@supports (color:color-mix(in lab,red,red)){.bg-blue-900\/80{background-color:color-mix(in oklab,var(--color-blue-900) 80%,transparent)}}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500) 10%,transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/20{background-color:color-mix(in oklab,var(--color-cyan-500) 20%,transparent)}}.bg-cyan-600{background-color:var(--color-cyan-600)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/20{background-color:#ecfdf533}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/20{background-color:color-mix(in oklab,var(--color-emerald-50) 20%,transparent)}}.bg-emerald-50\/30{background-color:#ecfdf54d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/30{background-color:color-mix(in oklab,var(--color-emerald-50) 30%,transparent)}}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.bg-emerald-50\/50{background-color:#ecfdf580}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/50{background-color:color-mix(in oklab,var(--color-emerald-50) 50%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)}}.bg-emerald-50\/70{background-color:#ecfdf5b3}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/70{background-color:color-mix(in oklab,var(--color-emerald-50) 70%,transparent)}}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50) 80%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200\/60{background-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.bg-emerald-200\/60{background-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/20{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/90{background-color:#009767e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/90{background-color:color-mix(in oklab,var(--color-emerald-600) 90%,transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-800{background-color:var(--color-emerald-800)}.bg-emerald-900\/80{background-color:#004e3bcc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-900\/80{background-color:color-mix(in oklab,var(--color-emerald-900) 80%,transparent)}}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/20{background-color:color-mix(in oklab,var(--color-emerald-950) 20%,transparent)}}.bg-emerald-950\/50{background-color:#002c2280}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/50{background-color:color-mix(in oklab,var(--color-emerald-950) 50%,transparent)}}.bg-emerald-950\/60{background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){.bg-emerald-950\/60{background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-50\/70{background-color:#f0fdf4b3}@supports (color:color-mix(in lab,red,red)){.bg-green-50\/70{background-color:color-mix(in oklab,var(--color-green-50) 70%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500) 10%,transparent)}}.bg-green-500\/80{background-color:#00c758cc}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/80{background-color:color-mix(in oklab,var(--color-green-500) 80%,transparent)}}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-50\/10{background-color:#eef2ff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/10{background-color:color-mix(in oklab,var(--color-indigo-50) 10%,transparent)}}.bg-indigo-50\/20{background-color:#eef2ff33}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/20{background-color:color-mix(in oklab,var(--color-indigo-50) 20%,transparent)}}.bg-indigo-50\/40{background-color:#eef2ff66}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/40{background-color:color-mix(in oklab,var(--color-indigo-50) 40%,transparent)}}.bg-indigo-50\/50{background-color:#eef2ff80}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/50{background-color:color-mix(in oklab,var(--color-indigo-50) 50%,transparent)}}.bg-indigo-50\/60{background-color:#eef2ff99}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/60{background-color:color-mix(in oklab,var(--color-indigo-50) 60%,transparent)}}.bg-indigo-50\/70{background-color:#eef2ffb3}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/70{background-color:color-mix(in oklab,var(--color-indigo-50) 70%,transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/10{background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.bg-indigo-500\/20{background-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/20{background-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)}}.bg-indigo-500\/30{background-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/30{background-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-600\/30{background-color:#4f39f64d}@supports (color:color-mix(in lab,red,red)){.bg-indigo-600\/30{background-color:color-mix(in oklab,var(--color-indigo-600) 30%,transparent)}}.bg-indigo-800\/60{background-color:#372aac99}@supports (color:color-mix(in lab,red,red)){.bg-indigo-800\/60{background-color:color-mix(in oklab,var(--color-indigo-800) 60%,transparent)}}.bg-indigo-900\/60{background-color:#312c8599}@supports (color:color-mix(in lab,red,red)){.bg-indigo-900\/60{background-color:color-mix(in oklab,var(--color-indigo-900) 60%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/10{background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.bg-orange-600{background-color:var(--color-orange-600)}.bg-orange-700{background-color:var(--color-orange-700)}.bg-pink-500\/10{background-color:#f6339a1a}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/10{background-color:color-mix(in oklab,var(--color-pink-500) 10%,transparent)}}.bg-pink-500\/20{background-color:#f6339a33}@supports (color:color-mix(in lab,red,red)){.bg-pink-500\/20{background-color:color-mix(in oklab,var(--color-pink-500) 20%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\/20{background-color:#faf5ff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/20{background-color:color-mix(in oklab,var(--color-purple-50) 20%,transparent)}}.bg-purple-50\/40{background-color:#faf5ff66}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/40{background-color:color-mix(in oklab,var(--color-purple-50) 40%,transparent)}}.bg-purple-50\/50{background-color:#faf5ff80}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/50{background-color:color-mix(in oklab,var(--color-purple-50) 50%,transparent)}}.bg-purple-50\/60{background-color:#faf5ff99}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/60{background-color:color-mix(in oklab,var(--color-purple-50) 60%,transparent)}}.bg-purple-50\/70{background-color:#faf5ffb3}@supports (color:color-mix(in lab,red,red)){.bg-purple-50\/70{background-color:color-mix(in oklab,var(--color-purple-50) 70%,transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/5{background-color:#ac4bff0d}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/5{background-color:color-mix(in oklab,var(--color-purple-500) 5%,transparent)}}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500) 10%,transparent)}}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500) 20%,transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-900{background-color:var(--color-purple-900)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/50{background-color:color-mix(in oklab,var(--color-red-50) 50%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-red-500\/80{background-color:#fb2c36cc}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/80{background-color:color-mix(in oklab,var(--color-red-500) 80%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/10{background-color:#fff1f21a}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/10{background-color:color-mix(in oklab,var(--color-rose-50) 10%,transparent)}}.bg-rose-50\/20{background-color:#fff1f233}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/20{background-color:color-mix(in oklab,var(--color-rose-50) 20%,transparent)}}.bg-rose-50\/30{background-color:#fff1f24d}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/30{background-color:color-mix(in oklab,var(--color-rose-50) 30%,transparent)}}.bg-rose-50\/40{background-color:#fff1f266}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/40{background-color:color-mix(in oklab,var(--color-rose-50) 40%,transparent)}}.bg-rose-50\/50{background-color:#fff1f280}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/50{background-color:color-mix(in oklab,var(--color-rose-50) 50%,transparent)}}.bg-rose-50\/60{background-color:#fff1f299}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/60{background-color:color-mix(in oklab,var(--color-rose-50) 60%,transparent)}}.bg-rose-50\/70{background-color:#fff1f2b3}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/70{background-color:color-mix(in oklab,var(--color-rose-50) 70%,transparent)}}.bg-rose-50\/80{background-color:#fff1f2cc}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/80{background-color:color-mix(in oklab,var(--color-rose-50) 80%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-100\/50{background-color:#ffe4e680}@supports (color:color-mix(in lab,red,red)){.bg-rose-100\/50{background-color:color-mix(in oklab,var(--color-rose-100) 50%,transparent)}}.bg-rose-200\/60{background-color:#ffccd399}@supports (color:color-mix(in lab,red,red)){.bg-rose-200\/60{background-color:color-mix(in oklab,var(--color-rose-200) 60%,transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/5{background-color:#ff23570d}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/5{background-color:color-mix(in oklab,var(--color-rose-500) 5%,transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/20{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-700{background-color:var(--color-rose-700)}.bg-rose-900{background-color:var(--color-rose-900)}.bg-rose-900\/80{background-color:#8b0836cc}@supports (color:color-mix(in lab,red,red)){.bg-rose-900\/80{background-color:color-mix(in oklab,var(--color-rose-900) 80%,transparent)}}.bg-rose-950{background-color:var(--color-rose-950)}.bg-rose-950\/20{background-color:#4d021833}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/20{background-color:color-mix(in oklab,var(--color-rose-950) 20%,transparent)}}.bg-rose-950\/30{background-color:#4d02184d}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/30{background-color:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}}.bg-rose-950\/60{background-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.bg-rose-950\/60{background-color:color-mix(in oklab,var(--color-rose-950) 60%,transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/80{background-color:#f0f9ffcc}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/80{background-color:color-mix(in oklab,var(--color-sky-50) 80%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-50\/20{background-color:#f8fafc33}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/20{background-color:color-mix(in oklab,var(--color-slate-50) 20%,transparent)}}.bg-slate-50\/30{background-color:#f8fafc4d}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/30{background-color:color-mix(in oklab,var(--color-slate-50) 30%,transparent)}}.bg-slate-50\/40{background-color:#f8fafc66}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/40{background-color:color-mix(in oklab,var(--color-slate-50) 40%,transparent)}}.bg-slate-50\/45{background-color:#f8fafc73}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/45{background-color:color-mix(in oklab,var(--color-slate-50) 45%,transparent)}}.bg-slate-50\/50{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/50{background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)}}.bg-slate-50\/60{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/60{background-color:color-mix(in oklab,var(--color-slate-50) 60%,transparent)}}.bg-slate-50\/70{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/70{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.bg-slate-50\/75{background-color:#f8fafcbf}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/75{background-color:color-mix(in oklab,var(--color-slate-50) 75%,transparent)}}.bg-slate-50\/80{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/80{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.bg-slate-50\/90{background-color:#f8fafce6}@supports (color:color-mix(in lab,red,red)){.bg-slate-50\/90{background-color:color-mix(in oklab,var(--color-slate-50) 90%,transparent)}}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-100\/30{background-color:#f1f5f94d}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/30{background-color:color-mix(in oklab,var(--color-slate-100) 30%,transparent)}}.bg-slate-100\/40{background-color:#f1f5f966}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/40{background-color:color-mix(in oklab,var(--color-slate-100) 40%,transparent)}}.bg-slate-100\/50{background-color:#f1f5f980}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/50{background-color:color-mix(in oklab,var(--color-slate-100) 50%,transparent)}}.bg-slate-100\/60{background-color:#f1f5f999}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/60{background-color:color-mix(in oklab,var(--color-slate-100) 60%,transparent)}}.bg-slate-100\/70{background-color:#f1f5f9b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/70{background-color:color-mix(in oklab,var(--color-slate-100) 70%,transparent)}}.bg-slate-100\/75{background-color:#f1f5f9bf}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/75{background-color:color-mix(in oklab,var(--color-slate-100) 75%,transparent)}}.bg-slate-100\/80{background-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/80{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.bg-slate-100\/90{background-color:#f1f5f9e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/90{background-color:color-mix(in oklab,var(--color-slate-100) 90%,transparent)}}.bg-slate-100\/95{background-color:#f1f5f9f2}@supports (color:color-mix(in lab,red,red)){.bg-slate-100\/95{background-color:color-mix(in oklab,var(--color-slate-100) 95%,transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/20{background-color:#e2e8f033}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/20{background-color:color-mix(in oklab,var(--color-slate-200) 20%,transparent)}}.bg-slate-200\/40{background-color:#e2e8f066}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/40{background-color:color-mix(in oklab,var(--color-slate-200) 40%,transparent)}}.bg-slate-200\/50{background-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/50{background-color:color-mix(in oklab,var(--color-slate-200) 50%,transparent)}}.bg-slate-200\/60{background-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/60{background-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.bg-slate-200\/70{background-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/70{background-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.bg-slate-200\/80{background-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/80{background-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500) 10%,transparent)}}.bg-slate-500\/20{background-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/20{background-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.bg-slate-500\/80{background-color:#62748ecc}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/80{background-color:color-mix(in oklab,var(--color-slate-500) 80%,transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-700{background-color:var(--color-slate-700)}.bg-slate-700\/50{background-color:#31415880}@supports (color:color-mix(in lab,red,red)){.bg-slate-700\/50{background-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/60{background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/60{background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.bg-slate-800\/80{background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-800\/80{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/10{background-color:#0f172b1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/10{background-color:color-mix(in oklab,var(--color-slate-900) 10%,transparent)}}.bg-slate-900\/35{background-color:#0f172b59}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/35{background-color:color-mix(in oklab,var(--color-slate-900) 35%,transparent)}}.bg-slate-900\/40{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/40{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.bg-slate-900\/50{background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/50{background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.bg-slate-900\/60{background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/60{background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.bg-slate-900\/80{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/80{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.bg-slate-900\/85{background-color:#0f172bd9}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/85{background-color:color-mix(in oklab,var(--color-slate-900) 85%,transparent)}}.bg-slate-900\/90{background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/90{background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.bg-slate-900\/95{background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/95{background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-slate-950\/20{background-color:#02061833}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/20{background-color:color-mix(in oklab,var(--color-slate-950) 20%,transparent)}}.bg-slate-950\/30{background-color:#0206184d}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/30{background-color:color-mix(in oklab,var(--color-slate-950) 30%,transparent)}}.bg-slate-950\/40{background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/40{background-color:color-mix(in oklab,var(--color-slate-950) 40%,transparent)}}.bg-slate-950\/50{background-color:#02061880}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/50{background-color:color-mix(in oklab,var(--color-slate-950) 50%,transparent)}}.bg-slate-950\/60{background-color:#02061899}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/60{background-color:color-mix(in oklab,var(--color-slate-950) 60%,transparent)}}.bg-slate-950\/70{background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/70{background-color:color-mix(in oklab,var(--color-slate-950) 70%,transparent)}}.bg-slate-950\/75{background-color:#020618bf}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/75{background-color:color-mix(in oklab,var(--color-slate-950) 75%,transparent)}}.bg-slate-950\/80{background-color:#020618cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/80{background-color:color-mix(in oklab,var(--color-slate-950) 80%,transparent)}}.bg-slate-950\/85{background-color:#020618d9}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/85{background-color:color-mix(in oklab,var(--color-slate-950) 85%,transparent)}}.bg-slate-950\/90{background-color:#020618e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-950\/90{background-color:color-mix(in oklab,var(--color-slate-950) 90%,transparent)}}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-50\/70{background-color:#f0fdfab3}@supports (color:color-mix(in lab,red,red)){.bg-teal-50\/70{background-color:color-mix(in oklab,var(--color-teal-50) 70%,transparent)}}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/10{background-color:color-mix(in oklab,var(--color-teal-500) 10%,transparent)}}.bg-teal-500\/20{background-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/20{background-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.bg-white\/2{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/2{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-500\/10{background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/10{background-color:color-mix(in oklab,var(--color-yellow-500) 10%,transparent)}}.bg-yellow-500\/80{background-color:#edb200cc}@supports (color:color-mix(in lab,red,red)){.bg-yellow-500\/80{background-color:color-mix(in oklab,var(--color-yellow-500) 80%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(\#cbd5e1_1px\,transparent_1px\)\]{background-image:radial-gradient(#cbd5e1 1px,#0000 1px)}.from-\[\#0F2942\]{--tw-gradient-from:#0f2942;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#060a12\]{--tw-gradient-from:#060a12;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#07182E\]{--tw-gradient-from:#07182e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#102846\]{--tw-gradient-from:#102846;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#F8FAFC\]{--tw-gradient-from:#f8fafc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FF9F1C\]{--tw-gradient-from:#ff9f1c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/5{--tw-gradient-from:#f99c000d}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/5{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.from-amber-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/10{--tw-gradient-from:#f99c001a}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.from-amber-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/15{--tw-gradient-from:#f99c0026}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.from-amber-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/20{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.from-amber-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab,red,red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-50{--tw-gradient-from:var(--color-blue-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-400{--tw-gradient-from:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/5{--tw-gradient-from:#3080ff0d}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/5{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.from-blue-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-950{--tw-gradient-from:var(--color-blue-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/10{--tw-gradient-from:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.from-emerald-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-600{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/15{--tw-gradient-from:#ff235726}@supports (color:color-mix(in lab,red,red)){.from-rose-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.from-rose-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50\/60{--tw-gradient-from:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.from-slate-50\/60{--tw-gradient-from:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.from-slate-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-900{--tw-gradient-from:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#0B2345\]{--tw-gradient-via:#0b2345;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0E2A47\]{--tw-gradient-via:#0e2a47;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#0F2A4A\]{--tw-gradient-via:#0f2a4a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#081224\]{--tw-gradient-via:#081224;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-500\/10{--tw-gradient-via:#f99c001a}@supports (color:color-mix(in lab,red,red)){.via-amber-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.via-amber-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/50{--tw-gradient-via:#00000080}@supports (color:color-mix(in lab,red,red)){.via-black\/50{--tw-gradient-via:color-mix(in oklab, var(--color-black) 50%, transparent)}}.via-black\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-500{--tw-gradient-via:var(--color-blue-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-950{--tw-gradient-via:var(--color-indigo-950);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-500\/10{--tw-gradient-via:#ff23571a}@supports (color:color-mix(in lab,red,red)){.via-rose-500\/10{--tw-gradient-via:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.via-rose-500\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-50{--tw-gradient-via:var(--color-slate-50);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-50\/40{--tw-gradient-via:#f8fafc66}@supports (color:color-mix(in lab,red,red)){.via-slate-50\/40{--tw-gradient-via:color-mix(in oklab, var(--color-slate-50) 40%, transparent)}}.via-slate-50\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-100{--tw-gradient-via:var(--color-slate-100);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-800{--tw-gradient-via:var(--color-slate-800);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-900{--tw-gradient-via:var(--color-slate-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0F2D54\]{--tw-gradient-to:#0f2d54;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#1E3A5F\]{--tw-gradient-to:#1e3a5f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#060a12\]{--tw-gradient-to:#060a12;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#07182E\]{--tw-gradient-to:#07182e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#102846\]{--tw-gradient-to:#102846;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#E58A13\]{--tw-gradient-to:#e58a13;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#E0880B\]{--tw-gradient-to:#e0880b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300{--tw-gradient-to:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500{--tw-gradient-to:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/10{--tw-gradient-to:#f99c001a}@supports (color:color-mix(in lab,red,red)){.to-amber-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.to-amber-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600{--tw-gradient-to:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600\/10{--tw-gradient-to:#dd74001a}@supports (color:color-mix(in lab,red,red)){.to-amber-600\/10{--tw-gradient-to:color-mix(in oklab, var(--color-amber-600) 10%, transparent)}}.to-amber-600\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500\/10{--tw-gradient-to:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.to-blue-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.to-blue-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600\/5{--tw-gradient-to:#155dfc0d}@supports (color:color-mix(in lab,red,red)){.to-blue-600\/5{--tw-gradient-to:color-mix(in oklab, var(--color-blue-600) 5%, transparent)}}.to-blue-600\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-700{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-950{--tw-gradient-to:var(--color-blue-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-500{--tw-gradient-to:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-700{--tw-gradient-to:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-50{--tw-gradient-to:var(--color-indigo-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-600{--tw-gradient-to:var(--color-indigo-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-700{--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-800{--tw-gradient-to:var(--color-indigo-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-indigo-950{--tw-gradient-to:var(--color-indigo-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/20{--tw-gradient-to:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.to-orange-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.to-orange-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-700{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-700{--tw-gradient-to:var(--color-red-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-600{--tw-gradient-to:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-50\/60{--tw-gradient-to:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.to-slate-50\/60{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.to-slate-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-100\/70{--tw-gradient-to:#f1f5f9b3}@supports (color:color-mix(in lab,red,red)){.to-slate-100\/70{--tw-gradient-to:color-mix(in oklab, var(--color-slate-100) 70%, transparent)}}.to-slate-100\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-700{--tw-gradient-to:var(--color-teal-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[background-size\:16px_16px\]{background-size:16px 16px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#0B172A\]{fill:#0b172a}.fill-\[\#FF9F1C\]{fill:#ff9f1c}.fill-amber-100{fill:var(--color-amber-100)}.fill-amber-400{fill:var(--color-amber-400)}.fill-amber-500{fill:var(--color-amber-500)}.fill-current{fill:currentColor}.fill-slate-200{fill:var(--color-slate-200)}.fill-slate-400{fill:var(--color-slate-400)}.fill-slate-950{fill:var(--color-slate-950)}.stroke-1{stroke-width:1px}.stroke-2{stroke-width:2px}.stroke-\[1\.5\]{stroke-width:1.5px}.stroke-\[2\.2\]{stroke-width:2.2px}.stroke-\[2\.5\]{stroke-width:2.5px}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[120px\]{padding-bottom:120px}.pb-px{padding-bottom:1px}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-8\.5{padding-left:calc(var(--spacing) * 8.5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[13\.5px\]{font-size:13.5px}.text-\[28px\]{font-size:28px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0B172A\]{color:#0b172a}.text-\[\#00B894\]{color:#00b894}.text-\[\#1E40AF\]{color:#1e40af}.text-\[\#1E293B\]{color:#1e293b}.text-\[\#2F7CFF\]{color:#2f7cff}.text-\[\#94A3B8\]{color:#94a3b8}.text-\[\#00896F\]{color:#00896f}.text-\[\#2563EB\]{color:#2563eb}.text-\[\#07182E\]{color:#07182e}.text-\[\#07182E\]\/60{color:#07182e99}.text-\[\#07182E\]\/70{color:#07182eb3}.text-\[\#07182E\]\/80{color:#07182ecc}.text-\[\#64748B\]{color:#64748b}.text-\[\#101828\]{color:#101828}.text-\[\#102846\]{color:#102846}.text-\[\#172033\]{color:#172033}.text-\[\#334155\]{color:#334155}.text-\[\#667085\]{color:#667085}.text-\[\#A5B4FC\]\/60{color:#a5b4fc99}.text-\[\#CBD5E1\]{color:#cbd5e1}.text-\[\#F8FAFC\]{color:#f8fafc}.text-\[\#F59E0B\]{color:#f59e0b}.text-\[\#FF6B00\]{color:#ff6b00}.text-\[\#FF9F1C\]{color:#ff9f1c}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/80{color:color-mix(in oklab,var(--color-amber-300) 80%,transparent)}}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab,red,red)){.text-amber-300\/90{color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/60{color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/60{color:color-mix(in oklab,var(--color-amber-400) 60%,transparent)}}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/80{color:color-mix(in oklab,var(--color-amber-400) 80%,transparent)}}.text-amber-400\/90{color:#fcbb00e6}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/90{color:color-mix(in oklab,var(--color-amber-400) 90%,transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/80{color:#f99c00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/80{color:color-mix(in oklab,var(--color-amber-500) 80%,transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\/80{color:#953d00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-800\/80{color:color-mix(in oklab,var(--color-amber-800) 80%,transparent)}}.text-amber-800\/90{color:#953d00e6}@supports (color:color-mix(in lab,red,red)){.text-amber-800\/90{color:color-mix(in oklab,var(--color-amber-800) 90%,transparent)}}.text-amber-900{color:var(--color-amber-900)}.text-amber-900\/70{color:#7b3306b3}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/70{color:color-mix(in oklab,var(--color-amber-900) 70%,transparent)}}.text-amber-900\/80{color:#7b3306cc}@supports (color:color-mix(in lab,red,red)){.text-amber-900\/80{color:color-mix(in oklab,var(--color-amber-900) 80%,transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-blue-300{color:var(--color-blue-300)}.text-blue-400{color:var(--color-blue-400)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-300\/80{color:color-mix(in oklab,var(--color-emerald-300) 80%,transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-400\/80{color:color-mix(in oklab,var(--color-emerald-400) 80%,transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-500\/60{color:#00bb7f99}@supports (color:color-mix(in lab,red,red)){.text-emerald-500\/60{color:color-mix(in oklab,var(--color-emerald-500) 60%,transparent)}}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-900\/70{color:#004e3bb3}@supports (color:color-mix(in lab,red,red)){.text-emerald-900\/70{color:color-mix(in oklab,var(--color-emerald-900) 70%,transparent)}}.text-emerald-950{color:var(--color-emerald-950)}.text-gray-700{color:var(--color-gray-700)}.text-green-400{color:var(--color-green-400)}.text-green-800{color:var(--color-green-800)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-200\/80{color:#c7d2ffcc}@supports (color:color-mix(in lab,red,red)){.text-indigo-200\/80{color:color-mix(in oklab,var(--color-indigo-200) 80%,transparent)}}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-400{color:var(--color-indigo-400)}.text-indigo-500{color:var(--color-indigo-500)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-indigo-950{color:var(--color-indigo-950)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-pink-300{color:var(--color-pink-300)}.text-pink-400{color:var(--color-pink-400)}.text-purple-300{color:var(--color-purple-300)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-purple-950{color:var(--color-purple-950)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-100{color:var(--color-rose-100)}.text-rose-300{color:var(--color-rose-300)}.text-rose-400{color:var(--color-rose-400)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-rose-900\/70{color:#8b0836b3}@supports (color:color-mix(in lab,red,red)){.text-rose-900\/70{color:color-mix(in oklab,var(--color-rose-900) 70%,transparent)}}.text-rose-950{color:var(--color-rose-950)}.text-sky-400{color:var(--color-sky-400)}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-900\/70{color:#024a70b3}@supports (color:color-mix(in lab,red,red)){.text-sky-900\/70{color:color-mix(in oklab,var(--color-sky-900) 70%,transparent)}}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-400\/80{color:#90a1b9cc}@supports (color:color-mix(in lab,red,red)){.text-slate-400\/80{color:color-mix(in oklab,var(--color-slate-400) 80%,transparent)}}.text-slate-500{color:var(--color-slate-500)}.text-slate-500\/50{color:#62748e80}@supports (color:color-mix(in lab,red,red)){.text-slate-500\/50{color:color-mix(in oklab,var(--color-slate-500) 50%,transparent)}}.text-slate-500\/60{color:#62748e99}@supports (color:color-mix(in lab,red,red)){.text-slate-500\/60{color:color-mix(in oklab,var(--color-slate-500) 60%,transparent)}}.text-slate-500\/80{color:#62748ecc}@supports (color:color-mix(in lab,red,red)){.text-slate-500\/80{color:color-mix(in oklab,var(--color-slate-500) 80%,transparent)}}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-teal-300{color:var(--color-teal-300)}.text-teal-400{color:var(--color-teal-400)}.text-teal-500{color:var(--color-teal-500)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-transparent{color:#0000}.text-violet-400{color:var(--color-violet-400)}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-slate-400::placeholder{color:var(--color-slate-400)}.placeholder-slate-500::placeholder{color:var(--color-slate-500)}.placeholder-slate-600::placeholder{color:var(--color-slate-600)}.accent-\[\#FF6B00\]{accent-color:#ff6b00}.accent-\[\#FF9F1C\]{accent-color:#ff9f1c}.accent-amber-500{accent-color:var(--color-amber-500)}.accent-emerald-600{accent-color:var(--color-emerald-600)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-\[0\.05\]{opacity:.05}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xs{--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.02\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_-4px_16px_rgba\(7\,24\,46\,0\.04\)\]{--tw-shadow:0px -4px 16px var(--tw-shadow-color,#07182e0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_8px_24px_rgba\(7\,24\,46\,0\.01\)\]{--tw-shadow:0px 8px 24px var(--tw-shadow-color,#07182e03);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_8px_24px_rgba\(7\,24\,46\,0\.02\)\]{--tw-shadow:0px 8px 24px var(--tw-shadow-color,#07182e05);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_8px_24px_rgba\(7\,24\,46\,0\.03\)\]{--tw-shadow:0px 8px 24px var(--tw-shadow-color,#07182e08);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_0_10px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:4px 0 10px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#07182E\]\/10{--tw-shadow-color:#07182e1a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#07182E\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(20.8177% -.0123359 -.0480349/.1) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#07182E\]\/20{--tw-shadow-color:#07182e33}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#07182E\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(20.8177% -.0123359 -.0480349/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#FF9F1C\]\/10{--tw-shadow-color:#ff9f1c1a}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FF9F1C\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(78.2802% .067811 .153733/.1) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#FF9F1C\]\/15{--tw-shadow-color:#ff9f1c26}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FF9F1C\]\/15{--tw-shadow-color:color-mix(in oklab, oklab(78.2802% .067811 .153733/.15) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#FF9F1C\]\/20{--tw-shadow-color:#ff9f1c33}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FF9F1C\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(78.2802% .067811 .153733/.2) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#FF9F1C\]\/25{--tw-shadow-color:#ff9f1c40}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#FF9F1C\]\/25{--tw-shadow-color:color-mix(in oklab, oklab(78.2802% .067811 .153733/.25) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/5{--tw-shadow-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/10{--tw-shadow-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/15{--tw-shadow-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/20{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.shadow-amber-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/10{--tw-shadow-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/5{--tw-shadow-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/10{--tw-shadow-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/20{--tw-shadow-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/25{--tw-shadow-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-600\/20{--tw-shadow-color:#00976733}@supports (color:color-mix(in lab,red,red)){.shadow-emerald-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/20{--tw-shadow-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/10{--tw-shadow-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/20{--tw-shadow-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.shadow-red-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-100{--tw-shadow-color:oklch(94.1% .03 12.58)}@supports (color:color-mix(in lab,red,red)){.shadow-rose-100{--tw-shadow-color:color-mix(in oklab, var(--color-rose-100) var(--tw-shadow-alpha), transparent)}}.shadow-slate-200\/50{--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.shadow-slate-200\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-slate-900\/20{--tw-shadow-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.shadow-slate-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#0B172A\]{--tw-ring-color:#0b172a}.ring-\[\#07182E\]\/20{--tw-ring-color:oklab(20.8177% -.0123359 -.0480349/.2)}.ring-\[\#FF9F1C\]\/40{--tw-ring-color:oklab(78.2802% .067811 .153733/.4)}.ring-\[\#FF9F1C\]\/50{--tw-ring-color:oklab(78.2802% .067811 .153733/.5)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-500\/20{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.ring-black\/50{--tw-ring-color:#00000080}@supports (color:color-mix(in lab,red,red)){.ring-black\/50{--tw-ring-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.ring-blue-400{--tw-ring-color:var(--color-blue-400)}.ring-blue-400\/60{--tw-ring-color:#54a2ff99}@supports (color:color-mix(in lab,red,red)){.ring-blue-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-blue-400) 60%, transparent)}}.ring-blue-500{--tw-ring-color:var(--color-blue-500)}.ring-blue-500\/20{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.ring-emerald-400{--tw-ring-color:var(--color-emerald-400)}.ring-emerald-500\/20{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.ring-indigo-500\/20{--tw-ring-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.ring-indigo-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.ring-purple-400{--tw-ring-color:var(--color-purple-400)}.ring-rose-400\/50{--tw-ring-color:#ff667f80}@supports (color:color-mix(in lab,red,red)){.ring-rose-400\/50{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.ring-rose-400\/60{--tw-ring-color:#ff667f99}@supports (color:color-mix(in lab,red,red)){.ring-rose-400\/60{--tw-ring-color:color-mix(in oklab, var(--color-rose-400) 60%, transparent)}}.ring-rose-500\/20{--tw-ring-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.ring-rose-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.ring-teal-500\/20{--tw-ring-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.ring-teal-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[\#FF9F1C\]\/20{outline-color:#ff9f1c33}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[140px\]{--tw-blur:blur(140px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-xs{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000d));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xs));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[no-new-privileges\:true\]{no-new-privileges:true}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-102:is(:where(.group):hover *){--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:animate-pulse:is(:where(.group):hover *){animation:var(--animate-pulse)}.group-hover\:border-slate-500:is(:where(.group):hover *){border-color:var(--color-slate-500)}.group-hover\:bg-\[\#FF6B00\]:is(:where(.group):hover *){background-color:#ff6b00}.group-hover\:bg-\[\#FF9F1C\]\/20:is(:where(.group):hover *){background-color:#ff9f1c33}.group-hover\:bg-amber-500\/15:is(:where(.group):hover *){background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-amber-500\/15:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.group-hover\:bg-amber-600:is(:where(.group):hover *){background-color:var(--color-amber-600)}.group-hover\:bg-blue-600:is(:where(.group):hover *){background-color:var(--color-blue-600)}.group-hover\:bg-purple-600:is(:where(.group):hover *){background-color:var(--color-purple-600)}.group-hover\:bg-rose-600:is(:where(.group):hover *){background-color:var(--color-rose-600)}.group-hover\:bg-slate-50:is(:where(.group):hover *){background-color:var(--color-slate-50)}.group-hover\:text-\[\#F8FAFC\]:is(:where(.group):hover *){color:#f8fafc}.group-hover\:text-\[\#FF9F1C\]:is(:where(.group):hover *){color:#ff9f1c}.group-hover\:text-amber-500:is(:where(.group):hover *){color:var(--color-amber-500)}.group-hover\:text-amber-600:is(:where(.group):hover *){color:var(--color-amber-600)}.group-hover\:text-blue-500:is(:where(.group):hover *){color:var(--color-blue-500)}.group-hover\:text-blue-600:is(:where(.group):hover *){color:var(--color-blue-600)}.group-hover\:text-emerald-600:is(:where(.group):hover *){color:var(--color-emerald-600)}.group-hover\:text-rose-600:is(:where(.group):hover *){color:var(--color-rose-600)}.group-hover\:text-sky-600:is(:where(.group):hover *){color:var(--color-sky-600)}.group-hover\:text-slate-400:is(:where(.group):hover *){color:var(--color-slate-400)}.group-hover\:text-slate-600:is(:where(.group):hover *){color:var(--color-slate-600)}.group-hover\:text-slate-900:is(:where(.group):hover *){color:var(--color-slate-900)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/img\:opacity-100:is(:where(.group\/img):hover *){opacity:1}}.selection\:bg-transparent ::selection{background-color:#0000}.selection\:bg-transparent::selection{background-color:#0000}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius-lg)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-amber-100::file-selector-button{background-color:var(--color-amber-100)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-1\.5::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.file\:text-xs::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.file\:font-bold::file-selector-button{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.file\:text-amber-800::file-selector-button{color:var(--color-amber-800)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.backdrop\:bg-black\/50::backdrop{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-black\/50::backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.focus-within\:border-\[\#FF9F1C\]\/50:focus-within{border-color:#ff9f1c80}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[\#FF9F1C\]:focus-within{--tw-ring-color:#ff9f1c}@media(hover:hover){.hover\:w-2\.5:hover{width:calc(var(--spacing) * 2.5)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-102:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\[\#1E3A5F\]:hover{border-color:#1e3a5f}.hover\:border-\[\#07182E\]:hover{border-color:#07182e}.hover\:border-\[\#102846\]:hover{border-color:#102846}.hover\:border-\[\#F59E0B\]:hover{border-color:#f59e0b}.hover\:border-\[\#FF9F1C\]:hover{border-color:#ff9f1c}.hover\:border-\[\#FF9F1C\]\/40:hover{border-color:#ff9f1c66}.hover\:border-\[\#FF9F1C\]\/50:hover{border-color:#ff9f1c80}.hover\:border-\[\#FF9F1C\]\/70:hover{border-color:#ff9f1cb3}.hover\:border-amber-300:hover{border-color:var(--color-amber-300)}.hover\:border-amber-400:hover{border-color:var(--color-amber-400)}.hover\:border-amber-500\/30:hover{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/30:hover{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.hover\:border-amber-500\/40:hover{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/40:hover{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.hover\:border-amber-500\/60:hover{border-color:#f99c0099}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/60:hover{border-color:color-mix(in oklab,var(--color-amber-500) 60%,transparent)}}.hover\:border-blue-300:hover{border-color:var(--color-blue-300)}.hover\:border-blue-400:hover{border-color:var(--color-blue-400)}.hover\:border-blue-500:hover{border-color:var(--color-blue-500)}.hover\:border-blue-500\/50:hover{border-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-blue-500\/50:hover{border-color:color-mix(in oklab,var(--color-blue-500) 50%,transparent)}}.hover\:border-emerald-300:hover{border-color:var(--color-emerald-300)}.hover\:border-emerald-400:hover{border-color:var(--color-emerald-400)}.hover\:border-emerald-500\/50:hover{border-color:#00bb7f80}@supports (color:color-mix(in lab,red,red)){.hover\:border-emerald-500\/50:hover{border-color:color-mix(in oklab,var(--color-emerald-500) 50%,transparent)}}.hover\:border-indigo-400:hover{border-color:var(--color-indigo-400)}.hover\:border-orange-300:hover{border-color:var(--color-orange-300)}.hover\:border-purple-400:hover{border-color:var(--color-purple-400)}.hover\:border-purple-500\/50:hover{border-color:#ac4bff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-purple-500\/50:hover{border-color:color-mix(in oklab,var(--color-purple-500) 50%,transparent)}}.hover\:border-red-500:hover{border-color:var(--color-red-500)}.hover\:border-red-500\/40:hover{border-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-500\/40:hover{border-color:color-mix(in oklab,var(--color-red-500) 40%,transparent)}}.hover\:border-red-500\/50:hover{border-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.hover\:border-red-500\/50:hover{border-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.hover\:border-rose-300:hover{border-color:var(--color-rose-300)}.hover\:border-rose-400:hover{border-color:var(--color-rose-400)}.hover\:border-rose-500\/50:hover{border-color:#ff235780}@supports (color:color-mix(in lab,red,red)){.hover\:border-rose-500\/50:hover{border-color:color-mix(in oklab,var(--color-rose-500) 50%,transparent)}}.hover\:border-sky-400:hover{border-color:var(--color-sky-400)}.hover\:border-slate-300:hover{border-color:var(--color-slate-300)}.hover\:border-slate-400:hover{border-color:var(--color-slate-400)}.hover\:border-slate-700:hover{border-color:var(--color-slate-700)}.hover\:border-slate-700\/80:hover{border-color:#314158cc}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-700\/80:hover{border-color:color-mix(in oklab,var(--color-slate-700) 80%,transparent)}}.hover\:border-slate-800:hover{border-color:var(--color-slate-800)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-\[\#0A1F38\]:hover{background-color:#0a1f38}.hover\:bg-\[\#0B2545\]:hover{background-color:#0b2545}.hover\:bg-\[\#0F2A4A\]:hover{background-color:#0f2a4a}.hover\:bg-\[\#0c223f\]:hover{background-color:#0c223f}.hover\:bg-\[\#0c2340\]:hover{background-color:#0c2340}.hover\:bg-\[\#0c2444\]:hover{background-color:#0c2444}.hover\:bg-\[\#00B894\]\/20:hover{background-color:#00b89433}.hover\:bg-\[\#1C68EB\]:hover{background-color:#1c68eb}.hover\:bg-\[\#1E3A5F\]:hover{background-color:#1e3a5f}.hover\:bg-\[\#1a3a60\]:hover{background-color:#1a3a60}.hover\:bg-\[\#009E7F\]:hover{background-color:#009e7f}.hover\:bg-\[\#20bd5a\]:hover{background-color:#20bd5a}.hover\:bg-\[\#075E54\]:hover{background-color:#075e54}.hover\:bg-\[\#07182E\]:hover{background-color:#07182e}.hover\:bg-\[\#07182E\]\/90:hover{background-color:#07182ee6}.hover\:bg-\[\#15345a\]:hover{background-color:#15345a}.hover\:bg-\[\#102846\]:hover{background-color:#102846}.hover\:bg-\[\#102846\]\/25:hover{background-color:#10284640}.hover\:bg-\[\#162238\]:hover{background-color:#162238}.hover\:bg-\[\#162238\]\/80:hover{background-color:#162238cc}.hover\:bg-\[\#183962\]:hover{background-color:#183962}.hover\:bg-\[\#E2E8F0\]:hover{background-color:#e2e8f0}.hover\:bg-\[\#E0880B\]:hover{background-color:#e0880b}.hover\:bg-\[\#E08610\]:hover{background-color:#e08610}.hover\:bg-\[\#F7F8FA\]:hover{background-color:#f7f8fa}.hover\:bg-\[\#F3910E\]:hover{background-color:#f3910e}.hover\:bg-\[\#F39200\]:hover{background-color:#f39200}.hover\:bg-\[\#FF7A00\]:hover{background-color:#ff7a00}.hover\:bg-\[\#FF9F1C\]\/10:hover{background-color:#ff9f1c1a}.hover\:bg-\[\#FF9F1C\]\/20:hover{background-color:#ff9f1c33}.hover\:bg-\[\#FFA933\]:hover{background-color:#ffa933}.hover\:bg-\[\#FFB020\]:hover{background-color:#ffb020}.hover\:bg-\[\#e88e13\]:hover{background-color:#e88e13}.hover\:bg-\[\#f39200\]:hover{background-color:#f39200}.hover\:bg-\[\#ff8f00\]:hover{background-color:#ff8f00}.hover\:bg-amber-50:hover{background-color:var(--color-amber-50)}.hover\:bg-amber-50\/30:hover{background-color:#fffbeb4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/30:hover{background-color:color-mix(in oklab,var(--color-amber-50) 30%,transparent)}}.hover\:bg-amber-50\/50:hover{background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/50:hover{background-color:color-mix(in oklab,var(--color-amber-50) 50%,transparent)}}.hover\:bg-amber-50\/60:hover{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/60:hover{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.hover\:bg-amber-50\/80:hover{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/80:hover{background-color:color-mix(in oklab,var(--color-amber-50) 80%,transparent)}}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-300:hover{background-color:var(--color-amber-300)}.hover\:bg-amber-400:hover{background-color:var(--color-amber-400)}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/40:hover{background-color:#eff6ff66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/40:hover{background-color:color-mix(in oklab,var(--color-blue-50) 40%,transparent)}}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/50:hover{background-color:color-mix(in oklab,var(--color-blue-50) 50%,transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-100\/50:hover{background-color:#dbeafe80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-100\/50:hover{background-color:color-mix(in oklab,var(--color-blue-100) 50%,transparent)}}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-cyan-700:hover{background-color:var(--color-cyan-700)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.hover\:bg-emerald-600:hover{background-color:var(--color-emerald-600)}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-indigo-100:hover{background-color:var(--color-indigo-100)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-indigo-700\/80:hover{background-color:#432dd7cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-indigo-700\/80:hover{background-color:color-mix(in oklab,var(--color-indigo-700) 80%,transparent)}}.hover\:bg-orange-50:hover{background-color:var(--color-orange-50)}.hover\:bg-orange-700:hover{background-color:var(--color-orange-700)}.hover\:bg-purple-50\/30:hover{background-color:#faf5ff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-50\/30:hover{background-color:color-mix(in oklab,var(--color-purple-50) 30%,transparent)}}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-purple-500\/20:hover{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-500\/20:hover{background-color:color-mix(in oklab,var(--color-purple-500) 20%,transparent)}}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-200:hover{background-color:var(--color-red-200)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-950:hover{background-color:var(--color-red-950)}.hover\:bg-rose-50:hover{background-color:var(--color-rose-50)}.hover\:bg-rose-50\/60:hover{background-color:#fff1f299}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-50\/60:hover{background-color:color-mix(in oklab,var(--color-rose-50) 60%,transparent)}}.hover\:bg-rose-50\/80:hover{background-color:#fff1f2cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-50\/80:hover{background-color:color-mix(in oklab,var(--color-rose-50) 80%,transparent)}}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-rose-500\/20:hover{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/20:hover{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.hover\:bg-rose-600:hover{background-color:var(--color-rose-600)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-rose-900\/80:hover{background-color:#8b0836cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-900\/80:hover{background-color:color-mix(in oklab,var(--color-rose-900) 80%,transparent)}}.hover\:bg-rose-950\/40:hover{background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-950\/40:hover{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-slate-50\/10:hover{background-color:#f8fafc1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/10:hover{background-color:color-mix(in oklab,var(--color-slate-50) 10%,transparent)}}.hover\:bg-slate-50\/20:hover{background-color:#f8fafc33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/20:hover{background-color:color-mix(in oklab,var(--color-slate-50) 20%,transparent)}}.hover\:bg-slate-50\/40:hover{background-color:#f8fafc66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/40:hover{background-color:color-mix(in oklab,var(--color-slate-50) 40%,transparent)}}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/50:hover{background-color:color-mix(in oklab,var(--color-slate-50) 50%,transparent)}}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/60:hover{background-color:color-mix(in oklab,var(--color-slate-50) 60%,transparent)}}.hover\:bg-slate-50\/70:hover{background-color:#f8fafcb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/70:hover{background-color:color-mix(in oklab,var(--color-slate-50) 70%,transparent)}}.hover\:bg-slate-50\/80:hover{background-color:#f8fafccc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-50\/80:hover{background-color:color-mix(in oklab,var(--color-slate-50) 80%,transparent)}}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-slate-100\/80:hover{background-color:#f1f5f9cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-100\/80:hover{background-color:color-mix(in oklab,var(--color-slate-100) 80%,transparent)}}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)}.hover\:bg-slate-200\/60:hover{background-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-200\/60:hover{background-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.hover\:bg-slate-300:hover{background-color:var(--color-slate-300)}.hover\:bg-slate-400:hover{background-color:var(--color-slate-400)}.hover\:bg-slate-500\/20:hover{background-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-500\/20:hover{background-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.hover\:bg-slate-700:hover{background-color:var(--color-slate-700)}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-slate-900:hover{background-color:var(--color-slate-900)}.hover\:bg-slate-900\/40:hover{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-900\/40:hover{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.hover\:bg-slate-950\/40:hover{background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-950\/40:hover{background-color:color-mix(in oklab,var(--color-slate-950) 40%,transparent)}}.hover\:bg-teal-100:hover{background-color:var(--color-teal-100)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/50:hover{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/50:hover{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.hover\:from-\[\#E0880B\]:hover{--tw-gradient-from:#e0880b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-\[\#FFA933\]:hover{--tw-gradient-from:#ffa933;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-500:hover{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-500\/20:hover{--tw-gradient-from:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:from-amber-500\/20:hover{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:from-amber-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-500\/25:hover{--tw-gradient-from:#f99c0040}@supports (color:color-mix(in lab,red,red)){.hover\:from-amber-500\/25:hover{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.hover\:from-amber-500\/25:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-600:hover{--tw-gradient-from:var(--color-amber-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-blue-600:hover{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-blue-700:hover{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-600:hover{--tw-gradient-from:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-red-600:hover{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-\[\#C67400\]:hover{--tw-gradient-to:#c67400;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-\[\#FF9F1C\]:hover{--tw-gradient-to:#ff9f1c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-amber-700:hover{--tw-gradient-to:var(--color-amber-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-500\/20:hover{--tw-gradient-to:#3080ff33}@supports (color:color-mix(in lab,red,red)){.hover\:to-blue-500\/20:hover{--tw-gradient-to:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.hover\:to-blue-500\/20:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-500\/25:hover{--tw-gradient-to:#3080ff40}@supports (color:color-mix(in lab,red,red)){.hover\:to-blue-500\/25:hover{--tw-gradient-to:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.hover\:to-blue-500\/25:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-700:hover{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-emerald-700:hover{--tw-gradient-to:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-indigo-700:hover{--tw-gradient-to:var(--color-indigo-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#07182E\]:hover{color:#07182e}.hover\:text-\[\#172033\]:hover{color:#172033}.hover\:text-\[\#E58A13\]:hover{color:#e58a13}.hover\:text-\[\#F8FAFC\]:hover{color:#f8fafc}.hover\:text-\[\#FF9F1C\]:hover{color:#ff9f1c}.hover\:text-\[\#FFB020\]:hover{color:#ffb020}.hover\:text-\[\#e05e00\]:hover{color:#e05e00}.hover\:text-\[\#e08915\]:hover{color:#e08915}.hover\:text-amber-300:hover{color:var(--color-amber-300)}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-amber-500:hover{color:var(--color-amber-500)}.hover\:text-amber-600:hover{color:var(--color-amber-600)}.hover\:text-amber-700:hover{color:var(--color-amber-700)}.hover\:text-amber-800:hover{color:var(--color-amber-800)}.hover\:text-amber-900:hover{color:var(--color-amber-900)}.hover\:text-blue-500:hover{color:var(--color-blue-500)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-emerald-200:hover{color:var(--color-emerald-200)}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-emerald-600:hover{color:var(--color-emerald-600)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-emerald-800:hover{color:var(--color-emerald-800)}.hover\:text-emerald-900:hover{color:var(--color-emerald-900)}.hover\:text-indigo-600:hover{color:var(--color-indigo-600)}.hover\:text-orange-600:hover{color:var(--color-orange-600)}.hover\:text-purple-600:hover{color:var(--color-purple-600)}.hover\:text-red-200:hover{color:var(--color-red-200)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-rose-100:hover{color:var(--color-rose-100)}.hover\:text-rose-300:hover{color:var(--color-rose-300)}.hover\:text-rose-500:hover{color:var(--color-rose-500)}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-rose-700:hover{color:var(--color-rose-700)}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-slate-900:hover{color:var(--color-slate-900)}.hover\:text-slate-950:hover{color:var(--color-slate-950)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_rgba\(255\,159\,28\,0\.12\)\]:hover{--tw-shadow:0 12px 32px var(--tw-shadow-color,#ff9f1c1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_12px_32px_rgba\(7\,24\,46\,0\.04\)\]:hover{--tw-shadow:0px 12px 32px var(--tw-shadow-color,#07182e0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_12px_32px_rgba\(7\,24\,46\,0\.06\)\]:hover{--tw-shadow:0px 12px 32px var(--tw-shadow-color,#07182e0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xs:hover{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[\#FF9F1C\]\/20:hover{--tw-shadow-color:#ff9f1c33}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[\#FF9F1C\]\/20:hover{--tw-shadow-color:color-mix(in oklab, oklab(78.2802% .067811 .153733/.2) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-\[\#FF9F1C\]\/35:hover{--tw-shadow-color:#ff9f1c59}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[\#FF9F1C\]\/35:hover{--tw-shadow-color:color-mix(in oklab, oklab(78.2802% .067811 .153733/.35) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-amber-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-amber-500\/25:hover{--tw-shadow-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-amber-500\/25:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-slate-200\/50:hover{--tw-shadow-color:#e2e8f080}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-slate-200\/50:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-slate-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:file\:bg-amber-200:hover::file-selector-button{background-color:var(--color-amber-200)}}.focus\:border-\[\#07182E\]:focus{border-color:#07182e}.focus\:border-\[\#FF6B00\]:focus{border-color:#ff6b00}.focus\:border-\[\#FF9F1C\]:focus{border-color:#ff9f1c}.focus\:border-\[\#FF9F1C\]\/50:focus{border-color:#ff9f1c80}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.focus\:border-amber-500\/50:focus{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.focus\:border-amber-500\/50:focus{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-rose-500:focus{border-color:var(--color-rose-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-slate-950:focus{background-color:var(--color-slate-950)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:text-amber-400:focus{color:var(--color-amber-400)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#00B894\]:focus{--tw-ring-color:#00b894}.focus\:ring-\[\#07182E\]:focus{--tw-ring-color:#07182e}.focus\:ring-\[\#07182E\]\/10:focus{--tw-ring-color:oklab(20.8177% -.0123359 -.0480349/.1)}.focus\:ring-\[\#07182E\]\/20:focus{--tw-ring-color:oklab(20.8177% -.0123359 -.0480349/.2)}.focus\:ring-\[\#F59E0B\]\/50:focus{--tw-ring-color:oklab(76.8591% .0560995 .154808/.5)}.focus\:ring-\[\#FF6B00\]\/20:focus{--tw-ring-color:oklab(70.2233% .141495 .14197/.2)}.focus\:ring-\[\#FF9F1C\]:focus{--tw-ring-color:#ff9f1c}.focus\:ring-\[\#FF9F1C\]\/10:focus{--tw-ring-color:oklab(78.2802% .067811 .153733/.1)}.focus\:ring-\[\#FF9F1C\]\/20:focus{--tw-ring-color:oklab(78.2802% .067811 .153733/.2)}.focus\:ring-\[\#FF9F1C\]\/40:focus{--tw-ring-color:oklab(78.2802% .067811 .153733/.4)}.focus\:ring-\[\#FF9F1C\]\/50:focus{--tw-ring-color:oklab(78.2802% .067811 .153733/.5)}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-amber-500\/20:focus{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.focus\:ring-amber-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.focus\:ring-amber-500\/40:focus{--tw-ring-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.focus\:ring-amber-500\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.focus\:ring-amber-500\/50:focus{--tw-ring-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.focus\:ring-amber-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.focus\:ring-emerald-500:focus{--tw-ring-color:var(--color-emerald-500)}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-orange-500:focus{--tw-ring-color:var(--color-orange-500)}.focus\:ring-rose-50:focus{--tw-ring-color:var(--color-rose-50)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-slate-900:focus{--tw-ring-offset-color:var(--color-slate-900)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#FF9F1C\]:focus-visible{--tw-ring-color:#ff9f1c}.focus-visible\:ring-amber-400:focus-visible{--tw-ring-color:var(--color-amber-400)}.focus-visible\:ring-rose-500:focus-visible{--tw-ring-color:var(--color-rose-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-slate-900:focus-visible{--tw-ring-offset-color:var(--color-slate-900)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[\#FF9F1C\]:focus-visible{outline-color:#ff9f1c}.focus-visible\:outline-blue-500:focus-visible{outline-color:var(--color-blue-500)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-98:active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:bg-amber-700:active{background-color:var(--color-amber-700)}.active\:bg-emerald-800:active{background-color:var(--color-emerald-800)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-emerald-400:disabled{background-color:var(--color-emerald-400)}.disabled\:bg-slate-50:disabled{background-color:var(--color-slate-50)}.disabled\:bg-slate-300:disabled{background-color:var(--color-slate-300)}.disabled\:text-slate-400:disabled{color:var(--color-slate-400)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media(min-width:420px){.min-\[420px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:450px){.min-\[450px\]\:col-span-2{grid-column:span 2/span 2}.min-\[450px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:h-\[280px\]{height:280px}.sm\:h-\[420px\]{height:420px}.sm\:h-auto{height:auto}.sm\:max-h-\[90vh\]{max-height:90vh}.sm\:max-h-\[calc\(90vh-140px\)\]{max-height:calc(90vh - 140px)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[316px\]{width:316px}.sm\:w-auto{width:auto}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[260px\]{max-width:260px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:min-w-\[190px\]{min-width:190px}.sm\:min-w-\[260px\]{min-width:260px}.sm\:flex-initial{flex:0 auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:0}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pb-0{padding-bottom:0}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[26px\]{font-size:26px}}@media(min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-0{margin-top:0}.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:block{display:block}.md\:flex{display:flex}.md\:inline{display:inline}.md\:inline-block{display:inline-block}.md\:h-3{height:calc(var(--spacing) * 3)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-48{height:calc(var(--spacing) * 48)}.md\:w-3{width:calc(var(--spacing) * 3)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-48{width:calc(var(--spacing) * 48)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-auto{width:auto}.md\:max-w-\[160px\]{max-width:160px}.md\:max-w-\[220px\]{max-width:220px}.md\:max-w-\[450px\]{max-width:450px}.md\:max-w-lg{max-width:var(--container-lg)}.md\:flex-none{flex:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:self-auto{align-self:auto}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:pt-0{padding-top:0}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pb-0{padding-bottom:0}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[10px\]{font-size:10px}}@media(min-width:64rem){.lg\:pointer-events-auto{pointer-events:auto}.lg\:relative{position:relative}.lg\:top-0{top:0}.lg\:bottom-auto{bottom:auto}.lg\:left-auto{left:auto}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:h-\[calc\(100vh-310px\)\]{height:calc(100vh - 310px)}.lg\:min-h-\[600px\]{min-height:600px}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-auto{width:auto}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-\[200px\]{max-width:200px}.lg\:max-w-\[320px\]{max-width:320px}.lg\:min-w-\[320px\]{min-width:320px}.lg\:shrink-0{flex-shrink:0}.lg\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:transform-none{transform:none}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:pt-0{padding-top:0}.lg\:text-right{text-align:right}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:transition-none{transition-property:none}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:min-w-\[320px\]{min-width:320px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media(min-width:96rem){.\32xl\:col-span-5{grid-column:span 5/span 5}.\32xl\:col-span-7{grid-column:span 7/span 7}.\32xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}:where(.dark\:divide-\[\#1E3A5F\]\/60:where(.dark,.dark *)>:not(:last-child)){border-color:#1e3a5f99}:where(.dark\:divide-rose-900\/40:where(.dark,.dark *)>:not(:last-child)){border-color:#8b083666}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-rose-900\/40:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}:where(.dark\:divide-slate-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-slate-700)}:where(.dark\:divide-slate-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-slate-800)}:where(.dark\:divide-slate-800\/50:where(.dark,.dark *)>:not(:last-child)){border-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-slate-800\/50:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}:where(.dark\:divide-slate-800\/60:where(.dark,.dark *)>:not(:last-child)){border-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-slate-800\/60:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}:where(.dark\:divide-slate-800\/80:where(.dark,.dark *)>:not(:last-child)){border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-slate-800\/80:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.dark\:border-\[\#1E3A5F\]:where(.dark,.dark *){border-color:#1e3a5f}.dark\:border-\[\#1E3A5F\]\/50:where(.dark,.dark *){border-color:#1e3a5f80}.dark\:border-\[\#1E3A5F\]\/60:where(.dark,.dark *){border-color:#1e3a5f99}.dark\:border-\[\#FF9F1C\]\/40:where(.dark,.dark *){border-color:#ff9f1c66}.dark\:border-amber-400:where(.dark,.dark *){border-color:var(--color-amber-400)}.dark\:border-amber-500\/30:where(.dark,.dark *){border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.dark\:border-amber-700:where(.dark,.dark *){border-color:var(--color-amber-700)}.dark\:border-amber-700\/60:where(.dark,.dark *){border-color:#b7500099}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-700) 60%,transparent)}}.dark\:border-amber-800:where(.dark,.dark *){border-color:var(--color-amber-800)}.dark\:border-amber-800\/50:where(.dark,.dark *){border-color:#953d0080}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-800) 50%,transparent)}}.dark\:border-amber-800\/60:where(.dark,.dark *){border-color:#953d0099}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-800) 60%,transparent)}}.dark\:border-amber-800\/80:where(.dark,.dark *){border-color:#953d00cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-800\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-800) 80%,transparent)}}.dark\:border-amber-900:where(.dark,.dark *){border-color:var(--color-amber-900)}.dark\:border-amber-900\/40:where(.dark,.dark *){border-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.dark\:border-amber-900\/50:where(.dark,.dark *){border-color:#7b330680}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900) 50%,transparent)}}.dark\:border-amber-900\/60:where(.dark,.dark *){border-color:#7b330699}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900) 60%,transparent)}}.dark\:border-blue-500:where(.dark,.dark *){border-color:var(--color-blue-500)}.dark\:border-blue-500\/20:where(.dark,.dark *){border-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-500\/20:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.dark\:border-blue-600:where(.dark,.dark *){border-color:var(--color-blue-600)}.dark\:border-blue-700:where(.dark,.dark *){border-color:var(--color-blue-700)}.dark\:border-blue-800:where(.dark,.dark *){border-color:var(--color-blue-800)}.dark\:border-blue-800\/50:where(.dark,.dark *){border-color:#193cb880}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-800) 50%,transparent)}}.dark\:border-blue-800\/60:where(.dark,.dark *){border-color:#193cb899}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-800) 60%,transparent)}}.dark\:border-blue-800\/80:where(.dark,.dark *){border-color:#193cb8cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-800\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-800) 80%,transparent)}}.dark\:border-blue-900:where(.dark,.dark *){border-color:var(--color-blue-900)}.dark\:border-blue-900\/30:where(.dark,.dark *){border-color:#1c398e4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-900\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-900) 30%,transparent)}}.dark\:border-blue-900\/40:where(.dark,.dark *){border-color:#1c398e66}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-900) 40%,transparent)}}.dark\:border-blue-900\/50:where(.dark,.dark *){border-color:#1c398e80}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-900) 50%,transparent)}}.dark\:border-blue-900\/60:where(.dark,.dark *){border-color:#1c398e99}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-900) 60%,transparent)}}.dark\:border-cyan-800:where(.dark,.dark *){border-color:var(--color-cyan-800)}.dark\:border-emerald-700:where(.dark,.dark *){border-color:var(--color-emerald-700)}.dark\:border-emerald-800:where(.dark,.dark *){border-color:var(--color-emerald-800)}.dark\:border-emerald-800\/40:where(.dark,.dark *){border-color:#005f4666}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-800\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-800) 40%,transparent)}}.dark\:border-emerald-800\/60:where(.dark,.dark *){border-color:#005f4699}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-800) 60%,transparent)}}.dark\:border-emerald-800\/80:where(.dark,.dark *){border-color:#005f46cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-800\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-800) 80%,transparent)}}.dark\:border-emerald-900:where(.dark,.dark *){border-color:var(--color-emerald-900)}.dark\:border-emerald-900\/40:where(.dark,.dark *){border-color:#004e3b66}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900) 40%,transparent)}}.dark\:border-emerald-900\/50:where(.dark,.dark *){border-color:#004e3b80}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900) 50%,transparent)}}.dark\:border-emerald-900\/60:where(.dark,.dark *){border-color:#004e3b99}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900) 60%,transparent)}}.dark\:border-indigo-800:where(.dark,.dark *){border-color:var(--color-indigo-800)}.dark\:border-indigo-800\/60:where(.dark,.dark *){border-color:#372aac99}@supports (color:color-mix(in lab,red,red)){.dark\:border-indigo-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-indigo-800) 60%,transparent)}}.dark\:border-indigo-900:where(.dark,.dark *){border-color:var(--color-indigo-900)}.dark\:border-indigo-900\/40:where(.dark,.dark *){border-color:#312c8566}@supports (color:color-mix(in lab,red,red)){.dark\:border-indigo-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-indigo-900) 40%,transparent)}}.dark\:border-indigo-900\/50:where(.dark,.dark *){border-color:#312c8580}@supports (color:color-mix(in lab,red,red)){.dark\:border-indigo-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-indigo-900) 50%,transparent)}}.dark\:border-indigo-900\/60:where(.dark,.dark *){border-color:#312c8599}@supports (color:color-mix(in lab,red,red)){.dark\:border-indigo-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-indigo-900) 60%,transparent)}}.dark\:border-orange-800:where(.dark,.dark *){border-color:var(--color-orange-800)}.dark\:border-purple-400:where(.dark,.dark *){border-color:var(--color-purple-400)}.dark\:border-purple-800:where(.dark,.dark *){border-color:var(--color-purple-800)}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-red-800\/60:where(.dark,.dark *){border-color:#9f071299}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-800) 60%,transparent)}}.dark\:border-rose-500\/30:where(.dark,.dark *){border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.dark\:border-rose-700:where(.dark,.dark *){border-color:var(--color-rose-700)}.dark\:border-rose-800:where(.dark,.dark *){border-color:var(--color-rose-800)}.dark\:border-rose-800\/60:where(.dark,.dark *){border-color:#a3003799}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-800) 60%,transparent)}}.dark\:border-rose-800\/80:where(.dark,.dark *){border-color:#a30037cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-800\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-800) 80%,transparent)}}.dark\:border-rose-900:where(.dark,.dark *){border-color:var(--color-rose-900)}.dark\:border-rose-900\/40:where(.dark,.dark *){border-color:#8b083666}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-900\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}.dark\:border-rose-900\/50:where(.dark,.dark *){border-color:#8b083680}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-900\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-900) 50%,transparent)}}.dark\:border-rose-900\/60:where(.dark,.dark *){border-color:#8b083699}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-900) 60%,transparent)}}.dark\:border-sky-800:where(.dark,.dark *){border-color:var(--color-sky-800)}.dark\:border-sky-800\/60:where(.dark,.dark *){border-color:#00598699}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sky-800) 60%,transparent)}}.dark\:border-slate-600:where(.dark,.dark *){border-color:var(--color-slate-600)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-700\/50:where(.dark,.dark *){border-color:#31415880}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.dark\:border-slate-700\/60:where(.dark,.dark *){border-color:#31415899}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-700) 60%,transparent)}}.dark\:border-slate-700\/80:where(.dark,.dark *){border-color:#314158cc}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-700\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-700) 80%,transparent)}}.dark\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}.dark\:border-slate-800\/30:where(.dark,.dark *){border-color:#1d293d4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-800) 30%,transparent)}}.dark\:border-slate-800\/80:where(.dark,.dark *){border-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.dark\:border-slate-800\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.dark\:border-slate-900:where(.dark,.dark *){border-color:var(--color-slate-900)}.dark\:border-teal-400\/80:where(.dark,.dark *){border-color:#00d3bdcc}@supports (color:color-mix(in lab,red,red)){.dark\:border-teal-400\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-teal-400) 80%,transparent)}}.dark\:border-teal-700:where(.dark,.dark *){border-color:var(--color-teal-700)}.dark\:border-white:where(.dark,.dark *){border-color:var(--color-white)}.dark\:bg-\[\#0A1F3A\]:where(.dark,.dark *){background-color:#0a1f3a}.dark\:bg-\[\#0A1F3A\]\/90:where(.dark,.dark *){background-color:#0a1f3ae6}.dark\:bg-\[\#0B141A\]:where(.dark,.dark *){background-color:#0b141a}.dark\:bg-\[\#0B172A\]:where(.dark,.dark *){background-color:#0b172a}.dark\:bg-\[\#0B2345\]:where(.dark,.dark *){background-color:#0b2345}.dark\:bg-\[\#0B2345\]\/40:where(.dark,.dark *){background-color:#0b234566}.dark\:bg-\[\#0B2345\]\/50:where(.dark,.dark *){background-color:#0b234580}.dark\:bg-\[\#0B2345\]\/60:where(.dark,.dark *){background-color:#0b234599}.dark\:bg-\[\#0B2545\]\/50:where(.dark,.dark *){background-color:#0b254580}.dark\:bg-\[\#0B2545\]\/60:where(.dark,.dark *){background-color:#0b254599}.dark\:bg-\[\#0c1e33\]:where(.dark,.dark *){background-color:#0c1e33}.dark\:bg-\[\#0c1e33\]\/50:where(.dark,.dark *){background-color:#0c1e3380}.dark\:bg-\[\#1E3A5F\]:where(.dark,.dark *){background-color:#1e3a5f}.dark\:bg-\[\#1F2C34\]:where(.dark,.dark *){background-color:#1f2c34}.dark\:bg-\[\#2A3942\]:where(.dark,.dark *){background-color:#2a3942}.dark\:bg-\[\#005C4B\]:where(.dark,.dark *){background-color:#005c4b}.dark\:bg-\[\#07182E\]:where(.dark,.dark *){background-color:#07182e}.dark\:bg-\[\#07182E\]\/50:where(.dark,.dark *){background-color:#07182e80}.dark\:bg-\[\#07182E\]\/80:where(.dark,.dark *){background-color:#07182ecc}.dark\:bg-\[\#07182E\]\/95:where(.dark,.dark *){background-color:#07182ef2}.dark\:bg-\[\#102846\]:where(.dark,.dark *){background-color:#102846}.dark\:bg-\[\#102846\]\/50:where(.dark,.dark *){background-color:#10284680}.dark\:bg-\[\#102846\]\/60:where(.dark,.dark *){background-color:#10284699}.dark\:bg-\[\#162238\]:where(.dark,.dark *){background-color:#162238}.dark\:bg-\[\#FF9F1C\]\/15:where(.dark,.dark *){background-color:#ff9f1c26}.dark\:bg-\[\#FF9F1C\]\/20:where(.dark,.dark *){background-color:#ff9f1c33}.dark\:bg-amber-400:where(.dark,.dark *){background-color:var(--color-amber-400)}.dark\:bg-amber-500:where(.dark,.dark *){background-color:var(--color-amber-500)}.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.dark\:bg-amber-500\/15:where(.dark,.dark *){background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.dark\:bg-amber-500\/20:where(.dark,.dark *){background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.dark\:bg-amber-900\/60:where(.dark,.dark *){background-color:#7b330699}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-900) 60%,transparent)}}.dark\:bg-amber-950:where(.dark,.dark *){background-color:var(--color-amber-950)}.dark\:bg-amber-950\/10:where(.dark,.dark *){background-color:#4619011a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 10%,transparent)}}.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 20%,transparent)}}.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:#46190180}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 50%,transparent)}}.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:#46190199}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 60%,transparent)}}.dark\:bg-amber-950\/70:where(.dark,.dark *){background-color:#461901b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 70%,transparent)}}.dark\:bg-amber-950\/80:where(.dark,.dark *){background-color:#461901cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950) 80%,transparent)}}.dark\:bg-black\/80:where(.dark,.dark *){background-color:#000c}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.dark\:bg-blue-500:where(.dark,.dark *){background-color:var(--color-blue-500)}.dark\:bg-blue-500\/10:where(.dark,.dark *){background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.dark\:bg-blue-500\/20:where(.dark,.dark *){background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.dark\:bg-blue-600:where(.dark,.dark *){background-color:var(--color-blue-600)}.dark\:bg-blue-900:where(.dark,.dark *){background-color:var(--color-blue-900)}.dark\:bg-blue-900\/40:where(.dark,.dark *){background-color:#1c398e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-900) 40%,transparent)}}.dark\:bg-blue-900\/60:where(.dark,.dark *){background-color:#1c398e99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-900) 60%,transparent)}}.dark\:bg-blue-950:where(.dark,.dark *){background-color:var(--color-blue-950)}.dark\:bg-blue-950\/10:where(.dark,.dark *){background-color:#1624561a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 10%,transparent)}}.dark\:bg-blue-950\/20:where(.dark,.dark *){background-color:#16245633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 20%,transparent)}}.dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:#1624564d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 30%,transparent)}}.dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:#16245666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 40%,transparent)}}.dark\:bg-blue-950\/50:where(.dark,.dark *){background-color:#16245680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 50%,transparent)}}.dark\:bg-blue-950\/60:where(.dark,.dark *){background-color:#16245699}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 60%,transparent)}}.dark\:bg-blue-950\/70:where(.dark,.dark *){background-color:#162456b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 70%,transparent)}}.dark\:bg-blue-950\/80:where(.dark,.dark *){background-color:#162456cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-950) 80%,transparent)}}.dark\:bg-cyan-950:where(.dark,.dark *){background-color:var(--color-cyan-950)}.dark\:bg-cyan-950\/80:where(.dark,.dark *){background-color:#053345cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-cyan-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-cyan-950) 80%,transparent)}}.dark\:bg-emerald-900\/60:where(.dark,.dark *){background-color:#004e3b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900) 60%,transparent)}}.dark\:bg-emerald-950:where(.dark,.dark *){background-color:var(--color-emerald-950)}.dark\:bg-emerald-950\/10:where(.dark,.dark *){background-color:#002c221a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 10%,transparent)}}.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:#002c2233}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 20%,transparent)}}.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 30%,transparent)}}.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:#002c2266}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 40%,transparent)}}.dark\:bg-emerald-950\/50:where(.dark,.dark *){background-color:#002c2280}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 50%,transparent)}}.dark\:bg-emerald-950\/60:where(.dark,.dark *){background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}.dark\:bg-emerald-950\/80:where(.dark,.dark *){background-color:#002c22cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950) 80%,transparent)}}.dark\:bg-indigo-950:where(.dark,.dark *){background-color:var(--color-indigo-950)}.dark\:bg-indigo-950\/10:where(.dark,.dark *){background-color:#1e1a4d1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 10%,transparent)}}.dark\:bg-indigo-950\/20:where(.dark,.dark *){background-color:#1e1a4d33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 20%,transparent)}}.dark\:bg-indigo-950\/30:where(.dark,.dark *){background-color:#1e1a4d4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 30%,transparent)}}.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:#1e1a4d66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 40%,transparent)}}.dark\:bg-indigo-950\/50:where(.dark,.dark *){background-color:#1e1a4d80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 50%,transparent)}}.dark\:bg-indigo-950\/60:where(.dark,.dark *){background-color:#1e1a4d99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 60%,transparent)}}.dark\:bg-indigo-950\/80:where(.dark,.dark *){background-color:#1e1a4dcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-950) 80%,transparent)}}.dark\:bg-orange-950:where(.dark,.dark *){background-color:var(--color-orange-950)}.dark\:bg-orange-950\/40:where(.dark,.dark *){background-color:#44130666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-950) 40%,transparent)}}.dark\:bg-orange-950\/60:where(.dark,.dark *){background-color:#44130699}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-950) 60%,transparent)}}.dark\:bg-orange-950\/80:where(.dark,.dark *){background-color:#441306cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-950) 80%,transparent)}}.dark\:bg-purple-400:where(.dark,.dark *){background-color:var(--color-purple-400)}.dark\:bg-purple-500:where(.dark,.dark *){background-color:var(--color-purple-500)}.dark\:bg-purple-950:where(.dark,.dark *){background-color:var(--color-purple-950)}.dark\:bg-purple-950\/10:where(.dark,.dark *){background-color:#3c03661a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 10%,transparent)}}.dark\:bg-purple-950\/20:where(.dark,.dark *){background-color:#3c036633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 20%,transparent)}}.dark\:bg-purple-950\/30:where(.dark,.dark *){background-color:#3c03664d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 30%,transparent)}}.dark\:bg-purple-950\/40:where(.dark,.dark *){background-color:#3c036666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 40%,transparent)}}.dark\:bg-purple-950\/50:where(.dark,.dark *){background-color:#3c036680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 50%,transparent)}}.dark\:bg-purple-950\/60:where(.dark,.dark *){background-color:#3c036699}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 60%,transparent)}}.dark\:bg-purple-950\/80:where(.dark,.dark *){background-color:#3c0366cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-950) 80%,transparent)}}.dark\:bg-red-500\/20:where(.dark,.dark *){background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:#46080966}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950) 40%,transparent)}}.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:#46080999}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950) 60%,transparent)}}.dark\:bg-rose-500\/10:where(.dark,.dark *){background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.dark\:bg-rose-900:where(.dark,.dark *){background-color:var(--color-rose-900)}.dark\:bg-rose-900\/60:where(.dark,.dark *){background-color:#8b083699}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-900) 60%,transparent)}}.dark\:bg-rose-950:where(.dark,.dark *){background-color:var(--color-rose-950)}.dark\:bg-rose-950\/10:where(.dark,.dark *){background-color:#4d02181a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 10%,transparent)}}.dark\:bg-rose-950\/20:where(.dark,.dark *){background-color:#4d021833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 20%,transparent)}}.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:#4d02184d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}}.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}.dark\:bg-rose-950\/50:where(.dark,.dark *){background-color:#4d021880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 50%,transparent)}}.dark\:bg-rose-950\/60:where(.dark,.dark *){background-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 60%,transparent)}}.dark\:bg-rose-950\/70:where(.dark,.dark *){background-color:#4d0218b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 70%,transparent)}}.dark\:bg-rose-950\/80:where(.dark,.dark *){background-color:#4d0218cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950) 80%,transparent)}}.dark\:bg-sky-950\/20:where(.dark,.dark *){background-color:#052f4a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950) 20%,transparent)}}.dark\:bg-sky-950\/30:where(.dark,.dark *){background-color:#052f4a4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950) 30%,transparent)}}.dark\:bg-sky-950\/40:where(.dark,.dark *){background-color:#052f4a66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950) 40%,transparent)}}.dark\:bg-slate-200:where(.dark,.dark *){background-color:var(--color-slate-200)}.dark\:bg-slate-400\/80:where(.dark,.dark *){background-color:#90a1b9cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-400\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-400) 80%,transparent)}}.dark\:bg-slate-600:where(.dark,.dark *){background-color:var(--color-slate-600)}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-700\/70:where(.dark,.dark *){background-color:#314158b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-700\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-700) 70%,transparent)}}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/20:where(.dark,.dark *){background-color:#1d293d33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 20%,transparent)}}.dark\:bg-slate-800\/30:where(.dark,.dark *){background-color:#1d293d4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 30%,transparent)}}.dark\:bg-slate-800\/40:where(.dark,.dark *){background-color:#1d293d66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}}.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.dark\:bg-slate-800\/60:where(.dark,.dark *){background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.dark\:bg-slate-800\/80:where(.dark,.dark *){background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.dark\:bg-slate-800\/90:where(.dark,.dark *){background-color:#1d293de6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 90%,transparent)}}.dark\:bg-slate-800\/95:where(.dark,.dark *){background-color:#1d293df2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-800\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800) 95%,transparent)}}.dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/20:where(.dark,.dark *){background-color:#0f172b33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 20%,transparent)}}.dark\:bg-slate-900\/30:where(.dark,.dark *){background-color:#0f172b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 30%,transparent)}}.dark\:bg-slate-900\/40:where(.dark,.dark *){background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.dark\:bg-slate-900\/50:where(.dark,.dark *){background-color:#0f172b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 50%,transparent)}}.dark\:bg-slate-900\/60:where(.dark,.dark *){background-color:#0f172b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 60%,transparent)}}.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:#0f172bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 70%,transparent)}}.dark\:bg-slate-900\/80:where(.dark,.dark *){background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.dark\:bg-slate-900\/90:where(.dark,.dark *){background-color:#0f172be6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 90%,transparent)}}.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:#0f172bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900) 95%,transparent)}}.dark\:bg-slate-950:where(.dark,.dark *){background-color:var(--color-slate-950)}.dark\:bg-slate-950\/40:where(.dark,.dark *){background-color:#02061866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 40%,transparent)}}.dark\:bg-slate-950\/50:where(.dark,.dark *){background-color:#02061880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 50%,transparent)}}.dark\:bg-slate-950\/60:where(.dark,.dark *){background-color:#02061899}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 60%,transparent)}}.dark\:bg-slate-950\/70:where(.dark,.dark *){background-color:#020618b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 70%,transparent)}}.dark\:bg-slate-950\/80:where(.dark,.dark *){background-color:#020618cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-950) 80%,transparent)}}.dark\:bg-teal-950\/40:where(.dark,.dark *){background-color:#022f2e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950) 40%,transparent)}}.dark\:bg-teal-950\/60:where(.dark,.dark *){background-color:#022f2e99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950) 60%,transparent)}}.dark\:bg-white:where(.dark,.dark *){background-color:var(--color-white)}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:bg-none:where(.dark,.dark *){background-image:none}.dark\:from-\[\#0A1F3A\]:where(.dark,.dark *){--tw-gradient-from:#0a1f3a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[\#0B172A\]:where(.dark,.dark *){--tw-gradient-from:#0b172a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[\#0B2345\]:where(.dark,.dark *){--tw-gradient-from:#0b2345;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-blue-950\/30:where(.dark,.dark *){--tw-gradient-from:#1624564d}@supports (color:color-mix(in lab,red,red)){.dark\:from-blue-950\/30:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab, var(--color-blue-950) 30%, transparent)}}.dark\:from-blue-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-slate-900:where(.dark,.dark *){--tw-gradient-from:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-\[\#102846\]:where(.dark,.dark *){--tw-gradient-via:#102846;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-slate-900:where(.dark,.dark *){--tw-gradient-via:var(--color-slate-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-\[\#07182E\]:where(.dark,.dark *){--tw-gradient-to:#07182e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-indigo-950\/30:where(.dark,.dark *){--tw-gradient-to:#1e1a4d4d}@supports (color:color-mix(in lab,red,red)){.dark\:to-indigo-950\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-indigo-950) 30%, transparent)}}.dark\:to-indigo-950\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-800\/80:where(.dark,.dark *){--tw-gradient-to:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.dark\:to-slate-800\/80:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.dark\:to-slate-800\/80:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-slate-900:where(.dark,.dark *){--tw-gradient-to:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:fill-amber-900\/30:where(.dark,.dark *){fill:#7b33064d}@supports (color:color-mix(in lab,red,red)){.dark\:fill-amber-900\/30:where(.dark,.dark *){fill:color-mix(in oklab,var(--color-amber-900) 30%,transparent)}}.dark\:text-\[\#0B172A\]:where(.dark,.dark *){color:#0b172a}.dark\:text-\[\#00D2A0\]:where(.dark,.dark *){color:#00d2a0}.dark\:text-\[\#60A5FA\]:where(.dark,.dark *){color:#60a5fa}.dark\:text-\[\#FF9F1C\]:where(.dark,.dark *){color:#ff9f1c}.dark\:text-\[\#FFB347\]:where(.dark,.dark *){color:#ffb347}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-200\/80:where(.dark,.dark *){color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-200\/80:where(.dark,.dark *){color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-amber-300\/70:where(.dark,.dark *){color:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-300\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-amber-300) 70%,transparent)}}.dark\:text-amber-300\/80:where(.dark,.dark *){color:#ffd236cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-300\/80:where(.dark,.dark *){color:color-mix(in oklab,var(--color-amber-300) 80%,transparent)}}.dark\:text-amber-300\/90:where(.dark,.dark *){color:#ffd236e6}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-300\/90:where(.dark,.dark *){color:color-mix(in oklab,var(--color-amber-300) 90%,transparent)}}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-amber-400\/90:where(.dark,.dark *){color:#fcbb00e6}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-400\/90:where(.dark,.dark *){color:color-mix(in oklab,var(--color-amber-400) 90%,transparent)}}.dark\:text-amber-500:where(.dark,.dark *){color:var(--color-amber-500)}.dark\:text-blue-200:where(.dark,.dark *){color:var(--color-blue-200)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400)}.dark\:text-blue-600:where(.dark,.dark *){color:var(--color-blue-600)}.dark\:text-cyan-300:where(.dark,.dark *){color:var(--color-cyan-300)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-300\/70:where(.dark,.dark *){color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-300\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-indigo-200:where(.dark,.dark *){color:var(--color-indigo-200)}.dark\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\:text-indigo-400:where(.dark,.dark *){color:var(--color-indigo-400)}.dark\:text-orange-200:where(.dark,.dark *){color:var(--color-orange-200)}.dark\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\:text-orange-400:where(.dark,.dark *){color:var(--color-orange-400)}.dark\:text-purple-300:where(.dark,.dark *){color:var(--color-purple-300)}.dark\:text-purple-400:where(.dark,.dark *){color:var(--color-purple-400)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-rose-200:where(.dark,.dark *){color:var(--color-rose-200)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-rose-300\/70:where(.dark,.dark *){color:#ffa2aeb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-rose-300\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-rose-300) 70%,transparent)}}.dark\:text-rose-400:where(.dark,.dark *){color:var(--color-rose-400)}.dark\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\:text-sky-300\/70:where(.dark,.dark *){color:#77d4ffb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-sky-300\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-sky-300) 70%,transparent)}}.dark\:text-sky-400:where(.dark,.dark *){color:var(--color-sky-400)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}.dark\:text-slate-500:where(.dark,.dark *){color:var(--color-slate-500)}.dark\:text-slate-600:where(.dark,.dark *){color:var(--color-slate-600)}.dark\:text-slate-700:where(.dark,.dark *){color:var(--color-slate-700)}.dark\:text-slate-900:where(.dark,.dark *){color:var(--color-slate-900)}.dark\:text-slate-950:where(.dark,.dark *){color:var(--color-slate-950)}.dark\:text-teal-300:where(.dark,.dark *){color:var(--color-teal-300)}.dark\:text-teal-400:where(.dark,.dark *){color:var(--color-teal-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:placeholder-slate-500:where(.dark,.dark *)::placeholder{color:var(--color-slate-500)}.dark\:placeholder-slate-600:where(.dark,.dark *)::placeholder{color:var(--color-slate-600)}@media(hover:hover){.dark\:group-hover\:text-emerald-400:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-emerald-400)}.dark\:group-hover\:text-white:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}.dark\:hover\:border-\[\#FF9F1C\]\/70:where(.dark,.dark *):hover{border-color:#ff9f1cb3}.dark\:hover\:border-blue-500:where(.dark,.dark *):hover{border-color:var(--color-blue-500)}.dark\:hover\:border-blue-600:where(.dark,.dark *):hover{border-color:var(--color-blue-600)}.dark\:hover\:border-blue-800:where(.dark,.dark *):hover{border-color:var(--color-blue-800)}.dark\:hover\:border-purple-500:where(.dark,.dark *):hover{border-color:var(--color-purple-500)}.dark\:hover\:border-slate-600:where(.dark,.dark *):hover{border-color:var(--color-slate-600)}.dark\:hover\:border-slate-700:where(.dark,.dark *):hover{border-color:var(--color-slate-700)}.dark\:hover\:bg-\[\#1E3A5F\]:where(.dark,.dark *):hover{background-color:#1e3a5f}.dark\:hover\:bg-\[\#15345a\]\/60:where(.dark,.dark *):hover{background-color:#15345a99}.dark\:hover\:bg-\[\#102846\]:where(.dark,.dark *):hover{background-color:#102846}.dark\:hover\:bg-\[\#102846\]\/60:where(.dark,.dark *):hover{background-color:#10284699}.dark\:hover\:bg-\[\#FF9F1C\]\/20:where(.dark,.dark *):hover{background-color:#ff9f1c33}.dark\:hover\:bg-amber-600:where(.dark,.dark *):hover{background-color:var(--color-amber-600)}.dark\:hover\:bg-amber-900\/40:where(.dark,.dark *):hover{background-color:#7b330666}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-900) 40%,transparent)}}.dark\:hover\:bg-amber-950\/30:where(.dark,.dark *):hover{background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-950) 30%,transparent)}}.dark\:hover\:bg-amber-950\/40:where(.dark,.dark *):hover{background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-950) 40%,transparent)}}.dark\:hover\:bg-amber-950\/50:where(.dark,.dark *):hover{background-color:#46190180}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-950\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-950) 50%,transparent)}}.dark\:hover\:bg-amber-950\/60:where(.dark,.dark *):hover{background-color:#46190199}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-950\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-amber-950) 60%,transparent)}}.dark\:hover\:bg-blue-500:where(.dark,.dark *):hover{background-color:var(--color-blue-500)}.dark\:hover\:bg-blue-700:where(.dark,.dark *):hover{background-color:var(--color-blue-700)}.dark\:hover\:bg-blue-900\/60:where(.dark,.dark *):hover{background-color:#1c398e99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-900\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-900) 60%,transparent)}}.dark\:hover\:bg-blue-950\/20:where(.dark,.dark *):hover{background-color:#16245633}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-950\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-950) 20%,transparent)}}.dark\:hover\:bg-blue-950\/40:where(.dark,.dark *):hover{background-color:#16245666}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-950) 40%,transparent)}}.dark\:hover\:bg-blue-950\/50:where(.dark,.dark *):hover{background-color:#16245680}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-950\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-950) 50%,transparent)}}.dark\:hover\:bg-blue-950\/60:where(.dark,.dark *):hover{background-color:#16245699}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-950\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-blue-950) 60%,transparent)}}.dark\:hover\:bg-emerald-950\/60:where(.dark,.dark *):hover{background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-950\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-emerald-950) 60%,transparent)}}.dark\:hover\:bg-orange-950\/40:where(.dark,.dark *):hover{background-color:#44130666}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-orange-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-orange-950) 40%,transparent)}}.dark\:hover\:bg-purple-950\/20:where(.dark,.dark *):hover{background-color:#3c036633}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-purple-950\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-purple-950) 20%,transparent)}}.dark\:hover\:bg-rose-900\/40:where(.dark,.dark *):hover{background-color:#8b083666}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-rose-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-rose-900) 40%,transparent)}}.dark\:hover\:bg-rose-900\/60:where(.dark,.dark *):hover{background-color:#8b083699}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-rose-900\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-rose-900) 60%,transparent)}}.dark\:hover\:bg-rose-950:where(.dark,.dark *):hover{background-color:var(--color-rose-950)}.dark\:hover\:bg-rose-950\/30:where(.dark,.dark *):hover{background-color:#4d02184d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-rose-950\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-rose-950) 30%,transparent)}}.dark\:hover\:bg-rose-950\/40:where(.dark,.dark *):hover{background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-rose-950\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-rose-950) 40%,transparent)}}.dark\:hover\:bg-rose-950\/50:where(.dark,.dark *):hover{background-color:#4d021880}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-rose-950\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-rose-950) 50%,transparent)}}.dark\:hover\:bg-rose-950\/60:where(.dark,.dark *):hover{background-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-rose-950\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-rose-950) 60%,transparent)}}.dark\:hover\:bg-slate-100:where(.dark,.dark *):hover{background-color:var(--color-slate-100)}.dark\:hover\:bg-slate-600:where(.dark,.dark *):hover{background-color:var(--color-slate-600)}.dark\:hover\:bg-slate-700:where(.dark,.dark *):hover{background-color:var(--color-slate-700)}.dark\:hover\:bg-slate-700\/50:where(.dark,.dark *):hover{background-color:#31415880}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-700\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-700) 50%,transparent)}}.dark\:hover\:bg-slate-800:where(.dark,.dark *):hover{background-color:var(--color-slate-800)}.dark\:hover\:bg-slate-800\/30:where(.dark,.dark *):hover{background-color:#1d293d4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 30%,transparent)}}.dark\:hover\:bg-slate-800\/40:where(.dark,.dark *):hover{background-color:#1d293d66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 40%,transparent)}}.dark\:hover\:bg-slate-800\/50:where(.dark,.dark *):hover{background-color:#1d293d80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 50%,transparent)}}.dark\:hover\:bg-slate-800\/60:where(.dark,.dark *):hover{background-color:#1d293d99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 60%,transparent)}}.dark\:hover\:bg-slate-800\/70:where(.dark,.dark *):hover{background-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/70:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 70%,transparent)}}.dark\:hover\:bg-slate-800\/80:where(.dark,.dark *):hover{background-color:#1d293dcc}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-800\/80:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-800) 80%,transparent)}}.dark\:hover\:bg-slate-900\/40:where(.dark,.dark *):hover{background-color:#0f172b66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-slate-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-slate-900) 40%,transparent)}}.dark\:hover\:text-\[\#FF9F1C\]:where(.dark,.dark *):hover{color:#ff9f1c}.dark\:hover\:text-amber-300:where(.dark,.dark *):hover{color:var(--color-amber-300)}.dark\:hover\:text-amber-400:where(.dark,.dark *):hover{color:var(--color-amber-400)}.dark\:hover\:text-blue-300:where(.dark,.dark *):hover{color:var(--color-blue-300)}.dark\:hover\:text-blue-400:where(.dark,.dark *):hover{color:var(--color-blue-400)}.dark\:hover\:text-emerald-300:where(.dark,.dark *):hover{color:var(--color-emerald-300)}.dark\:hover\:text-emerald-400:where(.dark,.dark *):hover{color:var(--color-emerald-400)}.dark\:hover\:text-indigo-400:where(.dark,.dark *):hover{color:var(--color-indigo-400)}.dark\:hover\:text-red-300:where(.dark,.dark *):hover{color:var(--color-red-300)}.dark\:hover\:text-red-400:where(.dark,.dark *):hover{color:var(--color-red-400)}.dark\:hover\:text-rose-300:where(.dark,.dark *):hover{color:var(--color-rose-300)}.dark\:hover\:text-rose-400:where(.dark,.dark *):hover{color:var(--color-rose-400)}.dark\:hover\:text-slate-200:where(.dark,.dark *):hover{color:var(--color-slate-200)}.dark\:hover\:text-slate-300:where(.dark,.dark *):hover{color:var(--color-slate-300)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:shadow-\[0_12px_32px_rgba\(255\,159\,28\,0\.18\)\]:where(.dark,.dark *):hover{--tw-shadow:0 12px 32px var(--tw-shadow-color,#ff9f1c2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.dark\:focus\:ring-offset-slate-900:where(.dark,.dark *):focus{--tw-ring-offset-color:var(--color-slate-900)}.dark\:focus-visible\:ring-offset-\[\#07182E\]:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:#07182e}}.dark{color-scheme:dark}body{color:#172033;font-feature-settings:"cv02","cv03","cv04","cv11";background-color:#f7f8fa}.dark body,.dark #projectmatrix-root,.dark main,.dark .bg-slate-50,.dark .bg-slate-50\/70,.dark .bg-slate-50\/50,.dark .bg-slate-50\/80,.dark .bg-slate-100{background-color:#070f1e!important}.dark .bg-white,.dark #projectmatrix-topbar,.dark #projectmatrix-sidebar,.dark .bg-slate-100\/80,.dark .bg-slate-200,.dark .bg-slate-200\/55,.dark .bg-slate-200\/50,.dark .bg-slate-50\/40,.dark .bg-slate-50\/10,.dark .bg-amber-50\/10,.dark .bg-indigo-50\/50,.dark .bg-indigo-50{color:#f8fafc!important;background-color:#0b172a!important}.dark .hover\:bg-slate-50:hover,.dark .hover\:bg-slate-100:hover,.dark .hover\:bg-slate-55:hover,.dark .hover\:bg-slate-50\/80:hover,.dark .hover\:bg-slate-100\/80:hover{background-color:#162238!important}.dark .border,.dark .border-b,.dark .border-t,.dark .border-r,.dark .border-l,.dark .border-gray-55,.dark .border-gray-100,.dark .border-gray-150,.dark .border-gray-200,.dark .border-gray-300,.dark .border-slate-100,.dark .border-slate-200,.dark .border-slate-300{border-color:#1e293b!important}.dark{color:#94a3b8!important}.dark .text-slate-800,.dark .text-slate-900,.dark .text-gray-900,.dark .text-slate-700,.dark .text-slate-655,.dark .text-slate-650,.dark .text-gray-800,.dark .text-gray-700,.dark .text-slate-600,.dark .text-slate-950,.dark .text-gray-950{color:#f8fafc!important}.dark .text-slate-500,.dark .text-slate-450,.dark .text-slate-400,.dark .text-gray-550,.dark .text-gray-500,.dark .text-gray-400{color:#94a3b8!important}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#f8fafc!important}.dark select,.dark input,.dark textarea{color:#f8fafc!important;background-color:#070f1e!important;border-color:#1e293b!important}.dark select option{color:#f8fafc!important;background-color:#0b172a!important}.dark .recharts-cartesian-axis-tick text,.dark .recharts-text,.dark .recharts-legend-item-text{fill:#94a3b8!important}.dark .recharts-cartesian-grid-horizontal line,.dark .recharts-cartesian-grid-vertical line{stroke:#1e293b!important}.controls-page-container table{table-layout:fixed!important;width:100%!important;max-width:100%!important}.controls-page-container table th,.controls-page-container table td{word-wrap:break-word;table-layout:fixed!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.controls-page-container table thead,.controls-page-container table tbody,.controls-page-container table tfoot,.controls-page-container table tr{max-width:100%!important;overflow:hidden!important}.controls-page-container table th *,.controls-page-container table td *,.controls-page-container table div,.controls-page-container table span,.controls-page-container table p,.controls-page-container table a,.controls-page-container table button{text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.grid,.grid>*{min-width:0;max-width:100%}.flex>*{min-width:0}.card{overflow-wrap:break-word;word-break:break-word;min-width:0;max-width:100%}:not(.absolute):not([role=listbox]):not([role=menu]):not([data-dropdown]):not(.header-dropdown)[class*=rounded-lg],:not(.absolute):not([role=listbox]):not([role=menu]):not([data-dropdown]):not(.header-dropdown)[class*=rounded-xl],:not(.absolute):not([role=listbox]):not([role=menu]):not([data-dropdown]):not(.header-dropdown)[class*=rounded-2xl],:not(.absolute):not([role=listbox]):not([role=menu]):not([data-dropdown]):not(.header-dropdown)[class*=rounded-3xl]{overflow-wrap:break-word;min-width:0;max-width:100%}.card *{overflow-wrap:break-word;max-width:100%}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.card p,.card span,.card div,.card strong,.card em{overflow-wrap:break-word;word-break:normal}.header-dropdown,[data-dropdown],[role=listbox],[role=menu],header .absolute,.absolute.z-50{min-width:max-content;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;max-width:calc(100vw - 24px)!important}.header-dropdown *,[data-dropdown] *,[role=listbox] *,[role=menu] *,header .absolute *,.absolute.z-50 *{word-break:normal!important;overflow-wrap:normal!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}:root{--pm-action-orange: #ff9f1c;--pm-header-ink: #102846}#projectmatrix-sidebar .pm-sidebar-link{display:flex;align-items:center;min-height:44px;margin-block:7px;border:1px solid #435b76;border-radius:9px;background:#101f32;padding:11px 13px;color:#e2e8f0;box-shadow:0 1px 2px #00000012}#projectmatrix-sidebar .pm-sidebar-link>span{align-self:center;margin-top:0}#projectmatrix-sidebar .pm-sidebar-link:hover{background:#1c3049;border-color:#7890ab}#projectmatrix-sidebar .pm-sidebar-link[aria-current=page]{background:#183456;border-color:var(--pm-action-orange);box-shadow:inset 3px 0 var(--pm-action-orange)}#projectmatrix-sidebar .pm-sidebar-link[aria-current=page] svg{color:var(--pm-action-orange)}#projectmatrix-sidebar .pm-sidebar-link[aria-disabled=true]{background:#0d1a2c;border-color:#334155}#projectmatrix-sidebar .pm-sidebar-group{min-height:43px;padding:12px 10px;margin-top:13px;border:0;border-top:1px solid #31445c;border-radius:0;background:transparent;box-shadow:none}#projectmatrix-sidebar .pm-sidebar-group:hover{background:#ffffff05}#projectmatrix-sidebar .pm-sidebar-group:focus-visible,#projectmatrix-sidebar .pm-sidebar-link:focus-visible{outline:2px solid var(--pm-action-orange);outline-offset:2px}.pm-page-header{box-sizing:border-box;width:100%;min-width:0;min-height:128px;padding:24px!important;margin-top:0!important;margin-bottom:20px!important;border:1px solid #d8e1ec!important;border-left:4px solid var(--pm-action-orange)!important;border-radius:12px!important;background:#fff!important;background-image:none!important;color:var(--pm-header-ink);box-shadow:0 2px 7px #10284605!important;gap:16px;align-items:center}.pm-page-header h1{margin:4px 0 8px!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:28px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.5px!important;text-transform:none!important;color:#102846!important;overflow-wrap:anywhere}.pm-page-header>div{min-width:0}.pm-page-header>div>p:not([role]),.pm-page-header>p{font-size:13px;line-height:1.5;color:#64748b}.pm-page-header :is(.eyebrow,.wf-eyebrow,.rl-eyebrow,.ca-eyebrow,.ac-kicker){font:500 12px/1.5 Inter,ui-sans-serif,system-ui,sans-serif;color:#64748b;letter-spacing:.08em}.pm-create-action,:is(.pmx-plant,.pmx-workforce) button[data-action^=new],.wf3 .wf-primary,.ca-connected .ca-primary,.pmx-procurement button.primary{background:var(--pm-action-orange)!important;background-image:none!important;border:1px solid var(--pm-action-orange)!important;color:#111827!important;border-radius:8px;font-weight:600;box-shadow:none}.pm-create-action{min-height:40px;padding:9px 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:13px}.pm-create-action:not(:disabled):hover{background:#f28c00!important;border-color:#f28c00!important}.pm-create-action:focus-visible{outline:2px solid #b45309;outline-offset:3px}.pm-create-action:disabled{opacity:.5;cursor:not-allowed}.pm-create-action svg,.pm-create-action span{color:inherit!important}.dark .pm-page-header{background:#0f2035!important;border-color:#33475f!important;border-left-color:var(--pm-action-orange)!important;color:#f1f5f9}.dark .pm-page-header h1{color:#f1f5f9!important}.dark .pm-page-header>div>p,.dark .pm-page-header>p{color:#b2c0d2}@media(max-width:767px){.pm-page-header{padding:16px!important;min-height:0;flex-wrap:wrap}.pm-page-header h1{font-size:26px!important}.pm-page-header :is(.wf-actions,.ca-actions,.rl-actions,.header-actions){width:100%;flex-wrap:wrap}.pm-page-header button{max-width:100%;white-space:normal}}@media print{.pm-page-header{box-shadow:none!important;border-color:#cbd5e1!important;border-left-color:#cbd5e1!important;break-inside:avoid}}#projectmatrix-sidebar[data-collapsed=true] .pm-sidebar-link{padding:10px 8px;justify-content:center}#projectmatrix-sidebar[data-collapsed=true] .pm-sidebar-group{padding-inline:8px;justify-content:center}.dark .pm-create-action,.dark .wf3 .wf-primary,.dark .ca-connected .ca-primary{background:#ff9f1c!important;border-color:#ff9f1c!important;color:#111827!important}:root{--pm-project-action-orange:#ff9f1c}:is(.pmx-engineering[aria-label="Engineering workspace"],.pmx-legacy-wrap,.pmx-reports-workspace,.pmx-documents,.pmx-project-overview,.ma-workspace,.pmx-programme,.pmx-hseq,.pmx-cash) :is(.pmx-primary,.primary,.ma-button-primary,.pg-primary,.po-primary,.pm-create-action){background:var(--pm-project-action-orange)!important;background-image:none!important;border-color:var(--pm-project-action-orange)!important}:is(.pmx-engineering[aria-label="Engineering workspace"],.pmx-legacy-wrap,.pmx-reports-workspace,.pmx-documents,.pmx-project-overview,.ma-workspace,.pmx-programme,.pmx-hseq,.pmx-cash) :is(.pmx-primary,.primary,.ma-button-primary,.pg-primary,.po-primary,.pm-create-action):not(:disabled):hover{background:var(--pm-project-action-orange)!important;border-color:var(--pm-project-action-orange)!important;filter:brightness(.97)}
