:root{font-family:Arial,Helvetica Neue,sans-serif;color:#111827;background:#f5f6f9;font-synthesis:none;font-size:16px;--sidebar: 280px;--left: 320px;--header: 120px;--line: #d9dee7;--accent: #102b46;--secondary: #4b5563;--row-height: 72px}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}h1,h2,h3,p{margin-top:0}h1{font-size:32px;font-weight:700;line-height:1.2;letter-spacing:-.65px;margin:0}h2{font-size:22px;font-weight:700;letter-spacing:-.35px;line-height:1.25;margin:0 0 16px}h3{font-size:18px;margin:0 0 16px}p{line-height:1.5}a:focus-visible,button:focus-visible{outline:3px solid #6c9fdf;outline-offset:3px}input,select,textarea{width:100%;min-width:0;border:1px solid #ccd3df;border-radius:8px;background:#fff;color:#111827;padding:10px 13px;font-size:15px;min-height:42px}input:focus,select:focus,textarea:focus{outline:2px solid #92b4e4;outline-offset:1px}input[readonly]{background:#f3f4f6;color:#4b5563}label{display:flex;flex-direction:column;gap:8px;color:#4b5563;font-size:14px}textarea{resize:vertical}.p-button{font-size:15px!important;border-radius:8px!important;min-height:40px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.muted{color:#4b5563;font-size:15px;line-height:1.45;margin-bottom:0}.numeric{text-align:right!important}.nowrap{white-space:nowrap}.app-shell{min-height:100dvh}.sidebar{position:fixed;inset:20px auto 26px 18px;width:var(--sidebar);padding:19px 13px;background:#fff;border:1px solid var(--line);border-radius:17px;display:flex;flex-direction:column;z-index:10}.brand{display:flex;align-items:flex-start;gap:14px;font-size:20px;line-height:1.15;font-weight:700;letter-spacing:-.35px}.brand-mark{background:linear-gradient(130deg,#082641,#102f4c);color:#fff;display:grid;place-items:center;width:59px;height:60px;flex-shrink:0;border-radius:14px;box-shadow:inset 0 0 0 2px #16344e}.brand-mark svg{width:34px;height:34px}.brand>span:last-child{padding-top:4px}.brand-sub{display:block;font-size:11px;line-height:1.4;font-weight:400;letter-spacing:0;white-space:nowrap;color:#4b5563;margin-top:7px}.nav-caption{border-top:1px solid #e3e6ec;margin:25px 1px 13px;padding:20px 3px 0;font-size:13px;color:#4b5563}.sidebar nav{display:grid;gap:7px}.nav-link{height:48px;display:flex;align-items:center;gap:18px;padding:0 16px;border-radius:12px;font-size:16px;color:#111827;white-space:nowrap}.nav-link i{font-size:18px;width:20px;color:#4b5563}.nav-link:hover{background:#f6f7f9}.nav-link.router-link-active{background:#f0f1f4}.pending-badge{margin-left:auto;background:#dc3545;color:#fff;border-radius:12px;min-width:21px;height:21px;padding:2px 5px;display:grid;place-items:center;font-size:12px;font-weight:700}.sidebar-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#6b7280;padding-top:12px}.sidebar-footer>span:not(.demo-badge){display:none}.demo-badge{font-size:10px;border:1px solid #e5e7eb;padding:5px;border-radius:5px;letter-spacing:1px}.sidebar-footer .p-button{font-size:13px!important}.workspace{margin-left:var(--left);margin-right:20px;min-width:0}.topbar{height:var(--header);display:flex;align-items:center;justify-content:space-between;gap:24px}.topbar h1{min-width:0}.user-identity{display:flex;align-items:center;gap:14px;flex-shrink:0}.avatar{border-radius:50%;width:44px;height:44px;background:#e6e8ec;display:grid;place-items:center;font-size:17px}.user-identity strong{font-size:16px;font-weight:500}.user-identity small{display:block;font-size:12px;color:#4b5563;margin-top:4px}.user-identity .p-button{width:34px}.identity-space{width:250px;height:44px}.mobile-signout{display:none!important}.workspace-main{min-height:calc(100dvh - var(--header));padding-bottom:26px;min-width:0}.surface{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;min-width:0}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;margin-bottom:18px}.panel-heading h2{margin-bottom:0}.text-link{color:#4b5563;font-size:15px;display:inline-flex;align-items:center;gap:10px}.primary-link,.secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid #19334d;border-radius:10px;padding:12px 20px;background:#102b46;color:#fff;font-size:16px;font-weight:600;white-space:nowrap}.secondary-link{background:#fff;border-color:var(--line);color:#111827;font-weight:400}.primary-link:hover{background:#1a3c5d}.page-heading{margin-bottom:22px;display:flex;justify-content:space-between;align-items:center;gap:16px}.page-heading h1{font-size:28px}.eyebrow{display:none}.back-link{display:inline-flex;gap:8px;align-items:center;color:#4b5563;font-size:14px;margin-bottom:14px}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.metrics-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card{display:flex;gap:20px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 18px;min-width:0;min-height:132px}.metric-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:#f5f6f7;color:#62666c;flex-shrink:0}.metric-icon i{font-size:22px}.metric-label{font-size:16px;line-height:1.4;color:#4b5563}.metric-card strong{display:block;font-size:32px;line-height:1.2;font-weight:700;margin:9px 0 4px;color:#111827}.metric-card .muted{font-size:14px;white-space:normal}.metric-card.pending .metric-icon,.metric-card.week .metric-icon{background:#e9f1fe;color:#3481e5}.metric-card.returned .metric-icon,.metric-card.urgent .metric-icon{background:#fff3eb;color:#bb4d09}.metric-card.paid .metric-icon{background:#edf7ef;color:#347c41}.dashboard-page{display:grid;gap:20px;grid-template-rows:auto minmax(300px,auto) auto}.dashboard-middle{display:grid;grid-template-columns:1.5fr 1fr;gap:20px;min-height:0}.tasks-panel,.status-panel{min-height:0}.task-row{display:flex;gap:15px;align-items:center;min-height:66px;border-bottom:1px solid #e2e5eb;padding:10px 0;font-size:15px}.task-row:last-child{border:0}.task-row>i{color:#4b5563;font-size:18px}.task-row>div{flex:1;min-width:0}.task-row strong{font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-row .muted{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-amount{white-space:nowrap;font-size:15px}.donut-layout{display:flex;align-items:center;gap:20px;justify-content:center;margin-top:24px;min-width:0}.donut{width:180px;height:180px;border-radius:50%;flex-shrink:0;display:grid;place-items:center}.donut>div{border-radius:50%;width:68%;height:68%;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.donut strong{font-size:32px;color:#111827}.donut>div>span{font-size:16px;color:#4b5563}.chart-legend{list-style:none;padding:0;margin:0;min-width:0;flex:1;font-size:14px}.chart-legend li{display:flex;align-items:flex-start;gap:9px;margin:13px 0}.legend-dot{height:13px;width:13px;border-radius:50%;flex-shrink:0;margin-top:3px}.legend-value{display:block;margin-top:4px}.legend-value .muted{font-size:14px}.overdue-note{font-size:13px;color:#9b3f30;margin:12px 0 0}.recent-panel .panel-heading{margin-bottom:17px}.table-scroll{width:100%;overflow-x:auto}.data-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;color:#111827}.data-table th{font-weight:400;text-transform:uppercase;font-size:12px;color:#4b5563;text-align:left;padding:15px 5px;border-bottom:1px solid #dce1e8;line-height:1.4;height:52px}.data-table td{padding:10px 5px;border-bottom:1px solid #e1e5ec;line-height:1.35;height:var(--row-height);overflow-wrap:anywhere;vertical-align:middle}.data-table tr:last-child td{border-bottom:0}.data-table tr.selected td{background:#e9f1fe}.data-table tr.selected td:first-child{border-radius:9px 0 0 9px}.data-table tr.selected td:last-child{border-radius:0 9px 9px 0}.data-table tr:hover td{background:#f8faff}.record-link,.record-select{font-size:14px;font-weight:400;color:#111827;white-space:nowrap}.record-select{border:0;background:none;padding:0;text-align:left}.record-link:hover{text-decoration:underline}.money-cell{white-space:nowrap;font-size:14px;font-weight:500}.cell-copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.entity-note{display:block;color:#4b5563;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px}.table-action{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#374151}.table-action i{font-size:17px}.overdue-label{display:block;font-size:12px;color:#b13e30;margin-top:3px}.sort-button{border:0;background:none;font:inherit;text-transform:inherit;color:inherit;padding:0;display:inline-flex;align-items:center;gap:7px}.sort-button i{font-size:11px}.requests-table th:nth-child(1){width:10%}.requests-table th:nth-child(2){width:10%}.requests-table th:nth-child(3){width:13%}.requests-table th:nth-child(4){width:14%}.requests-table th:nth-child(5){width:10%}.requests-table th:nth-child(6){width:12%}.requests-table th:nth-child(7){width:12%}.requests-table th:nth-child(8){width:13%}.requests-table th:nth-child(9){width:6%;text-align:center}.requests-table td:last-child{text-align:center}.recent-table{--row-height: 49px}.recent-table th:nth-child(1){width:11%}.recent-table th:nth-child(2){width:27%}.recent-table th:nth-child(3){width:23%}.recent-table th:nth-child(4){width:14%}.recent-table th:nth-child(5){width:14%}.recent-table th:nth-child(6){width:110px}.data-table .date-cell{white-space:nowrap;overflow-wrap:normal}.recent-table .cell-copy{-webkit-line-clamp:1}.status-badge{display:inline-flex;font-size:13px;line-height:1.3;padding:5px 9px;border-radius:8px;background:#eceef1;color:#374151;white-space:nowrap}.status-badge.in_approval,.status-badge.active{background:#e4efff;color:#0756b7}.status-badge.approved,.status-badge.paid{background:#e6f3e7;color:#276d32}.status-badge.returned{background:#fff0e4;color:#a23b06}.status-badge.rejected{background:#ffe7e7;color:#ab2222}.status-badge.updated{background:#e4efff;color:#0756b7}.registry-page{display:grid;gap:20px}.filter-panel{padding:22px 16px 20px}.search-toolbar{display:flex;align-items:center;gap:38px;margin-bottom:20px}.search-input{display:flex;align-items:center;flex-direction:row;border:1px solid #ccd3df;border-radius:9px;padding:0 8px 0 15px;flex:1;gap:12px;background:#fff}.search-input>i{color:#4b5563;font-size:19px}.search-input input{border:0;padding-left:0;outline-offset:-2px;font-size:16px}.search-input .p-button{width:30px;min-height:32px}.filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(220px,1.05fr);gap:16px}.date-filter{margin:0;padding:0;border:0;min-width:0}.date-filter legend{color:#4b5563;font-size:14px;margin-bottom:8px;padding:0}.date-filter>div{display:flex;align-items:center;gap:4px;border:1px solid #ccd3df;border-radius:8px;padding:0 6px;background:#fff}.date-filter input{padding:9px 2px;border:0;font-size:13px;min-width:0;flex:1;width:100px}.date-filter>div>span{color:#6b7280}.table-panel{padding:16px 16px 0;display:flex;flex-direction:column;min-height:0}.table-area{min-height:0;flex:1}.pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:72px;padding:16px 0;border-top:1px solid #e3e6ec;color:#4b5563;font-size:14px;flex-shrink:0}.pagination>div{display:flex;align-items:center;gap:6px}.pagination button{height:35px;min-width:35px;border:1px solid #d7dde6;border-radius:7px;background:#fff;color:#111827;font-size:14px}.pagination button.selected{background:#102b46;color:#fff;border-color:#102b46}.pagination-placeholder{width:170px}.state-panel{min-height:180px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;padding:24px;text-align:center}.state-panel h2{font-size:19px;margin:0}.state-panel .muted{max-width:500px}.state-panel>i{font-size:28px;color:#6b7280}.skeleton-line{display:block;height:13px;background:#edf0f5;border-radius:5px;width:100%}.skeleton-row{display:grid;grid-template-columns:1fr 2fr 2fr 1fr 1fr;gap:24px;align-items:center;height:var(--row-height);border-bottom:1px solid #edf0f5;padding:12px}.table-skeleton{padding-top:52px}.metric-placeholder{height:37px;margin:8px 0;width:65px}.skeleton-panel{height:300px;border:1px solid var(--line);border-radius:16px;background:#fff;margin-top:24px}.page-skeleton>.skeleton-line{height:132px;border-radius:16px;background:#edf0f5}.chart-skeleton{border:38px solid #edf0f5;border-radius:50%;width:180px;height:180px;margin:36px auto}.error-message{padding:12px 16px;border:1px solid #f0c9c4;border-radius:8px;background:#fff3f1;color:#a9362a;font-size:15px;line-height:1.5}.error-message button{background:#fff;border:1px solid #dfaaa5;border-radius:5px;color:inherit;margin-left:12px}.count-warning{padding:10px;background:#fff4e3;color:#8c5408;border-radius:8px}.success-message{background:#edf8ef;border:1px solid #cce5d0;padding:13px;border-radius:8px;color:#276437}.approvals-page{display:grid;gap:20px}.approvals-table-panel .panel-heading{margin:0 2px 6px}.compact-search{display:flex;align-items:center;border:1px solid #ccd3df;border-radius:8px;min-width:0;background:#fff}.compact-search input{border:0;outline-offset:-2px;min-height:38px;font-size:14px}.compact-search button{background:none;border:0;padding:10px;color:#4b5563}.approvals-table-panel .compact-search{width:260px}.approval-table{--row-height: 54px}.approval-table th:nth-child(1){width:10%}.approval-table th:nth-child(2){width:13%}.approval-table th:nth-child(3){width:16%}.approval-table th:nth-child(4){width:12%}.approval-table th:nth-child(5){width:12%}.approval-table th:nth-child(6){width:13%}.approval-table th:nth-child(7){width:10%}.approval-table th:nth-child(8){width:11%}.approval-table th:nth-child(9){width:3%;font-size:0}.approval-table .status-badge{font-size:12px;padding:5px}.selected-request{display:grid;grid-template-columns:43% 57%;padding:20px;min-height:290px}.selected-facts{border-right:1px solid #e2e6ec;padding-right:26px}.selected-facts .panel-heading{gap:10px}.selected-facts h2{font-size:21px}.selected-facts dl{display:grid;grid-template-columns:115px minmax(0,1fr);gap:15px 18px;margin:30px 0 0;font-size:15px}.selected-facts dt{color:#4b5563}.selected-facts dd{margin:0;overflow-wrap:anywhere}.selected-amount{font-size:20px;font-weight:700}.selected-route{padding-left:28px;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.selected-route h3{margin-bottom:12px;font-size:20px}.compact-route{display:flex;gap:0;margin:14px 0 24px;min-width:0}.compact-route article{position:relative;flex:1;min-width:0;text-align:center;display:flex;align-items:center;flex-direction:column;font-size:14px;padding:0 6px}.compact-route article:before{content:"";position:absolute;left:50%;right:-50%;height:2px;background:#d3d9e1;top:14px}.compact-route article:last-child:before{display:none}.compact-route article.approved:before{background:#78b982}.route-dot{height:30px;width:30px;border:2px solid #cdd2d9;background:#fff;border-radius:50%;z-index:1;display:grid;place-items:center;margin-bottom:12px}.approved .route-dot{background:#65ad72;border-color:#65ad72;color:#fff}.active .route-dot{border-color:#5b9eff;box-shadow:inset 0 0 0 5px #fff;background:#3484ff}.compact-route strong{font-size:14px;font-weight:500;line-height:1.3;min-height:36px}.compact-route .muted{font-size:13px;margin-top:5px}.compact-route small{font-size:12px;color:#4b5563}.selected-route .action-bar{margin:0;display:flex;gap:10px;flex-wrap:wrap}.selected-route .p-button{font-size:14px!important;padding:9px 11px}.selected-empty{min-height:290px}.history-page{display:grid;gap:20px}.history-filters{display:grid;grid-template-columns:minmax(215px,1.2fr) .85fr .9fr 1.1fr 1.6fr;gap:14px;padding:16px}.history-filters select{font-size:14px;padding-left:10px}.history-filters .compact-search input{font-size:14px}.history-columns{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:16px;align-items:start}.history-columns>.table-panel{min-width:0}.history-columns .panel-heading{margin:0 2px 12px}.history-columns .panel-heading .muted{font-size:14px}.history-table{--row-height: 58px}.history-table th{font-size:11px}.history-table td{font-size:14px;padding:7px 4px}.history-table th:nth-child(1){width:14%}.history-table th:nth-child(2){width:13%}.history-table th:nth-child(3){width:20%}.history-table th:nth-child(4){width:17%}.history-table th:nth-child(5){width:21%}.history-table th:nth-child(6){width:15%}.history-table .status-badge{font-size:12px;padding:4px 7px;white-space:normal}.history-table .record-link{font-size:12px}.event-action{display:flex;align-items:center;gap:7px}.event-icon{display:grid;place-items:center;width:25px;height:27px;border-radius:6px;background:#f1f3f6;color:#4b5563;flex-shrink:0}.event-icon.step-approved,.event-icon.request-paid{background:#edf7ef;color:#3d9b51}.event-icon.request-returned{background:#fff0e3;color:#c66522}.event-icon.request-rejected{background:#ffe8e8;color:#c44}.event-statistics{padding:18px 16px}.event-statistics h2{font-size:21px;margin-bottom:10px}.event-statistics>.muted{font-size:14px}.donut-layout.vertical{flex-direction:column;gap:12px;margin-top:24px}.vertical .donut{width:220px;height:220px}.vertical .chart-legend{width:100%}.vertical .chart-legend li{border-bottom:1px solid #e5e7eb;margin:0;padding:11px 0;font-size:14px}.vertical .chart-legend li>div{display:flex;justify-content:space-between;gap:6px;flex:1}.vertical .legend-value{margin:0;white-space:nowrap}.settings-page{display:grid;gap:20px}.settings-tabs{display:flex;align-items:center;gap:20px;padding:12px 14px;min-height:76px}.settings-tabs button{display:flex;align-items:center;gap:18px;padding:13px 32px;background:none;border:0;border-radius:12px;font-size:18px;color:#4b5563}.settings-tabs button.active{background:#e5efff;color:#111827}.settings-tabs button i{font-size:20px}.settings-general{display:grid;grid-template-columns:36% 1fr;gap:16px}.threshold-card .muted{margin:0 0 18px}.threshold-input input{font-size:22px}.threshold{font-size:14px;color:#4b5563;margin:8px 0 16px}.threshold-card>.p-button{min-width:148px}.settings-routes>.muted{margin-bottom:20px}.route-example{display:flex;align-items:center;gap:20px;padding:10px 0;border-bottom:1px solid #e1e5eb}.route-example:last-child{border:0}.route-example strong{font-size:17px}.route-example .muted{margin-top:6px;font-size:16px}.example-icon{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;flex-shrink:0;font-size:24px}.green{background:#edf7ea;color:#45833a}.blue{background:#e5efff;color:#15497b}.defaults-card .panel-heading select{width:360px}.defaults-card .form-grid{margin:20px 0 16px}.delegation-summary .future-feature{display:flex;align-items:center;gap:20px;padding:24px 0 10px;color:#4b5563}.future-feature i{font-size:30px;color:#64748b}.future-feature p{max-width:680px;margin:0}.settings-notice{font-size:14px;color:#4b5563;margin:0;line-height:1.5}.settings-notice i{margin-right:6px}.assignments-form{display:grid;grid-template-columns:1fr 1.4fr;gap:20px}.assignments-form>.p-button{justify-self:start}.assignment-row{padding:12px 0;display:grid;gap:9px;border-top:1px solid #e4e7ec}.legal-assignments{border-top:1px solid #e4e7ec;padding:16px 0;display:grid;gap:13px}.legal-assignments h3{margin:0;font-size:16px}.department-row{padding:20px 0;border-bottom:1px solid #e4e7ec;display:flex;gap:16px;align-items:center}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.span-two{grid-column:1/-1}.form-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}.request-form{max-width:1000px}.attachment-picker{border-top:1px solid var(--line);margin-top:25px;padding-top:24px}.file-input{border:1px dashed #a9b5c7;padding:18px;border-radius:10px;margin:18px 0 9px}.file-input input{border:0;background:none;padding:0;min-height:auto}.field-note{color:#4b5563;font-size:13px;line-height:1.5}.selected-file{color:#234e7b;font-size:15px}.detail-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}.detail-amount{font-size:32px;font-weight:700;margin:26px 0}.details{display:grid;grid-template-columns:180px 1fr;gap:18px;font-size:15px;margin:0}.details dt{color:#4b5563}.details dd{margin:0;overflow-wrap:anywhere}.preserve-lines{white-space:pre-wrap}.action-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:24px}.invoice-card{display:flex;align-items:center;gap:18px;margin:26px 0}.invoice-card>i{font-size:32px;color:#345b83}.invoice-card strong{overflow-wrap:anywhere}.previous-files{font-size:14px;line-height:1.5;margin-top:26px}.previous-files p{margin-top:16px}.previous-files a{color:#245789}.route-panel,.history-panel{margin-top:20px}.approval-route{display:flex;gap:18px;margin:26px 0}.route-step{flex:1;display:flex;gap:15px;padding:18px;border:1px solid #dce2ea;border-radius:10px;min-width:0}.route-step.active{border-color:#7aa8e4;background:#f1f6ff}.step-marker{flex-shrink:0;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;background:#e8edf3;font-size:14px}.active .step-marker{background:#3484ed;color:#fff}.approved .step-marker{background:#5ca870;color:#fff}.route-step h3{font-size:16px;margin-bottom:8px}.route-step p{font-size:14px;margin:8px 0;color:#4b5563}.previous-cycle{border-top:1px solid var(--line);padding-top:16px;margin-top:18px;font-size:15px}.previous-cycle summary,.previous-files summary{cursor:pointer}.past-step{padding:16px;font-size:14px}.timeline-row{display:grid;grid-template-columns:150px 1fr;gap:20px;padding:16px 0;border-top:1px solid #e3e7ed;font-size:14px}.timeline-row>span{color:#4b5563}.timeline-row p{margin:6px 0}.dialog-field{margin-top:20px}.info-box{background:#eff4fa;border:1px solid #dce5f1;padding:16px;border-radius:10px;line-height:1.6;font-size:14px;color:#345577;margin-top:20px}.login-screen{min-height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 20px}.login-card{width:490px;max-width:100%;background:#fff;padding:38px;border:1px solid var(--line);border-radius:16px}.login-card .brand{margin-bottom:32px}.login-card h1{font-size:30px;margin-bottom:12px}.login-card .eyebrow{display:none}.login-form-space{margin-top:28px;min-height:400px}.login-form,.demo-picker{display:flex;flex-direction:column;gap:12px}.login-footer{font-size:13px;color:#4b5563;margin:20px 0 0}.divider{border-top:1px solid #e2e7ef;padding-top:22px;margin:24px 0 20px;font-size:12px;color:#4b5563;text-align:center}.full-width{width:100%}@media(max-height:950px)and (min-width:801px){:root{--header: 100px}.sidebar{inset-block:16px}.metric-card{min-height:110px;padding:16px;gap:14px}.metric-card strong{font-size:28px;margin:5px 0}.dashboard-page{grid-template-rows:auto minmax(270px,auto) auto;gap:16px}.dashboard-middle{gap:16px}.dashboard-middle .surface{padding:16px}.task-row{min-height:45px;padding:7px 0}.donut{width:145px;height:145px}.donut-layout{margin-top:10px;gap:12px}.chart-legend li{margin:7px 0}.overdue-note{font-size:12px}.selected-request{min-height:250px;padding:16px}.selected-empty{min-height:250px}.selected-facts dl{gap:10px;margin-top:20px}.compact-route{margin:10px 0 14px}.settings-tabs{min-height:64px}.settings-tabs button{padding-block:9px}}@media(max-width:1300px){:root{--sidebar: 260px;--left: 298px}.brand{font-size:18px;gap:10px}.brand-mark{width:52px;height:56px}.brand-sub{font-size:10px}.nav-link{padding:0 12px;gap:13px;font-size:15px}.metric-card{gap:12px;padding-inline:14px}.metric-label{font-size:15px}.metric-icon{width:40px;height:42px}.history-columns{grid-template-columns:minmax(0,1fr) 250px}.vertical .donut{width:190px;height:190px}.history-table .event-icon{display:none}.history-filters{grid-template-columns:1.1fr .8fr .9fr 1fr 1.25fr;gap:10px}.history-filters .date-filter>div{flex-wrap:wrap}.history-filters .date-filter input{min-height:20px;height:20px;padding:0;font-size:12px}.history-filters .date-filter>div>span{display:none}.history-filters .date-filter input:first-child{border-bottom:1px solid #e5e7eb}.dashboard-middle{grid-template-columns:1.45fr 1fr}.donut{width:140px;height:140px}.chart-legend{font-size:13px}.legend-value .muted{font-size:12px}.tasks-panel .status-badge{font-size:12px;padding:5px}.task-row{gap:8px}.task-amount{font-size:14px}.task-row .muted{font-size:12px}.filters{gap:12px;grid-template-columns:1fr 1fr 1fr minmax(185px,1fr)}.requests-table .entity-note{display:none}.settings-tabs{gap:6px}.settings-tabs button{padding-inline:20px;font-size:17px}.settings-general{grid-template-columns:38% 1fr}.route-example{gap:12px}.route-example .muted{font-size:15px}.selected-facts dl{grid-template-columns:100px 1fr;gap:12px;font-size:14px}.selected-route{padding-left:20px}.selected-route .p-button{font-size:12px!important;padding:8px}.selected-request{grid-template-columns:42% 58%}.compact-route strong{font-size:13px}.approval-table .status-badge{white-space:normal}.approval-table th{font-size:11px}}@media(max-width:1100px){:root{--sidebar: 235px;--left: 268px}.sidebar{left:14px;padding-inline:10px}.workspace{margin-right:14px}.brand{font-size:16px;gap:9px}.brand-mark{width:45px;height:50px;border-radius:11px}.brand-sub{font-size:9px}.nav-link{font-size:15px;gap:10px;padding:0 10px}.topbar h1{font-size:28px}.user-identity{gap:8px}.user-identity strong{font-size:14px}.user-identity small{font-size:11px}.avatar{width:36px;height:36px;font-size:15px}.metrics-grid{gap:10px}.metric-card{padding:14px 10px;gap:9px}.metric-icon{width:32px;height:36px}.metric-label{font-size:14px}.metric-card .muted{font-size:12px}.metric-card strong{font-size:28px}.surface{padding:16px}.table-panel{padding:12px 12px 0}.dashboard-middle{grid-template-columns:1.25fr 1fr;gap:12px}.dashboard-middle h2{font-size:19px}.tasks-panel .text-link{font-size:13px}.task-row .status-badge{display:none}.donut-layout{gap:10px}.donut{width:120px;height:120px}.donut strong{font-size:28px}.chart-legend{font-size:12px}.chart-legend li{gap:5px}.legend-dot{height:10px;width:10px}.dashboard-page{gap:14px}.recent-table{--row-height: 49px}.data-table{font-size:14px;min-width:680px}.recent-table{min-width:0}.recent-table th{font-size:11px}.recent-table td{font-size:14px}.recent-table th:nth-child(2){width:20%}.recent-table th:nth-child(3){width:23%}.recent-table th:nth-child(1){width:14%}.recent-table th:nth-child(4){width:16%}.recent-table th:nth-child(5){width:16%}.recent-table th:nth-child(6){width:100px}.recent-table .status-badge{font-size:12px;white-space:normal}.filters{gap:10px;grid-template-columns:1fr 1fr 1fr 1.1fr}.filters select{font-size:14px;padding:10px 7px}.date-filter input{font-size:12px;width:70px}.filter-panel{padding:18px 14px}.search-toolbar{gap:15px}.primary-link{padding:12px 15px;font-size:15px}.history-columns{grid-template-columns:1fr}.event-statistics .donut-layout{flex-direction:row;justify-content:start}.event-statistics .donut{width:170px;height:170px}.event-statistics .chart-legend{max-width:420px}.history-filters{grid-template-columns:1.2fr 1fr 1fr}.history-filters>label:last-child{grid-column:span 2}.history-table{min-width:680px}.history-page .table-area{min-height:0}.history-columns .table-panel{order:0}.history-columns .event-statistics{order:1}.selected-request{grid-template-columns:1fr 1.2fr;padding:14px}.selected-facts{padding-right:14px}.selected-facts h2{font-size:17px}.selected-facts .panel-heading{align-items:start;flex-direction:column;gap:6px;margin-bottom:10px}.selected-facts dl{margin-top:12px;gap:9px;font-size:14px;grid-template-columns:95px 1fr}.selected-route{padding-left:14px}.selected-route h3{font-size:17px}.compact-route article{padding:0 3px}.compact-route strong{font-size:12px}.compact-route .status-badge{font-size:11px;padding:4px}.selected-route .action-bar{gap:6px}.selected-route .p-button{font-size:12px!important}.settings-tabs button{padding-inline:12px;font-size:16px;gap:10px}.settings-general{grid-template-columns:1fr 1.5fr}.settings-routes .route-example{padding:12px 0}.settings-routes .example-icon{width:38px;height:40px}.settings-routes .route-example strong{font-size:16px}.settings-routes .route-example .muted{font-size:14px}.defaults-card .panel-heading select{width:290px;font-size:14px}.details{grid-template-columns:140px 1fr}.detail-grid{grid-template-columns:1fr}.approval-route{flex-wrap:wrap}.route-step{min-width:180px}}@media(max-width:800px){:root{--sidebar: 66px;--left: 80px;--header: 90px}.sidebar{left:8px;top:12px;bottom:12px;padding:12px 5px;border-radius:12px}.sidebar .brand>span:last-child,.nav-caption,.sidebar-footer,.nav-link>span:not(.pending-badge){display:none}.brand-mark{width:45px;height:48px}.sidebar .brand{justify-content:center}.sidebar nav{margin-top:24px}.nav-link{padding:0;justify-content:center;position:relative}.nav-link i{font-size:19px}.pending-badge{position:absolute;right:0;top:0;font-size:10px;min-width:17px;height:17px}.workspace{margin-right:12px}.topbar{gap:10px;align-items:center}.topbar h1{font-size:24px;max-width:50%}.user-identity strong{font-size:12px;max-width:110px}.user-identity small{font-size:10px;max-width:105px}.avatar{display:none}.user-identity{gap:3px}.user-identity .p-button{width:28px}.mobile-signout{display:inline-flex!important}.metrics-grid,.metrics-grid.three{grid-template-columns:1fr 1fr}.metrics-grid.three .metric-card:last-child{grid-column:span 2}.dashboard-page{grid-template-rows:auto auto auto}.dashboard-middle{grid-template-columns:1fr}.task-row .status-badge{display:inline-flex}.donut{width:160px;height:160px}.chart-legend{font-size:14px}.dashboard-middle .surface{min-height:230px}.filters{grid-template-columns:1fr 1fr}.search-toolbar{flex-direction:column;align-items:stretch;gap:12px}.search-input input{font-size:14px}.history-filters{grid-template-columns:1fr 1fr}.history-filters>label:last-child{grid-column:span 2}.history-columns{display:flex;flex-direction:column}.history-columns>section,.history-columns>aside{width:100%}.history-table{min-width:680px}.pagination{flex-wrap:wrap;gap:9px}.pagination button{min-width:30px;height:32px}.pagination>div{gap:3px}.selected-request{display:block;min-height:0}.selected-facts{border:0;padding:0 0 20px}.selected-facts .panel-heading{flex-direction:row}.selected-route{border-top:1px solid #e2e6ec;padding:20px 0 0}.selected-empty{min-height:190px}.approvals-table-panel .panel-heading{align-items:start;flex-direction:column;gap:12px}.approvals-table-panel .compact-search{width:100%}.settings-tabs{flex-wrap:wrap;gap:3px;padding:8px}.settings-tabs button{font-size:14px;padding:10px;gap:8px}.settings-general,.assignments-form{grid-template-columns:1fr}.defaults-card .panel-heading{align-items:start;flex-direction:column}.defaults-card .panel-heading select{width:100%}.form-grid{grid-template-columns:1fr}.span-two{grid-column:auto}.panel-heading h2,h2{font-size:20px}.form-actions{align-items:stretch}.details{grid-template-columns:1fr;gap:8px}.details dd{margin-bottom:10px}.timeline-row{grid-template-columns:1fr;gap:8px}.login-card{padding:26px}.login-card .brand{font-size:18px}.login-card .brand-sub{font-size:10px}.login-card .brand-mark{width:52px;height:56px}.table-skeleton{min-width:0}.skeleton-row{gap:10px}.date-filter input{width:70px}.event-statistics .donut-layout{flex-direction:column}.compact-route strong{font-size:13px}.page-heading h1{font-size:25px}}.approvals-table-panel{--row-height: 54px}.history-columns{--row-height: 58px}.registry-page,.history-page,.approvals-page,.dashboard-page,.settings-page{grid-template-columns:minmax(0,1fr);min-width:0}.table-area,.history-columns,.history-filters>label{min-width:0}@media(max-width:800px){.history-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.history-columns .panel-heading{flex-wrap:wrap}}@media(max-width:1300px){.requests-table,.approval-table{min-width:1040px}}@media(max-width:1100px){.filters{grid-template-columns:repeat(2,minmax(0,1fr))}.date-filter input{font-size:14px}}@media(max-height:850px)and (min-width:801px){:root{--header: 90px}.approvals-page{gap:16px}.selected-request,.selected-empty{min-height:230px}}.settings-tabs{flex-wrap:wrap}.admin-panel .panel-heading{gap:16px;flex-wrap:wrap}.admin-panel>.muted{margin-bottom:18px}.admin-search{margin:16px 0}.admin-table th,.admin-table td{padding:12px 8px}.admin-table{min-width:680px}.users-table th:nth-child(1){width:28%}.users-table th:nth-child(2){width:26%}.users-table th:nth-child(3){width:17%}.users-table th:nth-child(4){width:29%}.admin-actions{display:flex;gap:6px;flex-wrap:wrap}.business-dialog{width:min(620px,94vw)}.business-form{display:grid;gap:18px}.business-form label{display:grid;gap:8px}.business-form .checkbox-label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.business-form .checkbox-label input{width:20px;height:20px}.password-panel{max-width:650px}.password-panel>p{margin-bottom:24px}.password-link{padding:10px;color:#54677f}.search-toolbar{flex-wrap:wrap}.search-toolbar .search-input{flex:1 1 300px}.requests-table th:first-child,.approval-table th:first-child,.recent-table th:first-child{width:160px}.history-table th:nth-child(2){width:145px}.approval-table tbody tr[tabindex]{cursor:pointer}.approval-table tbody tr[tabindex]:focus-visible{outline:2px solid #3c5f91;outline-offset:-2px}.registry-page .table-area{--adaptive-row: 78;--adaptive-head: 64}.approvals-page .table-area{--adaptive-row: 64;--adaptive-head: 64;--adaptive-after: 320}.history-page .table-area{--adaptive-row: 72;--adaptive-head: 64}.table-area .data-table th{height:calc(var(--adaptive-head) * 1px)}.table-area .data-table td{height:calc(var(--adaptive-row) * 1px)}.requests-table td:nth-child(2),.approval-table td:nth-child(7){white-space:nowrap;overflow-wrap:normal}.selected-facts dd:not(.selected-amount){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.selected-request,.selected-empty{min-height:320px}@media(max-height:950px)and (min-width:801px){.approvals-page .table-area{--adaptive-after: 290}.selected-request,.selected-empty{min-height:290px}}@media(max-height:850px)and (min-width:801px){.approvals-page .table-area{--adaptive-after: 280}.selected-request,.selected-empty{min-height:280px}}.approvals-page .metric-card{height:136px}.approvals-page .metric-card .muted{line-height:20px}@media(max-height:950px)and (min-width:801px){.approvals-page .metric-card{height:118px}}@media(max-height:950px)and (min-width:801px)and (max-width:1100px){.approvals-page .metric-card{height:112px}}.table-area td .status-badge{white-space:normal;max-width:100%}@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-DMOk5skT.eot);src:url(/assets/primeicons-DMOk5skT.eot?#iefix) format("embedded-opentype"),url(/assets/primeicons-C6QP2o4f.woff2) format("woff2"),url(/assets/primeicons-WjwUDZjB.woff) format("woff"),url(/assets/primeicons-MpK4pl85.ttf) format("truetype"),url(/assets/primeicons-Dr5RGzOO.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@media(prefers-reduced-motion:reduce){.pi-spin{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-folder-plus:before{content:""}.pi-receipt:before{content:""}.pi-asterisk:before{content:""}.pi-face-smile:before{content:""}.pi-pinterest:before{content:""}.pi-expand:before{content:""}.pi-pen-to-square:before{content:""}.pi-wave-pulse:before{content:""}.pi-turkish-lira:before{content:""}.pi-spinner-dotted:before{content:""}.pi-crown:before{content:""}.pi-pause-circle:before{content:""}.pi-warehouse:before{content:""}.pi-objects-column:before{content:""}.pi-clipboard:before{content:""}.pi-play-circle:before{content:""}.pi-venus:before{content:""}.pi-cart-minus:before{content:""}.pi-file-plus:before{content:""}.pi-microchip:before{content:""}.pi-twitch:before{content:""}.pi-building-columns:before{content:""}.pi-file-check:before{content:""}.pi-microchip-ai:before{content:""}.pi-trophy:before{content:""}.pi-barcode:before{content:""}.pi-file-arrow-up:before{content:""}.pi-mars:before{content:""}.pi-tiktok:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-ethereum:before{content:""}.pi-list-check:before{content:""}.pi-thumbtack:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-equals:before{content:""}.pi-lightbulb:before{content:""}.pi-star-half:before{content:""}.pi-address-book:before{content:""}.pi-chart-scatter:before{content:""}.pi-indian-rupee:before{content:""}.pi-star-half-fill:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-calendar-clock:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sparkles:before{content:""}.pi-bullseye:before{content:""}.pi-sort-down-fill:before{content:""}.pi-graduation-cap:before{content:""}.pi-hammer:before{content:""}.pi-bell-slash:before{content:""}.pi-gauge:before{content:""}.pi-shop:before{content:""}.pi-headphones:before{content:""}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}
