@charset "UTF-8";@font-face{font-family:Poppins;src:url("./media/Poppins-Black-U4YX6GHD.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Poppins;src:url("./media/Poppins-ExtraBold-OVZKTNJI.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Poppins;src:url("./media/Poppins-Bold-QAA2AGZS.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:url("./media/Poppins-SemiBold-TBISX6G2.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url("./media/Poppins-Medium-UUWQX4EV.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url("./media/Poppins-Regular-JNHL4IDV.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url("./media/Poppins-Light-RMQAEPUP.ttf") format("truetype");font-weight:300;font-style:normal}:root{--p-tooltip-max-width: 20.5rem !important;--app-bg: #ffffff;--app-surface: #ffffff;--app-surface-alt: #f9fafb;--app-text: #1f2937;--app-text-muted: #6b7280;--app-border: #e5e7eb;--app-hover: rgba(0, 0, 0, .05);--app-shadow: rgba(0, 0, 0, .15)}html.app-dark{--app-bg: #111827;--app-surface: #1f2937;--app-surface-alt: #111827;--app-text: #f3f4f6;--app-text-muted: #9ca3af;--app-border: #374151;--app-hover: rgba(255, 255, 255, .08);--app-shadow: rgba(0, 0, 0, .6);color-scheme:dark;background-color:var(--app-bg)}html.app-dark body{background-color:var(--app-bg);color:var(--app-text)}html,body{height:100%}body{margin:0;padding:0;overflow:hidden;font-family:Poppins,sans-serif;background-color:var(--app-bg);color:var(--app-text);transition:background-color .2s ease,color .2s ease}.orders-dialog p-floatlabel{display:block;width:100%}.orders-dialog p-floatlabel .p-inputtext{width:100%}html.app-dark .p-inputgroup .p-inputgroup-addon .material-icons,html.app-dark .p-inputgroup-addon .material-icons{color:#d4d4d8!important}html.app-dark .p-dialog-title,html.app-dark .p-dialog-header,html.app-dark .p-card-title,html.app-dark .p-panel-title,html.app-dark .p-accordion-header-link,html.app-dark .p-tabview-title{color:#111827!important}html.app-dark .p-datatable-tbody>tr:hover{background:#333!important}html.app-dark .p-dialog .p-dialog-header,html.app-dark .p-dialog .p-dialog-title,html.app-dark .p-dialog .p-dialog-header-icon{color:#f3f4f6!important}html.app-dark app-destajos>.container>.header h1,html.app-dark app-destajos>.container>.header h2,html.app-dark app-destajos>.container>.header h3,html.app-dark app-destajos>.container>.header p,html.app-dark app-schendule>.container>.header h1,html.app-dark app-schendule>.container>.header h2,html.app-dark app-schendule>.container>.header h3,html.app-dark app-schendule>.container>.header p{color:#f3f4f6!important}html.app-dark app-version-comparative>.version-comparative-container>.loader-overlay{background:#111827bf!important}html.app-dark app-version-comparative>.version-comparative-container>.version-selectors{background:#1f2937!important}html.app-dark app-version-comparative .version-comparative-container .version-label{background:var(--app-bg)!important;color:var(--app-text)!important}html.app-dark .approved-row{background-color:#062e21!important}html.app-dark .approved-row :hover{background-color:#0a422d!important}html.app-dark .unapproved-row{background-color:#2e2806!important}html.app-dark .unapproved-row :hover{background-color:#42390a!important}html.app-dark .created-row{background-color:#06142e!important}html.app-dark .created-row :hover{background-color:#0a1f42!important}html.app-dark .modified-row{background-color:#2e0625!important}html.app-dark .modified-row :hover{background-color:#420a2f!important}html.app-dark app-fronts .assigned-fronts-table .p-treetable-tbody .front-row{background-color:#062e21!important}html.app-dark app-fronts .assigned-fronts-table .p-treetable-tbody .front-row :hover{background-color:#0a422d!important}html.app-dark app-fronts .assigned-fronts-table .p-treetable-tbody .partida-row{background-color:#06072e!important}html.app-dark app-fronts .assigned-fronts-table .p-treetable-tbody .partida-row :hover{background-color:#100a42!important}html.app-dark app-fronts .assigned-fronts-table .p-treetable-tbody .concept-row{background-color:#4e4c4e!important}html.app-dark app-fronts .assigned-fronts-table .p-treetable-tbody .concept-row :hover{background-color:#818081!important}html.app-dark app-fronts .classic-table-style{border:1px solid #2f2f3e!important}html.app-dark app-fronts .classic-table-style .p-treetable-thead tr th{background:none!important;color:var(--app-text)!important;border:1px solid var(--app-border)!important}html.app-dark app-fronts .front-assignment-selector{border:1px solid var(--app-border)!important}html.app-dark app-fronts .classic-table-style .p-treetable-tbody{border:1px solid var(--app-border)!important}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr.partida-row{background-color:#12122b!important}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr.partida-row :hover{background-color:#13133d!important}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr td.partida-cell .cell-content .node-content .partida-content .partida-title .partida-name{color:var(--app-text)!important}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr td.partida-cell .cell-content .node-content .concept-content .concept-title .concept-code{color:var(--app-text)!important}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr.concept-row{background-color:#252e3b}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr:nth-child(2n):not(.partida-row){background-color:#1f2937!important}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr:nth-child(2n):not(.partida-row):hover{background-color:#1b2731!important}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr:hover:not(.partida-row){background-color:#1e2933}html.app-dark app-fronts .classic-table-style .p-treetable-tbody tr td{border:1px solid var(--app-border)!important}.notif-popover.p-popover{width:300px!important;max-width:300px!important;min-width:0!important;background:#fff!important;overflow:hidden}.notif-popover.p-popover .p-popover-content{padding:0!important}.notif-popover.p-popover .notif-panel{display:flex;flex-direction:column}.notif-popover.p-popover .notif-title{font-weight:600;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:#9ca3af;padding:.5rem .75rem .25rem;margin:0}.notif-popover.p-popover .notif-empty{font-size:.75rem;color:#9ca3af;padding:0 .75rem .75rem;margin:0}.notif-popover.p-popover .notif-item{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;background:transparent!important;border:none!important;cursor:pointer;text-align:left;width:100%;justify-content:flex-end}.notif-popover.p-popover .notif-item:hover{background-color:#f9fafb!important}.notif-popover.p-popover .notif-item .notif-icon{font-size:1rem;color:#f59e0b;flex-shrink:0;margin-top:1px}.notif-popover.p-popover .notif-item .notif-message{font-size:.75rem;line-height:1.4;color:#374151;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.notif-popover.p-popover .notif-reminder{padding:.6rem .75rem;border-bottom:1px solid #f3f4f6}.notif-popover.p-popover .notif-reminder:last-child{border-bottom:none}.notif-popover.p-popover .notif-reminder .notif-reminder-main{display:flex;align-items:flex-start;gap:.5rem;background:transparent!important;border:none!important;cursor:pointer;text-align:left;width:100%;padding:0;margin-bottom:.4rem}.notif-popover.p-popover .notif-reminder .notif-reminder-main .notif-icon{font-size:1rem;color:#f59e0b;flex-shrink:0;margin-top:1px}.notif-popover.p-popover .notif-reminder .notif-reminder-main .notif-message{font-size:.75rem;line-height:1.4;color:#374151;white-space:normal}.notif-popover.p-popover .notif-reminder .notif-reminder-actions{display:flex;flex-direction:column;gap:.15rem;padding-left:1.5rem}.notif-popover.p-popover .notif-reminder .notif-reminder-actions .notif-action{background:transparent!important;border:none!important;cursor:pointer;text-align:left;padding:.15rem 0;font-size:.7rem;color:#2563eb}.notif-popover.p-popover .notif-reminder .notif-reminder-actions .notif-action:hover{text-decoration:underline}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-outlined-7BWLPMFK.woff2") format("woff2"),url("./media/material-icons-outlined-PCUTWIDZ.woff") format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-round-WEHMTW23.woff2") format("woff2"),url("./media/material-icons-round-SLOHZIXU.woff") format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-sharp-HCCYMPXE.woff2") format("woff2"),url("./media/material-icons-sharp-U4OLFP3G.woff") format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-two-tone-M5N5K6F5.woff2") format("woff2"),url("./media/material-icons-two-tone-LCGWGE2N.woff") format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}
