.premium-module-page{flex-direction:column;gap:18px;display:flex}.premium-glass{-webkit-backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(135deg,#ffffffde,#f4f9fdab);border:1px solid #ffffffbd;position:relative;box-shadow:0 16px 46px #26394d16,inset 0 1px #ffffffdb}.premium-kicker{color:#728299;letter-spacing:.15em;margin-bottom:6px;font-size:8px;font-weight:850;display:block}.premium-module-head{border-radius:20px;justify-content:space-between;align-items:flex-start;gap:20px;min-height:116px;padding:23px 25px;display:flex;overflow:hidden}.premium-module-head:after{content:"";pointer-events:none;background:radial-gradient(circle,#7697b92e,#0000 68%);border-radius:50%;width:270px;height:270px;position:absolute;top:-110px;right:-65px}.premium-module-head h1,.premium-coming h1{color:#17263a;letter-spacing:-.025em;margin:0;font-size:24px}.premium-module-head p{color:#748296;margin:7px 0 0;font-size:9.5px;line-height:1.65}.premium-main-button{z-index:1;color:#fff;background:linear-gradient(135deg,#435a73,#2e4055);border:1px solid #26374b1a;border-radius:11px;min-height:38px;padding:0 16px;font-size:8.5px;font-weight:800;position:relative;box-shadow:0 10px 22px #27384c2e}.premium-main-button:hover{transform:translateY(-1px);box-shadow:0 13px 28px #27384c38}.asset-no-sla{z-index:1;color:#5e7085;white-space:nowrap;background:#ffffff94;border:1px solid #5f748b29;border-radius:999px;align-items:center;min-height:29px;padding:0 11px;font-size:7.5px;font-weight:800;display:inline-flex;position:relative}.asset-info{border-radius:16px;padding:14px 17px}.asset-info b{color:#304157;font-size:9px}.asset-info p{color:#7c8999;margin:4px 0 0;font-size:8px;line-height:1.6}.asset-loan-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:16px;display:grid}.asset-request-card,.asset-flow-card{border-radius:18px;padding:20px}.asset-card-title{align-items:center;gap:12px;margin-bottom:18px;display:flex}.asset-card-title h2,.asset-flow-card h2,.asset-table-head h2{color:#26374c;margin:0;font-size:13px}.asset-card-title p,.asset-flow-card>p,.asset-table-head p{color:#8190a2;margin:4px 0 0;font-size:8px;line-height:1.55}.asset-loan-icon{color:#526a84;background:linear-gradient(145deg,#dee9f4f2,#f6f9fcc2);border:1px solid #ffffffbd;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 8px 18px #40546a1a}.asset-loan-icon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.asset-form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.asset-form-grid label{flex-direction:column;gap:6px;display:flex}.asset-form-grid .wide{grid-column:1/-1}.asset-form-grid label>span{color:#64758a;font-size:8px;font-weight:750}.asset-form-grid input,.asset-form-grid textarea,.asset-table-head input{box-sizing:border-box;color:#26384f;width:100%;font:inherit;background:#ffffffa3;border:1px solid #899db338;border-radius:11px;outline:none;padding:10px 11px;font-size:9px}.asset-form-grid input{min-height:38px}.asset-form-grid textarea{resize:vertical;line-height:1.55}.asset-form-grid input:focus,.asset-form-grid textarea:focus,.asset-table-head input:focus{border-color:#4d69896b;box-shadow:0 0 0 4px #4e688612}.asset-form-grid input[readonly]{color:#718094;background:#f1f5f9ad}.asset-form-foot{border-top:1px solid #7d91a621;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;padding-top:15px;display:flex}.asset-form-foot>span{color:#8290a0;font-size:7.5px}.asset-flow-card>p{margin-bottom:17px}.asset-flow-step{background:#ffffff6b;border:1px solid #869bb121;border-radius:13px;align-items:center;gap:10px;min-height:58px;margin-top:9px;padding:10px;display:flex}.asset-flow-step i{color:#506881;background:linear-gradient(145deg,#e7eef6,#d8e3ee);border-radius:9px;place-items:center;width:29px;height:29px;font-size:7.5px;font-style:normal;font-weight:900;display:grid}.asset-flow-step div{flex-direction:column;gap:2px;display:flex}.asset-flow-step b{color:#35475d;font-size:8.5px}.asset-flow-step span{color:#8995a3;font-size:7.5px}.asset-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.asset-kpis.four{grid-template-columns:repeat(4,minmax(0,1fr))}.asset-kpi{border-radius:17px;flex-direction:column;min-height:108px;padding:16px;display:flex}.asset-kpi span{color:#718095;font-size:8px;font-weight:750}.asset-kpi strong{color:#26384d;margin-top:9px;font-size:23px}.asset-kpi small{color:#8b98a7;margin-top:auto;font-size:7.5px}.asset-empty{text-align:center;border-radius:19px;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:25px;display:flex}.asset-empty h2{color:#314359;margin:13px 0 5px;font-size:13px}.asset-empty p{color:#8794a4;margin:0;font-size:8.5px}.asset-table-card{border-radius:19px;overflow:hidden}.asset-table-head{border-bottom:1px solid #7d91a621;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.asset-table-head input{width:min(270px,100%);min-height:36px}.asset-table-wrap{overflow:auto}.asset-table-wrap table{border-collapse:collapse;white-space:nowrap;width:100%}.asset-table-wrap th{color:#718095;text-align:left;background:#f5f8fb94;padding:11px 13px;font-size:7.5px}.asset-table-wrap td{color:#526278;border-top:1px solid #7d91a61c;padding:12px 13px;font-size:8px}.asset-table-empty{text-align:center;height:170px;color:#8996a5!important}.premium-coming{text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 150px);padding:40px 28px;display:flex;overflow:hidden}.premium-coming:before,.premium-coming:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.premium-coming:before{background:radial-gradient(circle,#6e91b42e,#0000 68%);width:340px;height:340px;top:-160px;right:-140px}.premium-coming:after{background:radial-gradient(circle,#a9bed333,#0000 68%);width:290px;height:290px;bottom:-140px;left:-120px}.premium-coming-icon{color:#49637e;background:linear-gradient(145deg,#dde8f3f2,#f9fbfdb8);border:1px solid #ffffffd1;border-radius:22px;place-items:center;width:72px;height:72px;margin-bottom:20px;display:grid;box-shadow:0 18px 40px #32485e26}.premium-coming-icon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.premium-coming-lead{color:#748399;margin:10px 0 15px;font-size:10px}.premium-coming-pill{color:#546d87;background:#ffffff94;border:1px solid #68819b26;border-radius:999px;align-items:center;min-height:32px;padding:0 13px;font-size:8px;font-weight:800;display:inline-flex}.premium-coming-copy{color:#8996a5;max-width:520px;margin:17px 0 23px;font-size:8.5px;line-height:1.75}.premium-modal-bg{z-index:1200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#121e2c52;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.premium-preview{text-align:center;border-radius:20px;width:min(430px,100%);padding:25px}.premium-check{color:#3b745d;background:#e9f4ef;border-radius:15px;place-items:center;width:48px;height:48px;margin:0 auto 14px;font-size:18px;font-weight:900;display:grid}.premium-preview h2{color:#26394f;margin:0;font-size:15px}.premium-preview p{color:#8290a1;margin:8px 0 17px;font-size:8.5px;line-height:1.7}.premium-preview-row{background:#ffffff8c;border:1px solid #7e94ab24;border-radius:12px;justify-content:space-between;gap:12px;margin-bottom:17px;padding:11px 12px;display:flex}.premium-preview-row b{color:#33465c;font-size:8.5px}.premium-preview-row span{color:#7e8c9c;font-size:8px}@media (width<=1050px){.asset-loan-grid{grid-template-columns:1fr}.asset-kpis.four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.premium-module-head{border-radius:17px;flex-direction:column;align-items:stretch;min-height:auto;padding:18px}.asset-form-grid{grid-template-columns:1fr}.asset-form-grid .wide{grid-column:auto}.asset-kpis,.asset-kpis.four{grid-template-columns:1fr 1fr}.asset-form-foot,.asset-table-head{flex-direction:column;align-items:stretch}.asset-table-head input{width:100%}.premium-coming{min-height:70vh}}@media (width<=480px){.asset-kpis,.asset-kpis.four{grid-template-columns:1fr}}.asset-real-alert{border:1px solid;border-radius:11px;padding:12px 14px;font-size:9px;line-height:1.5}.asset-real-alert.good{color:#33745a;background:#eff9f4;border-color:#cbe7d9}.asset-real-alert.bad{color:#9d4545;background:#fff1f1;border-color:#edcccc}.asset-real-status{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:7.5px;font-weight:800;display:inline-flex}.asset-real-status.good{color:#337358;background:#edf7f2;border-color:#d2eadd}.asset-real-status.warn{color:#94691c;background:#fff7e7;border-color:#f1dfb7}.asset-real-status.bad{color:#a54848;background:#fff0f0;border-color:#efd2d2}.asset-real-status.info{color:#416989;background:#edf4fa;border-color:#d4e2ef}.asset-real-status.neutral{color:#647286;background:#f2f4f7;border-color:#e2e7ec}.asset-real-state{color:#718096;text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:290px;display:flex}.asset-real-state b{color:#2c3d52;font-size:12px}.asset-real-state p{max-width:480px;margin:0;font-size:8.5px;line-height:1.6}.asset-real-state.error{border-color:#f0d8d8}.asset-real-state-icon{color:#a54848;background:#fff0f0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:grid}.asset-real-spinner{border:3px solid #dce3ea;border-top-color:#4e647c;border-radius:50%;width:28px;height:28px;animation:.7s linear infinite asset-real-spin;display:inline-block}@keyframes asset-real-spin{to{transform:rotate(360deg)}}.asset-real-link{color:#35628d;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:850;text-decoration:none}.asset-real-link:hover{text-decoration:underline}.asset-real-cell-sub{color:#8a95a2;margin-top:3px;font-size:7px;font-weight:500;display:block}.asset-real-button{color:#43556a;cursor:pointer;background:#fff;border:1px solid #d7dfe7;border-radius:9px;min-height:34px;padding:0 13px;font-size:8px;font-weight:800}.asset-real-button:disabled,.premium-main-button:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.asset-real-button.secondary{background:#ffffffb8}.asset-real-button.approve{color:#317157;background:#edf8f2;border-color:#c9e1d5}.asset-real-button.reject{color:#a34444;background:#fff1f1;border-color:#eccccc}.asset-real-table-tools{gap:16px}.asset-real-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.asset-real-filters input,.asset-real-filters select{color:#35475b;background:#ffffffbf;border:1px solid #879aad38;border-radius:9px;min-height:34px;padding:0 10px;font-size:8px}.asset-real-filters input{width:225px}.asset-real-modal-bg{padding:22px;overflow:auto}.asset-real-modal{border-radius:20px;width:min(920px,100vw - 32px);max-height:calc(100vh - 44px);margin:auto;padding:22px;overflow:auto}.asset-real-modal-head{border-bottom:1px solid #8094a829;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.asset-real-modal-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.asset-real-modal-title h2{color:#192a3d;margin:0;font-size:20px}.asset-real-modal-head p{color:#748295;margin:6px 0 0;font-size:8px}.asset-real-close{color:#65758a;background:#ffffffb3;border:1px solid #8094a82e;border-radius:9px;width:34px;height:34px;font-size:20px;line-height:1}.asset-real-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.asset-real-detail-grid>div{background:#ffffff85;border:1px solid #8296aa24;border-radius:12px;min-height:66px;padding:12px}.asset-real-detail-grid span{color:#8894a3;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:7px;font-weight:700;display:block}.asset-real-detail-grid b{color:#35475b;font-size:8.5px;line-height:1.5;display:block}.asset-real-reject{color:#944545;background:#fff2f2;border:1px solid #edcccc;border-radius:11px;margin:10px 0 16px;padding:12px 14px}.asset-real-reject b{font-size:8px}.asset-real-reject p{margin:5px 0 0;font-size:8px;line-height:1.5}.asset-real-section{background:#ffffff7a;border:1px solid #8094a824;border-radius:15px;margin-top:16px;padding:16px}.asset-real-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.asset-real-section-head h3,.asset-real-action-panel h3{color:#2b3d52;margin:0;font-size:11px}.asset-real-section-head p,.asset-real-action-panel p{color:#8190a1;margin:4px 0 0;font-size:7.5px;line-height:1.5}.asset-real-section-head>span{color:#708095;font-size:7.5px;font-weight:800}.asset-real-items{flex-direction:column;gap:7px;display:flex}.asset-real-item{background:#ffffffa6;border:1px solid #889bae21;border-radius:10px;grid-template-columns:minmax(160px,1.4fr) minmax(170px,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.asset-real-item b{color:#34465b;font-size:8.5px;display:block}.asset-real-item span{color:#8995a4;margin-top:3px;font-size:7px;display:block}.asset-real-item-identity{flex-direction:column;gap:2px;display:flex}.asset-real-item-identity small{color:#66768a;font-size:7px}.asset-real-action-panel{background:linear-gradient(135deg,#f0f7fdd1,#ffffffb8);border:1px solid #668aab33;border-radius:15px;flex-direction:column;gap:12px;margin-top:16px;padding:16px;display:flex}.asset-real-action-panel.return{background:linear-gradient(135deg,#eff9f4d1,#ffffffb8);border-color:#5b997c33}.asset-real-action-panel textarea,.asset-real-action-panel input,.asset-real-action-panel select{color:#35475b;box-sizing:border-box;background:#ffffffd1;border:1px solid #7f94a838;border-radius:9px;width:100%;min-height:35px;padding:8px 10px;font-size:8px}.asset-real-action-row{grid-template-columns:1fr auto auto;align-items:center;gap:8px;display:grid}.asset-real-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.asset-real-action-grid label{flex-direction:column;gap:5px;display:flex}.asset-real-action-grid label.wide{grid-column:1/-1}.asset-real-action-grid label>span{color:#718196;font-size:7.5px;font-weight:750}.asset-real-action-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.asset-real-action-foot small{color:#7e8d9e;font-size:7.5px}.asset-real-modal-foot{justify-content:flex-end;margin-top:16px;display:flex}.asset-real-success-actions{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.asset-real-timeline{flex-direction:column;display:flex}.asset-real-timeline-row{gap:11px;min-height:48px;display:flex;position:relative}.asset-real-timeline-row:not(:last-child):before{content:"";background:#d9e0e7;width:1px;position:absolute;top:14px;bottom:0;left:5px}.asset-real-timeline-row>i{z-index:1;background:#5f7892;border:3px solid #fff;border-radius:50%;flex:none;width:11px;height:11px;margin-top:3px;position:relative;box-shadow:0 0 0 1px #cad5df}.asset-real-timeline-row b{color:#35475b;font-size:8px;display:block}.asset-real-timeline-row span,.asset-real-timeline-row small{color:#7f8d9e;margin-top:3px;font-size:7px;display:block}@media (width<=900px){.asset-real-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-real-item{grid-template-columns:1fr auto}.asset-real-item-identity{grid-column:1/-1}.asset-real-table-tools{align-items:stretch}.asset-real-filters{justify-content:flex-start}}@media (width<=620px){.asset-real-modal-bg{padding:8px}.asset-real-modal{border-radius:15px;width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:15px}.asset-real-detail-grid,.asset-real-action-grid{grid-template-columns:1fr}.asset-real-action-grid label.wide{grid-column:auto}.asset-real-action-row{grid-template-columns:1fr 1fr}.asset-real-action-row input{grid-column:1/-1}.asset-real-action-foot{flex-direction:column;align-items:stretch}.asset-real-action-foot button{width:100%}.asset-real-item{grid-template-columns:1fr;align-items:flex-start}.asset-real-filters{grid-template-columns:1fr;width:100%;display:grid}.asset-real-filters input,.asset-real-filters select,.asset-real-filters button{width:100%}}.apr-tabs{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.apr-tabs button{color:#63758a;background:#fff;border:1px solid #dce3e9;border-radius:9px;padding:9px 12px;font-size:8px;font-weight:800}.apr-tabs button.active{color:#fff;background:#40576f}.apr-tabs span{margin-left:5px}.apr-counter{align-items:center;gap:8px;display:flex}.apr-counter strong{color:#40576f;font-size:22px}.apr-counter span{color:#7e8c9c;font-size:8px}.apr-form{border-radius:17px;padding:17px}.apr-types{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;display:grid}.apr-types button{color:#53667b;background:#fff;border:1px solid #dce3e9;border-radius:11px;padding:14px;font-size:9px;font-weight:850}.apr-types button.active{background:#edf3f7;border-color:#70869b}.apr-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.apr-grid label,.apr-project-fields label,.apr-picker{flex-direction:column;gap:5px;display:flex}.apr-grid .wide{grid-column:1/-1}.apr-grid span,.apr-project-fields span,.apr-picker label{color:#748397;font-size:7.5px;font-weight:750}.apr-form input,.apr-form textarea,.apr-picker input,.apr-section textarea,.apr-ticket-link input{box-sizing:border-box;background:#fff;border:1px solid #dce3e9;border-radius:9px;width:100%;padding:9px;font-size:8px}.apr-project-fields{border:1px solid #dfe6ec;border-radius:12px;gap:9px;margin-top:14px;padding:13px;display:grid}.apr-project-fields h3{color:#3b5066;margin:0;font-size:10px}.apr-approvers{border-top:1px solid #e2e7ec;margin-top:14px;padding-top:14px}.apr-title-row{justify-content:space-between;gap:12px;display:flex}.apr-title-row h3{color:#3b5066;margin:0;font-size:10px}.apr-title-row p{color:#8491a0;margin:4px 0 9px;font-size:7.5px}.apr-picker-row{grid-template-columns:28px 1fr 28px;gap:8px;margin-bottom:8px;display:grid}.apr-picker-row>i{background:#eaf0f5;border-radius:50%;place-items:center;width:25px;height:25px;margin-top:19px;font-size:8px;font-style:normal;font-weight:900;display:grid}.apr-picker-row.final{border-top:1px dashed #dfe5eb;padding-top:9px}.apr-remove{background:#fff5f5;border:1px solid #ead1d1;border-radius:7px;width:26px;height:26px;margin-top:19px}.apr-person{background:#fff;border:1px solid #dce3e9;border-radius:9px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.apr-person b,.apr-person small{display:block}.apr-person b{font-size:8.5px}.apr-person small{color:#8290a0;margin-top:3px;font-size:7px}.apr-person button{background:0 0;border:0}.apr-picker{position:relative}.apr-results{z-index:50;background:#fff;border:1px solid #dce3e9;border-radius:10px;max-height:240px;position:absolute;top:61px;left:0;right:0;overflow:auto;box-shadow:0 16px 35px #27394d24}.apr-results button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;width:100%;padding:9px;display:block}.apr-results b,.apr-results span{font-size:7.5px;display:block}.apr-results span{color:#8290a0;margin-top:2px}.apr-error{color:#a64c4c!important}.apr-submit{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.apr-submit span{color:#8491a0;font-size:7.5px}.apr-setting{border-radius:14px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;margin-bottom:14px;padding:14px;display:grid}.apr-setting h2{margin:4px 0;font-size:12px}.apr-setting b,.apr-setting small{display:block}.apr-setting small{color:#8491a0;font-size:7px}.apr-modal{border-radius:17px;width:min(900px,100vw - 28px);max-height:calc(100vh - 35px);padding:18px;overflow:auto}.apr-modal-head{grid-template-columns:1fr auto auto;align-items:start;gap:10px;display:grid}.apr-modal-head h2{margin:4px 0}.apr-modal-head p{color:#8290a0;margin:0;font-size:8px}.apr-modal-head button{background:#fff;border:1px solid #dce3e9;border-radius:8px;width:30px;height:30px}.apr-status{background:#f0f4f7;border-radius:99px;padding:6px 9px;font-size:7px;font-weight:800}.apr-section{border:1px solid #e0e6eb;border-radius:12px;margin-top:12px;padding:13px}.apr-section h3{color:#3d5268;margin:0 0 7px;font-size:10px}.apr-section p{color:#758497;font-size:8px;line-height:1.5}.apr-chain{flex-direction:column;gap:7px;display:flex}.apr-step{border:1px solid #e1e7ec;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:9px;display:grid}.apr-step>i{background:#edf2f6;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;font-weight:900;display:grid}.apr-step b,.apr-step span,.apr-step small{display:block}.apr-step b{font-size:8px}.apr-step span,.apr-step small{color:#8390a0;font-size:7px}.apr-step.pending{background:#fff9ed}.apr-step.approved{background:#f2faf5}.apr-actions{justify-content:flex-end;gap:7px;margin-top:9px;display:flex}.apr-ticket-link{gap:8px;display:flex}.apr-ticket-list{gap:6px;margin-top:8px;display:flex}.apr-ticket-list span,.apr-project-created{background:#eef4f7;border-radius:8px;padding:6px 8px;font-size:7.5px}.apr-setting-modal{border-radius:16px;width:min(520px,100vw - 28px);padding:18px}.apr-setting-modal h2{margin:6px 0 14px}.prj-back{color:#64768a;background:0 0;border:0;margin-bottom:10px;font-size:8px;font-weight:800}.prj-head{border-radius:16px;justify-content:space-between;align-items:center;padding:16px;display:flex}.prj-head h1{margin:4px 0}.prj-head p{color:#8390a0;margin:0;font-size:8px}.prj-progress{text-align:right}.prj-progress strong,.prj-progress span{display:block}.prj-progress strong{font-size:22px}.prj-progress span{color:#8390a0;font-size:7px}.prj-add{border-radius:12px;grid-template-columns:1fr 120px 150px auto;gap:8px;margin:12px 0;padding:10px;display:grid}.prj-add input,.prj-add select{border:1px solid #dce3e9;border-radius:8px;padding:8px;font-size:8px}.prj-board{grid-template-columns:repeat(4,minmax(220px,1fr));gap:10px;display:grid;overflow-x:auto}.prj-column{background:#eef3f7a6;border:1px solid #dfe6eb;border-radius:12px;min-width:220px;padding:9px}.prj-col-head{justify-content:space-between;padding:3px 3px 9px;font-size:8px;display:flex}.prj-task{border-radius:10px;margin-bottom:8px;padding:10px}.prj-task-top,.prj-task-meta{justify-content:space-between;gap:7px;display:flex}.prj-task-top b{font-size:8px}.prj-task-top span,.prj-task-meta{color:#8290a0;font-size:7px}.prj-task-meta{margin-top:8px}.prj-bar{background:#e5eaee;border-radius:99px;height:5px;margin:9px 0;overflow:hidden}.prj-bar i{background:#6c8399;height:100%;display:block}.prj-task select{border:1px solid #dce3e9;border-radius:7px;width:100%;padding:6px;font-size:7px}.prj-list{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.prj-card{text-align:left;border-radius:14px;padding:14px}.prj-card>div:first-child{justify-content:space-between;font-size:7px;display:flex}.prj-card h2{margin:8px 0 4px;font-size:12px}.prj-card p,.prj-card small{color:#8190a0;font-size:7.5px}@media (width<=900px){.apr-types,.prj-list{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.apr-grid,.apr-types{grid-template-columns:1fr}.apr-grid .wide{grid-column:auto}.apr-submit,.apr-setting,.prj-head{flex-direction:column;align-items:stretch;display:flex}.apr-actions,.apr-ticket-link{flex-direction:column}.prj-add,.prj-list{grid-template-columns:1fr}.prj-board{grid-template-columns:repeat(4,260px)}}.apr-attachment-create{background:#f8fafcad;border:1px solid #7e92a626;border-radius:12px;margin-top:14px;padding:13px}.apr-file-picker{cursor:pointer;background:#fff;border:1px dashed #68819961;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:78px;display:flex}.apr-file-picker input{display:none}.apr-file-picker b{color:#435b73;font-size:8px}.apr-file-picker span{color:#8a96a4;margin-top:4px;font-size:7px}.apr-file-list,.apr-attachment-list{flex-direction:column;gap:7px;margin-top:8px;display:flex}.apr-file-item,.apr-attachment-download{box-sizing:border-box;text-align:left;background:#fff;border:1px solid #e2e7eb;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.apr-file-item b,.apr-attachment-download b{color:#40546a;font-size:8px;display:block}.apr-file-item span,.apr-attachment-download span{color:#8a96a4;margin-top:3px;font-size:6.8px;display:block}.apr-file-item button{color:#a45d5d;background:0 0;border:0;font-size:18px}.apr-attachment-download strong{color:#526c84;font-size:7px}.apr-cancel-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.apr-cancel-row h3{margin:0 0 4px}.apr-cancel-row p{margin:0}@media (width<=700px){.apr-cancel-row{flex-direction:column;align-items:stretch}}.apr-sendback-resubmit{background:#fffaf0;border-color:#ead7b7;justify-content:space-between;align-items:center;gap:14px;display:flex}.apr-sendback-resubmit>div>span{color:#9a7131;letter-spacing:.12em;margin-bottom:4px;font-size:6.5px;font-weight:900;display:block}.apr-sendback-resubmit p{max-width:620px;margin:0}.apr-resubmit-overlay{z-index:10020;-webkit-backdrop-filter:blur(6px);background:#232f3b6b;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.apr-resubmit-dialog{box-sizing:border-box;background:#fffffff7;border:1px solid #ffffffb8;border-radius:18px;width:min(720px,100vw - 30px);max-height:calc(100vh - 36px);padding:19px;overflow:auto;box-shadow:0 28px 80px #1d2a373d}.apr-resubmit-head{border-bottom:1px solid #e9edf1;justify-content:space-between;gap:12px;padding-bottom:13px;display:flex}.apr-resubmit-head span{color:#718398;letter-spacing:.12em;font-size:6.5px;font-weight:900}.apr-resubmit-head h2{color:#30465b;margin:4px 0;font-size:16px}.apr-resubmit-head p{color:#8190a0;margin:0;font-size:7.5px}.apr-resubmit-head>button{color:#718094;background:#fff;border:1px solid #dce3e9;border-radius:8px;width:30px;height:30px;font-size:17px}.apr-resubmit-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.apr-resubmit-grid label{flex-direction:column;gap:5px;display:flex}.apr-resubmit-grid .wide{grid-column:1/-1}.apr-resubmit-grid label>span{color:#6f8093;font-size:7.3px;font-weight:800}.apr-resubmit-grid input,.apr-resubmit-grid textarea{box-sizing:border-box;color:#34485d;background:#fbfcfd;border:1px solid #dce3e9;border-radius:9px;width:100%;padding:9px 10px;font-size:8px}.apr-resubmit-actions{border-top:1px solid #e9edf1;justify-content:flex-end;gap:8px;margin-top:15px;padding-top:13px;display:flex}@media (width<=700px){.apr-sendback-resubmit{flex-direction:column;align-items:stretch}.apr-resubmit-grid{grid-template-columns:1fr}.apr-resubmit-grid .wide{grid-column:auto}.apr-resubmit-actions{flex-direction:column-reverse}.apr-resubmit-actions button{width:100%}}.apr-sendback-v18{background:linear-gradient(#fffaf1,#fffdf8);border:1px solid #ead8b8;justify-content:space-between;align-items:center;gap:16px;display:flex}.apr-sendback-v18-copy>span{color:#9b7435;letter-spacing:.12em;margin-bottom:4px;font-size:6.4px;font-weight:900;display:block}.apr-sendback-v18-copy h3{color:#405469;margin:0 0 5px;font-size:9px}.apr-sendback-v18-copy p{color:#7b6b52;max-width:600px;margin:0;font-size:7.5px;line-height:1.5}.apr-resubmit-open{flex:none}.apr-resubmit-reason-v18{background:#fff9ee;border:1px solid #ead8b8;border-radius:10px;margin-top:13px;padding:10px 11px}.apr-resubmit-reason-v18>span{color:#9b7435;letter-spacing:.1em;font-size:6.3px;font-weight:900;display:block}.apr-resubmit-reason-v18 p{color:#755d37;margin:5px 0 0;font-size:7.7px;line-height:1.5}@media (width<=700px){.apr-sendback-v18{flex-direction:column;align-items:stretch}.apr-resubmit-open{width:100%}}.apr-modal-footer-cancel{box-sizing:border-box!important;border-top:1px solid #7e92a629!important;justify-content:flex-end!important;width:100%!important;margin:14px 0 0!important;padding:12px 0 0!important;display:flex!important}.apr-cancel-button{color:#a24747;cursor:pointer;background:#fff5f5;border:1px solid #efcaca;border-radius:9px;min-height:34px;padding:0 14px;font-weight:850;float:none!important;position:static!important}.apr-cancel-dialog{background:#fffffff7!important;border:1px solid #ffffffc2!important;border-radius:18px!important;width:min(440px,100vw - 32px)!important;margin:0!important;padding:20px!important;position:relative!important;box-shadow:0 28px 80px #1d2a373d!important}@media (width<=700px){.apr-modal-footer-cancel{justify-content:stretch!important}.apr-cancel-button{width:100%!important}}.apr-cancel-overlay{-webkit-backdrop-filter:blur(10px);z-index:12000!important;background:#19232f80!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important}.apr-cancel-dialog{background:linear-gradient(#fffffffa 0%,#fbfcfef7 100%)!important;border:1px solid #ffffffd1!important;border-radius:24px!important;width:min(560px,100vw - 32px)!important;margin:0!important;padding:26px!important;box-shadow:0 30px 90px #17212d3d,inset 0 1px #ffffffbf!important}.apr-cancel-icon{color:#bb5645!important;background:linear-gradient(#fff1ef 0%,#ffe4de 100%)!important;border-radius:50%!important;place-items:center!important;width:46px!important;height:46px!important;margin-bottom:14px!important;font-size:20px!important;font-weight:900!important;display:grid!important;box-shadow:0 8px 20px #bb564529!important}.apr-cancel-dialog-head{margin-bottom:18px!important}.apr-cancel-dialog-head>span{color:#8a99aa!important;letter-spacing:.12em!important;background:#f6f8fb!important;border-radius:999px!important;align-items:center!important;min-height:24px!important;padding:0 10px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.apr-cancel-dialog-head h3{color:#1d2738!important;margin:14px 0 10px!important;font-size:22px!important;font-weight:850!important;line-height:1.2!important}.apr-cancel-dialog-head p{color:#5b697a!important;margin:0!important;font-size:15px!important;line-height:1.7!important}.apr-cancel-field{flex-direction:column!important;align-items:stretch!important;gap:8px!important;margin-top:18px!important;display:flex!important}.apr-cancel-field>span{color:#334256!important;font-size:14px!important;font-weight:800!important;line-height:1.4!important;display:block!important}.apr-cancel-field small{color:#8d97a4!important;font-size:13px!important;font-weight:600!important}.apr-cancel-field textarea{box-sizing:border-box!important;color:#2f4154!important;resize:vertical!important;background:#fff!important;border:1px solid #d5dde6!important;border-radius:16px!important;outline:none!important;width:100%!important;min-height:140px!important;padding:14px 15px!important;font-size:15px!important;line-height:1.6!important;box-shadow:inset 0 1px 2px #1222340a!important}.apr-cancel-field textarea::placeholder{color:#98a3af!important}.apr-cancel-field textarea:focus{border-color:#9db0c3!important;box-shadow:0 0 0 4px #5f7d9c1a,inset 0 1px 2px #1222340a!important}.apr-cancel-dialog-actions{border-top:1px solid #edf1f5!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:20px!important;padding-top:18px!important;display:flex!important}.apr-cancel-dialog-actions .asset-real-button.secondary{color:#41556b!important;background:#fff!important;border:1px solid #d6dee7!important;border-radius:14px!important;min-width:150px!important;min-height:44px!important;padding:0 18px!important;font-size:15px!important;font-weight:800!important;box-shadow:0 1px 2px #1018280a!important}.apr-cancel-dialog-actions .asset-real-button.secondary:hover{background:#f8fafc!important}.apr-confirm-cancel{color:#fff!important;letter-spacing:.01em!important;cursor:pointer!important;background:linear-gradient(#cd6155 0%,#b44d43 100%)!important;border:1px solid #b44d43!important;border-radius:14px!important;min-width:170px!important;min-height:44px!important;padding:0 18px!important;font-size:15px!important;font-weight:850!important;box-shadow:0 10px 24px #b44d4338!important}.apr-confirm-cancel:hover{filter:brightness(.98)}.apr-confirm-cancel:disabled,.apr-cancel-dialog-actions .asset-real-button.secondary:disabled{opacity:.6!important;cursor:not-allowed!important;box-shadow:none!important}@media (width<=700px){.apr-cancel-overlay{padding:16px!important}.apr-cancel-dialog{border-radius:20px!important;width:100%!important;padding:20px!important}.apr-cancel-dialog-head h3{font-size:18px!important}.apr-cancel-dialog-head p{font-size:14px!important}.apr-cancel-field>span{font-size:13px!important}.apr-cancel-field textarea{min-height:120px!important;font-size:14px!important}.apr-cancel-dialog-actions{flex-direction:column-reverse!important;align-items:stretch!important}.apr-cancel-dialog-actions .asset-real-button.secondary,.apr-confirm-cancel{width:100%!important;min-width:0!important}}.apr-submit-success-overlay{z-index:13000;-webkit-backdrop-filter:blur(8px);background:#1c283575;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.apr-submit-success-dialog{box-sizing:border-box;text-align:center;background:#fffffffa;border:1px solid #ffffffd1;border-radius:22px;width:min(430px,100vw - 32px);padding:28px;box-shadow:0 30px 90px #17212d3d}.apr-submit-success-icon{color:#4a7b5d;background:#edf7f1;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 14px;font-size:24px;font-weight:900;display:grid}.apr-submit-success-dialog>span{color:#8090a1;letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.apr-submit-success-dialog h3{color:#243448;margin:9px 0 8px;font-size:21px}.apr-submit-success-dialog p{color:#6c7b8c;margin:0 auto 20px;font-size:14px;line-height:1.65}.apr-submit-success-dialog p b{color:#40576e}.apr-submit-success-dialog .premium-main-button{min-width:130px}.apr-resubmit-attachments{background:#f8fafc;border:1px solid #e0e7ed;border-radius:12px;margin-top:14px;padding:13px}.apr-resubmit-attachments h3{color:#40546a;margin:0;font-size:9px}.apr-resubmit-attachments p{color:#8190a0;margin:4px 0 8px;font-size:7.2px;line-height:1.5}.apr-resubmit-attachments>small{color:#6c7d8e;margin-bottom:8px;font-size:6.8px;font-weight:800;display:block}.apr-resubmit-file-picker{background:#fff;border:1px dashed #bcc9d5;border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.apr-resubmit-file-picker input{box-sizing:border-box;color:#52667b;width:100%;font-size:8px}.apr-resubmit-file-picker span{color:#4e657b;font-size:8px;font-weight:850}.apr-resubmit-file-picker small{color:#929daa;font-size:6.6px}@media (width<=700px){.apr-submit-success-dialog{padding:22px}.apr-submit-success-dialog h3{font-size:18px}}.apr-resubmit-attachments-v22{background:#f8fafc;border:1px solid #dde5ec;border-radius:14px;margin-top:16px;padding:14px}.apr-resubmit-attachments-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.apr-resubmit-attachments-head h3{color:#3d5268;margin:0;font-size:10px}.apr-resubmit-attachments-head p{color:#7e8d9d;margin:4px 0 0;font-size:7.2px;line-height:1.5}.apr-resubmit-attachments-head>span{color:#718294;background:#eef2f6;border-radius:999px;flex:none;padding:5px 8px;font-size:6.5px;font-weight:800}.apr-resubmit-file-picker-v22{box-sizing:border-box;cursor:pointer;text-align:center;background:#fff;border:1px dashed #aebdca;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:112px;padding:12px;display:flex}.apr-resubmit-file-picker-v22:hover{background:#fbfdff;border-color:#879bad}.apr-resubmit-file-picker-v22 input{color:#52677c;width:100%;margin-bottom:10px;font-size:8px}.apr-resubmit-file-icon{color:#526b82;background:#eef3f7;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:7px;font-size:17px;font-weight:700;display:grid}.apr-resubmit-file-picker-v22 b{color:#425a70;font-size:8px}.apr-resubmit-file-picker-v22 small{color:#8d99a6;margin-top:4px;font-size:6.7px}@media (width<=700px){.apr-resubmit-attachments-head{flex-direction:column}}.apr-resubmit-attachments-v221{background:#f8fafc;border:1px solid #dfe6ec;border-radius:14px;margin-top:16px;padding:14px}.apr-resubmit-attachments-v221-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.apr-resubmit-attachments-v221-head h3{color:#40556b;margin:0;font-size:10px}.apr-resubmit-attachments-v221-head p{color:#7d8d9e;margin:4px 0 0;font-size:7.3px;line-height:1.5}.apr-resubmit-attachments-v221-head>span{color:#6d7f91;background:#edf2f6;border-radius:999px;flex:none;padding:5px 8px;font-size:6.7px;font-weight:850}.apr-resubmit-file-picker-v221{box-sizing:border-box;cursor:pointer;text-align:center;background:#fff;border:1px dashed #adbdca;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:108px;padding:12px;display:flex}.apr-resubmit-file-picker-v221:hover{background:#fbfdff;border-color:#8298aa}.apr-resubmit-file-picker-v221 input{color:#50667b;width:100%;margin-bottom:10px;font-size:8px}.apr-resubmit-file-plus{color:#506a82;background:#edf3f7;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:6px;font-size:17px;font-weight:800;display:grid}.apr-resubmit-file-picker-v221 b{color:#41586f;font-size:8px}.apr-resubmit-file-picker-v221 small{color:#8d99a6;margin-top:4px;font-size:6.7px}.apr-resubmit-existing-count{color:#758596;margin-top:8px;font-size:6.8px;font-weight:700}.apr-resubmit-attachments-v23{background:#f8fafc;border:1px solid #dfe6ec;border-radius:14px;margin-top:16px;padding:14px}.apr-resubmit-attachments-v23-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.apr-resubmit-attachments-v23-head h3{color:#40556b;margin:0;font-size:10px}.apr-resubmit-attachments-v23-head p{color:#7d8d9e;margin:4px 0 0;font-size:7.3px;line-height:1.5}.apr-resubmit-attachments-v23-head>span{color:#6d7f91;background:#edf2f6;border-radius:999px;flex:none;padding:5px 8px;font-size:6.7px;font-weight:850}.apr-resubmit-file-picker-v23{box-sizing:border-box;cursor:pointer;text-align:center;background:#fff;border:1px dashed #adbdca;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:112px;padding:12px;display:flex}.apr-resubmit-file-picker-v23 input{color:#50667b;width:100%;margin-bottom:10px;font-size:8px}.apr-resubmit-file-plus-v23{color:#506a82;background:#edf3f7;border-radius:9px;place-items:center;width:32px;height:32px;margin-bottom:7px;font-size:18px;font-weight:800;display:grid}.apr-resubmit-file-picker-v23 b{color:#41586f;font-size:8px}.apr-resubmit-file-picker-v23 small{color:#8d99a6;margin-top:4px;font-size:6.7px}.apr-attachment-preview-overlay{z-index:14000;-webkit-backdrop-filter:blur(9px);background:#19232f94;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.apr-attachment-preview-dialog{background:#fff;border:1px solid #ffffffd1;border-radius:20px;flex-direction:column;width:min(980px,100vw - 36px);height:min(760px,100vh - 36px);display:flex;overflow:hidden;box-shadow:0 30px 90px #141f2b47}.apr-attachment-preview-head{border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.apr-attachment-preview-head span{color:#8291a1;letter-spacing:.12em;font-size:6.5px;font-weight:900;display:block}.apr-attachment-preview-head h3{color:#30465b;margin:4px 0 0;font-size:12px}.apr-attachment-preview-head button{color:#64768a;cursor:pointer;background:#fff;border:1px solid #dce3e9;border-radius:9px;width:34px;height:34px;font-size:18px}.apr-attachment-preview-body{background:#f4f6f8;flex:1;justify-content:center;align-items:center;min-height:0;padding:14px;display:flex}.apr-attachment-preview-body img{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.apr-attachment-preview-body iframe{background:#fff;border:0;border-radius:8px;width:100%;height:100%}.apr-preview-unsupported{text-align:center;max-width:460px}.apr-preview-unsupported>div{color:#60768b;background:#e9eef3;border-radius:16px;place-items:center;width:60px;height:60px;margin:0 auto 12px;font-size:10px;font-weight:900;display:grid}.apr-preview-unsupported h3{color:#40556a;margin:0 0 7px;font-size:12px}.apr-preview-unsupported p{color:#7d8c9c;margin:0;font-size:8px;line-height:1.6}@media (width<=700px){.apr-resubmit-attachments-v23-head{flex-direction:column}.apr-attachment-preview-overlay{padding:10px}.apr-attachment-preview-dialog{border-radius:16px;width:100%;height:calc(100vh - 20px)}}@media (width<=700px){.apr-linked-ticket-v25,.apr-ticket-picker-row-v25{flex-direction:column;align-items:stretch}.apr-linked-ticket-actions-v25{width:100%}.apr-linked-ticket-actions-v25 button,.apr-ticket-picker-row-v25 button{flex:1}}.apr-ticket-linker-v25{flex-direction:column;gap:12px;display:flex}.apr-ticket-linker-head-v25{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.apr-ticket-linker-head-v25 h3{margin:0}.apr-ticket-linker-head-v25 p{color:#7f8d9c;margin:4px 0 0;font-size:7px}.apr-ticket-linker-head-v25>span{color:#61758a;background:#eef3f7;border-radius:999px;padding:5px 8px;font-size:6.5px;font-weight:850}.apr-linked-ticket-list-v25,.apr-ticket-picker-list-v25{flex-direction:column;gap:7px;display:flex}.apr-linked-ticket-v25,.apr-ticket-picker-row-v25{background:#fff;border:1px solid #e0e6eb;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.apr-linked-ticket-v25.changing{border-color:#9eafbf;box-shadow:0 0 0 3px #5b748b14}.apr-linked-ticket-v25>div:first-child,.apr-ticket-picker-row-v25>div:first-child{min-width:0}.apr-linked-ticket-v25 b,.apr-ticket-picker-row-v25 b{color:#40566c;font-size:8.5px;display:block}.apr-linked-ticket-v25 span,.apr-ticket-picker-row-v25 span{color:#5e7082;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;display:block;overflow:hidden}.apr-linked-ticket-v25 small,.apr-ticket-picker-row-v25 small{color:#8a97a5;margin-top:3px;font-size:6.4px;display:block}.apr-linked-ticket-actions-v25{flex:none;gap:6px;display:flex}.apr-linked-ticket-actions-v25 button,.apr-ticket-picker-row-v25 button{min-height:30px;padding:0 10px;font-size:7px}.apr-ticket-change-note-v25{color:#627487;background:#f4f8fb;border:1px solid #d8e1e9;border-radius:9px;padding:8px 10px;font-size:7px}.apr-ticket-search-v25 input{box-sizing:border-box;color:#41566b;background:#fff;border:1px solid #dce3e9;border-radius:10px;outline:none;width:100%;min-height:38px;padding:0 11px;font-size:8px}.apr-ticket-picker-list-v25{max-height:310px;padding-right:2px;overflow:auto}.apr-ticket-empty-v25{color:#8593a1;text-align:center;border:1px dashed #d7dfe6;border-radius:10px;padding:16px;font-size:7px}.staff-linked-approvals-v25,.ticket-linked-approvals-v25{background:linear-gradient(#f9fbfd,#fff);border:1px solid #dfe6ec;border-radius:14px;margin-bottom:16px;padding:14px}.staff-linked-approvals-head-v25,.ticket-linked-approvals-head-v25{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.staff-linked-approvals-head-v25 span,.ticket-linked-approvals-head-v25 span{color:#8090a0;letter-spacing:.1em;font-size:10px;font-weight:900}.staff-linked-approvals-head-v25 h3,.ticket-linked-approvals-head-v25 h3{color:#344b61;margin:4px 0 0}.ticket-linked-approvals-head-v25 p{color:#7f8d9c;margin:4px 0 0;font-size:12px}.staff-linked-approvals-head-v25>b,.ticket-linked-approvals-head-v25>b{color:#546a80;background:#eaf0f5;border-radius:999px;place-items:center;min-width:28px;height:28px;display:grid}.staff-linked-approvals-list-v25,.ticket-linked-approvals-list-v25{flex-direction:column;gap:7px;display:flex}.staff-linked-approvals-list-v25 button,.ticket-linked-approvals-list-v25 button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7ec;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 11px;display:flex}.staff-linked-approvals-list-v25 strong,.ticket-linked-approvals-list-v25 strong{color:#3e566d;display:block}.staff-linked-approvals-list-v25 span,.ticket-linked-approvals-list-v25 span{color:#708091;margin-top:2px;display:block}.staff-linked-approvals-list-v25 small,.ticket-linked-approvals-list-v25 small{color:#6f8294;flex:none;font-weight:800}@media (width<=700px){.apr-linked-ticket-v25,.apr-ticket-picker-row-v25{flex-direction:column;align-items:stretch}.apr-linked-ticket-actions-v25{width:100%}.apr-linked-ticket-actions-v25 button,.apr-ticket-picker-row-v25 button{flex:1}}@media (width<=1100px){.prj-v2-stat-grid{grid-template-columns:repeat(2,1fr)}.prj-v2-overview-grid{grid-template-columns:1fr 1fr}.prj-v2-project-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.prj-v2-head{flex-direction:column;align-items:stretch}.prj-v2-head-side{justify-content:space-between}.prj-v2-add,.prj-v2-stat-grid,.prj-v2-overview-grid,.prj-v2-project-grid{grid-template-columns:1fr}.prj-v2-project-tools{flex-direction:column;align-items:stretch}.prj-v2-project-tools input,.prj-v2-project-tools select{width:100%}.prj-v2-timeline{overflow:auto}.prj-v2-timeline-axis,.prj-v2-timeline-row{grid-template-columns:180px 500px}}.prj-v2-page{--prj-border:#dfe6ec;--prj-text:#354b60;--prj-muted:#7c8b9a;--prj-soft:#f7f9fb}.prj-v2-head{border:1px solid var(--prj-border);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:10px;padding:20px 22px;display:flex}.prj-v2-head-main h1{color:#30465b;margin:5px 0 4px;font-size:24px}.prj-v2-head-main p{color:var(--prj-muted);margin:0;font-size:12px}.prj-v2-head-side{align-items:center;gap:14px;display:flex}.prj-v2-head-progress{text-align:right}.prj-v2-head-progress strong{color:#344b60;font-size:24px;display:block}.prj-v2-project-status,.prj-v2-status-readonly{color:#42596e;background:#f8fafc;border:1px solid #d7e0e7;border-radius:10px;min-width:145px;min-height:38px;padding:0 11px;font-size:12px;font-weight:750}.prj-v2-status-readonly{align-items:center;display:flex}.prj-v2-progressbar{background:#e7ecf0;border-radius:999px;width:100%;height:7px;overflow:hidden}.prj-v2-progressbar i{border-radius:inherit;background:#60798f;height:100%;display:block}.prj-v2-toolbar{justify-content:space-between;align-items:center;margin:16px 0 12px;display:flex}.prj-v2-view-tabs{flex-wrap:wrap;gap:6px;display:flex}.prj-v2-view-tabs button{color:#6e7f90;cursor:pointer;background:#fff;border:1px solid #dce3e9;border-radius:9px;min-height:36px;padding:0 13px;font-size:12px;font-weight:750}.prj-v2-view-tabs button.active{color:#fff;background:#526b82;border-color:#526b82}.prj-v2-add{border:1px solid var(--prj-border);background:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) 150px 170px auto;align-items:end;gap:10px;margin-bottom:16px;padding:13px;display:grid}.prj-v2-add>div,.prj-v2-add label{flex-direction:column;gap:5px;display:flex}.prj-v2-add input,.prj-v2-add select{box-sizing:border-box;color:#40556a;background:#fff;border:1px solid #dae2e8;border-radius:9px;min-height:38px;padding:0 10px;font-size:12px}.prj-v2-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.prj-v2-stat{border:1px solid var(--prj-border);background:#fff;border-radius:14px;padding:15px}.prj-v2-stat>span{color:#7c8d9e;font-size:11px;display:block}.prj-v2-stat strong{color:#334b61;margin:6px 0;font-size:22px;display:block}.prj-v2-overview-grid{grid-template-columns:1.2fr 1fr 1fr;gap:12px;display:grid}.prj-v2-panel{border:1px solid var(--prj-border);background:#fff;border-radius:14px;padding:16px}.prj-v2-panel-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:13px;display:flex}.prj-v2-panel-head span{color:#8795a3;letter-spacing:.1em;font-size:9px;font-weight:850}.prj-v2-panel-head h3{color:#354b61;margin:4px 0 0;font-size:15px}.prj-v2-panel-head>b{color:#60758a;background:#edf2f6;border-radius:99px;place-items:center;min-width:26px;height:26px;font-size:11px;display:grid}.prj-v2-dl{grid-template-columns:110px 1fr;gap:8px 12px;margin:0;display:grid}.prj-v2-dl dt{color:#82909e;font-size:11px}.prj-v2-dl dd{color:#40566b;margin:0;font-size:11px;font-weight:700}.prj-v2-description{border-top:1px solid #edf0f3;margin-top:14px;padding-top:12px}.prj-v2-description b{color:#425a70;font-size:11px}.prj-v2-description p{color:#718294;margin:5px 0 0;font-size:11px;line-height:1.55}.prj-v2-milestones,.prj-v2-linked{flex-direction:column;gap:8px;display:flex}.prj-v2-milestone{grid-template-columns:10px 1fr auto;align-items:center;gap:9px;display:grid}.prj-v2-milestone>i{background:#6d8499;border-radius:50%;width:8px;height:8px}.prj-v2-milestone b,.prj-v2-linked b{color:#40566b;font-size:11px;display:block}.prj-v2-milestone span,.prj-v2-linked span{color:#8795a2;margin-top:2px;font-size:10px;display:block}.prj-v2-milestone strong{color:#708295;font-size:9px}.prj-v2-linked>div{background:#fbfcfd;border:1px solid #e7ebef;border-radius:9px;padding:9px 10px}.prj-v2-empty,.prj-v2-state,.prj-v2-timeline-empty{color:#82909d;text-align:center;background:#fff;border:1px dashed #d5dee6;border-radius:12px;padding:22px;font-size:12px}.prj-v2-board{grid-template-columns:repeat(5,minmax(240px,1fr));gap:10px;padding-bottom:7px;display:grid;overflow:auto}.prj-v2-column{background:#f6f8fa;border:1px solid #e1e6eb;border-radius:14px;min-width:240px;padding:10px}.prj-v2-col-head{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.prj-v2-col-head>div{align-items:center;gap:7px;display:flex}.prj-v2-col-head i{background:#73899c;border-radius:50%;width:8px;height:8px}.prj-v2-col-head b{color:#42596f;font-size:11px}.prj-v2-col-head span{color:#6c7f91;background:#e7edf2;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:10px;display:grid}.prj-v2-col-stack{flex-direction:column;gap:8px;display:flex}.prj-v2-col-empty{color:#99a4af;text-align:center;padding:16px 8px;font-size:10px}.prj-v2-task-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.prj-v2-task-head>span{color:#728496;background:#f0f3f6;border-radius:999px;flex:none;padding:3px 6px;font-size:8px;font-weight:800}.prj-v2-task-card p{color:#7c8c9c;margin:7px 0 0;font-size:10px;line-height:1.45}.prj-v2-task-meta,.prj-v2-task-progress{color:#8291a0;justify-content:space-between;gap:8px;margin-top:9px;font-size:9px;display:flex}.prj-v2-task-progress b{color:#536a80}.prj-v2-task-card .prj-v2-progressbar{height:5px;margin:5px 0 8px}.prj-v2-task-card select,.prj-v2-table-card select{color:#52677b;background:#fff;border:1px solid #dce3e9;border-radius:8px;width:100%;min-height:31px;padding:0 7px;font-size:10px}.prj-v2-table-card{border:1px solid var(--prj-border);background:#fff;border-radius:14px;overflow:hidden}.prj-v2-table-wrap{overflow:auto}.prj-v2-table-card table{border-collapse:collapse;width:100%;min-width:900px}.prj-v2-table-card th,.prj-v2-table-card td{text-align:left;color:#536779;border-bottom:1px solid #edf0f3;padding:10px 12px;font-size:11px}.prj-v2-table-card th{color:#7c8d9d;background:#f7f9fb;font-size:10px;font-weight:800}.prj-v2-table-card td>b{color:#3d5368;display:block}.prj-v2-table-card td>small{color:#8b98a5;text-overflow:ellipsis;white-space:nowrap;max-width:320px;margin-top:3px;display:block;overflow:hidden}.prj-v2-list-progress{min-width:110px}.prj-v2-list-progress>b{color:#53697d;margin-bottom:5px;font-size:10px;display:block}.prj-v2-table-empty{text-align:center!important;color:#94a0ab!important;padding:30px!important}.prj-v2-timeline{border:1px solid var(--prj-border);background:#fff;border-radius:14px;overflow:hidden}.prj-v2-timeline-axis,.prj-v2-timeline-row{grid-template-columns:230px minmax(500px,1fr);display:grid}.prj-v2-timeline-axis{background:#f7f9fb;border-bottom:1px solid #e8edf1}.prj-v2-timeline-axis>div:last-child{color:#8291a0;justify-content:space-between;padding:9px 10px;font-size:9px;display:flex}.prj-v2-timeline-row{border-bottom:1px solid #edf0f3;min-height:54px}.prj-v2-timeline-row:last-child{border-bottom:0}.prj-v2-timeline-label{border-right:1px solid #edf0f3;padding:10px 12px}.prj-v2-timeline-label b{color:#40566b;font-size:10px;display:block}.prj-v2-timeline-label span{color:#8a97a4;margin-top:3px;font-size:9px;display:block}.prj-v2-timeline-track{background:linear-gradient(90deg,#0000 24.8%,#eef1f4 25%,#0000 25.2% 49.8%,#eef1f4 50%,#0000 50.2% 74.8%,#eef1f4 75%,#0000 75.2%);min-width:500px;position:relative}.prj-v2-timeline-track>i{background:#687f94;border-radius:6px;min-width:10px;height:22px;position:absolute;top:16px}.prj-v2-timeline-track>i>span{color:#fff;font-size:8px;font-style:normal;position:absolute;top:4px;right:6px}.prj-v2-project-tools{align-items:center;gap:8px;margin:14px 0;display:flex}.prj-v2-project-tools input{color:#42576b;background:#fff;border:1px solid #dbe2e8;border-radius:9px;flex:1;min-height:38px;padding:0 11px;font-size:11px}.prj-v2-project-tools select{color:#52677a;background:#fff;border:1px solid #dbe2e8;border-radius:9px;min-width:150px;min-height:38px;padding:0 9px;font-size:11px}.prj-v2-project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.prj-v2-project-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5eb;border-radius:14px;width:100%;padding:16px;display:block}.prj-v2-project-card-top,.prj-v2-project-card-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.prj-v2-project-card-top span{color:#8492a0;font-size:9px;font-weight:800}.prj-v2-project-card p{color:#7d8d9c;margin:0 0 11px;font-size:10px}.prj-v2-project-card .prj-v2-progressbar{margin-bottom:10px}.prj-v2-project-card-foot span{color:#8493a1;font-size:9px}.prj-v2-project-card-foot b{color:#607589;font-size:9px}@media (width<=1100px){.prj-v2-stat-grid{grid-template-columns:repeat(2,1fr)}.prj-v2-overview-grid{grid-template-columns:1fr 1fr}.prj-v2-project-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.prj-v2-head{flex-direction:column;align-items:stretch}.prj-v2-head-side{justify-content:space-between}.prj-v2-add,.prj-v2-stat-grid,.prj-v2-overview-grid,.prj-v2-project-grid{grid-template-columns:1fr}.prj-v2-project-tools{flex-direction:column;align-items:stretch}.prj-v2-project-tools input,.prj-v2-project-tools select{width:100%}.prj-v2-timeline{overflow:auto}.prj-v2-timeline-axis,.prj-v2-timeline-row{grid-template-columns:180px 500px}}.prj-v2-add{grid-template-columns:minmax(0,1fr) 125px 150px 150px auto}.prj-v21-task-actions{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.prj-v21-task-actions>button,.prj-v21-edit-button{color:#536a7f;cursor:pointer;background:#f7f9fb;border:1px solid #d7e0e7;border-radius:8px;min-height:31px;padding:0 10px;font-size:10px;font-weight:800}.prj-v21-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a263259;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.prj-v21-modal{background:#fff;border:1px solid #dbe3e9;border-radius:18px;width:min(650px,100%);max-height:90vh;padding:20px;overflow:auto;box-shadow:0 30px 80px #1a283633}.prj-v21-modal-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.prj-v21-modal-head span{color:#8292a1;letter-spacing:.12em;font-size:9px;font-weight:900}.prj-v21-modal-head h2{color:#334b61;margin:4px 0 0;font-size:19px}.prj-v21-modal-head>button{color:#607488;cursor:pointer;background:#f7f9fb;border:1px solid #dce4ea;border-radius:10px;width:34px;height:34px;font-size:22px}.prj-v21-modal label{flex-direction:column;gap:6px;display:flex}.prj-v21-modal label>span{color:#748596;font-size:10px;font-weight:800}.prj-v21-modal input,.prj-v21-modal select,.prj-v21-modal textarea{box-sizing:border-box;color:#40566b;width:100%;font-size:12px;font:inherit;background:#fff;border:1px solid #d9e1e7;border-radius:9px;padding:9px 10px}.prj-v21-modal textarea{resize:vertical;min-height:90px}.prj-v21-modal>.wide{margin-bottom:12px}.prj-v21-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.prj-v21-form-grid .wide{grid-column:1/-1}.prj-v21-modal-actions{border-top:1px solid #edf1f4;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;display:flex}.prj-v21-modal-actions button{min-height:38px;padding:0 14px}.prj-v21-modal-actions .secondary{color:#5e7285;background:#fff;border:1px solid #d9e1e7;border-radius:9px}@media (width<=760px){.prj-v2-add,.prj-v21-form-grid{grid-template-columns:1fr}.prj-v21-form-grid .wide{grid-column:auto}.prj-v21-modal{padding:16px}}.prj-v22-management{margin:14px 0}.prj-v22-management-grid{grid-template-columns:1fr 1.2fr 1fr;gap:12px;display:grid}.prj-v22-section-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.prj-v22-section-head>div>span{color:#8997a5;letter-spacing:.09em;font-size:8px;font-weight:900;display:block}.prj-v22-section-head h3{margin:4px 0 0}.prj-v22-section-head small{color:#8795a3;margin-top:3px;display:block}.prj-v22-section-head>button{color:#536b82;background:#fff;border:1px solid #dce4ea;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:800}.prj-v22-picker{flex-direction:column;gap:6px;margin:10px 0 14px;display:flex}.prj-v22-picker>span{color:#748596;font-size:10px;font-weight:800}.prj-v22-picker>input{box-sizing:border-box;color:#40566b;background:#fff;border:1px solid #d9e1e7;border-radius:9px;width:100%;padding:9px 10px}.prj-v22-picker small.bad{color:#b45d5d}.prj-v22-picker-list{flex-direction:column;gap:5px;max-height:220px;display:flex;overflow:auto}.prj-v22-picker-list>button{text-align:left;background:#fff;border:1px solid #e0e6eb;border-radius:9px;grid-template-columns:1fr auto;gap:2px 12px;padding:9px 10px;display:grid}.prj-v22-picker-list>button b{color:#40566b;font-size:10px}.prj-v22-picker-list>button span{color:#728395;font-size:9px}.prj-v22-picker-list>button small{color:#91a0ad;grid-column:1/-1;font-size:8px}.prj-v22-selected-person{background:#f8fafb;border:1px solid #dce4ea;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.prj-v22-selected-person b,.prj-v22-selected-person small{display:block}.prj-v22-selected-person b{color:#41576d;font-size:10px}.prj-v22-selected-person small{color:#8292a1;margin-top:3px;font-size:8px}.prj-v22-selected-person>button{color:#8c6470;background:0 0;border:0;font-size:18px}.prj-v22-milestone-list{flex-direction:column;display:flex}.prj-v22-milestone-row{border-bottom:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.prj-v22-milestone-row:last-child{border-bottom:0}.prj-v22-milestone-row b,.prj-v22-milestone-row span{display:block}.prj-v22-milestone-row b{color:#3f566d;font-size:9px}.prj-v22-milestone-row span{color:#8795a3;margin-top:3px;font-size:8px}.prj-v22-milestone-actions{align-items:center;gap:5px;display:flex}.prj-v22-milestone-actions small{color:#6d8193;margin-right:4px;font-size:8px;font-weight:800}.prj-v22-milestone-actions button{color:#587086;background:#fff;border:1px solid #dce4ea;border-radius:7px;padding:5px 7px;font-size:8px}.prj-v22-milestone-actions button.danger{color:#ad5f63}.prj-v22-ticket-list{flex-direction:column;gap:6px;display:flex}.prj-v22-ticket-list button{text-align:left;background:#fff;border:1px solid #e1e7ec;border-radius:8px;flex-direction:column;align-items:flex-start;width:100%;padding:8px 9px;display:flex}.prj-v22-ticket-list b{color:#405a72;font-size:9px}.prj-v22-ticket-list span{color:#81909f;margin-top:2px;font-size:8px}.staff-linked-approval-actions-v22{align-items:center;gap:8px;display:flex}.staff-linked-approval-actions-v22>span{cursor:pointer;background:#f7f9fb;border:1px solid #dbe4ea;border-radius:6px;padding:4px 6px;font-weight:900;color:#496c8a!important;font-size:8px!important}.prj-v2-add .prj-v22-picker{min-width:170px;margin:0}.prj-v2-add .prj-v22-picker-list{z-index:30;background:#fff;border:1px solid #dfe6eb;border-radius:10px;width:min(320px,80vw);margin-top:58px;padding:6px;position:absolute;box-shadow:0 15px 35px #22324124}@media (width<=1050px){.prj-v22-management-grid{grid-template-columns:1fr 1fr}.prj-v22-management-grid article:last-child{grid-column:1/-1}}@media (width<=760px){.prj-v22-management-grid{grid-template-columns:1fr}.prj-v22-management-grid article:last-child{grid-column:auto}.prj-v22-milestone-row{flex-direction:column;align-items:flex-start}.prj-v22-milestone-actions{flex-wrap:wrap;width:100%}.prj-v2-add .prj-v22-picker-list{width:auto;margin-top:0;position:static}}.prj-v21-modal-actions{border-top:1px solid #edf0f3;justify-content:flex-end;align-items:center;gap:8px;margin-top:18px;padding-top:14px;display:flex}.prj-v21-modal-actions .secondary{color:#2d3b4f;min-width:88px;height:34px;min-height:34px;box-shadow:none;background:#fff;border:1px solid #dce2e8;border-radius:5px;padding:0 15px;font-size:10px;font-weight:650;line-height:1;width:auto!important}.prj-v21-modal-actions .secondary:hover{background:#f8fafc}.prj-v21-modal-actions .premium-main-button{color:#fff;background:#243246;border:1px solid #243246;border-radius:5px;min-width:118px;height:34px;min-height:34px;padding:0 15px;font-size:10px;font-weight:650;line-height:1;box-shadow:0 3px 8px #1826371a;width:auto!important}.prj-v21-modal-actions .premium-main-button:hover{background:#172436;border-color:#172436}.prj-v21-modal-actions .premium-main-button:disabled,.prj-v21-modal-actions .secondary:disabled{opacity:.42;cursor:not-allowed}@media (width<=760px){.prj-v21-modal-actions{justify-content:stretch}.prj-v21-modal-actions .secondary,.prj-v21-modal-actions .premium-main-button{flex:1 1 0;min-width:0}}.prj-v2-page{--prj-v23-bg:#eef3f8;--prj-v23-panel:#fff;--prj-v23-line:#dfe5eb;--prj-v23-ink:#172237;--prj-v23-muted:#748397;--prj-v23-blue:#2f6fec;--prj-v23-cyan:#1594c7;--prj-v23-orange:#e48600;--prj-v23-green:#19a957;--prj-v23-gray:#536176;--prj-v23-red:#e3292f;background:var(--prj-v23-bg);border-radius:8px;padding:16px}.prj-v2-head{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 12px;padding:0}.prj-v2-head-main h1{color:var(--prj-v23-ink);letter-spacing:-.02em;margin:0 0 4px;font-size:19px;font-weight:760}.prj-v2-head-main p{color:var(--prj-v23-muted);font-size:9.5px}.prj-v2-head-progress strong{color:var(--prj-v23-ink);font-size:20px}.prj-v2-head-progress span{color:var(--prj-v23-muted);font-size:8px}.prj-v2-project-status,.prj-v2-status-readonly{color:#2d3b4f;background:#fff;border:1px solid #dce2e8;border-radius:5px;min-width:132px;min-height:34px;font-size:9px;font-weight:700}.prj-v2-toolbar{margin:10px 0}.prj-v2-view-tabs{background:#f7f9fb;border:1px solid #dfe4ea;border-radius:6px;gap:0;margin-left:auto;padding:2px}.prj-v2-view-tabs button{color:#69778a;background:0 0;border:0;border-radius:5px;min-height:32px;padding:0 13px;font-size:8.5px;font-weight:700}.prj-v2-view-tabs button.active{color:#1d2b40;background:#fff;border:1px solid #dce2e8;box-shadow:0 1px 3px #1b2a3c0f}.prj-v2-add{border:1px solid var(--prj-v23-line);background:#fff;border-radius:7px;grid-template-columns:minmax(0,1fr) 135px 150px minmax(180px,.75fr) auto;gap:8px;margin:10px 0 12px;padding:10px;box-shadow:0 1px 3px #18273706}.prj-v2-add span{color:#49566a;font-size:7.5px;font-weight:700}.prj-v2-add input,.prj-v2-add select{color:#334155;border:1px solid #dce2e8;border-radius:5px;min-height:34px;font-size:8.5px}.prj-v2-add button{min-height:34px}.prj-v2-stat-grid{gap:10px;margin-bottom:10px}.prj-v2-stat{background:#fff;border:1px solid #e4e8ed;border-radius:7px;min-height:84px;padding:13px 15px;box-shadow:0 1px 3px #18273706}.prj-v2-stat>span{color:#273449;font-size:8px;font-weight:650}.prj-v2-stat strong{color:#162236;margin:5px 0;font-size:21px}.prj-v2-stat small{color:#7a8798;font-size:7.5px}.prj-v2-panel,.prj-v2-table-card,.prj-v2-timeline,.prj-v2-project-card{background:#fff;border:1px solid #e4e8ed;border-radius:7px;box-shadow:0 1px 3px #18273706}.prj-v2-project-tools{margin:10px 0 12px}.prj-v2-project-tools input,.prj-v2-project-tools select{background:#fff;border:1px solid #dce2e8;border-radius:5px;min-height:36px;font-size:8.5px}.prj-v2-project-grid{gap:10px}.prj-v2-project-card{padding:14px}.prj-v2-project-card:hover{border-color:#cfd8e4;transform:translateY(-1px);box-shadow:0 5px 16px #1827370f}.prj-v2-project-card-top span{color:#2876df;font-size:8px}.prj-v2-project-card-top strong{color:#162236;font-size:13px}.prj-v2-project-card h2{color:#233044;margin:8px 0 4px;font-size:11px}.prj-v2-project-card p{color:#7d8794;font-size:8px}.prj-v2-project-card-foot span,.prj-v2-project-card-foot b{font-size:7.5px}.prj-v2-board{grid-template-columns:repeat(5,minmax(240px,1fr));gap:10px}.prj-v2-column{border:1px solid #dfe5eb;border-top:3px solid var(--prj-v23-gray);background:#f7f9fb;border-radius:7px;min-width:240px;padding:0 8px 8px;overflow:hidden}.prj-v2-column:first-child{border-top-color:var(--prj-v23-blue);background:#edf4ff}.prj-v2-column:nth-child(2){border-top-color:var(--prj-v23-cyan);background:#eef9fd}.prj-v2-column:nth-child(3){border-top-color:var(--prj-v23-orange);background:#fff7e9}.prj-v2-column:nth-child(4){border-top-color:var(--prj-v23-green);background:#eefaf3}.prj-v2-column:nth-child(5){border-top-color:var(--prj-v23-red);background:#fff2f2}.prj-v2-col-head{background:#ffffff42;border-bottom:1px solid #75879a21;min-height:42px;margin:0 -8px 8px;padding:0 10px}.prj-v2-col-head i{display:none}.prj-v2-col-head b{color:#273449;font-size:8px;font-weight:750}.prj-v2-col-head span{color:#536176;background:#dde4ece6;border-radius:10px;min-width:20px;height:20px;font-size:7px}.prj-v2-col-stack{gap:8px}.prj-v2-task-card{background:#fff;border:1px solid #dce3ea;border-radius:6px;padding:10px;box-shadow:0 1px 3px #1827370a}.prj-v2-task-card:hover{border-color:#bccadd;box-shadow:0 4px 12px #18273711}.prj-v2-task-head>b{color:#26364c;font-size:8.5px;line-height:1.4}.prj-v2-task-head>span{color:#55708c;background:#f3f6f9;border:1px solid #dbe4ed;border-radius:5px;padding:2px 6px;font-size:7px}.prj-v2-task-card p{color:#64748b;margin-top:6px;font-size:7.5px}.prj-v2-task-meta,.prj-v2-task-progress{color:#7f8b99;margin-top:7px;font-size:7px}.prj-v2-task-card select,.prj-v2-table-card select{border:1px solid #dce2e8;border-radius:5px;min-height:29px;font-size:7.5px}.prj-v2-table-card th,.prj-v2-table-card td{padding:9px 11px;font-size:8px}.prj-v2-table-card th{color:#495669;background:#fbfcfd;font-size:7.5px}.prj-v2-table-card td>b{color:#233044}.prj-v23-entra-picker{flex-direction:column;gap:5px;display:flex;position:relative}.prj-v23-entra-picker>label{color:#49566a;font-size:7.5px;font-weight:700}.prj-v23-entra-picker>input{box-sizing:border-box;color:#334155;background:#fff;border:1px solid #dce2e8;border-radius:5px;outline:none;width:100%;min-height:34px;padding:0 10px;font-size:8.5px}.prj-v23-entra-picker>input:focus{border-color:#90b7eb;box-shadow:0 0 0 3px #3b82f614}.prj-v23-entra-person{background:#f8fafc;border:1px solid #dce2e8;border-radius:6px;justify-content:space-between;align-items:center;gap:9px;min-height:44px;padding:8px 10px;display:flex}.prj-v23-entra-person b{color:#233044;font-size:8.5px;display:block}.prj-v23-entra-person small{color:#7b8797;margin-top:3px;font-size:7px;display:block}.prj-v23-entra-person>button{color:#9a5d68;background:0 0;border:0;font-size:16px}.prj-v23-entra-note,.prj-v23-entra-error{font-size:7px}.prj-v23-entra-note{color:#7b8797}.prj-v23-entra-error{color:#dc4b4b}.prj-v23-entra-results{z-index:80;background:#fff;border:1px solid #dce3ea;border-radius:7px;max-height:240px;padding:5px;position:absolute;top:52px;left:0;right:0;overflow:auto;box-shadow:0 12px 28px #1c2b3d24}.prj-v23-entra-results button{text-align:left;background:#fff;border:0;border-bottom:1px solid #eef1f4;flex-direction:column;align-items:flex-start;width:100%;padding:8px 9px;display:flex}.prj-v23-entra-results button:last-child{border-bottom:0}.prj-v23-entra-results button:hover{background:#f5f8fb}.prj-v23-entra-results b{color:#233044;font-size:8.5px}.prj-v23-entra-results span{color:#7b8797;margin-top:2px;font-size:7px}.prj-v21-modal{border:1px solid #dfe5eb;border-radius:8px;box-shadow:0 22px 60px #1827372e}.prj-v21-modal-head h2{color:#172237;font-size:15px}.prj-v21-modal-head span,.prj-v21-modal label>span{color:#5d6a7c;font-size:8px}.prj-v21-modal input,.prj-v21-modal select,.prj-v21-modal textarea{border:1px solid #dce2e8;border-radius:5px;font-size:9px}@media (width<=900px){.prj-v2-page{padding:12px}.prj-v2-add{grid-template-columns:1fr 1fr}.prj-v2-add>div:first-child,.prj-v2-add .prj-v23-entra-picker{grid-column:1/-1}}@media (width<=680px){.prj-v2-page{padding:10px}.prj-v2-head{align-items:stretch}.prj-v2-head-side{flex-direction:column;align-items:stretch}.prj-v2-add{grid-template-columns:1fr}.prj-v2-add>div:first-child,.prj-v2-add .prj-v23-entra-picker{grid-column:auto}.prj-v23-entra-results{position:static}}.premium-module-page.prj-v2-page.prj-v23-theme{color:#172237!important;background:#eef3f8!important;border-radius:8px!important;padding:18px!important}.premium-module-page.prj-v2-page.prj-v23-theme .premium-module-head{box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 14px!important;padding:0!important}.premium-module-page.prj-v2-page.prj-v23-theme .premium-module-head h1{color:#172237!important}.premium-module-page.prj-v2-page.prj-v23-theme .premium-module-head p{color:#748397!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-head{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 14px!important;padding:0!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-head h1{color:#172237!important;font-size:20px!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-head p{color:#748397!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-project-tools input,.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-project-tools select{color:#334155!important;background:#fff!important;border:1px solid #dce2e8!important;border-radius:5px!important;min-height:36px!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-project-card{background:#fff!important;border:1px solid #e4e8ed!important;border-radius:7px!important;box-shadow:0 1px 3px #18273706!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-project-card:hover{border-color:#cfd8e4!important;box-shadow:0 5px 16px #1827370f!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-stat{background:#fff!important;border:1px solid #e4e8ed!important;border-radius:7px!important;box-shadow:0 1px 3px #18273706!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-stat strong{color:#162236!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-view-tabs{background:#f7f9fb!important;border:1px solid #dfe4ea!important;border-radius:6px!important;padding:2px!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-view-tabs button{color:#69778a!important;background:0 0!important;border:0!important;border-radius:5px!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-view-tabs button.active{color:#1d2b40!important;background:#fff!important;border:1px solid #dce2e8!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-add{background:#fff!important;border:1px solid #e4e8ed!important;border-radius:7px!important;box-shadow:0 1px 3px #18273706!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-column{box-shadow:none!important;border:1px solid #dfe5eb!important;border-top-width:3px!important;border-radius:7px!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-column:first-child{background:#edf4ff!important;border-top-color:#2f6fec!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-column:nth-child(2){background:#eef9fd!important;border-top-color:#1594c7!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-column:nth-child(3){background:#fff7e9!important;border-top-color:#e48600!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-column:nth-child(4){background:#eefaf3!important;border-top-color:#19a957!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-column:nth-child(5){background:#fff2f2!important;border-top-color:#e3292f!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-col-head{background:#ffffff47!important;border-bottom:1px solid #75879a24!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-col-head i{display:none!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-task-card{background:#fff!important;border:1px solid #dce3ea!important;border-radius:6px!important;box-shadow:0 1px 3px #1827370a!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-task-head>span{color:#3475d6!important;background:#eef5ff!important;border:1px solid #cfe1ff!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-table-card,.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-timeline,.premium-module-page.prj-v2-page.prj-v23-theme .prj-v22-management article,.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-info-card{background:#fff!important;border:1px solid #e4e8ed!important;border-radius:7px!important;box-shadow:0 1px 3px #18273706!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-progressbar{background:#e7ecf0!important}.premium-module-page.prj-v2-page.prj-v23-theme .prj-v2-progressbar i{background:#3b82f6!important}@media (width<=680px){.premium-module-page.prj-v2-page.prj-v23-theme{padding:10px!important}}.itam-page{color:#172237;background:#eef3f8;border-radius:8px;min-height:calc(100vh - 130px);padding:16px}.itam-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px;display:flex}.itam-head>div:first-child>span,.itam-section-head span,.itam-modal-head span,.itam-assign-box>span{color:#7b8797;letter-spacing:.12em;font-size:7px;font-weight:850;display:block}.itam-head h1{color:#172237;margin:4px 0;font-size:20px}.itam-head p,.itam-modal-head p{color:#748397;margin:0;font-size:8.5px}.itam-head-value{text-align:right;background:#fff;border:1px solid #e4e8ed;border-radius:7px;min-width:190px;padding:10px 12px}.itam-head-value span{color:#7b8797;font-size:7px;display:block}.itam-head-value strong{color:#172237;margin-top:4px;font-size:17px;display:block}.itam-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.itam-kpis.five{grid-template-columns:repeat(5,minmax(0,1fr))}.itam-kpis>div{background:#fff;border:1px solid #e4e8ed;border-radius:7px;min-height:84px;padding:13px 15px;box-shadow:0 1px 3px #18273706}.itam-kpis span{color:#273449;font-size:8px;font-weight:650;display:block}.itam-kpis strong{color:#162236;margin-top:6px;font-size:21px;display:block}.itam-kpis small{color:#7a8798;margin-top:6px;font-size:7px;display:block}.itam-tabs{border-bottom:1px solid #dfe4e9;gap:22px;height:38px;margin-bottom:10px;padding-left:8px;display:flex}.itam-tabs button{color:#6e7988;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;font-size:8.5px}.itam-tabs button.active{color:#1f2d40;border-bottom-color:#2e4667;font-weight:700}.itam-filters{align-items:center;gap:8px;margin-bottom:10px;display:flex}.itam-filters select,.itam-search,.itam-asof input{color:#445166;background:#fff;border:1px solid #dce2e8;border-radius:5px;height:36px;padding:0 9px;font-size:8.5px}.itam-search{flex:1;min-width:280px}.itam-table-card,.itam-card{background:#fff;border:1px solid #e4e8ed;border-radius:7px;margin-bottom:10px;overflow:hidden;box-shadow:0 1px 3px #18273706}.itam-card{padding:14px}.itam-table-wrap{overflow:auto}.itam-table-wrap table{border-collapse:collapse;width:100%;min-width:900px}.itam-table-wrap thead{background:#fbfcfd}.itam-table-wrap th{color:#495669;text-align:left;border-bottom:1px solid #e8ecf0;height:34px;padding:0 11px;font-size:7.5px;font-weight:700}.itam-table-wrap td{color:#465266;border-bottom:1px solid #eef1f4;padding:9px 11px;font-size:8px}.itam-table-wrap td b{color:#233044;font-size:8.5px}.itam-table-wrap td small{color:#7f8a98;margin-top:3px;font-size:7px;display:block}.itam-link{color:#2876df;background:0 0;border:0;padding:0;font-size:8px;font-weight:700}.itam-empty{color:#7c8796;text-align:center;padding:28px;font-size:9px}.itam-pill{color:#687385;white-space:nowrap;background:#f2f4f6;border:1px solid #dee3e8;border-radius:5px;align-items:center;min-height:19px;padding:2px 7px;font-size:7px;font-weight:700;display:inline-flex}.itam-pill.in-use{color:#3475d6;background:#eef5ff;border-color:#cfe1ff}.itam-pill.in-stock{color:#25965f;background:#ecf8f1;border-color:#bfe8d0}.itam-pill.repair{color:#d78d0e;background:#fff7e9;border-color:#f3d79e}.itam-pill.lost,.itam-pill.write-off,.itam-pill.disposed{color:#df4242;background:#fff0f0;border-color:#ffc8c8}.itam-alert{border-radius:6px;margin-bottom:10px;padding:9px 11px;font-size:8px}.itam-alert.bad{color:#c94343;background:#fff2f2;border:1px solid #ffcaca}.itam-overlay{z-index:10020;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a26325c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.itam-modal,.itam-detail{background:#fff;border:1px solid #dfe5eb;border-radius:8px;width:min(820px,100%);max-height:92vh;padding:18px;overflow:auto;box-shadow:0 25px 70px #1827372e}.itam-detail{width:min(1000px,100%)}.itam-detail.forecast{width:min(1150px,100%)}.itam-modal-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.itam-modal-head h2{color:#172237;margin:4px 0;font-size:15px}.itam-modal-head>button{color:#566579;background:#fff;border:1px solid #dce2e8;border-radius:5px;width:31px;height:31px;font-size:18px}.itam-form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.itam-form label{flex-direction:column;gap:4px;display:flex}.itam-form label.wide{grid-column:1/-1}.itam-form label>span{color:#49566a;font-size:7.5px;font-weight:700}.itam-form input,.itam-form select,.itam-form textarea,.itam-entra>input{box-sizing:border-box;color:#334155;background:#fff;border:1px solid #dce2e8;border-radius:5px;outline:none;width:100%;min-height:34px;padding:8px 9px;font-size:8.5px}.itam-actions{border-top:1px solid #edf0f3;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;display:flex}.itam-detail-kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.itam-detail-kpis>div{background:#f9fbfd;border:1px solid #e4e8ed;border-radius:7px;padding:10px}.itam-detail-kpis span{color:#7a8797;font-size:7px;display:block}.itam-detail-kpis strong{color:#172237;margin-top:4px;font-size:13px;display:block}.itam-detail-grid{grid-template-columns:1.05fr .95fr;gap:10px;display:grid}.itam-section-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.itam-section-head h3,.itam-assign-box h3{color:#202c3e;margin:4px 0;font-size:10px}.itam-card dl{grid-template-columns:110px 1fr;gap:8px 10px;margin:0;display:grid}.itam-card dt{color:#6f7988;font-size:7.5px}.itam-card dd{color:#283549;margin:0;font-size:7.5px;font-weight:550}.itam-holder{background:#f9fbfd;border:1px solid #e3e8ed;border-radius:7px;align-items:center;gap:10px;padding:11px;display:flex}.itam-avatar{color:#385370;background:#dbe6f4;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:700;display:grid}.itam-holder b,.itam-holder span,.itam-holder small{display:block}.itam-holder b{color:#243044;font-size:8.5px}.itam-holder span{color:#69778a;margin-top:2px;font-size:7px}.itam-holder small{color:#8a96a4;margin-top:3px;font-size:6.5px}.itam-return{color:#44566d;background:#fff;border:1px solid #dce2e8;border-radius:5px;width:100%;min-height:31px;margin-top:8px;font-size:7.5px;font-weight:700}.itam-history-title{color:#29364a;border-top:1px solid #eef1f4;margin:14px 0 8px;padding-top:12px;font-size:8px}.itam-history>div{grid-template-columns:10px 1fr;gap:7px;padding:0 0 10px;display:grid}.itam-history i{background:#5c8fd9;border-radius:50%;width:7px;height:7px;margin-top:3px}.itam-history b,.itam-history span,.itam-history small{display:block}.itam-history b{font-size:7.5px}.itam-history span{color:#6d7a8c;margin-top:2px;font-size:7px}.itam-history small{color:#929daa;margin-top:2px;font-size:6.5px}.itam-assign-box{background:#f8fafc;border:1px solid #dfe5eb;border-radius:7px;margin-top:10px;padding:13px}.itam-entra{position:relative}.itam-entra>small{color:#7d8998;margin-top:4px;font-size:7px;display:block}.itam-entra>small.bad{color:#c94343}.itam-results{z-index:40;background:#fff;border:1px solid #dce3ea;border-radius:7px;max-height:230px;padding:5px;position:absolute;top:40px;left:0;right:0;overflow:auto;box-shadow:0 12px 28px #1c2b3d24}.itam-results button{text-align:left;background:#fff;border:0;border-bottom:1px solid #eef1f4;flex-direction:column;width:100%;padding:8px 9px;display:flex}.itam-results button:hover{background:#f5f8fb}.itam-results b{font-size:8.5px}.itam-results span{color:#7b8797;margin-top:2px;font-size:7px}.itam-selected{background:#fff;border:1px solid #dce2e8;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.itam-selected b,.itam-selected span,.itam-selected small{display:block}.itam-selected b{font-size:8.5px}.itam-selected span{color:#6b788a;margin-top:2px;font-size:7px}.itam-selected small{color:#8a96a4;margin-top:3px;font-size:6.5px}.itam-selected>button{color:#9a5d68;background:0 0;border:0;font-size:17px}.itam-asof{justify-content:flex-end;margin-bottom:10px;display:flex}.itam-asof label{color:#49566a;align-items:center;gap:8px;font-size:7.5px;font-weight:700;display:flex}.itam-forecast-note{background:#f5f9ff;border:1px solid #d7e4f2;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;padding:10px 12px;display:flex}.itam-forecast-note b{font-size:8px}.itam-forecast-note span{color:#718196;font-size:7.5px}.itam-forecast-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:10px;display:grid}.itam-forecast-grid button{text-align:left;background:#fff;border:1px solid #dfe5eb;border-top:3px solid #3979e8;border-radius:7px;min-height:92px;padding:12px}.itam-forecast-grid button.overdue{background:#fff8f8;border-top-color:#ef4444}.itam-forecast-grid span,.itam-forecast-grid strong,.itam-forecast-grid small{display:block}.itam-forecast-grid span{color:#566477;font-size:7.5px;font-weight:700}.itam-forecast-grid strong{color:#172237;margin-top:7px;font-size:22px}.itam-forecast-grid small{color:#7f8b99;margin-top:5px;font-size:6.5px}@media (width<=1100px){.itam-kpis.five,.itam-forecast-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.itam-page{padding:10px}.itam-head{flex-direction:column}.itam-head-value{box-sizing:border-box;text-align:left;width:100%}.itam-kpis,.itam-kpis.five{grid-template-columns:1fr 1fr}.itam-filters{flex-direction:column;align-items:stretch}.itam-search{min-width:0}.itam-form,.itam-detail-grid{grid-template-columns:1fr}.itam-form label.wide{grid-column:auto}.itam-detail-kpis,.itam-forecast-grid{grid-template-columns:1fr 1fr}.itam-forecast-note{flex-direction:column;align-items:flex-start}.itam-results{position:static}}.itam-holder-warning{color:#9b6e18;background:#fff9ec;border-top:1px solid #f2dfb8;margin:10px -14px -14px;padding:10px 14px;font-size:7.5px}.itam-reconcile-note{background:#f5f9ff;border:1px solid #d7e4f2;border-radius:7px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;padding:10px 12px;display:flex}.itam-reconcile-note b{color:#29415c;font-size:8px}.itam-reconcile-note span{color:#718196;font-size:7.5px}.itam-reconcile-modal{background:#fff;border:1px solid #dfe5eb;border-radius:8px;width:min(620px,100%);max-height:90vh;padding:18px;overflow:auto;box-shadow:0 25px 70px #1827372e}.itam-reconcile-picker{position:relative}.itam-reconcile-picker>input{box-sizing:border-box;color:#334155;background:#fff;border:1px solid #dce2e8;border-radius:5px;outline:none;width:100%;min-height:36px;padding:0 10px;font-size:8.5px}.itam-reconcile-picker>small{color:#7d8998;margin-top:4px;font-size:7px;display:block}.itam-reconcile-picker>small.bad{color:#c94343}.itam-reconcile-results{z-index:50;background:#fff;border:1px solid #dce3ea;border-radius:7px;max-height:230px;padding:5px;position:absolute;top:40px;left:0;right:0;overflow:auto;box-shadow:0 12px 28px #1c2b3d24}.itam-reconcile-results button{text-align:left;background:#fff;border:0;border-bottom:1px solid #eef1f4;flex-direction:column;width:100%;padding:8px 9px;display:flex}.itam-reconcile-results button:hover{background:#f5f8fb}.itam-reconcile-results b{font-size:8.5px}.itam-reconcile-results span{color:#7b8797;margin-top:2px;font-size:7px}.itam-reconcile-selected{background:#fff;border:1px solid #dce2e8;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.itam-reconcile-selected b,.itam-reconcile-selected span,.itam-reconcile-selected small{display:block}.itam-reconcile-selected b{font-size:8.5px}.itam-reconcile-selected span{color:#6b788a;margin-top:2px;font-size:7px}.itam-reconcile-selected small{color:#8a96a4;margin-top:3px;font-size:6.5px}.itam-reconcile-selected>button{color:#9a5d68;background:0 0;border:0;font-size:17px}.itam-reconcile-preview{background:#f8fafc;border:1px solid #e1e7ec;border-radius:7px;grid-template-columns:110px 1fr;gap:7px 10px;margin-top:12px;padding:10px;display:grid}.itam-reconcile-preview span{color:#7a8797;font-size:7px}.itam-reconcile-preview b{color:#273449;font-size:7.5px}@media (width<=760px){.itam-reconcile-note{flex-direction:column;align-items:flex-start}.itam-reconcile-results{position:static}.itam-reconcile-preview{grid-template-columns:1fr}}.itam-reconcile-note>div{min-width:0}.itam-reconcile-note>div>b,.itam-reconcile-note>div>span{display:block}.itam-reconcile-note>div>span{margin-top:3px}.itam-reconcile-note>button{white-space:nowrap;flex:none}.itam-auto-progress{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.itam-auto-progress>div{background:#fff;border:1px solid #e2e7ec;border-radius:7px;min-height:62px;padding:10px 12px}.itam-auto-progress span{color:#7a8797;font-size:7px;display:block}.itam-auto-progress strong{color:#172237;margin-top:5px;font-size:15px;display:block}@media (width<=900px){.itam-auto-progress{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.itam-auto-progress{grid-template-columns:1fr 1fr}.itam-reconcile-note>button{width:100%}}.itam-detail-actions{align-items:center;gap:6px;display:flex}.itam-delete{color:#c84b4b;background:#fff7f7;border:1px solid #f0c8c8;border-radius:5px;min-height:31px;padding:0 10px;font-size:7.5px;font-weight:700}.itam-delete:hover{color:#b93636;background:#fff0f0;border-color:#e9aaaa}.itam-excel-btn{color:#287548;white-space:nowrap;background:#f1faf4;border:1px solid #b9d9c6;border-radius:5px;min-height:34px;padding:0 11px;font-size:7.5px;font-weight:750}.itam-excel-btn:hover{color:#1f653d;background:#e8f7ed;border-color:#8bc6a0}.itam-excel-btn:disabled{cursor:not-allowed;opacity:.5}.itam-excel-btn.compact{min-height:30px;padding:0 9px;font-size:7px}.itam-modal-head-actions,.itam-company-export-actions{align-items:center;gap:7px;display:flex}.itam-modal-head-actions>button:last-child{color:#566579;background:#fff;border:1px solid #dce2e8;border-radius:5px;width:31px;height:31px;font-size:18px}.itam-company-export-actions>strong{color:#35516f;background:#f3f7fb;border:1px solid #dce5ef;border-radius:5px;padding:5px 8px;font-size:8px}.itam-asof{align-items:center;gap:10px}.itam-forecast-note>div>b,.itam-forecast-note>div>span{display:block}.itam-forecast-note>div>span{margin-top:3px}@media (width<=760px){.itam-asof{flex-direction:column;align-items:stretch}.itam-asof>.itam-excel-btn{width:100%}.itam-company-export-actions{justify-content:space-between;width:100%}}.itam-v15-filters{grid-template-columns:minmax(220px,1.5fr) minmax(150px,.9fr) minmax(150px,.9fr) minmax(135px,.75fr) minmax(125px,.7fr) auto auto auto;align-items:center;gap:7px;display:grid}.itam-v15-filters select,.itam-v15-filters input{min-width:0}.itam-v15-filter-summary{color:#738195;justify-content:space-between;align-items:center;gap:10px;margin:-2px 0 8px;font-size:7px;display:flex}.itam-v15-filter-summary b{color:#26364b}.itam-v15-filter-summary small{color:#4d6887;background:#f4f8fc;border:1px solid #d9e5f0;border-radius:999px;padding:3px 6px;font-size:6.5px}.itam-v15-report-toolbar{justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.itam-v15-company-report{padding:14px}.itam-v15-view-switch{background:#f5f7fa;border:1px solid #e1e7ed;border-radius:6px;align-items:center;gap:4px;padding:3px;display:flex}.itam-v15-view-switch button{color:#6d7b8d;background:0 0;border:0;border-radius:4px;min-height:28px;padding:0 9px;font-size:7px;font-weight:700}.itam-v15-view-switch button.active{color:#27374b;background:#fff;box-shadow:0 1px 3px #15253714}.itam-v15-report-grid{grid-template-columns:minmax(390px,.9fr) minmax(0,1.1fr);gap:14px;margin-top:11px;display:grid}.itam-v15-chart-panel{background:#f9fbfd;border:1px solid #e5eaf0;border-radius:8px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.itam-v15-donut-wrap{width:220px;height:220px;margin:auto;position:relative}.itam-v15-donut{width:100%;height:100%;overflow:visible}.itam-v15-donut-track{stroke:#e8edf2}.itam-v15-slice{cursor:pointer;opacity:.84;transition:opacity .15s,stroke-width .15s}.itam-v15-slice:hover,.itam-v15-slice.active{opacity:1}.itam-v15-series-1{stroke:#315f91}.itam-v15-series-2{stroke:#5e86ad}.itam-v15-series-3{stroke:#79a6c7}.itam-v15-series-4{stroke:#82a795}.itam-v15-series-5{stroke:#aaa07e}.itam-v15-series-6{stroke:#908aa4}.itam-v15-series-7{stroke:#ba8c8c}.itam-v15-series-8{stroke:#71939a}.itam-v15-bg-1{background:#315f91}.itam-v15-bg-2{background:#5e86ad}.itam-v15-bg-3{background:#79a6c7}.itam-v15-bg-4{background:#82a795}.itam-v15-bg-5{background:#aaa07e}.itam-v15-bg-6{background:#908aa4}.itam-v15-bg-7{background:#ba8c8c}.itam-v15-bg-8{background:#71939a}.itam-v15-donut-center{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:55px}.itam-v15-donut-center span{color:#718095;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7px;font-weight:750;overflow:hidden}.itam-v15-donut-center strong{color:#172237;margin-top:5px;font-size:13px;display:block}.itam-v15-donut-center small{color:#8794a3;margin-top:4px;font-size:6.5px;display:block}.itam-v15-legend{min-width:0;max-height:220px;overflow:auto}.itam-v15-legend button{text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:39px;padding:6px 7px;display:grid}.itam-v15-legend button:hover,.itam-v15-legend button.active{background:#fff;border-color:#dfe6ed}.itam-v15-legend span{min-width:0}.itam-v15-legend b,.itam-v15-legend small{display:block}.itam-v15-legend b{color:#2b394d;text-overflow:ellipsis;white-space:nowrap;font-size:7.5px;overflow:hidden}.itam-v15-legend small{color:#8491a1;margin-top:2px;font-size:6.3px}.itam-v15-legend strong{color:#3d4b60;white-space:nowrap;font-size:7px}.itam-v15-dot{border-radius:50%;width:8px;height:8px;display:block}.itam-v15-company-detail{background:#fff;border:1px solid #e5eaf0;border-radius:8px;min-width:0;padding:12px}.itam-v15-company-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.itam-v15-company-head span,.itam-v15-category-title span{color:#7b8797;letter-spacing:.12em;font-size:6.5px;font-weight:850}.itam-v15-company-head h3,.itam-v15-category-title h3{color:#1f2d41;margin:4px 0 0;font-size:12px}.itam-v15-company-head>strong{color:#35516f;background:#f3f7fb;border:1px solid #dce5ef;border-radius:5px;padding:5px 8px;font-size:8px}.itam-v15-mini-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:11px 0;display:grid}.itam-v15-mini-kpis>div{background:#fafbfd;border:1px solid #e7ebef;border-radius:6px;min-width:0;padding:8px}.itam-v15-mini-kpis span{color:#7e8998;font-size:6.3px;display:block}.itam-v15-mini-kpis strong{color:#273449;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9.5px;display:block;overflow:hidden}.itam-v15-category-title{border-top:1px solid #edf1f4;padding-top:10px}.itam-v15-company-detail table{min-width:650px}.itam-v15-company-table{border-top:1px solid #edf1f4;margin-top:14px;padding-top:12px}.itam-v15-company-table tbody tr{cursor:pointer}.itam-v15-company-table tbody tr:hover{background:#f8fafc}.itam-v15-company-table tbody tr.selected{background:#f1f6fb}@media (width<=1350px){.itam-v15-filters{grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(135px,1fr)) auto auto}.itam-v15-report-grid{grid-template-columns:1fr}}@media (width<=950px){.itam-v15-filters{grid-template-columns:1fr 1fr}.itam-v15-filters .itam-search{grid-column:1/-1}.itam-v15-chart-panel{grid-template-columns:1fr}.itam-v15-legend{max-height:none}.itam-v15-mini-kpis{grid-template-columns:1fr 1fr}}@media (width<=600px){.itam-v15-filters{grid-template-columns:1fr}.itam-v15-filters .itam-search{grid-column:auto}.itam-v15-view-switch{width:100%}.itam-v15-view-switch button{flex:1}.itam-v15-mini-kpis{grid-template-columns:1fr}.itam-v15-company-head{flex-direction:column}.itam-v15-report-toolbar{flex-direction:column;align-items:stretch}.itam-v15-donut-wrap{width:200px;height:200px}}.itam-v15-legend>button:first-child{border-bottom:1px solid #e3e9ef;margin-bottom:4px}.itam-v15-legend>button:first-child.active{background:#eef4f9;border-color:#cfdbe7}.itam-v15-bg-all{background:#26384d}.itam-v15-legend .itam-v153-all-company{background:#f4f7fa;border-color:#d9e2eb;margin-bottom:5px}.itam-v15-legend .itam-v153-all-company.active{background:#eaf1f7;border-color:#bdcedd}.itam-v15-legend .itam-v153-all-company b{font-weight:800}.itam-batch-toolbar{background:#f8fafc;border:1px solid #dce5ee;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:10px 12px;display:flex}.itam-batch-toolbar>div{align-items:center;gap:12px;display:flex}.itam-batch-toolbar small{color:#748296;font-size:10px!important}.itam-batch-check{color:#2d3b50;align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.itam-batch-check input,.itam-select-col input{cursor:pointer;width:16px;height:16px;margin:0}.itam-select-col{width:38px;min-width:38px;text-align:center!important}.itam-batch-modal{width:min(720px,100%)}.itam-batch-summary{background:#f5f8fb;border:1px solid #dce5ee;border-radius:7px;align-items:baseline;gap:7px;margin-bottom:12px;padding:10px 12px;display:flex}.itam-batch-summary b{color:#1f3046;font-size:20px}.itam-batch-summary span{color:#728095;font-size:11px}.itam-batch-holder{grid-column:1/-1}.itam-batch-holder>span{color:#49566a;margin-bottom:5px;font-size:11px;font-weight:700;display:block}.itam-batch-note{background:#f6f9fc;border:1px solid #d8e4ef;border-radius:7px;margin-top:12px;padding:10px 12px}.itam-batch-note b,.itam-batch-note span{display:block}.itam-batch-note b{color:#31445e;font-size:11px}.itam-batch-note span{color:#6f7f93;margin-top:3px;font-size:10px;line-height:1.45}@media (width<=700px){.itam-batch-toolbar{flex-direction:column;align-items:stretch}.itam-batch-toolbar>div{flex-direction:column;align-items:flex-start;gap:5px}.itam-batch-toolbar>button{width:100%}}.apr-request-groups{grid-template-columns:repeat(3,minmax(0,1fr))}.apr-request-groups button{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:76px;display:flex}.apr-request-groups button b{color:inherit;font-size:11px}.apr-request-groups button span{color:#8694a3;font-size:8px;font-weight:650}.apr-request-groups button.active span{color:#5f7589}.apr-it-categories{background:#f7f9fb;border:1px solid #dfe6ec;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:13px 14px;display:flex}.apr-it-categories h3{color:#40576f;margin:4px 0 0;font-size:11px}.apr-it-categories>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.apr-it-categories button{color:#607287;background:#fff;border:1px solid #d8e1e8;border-radius:9px;padding:8px 12px;font-size:9px;font-weight:850}.apr-it-categories button.active{color:#fff;background:#40576f;border-color:#607a91}.apr-group-list{flex-direction:column;gap:10px;margin-top:9px;display:flex}.apr-group-editor{background:#fbfcfd;border:1px solid #dfe6ec;border-radius:12px;padding:12px}.apr-group-step{grid-template-columns:30px 1fr auto;align-items:center;gap:9px;display:grid}.apr-group-step>i,.apr-final-route-number{color:#405a72;background:#e7eef4;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-style:normal;font-weight:900;display:grid}.apr-group-step b,.apr-group-step span{display:block}.apr-group-step b{color:#40566c;font-size:10px}.apr-group-step span{color:#7f8f9e;margin-top:3px;font-size:8px}.apr-group-step>button{color:#9a6670;background:0 0;border:0;font-size:8px;font-weight:800}.apr-group-people{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.apr-group-person{background:#fff;border:1px solid #e3e9ee;border-radius:10px;padding:9px;position:relative}.apr-group-person>span{color:#8795a3;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:7px;font-weight:900;display:block}.apr-group-person .apr-remove-alternative{color:#a06d73;background:0 0;border:0;width:22px;height:22px;font-size:16px;position:absolute;top:6px;right:6px}.apr-add-alternative{margin-top:9px}.apr-final-route{background:#eef4f7;border:1px solid #bfcfda;border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:13px;display:grid}.apr-final-route span{color:#6c8295;letter-spacing:.07em;font-size:7px;font-weight:900}.apr-final-route h3{color:#344e66;margin:4px 0;font-size:10px}.apr-final-route p,.apr-final-route small{color:#64788a;margin:2px 0;font-size:8px;display:block}.apr-final-route>strong{color:#4a657d;background:#fff;border-radius:99px;padding:5px 7px;font-size:8px}.apr-other-route-note{color:#6b7e8f;border:1px dashed #cdd8e0;border-radius:10px;gap:10px;margin-top:12px;padding:11px 12px;font-size:8px;display:flex}.apr-routing-settings{border-radius:16px;margin-bottom:14px;padding:16px}.apr-routing-settings-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.apr-routing-settings-head h2{color:#374e65;margin:4px 0;font-size:14px}.apr-routing-settings-head p{color:#81909f;margin:0;font-size:8px}.apr-routing-settings-head>strong{color:#4c657c;background:#edf3f7;border-radius:99px;padding:6px 9px;font-size:8px}.apr-routing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.apr-routing-card{background:#fff;border:1px solid #dfe6ec;border-radius:12px;flex-direction:column;min-width:0;padding:12px;display:flex}.apr-routing-card>span{color:#8796a5;letter-spacing:.07em;font-size:7px;font-weight:900}.apr-routing-card h3{color:#40566c;margin:5px 0 9px;font-size:10px}.apr-routing-card>b{color:#314c64;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.apr-routing-card>small{color:#8794a1;text-overflow:ellipsis;min-height:22px;margin-top:3px;font-size:7px;overflow:hidden}.apr-routing-card>div{border-top:1px solid #edf1f4;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:8px;display:flex}.apr-routing-card em{color:#6b8195;font-size:7px;font-style:normal;font-weight:850}.apr-routing-card button{color:#486f91;background:0 0;border:0;font-size:8px;font-weight:850}.apr-email-settings{border-radius:16px;margin-bottom:14px;padding:16px}.apr-email-settings-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.apr-email-settings-head h2{color:#374e65;margin:4px 0;font-size:14px}.apr-email-settings-head p{color:#81909f;margin:0;font-size:8px}.apr-email-settings-actions{align-items:center;gap:9px;display:flex}.apr-email-settings-actions>strong{text-overflow:ellipsis;white-space:nowrap;border-radius:99px;max-width:270px;padding:6px 9px;font-size:7px;overflow:hidden}.apr-email-settings-actions>strong.ready{color:#49765e;background:#e8f4ed}.apr-email-settings-actions>strong.waiting{color:#90682f;background:#fff2df}.apr-email-settings-actions .premium-main-button{white-space:nowrap;padding:9px 12px;font-size:8px}.apr-email-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.apr-email-card{opacity:.78;background:#fafcfd;border:1px solid #dfe6ec;border-radius:12px;min-width:0;padding:12px}.apr-email-card.active{opacity:1;background:#fbfefc;border-color:#bdd6c8}.apr-email-card>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.apr-email-card>div>span{color:#8796a5;letter-spacing:.05em;font-size:7px;font-weight:900}.apr-email-card label{color:#687e90;align-items:center;gap:4px;font-size:7px;display:flex}.apr-email-card label input{accent-color:#4d8067;width:12px;height:12px;margin:0}.apr-email-card h3{color:#40566c;margin:8px 0;font-size:10px}.apr-email-card>input{box-sizing:border-box;color:#314b63;background:#fff;border:1px solid #dbe4eb;border-radius:8px;outline:none;width:100%;padding:9px;font-size:8px}.apr-email-card>input:focus{border-color:#7ea3bf;box-shadow:0 0 0 2px #4c7ca01c}.apr-email-card>small{color:#8796a5;margin-top:6px;font-size:7px;display:block}.apr-email-saved{color:#47755d;background:#eaf5ee;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:8px;font-weight:800}.email-setting-page .apr-email-settings{margin-top:14px;margin-bottom:0}.email-setting-sender{z-index:1;background:#ffffff94;border:1px solid #6c829726;border-radius:12px;flex-direction:column;align-items:flex-end;gap:6px;padding:9px 11px;display:flex;position:relative}.email-setting-sender span{letter-spacing:.05em;border-radius:99px;padding:5px 8px;font-size:7px;font-weight:900}.email-setting-sender span.ready{color:#47755d;background:#e8f4ed}.email-setting-sender span.waiting{color:#90682f;background:#fff2df}.email-setting-sender b{color:#455d74;font-size:8px}.email-setting-loading{color:#7f8e9e;place-items:center;min-height:140px;font-size:9px;display:grid}.email-api-settings,.email-template-settings{border-radius:16px;margin-top:14px;padding:18px}.email-section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.email-section-head h2{color:#374e65;margin:4px 0;font-size:14px}.email-section-head p{color:#81909f;max-width:720px;margin:0;font-size:8px;line-height:1.6}.email-secret-status{border:1px solid;border-radius:10px;flex-direction:column;gap:2px;min-width:150px;padding:8px 11px;display:flex}.email-secret-status b{font-size:8px}.email-secret-status span{font-size:7px}.email-secret-status.good{color:#47755d;background:#edf7f1;border-color:#bddbc9}.email-secret-status.warn{color:#8b672f;background:#fff7e9;border-color:#ead4aa}.email-secret-status.bad{color:#974b4b;background:#fff2f2;border-color:#ecc5c5}.email-api-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.email-api-grid>label{flex-direction:column;gap:5px;min-width:0;display:flex}.email-api-grid>label.wide{grid-column:span 2}.email-api-grid>label>span{color:#5f7487;font-size:7.5px;font-weight:850}.email-api-grid em{color:#8998a6;font-size:7px;font-style:normal;font-weight:600}.email-api-grid input{box-sizing:border-box;color:#334c63;background:#fff;border:1px solid #d9e2e9;border-radius:9px;outline:none;width:100%;height:38px;padding:0 10px;font-size:8px}.email-api-grid input:focus{border-color:#7ea3bf;box-shadow:0 0 0 3px #4c7ca01a}.email-api-grid input:disabled{color:#8392a0;background:#f3f6f8}.email-secret-field>div{grid-template-columns:1fr auto;gap:6px;display:grid}.email-secret-field button{color:#587188;background:#f6f9fb;border:1px solid #d8e2e9;border-radius:8px;min-width:50px;font-size:7.5px;font-weight:800}.email-api-footer{border-top:1px solid #e7edf1;justify-content:space-between;align-items:center;gap:14px;margin-top:13px;padding-top:12px;display:flex}.email-api-footer>div{color:#61778a;flex-direction:column;gap:3px;min-width:0;font-size:7.5px;display:flex}.email-api-footer small{color:#8a98a5;font-size:7px;line-height:1.5}.email-api-footer .premium-main-button{white-space:nowrap}.email-inline-result{overflow-wrap:anywhere;border:1px solid;border-radius:9px;margin-top:10px;padding:9px 11px;font-size:8px;font-weight:800;line-height:1.5}.email-inline-result.good{color:#47755d;background:#edf7f1;border-color:#bddbc9}.email-inline-result.bad{color:#974b4b;background:#fff2f2;border-color:#ecc5c5}.email-integration-settings{border-radius:16px;margin-top:14px;padding:18px}.integration-count{color:#60788d;white-space:nowrap;background:#f6f9fb;border:1px solid #d9e4eb;border-radius:99px;padding:7px 10px;font-size:7.5px;font-weight:900}.integration-app-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.integration-app-grid>article{background:#fbfdfe;border:1px solid #dfe7ed;border-radius:11px;min-width:0;padding:11px}.integration-app-grid>article>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.integration-app-grid>article>div>span{color:#8293a2;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:6.2px;font-weight:900;overflow:hidden}.integration-app-grid em{white-space:nowrap;border-radius:99px;padding:4px 5px;font-size:5.8px;font-style:normal;font-weight:900}.integration-app-grid em.managed{color:#4b775e;background:#e7f3ec}.integration-app-grid em.deployed{color:#667d90;background:#edf2f6}.integration-app-grid h3{color:#3c556b;margin:8px 0 9px;font-size:8.5px}.integration-app-grid label{flex-direction:column;gap:3px;min-width:0;margin-top:6px;display:flex}.integration-app-grid label>span{color:#8998a5;font-size:6px;font-weight:800}.integration-app-grid code{color:#48647c;text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #e3e9ee;border-radius:6px;padding:5px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:5.8px;overflow:hidden}.integration-app-grid p{color:#80909f;min-height:27px;margin:8px 0 0;font-size:6.2px;line-height:1.5}.integration-lock-note{color:#7c8d9c;margin:8px 1px 0;font-size:6.8px;line-height:1.55}.integration-config-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:12px;display:grid}.integration-editor{background:#fbfdfe;border:1px solid #dce5eb;border-radius:13px;min-width:0;padding:14px}.integration-editor-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.integration-editor-head>div:first-child>span{color:#8495a4;letter-spacing:.05em;font-size:6.3px;font-weight:900}.integration-editor-head h3{color:#3d556b;margin:4px 0;font-size:11px}.integration-editor-head p{color:#80909f;margin:0;font-size:7.3px;line-height:1.5}.integration-editor .email-secret-status{min-width:135px;padding:7px 9px}.integration-fields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.integration-fields>label{flex-direction:column;gap:5px;min-width:0;display:flex}.integration-fields>label.wide{grid-column:span 2}.integration-fields>label>span{color:#5f7487;font-size:7.2px;font-weight:850}.integration-fields em{color:#8998a6;font-size:6.5px;font-style:normal;font-weight:600}.integration-fields input{box-sizing:border-box;color:#334c63;background:#fff;border:1px solid #d9e2e9;border-radius:8px;outline:none;width:100%;height:37px;padding:0 9px;font-size:7.5px}.integration-fields input:focus{border-color:#7ea3bf;box-shadow:0 0 0 3px #4c7ca01a}.integration-fields input:disabled{color:#8392a0;background:#f3f6f8}.integration-fields .email-secret-field>div{grid-template-columns:1fr auto;gap:6px;display:grid}.integration-fields .email-secret-field button{color:#587188;background:#f6f9fb;border:1px solid #d8e2e9;border-radius:8px;min-width:48px;font-size:7px;font-weight:800}.integration-check{background:#f7fafc;border:1px solid #dfe7ed;border-radius:8px;align-items:center;padding:8px 10px;flex-direction:row!important}.integration-check input{accent-color:#4d8067;width:13px;height:13px}.integration-check span{font-size:7.2px!important}.copilot-status-stack{flex-direction:column;gap:5px;min-width:145px;display:flex}.copilot-status-stack .email-secret-status{min-width:0}.integration-editor-footer{border-top:1px solid #e7edf1;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:11px;display:flex}.integration-editor-footer>div{color:#61778a;overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;font-size:7px;display:flex}.integration-editor-footer small{color:#8a98a5;font-size:6.5px;line-height:1.5}.integration-editor-footer .premium-main-button{white-space:nowrap;padding:9px 11px;font-size:7.5px}.email-api-footer>.integration-action-panel{flex-direction:column;align-items:stretch;gap:7px;width:min(520px,52%);display:flex}.integration-test-recipient{color:#60768a;grid-template-columns:auto minmax(160px,1fr);align-items:center;gap:7px;font-size:7px;font-weight:850;display:grid}.integration-test-recipient input{box-sizing:border-box;color:#334c63;background:#fff;border:1px solid #d8e2e9;border-radius:8px;outline:none;width:100%;height:32px;padding:0 9px;font-size:7.5px}.integration-test-recipient input:focus{border-color:#7ea3bf;box-shadow:0 0 0 3px #4c7ca01a}.integration-action-buttons{justify-content:flex-end;align-items:center;gap:6px;display:flex}.integration-editor-footer>.integration-action-buttons{flex-flow:wrap}.integration-action-buttons button{min-height:34px}.integration-action-buttons button:disabled{cursor:not-allowed;opacity:.58}.email-template-filters{background:#f7fafc;border:1px solid #dfe7ed;border-radius:10px;align-items:center;gap:5px;padding:4px;display:flex}.email-template-filters button{color:#718496;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 9px;font-size:7.5px;font-weight:850}.email-template-filters button.active{color:#fff;background:#3f5c75;box-shadow:0 4px 10px #28425829}.email-template-layout{grid-template-columns:minmax(230px,.38fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.email-template-list{flex-direction:column;gap:6px;max-height:720px;padding-right:3px;display:flex;overflow:auto}.email-template-list>button{text-align:left;background:#fafcfd;border:1px solid #dfe6ec;border-radius:11px;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:10px 58px 10px 11px;display:flex;position:relative}.email-template-list>button:hover{background:#fff;border-color:#b8cbd9}.email-template-list>button.active{background:#edf4f8;border-color:#789ab4;box-shadow:0 0 0 2px #4a739217}.email-template-list span{color:#7e91a2;letter-spacing:.05em;font-size:6.5px;font-weight:900}.email-template-list b{color:#3e566c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;overflow:hidden}.email-template-list small{color:#91a0ad;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:6.5px;overflow:hidden}.email-template-list em{border-radius:99px;padding:4px 6px;font-size:6px;font-style:normal;font-weight:900;position:absolute;top:10px;right:9px}.email-template-list em.on{color:#4e785f;background:#e6f3eb}.email-template-list em.off{color:#8b979f;background:#f2f3f4}.email-template-editor{background:#fbfdfe;border:1px solid #dce5eb;border-radius:13px;min-width:0;padding:15px}.email-template-editor-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.email-template-editor-head>div>span{color:#8495a4;letter-spacing:.06em;font-size:6.5px;font-weight:900}.email-template-editor-head h3{color:#3d556b;margin:4px 0;font-size:11px}.email-template-editor-head p{color:#80909f;margin:0;font-size:7.5px;line-height:1.5}.email-template-editor-head>label{color:#5f7588;white-space:nowrap;align-items:center;gap:5px;font-size:7.5px;display:flex}.email-template-editor-head input{accent-color:#4d8067;width:13px;height:13px}.email-template-field{flex-direction:column;gap:5px;margin-top:10px;display:flex}.email-template-field>span{color:#5c7285;justify-content:space-between;font-size:7.5px;font-weight:850;display:flex}.email-template-field em{color:#91a0ad;font-size:6.5px;font-style:normal;font-weight:600}.email-template-field input,.email-template-field textarea{box-sizing:border-box;color:#314b62;background:#fff;border:1px solid #d8e2e9;border-radius:9px;outline:none;width:100%;padding:10px;font-family:inherit;font-size:8px}.email-template-field input{height:39px}.email-template-field textarea{resize:vertical;min-height:190px;line-height:1.65}.email-template-field input:focus,.email-template-field textarea:focus{border-color:#7ea3bf;box-shadow:0 0 0 3px #4c7ca017}.email-template-variables{background:#f7fafc;border:1px dashed #d4dfe6;border-radius:9px;margin-top:11px;padding:10px}.email-template-variables>span{color:#6a7f91;margin-bottom:7px;font-size:7px;font-weight:850;display:block}.email-template-variables>div{flex-wrap:wrap;gap:5px;display:flex}.email-template-variables button{color:#486b87;background:#fff;border:1px solid #d2dee6;border-radius:6px;padding:5px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:6.5px}.email-template-variables button:hover{background:#eef5f9;border-color:#87a8c0}.email-template-preview{background:#fff;border:1px solid #dce5eb;border-radius:10px;margin-top:11px;padding:12px}.email-template-preview>span{color:#8a98a5;letter-spacing:.06em;margin-bottom:7px;font-size:6.5px;font-weight:900;display:block}.email-template-preview>b{color:#334e66;border-bottom:1px solid #edf1f4;padding-bottom:8px;font-size:8.5px;line-height:1.5;display:block}.email-template-preview pre{color:#617589;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0;font-family:inherit;font-size:7.5px;line-height:1.65}.email-template-actions{justify-content:flex-end;align-items:center;gap:7px;margin-top:12px;display:flex}.email-template-actions>input{box-sizing:border-box;color:#334d64;border:1px solid #d8e2e9;border-radius:8px;outline:none;min-width:190px;height:34px;padding:0 9px;font-size:7.5px}.premium-soft-button{color:#557087;white-space:nowrap;background:#fff;border:1px solid #d2dde5;border-radius:8px;height:34px;padding:0 10px;font-size:7.5px;font-weight:850}.premium-soft-button:hover{background:#f5f9fb;border-color:#91adbf}.email-template-actions .premium-main-button{white-space:nowrap;height:34px;padding:0 12px}.email-template-empty{color:#8695a2;border:1px dashed #d7e0e6;border-radius:12px;place-items:center;min-height:360px;font-size:8px;display:grid}.email-test-settings{border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);gap:26px;padding:20px;display:grid}.email-setting-page .email-test-settings{margin-top:14px}.email-test-copy h2{color:#374e65;margin:4px 0;font-size:14px}.email-test-copy p{color:#78899a;max-width:660px;margin:0;font-size:8.5px;line-height:1.65}.email-test-copy ul{color:#66798d;margin:14px 0 0;padding-left:17px;font-size:8px;line-height:1.8}.email-test-form{background:#f8fbfd;border:1px solid #dce5ec;border-radius:13px;padding:15px}.email-test-form label{flex-direction:column;gap:6px;display:flex}.email-test-form label>span{color:#5c7185;font-size:8px;font-weight:850}.email-test-form input{box-sizing:border-box;color:#324a61;background:#fff;border:1px solid #d8e2ea;border-radius:9px;outline:none;width:100%;height:38px;padding:0 11px;font-size:8.5px}.email-test-form input:focus{border-color:#7ea3bf;box-shadow:0 0 0 3px #4c7ca01a}.email-test-form>.premium-main-button{width:100%;margin-top:9px}.email-test-result{overflow-wrap:anywhere;border:1px solid #dce5ec;border-radius:9px;flex-direction:column;gap:4px;margin-top:10px;padding:10px;font-size:7.5px;line-height:1.5;display:flex}.email-test-result b{font-size:8.5px}.email-test-result.good{color:#44735a;background:#ecf7f1;border-color:#bcdcca}.email-test-result.bad{color:#994848;background:#fff2f2;border-color:#edc5c5}.apr-routing-modal{width:min(620px,100vw - 28px)}.apr-routing-modal-people,.apr-replace-people{flex-direction:column;gap:9px;margin:14px 0;display:flex}.apr-routing-modal-people>div,.apr-replace-people>div{background:#fafcfd;border:1px solid #e0e6eb;border-radius:10px;padding:10px;position:relative}.apr-routing-modal-people>div>button,.apr-replace-people>div>button{color:#9d6972;background:0 0;border:0;font-size:18px;position:absolute;top:6px;right:6px}.apr-chain-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:9px;display:flex}.apr-chain-head h3{margin-bottom:3px}.apr-chain-head p{margin:0!important}.apr-chain-head>span{color:#64798d;background:#eef3f6;border-radius:99px;padding:5px 7px;font-size:7px;font-weight:850}.apr-step-group{grid-template-columns:30px 1fr auto;align-items:flex-start}.apr-step-group-body{min-width:0}.apr-step-group-head{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.apr-step-group-head b,.apr-step-group-head span{display:block}.apr-step-group-head button{padding:5px 7px;font-size:7px}.apr-step-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.apr-step-people>div{background:#fff;border:1px solid #e3e9ee;border-radius:8px;padding:8px;position:relative}.apr-step-people span,.apr-step-people small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.apr-step-people span{color:#40566c;font-size:8px;font-weight:800}.apr-step-people small{color:#8795a2;margin-top:2px;font-size:7px}.apr-step-people strong{color:#63806b;font-size:6px;position:absolute;top:7px;right:7px}.apr-follow-up{background:#f7fafc;justify-content:space-between;align-items:center;gap:14px;display:flex}.apr-follow-up>div>span{color:#72879a;letter-spacing:.08em;font-size:7px;font-weight:900}.apr-follow-up h3{margin:4px 0!important}.apr-follow-up p{margin:0}.apr-follow-up small{color:#4d7b63;margin-top:5px;font-size:7px;display:block}.apr-follow-up>button{white-space:nowrap}.apr-replace-overlay{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b2a3873;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.apr-replace-dialog{border-radius:16px;width:min(620px,100vw - 28px);max-height:calc(100vh - 32px);padding:18px;overflow:auto}.apr-replace-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.apr-replace-head span{color:#768b9e;letter-spacing:.08em;font-size:7px;font-weight:900}.apr-replace-head h2{color:#384f65;margin:5px 0;font-size:15px}.apr-replace-head p{color:#81909e;margin:0;font-size:8px}.apr-replace-head>button{background:#fff;border:1px solid #dce4ea;border-radius:8px;width:30px;height:30px}.apr-replace-reason{flex-direction:column;gap:5px;margin-top:12px;display:flex}.apr-replace-reason>span{color:#6e8193;font-size:8px;font-weight:850}.apr-replace-reason textarea{box-sizing:border-box;border:1px solid #dce4ea;border-radius:9px;width:100%;padding:10px;font-size:9px}@media (width<=980px){.apr-routing-grid,.apr-email-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.email-test-settings{grid-template-columns:1fr}.email-api-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-config-grid{grid-template-columns:1fr}.email-template-layout{grid-template-columns:minmax(200px,.42fr) minmax(0,1fr)}}@media (width<=700px){.apr-request-groups,.apr-group-people,.apr-step-people,.apr-routing-grid{grid-template-columns:1fr}.apr-it-categories,.apr-routing-settings-head,.apr-email-settings-head,.apr-follow-up{flex-direction:column;align-items:stretch}.apr-email-grid{grid-template-columns:1fr}.apr-email-settings-actions{flex-direction:column;align-items:stretch}.email-setting-sender{align-items:flex-start;width:100%}.email-test-settings{padding:16px}.email-section-head,.email-api-footer,.email-template-editor-head{flex-direction:column;align-items:stretch}.email-secret-status{min-width:0}.email-api-grid{grid-template-columns:1fr}.email-api-grid>label.wide{grid-column:auto}.email-api-footer .premium-main-button{width:100%}.integration-count{align-self:flex-start}.integration-app-grid{grid-template-columns:1fr}.integration-editor-head,.integration-editor-footer{flex-direction:column;align-items:stretch}.integration-fields{grid-template-columns:1fr}.integration-fields>label.wide{grid-column:auto}.copilot-status-stack{min-width:0}.integration-editor-footer .premium-main-button,.email-api-footer>.integration-action-panel{width:100%}.integration-action-buttons,.integration-editor-footer>.integration-action-buttons{grid-template-columns:1fr;align-items:stretch;display:grid}.integration-action-buttons button{width:100%}.email-template-filters{width:100%;overflow:auto}.email-template-layout{grid-template-columns:1fr}.email-template-list{max-height:320px}.email-template-actions{flex-direction:column;align-items:stretch}.email-template-actions>input,.email-template-actions>button{width:100%}.apr-group-step{grid-template-columns:30px 1fr}.apr-group-step>button{grid-column:2;justify-self:start;padding:0}.apr-final-route{grid-template-columns:30px 1fr}.apr-final-route>strong{grid-column:2;justify-self:start}.apr-step-group{grid-template-columns:30px 1fr}.apr-step-group>strong{grid-column:2;justify-self:start}.apr-step-group-head{flex-direction:column}.apr-follow-up>button{width:100%}.apr-other-route-note{flex-direction:column}}.system-setting-tabs{scrollbar-width:thin;scroll-snap-type:x proximity;border-radius:16px;gap:7px;margin-top:14px;padding:8px;display:flex;overflow-x:auto}.system-setting-tabs>button{color:#63798d;text-align:left;scroll-snap-align:start;background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;flex:1 0 148px;justify-content:center;align-items:flex-start;gap:3px;min-width:148px;min-height:54px;padding:8px 11px;transition:border-color .16s,background .16s,color .16s,box-shadow .16s;display:flex}.system-setting-tabs>button:hover{color:#405a70;background:#f7fafc;border-color:#d3dfe7}.system-setting-tabs>button.active{color:#fff;background:#3f5c75;border-color:#3f5c75;box-shadow:0 7px 18px #304e6633}.system-setting-tabs b{white-space:nowrap;font-size:12px;line-height:1.25}.system-setting-tabs small{text-overflow:ellipsis;white-space:nowrap;opacity:.82;max-width:100%;font-size:9.5px;line-height:1.3;overflow:hidden}.email-setting-page .premium-kicker{letter-spacing:.08em;font-size:10px}.email-setting-page .premium-main-button,.email-setting-page .premium-soft-button{min-height:42px;padding:0 15px;font-size:11px}.email-setting-page .email-setting-sender span{font-size:10px}.email-setting-page .email-setting-sender b{font-size:11px}.email-setting-page .email-setting-loading{font-size:12px}.email-setting-page .email-api-settings,.email-setting-page .email-integration-settings,.email-setting-page .email-template-settings{padding:22px}.email-setting-page .email-section-head{margin-bottom:18px}.email-setting-page .email-section-head h2{font-size:20px;line-height:1.3}.email-setting-page .email-section-head p{font-size:12px;line-height:1.65}.email-setting-page .email-secret-status b{font-size:11px}.email-setting-page .email-secret-status span{font-size:10px;line-height:1.4}.email-setting-page .email-api-grid>label>span{font-size:11px}.email-setting-page .email-api-grid em{font-size:10px}.email-setting-page .email-api-grid input{height:46px;font-size:13px}.email-setting-page .email-secret-field button{min-width:62px;font-size:10px}.email-setting-page .email-api-footer>div{font-size:11px;line-height:1.5}.email-setting-page .email-api-footer small{font-size:10px}.email-setting-page .email-inline-result,.email-setting-page .integration-test-recipient{font-size:11px}.email-setting-page .integration-test-recipient input{height:40px;font-size:12px}.email-setting-page .integration-count{padding:9px 12px;font-size:10px}.email-setting-page .integration-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.email-setting-page .integration-app-grid>article{border-radius:14px;padding:16px}.email-setting-page .integration-app-grid>article>div>span{white-space:normal;overflow-wrap:anywhere;font-size:10px}.email-setting-page .integration-app-grid em{padding:5px 8px;font-size:9px}.email-setting-page .integration-app-grid h3{margin:12px 0;font-size:15px;line-height:1.35}.email-setting-page .integration-app-grid label{gap:5px;margin-top:9px}.email-setting-page .integration-app-grid label>span{font-size:10px}.email-setting-page .integration-app-grid code{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;padding:8px;font-size:10.5px;line-height:1.5}.email-setting-page .integration-app-grid p{min-height:0;margin-top:12px;font-size:11.5px;line-height:1.6}.email-setting-page .integration-lock-note{margin-top:12px;font-size:11px;line-height:1.65}.email-setting-page .integration-config-grid{gap:16px;margin-top:18px}.email-setting-page .integration-editor{padding:18px}.email-setting-page .integration-editor-head>div:first-child>span{font-size:10px}.email-setting-page .integration-editor-head h3{font-size:17px}.email-setting-page .integration-editor-head p,.email-setting-page .integration-fields>label>span{font-size:11px}.email-setting-page .integration-fields em{font-size:10px}.email-setting-page .integration-fields input{height:44px;font-size:12px}.email-setting-page .integration-fields .email-secret-field button{font-size:10px}.email-setting-page .integration-check span{font-size:11px!important}.email-setting-page .integration-editor-footer>div{font-size:10.5px;line-height:1.5}.email-setting-page .integration-editor-footer small{font-size:10px}.email-setting-page .apr-email-settings-head h2{font-size:20px}.email-setting-page .apr-email-settings-head p{font-size:12px;line-height:1.6}.email-setting-page .apr-email-settings-actions>strong{font-size:10px}.email-setting-page .apr-email-card{padding:16px}.email-setting-page .apr-email-card>div>span,.email-setting-page .apr-email-card label{font-size:10px}.email-setting-page .apr-email-card h3{font-size:14px}.email-setting-page .apr-email-card>input{height:44px;font-size:12px}.email-setting-page .apr-email-card>small{font-size:10px}.email-setting-page .apr-email-saved{font-size:11px}.email-setting-page .system-approver-settings{margin-top:14px;margin-bottom:0;padding:22px}.email-setting-page .apr-routing-settings-head h2{font-size:20px;line-height:1.3}.email-setting-page .apr-routing-settings-head p{font-size:12px;line-height:1.6}.email-setting-page .apr-routing-settings-head>strong{white-space:nowrap;padding:8px 11px;font-size:10px}.system-approver-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.system-approver-card{background:#fbfdfe;border:1px solid #dce5ec;border-radius:14px;min-width:0;padding:17px}.system-approver-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.system-approver-card-head>span{color:#7c8fa0;letter-spacing:.06em;font-size:10px;font-weight:900}.system-approver-card-head>strong{color:#557087;white-space:nowrap;background:#edf3f7;border-radius:99px;padding:5px 8px;font-size:9px}.system-approver-card h3{color:#3d556b;margin:10px 0 5px;font-size:16px;line-height:1.35}.system-approver-card>p{color:#7a8c9c;margin:0;font-size:11px;line-height:1.55}.system-approver-slots{gap:10px;margin-top:14px;display:grid}.system-approver-slot{background:#fff;border:1px solid #dfe7ed;border-radius:10px;min-width:0;margin:0;padding:11px}.system-approver-slot:disabled{opacity:.68}.system-approver-slot>div:first-child{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.system-approver-slot>div:first-child>span{color:#5f7487;font-size:10px;font-weight:850}.system-approver-slot>div:first-child>button{color:#9b6470;background:0 0;border:0;font-size:9px;font-weight:800}.system-approver-card .entrapick{position:relative}.system-approver-card .entrapick input{box-sizing:border-box;color:#334c63;background:#fff;border:1px solid #d7e2e9;border-radius:8px;outline:none;width:100%;height:43px;padding:0 10px;font-size:12px}.system-approver-card .entrapick input:focus{border-color:#7ea3bf;box-shadow:0 0 0 3px #4c7ca01a}.system-approver-card .entrapick>small{color:#73879a;margin-top:5px;font-size:10px;display:block}.system-approver-card .entrapick-results{z-index:30;background:#fff;border:1px solid #d4dfe8;border-radius:9px;max-height:270px;padding:5px;position:absolute;top:48px;left:0;right:0;overflow:auto;box-shadow:0 14px 30px #1f2f4229}.system-approver-card .entrapick-results button{text-align:left;background:#fff;border:0;border-radius:7px;width:100%;padding:9px;display:block}.system-approver-card .entrapick-results button:hover{background:#eef5f9}.system-approver-card .entrapick-results b,.system-approver-card .entrapick-results span,.system-approver-card .entrapick-results small{display:block}.system-approver-card .entrapick-results b{font-size:11px}.system-approver-card .entrapick-results span{color:#62778a;margin-top:2px;font-size:10px}.system-approver-card .entrapick-results small{color:#8595a3;margin-top:2px;font-size:9px}.system-approver-card .entrapick-selected{background:#f5f9fb;border:1px solid #cbdce7;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.system-approver-card .entrapick-selected b,.system-approver-card .entrapick-selected span,.system-approver-card .entrapick-selected small{display:block}.system-approver-card .entrapick-selected b{color:#3c556b;font-size:12px}.system-approver-card .entrapick-selected span{color:#60768a;overflow-wrap:anywhere;margin-top:3px;font-size:11px}.system-approver-card .entrapick-selected small{color:#8695a2;margin-top:3px;font-size:9.5px}.system-approver-card .entrapick-selected>button{color:#8d6570;background:0 0;border:0;font-size:10px;font-weight:800}.system-add-approver{color:#4f718c;background:#f8fbfc;border:1px dashed #b9cbd8;border-radius:9px;margin-top:10px;padding:9px 11px;font-size:10px;font-weight:850}.system-add-approver:hover{background:#eef5f9;border-color:#7f9fb5}.system-approver-footer{border-top:1px solid #e3eaef;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;display:flex}.system-approver-footer>div{color:#526b80;flex-direction:column;gap:4px;min-width:0;font-size:11px;display:flex}.system-approver-footer small{color:#81919f;font-size:10px;line-height:1.55}.email-setting-page .email-template-filters button{padding:10px 13px;font-size:11px}.email-setting-page .email-template-layout{grid-template-columns:minmax(340px,.42fr) minmax(0,1fr);gap:18px}.email-setting-page .email-template-list{gap:10px}.email-setting-page .email-template-list>button{box-sizing:border-box;border-radius:13px;flex:none;gap:6px;width:100%;min-height:88px;padding:14px 94px 14px 15px}.email-setting-page .email-template-list span{font-size:10px;line-height:1.4}.email-setting-page .email-template-list b{text-overflow:clip;white-space:normal;font-size:13px;line-height:1.4;overflow:visible}.email-setting-page .email-template-list small{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:10.5px;line-height:1.4;overflow:visible}.email-setting-page .email-template-list em{text-align:center;white-space:nowrap;max-width:80px;padding:5px 8px;font-size:9px;line-height:1.25;top:13px;right:12px}.email-setting-page .email-template-editor{padding:20px}.email-setting-page .email-template-editor-head>div>span{overflow-wrap:anywhere;font-size:10px}.email-setting-page .email-template-editor-head h3{font-size:18px;line-height:1.35}.email-setting-page .email-template-editor-head p{font-size:12px;line-height:1.6}.email-setting-page .email-template-editor-head>label{font-size:12px}.email-setting-page .email-template-editor-head input{width:17px;height:17px}.email-setting-page .email-template-field{gap:8px;margin-top:14px}.email-setting-page .email-template-field>span{font-size:11px}.email-setting-page .email-template-field em{font-size:10px}.email-setting-page .email-template-field input,.email-setting-page .email-template-field textarea{padding:13px;font-size:14px}.email-setting-page .email-template-field input{height:48px}.email-setting-page .email-template-field textarea{min-height:260px;line-height:1.65}.email-setting-page .email-template-variables{margin-top:15px;padding:14px}.email-setting-page .email-template-variables>span{font-size:11px}.email-setting-page .email-template-variables>div{gap:8px}.email-setting-page .email-template-variables button{padding:8px 10px;font-size:11px}.email-setting-page .email-template-preview{margin-top:15px;padding:16px}.email-setting-page .email-template-preview>span{font-size:10px}.email-setting-page .email-template-preview>b{font-size:13px}.email-setting-page .email-template-preview pre{font-size:12px;line-height:1.7}.email-setting-page .email-template-actions{flex-wrap:wrap;gap:10px;margin-top:16px}.email-setting-page .email-template-actions>input{min-width:240px;height:42px;font-size:12px}.email-setting-page .email-template-empty{font-size:12px}.email-setting-page .email-test-copy h2{font-size:20px}.email-setting-page .email-test-copy p{font-size:12px}.email-setting-page .email-test-copy ul,.email-setting-page .email-test-form label>span{font-size:11px}.email-setting-page .email-test-form input{height:44px;font-size:12px}.email-setting-page .email-test-result{font-size:11px}.email-setting-page .email-test-result b{font-size:12px}@media (width<=1200px){.system-setting-tabs>button{flex-basis:138px;min-width:138px;min-height:46px}.system-setting-tabs small{display:none}.email-setting-page .integration-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.email-setting-page .email-template-layout{grid-template-columns:minmax(300px,.46fr) minmax(0,1fr)}}@media (width<=820px){.system-setting-tabs>button{flex:0 0 132px;min-width:132px}.system-approver-grid{grid-template-columns:1fr}.system-approver-footer{flex-direction:column;align-items:stretch}.system-approver-footer .premium-main-button{width:100%}.email-setting-page .email-template-layout{grid-template-columns:1fr}.email-setting-page .email-template-list{max-height:430px}}@media (width<=700px){.email-setting-page .email-api-settings,.email-setting-page .email-integration-settings,.email-setting-page .email-template-settings{padding:16px}.email-setting-page .integration-app-grid{grid-template-columns:1fr}.email-setting-page .email-template-actions{flex-direction:column;align-items:stretch}.email-setting-page .email-template-actions>input,.email-setting-page .email-template-actions>button{width:100%;min-width:0}}.notification-control-center{flex-direction:column;gap:18px;margin-top:22px;display:flex}.notification-control-title{border-top:1px solid #78879629;justify-content:space-between;align-items:flex-start;gap:16px;padding-top:8px;display:flex}.notification-control-title h2,.notification-action-module-head h3{margin:5px 0 4px}.notification-control-title p,.notification-action-module-head p{color:var(--muted,#6b7280);margin:0}.notification-action-module,.employee-menu-control{background:#ffffffb8;border:1px solid #78879629;border-radius:18px;overflow:hidden}.notification-action-module-head{border-bottom:1px solid #78879624;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.notification-action-module-head>span{white-space:nowrap;color:var(--muted,#6b7280);font-size:12px;font-weight:700}.notification-action-table-wrap{width:100%;overflow-x:auto}.notification-action-table{border-collapse:collapse;width:100%;min-width:760px}.notification-action-table th,.notification-action-table td{text-align:center;vertical-align:middle;border-bottom:1px solid #7887961c;padding:12px 14px}.notification-action-table th:first-child,.notification-action-table td:first-child{text-align:left;min-width:270px}.notification-action-table td:first-child b,.notification-action-table td:first-child small{display:block}.notification-action-table td:first-child small{color:var(--muted,#6b7280);margin-top:3px;font-size:11px}.notification-action-table tbody tr:last-child td{border-bottom:0}.notification-mini-toggle{align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}.notification-action-table input[type=checkbox],.employee-menu-card input[type=checkbox]{accent-color:currentColor;width:17px;height:17px}.employee-menu-control{padding-bottom:16px}.employee-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 18px;display:grid}.employee-menu-card{cursor:pointer;background:#f8fafcbf;border:1px solid #78879626;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.employee-menu-card.active{background:#fffffff5;border-color:#46556447}.employee-menu-card b,.employee-menu-card small{display:block}.employee-menu-card small{color:var(--muted,#6b7280);margin-top:3px}.employee-menu-note{color:var(--muted,#6b7280);padding:0 18px;display:block}@media (width<=900px){.employee-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.employee-menu-grid{grid-template-columns:1fr}.notification-control-title,.notification-action-module-head{flex-direction:column;align-items:flex-start}}:root{--apr-it-bg:#eef6ff;--apr-it-border:#91b8e6;--apr-it-title:#24476f;--apr-it-text:#476581;--apr-project-bg:#f3efff;--apr-project-border:#b9a6ef;--apr-project-title:#51418c;--apr-project-text:#7264a8;--apr-other-bg:#eef8f4;--apr-other-border:#9ccdb8;--apr-other-title:#245c4b;--apr-other-text:#4b7b6b;--apr-hw-bg:#dbeafe;--apr-hw-border:#86b7ec;--apr-hw-text:#23476f;--apr-sw-bg:#ede9fe;--apr-sw-border:#b6a5ef;--apr-sw-text:#524493;--apr-ito-bg:#eef2f7;--apr-ito-border:#b7c4d4;--apr-ito-text:#42556c}:is(.apr-page,.approval-page,.approval-request-page,.approval-portal,.approval-request-portal){font-size:14px!important}:is(.apr-page,.approval-page,.approval-request-page,.approval-portal,.approval-request-portal) :is(h1,h2,h3){letter-spacing:-.015em!important}:is(.apr-page,.approval-page,.approval-request-page,.approval-portal,.approval-request-portal) label{color:#54657a!important;font-size:12px!important;font-weight:700!important}:is(.apr-page,.approval-page,.approval-request-page,.approval-portal,.approval-request-portal) input,:is(.apr-page,.approval-page,.approval-request-page,.approval-portal,.approval-request-portal) textarea,:is(.apr-page,.approval-page,.approval-request-page,.approval-portal,.approval-request-portal) select{font-size:14px!important;line-height:1.45!important}:is(.apr-tab-bar,.apr-view-tabs,.approval-tabs,.approval-top-tabs,.approval-main-tabs){flex-wrap:wrap!important;gap:10px!important;display:flex!important}:is(.apr-tab-bar,.apr-view-tabs,.approval-tabs,.approval-top-tabs,.approval-main-tabs)>*{border-radius:14px!important;min-height:52px!important;padding:0 16px!important;font-size:15px!important;font-weight:750!important;box-shadow:0 4px 14px #0f172a0a!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>*{text-align:left!important;border-radius:18px!important;min-height:104px!important;padding:18px 20px!important;transition:transform .16s,box-shadow .16s,border-color .16s!important;position:relative!important;box-shadow:0 8px 22px #0f172a0a!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:hover{transform:translateY(-1px)!important;box-shadow:0 12px 26px #0f172a12!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:first-child{background:linear-gradient(135deg,var(--apr-it-bg),#f8fbff)!important;border:1px solid var(--apr-it-border)!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:nth-child(2){background:linear-gradient(135deg,var(--apr-project-bg),#fbfaff)!important;border:1px solid var(--apr-project-border)!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:nth-child(3){background:linear-gradient(135deg,var(--apr-other-bg),#fbfefd)!important;border:1px solid var(--apr-other-border)!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>* :is(h3,h4,strong,b){font-size:15px!important;line-height:1.25!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>* :is(p,small,span){font-size:12px!important;line-height:1.45!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:first-child :is(h3,h4,strong,b){color:var(--apr-it-title)!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:first-child :is(p,small,span){color:var(--apr-it-text)!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:nth-child(2) :is(h3,h4,strong,b){color:var(--apr-project-title)!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:nth-child(2) :is(p,small,span){color:var(--apr-project-text)!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:nth-child(3) :is(h3,h4,strong,b){color:var(--apr-other-title)!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>:nth-child(3) :is(p,small,span){color:var(--apr-other-text)!important}:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs){flex-wrap:wrap!important;gap:10px!important;display:flex!important}:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs)>*{border-width:1px!important;border-radius:14px!important;min-height:50px!important;padding:0 18px!important;font-size:14px!important;font-weight:800!important}:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs)>:first-child{background:var(--apr-hw-bg)!important;border-color:var(--apr-hw-border)!important;color:var(--apr-hw-text)!important}:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs)>:nth-child(2){background:var(--apr-sw-bg)!important;border-color:var(--apr-sw-border)!important;color:var(--apr-sw-text)!important}:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs)>:nth-child(3){background:var(--apr-ito-bg)!important;border-color:var(--apr-ito-border)!important;color:var(--apr-ito-text)!important}:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs)>.active,:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs)>[aria-pressed=true],:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs)>[aria-selected=true]{filter:saturate(1.06)!important;transform:translateY(-1px)!important;box-shadow:0 8px 18px #0f172a14!important}:is(.apr-section-head,.approval-section-head,.apr-panel-head,.approval-panel-head) :is(h2,h3){font-size:17px!important}:is(.apr-section-head,.approval-section-head,.apr-panel-head,.approval-panel-head) :is(span,small,p){color:#718096!important;font-size:11.5px!important}@media (width<=960px){:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid){grid-template-columns:1fr!important}}@media (width<=720px){:is(.apr-tab-bar,.apr-view-tabs,.approval-tabs,.approval-top-tabs,.approval-main-tabs)>*,:is(.apr-subtype-tabs,.apr-it-type-tabs,.approval-subtype-tabs,.approval-item-type-tabs,.approval-it-type-tabs)>*{font-size:13px!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>*{min-height:94px!important;padding:16px!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>* :is(h3,h4,strong,b){font-size:14px!important}:is(.apr-kind-grid,.apr-request-kind-grid,.approval-kind-grid,.approval-type-grid,.approval-request-type-grid)>* :is(p,small,span){font-size:11.5px!important}}.premium-module-page .apr-tabs{gap:10px!important;margin:18px 0!important}.premium-module-page .apr-tabs button{color:#607187!important;background:#ffffffdb!important;border:1px solid #d9e2eb!important;border-radius:12px!important;min-height:46px!important;padding:0 16px!important;font-size:14px!important;font-weight:750!important;box-shadow:0 4px 12px #1f2f4209!important}.premium-module-page .apr-tabs button.active{color:#fff!important;background:#3f566f!important;border-color:#3f566f!important;box-shadow:0 8px 18px #364b6229!important}.premium-module-page .apr-tabs button span{margin-left:7px!important;font-size:13px!important;font-weight:800!important}.premium-module-page .apr-form{border-radius:20px!important;padding:22px!important}.premium-module-page .apr-request-groups{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important;display:grid!important}.premium-module-page .apr-request-groups .apr-request-group{text-align:left!important;border-radius:15px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;min-height:102px!important;padding:17px 18px!important;transition:transform .15s,box-shadow .15s,border-color .15s!important;display:flex!important;position:relative!important;overflow:hidden!important}.premium-module-page .apr-request-groups .apr-request-group:hover{transform:translateY(-1px)!important}.premium-module-page .apr-request-group-it{color:#284f77!important;background:linear-gradient(135deg,#eaf4ff 0%,#f8fbff 100%)!important;border:1px solid #9cbfe4!important}.premium-module-page .apr-request-group-it b{color:#284f77!important}.premium-module-page .apr-request-group-it span{color:#66809b!important}.premium-module-page .apr-request-group-it.active{border-color:#5c8fbe!important;box-shadow:0 0 0 2px #4d7ead21,0 10px 24px #375f871a!important}.premium-module-page .apr-request-group-project{color:#5b4a8d!important;background:linear-gradient(135deg,#f2edff 0%,#fbfaff 100%)!important;border:1px solid #b8a8e2!important}.premium-module-page .apr-request-group-project b{color:#5b4a8d!important}.premium-module-page .apr-request-group-project span{color:#7d70a5!important}.premium-module-page .apr-request-group-project.active{border-color:#8873c0!important;box-shadow:0 0 0 2px #735baf1f,0 10px 24px #5d499117!important}.premium-module-page .apr-request-group-other{color:#356653!important;background:linear-gradient(135deg,#eaf7f2 0%,#f9fdfb 100%)!important;border:1px solid #9fcbb9!important}.premium-module-page .apr-request-group-other b{color:#356653!important}.premium-module-page .apr-request-group-other span{color:#6d8c80!important}.premium-module-page .apr-request-group-other.active{border-color:#68a48b!important;box-shadow:0 0 0 2px #4b91741c,0 10px 24px #34705814!important}.premium-module-page .apr-request-groups .apr-request-group b{margin:0!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important;display:block!important}.premium-module-page .apr-request-groups .apr-request-group span{white-space:normal!important;margin-top:6px!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;display:block!important}.premium-module-page .apr-it-categories{background:linear-gradient(135deg,#f7fafc,#fbfcfe)!important;border:1px solid #dce5ed!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:0 0 18px!important;padding:15px 18px!important;display:flex!important}.premium-module-page .apr-it-categories .premium-kicker{letter-spacing:.11em!important;font-size:10.5px!important}.premium-module-page .apr-it-categories h3{color:#334b63!important;margin:5px 0 0!important;font-size:17px!important;font-weight:780!important;line-height:1.25!important}.premium-module-page .apr-it-categories>div:last-child{flex-wrap:wrap!important;justify-content:flex-end!important;gap:9px!important;display:flex!important}.premium-module-page .apr-it-categories .apr-it-category{border-radius:12px!important;min-height:46px!important;padding:0 16px!important;font-size:14px!important;font-weight:800!important;transition:transform .15s,box-shadow .15s!important}.premium-module-page .apr-it-category-hardware{color:#315d88!important;background:#edf5ff!important;border:1px solid #9bbce1!important}.premium-module-page .apr-it-category-hardware.active{color:#fff!important;background:#426b93!important;border-color:#3f6f9c!important;box-shadow:0 7px 16px #365e842e!important}.premium-module-page .apr-it-category-software{color:#655395!important;background:#f4f0ff!important;border:1px solid #b9abe2!important}.premium-module-page .apr-it-category-software.active{color:#fff!important;background:#735ca9!important;border-color:#765fae!important;box-shadow:0 7px 16px #654e9d2b!important}.premium-module-page .apr-it-category-other{color:#8a6733!important;background:#fff7e9!important;border:1px solid #d5bc91!important}.premium-module-page .apr-it-category-other.active{color:#fff!important;background:#9a7138!important;border-color:#a87a38!important;box-shadow:0 7px 16px #89602a29!important}.premium-module-page .apr-grid{gap:13px!important}.premium-module-page .apr-grid label>span,.premium-module-page .apr-project-fields label>span{color:#53667b!important;margin-bottom:2px!important;font-size:12px!important;font-weight:750!important;line-height:1.35!important}.premium-module-page .apr-form input,.premium-module-page .apr-form textarea,.premium-module-page .apr-form select{color:#26394e!important;font-size:14px!important;line-height:1.45!important}.premium-module-page .apr-form input{min-height:44px!important;padding:10px 12px!important}.premium-module-page .apr-form textarea{padding:11px 12px!important}.premium-module-page .apr-grid textarea[rows="4"]{min-height:112px!important}.premium-module-page .apr-grid textarea[rows="3"]{min-height:88px!important}@media (width<=900px){.premium-module-page .apr-request-groups{grid-template-columns:1fr!important}.premium-module-page .apr-it-categories{flex-direction:column!important;align-items:flex-start!important}.premium-module-page .apr-it-categories>div:last-child{justify-content:flex-start!important;width:100%!important}}@media (width<=700px){.premium-module-page .apr-form{padding:16px!important}.premium-module-page .apr-request-groups .apr-request-group{min-height:88px!important;padding:14px 15px!important}.premium-module-page .apr-request-groups .apr-request-group b{font-size:14px!important}.premium-module-page .apr-request-groups .apr-request-group span{font-size:11.5px!important}.premium-module-page .apr-it-categories .apr-it-category{flex:120px!important;padding:0 12px!important;font-size:13px!important}.premium-module-page .apr-tabs button{min-height:42px!important;padding:0 13px!important;font-size:13px!important}}.premium-module-page .apr-tabs .apr-tab-new{color:#365a79!important;background:linear-gradient(135deg,#eaf3fb,#f7fbff)!important;border-color:#a9bfd4!important}.premium-module-page .apr-tabs .apr-tab-mine{color:#65558f!important;background:linear-gradient(135deg,#f2efff,#fbfaff)!important;border-color:#c1b4e4!important}.premium-module-page .apr-tabs .apr-tab-pending{color:#8a6737!important;background:linear-gradient(135deg,#fff5e7,#fffbf5)!important;border-color:#e3c69a!important}.premium-module-page .apr-tabs .apr-tab-new:hover{background:#e1edf8!important;border-color:#8cabc5!important}.premium-module-page .apr-tabs .apr-tab-mine:hover{background:#ebe5fc!important;border-color:#aa98d8!important}.premium-module-page .apr-tabs .apr-tab-pending:hover{background:#ffefd8!important;border-color:#d8b477!important}.premium-module-page .apr-tabs .apr-tab-new.active{color:#fff!important;background:linear-gradient(135deg,#496985,#36536f)!important;border-color:#36536f!important;box-shadow:0 9px 20px #36536f33!important}.premium-module-page .apr-tabs .apr-tab-mine.active{color:#fff!important;background:linear-gradient(135deg,#7a69aa,#65538f)!important;border-color:#65538f!important;box-shadow:0 9px 20px #65538f2e!important}.premium-module-page .apr-tabs .apr-tab-pending.active{color:#fff!important;background:linear-gradient(135deg,#a47b41,#8a6535)!important;border-color:#8a6535!important;box-shadow:0 9px 20px #8a65352e!important}.premium-module-page .apr-tabs .apr-tab-mine span,.premium-module-page .apr-tabs .apr-tab-pending span{border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:24px!important;height:24px!important;margin-left:8px!important;padding:0 7px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.premium-module-page .apr-tabs .apr-tab-mine span{color:#65538f!important;background:#65538f1a!important}.premium-module-page .apr-tabs .apr-tab-pending span{color:#8a6535!important;background:#8a65351a!important}.premium-module-page .apr-tabs .apr-tab-mine.active span,.premium-module-page .apr-tabs .apr-tab-pending.active span{color:#fff!important;background:#ffffff2e!important}@media (width<=700px){.premium-module-page .apr-tabs{width:100%!important}.premium-module-page .apr-tabs button{flex:auto!important}}.premium-module-page .apr-group-person{box-sizing:border-box!important;width:100%!important;min-width:0!important}.premium-module-page .apr-group-person .apr-picker,.premium-module-page .apr-group-person .apr-picker input,.premium-module-page .apr-group-editor{width:100%!important;min-width:0!important}.premium-module-page .apr-add-alternative{width:max-content!important;margin-top:12px!important}@keyframes itsmApproverAlternativeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=700px){.premium-module-page .apr-add-alternative{width:100%!important}}.premium-module-page .apr-group-people{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;margin-top:12px!important;display:grid!important}.premium-module-page .apr-group-person,.premium-module-page .apr-group-person .apr-picker,.premium-module-page .apr-group-person .apr-picker input{box-sizing:border-box!important;width:100%!important;min-width:0!important}.premium-module-page .apr-group-people .apr-group-person:nth-child(2){animation:.18s ease-out both itsmApproverSideIn}@keyframes itsmApproverSideIn{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}.premium-module-page button[data-itsm-add-approval-step="1"]{color:#fff!important;background:linear-gradient(135deg,#547795,#3d5d79)!important;border:1px solid #416482!important;border-radius:12px!important;min-height:46px!important;padding:0 18px!important;font-size:14px!important;font-weight:800!important;transition:transform .15s,box-shadow .15s,filter .15s!important;box-shadow:0 8px 18px #37546d2e!important}.premium-module-page button[data-itsm-add-approval-step="1"]:hover{filter:brightness(.97)!important;transform:translateY(-1px)!important;box-shadow:0 11px 22px #37546d3b!important}.premium-module-page button[data-itsm-add-approval-step="1"]:active{transform:translateY(0)!important}@media (width<=700px){.premium-module-page .apr-group-people:has(.apr-group-person:nth-child(2)){grid-template-columns:1fr!important}.premium-module-page button[data-itsm-add-approval-step="1"]{width:100%!important}}.premium-module-page .apr-title-row>button{color:#fff!important;background:linear-gradient(135deg,#547795,#3d5d79)!important;border:1px solid #416482!important;border-radius:12px!important;min-height:46px!important;padding:0 18px!important;font-size:14px!important;font-weight:800!important;transition:transform .15s,box-shadow .15s,filter .15s!important;box-shadow:0 8px 18px #37546d2e!important}.premium-module-page .apr-title-row>button:hover{filter:brightness(.97)!important;transform:translateY(-1px)!important;box-shadow:0 11px 22px #37546d3b!important}.premium-module-page .apr-title-row>button:active{transform:translateY(0)!important}.premium-module-page .apr-group-people{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;display:grid!important}.premium-module-page .apr-group-people:has(.apr-group-person:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=700px){.premium-module-page .apr-group-people:has(.apr-group-person:nth-child(2)){grid-template-columns:1fr!important}}.premium-module-page .apr-group-list .apr-group-editor{border-style:solid!important;border-width:1px!important;transition:box-shadow .16s,border-color .16s!important;position:relative!important;overflow:visible!important}.premium-module-page .apr-group-list .apr-group-editor:first-child{background:linear-gradient(135deg,#edf6ff 0%,#f9fcff 100%)!important;border-color:#a9c8e5!important;box-shadow:inset 4px 0 #6d9dc8,0 7px 20px #385b7d0d!important}.premium-module-page .apr-group-list .apr-group-editor:first-child .apr-group-step>i{color:#3d688e!important;background:#dcecf9!important}.premium-module-page .apr-group-list .apr-group-editor:nth-child(2){background:linear-gradient(135deg,#f4f0ff 0%,#fcfbff 100%)!important;border-color:#c1b4e5!important;box-shadow:inset 4px 0 #927dc5,0 7px 20px #5342800d!important}.premium-module-page .apr-group-list .apr-group-editor:nth-child(2) .apr-group-step>i{color:#685793!important;background:#e9e2fb!important}.premium-module-page .apr-group-list .apr-group-editor:nth-child(3){background:linear-gradient(135deg,#fff6e8 0%,#fffdf9 100%)!important;border-color:#e3c89e!important;box-shadow:inset 4px 0 #c59a5b,0 7px 20px #805d2c0d!important}.premium-module-page .apr-group-list .apr-group-editor:nth-child(3) .apr-group-step>i{color:#8b6734!important;background:#f7e8cf!important}.premium-module-page .apr-group-editor .apr-group-person{background:#ffffffd1!important;border-color:#899db347!important;box-shadow:0 3px 10px #1e2d4106!important}.premium-module-page .apr-mine-search{background:linear-gradient(135deg,#f7fafdf5,#fffffff5)!important;border-bottom:1px solid #e4eaf0!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;display:flex!important}.premium-module-page .apr-mine-search-box{background:#fff!important;border:1px solid #d5e0e9!important;border-radius:11px!important;align-items:center!important;gap:9px!important;width:min(620px,100%)!important;min-height:44px!important;padding:0 11px!important;display:flex!important;box-shadow:0 4px 13px #1f304309!important}.premium-module-page .apr-mine-search-box:focus-within{border-color:#8caac4!important;box-shadow:0 0 0 3px #4a6f9117!important}.premium-module-page .apr-mine-search-icon{color:#758ba0!important;flex:none!important;font-size:18px!important;line-height:1!important}.premium-module-page .apr-mine-search-box input{color:#31475d!important;background:0 0!important;border:0!important;outline:0!important;flex:auto!important;min-width:0!important;height:42px!important;padding:0!important;font-size:13px!important}.premium-module-page .apr-mine-search-box input::placeholder{color:#91a0af!important}.premium-module-page .apr-mine-search-box button{color:#5d7891!important;background:0 0!important;border:0!important;flex:none!important;padding:6px 7px!important;font-size:12px!important;font-weight:800!important}.premium-module-page .apr-mine-search-count{color:#62778c!important;white-space:nowrap!important;background:#eef3f8!important;border-radius:999px!important;flex:none!important;padding:6px 10px!important;font-size:11px!important;font-weight:800!important}@media (width<=700px){.premium-module-page .apr-mine-search{flex-direction:column!important;align-items:stretch!important}.premium-module-page .apr-mine-search-box{width:100%!important}.premium-module-page .apr-mine-search-count{align-self:flex-start!important}}.premium-module-page .apr-mine-search{width:100%!important;padding:14px 16px 10px!important;display:block!important}.premium-module-page .apr-mine-search-box{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;display:flex!important}.premium-module-page .apr-mine-search-box input{flex:auto!important;width:100%!important;min-width:0!important}.premium-module-page .apr-mine-search-count{width:max-content!important;margin:8px 0 0 auto!important;display:flex!important}@media (width<=700px){.premium-module-page .apr-mine-search{display:block!important}.premium-module-page .apr-mine-search-box{width:100%!important}.premium-module-page .apr-mine-search-count{margin-top:8px!important;margin-left:0!important}}.premium-module-page .premium-module-head.apr-simple-hero-v25{min-height:auto!important}.premium-module-page .premium-module-head.apr-simple-hero-v25>div{display:block!important}.premium-module-page .premium-module-head.apr-simple-hero-v25 .premium-kicker,.premium-module-page .premium-module-head.apr-simple-hero-v25 p,.premium-module-page .premium-module-head.apr-simple-hero-v25 .apr-counter{display:none!important}.premium-module-page .premium-module-head.apr-simple-hero-v25 h1{margin:0!important}.itsm-my-borrowed-v31 .asset-kpis .asset-kpi{border:1px solid #0000!important}.itsm-my-borrowed-v31 .asset-kpis .asset-kpi:first-child{background:linear-gradient(135deg,#edf6ff,#fbfdff)!important;border-color:#b6d0e6!important;box-shadow:inset 4px 0 #6f9dc5,0 8px 22px #3658780e!important}.itsm-my-borrowed-v31 .asset-kpis .asset-kpi:first-child span{color:#416c93!important}.itsm-my-borrowed-v31 .asset-kpis .asset-kpi:nth-child(2){background:linear-gradient(135deg,#fff7e8,#fffdf8)!important;border-color:#e8cea3!important;box-shadow:inset 4px 0 #c89a55,0 8px 22px #7452230d!important}.itsm-my-borrowed-v31 .asset-kpis .asset-kpi:nth-child(2) span{color:#8d6933!important}.itsm-my-borrowed-v31 .asset-kpis .asset-kpi:nth-child(3){background:linear-gradient(135deg,#fff0f0,snow)!important;border-color:#e9b7b5!important;box-shadow:inset 4px 0 #c97673,0 8px 22px #803c3a0d!important}.itsm-my-borrowed-v31 .asset-kpis .asset-kpi:nth-child(3) span{color:#aa5f5c!important}.itsm-my-borrowed-v31 .itsm-my-loan-filterbar-v31{background:linear-gradient(135deg,#f7fafc,#fff)!important;border-bottom:1px solid #7d91a621!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:12px 18px!important;display:flex!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31{flex-direction:column!important;gap:3px!important;display:flex!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 b{color:#405970!important;font-size:12px!important;font-weight:850!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 span{color:#8493a2!important;font-size:10px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-select-v31{min-width:250px!important;position:relative!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-select-v31>summary{box-sizing:border-box!important;color:#405970!important;cursor:pointer!important;background:#fff!important;border:1px solid #d5e0e9!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:44px!important;padding:0 12px 0 14px!important;font-size:13px!important;font-weight:800!important;list-style:none!important;display:flex!important;box-shadow:0 4px 12px #1f30430a!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-select-v31>summary::-webkit-details-marker{display:none!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-select-v31>summary strong{color:#55718a!important;background:#edf4f9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:46px!important;height:27px!important;padding:0 9px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-menu-v31{z-index:80!important;background:#fff!important;border:1px solid #d6e1e9!important;border-radius:13px!important;min-width:285px!important;margin-top:8px!important;padding:9px!important;position:absolute!important;right:0!important;box-shadow:0 18px 38px #1e2f4226!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-row-v31{color:#40566d!important;cursor:pointer!important;border-radius:9px!important;align-items:center!important;gap:9px!important;min-height:38px!important;padding:0 9px!important;font-size:12px!important;font-weight:750!important;display:flex!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-row-v31:hover{background:#f4f8fb!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-row-v31.all{border-bottom:1px solid #edf1f4!important;border-radius:9px 9px 0 0!important;margin-bottom:6px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-row-v31 input{accent-color:#4b7193!important;width:16px!important;height:16px!important;margin:0!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-dot-v31{background:#94a3b8!important;border-radius:50%!important;flex:none!important;width:8px!important;height:8px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-dot-v31.good{background:#63a47d!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-dot-v31.warn{background:#c89a55!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-dot-v31.bad{background:#c96d6a!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-dot-v31.info{background:#648fb6!important}.itsm-my-borrowed-v31 .asset-table-wrap tbody tr:hover{background:#eff5fa99!important}@media (width<=700px){.itsm-my-borrowed-v31 .itsm-my-loan-filterbar-v31{flex-direction:column!important;align-items:stretch!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-select-v31{width:100%!important;min-width:0!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-menu-v31{min-width:0!important;left:0!important;right:0!important}}.itsm-my-borrowed-v31 .itsm-my-loan-status-row-v31{position:relative!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-row-v31>span{flex:auto!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-count-v32{color:#64788c!important;background:#eef3f7!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:24px!important;height:22px!important;margin-left:auto!important;padding:0 6px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-row-v31{opacity:1!important}.itsm-my-borrowed-v31 .itsm-my-loan-filterbar-v31{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{color:#40566d!important;cursor:pointer!important;white-space:nowrap!important;background:#fff!important;border:1px solid #dbe4ec!important;border-radius:10px!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:0 10px!important;font-size:11px!important;font-weight:750!important;display:inline-flex!important;box-shadow:0 3px 9px #1f304309!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33:hover{background:#f8fafc!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 input{accent-color:#4b7193!important;width:15px!important;height:15px!important;margin:0!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-dot-v31{background:#94a3b8!important;border-radius:50%!important;width:7px!important;height:7px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.good{background:#f5fbf7!important;border-color:#cce3d5!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.good .itsm-my-loan-status-dot-v31{background:#63a47d!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.warn{background:#fffaf0!important;border-color:#ecd6ad!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.warn .itsm-my-loan-status-dot-v31{background:#c89a55!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.bad{background:#fff6f6!important;border-color:#ecc4c2!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.bad .itsm-my-loan-status-dot-v31{background:#c96d6a!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.info{background:#f4f9fd!important;border-color:#c5d9ea!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.info .itsm-my-loan-status-dot-v31{background:#648fb6!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.all{color:#38546e!important;background:#eef4f8!important;border-color:#cbd9e4!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-count-v32{min-width:22px!important;height:21px!important;padding:0 5px!important;font-size:9px!important}@media (width<=700px){.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{box-sizing:border-box!important;width:100%!important;min-width:0!important}}@media (width<=430px){.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{grid-template-columns:1fr!important}}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{font-size:7px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-count-v32{font-size:5px!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 b{font-size:9px!important;line-height:1.1!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 span{font-size:7px!important;line-height:1.1!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{border-radius:9px!important;gap:5px!important;min-height:32px!important;padding:0 8px!important;font-size:8px!important;line-height:1!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 input{width:13px!important;height:13px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-dot-v31{width:5px!important;height:5px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33>span{line-height:1!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-count-v32{border-radius:999px!important;min-width:18px!important;height:16px!important;padding:0 4px!important;font-size:6px!important}@media (width<=700px){.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{gap:6px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{min-height:30px!important;padding:0 7px!important}}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 b{font-size:9px!important;font-weight:650!important;line-height:1.15!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 span{font-size:7px!important;font-weight:450!important;line-height:1.15!important}.itsm-my-borrowed-v31 .itsm-my-loan-filterbar-v31{gap:7px!important;padding:9px 14px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{gap:6px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{box-sizing:border-box!important;border-radius:8px!important;gap:5px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:8px!important;font-weight:550!important;line-height:1!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33.all{font-weight:600!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33>span{font-weight:550!important;line-height:1!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-count-v32{min-width:18px!important;height:16px!important;margin-left:2px!important;padding:0 4px!important;font-size:6px!important;font-weight:600!important;line-height:16px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{align-items:center!important}@media (width<=700px){.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{height:28px!important;min-height:28px!important;padding:0 7px!important}}.itsm-my-borrowed-v31 .itsm-my-loan-filterbar-v31{align-items:stretch!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{box-sizing:border-box!important;border-radius:9px!important;justify-content:flex-start!important;gap:6px!important;width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0 9px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33>span{text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;min-width:0!important;font-size:8px!important;font-weight:550!important;line-height:1!important;overflow:hidden!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 input{flex:none!important;width:12px!important;height:12px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-dot-v31{flex:none!important;width:5px!important;height:5px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-count-v32{color:#556b82!important;background:#eef3f7!important;border-radius:999px!important;flex:none!important;min-width:20px!important;height:18px!important;margin-left:2px!important;padding:0 5px!important;font-size:8px!important;font-weight:800!important;line-height:18px!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 b{font-size:9px!important;font-weight:650!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 span{font-size:7px!important;font-weight:500!important}@media (width<=1400px){.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width<=1180px){.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=900px){.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=700px){.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{height:30px!important;min-height:30px!important}}@media (width<=430px){.itsm-my-borrowed-v31 .itsm-my-loan-status-inline-v33{grid-template-columns:1fr!important}}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 b{font-size:11px!important}.itsm-my-borrowed-v31 .itsm-my-loan-filter-copy-v31 span{font-size:9px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33,.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33>span{font-size:10px!important;line-height:1!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-count-v32{font-size:10px!important;font-weight:850!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33{height:32px!important;min-height:32px!important}.itsm-my-borrowed-v31 .itsm-my-loan-status-chip-v33 .itsm-my-loan-status-count-v32{min-width:22px!important;height:20px!important;line-height:20px!important}.itsm-request-asset-color-v1>.premium-module-head{background:linear-gradient(135deg,#f4f9fd 0%,#fff 58%,#eef5fb 100%)!important;border-color:#bfd5e7!important;box-shadow:inset 4px 0 #6e9dc5,0 12px 28px #3658780f!important}.itsm-request-asset-color-v1>.premium-glass:nth-of-type(2){background:linear-gradient(135deg,#f5f9fd,#fff)!important;border-color:#c6d9e8!important;box-shadow:inset 4px 0 #82a9ca,0 8px 20px #3958760b!important}.itsm-request-asset-color-v1 .asset-loan-grid>:first-child{background:linear-gradient(135deg,#f6faff 0%,#fff 100%)!important;border-color:#bfd5e7!important;box-shadow:inset 4px 0 #6f9fc8,0 10px 24px #3759790e!important}.itsm-request-asset-color-v1 .asset-card-title .asset-loan-icon{color:#4b7599!important;background:linear-gradient(145deg,#dfeefa,#f5faff)!important;border-color:#c1d8ea!important}.itsm-request-asset-color-v1 .asset-form-grid input,.itsm-request-asset-color-v1 .asset-form-grid textarea{background:#ffffffe0!important;border-color:#cfdeea!important}.itsm-request-asset-color-v1 .asset-form-grid input:focus,.itsm-request-asset-color-v1 .asset-form-grid textarea:focus{border-color:#78a2c5!important;box-shadow:0 0 0 4px #517ea517!important}.itsm-request-asset-color-v1 .asset-flow-card{background:linear-gradient(135deg,#fffaf1 0%,#fff 100%)!important;border-color:#ead4ad!important;box-shadow:inset 4px 0 #c79a55,0 10px 24px #7553250d!important}.itsm-request-asset-color-v1 .asset-flow-card>div:not(:first-child){background:#fff!important;border-color:#dfe7ee!important}.itsm-request-asset-color-v1 .asset-flow-card>div:first-of-type{background:linear-gradient(135deg,#fff8eb,#fffdfa)!important;border-color:#ead1a3!important}.itsm-request-asset-color-v1 .asset-flow-card>div:nth-of-type(2){background:linear-gradient(135deg,#f2faf5,#fbfefc)!important;border-color:#c9e1d2!important}.itsm-request-asset-color-v1 .asset-flow-card>div:nth-of-type(3){background:linear-gradient(135deg,#eef6fd,#fbfdff)!important;border-color:#c2d8e9!important}.itsm-request-asset-color-v1 .asset-flow-card>div:nth-of-type(4){background:linear-gradient(135deg,#eef9f2,#fbfefc)!important;border-color:#c6dfcf!important}.itsm-request-asset-color-v1 .asset-flow-card>div:first-of-type i{color:#8c6834!important;background:#f7e7c9!important}.itsm-request-asset-color-v1 .asset-flow-card>div:nth-of-type(2) i{color:#4e7d60!important;background:#dcefe3!important}.itsm-request-asset-color-v1 .asset-flow-card>div:nth-of-type(3) i{color:#4d7698!important;background:#dcebf7!important}.itsm-request-asset-color-v1 .asset-flow-card>div:nth-of-type(4) i{color:#4e7b5f!important;background:#d9ede1!important}.itsm-request-asset-color-v1 .asset-no-sla{color:#55718a!important;background:#edf4f9!important;border-color:#c8d9e6!important}@media (width<=1050px){.itsm-request-asset-color-v1 .asset-loan-grid>:first-child,.itsm-request-asset-color-v1 .asset-flow-card{box-shadow:0 8px 20px #31455b0d!important}}.asset-loan-tracking-v2{--al-blue:#3478f6;--al-green:#20a66b;--al-amber:#e59a2c;--al-red:#dc5b62;--al-ink:#213650;--al-muted:#7d8da2;--al-line:#dfe8f2;gap:18px!important}.asset-loan-tracking-v2>.premium-module-head{background:radial-gradient(circle at 82% 20%,#5e97ff2e,#0000 29%),linear-gradient(135deg,#fff 0%,#f3f8ff 55%,#edf5ff 100%)!important;border:1px solid #bed3eeb8!important;border-radius:24px!important;min-height:150px!important;padding:27px 30px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #20447317!important}.asset-loan-tracking-v2>.premium-module-head:before{content:""!important;background:linear-gradient(90deg,#3478f6 0%,#5e9cff 50%,#7f67e8 100%)!important;height:5px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.asset-loan-tracking-v2>.premium-module-head .premium-kicker{color:#2d6bc4!important;letter-spacing:.12em!important;background:#e8f2ff!important;border:1px solid #d5e7ff!important;border-radius:999px!important;align-items:center!important;min-height:25px!important;padding:0 10px!important;font-size:9px!important;font-weight:900!important;display:inline-flex!important}.asset-loan-tracking-v2>.premium-module-head h1{color:#172c47!important;letter-spacing:-.04em!important;margin:10px 0 7px!important;font-size:34px!important;line-height:1.04!important}.asset-loan-tracking-v2>.premium-module-head p{color:#71839a!important;max-width:760px!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.asset-loan-tracking-v2>.asset-kpis.four{gap:14px!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi{border:1px solid var(--al-line)!important;border-radius:18px!important;min-height:126px!important;padding:18px 19px!important;transition:transform .18s,box-shadow .18s!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 25px #2241690f!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:hover{transform:translateY(-2px)!important;box-shadow:0 15px 30px #22416918!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:before{border-radius:11px!important;place-items:center!important;width:35px!important;height:35px!important;font-size:17px!important;font-weight:900!important;display:grid!important;position:absolute!important;top:17px!important;right:17px!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:first-child{background:linear-gradient(135deg,#fff 0%,#fff8ea 100%)!important;border-color:#f0ddb8!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:first-child:before{content:"⌛"!important;color:#a66b12!important;background:#fff0ce!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:nth-child(2){background:linear-gradient(135deg,#fff 0%,#eef5ff 100%)!important;border-color:#cbdfff!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:nth-child(2):before{content:"↗"!important;color:#2869d7!important;background:#e3efff!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:nth-child(3){background:linear-gradient(135deg,#fff 0%,#fff0f1 100%)!important;border-color:#f1ced0!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:nth-child(3):before{content:"!"!important;color:#c34d54!important;background:#ffe1e3!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:nth-child(4){background:linear-gradient(135deg,#fff 0%,#edf9f3 100%)!important;border-color:#c9ead8!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi:nth-child(4):before{content:"✓"!important;color:#19855a!important;background:#ddf4e8!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi span{color:#6d7f95!important;font-size:9px!important;font-weight:850!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi strong{color:#203650!important;margin-top:10px!important;font-size:31px!important;line-height:1!important}.asset-loan-tracking-v2>.asset-kpis.four .asset-kpi small{color:#8796a8!important;font-size:10px!important}.asset-loan-tracking-v2>.asset-table-card{background:#fff!important;border:1px solid #dfe8f2!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 14px 34px #22416912!important}.asset-loan-tracking-v2 .asset-table-head.asset-real-table-tools{background:linear-gradient(100deg,#f7fbff 0%,#fff 72%)!important;border-bottom:1px solid #e8eef5!important;align-items:center!important;gap:18px!important;min-height:92px!important;padding:18px 20px!important;position:relative!important}.asset-loan-tracking-v2 .asset-table-head.asset-real-table-tools:before{content:""!important;background:linear-gradient(#3a83f5,#6c67df)!important;border-radius:0 99px 99px 0!important;width:4px!important;position:absolute!important;top:18px!important;bottom:18px!important;left:0!important}.asset-loan-tracking-v2 .asset-table-head h2{color:#213750!important;margin:0!important;font-size:21px!important}.asset-loan-tracking-v2 .asset-table-head p{color:#8291a4!important;margin:6px 0 0!important;font-size:10px!important}.asset-loan-tracking-v2 .asset-real-filters{flex:auto!important;justify-content:flex-end!important;gap:9px!important}.asset-loan-tracking-v2 .asset-real-filters select,.asset-loan-tracking-v2 .asset-real-filters input{color:#30455f!important;background:#fff!important;border:1px solid #d7e2ee!important;border-radius:11px!important;outline:none!important;min-height:42px!important;font-size:10px!important}.asset-loan-tracking-v2 .asset-real-filters select{min-width:190px!important;padding:0 34px 0 12px!important}.asset-loan-tracking-v2 .asset-real-filters input{width:min(330px,34vw)!important;padding:0 13px!important}.asset-loan-tracking-v2 .asset-real-filters select:focus,.asset-loan-tracking-v2 .asset-real-filters input:focus{border-color:#76a9f5!important;box-shadow:0 0 0 3px #3478f617!important}.asset-loan-tracking-v2 .asset-real-filters .asset-real-button.secondary{color:#fff!important;background:linear-gradient(135deg,#3478f6 0%,#2866d8 100%)!important;border:1px solid #2866d8!important;border-radius:11px!important;min-height:42px!important;padding:0 16px!important;font-size:9px!important;box-shadow:0 7px 16px #2866d82e!important}.asset-loan-tracking-v2 .asset-table-wrap{background:#fff!important;overflow:auto!important}.asset-loan-tracking-v2 .asset-table-wrap table{border-collapse:separate!important;border-spacing:0!important;min-width:1080px!important}.asset-loan-tracking-v2 .asset-table-wrap th{color:#5f7289!important;background:#f6f9fd!important;border-bottom:1px solid #dde7f1!important;padding:13px 14px!important;font-size:9px!important;font-weight:850!important}.asset-loan-tracking-v2 .asset-table-wrap td{color:#475c75!important;vertical-align:middle!important;background:#fff!important;border-top:0!important;border-bottom:1px solid #edf2f7!important;padding:15px 14px!important;font-size:9.5px!important;line-height:1.45!important}.asset-loan-tracking-v2 .asset-table-wrap tbody tr:hover td{background:#f8fbff!important}.asset-loan-tracking-v2 .asset-table-wrap td b{color:#263b55!important;font-weight:800!important}.asset-loan-tracking-v2 .asset-real-link{color:#2c6fc9!important;border-bottom:1px dashed #2c6fc947!important;font-size:10px!important;font-weight:850!important}.asset-loan-tracking-v2 .asset-real-cell-sub{color:#8a99ab!important;margin-top:4px!important;font-size:8.5px!important}.asset-loan-tracking-v2 .asset-real-status{border-radius:999px!important;min-height:27px!important;padding:0 10px!important;font-size:8px!important;font-weight:850!important}.asset-loan-tracking-v2 .asset-real-status.good{color:#197852!important;background:#e7f7ef!important;border-color:#c6ead7!important}.asset-loan-tracking-v2 .asset-real-status.warn{color:#986414!important;background:#fff4dc!important;border-color:#f0ddb4!important}.asset-loan-tracking-v2 .asset-real-status.bad{color:#b3474d!important;background:#ffebed!important;border-color:#f1cdd0!important}.asset-loan-tracking-v2 .asset-real-status.info{color:#2766a6!important;background:#eaf3fd!important;border-color:#cddff2!important}@media (width<=1100px){.asset-loan-tracking-v2>.asset-kpis.four{grid-template-columns:repeat(2,minmax(0,1fr))!important}.asset-loan-tracking-v2 .asset-table-head.asset-real-table-tools{flex-direction:column!important;align-items:flex-start!important}.asset-loan-tracking-v2 .asset-real-filters{justify-content:flex-start!important;width:100%!important}}@media (width<=720px){.asset-loan-tracking-v2>.premium-module-head{border-radius:18px!important;min-height:auto!important;padding:19px!important}.asset-loan-tracking-v2>.premium-module-head h1{font-size:27px!important}.asset-loan-tracking-v2 .asset-real-filters{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.asset-loan-tracking-v2 .asset-real-filters select,.asset-loan-tracking-v2 .asset-real-filters input,.asset-loan-tracking-v2 .asset-real-filters .asset-real-button.secondary{width:100%!important;max-width:none!important}}@media (width<=520px){.asset-loan-tracking-v2>.asset-kpis.four{grid-template-columns:1fr!important}}.approval-management-v1{--am-blue:#3478f6;--am-blue-2:#6a96f8;--am-indigo:#7066e2;--am-green:#1ea36c;--am-amber:#e69a2b;--am-red:#db5b62;--am-ink:#1e3552;--am-text:#4a6079;--am-muted:#7e90a6;--am-line:#dfe8f2;gap:18px!important}.approval-management-v1>.premium-module-head{background:radial-gradient(circle at 82% 18%,#71a2ff29,#0000 28%),linear-gradient(135deg,#fff 0%,#f3f8ff 55%,#eef5ff 100%)!important;border:1px solid #bfd4eeb8!important;border-radius:24px!important;min-height:146px!important;padding:27px 30px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #20447317!important}.approval-management-v1>.premium-module-head:before{content:""!important;background:linear-gradient(90deg,#3478f6 0%,#68a4ff 50%,#7c67e7 100%)!important;height:5px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.approval-management-v1>.premium-module-head:after{content:""!important;pointer-events:none!important;background:#ffffff85!important;border-radius:50%!important;width:182px!important;height:182px!important;position:absolute!important;top:-92px!important;right:86px!important;box-shadow:0 0 0 22px #4982f008!important}.approval-management-v1>.premium-module-head .premium-kicker{color:#2c6bc5!important;letter-spacing:.12em!important;background:#e8f2ff!important;border:1px solid #d6e7ff!important;border-radius:999px!important;align-items:center!important;min-height:25px!important;padding:0 10px!important;font-size:9px!important;font-weight:900!important;display:inline-flex!important}.approval-management-v1>.premium-module-head h1{color:#172c47!important;letter-spacing:-.04em!important;margin:10px 0 8px!important;font-size:33px!important;line-height:1.05!important}.approval-management-v1>.premium-module-head p{color:#71839a!important;max-width:780px!important;margin:0!important;font-size:13px!important;line-height:1.6!important}:is(.approval-management-v1>div:has(table),.approval-management-v1>section:has(table)){border:1px solid var(--am-line)!important;background:#fff!important;border-radius:20px!important;overflow:hidden!important;box-shadow:0 14px 34px #22416912!important}:is(.approval-management-v1>div:has(table)>div:first-child,.approval-management-v1>section:has(table)>div:first-child){background:linear-gradient(100deg,#f7fbff 0%,#fff 72%)!important;min-height:64px!important;padding:0!important;position:relative!important}.approval-management-v1 table{border-collapse:separate!important;border-spacing:0!important;width:100%!important}.approval-management-v1 thead th{color:#60738a!important;letter-spacing:.01em!important;text-transform:none!important;white-space:nowrap!important;background:#f7faff!important;border-bottom:1px solid #dde7f1!important;padding:14px 16px!important;font-size:9px!important;font-weight:850!important}.approval-management-v1 tbody td{color:var(--am-text)!important;vertical-align:middle!important;background:#fff!important;border-bottom:1px solid #edf2f7!important;padding:17px 16px!important;font-size:9.5px!important;line-height:1.45!important}.approval-management-v1 tbody tr{transition:transform .14s,background .14s!important}.approval-management-v1 tbody tr:hover td{background:#f8fbff!important}.approval-management-v1 tbody tr:last-child td{border-bottom:0!important}.approval-management-v1 tbody td:first-child{color:#2d6fcb!important;font-weight:850!important}.approval-management-v1 tbody td:first-child a,.approval-management-v1 tbody td:first-child button{color:#2d6fcb!important;border-bottom:1px dashed #2d6fcb47!important;font-weight:850!important}.approval-management-v1 tbody td:first-child a:hover,.approval-management-v1 tbody td:first-child button:hover{color:#175baa!important;border-bottom-color:#175baa!important;text-decoration:none!important}.approval-management-v1 tbody td:nth-child(2){color:#28456c!important;letter-spacing:.01em!important;font-weight:800!important}.approval-management-v1 tbody td:nth-child(3),.approval-management-v1 tbody td:nth-child(5){color:#28405d!important;font-weight:700!important}.approval-management-v1 tbody td:nth-child(4){color:#324962!important;font-weight:650!important}.approval-management-v1 tbody td:nth-child(6){color:#55697f!important;letter-spacing:.02em!important;font-weight:850!important}.approval-management-v1 tbody td:nth-child(7){color:#8b98a8!important;font-weight:700!important}.approval-management-v1 tbody td:nth-child(6) .status,.approval-management-v1 tbody td:nth-child(6) .badge,.approval-management-v1 tbody td:nth-child(6) span{color:#5b6f86!important;white-space:nowrap!important;background:#f2f6fb!important;border:1px solid #dfe7f0!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:0 11px!important;font-size:8px!important;font-weight:850!important;display:inline-flex!important}.approval-management-v1 tbody td:nth-child(7) .badge,.approval-management-v1 tbody td:nth-child(7) span{color:#708094!important;background:#f5f8fc!important;border:1px solid #e2e9f1!important;border-radius:999px!important;align-items:center!important;min-height:24px!important;padding:0 9px!important;font-size:8px!important;font-weight:800!important;display:inline-flex!important}.approval-management-v1 ::-webkit-scrollbar{width:10px;height:10px}.approval-management-v1 ::-webkit-scrollbar-thumb{background:#d6e1ec;border-radius:999px}@media (width<=1100px){.approval-management-v1>.premium-module-head{min-height:auto!important;padding:23px!important}.approval-management-v1 thead th,.approval-management-v1 tbody td{padding-left:12px!important;padding-right:12px!important}}@media (width<=720px){.approval-management-v1>.premium-module-head{border-radius:18px!important;padding:19px!important}.approval-management-v1>.premium-module-head h1{font-size:27px!important}.approval-management-v1>.premium-module-head p{font-size:11px!important}:is(.approval-management-v1>div:has(table),.approval-management-v1>section:has(table)){border-radius:16px!important}}.approval-management-v1 .approval-management-filterbar{background:linear-gradient(100deg,#f8fbff 0%,#fff 76%)!important;border-bottom:1px solid #e4ecf5!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:15px 18px!important;display:flex!important}.approval-management-v1 .approval-management-filterbar-left{flex-direction:column!important;gap:4px!important;min-width:170px!important;display:flex!important}.approval-management-v1 .approval-management-filterbar-left b{color:#253b58!important;font-size:11px!important;font-weight:850!important}.approval-management-v1 .approval-management-filterbar-left small{color:#8796a9!important;font-size:8.5px!important;font-weight:650!important}.approval-management-v1 .approval-management-filterbar-controls{flex-wrap:wrap!important;flex:auto!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;display:flex!important}.approval-management-v1 .approval-management-searchbox{background:#fff!important;border:1px solid #d6e1ed!important;border-radius:11px!important;align-items:center!important;gap:8px!important;width:min(360px,35vw)!important;min-height:42px!important;padding:0 12px!important;display:flex!important;box-shadow:0 3px 9px #1c3b6306!important}.approval-management-v1 .approval-management-searchbox span{color:#7790ac!important;font-size:15px!important;line-height:1!important}.approval-management-v1 .approval-management-searchbox input{color:#30455f!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;height:40px!important;padding:0!important;font-size:10px!important}.approval-management-v1 .approval-management-filterbar-controls select{color:#30455f!important;background:#fff!important;border:1px solid #d6e1ed!important;border-radius:11px!important;outline:none!important;min-width:165px!important;min-height:42px!important;padding:0 34px 0 12px!important;font-size:10px!important}.approval-management-v1 .approval-management-searchbox:focus-within,.approval-management-v1 .approval-management-filterbar-controls select:focus{border-color:#76a9f5!important;box-shadow:0 0 0 3px #3478f617!important}.approval-management-v1 .approval-management-filter-reset{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#3478f6 0%,#2866d8 100%)!important;border:1px solid #2866d8!important;border-radius:11px!important;min-height:42px!important;padding:0 15px!important;font-size:9px!important;font-weight:850!important;transition:transform .15s,box-shadow .15s!important;box-shadow:0 7px 16px #2866d82e!important}.approval-management-v1 .approval-management-filter-reset:hover{transform:translateY(-1px)!important;box-shadow:0 10px 20px #2866d83b!important}@media (width<=1100px){.approval-management-v1 .approval-management-filterbar{flex-direction:column!important;align-items:stretch!important}.approval-management-v1 .approval-management-filterbar-controls{justify-content:flex-start!important}.approval-management-v1 .approval-management-searchbox{flex:300px!important;width:auto!important}}@media (width<=720px){.approval-management-v1 .approval-management-filterbar-controls{grid-template-columns:1fr!important;display:grid!important}.approval-management-v1 .approval-management-searchbox,.approval-management-v1 .approval-management-filterbar-controls select,.approval-management-v1 .approval-management-filter-reset{width:100%!important;max-width:none!important}}.itam-page.it-asset-management-v11{--iam-blue:#3478f6;--iam-indigo:#7867e8;--iam-green:#20a66b;--iam-amber:#e6a037;--iam-red:#dc5c63;--iam-cyan:#2d98b7;--iam-ink:#1d3350;--iam-text:#4a6079;--iam-muted:#8191a5;--iam-line:#dfe8f2;color:var(--iam-ink)!important;background:linear-gradient(#eef4fb 0%,#f4f7fb 100%)!important;border-radius:18px!important;padding:18px!important}.itam-page.it-asset-management-v11 .itam-head{background:radial-gradient(circle at 84% 16%,#6c9dff29,#0000 29%),linear-gradient(135deg,#fff 0%,#f3f8ff 55%,#eef5ff 100%)!important;border:1px solid #d9e5f2!important;border-radius:22px!important;min-height:145px!important;margin-bottom:16px!important;padding:26px 28px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 38px #20447314!important}.itam-page.it-asset-management-v11 .itam-head:before{content:""!important;background:linear-gradient(90deg,#3478f6 0%,#66a0ff 50%,#7867e8 100%)!important;height:5px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.itam-page.it-asset-management-v11 .itam-head>div:first-child{z-index:2!important;position:relative!important}.itam-page.it-asset-management-v11 .itam-head>div:first-child>span{color:#2d6bc4!important;letter-spacing:.12em!important;background:#e8f2ff!important;border:1px solid #d5e7ff!important;border-radius:999px!important;align-items:center!important;min-height:25px!important;padding:0 10px!important;font-size:9px!important;font-weight:900!important;display:inline-flex!important}.itam-page.it-asset-management-v11 .itam-head h1{color:#172c47!important;letter-spacing:-.035em!important;margin:10px 0 7px!important;font-size:33px!important;line-height:1.05!important}.itam-page.it-asset-management-v11 .itam-head p{color:#71839a!important;margin:0!important;font-size:12.5px!important;line-height:1.55!important}.itam-page.it-asset-management-v11 .itam-head-value{z-index:2!important;text-align:right!important;background:#ffffffe6!important;border:1px solid #d7e3ef!important;border-radius:15px!important;min-width:225px!important;padding:16px 18px!important;position:relative!important;box-shadow:0 10px 24px #28436712!important}.itam-page.it-asset-management-v11 .itam-head-value span{color:#75879d!important;font-size:8.5px!important;font-weight:750!important}.itam-page.it-asset-management-v11 .itam-head-value strong{color:#172c47!important;margin-top:7px!important;font-size:25px!important;line-height:1!important}.itam-page.it-asset-management-v11 .itam-kpis{gap:13px!important;margin-bottom:16px!important}.itam-page.it-asset-management-v11 .itam-kpis>div{border:1px solid var(--iam-line)!important;border-radius:16px!important;min-height:112px!important;padding:17px 18px!important;transition:transform .18s,box-shadow .18s!important;position:relative!important;overflow:hidden!important;box-shadow:0 9px 22px #2041690e!important}.itam-page.it-asset-management-v11 .itam-kpis>div:hover{transform:translateY(-2px)!important;box-shadow:0 14px 28px #20416917!important}.itam-page.it-asset-management-v11 .itam-kpis>div:after{content:""!important;opacity:.35!important;pointer-events:none!important;border-radius:50%!important;width:112px!important;height:96px!important;position:absolute!important;bottom:-43px!important;right:-34px!important}.itam-page.it-asset-management-v11 .itam-kpis>div:first-child{background:linear-gradient(135deg,#fff 0%,#eef5ff 100%)!important;border-top:3px solid #4c8cf3!important}.itam-page.it-asset-management-v11 .itam-kpis>div:first-child:after{background:#c9defc!important}.itam-page.it-asset-management-v11 .itam-kpis>div:nth-child(2){background:linear-gradient(135deg,#fff 0%,#edf9f3 100%)!important;border-top:3px solid #25a66e!important}.itam-page.it-asset-management-v11 .itam-kpis>div:nth-child(2):after{background:#c9ead9!important}.itam-page.it-asset-management-v11 .itam-kpis>div:nth-child(3){background:linear-gradient(135deg,#fff 0%,#fff7e8 100%)!important;border-top:3px solid #e6a037!important}.itam-page.it-asset-management-v11 .itam-kpis>div:nth-child(3):after{background:#f3ddb7!important}.itam-page.it-asset-management-v11 .itam-kpis>div:nth-child(4){background:linear-gradient(135deg,#fff 0%,#fff0f1 100%)!important;border-top:3px solid #dc5c63!important}.itam-page.it-asset-management-v11 .itam-kpis>div:nth-child(4):after{background:#f2cdd0!important}.itam-page.it-asset-management-v11 .itam-kpis span,.itam-page.it-asset-management-v11 .itam-kpis strong,.itam-page.it-asset-management-v11 .itam-kpis small{z-index:1!important;position:relative!important}.itam-page.it-asset-management-v11 .itam-kpis span{color:#67798f!important;font-size:9px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-kpis strong{color:#1d3350!important;letter-spacing:-.025em!important;margin-top:10px!important;font-size:29px!important;line-height:1!important}.itam-page.it-asset-management-v11 .itam-kpis small{color:#8494a7!important;margin-top:10px!important;font-size:9.5px!important}.itam-page.it-asset-management-v11 .itam-tabs{background:#f5f8fc!important;border:1px solid #dfe7f0!important;border-radius:14px!important;gap:7px!important;height:auto!important;margin:0 0 11px!important;padding:5px!important}.itam-page.it-asset-management-v11 .itam-tabs button{color:#65768b!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;flex:1 1 0!important;height:42px!important;min-height:42px!important;padding:0 13px!important;font-size:10px!important;font-weight:800!important;transition:all .16s!important}.itam-page.it-asset-management-v11 .itam-tabs button:first-child{color:#2c6fd0!important;background:#edf5ff!important}.itam-page.it-asset-management-v11 .itam-tabs button:nth-child(2){color:#1f8a5d!important;background:#edf9f3!important}.itam-page.it-asset-management-v11 .itam-tabs button:nth-child(3){color:#7a57d8!important;background:#f3efff!important}.itam-page.it-asset-management-v11 .itam-tabs button:nth-child(4){color:#aa6f18!important;background:#fff7e8!important}.itam-page.it-asset-management-v11 .itam-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#3478f6 0%,#2866d8 100%)!important;border-color:#2866d8!important;box-shadow:0 7px 15px #2866d82e!important}.itam-page.it-asset-management-v11 .itam-filters{background:#fff!important;border:1px solid #e0e8f1!important;border-radius:14px!important;gap:8px!important;margin-bottom:10px!important;padding:11px!important;box-shadow:0 6px 16px #2041690a!important}.itam-page.it-asset-management-v11 .itam-search,.itam-page.it-asset-management-v11 .itam-filters select,.itam-page.it-asset-management-v11 .itam-asof input{color:#30455f!important;background:#fff!important;border:1px solid #d7e2ee!important;border-radius:10px!important;outline:none!important;height:42px!important;min-height:42px!important;font-size:10px!important;box-shadow:0 2px 7px #1c3b6306!important}.itam-page.it-asset-management-v11 .itam-search{padding:0 13px!important}.itam-page.it-asset-management-v11 .itam-filters select{padding:0 34px 0 12px!important}.itam-page.it-asset-management-v11 .itam-search:focus,.itam-page.it-asset-management-v11 .itam-filters select:focus,.itam-page.it-asset-management-v11 .itam-asof input:focus{border-color:#76a9f5!important;box-shadow:0 0 0 3px #3478f617!important}.itam-page.it-asset-management-v11 button{border-radius:10px!important;font-weight:800!important;transition:transform .15s,box-shadow .15s!important}.itam-page.it-asset-management-v11 button:hover{transform:translateY(-1px)!important}.itam-page.it-asset-management-v11 button.primary{color:#fff!important;background:linear-gradient(135deg,#253c59 0%,#1e314a 100%)!important;border-color:#1e314a!important;box-shadow:0 7px 16px #1e314a29!important}.itam-page.it-asset-management-v11 button.secondary{color:#435873!important;background:#fff!important;border-color:#d7e1ec!important}.itam-page.it-asset-management-v11 button[class*=export],.itam-page.it-asset-management-v11 button[class*=excel]{color:#1d7b4f!important;background:#edf9f3!important;border-color:#bfe4d0!important}.itam-page.it-asset-management-v11 .itam-table-card,.itam-page.it-asset-management-v11 .itam-card{background:#fff!important;border:1px solid #dfe8f2!important;border-radius:16px!important;box-shadow:0 10px 25px #2041690e!important}.itam-page.it-asset-management-v11 .itam-table-wrap{background:#fff!important;border-radius:0 0 16px 16px!important}.itam-page.it-asset-management-v11 .itam-table-wrap th{color:#5d7189!important;white-space:nowrap!important;background:#f6f9fd!important;border-bottom:1px solid #dde7f1!important;padding:13px 14px!important;font-size:9px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-table-wrap td{color:#475c75!important;vertical-align:middle!important;background:#fff!important;border-top:0!important;border-bottom:1px solid #edf2f7!important;padding:14px!important;font-size:9.5px!important}.itam-page.it-asset-management-v11 .itam-table-wrap tbody tr:hover td{background:#f8fbff!important}.itam-page.it-asset-management-v11 .itam-table-wrap tbody tr:last-child td{border-bottom:0!important}.itam-page.it-asset-management-v11 .itam-link{color:#2c6fc9!important;border-bottom:1px dashed #2c6fc947!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-link:hover{color:#185baa!important;text-decoration:none!important}.itam-page.it-asset-management-v11 .itam-pill{border-radius:999px!important;min-height:25px!important;padding:0 9px!important;font-size:8px!important;font-weight:850!important}.itam-page.it-asset-management-v11 [class*=batch],.itam-page.it-asset-management-v11 [class*=selection]{border-radius:13px!important}.itam-page.it-asset-management-v11 .itam-section-head{border-bottom:1px solid #edf1f6!important;padding-bottom:10px!important}.itam-page.it-asset-management-v11 .itam-section-head span{color:#3576cf!important;font-size:8px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-section-head h3{color:#213750!important;font-size:13px!important}@media (width<=1100px){.itam-page.it-asset-management-v11{padding:14px!important}.itam-page.it-asset-management-v11 .itam-head{min-height:auto!important;padding:22px!important}.itam-page.it-asset-management-v11 .itam-kpis,.itam-page.it-asset-management-v11 .itam-kpis.five{grid-template-columns:repeat(2,minmax(0,1fr))!important}.itam-page.it-asset-management-v11 .itam-filters{flex-wrap:wrap!important}}@media (width<=720px){.itam-page.it-asset-management-v11{border-radius:14px!important;padding:10px!important}.itam-page.it-asset-management-v11 .itam-head{border-radius:18px!important;flex-direction:column!important;padding:18px!important}.itam-page.it-asset-management-v11 .itam-head h1{font-size:27px!important}.itam-page.it-asset-management-v11 .itam-head-value{text-align:left!important;width:100%!important;min-width:0!important}.itam-page.it-asset-management-v11 .itam-tabs{grid-template-columns:1fr 1fr!important;height:auto!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-filters{grid-template-columns:1fr!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-search,.itam-page.it-asset-management-v11 .itam-filters select,.itam-page.it-asset-management-v11 .itam-filters button{width:100%!important;min-width:0!important}}@media (width<=520px){.itam-page.it-asset-management-v11 .itam-kpis,.itam-page.it-asset-management-v11 .itam-kpis.five,.itam-page.it-asset-management-v11 .itam-tabs{grid-template-columns:1fr!important}}.itam-page.it-asset-management-v11 .itam-v15-company-report{background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border:1px solid #dfe8f2!important;border-radius:22px!important;padding:18px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 36px #20416911!important}.itam-page.it-asset-management-v11 .itam-v15-company-report:before{content:""!important;background:linear-gradient(90deg,#3478f6 0%,#66a0ff 52%,#7867e8 100%)!important;height:4px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head{border-bottom:1px solid #e9eff6!important;align-items:flex-start!important;margin-bottom:16px!important;padding:2px 0 14px!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head>div:first-child>span{color:#3478f6!important;letter-spacing:.12em!important;margin-bottom:6px!important;font-size:9px!important;font-weight:900!important;display:block!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head>div:first-child h3{color:#1f3654!important;letter-spacing:-.02em!important;margin:0!important;font-size:16px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head>div:last-child{background:#f5f8fc!important;border:1px solid #dfe8f2!important;border-radius:14px!important;align-items:center!important;gap:8px!important;padding:4px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffd9!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head>div:last-child button{color:#63758a!important;min-width:168px!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;padding:0 16px!important;font-size:10px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head>div:last-child button.active{color:#1d3554!important;background:#fff!important;border-color:#d8e4f1!important;box-shadow:0 7px 15px #2a4a7314!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type,.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-detail-grid,.itam-page.it-asset-management-v11 .itam-v15-company-report>[class*=layout]{gap:18px!important}.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=all-company]{background:linear-gradient(135deg,#f8fbff 0%,#eef5ff 100%)!important;border:1px solid #dce7f3!important;border-radius:14px!important;box-shadow:0 8px 18px #3478f614!important}.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=all-company] b{color:#1f3654!important}.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=all-company] span,.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=all-company] small{color:#6f8299!important}.itam-page.it-asset-management-v11 .itam-v15-company-report button[class*=company],.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=company-list] button,.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=company-item]{border-radius:14px!important}.itam-page.it-asset-management-v11 .itam-v15-company-report button[class*=company]:hover,.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=company-list] button:hover{background:#f8fbff!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail{background:#fff!important;border:1px solid #dfe8f2!important;border-radius:18px!important;padding:18px!important;box-shadow:0 10px 24px #2241690d!important}.itam-page.it-asset-management-v11 .itam-v15-company-head{border-bottom:1px solid #ecf1f7!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:14px!important;padding-bottom:14px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child>span{color:#7c8ea4!important;letter-spacing:.12em!important;margin-bottom:6px!important;font-size:9px!important;font-weight:900!important;display:block!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child h3,.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child h2{color:#1c3451!important;letter-spacing:-.02em!important;margin:0 0 2px!important;font-size:15px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:last-child,.itam-page.it-asset-management-v11 .itam-v15-company-head .badge,.itam-page.it-asset-management-v11 .itam-v15-company-head small{color:#486987!important;background:#f3f8ff!important;border:1px solid #d8e4f1!important;border-radius:11px!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;font-size:9px!important;font-weight:850!important;display:inline-flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div{color:#203650!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail [class*=summary],.itam-page.it-asset-management-v11 .itam-v15-company-detail [class*=metric],.itam-page.it-asset-management-v11 .itam-v15-company-detail [class*=stat],.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div{border-radius:14px!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div{background:#fbfdff!important;border:1px solid #e1e9f2!important;box-shadow:0 5px 14px #20416909!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div:first-child{border-top:3px solid #3478f6!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div:nth-child(2){border-top:3px solid #20a66b!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div:nth-child(3){border-top:3px solid #e6a037!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div:nth-child(4){border-top:3px solid #7867e8!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div span{color:#7a8da4!important;font-size:8.5px!important;font-weight:800!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div b,.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div strong{color:#1d3452!important;font-size:11px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-section-head{border-top:1px solid #edf2f7!important;border-bottom:0!important;margin-top:10px!important;margin-bottom:10px!important;padding-top:14px!important;padding-bottom:12px!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-section-head span{color:#7a8da4!important;letter-spacing:.12em!important;margin-bottom:6px!important;font-size:9px!important;font-weight:900!important;display:block!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-section-head h3{color:#1f3654!important;margin:0!important;font-size:14px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-report table,.itam-page.it-asset-management-v11 .itam-v15-company-table table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:920px!important}.itam-page.it-asset-management-v11 .itam-v15-company-report table thead th,.itam-page.it-asset-management-v11 .itam-v15-company-table table thead th{color:#607389!important;white-space:nowrap!important;background:#f6f9fd!important;border-bottom:1px solid #dde7f1!important;padding:13px 14px!important;font-size:9px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-report table tbody td,.itam-page.it-asset-management-v11 .itam-v15-company-table table tbody td{color:#4a6079!important;vertical-align:middle!important;background:#fff!important;border-bottom:1px solid #edf2f7!important;padding:16px 14px!important;font-size:9.5px!important}.itam-page.it-asset-management-v11 .itam-v15-company-report table tbody tr:hover td,.itam-page.it-asset-management-v11 .itam-v15-company-table table tbody tr:hover td{background:#f8fbff!important}.itam-page.it-asset-management-v11 .itam-v15-company-report table tbody tr:nth-child(2n) td,.itam-page.it-asset-management-v11 .itam-v15-company-table table tbody tr:nth-child(2n) td{background:#fcfdff!important}.itam-page.it-asset-management-v11 .itam-v15-company-report table tbody tr:last-child td,.itam-page.it-asset-management-v11 .itam-v15-company-table table tbody tr:last-child td{border-bottom:0!important}.itam-page.it-asset-management-v11 .itam-v15-company-table .itam-link,.itam-page.it-asset-management-v11 .itam-v15-company-report .itam-link{color:#2f6fd0!important;background:#fbfdff!important;border:1px dashed #c9dbf0!important;border-radius:12px!important;align-items:center!important;min-height:36px!important;padding:0 14px!important;font-weight:850!important;text-decoration:none!important;display:inline-flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-table .itam-link:hover,.itam-page.it-asset-management-v11 .itam-v15-company-report .itam-link:hover{color:#215fbf!important;background:#eef5ff!important;border-color:#b9d0ed!important}.itam-page.it-asset-management-v11 .itam-v15-company-table{background:#fff!important;border:1px solid #dfe8f2!important;border-radius:22px!important;margin-top:16px!important;padding:18px!important;box-shadow:0 14px 30px #2041690e!important}.itam-page.it-asset-management-v11 .itam-v15-company-table>.itam-section-head{border-bottom:1px solid #e9eff6!important;margin-bottom:14px!important;padding-bottom:14px!important}.itam-page.it-asset-management-v11 .itam-v15-company-table>.itam-section-head span{color:#3478f6!important;letter-spacing:.12em!important;font-size:9px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v15-company-table>.itam-section-head h3{color:#1f3654!important;margin:5px 0 0!important;font-size:16px!important;font-weight:850!important}@media (width<=1100px){.itam-page.it-asset-management-v11 .itam-v15-company-report{padding:14px!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head{flex-direction:column!important;align-items:stretch!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head>div:last-child{justify-content:stretch!important;width:100%!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head>div:last-child button{flex:1 1 0!important;min-width:0!important}.itam-page.it-asset-management-v11 .itam-v15-company-head{flex-direction:column!important;align-items:flex-start!important}}@media (width<=720px){.itam-page.it-asset-management-v11 .itam-v15-company-detail,.itam-page.it-asset-management-v11 .itam-v15-company-table{padding:14px!important}.itam-page.it-asset-management-v11 .itam-v15-company-table table,.itam-page.it-asset-management-v11 .itam-v15-company-report table{min-width:760px!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>.itam-section-head>div:last-child{grid-template-columns:1fr!important;display:grid!important}}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type{grid-template-columns:minmax(420px,46%) minmax(460px,54%)!important;align-items:start!important;gap:20px!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:18px!important;min-width:0!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child>div:first-child{justify-content:center!important;align-items:center!important;width:100%!important;min-height:440px!important;padding:10px 8px 0!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child>div:first-child>div{width:100%!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child>div:first-child>div:first-child{justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child>div:first-child>div:last-child{width:min(100%,360px)!important;margin:16px auto 0!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child>div:last-child{width:min(100%,360px)!important;margin:0 auto!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child button[class*=company],.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child [class*=company-list] button,.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child [class*=company-item]{background:#fff!important;border:1px solid #dfe8f2!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;padding:12px 14px!important;display:flex!important;box-shadow:0 6px 16px #2041690b!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child button[class*=company]:hover,.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child [class*=company-list] button:hover{background:#f8fbff!important;border-color:#cfe0f3!important;transform:translateY(-1px)!important}.itam-page.it-asset-management-v11 .itam-v15-company-report .itam-v153-all-company,.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=all-company]{background:linear-gradient(135deg,#edf5ff 0%,#f7fbff 100%)!important;border:1px solid #cfdff2!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:360px!important;margin:0 auto 6px!important;padding:14px 16px!important;display:flex!important;box-shadow:0 8px 18px #3478f617!important}.itam-page.it-asset-management-v11 .itam-v15-company-report .itam-v153-all-company b,.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=all-company] b{color:#203752!important;font-size:10px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg{overflow:visible!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:first-of-type{fill:#3f83f8!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(2){fill:#5b9dff!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(3){fill:#74b0ff!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(4){fill:#4fbfce!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(5){fill:#68c98d!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(6){fill:#f2b74f!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(7){fill:#f49b6a!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(8){fill:#b38bff!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(9){fill:#ff8fa3!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg path:nth-of-type(10){fill:#ffd166!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child svg text{fill:#314860!important;font-weight:800!important}.itam-page.it-asset-management-v11 .itam-v15-company-head{align-items:flex-start!important;gap:16px!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child{background:linear-gradient(135deg,#f8fbff 0%,#fff 100%)!important;border:1px solid #d8e4f1!important;border-top:4px solid #3478f6!important;border-radius:16px!important;flex:auto!important;min-width:0!important;padding:14px 16px 15px!important;box-shadow:0 8px 20px #3478f612!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child>span{color:#68819c!important;letter-spacing:.11em!important;background:#e8f2ff!important;border:1px solid #d3e5ff!important;border-radius:999px!important;align-items:center!important;min-height:24px!important;margin-bottom:8px!important;padding:0 9px!important;font-size:8.5px!important;font-weight:900!important;display:inline-flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child h2,.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child h3{color:#1a3554!important;letter-spacing:-.02em!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;margin:0!important;font-size:18px!important;font-weight:900!important;line-height:1.22!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:last-child{color:#486987!important;background:#f3f8ff!important;border-color:#d4e2f1!important;flex:none!important;justify-content:center!important;min-width:116px!important;padding:0 14px!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div{gap:12px!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div{min-height:80px!important;padding:14px!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div span{margin-bottom:8px!important;display:block!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div b,.itam-page.it-asset-management-v11 .itam-v15-company-detail>div>div strong{font-size:14px!important;line-height:1.2!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-section-head{margin-top:14px!important}@media (width<=1200px){.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type{grid-template-columns:1fr!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child>div:first-child{min-height:400px!important}}@media (width<=720px){.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child>div:first-child{min-height:340px!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child h2,.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child h3{font-size:15px!important}.itam-page.it-asset-management-v11 .itam-v15-company-report .itam-v153-all-company,.itam-page.it-asset-management-v11 .itam-v15-company-report [class*=all-company]{max-width:none!important}.itam-page.it-asset-management-v11 .itam-v15-company-report>div:not(.itam-section-head):first-of-type>div:first-child>div:last-child{width:100%!important;max-width:none!important}}.itam-page.it-asset-management-v11 .itam-v15-bar-panel{background:linear-gradient(#fbfdff 0%,#f7faff 100%)!important;border:1px solid #dfe8f2!important;border-radius:18px!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;min-height:0!important;padding:18px!important;display:flex!important;box-shadow:0 10px 24px #2241690d!important}.itam-page.it-asset-management-v11 .itam-v15-bar-total{color:#213750!important;text-align:left!important;background:linear-gradient(135deg,#eef5ff 0%,#fff 100%)!important;border:1px solid #cfdef0!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;min-height:72px!important;padding:14px 16px!important;display:flex!important;box-shadow:0 7px 16px #3478f60f!important}.itam-page.it-asset-management-v11 .itam-v15-bar-total.active{border-color:#82adf1!important;box-shadow:0 0 0 2px #3478f614,0 10px 22px #3478f61f!important}.itam-page.it-asset-management-v11 .itam-v15-bar-total span{flex-direction:column!important;gap:5px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-bar-total small{color:#6b86a5!important;letter-spacing:.11em!important;font-size:8.5px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v15-bar-total b{color:#1f3654!important;font-size:14px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v15-bar-total strong{color:#2866c8!important;white-space:nowrap!important;font-size:16px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v15-company-bars{flex-direction:column!important;gap:10px!important;width:100%!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar{--bar-a:#3478f6;--bar-b:#72a8ff;text-align:left!important;background:#fff!important;border:1px solid #e0e8f2!important;border-radius:15px!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-height:86px!important;padding:12px 14px!important;transition:transform .15s,border-color .15s,box-shadow .15s!important;display:flex!important;box-shadow:0 6px 15px #2041690a!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar:hover{border-color:#c9dcef!important;transform:translateY(-1px)!important;box-shadow:0 10px 20px #20416913!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar.active{border-color:var(--bar-a)!important;background:linear-gradient(135deg,#fff 0%,#f5f9ff 100%)!important;box-shadow:0 0 0 2px #3478f612,0 10px 22px #20416914!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar-head{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar-name{color:#213750!important;white-space:normal!important;word-break:break-word!important;font-size:10px!important;font-weight:850!important;line-height:1.35!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar-head strong{color:#38536f!important;white-space:nowrap!important;font-size:9.5px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar-track{background:#edf2f8!important;border-radius:999px!important;width:100%!important;height:13px!important;overflow:hidden!important;box-shadow:inset 0 1px 2px #2041690b!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar-track i{background:linear-gradient(90deg,var(--bar-a),var(--bar-b))!important;border-radius:999px!important;height:100%!important;display:block!important;box-shadow:0 3px 8px #3478f626!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar-meta{color:#7b8da2!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;font-size:8.5px!important;font-weight:750!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-bar-color-1{--bar-a:#3478f6;--bar-b:#72a8ff}.itam-page.it-asset-management-v11 .itam-v15-bar-color-2{--bar-a:#20a66b;--bar-b:#66cf98}.itam-page.it-asset-management-v11 .itam-v15-bar-color-3{--bar-a:#7867e8;--bar-b:#a694ff}.itam-page.it-asset-management-v11 .itam-v15-bar-color-4{--bar-a:#2d98b7;--bar-b:#6ec9dd}.itam-page.it-asset-management-v11 .itam-v15-bar-color-5{--bar-a:#e69a2f;--bar-b:#f5c15f}.itam-page.it-asset-management-v11 .itam-v15-bar-color-6{--bar-a:#ef725f;--bar-b:#f6a08f}.itam-page.it-asset-management-v11 .itam-v15-bar-color-7{--bar-a:#d85f9e;--bar-b:#ec92c3}.itam-page.it-asset-management-v11 .itam-v15-bar-color-8{--bar-a:#55a8ef;--bar-b:#8cc8f8}.itam-page.it-asset-management-v11 .itam-v15-company-bar-empty{color:#8697aa!important;place-items:center!important;min-height:120px!important;font-size:10px!important;font-weight:700!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child{min-width:0!important;padding:15px 17px!important}@media (width<=720px){.itam-page.it-asset-management-v11 .itam-v15-bar-panel{padding:13px!important}.itam-page.it-asset-management-v11 .itam-v15-company-bar-head,.itam-page.it-asset-management-v11 .itam-v15-company-bar-meta{flex-direction:column!important;align-items:flex-start!important}}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-v15-mini-kpis{grid-template-columns:1fr!important;align-items:stretch!important;gap:12px!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-v15-mini-kpis>div{border-radius:16px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:8px!important;min-height:88px!important;padding:14px 18px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-v15-mini-kpis>div span{color:#70839a!important;letter-spacing:.01em!important;margin:0!important;font-size:9px!important;font-weight:850!important;display:block!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-v15-mini-kpis>div strong{color:#1d3452!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;width:100%!important;margin:0!important;font-size:16px!important;font-weight:900!important;line-height:1.25!important;display:block!important;overflow:visible!important}@media (width<=720px){.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-v15-mini-kpis>div{min-height:82px!important;padding:13px 15px!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail .itam-v15-mini-kpis>div strong{font-size:14px!important}}.itam-page.it-asset-management-v11 .itam-v15-selector-panel{background:linear-gradient(#fbfdff 0%,#f7faff 100%)!important;border:1px solid #dfe8f2!important;border-radius:18px!important;flex-direction:column!important;gap:14px!important;padding:18px!important;display:flex!important;box-shadow:0 10px 24px #2241690d!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus{background:#fff!important;border:1px solid #d7e5f4!important;border-radius:16px!important;padding:16px!important;box-shadow:0 8px 18px #2041690a!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-head{border-bottom:1px solid #ecf1f7!important;flex-direction:column!important;gap:6px!important;margin-bottom:14px!important;padding-bottom:14px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-head span{color:#6a82a0!important;letter-spacing:.11em!important;background:#e8f2ff!important;border:1px solid #d4e6ff!important;border-radius:999px!important;align-items:center!important;width:max-content!important;min-height:24px!important;padding:0 10px!important;font-size:8.5px!important;font-weight:900!important;display:inline-flex!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-head h3{color:#1f3654!important;white-space:normal!important;overflow-wrap:anywhere!important;margin:0!important;font-size:20px!important;font-weight:900!important;line-height:1.22!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-head small{color:#71839a!important;font-size:10px!important;font-weight:800!important}.itam-page.it-asset-management-v11 .itam-v15-selector-kpis{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v15-selector-kpis>div{background:#fbfdff!important;border:1px solid #e1e9f2!important;border-left:4px solid #3478f6!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:7px!important;min-height:74px!important;padding:12px 14px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-selector-kpis>div:nth-child(2){border-left-color:#20a66b!important}.itam-page.it-asset-management-v11 .itam-v15-selector-kpis>div:nth-child(3){border-left-color:#e69a2f!important}.itam-page.it-asset-management-v11 .itam-v15-selector-kpis>div:nth-child(4){border-left-color:#7867e8!important}.itam-page.it-asset-management-v11 .itam-v15-selector-kpis>div span{color:#70839a!important;font-size:9px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-selector-kpis>div strong{color:#1d3452!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:16px!important;font-weight:900!important;line-height:1.25!important}.itam-page.it-asset-management-v11 .itam-v15-selector-list{flex-direction:column!important;gap:9px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-check{text-align:left!important;background:#fff!important;border:1px solid #e0e8f2!important;border-radius:14px!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:66px!important;padding:12px 14px!important;transition:transform .15s,border-color .15s,box-shadow .15s!important;display:grid!important;box-shadow:0 5px 14px #2041690a!important}.itam-page.it-asset-management-v11 .itam-v15-company-check:hover{border-color:#cadcee!important;transform:translateY(-1px)!important;box-shadow:0 9px 18px #20416912!important}.itam-page.it-asset-management-v11 .itam-v15-company-check.active{background:linear-gradient(135deg,#fff 0%,#f5f9ff 100%)!important;border-color:#97bcf4!important;box-shadow:0 0 0 2px #3478f60f,0 10px 20px #20416914!important}.itam-page.it-asset-management-v11 .itam-v15-check-box{background:#fff!important;border:2px solid #c8d8ea!important;border-radius:6px!important;width:18px!important;height:18px!important;position:relative!important}.itam-page.it-asset-management-v11 .itam-v15-check-box.active{background:#3478f6!important;border-color:#3478f6!important}.itam-page.it-asset-management-v11 .itam-v15-check-box.active:after{content:"✓"!important;color:#fff!important;place-items:center!important;font-size:11px!important;font-weight:900!important;display:grid!important;position:absolute!important;inset:0!important}.itam-page.it-asset-management-v11 .itam-v15-check-all.active{background:#2d98b7!important;border-color:#2d98b7!important}.itam-page.it-asset-management-v11 .itam-v15-company-check span{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v15-company-check span b{color:#213750!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:10px!important;font-weight:850!important;line-height:1.35!important}.itam-page.it-asset-management-v11 .itam-v15-company-check span small{color:#7b8da2!important;font-size:8.5px!important;font-weight:750!important}.itam-page.it-asset-management-v11 .itam-v15-company-check strong{color:#38536f!important;white-space:nowrap!important;font-size:10px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v15-company-head>div:first-child h3{white-space:normal!important;overflow-wrap:anywhere!important;font-size:18px!important;line-height:1.24!important}@media (width<=720px){.itam-page.it-asset-management-v11 .itam-v15-company-check{grid-template-columns:20px minmax(0,1fr)!important}.itam-page.it-asset-management-v11 .itam-v15-company-check strong{white-space:normal!important;grid-column:2!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-head h3{font-size:17px!important}}.itam-page.it-asset-management-v11 .itam-v15-top-selector{border-top:1px solid #e5edf6!important;margin-top:14px!important;padding:16px 0 0!important}.itam-page.it-asset-management-v11 .itam-v15-selector-list-top{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v15-report-grid{grid-template-columns:minmax(380px,.95fr) minmax(520px,1.25fr)!important;gap:22px!important}.itam-page.it-asset-management-v11 .itam-v15-selector-panel{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;display:block!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-wide{background:#fff!important;border:1px solid #d7e5f4!important;border-radius:18px!important;width:100%!important;max-width:none!important;margin:0!important;padding:20px!important;box-shadow:0 10px 24px #2041690d!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-wide .itam-v15-selector-focus-head{gap:8px!important;margin-bottom:16px!important;padding-bottom:16px!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-wide .itam-v15-selector-focus-head h3{font-size:20px!important;line-height:1.22!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-wide .itam-v15-selector-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-wide .itam-v15-selector-kpis>div{min-height:88px!important;padding:14px 16px!important}.itam-page.it-asset-management-v11 .itam-v15-selector-focus-wide .itam-v15-selector-kpis>div strong{white-space:normal!important;overflow-wrap:anywhere!important;font-size:15px!important;line-height:1.25!important}.itam-page.it-asset-management-v11 .itam-v15-selector-list-top .itam-v15-company-check{align-items:center!important;min-height:72px!important}.itam-page.it-asset-management-v11 .itam-v15-selector-list-top .itam-v15-company-check strong{font-size:9.5px!important}.itam-page.it-asset-management-v11 .itam-v15-company-detail{padding:20px!important}.itam-page.it-asset-management-v11 .itam-v15-company-head{margin-bottom:18px!important}@media (width<=1100px){.itam-page.it-asset-management-v11 .itam-v15-report-grid{grid-template-columns:1fr!important}}@media (width<=720px){.itam-page.it-asset-management-v11 .itam-v15-selector-list-top,.itam-page.it-asset-management-v11 .itam-v15-selector-focus-wide .itam-v15-selector-kpis{grid-template-columns:1fr!important}}.itam-page.it-asset-management-v11 .itam-v18-selector-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))!important;gap:16px!important;width:100%!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v18-company-card{text-align:left!important;background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border:1px solid #d8e4f1!important;border-radius:22px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:14px!important;min-height:188px!important;padding:18px!important;display:flex!important;box-shadow:0 10px 22px #2041690d!important}.itam-page.it-asset-management-v11 .itam-v18-company-card:hover{border-color:#bfd5ee!important;transform:translateY(-1px)!important;box-shadow:0 14px 28px #20416914!important}.itam-page.it-asset-management-v11 .itam-v18-company-card.active{background:linear-gradient(#fff 0%,#f6faff 100%)!important;border-color:#97bcf4!important;box-shadow:0 0 0 2px #3478f60f,0 14px 28px #20416917!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-main{grid-template-columns:32px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-check{justify-content:center!important;align-items:flex-start!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v18-company-card .itam-v15-check-box{border-radius:7px!important;width:20px!important;height:20px!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-title{flex-direction:column!important;gap:5px!important;min-width:0!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-title b{color:#1f3654!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-title small{color:#74889f!important;font-size:9px!important;font-weight:800!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-main>strong{color:#274f87!important;white-space:nowrap!important;font-size:13px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-kpis>span{background:#f9fbfe!important;border:1px solid #e5edf6!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;min-height:66px!important;padding:10px 12px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-kpis>span label{color:#74889f!important;letter-spacing:.04em!important;font-size:8px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-kpis>span b{color:#223954!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:11px!important;font-weight:900!important;line-height:1.28!important}@media (width<=1100px){.itam-page.it-asset-management-v11 .itam-v18-selector-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important}}@media (width<=720px){.itam-page.it-asset-management-v11 .itam-v18-selector-grid{grid-template-columns:1fr!important}.itam-page.it-asset-management-v11 .itam-v18-company-card{min-height:auto!important;padding:15px!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-main{grid-template-columns:28px minmax(0,1fr)!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-main>strong{white-space:normal!important;grid-column:2!important}.itam-page.it-asset-management-v11 .itam-v18-company-card-kpis{grid-template-columns:1fr!important}}.itam-page.it-asset-management-v11 .itam-v2-report{flex-direction:column!important;gap:16px!important;width:100%!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v2-title-row{justify-content:space-between!important;align-items:center!important;gap:20px!important;padding:2px 2px 0!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v2-title-row>div{min-width:0!important}.itam-page.it-asset-management-v11 .itam-v2-title-row span,.itam-page.it-asset-management-v11 .itam-v2-section-head span,.itam-page.it-asset-management-v11 .itam-v2-detail-head span,.itam-page.it-asset-management-v11 .itam-v2-category-head span{color:#3577d1!important;letter-spacing:.11em!important;margin-bottom:5px!important;font-size:8.5px!important;font-weight:900!important;display:block!important}.itam-page.it-asset-management-v11 .itam-v2-title-row h2{color:#1b304b!important;letter-spacing:-.035em!important;margin:0!important;font-size:28px!important;line-height:1.08!important}.itam-page.it-asset-management-v11 .itam-v2-title-row p{color:#71839a!important;margin:6px 0 0!important;font-size:10.5px!important}.itam-page.it-asset-management-v11 .itam-v2-filter-card,.itam-page.it-asset-management-v11 .itam-v2-card{background:#fff!important;border:1px solid #dfe8f2!important;border-radius:18px!important;box-shadow:0 10px 24px #2041690e!important}.itam-page.it-asset-management-v11 .itam-v2-filter-card{padding:14px!important}.itam-page.it-asset-management-v11 .itam-v2-view-switch{background:#f4f7fb!important;border:1px solid #dce6f1!important;border-radius:12px!important;gap:4px!important;width:max-content!important;margin-bottom:12px!important;padding:4px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v2-view-switch button{color:#64768b!important;min-height:34px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;padding:0 13px!important;font-size:8.5px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v2-view-switch button.active{color:#245ea9!important;background:#fff!important;border-color:#d6e3f1!important;box-shadow:0 5px 12px #2041690f!important}.itam-page.it-asset-management-v11 .itam-v2-filter-grid{grid-template-columns:minmax(190px,1fr) minmax(180px,.9fr) minmax(240px,1.3fr) minmax(170px,.85fr) auto!important;align-items:end!important;gap:10px!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v2-filter-grid label{flex-direction:column!important;gap:6px!important;min-width:0!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v2-filter-grid label>span{color:#60748b!important;font-size:8.5px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v2-filter-grid select,.itam-page.it-asset-management-v11 .itam-v2-filter-grid input{color:#30455f!important;background:#fff!important;border:1px solid #d6e1ed!important;border-radius:10px!important;outline:none!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important;font-size:9.5px!important;box-shadow:0 2px 7px #1c3b6306!important}.itam-page.it-asset-management-v11 .itam-v2-filter-grid select:focus,.itam-page.it-asset-management-v11 .itam-v2-filter-grid input:focus{border-color:#77aaf3!important;box-shadow:0 0 0 3px #3478f614!important}.itam-page.it-asset-management-v11 .itam-v2-reset,.itam-page.it-asset-management-v11 .itam-v2-export,.itam-page.it-asset-management-v11 .itam-v2-detail-btn{cursor:pointer!important;font-weight:850!important;transition:transform .14s,box-shadow .14s,border-color .14s!important}.itam-page.it-asset-management-v11 .itam-v2-reset:hover,.itam-page.it-asset-management-v11 .itam-v2-export:hover,.itam-page.it-asset-management-v11 .itam-v2-detail-btn:hover{transform:translateY(-1px)!important}.itam-page.it-asset-management-v11 .itam-v2-reset{color:#425773!important;background:#fff!important;border:1px solid #d5e0ec!important;border-radius:10px!important;min-height:42px!important;padding:0 17px!important;font-size:9px!important}.itam-page.it-asset-management-v11 .itam-v2-export{white-space:nowrap!important;border-radius:10px!important;min-height:42px!important;padding:0 17px!important;font-size:9px!important}.itam-page.it-asset-management-v11 .itam-v2-export.primary,.itam-page.it-asset-management-v11 .itam-v2-export.secondary{color:#17794d!important;background:linear-gradient(135deg,#edf9f3 0%,#e8f7f0 100%)!important;border:1px solid #bfe4d0!important;box-shadow:0 7px 15px #20a66b14!important}.itam-page.it-asset-management-v11 .itam-v2-summary{overflow:hidden!important}.itam-page.it-asset-management-v11 .itam-v2-section-head,.itam-page.it-asset-management-v11 .itam-v2-detail-head,.itam-page.it-asset-management-v11 .itam-v2-category-head{justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v2-section-head{border-bottom:1px solid #e9eff6!important;padding:16px 18px 13px!important}.itam-page.it-asset-management-v11 .itam-v2-section-head h3,.itam-page.it-asset-management-v11 .itam-v2-detail-head h3,.itam-page.it-asset-management-v11 .itam-v2-category-head h3{color:#1f3654!important;letter-spacing:-.015em!important;margin:0!important;font-size:14px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v2-section-head small,.itam-page.it-asset-management-v11 .itam-v2-category-head small{color:#75879d!important;font-size:8.5px!important;font-weight:800!important}.itam-page.it-asset-management-v11 .itam-v2-table-wrap{width:100%!important;overflow:auto!important}.itam-page.it-asset-management-v11 .itam-v2-table-wrap table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;min-width:1040px!important}.itam-page.it-asset-management-v11 .itam-v2-table-wrap th{color:#5e7188!important;text-align:left!important;white-space:nowrap!important;background:#f7f9fc!important;border-bottom:1px solid #dce6f1!important;padding:12px 13px!important;font-size:8.5px!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v2-table-wrap td{color:#475c75!important;vertical-align:middle!important;background:#fff!important;border-bottom:1px solid #edf2f7!important;padding:13px!important;font-size:9px!important}.itam-page.it-asset-management-v11 .itam-v2-table-wrap tbody tr{cursor:pointer!important}.itam-page.it-asset-management-v11 .itam-v2-table-wrap tbody tr:hover td{background:#f8fbff!important}.itam-page.it-asset-management-v11 .itam-v2-table-wrap tbody tr.selected td{background:#f2f7ff!important;border-bottom-color:#dce8f7!important}.itam-page.it-asset-management-v11 .itam-v2-company-name{color:#265fae!important;font-weight:900!important}.itam-page.it-asset-management-v11 .itam-v2-net-value{color:#1f61d1!important}.itam-page.it-asset-management-v11 .itam-v2-detail-btn{color:#2465c6!important;background:#fff!important;border:1px solid #cbdcf2!important;border-radius:8px!important;min-height:30px!important;padding:0 10px!important;font-size:8px!important}.itam-page.it-asset-management-v11 .itam-v2-table-wrap tfoot td{color:#334b67!important;background:#f8fafc!important;border-bottom:0!important}.itam-page.it-asset-management-v11 .itam-v2-empty{text-align:center!important;color:#8797aa!important;padding:32px 16px!important}.itam-page.it-asset-management-v11 .itam-v2-detail{padding:18px!important}.itam-page.it-asset-management-v11 .itam-v2-detail-head{border-bottom:1px solid #e9eff6!important;padding:0 0 15px!important}.itam-page.it-asset-management-v11 .itam-v2-detail-head>div{border-left:4px solid #3478f6!important;padding-left:12px!important}.itam-page.it-asset-management-v11 .itam-v2-detail-head h3{color:#235fd0!important;font-size:18px!important}.itam-page.it-asset-management-v11 .itam-v2-detail-head p{color:#75879d!important;margin:5px 0 0!important;font-size:9px!important;font-weight:750!important}.itam-page.it-asset-management-v11 .itam-v2-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:16px 0!important;display:grid!important}.itam-page.it-asset-management-v11 .itam-v2-kpis article{border:1px solid #dfe8f2!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;gap:8px!important;min-height:88px!important;padding:14px 16px!important;display:flex!important}.itam-page.it-asset-management-v11 .itam-v2-kpis article span{font-size:8.5px!important;font-weight:850!important}.itam-page.it-asset-management-v11 .itam-v2-kpis article strong{white-space:normal!important;overflow-wrap:anywhere!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important}.itam-page.it-asset-management-v11 .itam-v2-kpis article.blue{color:#265fae!important;background:linear-gradient(135deg,#eef5ff 0%,#f8fbff 100%)!important;border-color:#c9dcf8!important}.itam-page.it-asset-management-v11 .itam-v2-kpis article.green{color:#18794e!important;background:linear-gradient(135deg,#edf9f3 0%,#f7fcf9 100%)!important;border-color:#caead9!important}.itam-page.it-asset-management-v11 .itam-v2-kpis article.amber{color:#9b6311!important;background:linear-gradient(135deg,#fff7e7 0%,#fffbf4 100%)!important;border-color:#f0ddb7!important}.itam-page.it-asset-management-v11 .itam-v2-kpis article.purple{color:#6946cf!important;background:linear-gradient(135deg,#f3efff 0%,#faf8ff 100%)!important;border-color:#ddd1fb!important}.itam-page.it-asset-management-v11 .itam-v2-category-head{border-top:1px solid #edf2f7!important;padding:15px 0 12px!important}@media (width<=1250px){.itam-page.it-asset-management-v11 .itam-v2-filter-grid,.itam-page.it-asset-management-v11 .itam-v2-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){.itam-page.it-asset-management-v11 .itam-v2-title-row,.itam-page.it-asset-management-v11 .itam-v2-detail-head{flex-direction:column!important;align-items:flex-start!important}.itam-page.it-asset-management-v11 .itam-v2-title-row h2{font-size:24px!important}.itam-page.it-asset-management-v11 .itam-v2-export,.itam-page.it-asset-management-v11 .itam-v2-view-switch{width:100%!important}.itam-page.it-asset-management-v11 .itam-v2-view-switch button{flex:1 1 0!important}.itam-page.it-asset-management-v11 .itam-v2-filter-grid{grid-template-columns:1fr!important}.itam-page.it-asset-management-v11 .itam-v2-reset{width:100%!important}.itam-page.it-asset-management-v11 .itam-v2-kpis{grid-template-columns:1fr!important}}@media (width>=1180px){.ea-offboard-top{grid-template-columns:minmax(0,1.58fr) minmax(360px,.82fr);align-items:stretch;gap:14px}.ea-form-card,.ea-access-card{min-width:0}.ea-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 18px;padding:16px 18px 13px}.ea-field{grid-template-columns:minmax(112px,126px) minmax(0,1fr);gap:9px;min-width:0}.ea-field input,.ea-field select,.ea-readonly-status{width:100%;min-width:0}.ea-access-grid{grid-template-columns:1fr;gap:12px;padding:14px 16px}.ea-access-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;display:grid}.ea-access-list>div{align-items:flex-start;gap:8px;min-width:0;font-size:9.5px;line-height:1.3}.ea-access-list>div>span{width:17px;min-width:17px;height:17px;margin-top:0;font-size:8px}.ea-cutoff{text-align:left;border-radius:9px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:7px 10px;min-height:0;padding:11px 13px;display:flex}.ea-cutoff b{width:100%;margin:0;font-size:9px}.ea-cutoff strong{letter-spacing:-.02em;margin:0;font-size:17px;line-height:1.15}.ea-cutoff p{width:100%;margin:1px 0 0;font-size:8.3px;line-height:1.4}.ea-access-card .ea-card-heading,.ea-form-card .ea-card-heading{min-height:52px}.ea-report-grid{grid-template-columns:minmax(0,3.25fr) minmax(250px,.95fr);gap:14px}.ea-exit-kpis{gap:8px;padding:10px 12px}}@media (width>=900px) and (width<=1179px){.ea-offboard-top{grid-template-columns:minmax(0,1.32fr) minmax(330px,.88fr);gap:12px}.ea-form-grid{gap:9px 12px}.ea-field{grid-template-columns:minmax(102px,116px) minmax(0,1fr)}.ea-field input,.ea-field select,.ea-readonly-status{width:100%;min-width:0}.ea-access-grid{grid-template-columns:1fr;gap:10px;padding:13px 14px}.ea-access-list{grid-template-columns:1fr;gap:8px;display:grid}.ea-cutoff{padding:12px}}@media (width<=899px){.ea-offboard-top,.ea-form-grid{grid-template-columns:1fr}.ea-field{grid-template-columns:minmax(105px,120px) minmax(0,1fr)}.ea-field input,.ea-field select,.ea-readonly-status{width:100%;min-width:0}.ea-access-grid{grid-template-columns:1fr}.ea-access-list{grid-template-columns:1fr;display:grid}}.ea-offboard-hr-picker{z-index:45;background:#fff;border:1px solid #dfe7f0;border-radius:12px;margin:0 0 14px;padding:14px 16px;position:relative;box-shadow:0 5px 14px #0f172a09}.ea-offboard-hr-picker-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:11px;display:flex}.ea-offboard-hr-picker-head>div{flex-direction:column;gap:3px;display:flex}.ea-offboard-hr-picker-head b{color:#203047;font-size:12px}.ea-offboard-hr-picker-head span:not(.ea-source-badge){color:#718096;font-size:9.5px}.ea-offboard-hr-picker-body{grid-template-columns:minmax(360px,1fr) minmax(280px,.72fr);align-items:center;gap:12px;display:grid}.ea-offboard-hr-picker .ea-real-picker{z-index:60;width:100%;max-width:none}.ea-offboard-hr-picker .ea-real-search{width:100%;min-width:0;max-width:none}.ea-offboard-selected-person{background:#f8fbff;border:1px solid #dce8f7;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:46px;padding:5px 8px;display:grid}.ea-offboard-selected-person>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ea-offboard-selected-person b{color:#22344c;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.ea-offboard-selected-person small{color:#6e7f94;white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.ea-offboard-no-person{color:#7a899b;background:#fafbfd;border:1px dashed #d6e0eb;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 12px;font-size:9.5px;display:flex}.ea-offboard-load-state,.ea-offboard-load-error{align-items:center;gap:7px;margin-top:9px;font-size:9px;display:flex}.ea-offboard-load-state{color:#536b87}.ea-offboard-load-error{color:#b42318}.ea-submit:disabled{cursor:not-allowed;opacity:.5;box-shadow:none;transform:none!important}@media (width<=1050px){.ea-offboard-hr-picker-body{grid-template-columns:1fr}}@media (width<=700px){.ea-offboard-hr-picker{padding:12px}.ea-offboard-hr-picker-head{flex-direction:column;gap:7px}.ea-offboard-selected-person{grid-template-columns:36px minmax(0,1fr)}.ea-offboard-selected-person .ea-source-badge{grid-column:1/-1;width:max-content;margin-left:45px}}.approval-management-v1 .approval-management-filterbar-left{box-sizing:border-box!important;padding-left:12px!important}@media (width<=1100px){.approval-management-v1 .approval-management-filterbar-left{padding-left:0!important}}.kb-real-page,.kb-real-viewer-page{flex-direction:column;gap:16px;display:flex}.kb-real-head,.kb-real-viewer-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.kb-real-eyebrow{color:#7f8b99;letter-spacing:.13em;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.kb-real-head h1,.kb-real-viewer-head h1{color:#172335;letter-spacing:-.02em;margin:0;font-size:22px}.kb-real-head p{color:#7c8998;margin:6px 0 0;font-size:9px}.kb-real-primary,.kb-real-secondary{cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-height:35px;padding:0 14px;font-size:9px;font-weight:750;text-decoration:none;display:inline-flex}.kb-real-primary{color:#fff;background:#2f4054;border:0}.kb-real-primary:hover{background:#263548}.kb-real-secondary{color:#465568;background:#fff;border:1px solid #dce2e8}.kb-real-error{color:#9b4444;background:#fff3f3;border:1px solid #efcccc;border-radius:7px;padding:11px 13px;font-size:9px}.kb-real-search-panel{background:#fff;border:1px solid #e3e8ed;border-radius:9px;padding:15px}.kb-real-search{border:1px solid #dce2e8;border-radius:7px;align-items:center;gap:9px;height:42px;padding:0 12px;display:flex}.kb-real-search>span{color:#84909e;font-size:18px}.kb-real-search input{color:#273549;background:0 0;border:0;outline:0;flex:1;font-size:10px}.kb-real-search button{color:#748090;background:#f1f3f5;border:0;border-radius:5px;width:26px;height:26px;font-size:15px}.kb-real-category-bar{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.kb-real-category-bar button{color:#657285;background:#fff;border:1px solid #e0e5ea;border-radius:999px;min-height:29px;padding:0 10px;font-size:8px;font-weight:700}.kb-real-category-bar button b{color:#8a95a3;margin-left:6px;font-size:7px}.kb-real-category-bar button.active{color:#fff;background:#36485e;border-color:#36485e}.kb-real-category-bar button.active b{color:#d8e0e8}.kb-real-result-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.kb-real-result-head>div{align-items:baseline;gap:6px;display:flex}.kb-real-result-head span{color:#7d8998;font-size:8px}.kb-real-result-head button{color:#52647a;background:0 0;border:0;font-size:8px;font-weight:700}.kb-real-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kb-real-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e7ec;border-radius:9px;flex-direction:column;min-height:205px;padding:16px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.kb-real-card:disabled{cursor:wait}.kb-real-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.kb-real-pdf-icon{color:#934f4f;background:#f3eeee;border-radius:7px;flex:none;place-items:center;width:36px;height:36px;display:grid}.kb-real-pdf-icon span{letter-spacing:.04em;font-size:7px;font-weight:900}.kb-real-category{color:#667487;white-space:nowrap;text-overflow:ellipsis;background:#eff2f5;border-radius:999px;max-width:65%;padding:5px 8px;font-size:7px;font-weight:750;overflow:hidden}.kb-real-card-content{flex:1;padding-top:16px}.kb-real-card-content h3{color:#223047;margin:0;font-size:11px;line-height:1.45}.kb-real-card-content p{color:#7b8797;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:7px 0 0;font-size:8px;line-height:1.55;display:-webkit-box;overflow:hidden}.kb-real-card-foot{border-top:1px solid #eef1f3;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:15px;padding-top:12px;display:flex}.kb-real-card-foot>div{min-width:0}.kb-real-card-foot span{white-space:nowrap;text-overflow:ellipsis;color:#667486;max-width:180px;font-size:7.5px;display:block;overflow:hidden}.kb-real-card-foot small{color:#98a1ad;margin-top:3px;font-size:7px;display:block}.kb-real-card-foot strong{color:#344c69;flex:none;font-size:8px}.kb-real-state{color:#7c8998;background:#fff;border:1px solid #e3e7ec;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:290px;display:flex}.kb-real-state b{color:#334155;margin-top:4px;font-size:11px}.kb-real-state span{font-size:8px}.kb-real-spinner{border:3px solid #e4e8ec;border-top-color:#4a5b70;border-radius:50%;width:26px;height:26px;animation:.7s linear infinite kb-real-spin}@keyframes kb-real-spin{to{transform:rotate(360deg)}}.kb-real-back{color:#586a7f;background:0 0;border:0;margin:0 0 13px;padding:0;font-size:8px;font-weight:700}.kb-real-viewer-title{align-items:center;gap:12px;display:flex}.kb-real-viewer-title>div>span{color:#84909f;text-transform:uppercase;margin-bottom:3px;font-size:7px;font-weight:750;display:block}.kb-real-viewer-title h1{font-size:16px}.kb-real-viewer-title p{color:#8a95a3;margin:4px 0 0;font-size:7.5px}.kb-real-viewer-actions{gap:8px;display:flex}.kb-real-pdf-shell{background:#eef1f4;border:1px solid #dde3e8;border-radius:9px;height:calc(100vh - 190px);min-height:620px;overflow:hidden}.kb-real-pdf-frame{background:#fff;border:0;width:100%;height:100%;display:block}@media (width<=1050px){.kb-real-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.kb-real-head,.kb-real-viewer-head{flex-direction:column;align-items:stretch}.kb-real-grid{grid-template-columns:1fr}.kb-real-viewer-actions{flex-wrap:wrap}.kb-real-pdf-shell{height:70vh;min-height:520px}}.kb-real-page,.kb-real-viewer-page{gap:20px}.kb-real-head,.kb-real-viewer-head{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e4e8ee;border-radius:14px;padding:20px 22px;box-shadow:0 10px 30px #1422300d}.kb-real-eyebrow{color:#7e8a98;letter-spacing:.16em;font-size:8px;font-weight:800}.kb-real-head h1,.kb-real-viewer-head h1{color:#1c2938;font-size:24px;font-weight:800}.kb-real-head p,.kb-real-viewer-title p{color:#7d8896;font-size:9px;line-height:1.65}.kb-real-primary,.kb-real-secondary{border-radius:10px;min-height:38px;padding:0 16px;font-size:9px;font-weight:800;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s}.kb-real-primary{background:#34485e;box-shadow:0 8px 18px #34485e2e}.kb-real-primary:hover{background:#2c3d50;transform:translateY(-1px)}.kb-real-secondary:hover{background:#f8fafb;transform:translateY(-1px)}.kb-real-search-panel{background:#fff;border:1px solid #e4e8ee;border-radius:14px;padding:18px;box-shadow:0 10px 26px #1422300a}.kb-real-search{background:#fbfcfd;border:1px solid #dbe2e9;border-radius:12px;height:46px;padding:0 14px}.kb-real-search input{font-size:10px}.kb-real-category-bar{gap:8px;margin-top:14px}.kb-real-category-bar button{color:#627083;background:#fff;border:1px solid #e0e5ea;border-radius:999px;min-height:31px;padding:0 11px;font-size:8px;font-weight:800;transition:transform .14s,box-shadow .14s,background .14s,border-color .14s}.kb-real-category-bar button:hover{transform:translateY(-1px);box-shadow:0 6px 14px #1928370f}.kb-real-result-head strong{color:#253246;font-size:14px}.kb-real-card{background:linear-gradient(#fff 0%,#fbfcfd 100%);border:1px solid #e4e8ee;border-radius:14px;min-height:230px;padding:18px;box-shadow:0 10px 26px #121e2c0d}.kb-real-card:hover{border-color:#d6dde6;transform:translateY(-4px);box-shadow:0 16px 34px #121e2c1a}.kb-real-card-top{align-items:flex-start}.kb-real-category{color:#617084;background:#eef2f6;border-radius:999px;max-width:70%;padding:6px 10px;font-size:7px;font-weight:800}.kb-real-card-content{padding-top:18px}.kb-real-card-content h3{color:#202d3f;font-size:12px;font-weight:800;line-height:1.45}.kb-real-card-content p{color:#7e8a98;margin-top:8px;font-size:8px;line-height:1.65}.kb-real-card-foot{border-top:1px solid #edf1f4;margin-top:16px;padding-top:14px}.kb-real-card-foot span{color:#627184;font-size:7.5px;font-weight:700}.kb-real-card-foot small{margin-top:4px;font-size:7px}.kb-real-card-foot strong{color:#34485e;font-size:8px;font-weight:800}.kb-real-state{background:#fff;border:1px solid #e4e8ee;border-radius:14px;min-height:320px;box-shadow:0 10px 24px #1422300a}.kb-real-state b{font-size:12px}.kb-real-viewer-title{align-items:center;gap:14px}.kb-real-viewer-title>div>span{color:#7c8998;letter-spacing:.08em;font-size:7px;font-weight:800}.kb-real-pdf-shell{background:#f4f6f8;border:1px solid #e1e6eb;border-radius:14px;box-shadow:0 10px 26px #121e2c0f}.kb-real-back{color:#526579;font-size:8px;font-weight:800}.kb-real-viewer-actions{align-items:center}.kb-real-book-icon{flex:none;width:42px;height:42px;position:relative}.kb-real-book-spine{background:linear-gradient(#d9e1ea 0%,#bcc7d3 100%);border-radius:10px 0 0 10px;width:10px;height:38px;position:absolute;top:2px;left:0;box-shadow:inset -1px 0 #ffffff8c}.kb-real-book-cover{background:linear-gradient(#4a6078 0%,#34485e 100%);border-radius:0 12px 12px 0;width:32px;height:40px;position:absolute;top:0;left:8px;overflow:hidden;box-shadow:0 10px 18px #34485e33}.kb-real-book-cover:before{content:"";background:linear-gradient(135deg,#ffffff2e 0%,#fff0 52%);position:absolute;inset:0}.kb-real-book-lines{flex-direction:column;gap:5px;display:flex;position:absolute;top:10px;left:9px;right:8px}.kb-real-book-lines span{background:#ffffffbf;border-radius:999px;height:2px;display:block}.kb-real-book-lines span:first-child{width:85%}.kb-real-book-lines span:nth-child(2){width:70%}.kb-real-book-lines span:nth-child(3){width:78%}@media (width<=720px){.kb-real-head,.kb-real-viewer-head{border-radius:12px;padding:16px}.kb-real-search-panel,.kb-real-card,.kb-real-state,.kb-real-pdf-shell{border-radius:12px}}.kb-real-head,.kb-real-viewer-head,.kb-real-search-panel,.kb-real-card,.kb-real-state,.kb-real-pdf-shell{-webkit-backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(135deg,#ffffffdb,#f5f9fdab)!important;border-color:#ffffffbd!important;box-shadow:0 16px 44px #25384c13,inset 0 1px #ffffffd6!important}.kb-real-head,.kb-real-viewer-head{border:1px solid;border-radius:20px;padding:22px 24px}.kb-real-head h1{font-size:24px}.kb-real-search-panel{border-radius:17px;padding:17px}.kb-real-search{background:#ffffff80;border-color:#7e94ab2e;border-radius:12px;height:44px}.kb-real-category-bar button{background:#ffffff8c;border-color:#7e94ab29;min-height:31px}.kb-real-category-bar button.active{background:linear-gradient(135deg,#496078,#32465c);border-color:#0000;box-shadow:0 8px 18px #30435729}.kb-real-grid{gap:14px}.kb-real-card{border:1px solid;border-radius:18px;min-height:225px;padding:18px}.kb-real-card:hover{transform:translateY(-4px);border-color:#c9d5e1cc!important;box-shadow:0 20px 48px #25384c1f!important}.kb-real-category{color:#607187;background:#e8eef5b8}.kb-real-pdf-shell{border:1px solid;border-radius:19px;padding:7px}.kb-real-pdf-frame{border-radius:13px;overflow:hidden}.kb-premium-book{filter:drop-shadow(0 10px 13px #31455a2b);flex:none;width:44px;height:44px;position:relative}.kb-premium-spine{background:linear-gradient(#cedae6,#aebdcb);border-radius:11px 2px 2px 11px;width:11px;height:38px;position:absolute;top:3px;left:1px}.kb-premium-cover{background:linear-gradient(145deg,#536c86,#344a61);border:1px solid #ffffff52;border-radius:4px 13px 13px 4px;width:33px;height:40px;padding:11px 8px;position:absolute;top:1px;left:9px;box-shadow:inset 0 1px #ffffff40}.kb-premium-cover i{background:#ffffffbd;border-radius:99px;height:2px;margin-bottom:5px;display:block}.kb-premium-cover i:first-child{width:88%}.kb-premium-cover i:nth-child(2){width:68%}.kb-premium-cover i:nth-child(3){width:78%}.kb-real-head{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"kb-copy kb-action""kb-search kb-search"!important;align-items:center!important;gap:18px 24px!important;display:grid!important}.kb-real-head>div:first-child{grid-area:kb-copy!important;min-width:0!important}.kb-real-head>.kb-real-primary{grid-area:kb-action!important;align-self:center!important}.kb-real-head>.kb-real-search-hero{grid-area:kb-search!important}.kb-real-search-hero{background:#ffffffd1!important;border:1px solid #d9e1e9!important;border-radius:10px!important;width:100%!important;max-width:100%!important;height:46px!important;margin:0!important;box-shadow:0 5px 16px #2230470d!important}.kb-real-search-hero:focus-within{background:#fff!important;border-color:#aebdcb!important;box-shadow:0 0 0 3px #34485e14!important}.kb-real-search-hero input{width:100%!important;min-width:0!important}.kb-real-search-panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}.kb-real-search-panel .kb-real-category-bar{margin-top:0!important}.kb-real-card-content{min-width:0!important}.kb-real-card-content h3{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;width:100%!important;max-width:100%!important;line-height:1.42!important;display:block!important;overflow:visible!important}.kb-real-card{min-width:0!important;height:auto!important}@media (width<=720px){.kb-real-head{grid-template-columns:1fr!important;grid-template-areas:"kb-copy""kb-search""kb-action"!important;gap:14px!important}.kb-real-head>.kb-real-primary{justify-self:start!important}.kb-real-search-hero{width:100%!important}}.kb-real-head{grid-template-areas:"kb-copy kb-action""kb-search kb-search""kb-meta kb-meta"!important}.kb-real-hero-meta{flex-wrap:wrap!important;grid-area:kb-meta!important;justify-content:space-between!important;align-items:center!important;gap:14px 20px!important;width:100%!important;min-width:0!important;display:flex!important}.kb-real-hero-meta .kb-real-category-bar{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin:0!important;display:flex!important}.kb-real-hero-meta .kb-real-result-head{justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0 0 0 auto!important;display:flex!important}.kb-real-hero-meta .kb-real-result-head>div{align-items:baseline!important;gap:6px!important;display:flex!important}@media (width<=720px){.kb-real-head{grid-template-areas:"kb-copy""kb-search""kb-meta""kb-action"!important}.kb-real-hero-meta{flex-direction:column!important;align-items:flex-start!important}.kb-real-hero-meta .kb-real-result-head{justify-content:space-between!important;width:100%!important;margin-left:0!important}}.cr-page{flex-direction:column;gap:16px;display:flex}.cr-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.cr-head small{letter-spacing:.12em;color:#718095;font-size:8px;font-weight:800}.cr-head h1{color:#172538;margin:3px 0 5px;font-size:22px}.cr-head p{color:#7b8797;margin:0;font-size:9.5px}.cr-secondary,.cr-reset{color:#344256;background:#fff;border:1px solid #dce2e8;border-radius:6px;height:34px;padding:0 14px;font-size:9px;font-weight:700}.cr-filter{background:#fff;border:1px solid #e4e8ed;border-radius:9px;align-items:flex-end;gap:12px;padding:14px;display:flex}.cr-filter-grid{flex:1;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;display:grid}.cr-filter label{flex-direction:column;gap:5px;display:flex}.cr-filter select,.cr-filter input{color:#29384c;background:#fff;border:1px solid #dce2e8;border-radius:6px;outline:none;height:35px;padding:0 9px;font-size:9.5px}.cr-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.cr-kpi{background:#fff;border:1px solid #e4e8ed;border-radius:9px;flex-direction:column;min-height:108px;padding:15px;display:flex}.cr-kpi.green{border-top:3px solid #4c8a70}.cr-kpi.red{border-top:3px solid #b75c5c}.cr-kpi.blue{border-top:3px solid #617b98}.cr-kpi strong{color:#1b293b;margin-top:9px;font-size:21px}.cr-kpi small{color:#8b95a3;margin-top:auto;font-size:7.5px}.cr-grid-main{grid-template-columns:.82fr 1.18fr;gap:12px;display:grid}.cr-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cr-panel{background:#fff;border:1px solid #e4e8ed;border-radius:9px;min-width:0;overflow:hidden}.cr-panel-head{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.cr-panel-head h2{color:#1e2c3f;margin:0;font-size:11.5px}.cr-panel-head p{color:#8792a0;margin:4px 0 0;font-size:8px}.cr-bars{flex-direction:column;gap:8px;padding:11px 15px 15px;display:flex}.cr-bars button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px}.cr-bars button:hover{background:#f7f9fb}.cr-bar-meta,.cr-bar-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.cr-bar-track{background:#eef1f4;border-radius:99px;height:7px;margin:6px 0;overflow:hidden}.cr-bar-track i{background:#60788f;border-radius:99px;height:100%;display:block}.cr-table-wrap{overflow:auto}.cr-panel table{border-collapse:collapse;white-space:nowrap;width:100%}.cr-panel th{text-align:left;color:#6e7a8b;background:#fafbfc;border-bottom:1px solid #edf0f3;padding:10px 11px;font-size:7.5px}.cr-panel td{color:#48566a;border-bottom:1px solid #f0f2f4;padding:10px 11px;font-size:8.3px}.cr-panel tr.clickable{cursor:pointer}.cr-panel tr.clickable:hover{background:#f8fafb}.cr-breach{font-weight:750;color:#b34848!important}.cr-ticket{color:#365f90;background:0 0;border:0;padding:0;font-size:8.5px;font-weight:750}.cr-pill{border-radius:99px;align-items:center;min-height:21px;padding:0 8px;font-size:7.3px;font-weight:700;display:inline-flex}.cr-pill.good{color:#34765c;background:#edf6f1}.cr-pill.near{color:#986715;background:#fff6e7}.cr-pill.bad{color:#a94343;background:#fdeeee}.cr-pill.pause{color:#647185;background:#eef1f5}.cr-error{color:#983f3f;background:#fff3f3;border:1px solid #f0cccc;border-radius:7px;padding:10px 12px;font-size:9px}.cr-empty{text-align:center!important;color:#8b95a3!important;padding:22px!important}.cr-state,.cr-denied{color:#6f7c8e;background:#fff;border:1px solid #e4e8ed;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:400px;font-size:10px;display:flex}.cr-denied b{color:#253246;font-size:16px}.cr-denied button{color:#fff;background:#29394c;border:0;border-radius:6px;height:34px;padding:0 14px;font-size:9px;font-weight:700}@media (width<=1200px){.cr-filter-grid,.cr-kpis{grid-template-columns:repeat(3,1fr)}.cr-grid-main,.cr-two{grid-template-columns:1fr}}@media (width<=760px){.cr-head,.cr-filter{flex-direction:column;align-items:stretch}.cr-filter-grid,.cr-kpis{grid-template-columns:1fr 1fr}}@media (width<=520px){.cr-filter-grid,.cr-kpis{grid-template-columns:1fr}}.cr-page{--cr-blue:#2674f2;--cr-navy:#1e3553;--cr-green:#1fa56d;--cr-red:#dc5b5b;--cr-amber:#e99a24;--cr-purple:#7c61e8;--cr-cyan:#2297b8;gap:18px!important;padding:2px 0 34px!important}.cr-head{align-items:center!important;gap:20px!important;padding:2px 2px 0!important}.cr-head small{color:#2d6bc5!important;letter-spacing:.11em!important;background:#eaf3ff!important;border-radius:999px!important;align-items:center!important;min-height:22px!important;padding:0 9px!important;font-size:9px!important;font-weight:850!important;display:inline-flex!important}.cr-head h1{color:#172b47!important;letter-spacing:-.035em!important;margin:7px 0 4px!important;font-size:30px!important;line-height:1.05!important}.cr-head p{color:#78889d!important;font-size:12px!important;line-height:1.45!important}.cr-head-actions{flex:none!important;align-items:center!important;gap:9px!important;display:flex!important}.cr-export,.cr-secondary{cursor:pointer!important;border-radius:11px!important;height:42px!important;padding:0 15px!important;font-size:11px!important;font-weight:800!important;transition:transform .18s,box-shadow .18s,border-color .18s!important}.cr-export{color:#fff!important;background:linear-gradient(135deg,#26b97b 0%,#188d60 100%)!important;border:1px solid #17855a!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:inline-flex!important;box-shadow:0 8px 18px #188d6033!important}.cr-export:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 11px 22px #188d6042!important}.cr-export-icon{background:#ffffff29!important;border-radius:7px!important;place-items:center!important;width:22px!important;height:22px!important;font-size:14px!important;line-height:1!important;display:grid!important}.cr-secondary{color:#344965!important;background:#fff!important;border:1px solid #d5dfeb!important;box-shadow:0 5px 14px #223e620d!important}.cr-secondary:hover:not(:disabled){border-color:#aabed8!important;transform:translateY(-1px)!important}.cr-export:disabled,.cr-secondary:disabled{opacity:.58!important;cursor:not-allowed!important}.cr-filter{background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border:1px solid #e1e9f3!important;border-radius:17px!important;align-items:flex-end!important;gap:13px!important;padding:18px!important;box-shadow:0 10px 26px #23436c0e!important}.cr-filter-grid{gap:12px!important}.cr-filter label{gap:6px!important}.cr-filter label span{color:#697b92!important;font-size:9px!important;font-weight:800!important}.cr-filter select,.cr-filter input{color:#2b3f5c!important;background:#fff!important;border:1px solid #d7e2ee!important;border-radius:10px!important;height:43px!important;padding:0 12px!important;font-size:11px!important;transition:border-color .16s,box-shadow .16s!important}.cr-filter select:focus,.cr-filter input:focus{border-color:#75a8f6!important;box-shadow:0 0 0 3px #2674f21a!important}.cr-reset{color:#47617e!important;background:#f9fbfe!important;border:1px solid #d8e2ed!important;border-radius:10px!important;height:43px!important;padding:0 15px!important;font-size:10px!important;font-weight:800!important}.cr-kpis{gap:12px!important}.cr-kpi{border:1px solid #e1e9f3!important;border-radius:15px!important;min-height:118px!important;padding:17px!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 20px #2041690d!important}.cr-kpi:after{content:""!important;opacity:.35!important;pointer-events:none!important;border-radius:50%!important;width:115px!important;height:90px!important;position:absolute!important;bottom:-38px!important;right:-30px!important}.cr-kpi:first-child{background:linear-gradient(135deg,#fff 0%,#eef6ff 100%)!important;border-top:3px solid #4f8ff5!important}.cr-kpi:first-child:after{background:#c8defd!important}.cr-kpi:nth-child(2){background:linear-gradient(135deg,#fff 0%,#edf9f3 100%)!important;border-top:3px solid #28a66f!important}.cr-kpi:nth-child(2):after{background:#c7ecd8!important}.cr-kpi:nth-child(3){background:linear-gradient(135deg,#fff 0%,#fff0f0 100%)!important;border-top:3px solid #db5b5b!important}.cr-kpi:nth-child(3):after{background:#f5cccc!important}.cr-kpi:nth-child(4){background:linear-gradient(135deg,#fff 0%,#edf9fc 100%)!important;border-top:3px solid #2d98b7!important}.cr-kpi:nth-child(4):after{background:#c8eaf2!important}.cr-kpi:nth-child(5){background:linear-gradient(135deg,#fff 0%,#f4f0ff 100%)!important;border-top:3px solid #8064e8!important}.cr-kpi:nth-child(5):after{background:#ded4fb!important}.cr-kpi:nth-child(6){background:linear-gradient(135deg,#fff 0%,#fff7e8 100%)!important;border-top:3px solid #e6a035!important}.cr-kpi:nth-child(6):after{background:#f6deb5!important}.cr-kpi span,.cr-kpi strong,.cr-kpi small{z-index:1!important;position:relative!important}.cr-kpi span{color:#65778e!important;font-size:9px!important;font-weight:800!important}.cr-kpi strong{color:#172b47!important;letter-spacing:-.025em!important;margin-top:9px!important;font-size:25px!important;line-height:1.05!important}.cr-kpi small{color:#8594a7!important;font-size:9px!important;line-height:1.35!important}.cr-grid-main,.cr-two{gap:14px!important}.cr-panel{background:#fff!important;border:1px solid #e1e9f3!important;border-radius:15px!important;box-shadow:0 9px 22px #2041690d!important}.cr-panel-head{background:linear-gradient(100deg,#f8fbff 0%,#fff 72%)!important;border-bottom:1px solid #e9eff6!important;min-height:62px!important;padding:14px 17px!important}.cr-panel-head h2{color:#203754!important;letter-spacing:-.015em!important;font-size:14px!important;font-weight:850!important}.cr-panel-head p{color:#8796a8!important;margin-top:4px!important;font-size:9.5px!important}.cr-grid-main>.cr-panel:first-child .cr-panel-head{border-left:4px solid #347ef0!important}.cr-grid-main>.cr-panel:nth-child(2) .cr-panel-head{border-left:4px solid #8267e9!important}.cr-two>.cr-panel:first-child .cr-panel-head{border-left:4px solid #25a874!important}.cr-two>.cr-panel:nth-child(2) .cr-panel-head{border-left:4px solid #e19a32!important}.cr-bars{gap:9px!important;padding:13px 17px 17px!important}.cr-bars button{border-radius:10px!important;padding:9px!important;transition:background .15s,transform .15s!important}.cr-bars button:hover{background:#f5f9ff!important;transform:translate(2px)!important}.cr-bar-meta b{color:#2a3d58!important;font-size:10px!important}.cr-bar-meta span,.cr-bar-foot span{color:#7a899d!important;font-size:8.5px!important}.cr-bar-track{background:#edf2f8!important;height:8px!important;margin:7px 0!important}.cr-bar-track i{background:linear-gradient(90deg,#78b1ff 0%,#2c74eb 100%)!important;box-shadow:0 2px 5px #2c74eb29!important}.cr-table-wrap{background:#fff!important}.cr-panel table{white-space:normal!important}.cr-panel th{color:#61738a!important;white-space:nowrap!important;background:#f7faff!important;border-bottom:1px solid #e5edf6!important;padding:11px 12px!important;font-size:8.5px!important;font-weight:850!important}.cr-panel td{color:#4a5d74!important;border-bottom:1px solid #edf2f7!important;padding:11px 12px!important;font-size:9px!important;line-height:1.35!important}.cr-panel tbody tr:last-child td{border-bottom:0!important}.cr-panel tr.clickable:hover td{background:#f6faff!important}.cr-panel td b{color:#273c57!important}.cr-breach{color:#c94c4c!important}.cr-pill{min-height:22px!important;padding:0 9px!important;font-size:8px!important;font-weight:800!important}.cr-error{border-radius:11px!important;padding:11px 13px!important;font-size:10px!important}@media (width<=1200px){.cr-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.cr-head{align-items:stretch!important}.cr-head-actions{width:100%!important}.cr-head-actions>button{flex:1 1 0!important}.cr-filter{padding:14px!important}.cr-filter-grid,.cr-kpis{grid-template-columns:1fr 1fr!important}}@media (width<=520px){.cr-filter-grid,.cr-kpis{grid-template-columns:1fr!important}.cr-head-actions{flex-direction:column!important}.cr-head-actions>button{width:100%!important}}.lr-page{color:#24384f;padding:20px}.lr-loading{text-align:center;color:#7d8ca0;padding:48px}.lr-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.lr-head span,.lr-panel-head span,.lr-modal-head span{color:#7b8ba0;letter-spacing:.08em;font-size:10px;font-weight:900;display:block}.lr-head h1{margin:4px 0 0;font-size:28px}.lr-head p{color:#78879b;margin:5px 0 0;font-size:12px}.lr-head-actions{gap:8px;display:flex}.lr-head-actions button,.lr-panel-head button{color:#425b75;cursor:pointer;background:#fff;border:1px solid #cad6e3;border-radius:9px;padding:8px 12px;font-size:9px;font-weight:800}.lr-head-actions .primary{color:#fff;background:#245f9c}.lr-alert{color:#9b4e55;background:#fff5f5;border:1px solid #f0c7c9;border-radius:9px;margin-bottom:12px;padding:10px 12px;font-size:9px}.lr-filter-panel{background:#fff;border:1px solid #d8e2ed;border-radius:12px;grid-template-columns:minmax(170px,1.3fr) repeat(5,minmax(120px,1fr)) auto;gap:8px;margin-bottom:14px;padding:12px;display:grid;position:relative}.lr-filter-panel>input{align-self:end}.lr-filter-panel input,.lr-filter-panel select{box-sizing:border-box;color:#40566f;background:#fff;border:1px solid #d6e0ea;border-radius:8px;width:100%;min-height:36px;padding:7px 9px;font-size:9px}.lr-filter-panel label{flex-direction:column;gap:4px;display:flex}.lr-filter-panel label>span{color:#7b8a9d;font-size:7.5px;font-weight:700}.lr-reset{color:#52677e;cursor:pointer;background:#f8fafc;border:1px solid #d2dce6;border-radius:8px;align-self:end;min-height:36px;font-size:8px;font-weight:800}.lr-scope-note{color:#8a6d36;grid-column:1/-1;font-size:7.5px}.lr-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.lr-kpi{background:#fff;border:1px solid #dbe4ed;border-top-width:4px;border-radius:11px;padding:14px}.lr-kpi.blue{border-top-color:#4b89c6}.lr-kpi.green{border-top-color:#55a17a}.lr-kpi.purple{border-top-color:#8a70b3}.lr-kpi.orange{border-top-color:#d39136}.lr-kpi span{color:#718198;font-size:8px;font-weight:700}.lr-kpi b{color:#263d57;margin:7px 0 3px;font-size:23px;display:block}.lr-kpi small{color:#8492a5;font-size:7.5px}.lr-tabs{border-bottom:1px solid #dde5ed;gap:5px;margin-bottom:10px;display:flex}.lr-tabs button{color:#61748a;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font-size:9px;font-weight:800}.lr-tabs button.active{color:#245f9c;border-bottom-color:#286fc2}.lr-overview-grid{grid-template-columns:minmax(0,2.4fr) minmax(280px,.9fr);gap:12px;display:grid}.lr-overview-side{gap:12px;display:grid}.lr-panel{background:#fff;border:1px solid #dbe4ed;border-radius:12px;overflow:hidden}.lr-panel-head{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px 10px;display:flex}.lr-panel-head h2{margin:3px 0 0;font-size:15px}.lr-panel-head>strong{color:#536a82;font-size:9px}.lr-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:13px;display:grid}.lr-product-card{background:#fff;border:1px solid #dfe7ef;border-radius:10px;min-width:0;padding:12px}.lr-product-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lr-product-head span{color:#8492a5;font-size:7px}.lr-product-head h4{margin:3px 0;font-size:11px;line-height:1.25}.lr-product-head small{color:#8795a6;font-size:7px}.lr-product-head em,.lr-export-list em{white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:6.5px;font-style:normal;font-weight:900}.lr-product-head em.ms,.lr-export-list em.ms{color:#3a6795;background:#edf4fb}.lr-product-head em.manual,.lr-export-list em.manual{color:#755995;background:#f5effa}.lr-product-metrics{grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0 10px;display:grid}.lr-product-metrics span{color:#8795a6;font-size:6.5px;display:block}.lr-product-metrics b{margin-top:2px;font-size:10px;display:block}.lr-product-util>span{color:#6f8095;justify-content:space-between;font-size:7px;display:flex}.lr-product-util>span b{color:#334c65}.lr-product-util>div,.lr-util-cell>div{background:#edf1f5;border-radius:999px;height:5px;margin-top:5px;overflow:hidden}.lr-product-util i,.lr-util-cell i{background:#4d9d72;border-radius:999px;height:100%;display:block}.lr-attention{gap:0;padding:5px 13px 10px;display:grid}.lr-attention button{color:#54687f;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.lr-attention button:last-child{border-bottom:0}.lr-attention button>span{align-items:center;gap:7px;font-size:8px;display:flex}.lr-attention button>b{background:#f2f5f8;border-radius:999px;min-width:26px;padding:3px 6px;font-size:8px}.lr-attention i{border-radius:999px;width:7px;height:7px}.lr-attention i.danger{background:#df696f}.lr-attention i.warning{background:#e69a38}.lr-attention i.purple{background:#8e6eb8}.lr-attention i.info{background:#4c8ad0}.lr-attention i.success{background:#4e9e74}.lr-cost-summary{padding:15px}.lr-cost-summary>strong{font-size:22px;display:block}.lr-cost-summary>small{color:#8795a8;font-size:7px}.lr-cost-summary>div{justify-content:space-between;gap:12px;margin-top:11px;font-size:8px;display:flex}.lr-cost-summary>div>span{color:#63758a;align-items:center;gap:6px;display:flex}.lr-cost-summary i{border-radius:2px;width:8px;height:8px}.lr-cost-summary i.ms{background:#3a7ccb}.lr-cost-summary i.manual{background:#67a87d}.lr-data-summary{gap:0;padding:5px 13px 10px;display:grid}.lr-data-summary>div{border-bottom:1px solid #edf1f5;justify-content:space-between;padding:8px 0;font-size:8px;display:flex}.lr-data-summary>div:last-child{border-bottom:0}.lr-table-wrap{overflow:auto}.lr-table{border-collapse:collapse;width:100%}.lr-table th,.lr-table td{text-align:left;white-space:nowrap;border-top:1px solid #edf1f5;padding:10px 12px;font-size:8px}.lr-table th{color:#728197;background:#fafbfd;font-weight:800}.lr-table td{color:#4a5f76}.lr-table td b,.lr-table td small{display:block}.lr-table td small{color:#8b98a8;margin-top:2px;font-size:7px}.lr-source,.lr-status{border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800;display:inline-flex}.lr-source.ms{color:#396895;background:#edf4fb}.lr-source.manual{color:#765a92;background:#f4eef9}.lr-status.danger{color:#b55058;background:#fff0f1}.lr-status.warning{color:#a26c20;background:#fff7e8}.lr-status.purple{color:#765a92;background:#f4eff9}.lr-status.info{color:#3d6d9d;background:#edf5fd}.lr-status.success{color:#41795a;background:#edf8f1}.lr-util-cell{min-width:110px}.lr-util-cell>span{font-size:7px}.lr-allocation-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lr-modal-backdrop{z-index:10000;background:#1a273673;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.lr-modal{background:#fff;border:1px solid #d3dfea;border-radius:14px;flex-direction:column;width:min(780px,96vw);max-height:86vh;display:flex;box-shadow:0 24px 60px #19283a3d}.lr-modal-head{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:flex-start;gap:14px;padding:15px 17px;display:flex}.lr-modal-head h2{margin:3px 0 0;font-size:17px}.lr-modal-head p{color:#7c8a9b;margin:4px 0 0;font-size:8px}.lr-modal-head>button{cursor:pointer;background:#fff;border:1px solid #d4dee8;border-radius:8px;width:30px;height:30px}.lr-modal-tools{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) auto auto;gap:7px;padding:10px 17px;display:grid}.lr-modal-tools input{border:1px solid #d5dfe9;border-radius:8px;padding:8px 10px;font-size:9px}.lr-modal-tools button{color:#53677d;cursor:pointer;background:#fff;border:1px solid #d5dfe9;border-radius:8px;padding:7px 10px;font-size:8px}.lr-export-list{padding:6px 17px;overflow:auto}.lr-export-list label{border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 2px;display:grid}.lr-export-list label>span b,.lr-export-list label>span small{display:block}.lr-export-list label>span b{font-size:9px}.lr-export-list label>span small{color:#8795a6;margin-top:2px;font-size:7px}.lr-export-list label>strong{white-space:nowrap;font-size:8px}.lr-modal-foot{border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:12px;padding:11px 17px;display:flex}.lr-modal-foot>span{color:#728197;font-size:8px}.lr-modal-foot>div{gap:7px;display:flex}.lr-modal-foot button{cursor:pointer;border:1px solid #cbd7e2;border-radius:8px;padding:7px 11px;font-size:8px;font-weight:800}.lr-modal-foot .secondary{color:#52677d;background:#fff}.lr-modal-foot .primary{color:#fff;background:#245f9c}.lr-modal-foot .primary:disabled{opacity:.5;cursor:not-allowed}.lr-empty{text-align:center!important;color:#8996a6!important;padding:20px!important;font-size:8px!important}@media (width<=1200px){.lr-filter-panel{grid-template-columns:repeat(4,minmax(0,1fr))}.lr-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.lr-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.lr-overview-grid,.lr-allocation-grid{grid-template-columns:1fr}}@media (width<=700px){.lr-page{padding:12px}.lr-head{flex-direction:column}.lr-filter-panel{grid-template-columns:1fr 1fr}.lr-filter-panel>input,.lr-filter-panel .lr-reset{align-self:auto}.lr-kpis{grid-template-columns:1fr 1fr}.lr-product-grid{grid-template-columns:1fr}.lr-modal-tools{grid-template-columns:1fr 1fr}.lr-modal-tools input{grid-column:1/3}.lr-export-list label{grid-template-columns:auto minmax(0,1fr) auto}.lr-export-list label>strong{grid-column:2/4}}.lr-table th.sorted{background:#f2f7fc}.lr-sort-btn{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:7px;padding:0;font-weight:800;display:flex}.lr-sort-btn i{color:#8a9bad;text-align:center;min-width:12px;font-size:8px;font-style:normal}.lr-table th.sorted .lr-sort-btn,.lr-table th.sorted .lr-sort-btn i{color:#245f9c}.lr-allocation-matrix-card{width:100%;min-width:0}.lr-allocation-matrix-head{align-items:flex-end}.lr-allocation-matrix-head p{color:#7b8ca3;margin:5px 0 0;font-size:13px;font-weight:500}.lr-allocation-matrix-head>strong{color:#6d7f96;flex:none;font-size:12px;font-weight:800}.lr-allocation-matrix-wrap{border-top:1px solid #e5ecf4;width:100%;overflow-x:auto}.lr-allocation-matrix{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.lr-allocation-matrix th,.lr-allocation-matrix td{text-align:center;white-space:nowrap;min-width:118px;padding:14px}.lr-allocation-matrix th{vertical-align:bottom}.lr-allocation-matrix th.lr-matrix-product{white-space:normal;min-width:145px;max-width:170px;line-height:1.2}.lr-allocation-matrix th.lr-matrix-product b{color:#334861;font-size:12px;display:block}.lr-allocation-matrix th.lr-matrix-product small{color:#8a9aaf;margin-top:5px;font-size:10px;font-weight:700;display:block}.lr-allocation-matrix .lr-matrix-company{z-index:2;text-align:left;background:#fff;min-width:260px;max-width:320px;position:sticky;left:0;box-shadow:1px 0 #e8edf3}.lr-allocation-matrix thead .lr-matrix-company{z-index:4;background:#f8fafc}.lr-allocation-matrix .lr-matrix-total{background:#f8fbfe;min-width:105px}.lr-allocation-matrix td.lr-matrix-used{color:#244f7f;background:#f6faff;font-weight:800}.lr-allocation-matrix td.lr-matrix-zero{color:#b2bdca}.lr-allocation-matrix tr:hover td,.lr-allocation-matrix tr:hover td.lr-matrix-company{background:#f8fbfe}.lr-matrix-empty{color:#8a9aaf;text-align:center!important;padding:28px!important}@media (width<=760px){.lr-allocation-matrix-head{align-items:flex-start}.lr-allocation-matrix-head>strong{margin-top:8px}.lr-allocation-matrix .lr-matrix-company{min-width:210px}}.lr-allocation-head-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.lr-allocation-head-tools>strong{color:#6d7f96;white-space:nowrap;font-size:11px;font-weight:800}.lr-allocation-view-toggle{background:#f5f8fb;border:1px solid #d5e0eb;border-radius:9px;padding:3px;display:inline-flex}.lr-allocation-view-toggle button{color:#6b7f95;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 11px;font-size:10px;font-weight:800}.lr-allocation-view-toggle button.active{color:#245f9c;background:#fff;box-shadow:0 1px 4px #1f3b581f}.lr-matrix-sort{width:100%;color:inherit;font:inherit;font-weight:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:5px;padding:0;display:flex}.lr-matrix-sort.product{align-items:flex-start}.lr-matrix-sort.product>span{flex:1;min-width:0}.lr-matrix-sort i{color:#91a2b5;flex:none;font-size:9px;font-style:normal;font-weight:900}.lr-allocation-matrix th.sorted{color:#245f9c;background:#eef5fc}.lr-allocation-matrix th.sorted .lr-matrix-sort i{color:#245f9c}.lr-allocation-matrix td.lr-matrix-value{color:#244f7f;background:#f8fbff;font-size:11px;font-weight:700}.lr-allocation-matrix.skx-lic-allocation-compact th,.lr-allocation-matrix.skx-lic-allocation-compact td{padding:8px 10px!important;line-height:1.15!important}.lr-allocation-matrix.skx-lic-allocation-compact thead th{padding-top:9px!important;padding-bottom:9px!important}.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product{min-width:118px!important;max-width:145px!important}.lr-allocation-matrix.skx-lic-allocation-compact .lr-matrix-company{min-width:220px!important;max-width:260px!important}.lr-allocation-matrix.skx-lic-allocation-compact .lr-matrix-total{min-width:105px!important}@media (width<=760px){.lr-allocation-head-tools{justify-content:flex-start;align-items:flex-start;width:100%}}.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product{vertical-align:bottom;white-space:normal!important;width:165px!important;min-width:165px!important;max-width:185px!important}.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product .lr-matrix-sort{text-align:center;width:100%;padding-right:16px;display:block;position:relative}.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product .lr-matrix-sort i{margin-top:0;position:absolute;top:0;right:0}.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product .lr-matrix-sort>span{width:100%;min-width:0;display:block}.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product b{-webkit-line-clamp:2;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;text-align:center;-webkit-box-orient:vertical;min-height:2.3em;font-size:12px;line-height:1.15;display:-webkit-box;overflow:hidden;white-space:normal!important}.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product small{overflow-wrap:anywhere;word-break:break-word;text-align:center;margin-top:4px;font-size:10px;line-height:1.1;display:block;white-space:normal!important}.lr-allocation-matrix.skx-lic-allocation-compact thead th{height:auto!important}@media (width<=1600px){.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product{width:150px!important;min-width:150px!important;max-width:170px!important}.lr-allocation-matrix.skx-lic-allocation-compact th.lr-matrix-product b{font-size:11px}}.eir-page{--blue:#3478f6;--blue2:#5c8df6;--purple:#7c67e8;--green:#20a66d;--orange:#e7942d;--red:#df5a63;--cyan:#36a6c8;--ink:#1f3550;--text:#50657d;--muted:#8090a4;--line:#dfe8f2;flex-direction:column;gap:18px;min-width:0;display:flex}.eir-header{background:radial-gradient(circle at 92% 8%,#5182f629,#0000 32%),linear-gradient(120deg,#f9fbff,#eef5ff 58%,#f8f4ff);border:1px solid #dce8f5;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:18px;padding:21px 24px;display:flex;box-shadow:0 14px 34px #24446914}.eir-header>div:first-child>span,.eir-section-title span,.eir-card-head span{color:#5d7898;letter-spacing:.13em;font-size:10px;font-weight:850;display:block}.eir-header h1{color:#1e3551;letter-spacing:-.025em;margin:5px 0 3px;font-size:30px;line-height:1.1}.eir-header p{color:#74879d;margin:0;font-size:12px}.eir-header-badge{color:#657991;white-space:nowrap;background:#ffffffb8;border:1px solid #d7e3f0;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:800}.eir-filter-card{border:1px solid var(--line);background:linear-gradient(135deg,#fff,#f8fbff);border-radius:18px;grid-template-columns:minmax(170px,.9fr) minmax(190px,1.05fr) minmax(190px,1.05fr) auto;align-items:end;gap:10px;padding:14px;display:grid;box-shadow:0 8px 20px #2c47680b}.eir-filter-card label{flex-direction:column;gap:5px;display:flex}.eir-filter-card label>span{color:#60758d;font-size:9px;font-weight:800}.eir-filter-card select{color:#304862;background:#fff;border:1px solid #d5e0ec;border-radius:11px;outline:none;width:100%;min-height:42px;padding:0 11px}.eir-filter-card select:focus{border-color:#78a5ef;box-shadow:0 0 0 3px #3478f61a}.eir-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.eir-actions button{cursor:pointer;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:10px;font-weight:850;display:inline-flex}.eir-actions button svg{width:16px;height:16px}.eir-actions .ghost{color:#506985;background:#fff;border:1px solid #d4e0ec}.eir-actions .primary{color:#fff;background:linear-gradient(135deg,#3478f6,#2863d2);border:1px solid #2864d2;box-shadow:0 8px 16px #2863d22e}.eir-actions button:disabled{opacity:.55;cursor:not-allowed}.eir-tabs{background:linear-gradient(90deg,#f5f8fc,#f7f6ff);border:1px solid #e0e8f2;border-radius:16px;gap:5px;padding:5px;display:flex;overflow:auto}.eir-tabs button{color:#687d96;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:11px;padding:11px 15px;font-size:11px;font-weight:800}.eir-tabs button.active{color:#fff;background:linear-gradient(135deg,#397cf1,#6e68df);box-shadow:0 7px 16px #4363d133}.eir-alert{color:#936223;background:#fff8ee;border:1px solid #f2d6b7;border-radius:12px;flex-wrap:wrap;gap:10px;padding:10px 12px;font-size:10px;display:flex}.eir-section-title{justify-content:space-between;align-items:end;gap:12px;margin-top:2px;display:flex}.eir-section-title.compact{margin-top:0}.eir-section-title h2{color:#203650;margin:3px 0 0;font-size:19px}.eir-section-title small{color:#8495a8;font-size:10px}.eir-kpis{gap:10px;display:grid}.eir-kpis.four{grid-template-columns:repeat(4,minmax(0,1fr))}.eir-kpis.five{grid-template-columns:repeat(5,minmax(0,1fr))}.eir-kpis.six{grid-template-columns:repeat(6,minmax(0,1fr))}.eir-kpi{border:1px solid var(--line);background:#fff;border-radius:18px;align-items:flex-start;gap:11px;min-height:108px;padding:15px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #2c46630e}.eir-kpi:after{content:"";opacity:.6;border-radius:50%;width:80px;height:80px;position:absolute;top:-30px;right:-30px}.eir-kpi.blue{background:linear-gradient(135deg,#fff,#eef5ff);border-color:#cee0fc}.eir-kpi.blue:after{background:#bfd7ff}.eir-kpi.purple{background:linear-gradient(135deg,#fff,#f3efff);border-color:#ded6fb}.eir-kpi.purple:after{background:#d0c3ff}.eir-kpi.green{background:linear-gradient(135deg,#fff,#eef9f4);border-color:#cee9dc}.eir-kpi.green:after{background:#bfe8d3}.eir-kpi.orange{background:linear-gradient(135deg,#fff,#fff6e9);border-color:#f0ddbd}.eir-kpi.orange:after{background:#f3d498}.eir-kpi.red{background:linear-gradient(135deg,#fff,#fff0f1);border-color:#f0d0d4}.eir-kpi.red:after{background:#f2c8cc}.eir-kpi.cyan{background:linear-gradient(135deg,#fff,#edf8fb);border-color:#cae7ef}.eir-kpi.cyan:after{background:#bce1ed}.eir-kpi-icon{color:#fff;background:var(--blue);z-index:1;border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 6px 14px #3478f633}.eir-kpi.purple .eir-kpi-icon{background:var(--purple)}.eir-kpi.green .eir-kpi-icon{background:var(--green)}.eir-kpi.orange .eir-kpi-icon{background:var(--orange)}.eir-kpi.red .eir-kpi-icon{background:var(--red)}.eir-kpi.cyan .eir-kpi-icon{background:var(--cyan)}.eir-kpi-icon svg{width:19px;height:19px}.eir-kpi>div:last-child{z-index:1;min-width:0}.eir-kpi span{color:#60758d;font-size:9.5px;font-weight:800;display:block}.eir-kpi strong{color:#1f3550;overflow-wrap:anywhere;margin:7px 0 9px;font-size:23px;line-height:1;display:block}.eir-kpi small{color:#8294a9;font-size:9px;line-height:1.4}.eir-kpi small b{color:#159365}.eir-kpi small.negative b{color:#d94f5b}.eir-grid{gap:12px;display:grid}.eir-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.eir-grid.three{grid-template-columns:1fr 1.7fr .9fr}.eir-grid.executive-bottom{grid-template-columns:1.5fr .75fr .75fr}.eir-card{background:#fff;border:1px solid #dfe8f2;border-radius:20px;min-width:0;padding:16px;box-shadow:0 12px 28px #26405e0e}.eir-card.wide{min-width:0}.eir-card.span2{grid-column:auto}.eir-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.eir-card-head.with-actions{align-items:center}.eir-card-head h3{color:#213854;margin:3px 0 0;font-size:18px;line-height:1.2}.eir-card-head>span{color:#7d8ea2}.eir-empty{color:#8192a6;text-align:center;background:#fbfdff;border:1px dashed #d8e3ee;border-radius:14px;place-items:center;min-height:120px;padding:24px;font-size:11px;display:grid}.eir-empty.large{min-height:240px}.eir-donut-layout{grid-template-columns:150px 1fr;align-items:center;gap:16px;display:grid}.eir-donut{aspect-ratio:1;background:conic-gradient(var(--blue) 0 var(--eir-deg),#e9eff6 var(--eir-deg) 360deg);border-radius:50%;place-items:center;width:138px;margin:auto;display:grid;position:relative}.eir-donut:after{content:"";aspect-ratio:1;background:#fff;border-radius:50%;width:88px;position:absolute}.eir-donut.purple{background:conic-gradient(var(--purple) 0 var(--eir-deg),#eeeafb var(--eir-deg) 360deg)}.eir-donut>div{z-index:1;text-align:center}.eir-donut strong{color:#203650;font-size:23px;display:block}.eir-donut span{color:#8595a7;font-size:9px}.eir-legend{gap:8px;display:grid}.eir-legend>div{grid-template-columns:9px 1fr auto auto;align-items:center;gap:7px;display:grid}.eir-legend i{background:#3478f6;border-radius:50%;width:8px;height:8px}.eir-legend i.c2{background:#7c67e8}.eir-legend i.c3{background:#ef9d30}.eir-legend i.c4{background:#2caf89}.eir-legend i.c5{background:#dd5e68}.eir-legend span,.eir-legend small{color:#75879c;font-size:9px}.eir-legend b{color:#304862;font-size:10px}.eir-sla-bar{background:#edf2f6;border-radius:999px;height:18px;margin:34px 0 24px;display:flex;overflow:hidden}.eir-sla-bar i{height:100%;display:block}.eir-sla-bar .on{background:linear-gradient(90deg,#1da368,#42be7d)}.eir-sla-bar .near{background:#f2a63d}.eir-sla-bar .bad{background:#df5b63}.eir-sla-values{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.eir-sla-values div{text-align:center}.eir-sla-values strong{color:#253c58;font-size:20px;display:block}.eir-sla-values span{color:#798ba1;font-size:9px}.eir-spark{align-items:flex-end;gap:8px;height:105px;padding:12px 0 4px;display:flex}.eir-spark i{background:linear-gradient(#4f83eb,#8bb3ff);border-radius:5px 5px 1px 1px;flex:1;min-height:8px}.eir-mini-bars{gap:10px;display:grid}.eir-mini-row{grid-template-columns:minmax(95px,1fr) 1.6fr auto;align-items:center;gap:9px;display:grid}.eir-mini-row>span{color:#566d87;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.eir-mini-row i{background:#edf2f7;border-radius:999px;height:8px;overflow:hidden}.eir-mini-row i b{background:linear-gradient(90deg,#3478f6,#6c9bf4);border-radius:999px;height:100%;display:block}.eir-mini-row.purple i b{background:linear-gradient(90deg,#7b67e5,#a68cf2)}.eir-mini-row strong{color:#2e4662;text-align:right;font-size:10px}.eir-segment{flex-wrap:wrap;gap:4px;display:flex}.eir-segment button{color:#71849a;cursor:pointer;background:#f8fafc;border:1px solid #dce5ef;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:800}.eir-segment button.active{color:#fff;background:#3478f6;border-color:#3478f6}.eir-trend{overflow:auto}.eir-trend svg{width:100%;min-width:650px;height:250px}.eir-trend .grid{stroke:#edf2f7;stroke-width:1px}.eir-trend .line{fill:none;stroke:#3478f6;stroke-width:3px}.eir-trend .dot{fill:#fff;stroke:#3478f6;stroke-width:2.5px}.eir-trend .value{fill:#314964;font-size:9px;font-weight:800}.eir-trend .label{fill:#8090a4;font-size:8px}.eir-movement-mini{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.eir-movement-mini div,.eir-movement-list div{background:#f9fbfd;border:1px solid #e5ebf2;border-radius:11px;justify-content:space-between;gap:9px;padding:10px 11px;display:flex}.eir-movement-mini span,.eir-movement-list span{color:#687d94;font-size:9px}.eir-movement-mini b,.eir-movement-list b{color:#273f5b;font-size:11px}.eir-card.movement{border-top:3px solid #3478f6}.eir-card.movement.purple{border-top-color:#7c67e8}.eir-movement-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.eir-table-wrap{border:1px solid #e1e9f2;border-radius:14px;overflow:auto}.eir-table{border-collapse:collapse;width:100%;min-width:900px}.eir-table th{color:#61758d;text-align:left;white-space:nowrap;background:#f5f8fc;border-bottom:1px solid #dfe7ef;padding:11px 12px;font-size:9px;font-weight:850}.eir-table td{color:#405771;vertical-align:top;border-bottom:1px solid #edf2f6;padding:11px 12px;font-size:10px}.eir-table tbody tr:hover td{background:#f9fbfe}.eir-note{color:#75879d;background:#f7fbff;border:1px solid #dbe7f2;border-radius:12px;padding:12px 14px;font-size:10px;line-height:1.55}.eir-loading{color:#60758d;place-items:center;gap:12px;min-height:340px;display:grid}.eir-loading>span{border:3px solid #dfe8f2;border-top-color:#3478f6;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite eirspin}.eir-loading.error button{color:#fff;background:#3478f6;border:0;border-radius:10px;padding:9px 14px}@keyframes eirspin{to{transform:rotate(360deg)}}@media (width<=1250px){.eir-kpis.six,.eir-kpis.five{grid-template-columns:repeat(3,minmax(0,1fr))}.eir-grid.three{grid-template-columns:1fr 1fr}.eir-grid.three>.eir-card:last-child{grid-column:1/-1}.eir-grid.executive-bottom{grid-template-columns:1fr 1fr}.eir-grid.executive-bottom>.span2{grid-column:1/-1}}@media (width<=980px){.eir-filter-card{grid-template-columns:1fr 1fr}.eir-actions{grid-column:1/-1;justify-content:flex-start}.eir-kpis.four,.eir-kpis.five,.eir-kpis.six{grid-template-columns:repeat(2,minmax(0,1fr))}.eir-grid.two,.eir-grid.three,.eir-grid.executive-bottom{grid-template-columns:1fr}.eir-grid.three>.eir-card:last-child,.eir-grid.executive-bottom>.span2{grid-column:auto}.eir-donut-layout{grid-template-columns:1fr}}@media (width<=620px){.eir-header{flex-direction:column;padding:18px}.eir-header h1{font-size:25px}.eir-filter-card{grid-template-columns:1fr}.eir-actions{grid-column:auto}.eir-actions button{flex:1;justify-content:center}.eir-kpis.four,.eir-kpis.five,.eir-kpis.six{grid-template-columns:1fr}.eir-movement-list{grid-template-columns:1fr 1fr}.eir-card-head.with-actions{flex-direction:column}}.ar-page{max-width:none}.ar-header{align-items:center}.ar-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ar-head-actions button{cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 11px;font-size:11px;font-weight:800;display:inline-flex}.ar-head-actions button svg{width:14px;height:14px}.ar-head-actions .ghost{color:#536a82;background:#fff;border:1px solid #d7e0e9}.ar-head-actions .primary{color:#fff;background:#476f98;border:1px solid #476f98}.ar-filter-card{grid-template-columns:minmax(240px,1.5fr) repeat(5,minmax(130px,1fr)) auto;align-items:end;gap:8px;display:grid}.ar-filter-card label{min-width:0}.ar-filter-card input,.ar-filter-card select{color:#334e68;background:#fff;border:1px solid #d9e2ec;border-radius:8px;outline:none;width:100%;height:36px;padding:0 10px;font-size:11px}.ar-filter-card input:focus,.ar-filter-card select:focus{border-color:#85a9ca;box-shadow:0 0 0 3px #5082af17}.ar-reset{color:#60758b;cursor:pointer;background:#fff;border:1px solid #d9e2ec;border-radius:8px;height:36px;padding:0 13px;font-size:11px;font-weight:800}.ar-kpis.six{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:10px}.ar-tabs{margin-top:10px}.ar-tabs button{min-width:110px}.ar-overview-grid{align-items:stretch}.ar-company-summary{margin-top:10px}.ar-table.compact th,.ar-table.compact td{vertical-align:middle;padding:9px 11px;font-size:11px;line-height:1.2}.ar-table.compact th{white-space:nowrap;font-size:10px}.ar-table.compact td small{color:#8797a9;margin-top:3px;font-size:9px;display:block}.ar-sort{width:100%;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:5px;padding:0;display:flex}.ar-sort i{color:#90a0b3;flex:none;font-size:9px;font-style:normal}.ar-table th.sorted{color:#245f9c;background:#edf5fc}.ar-table th.sorted .ar-sort i{color:#245f9c}.ar-assets-wrap{max-height:62vh;overflow:auto}.ar-assets-wrap thead th{z-index:3;background:#f8fafc;position:sticky;top:0}.ar-assets-wrap thead th.sorted{background:#edf5fc}.ar-status{color:#617286;white-space:nowrap;background:#eef2f6;border-radius:999px;align-items:center;padding:4px 7px;font-size:9px;font-weight:850;display:inline-flex}.ar-status.in_use{color:#3a7d57;background:#e9f7ef}.ar-status.in_stock{color:#3b6f9e;background:#edf4fb}.ar-status.repair,.ar-status.maintenance{color:#9a6a13;background:#fff5df}.ar-status.retired,.ar-status.lost{color:#a35353;background:#fdecec}.ar-empty{text-align:center!important;color:#8797a9!important;padding:24px!important}.ar-allocation-title{align-items:flex-end}.ar-allocation-title p{color:#8190a3;margin:4px 0 0;font-size:10px}.ar-allocation-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ar-allocation-tools>small{color:#7c8ca0;font-size:10px;font-weight:800}.ar-view-toggle{background:#f5f8fb;border:1px solid #d6e0ea;border-radius:9px;padding:3px;display:inline-flex}.ar-view-toggle button{color:#718399;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:10px;font-weight:850}.ar-view-toggle button.active{color:#245f9c;background:#fff;box-shadow:0 1px 4px #1f3b581f}.ar-allocation-card{padding:0;overflow:hidden}.ar-allocation-wrap{max-width:100%;max-height:64vh;overflow:auto}.ar-allocation-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}.ar-allocation-table th,.ar-allocation-table td{text-align:center;white-space:nowrap}.ar-allocation-table thead th{z-index:4;background:#f8fafc;position:sticky;top:0}.ar-allocation-table thead th.sorted{background:#edf5fc}.ar-allocation-table .ar-company-col{z-index:5;text-align:left;background:#fff;min-width:220px;max-width:260px;position:sticky;left:0}.ar-allocation-table thead .ar-company-col{z-index:7;background:#f8fafc}.ar-allocation-table thead .ar-company-col.sorted{background:#edf5fc}.ar-allocation-table .ar-category-col{vertical-align:bottom;width:150px;min-width:145px;max-width:170px;white-space:normal!important}.ar-category-sort{text-align:center;padding-right:14px;display:block;position:relative}.ar-category-sort span{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.3em;line-height:1.15;display:-webkit-box;overflow:hidden}.ar-category-sort i{position:absolute;top:0;right:0}.ar-allocation-table .ar-total-col{background:#fbfcfe;min-width:110px}.ar-allocation-table td.ar-has-value{color:#2f597f;background:#f9fbfd;font-weight:750}.ar-allocation-table td.ar-zero{color:#a2afbd}@media (width<=1500px){.ar-filter-card{grid-template-columns:minmax(210px,1.4fr) repeat(3,minmax(125px,1fr))}.ar-kpis.six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.ar-header{flex-direction:column;align-items:flex-start}.ar-head-actions{width:100%}.ar-filter-card{grid-template-columns:1fr 1fr}.ar-search-field{grid-column:1/-1}.ar-kpis.six{grid-template-columns:repeat(2,minmax(0,1fr))}.ar-overview-grid{grid-template-columns:1fr!important}.ar-allocation-title{flex-direction:column;align-items:flex-start}.ar-allocation-tools{justify-content:flex-start}}.ar-status-filter{min-width:0;position:relative}.ar-filter-label{color:#60758b;letter-spacing:.02em;margin:0 0 5px;font-size:10px;font-weight:800;display:block}.ar-status-multi{position:relative}.ar-status-multi>summary{color:#334e68;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d9e2ec;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;font-size:11px;font-weight:700;list-style:none;display:flex}.ar-status-multi>summary::-webkit-details-marker{display:none}.ar-status-multi>summary i{color:#8295a8;font-size:11px;font-style:normal}.ar-status-menu{z-index:80;background:#fff;border:1px solid #d9e2ec;border-radius:10px;width:max-content;min-width:210px;max-width:280px;padding:8px;position:absolute;top:42px;right:0;box-shadow:0 14px 34px #1f364c29}.ar-status-menu-actions{border-bottom:1px solid #edf1f5;gap:6px;margin-bottom:6px;padding-bottom:7px;display:flex}.ar-status-menu-actions button{color:#536b82;cursor:pointer;background:#f7f9fb;border:1px solid #d9e2ec;border-radius:6px;flex:1;padding:5px 7px;font-size:9px;font-weight:800}.ar-status-options{max-height:230px;overflow:auto}.ar-status-options label{cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:30px;padding:4px 6px;display:flex!important}.ar-status-options label:hover{background:#f4f8fb}.ar-status-options input{accent-color:#3f75a6;margin:0;width:14px!important;height:14px!important;padding:0!important}.ar-status-options span{color:#405a72;white-space:nowrap;font-size:10px;font-weight:750}.ar-status-multi>summary{border:1px solid #c9d8e7;border-radius:12px;height:auto;min-height:40px;padding:8px 12px;box-shadow:0 1px 2px #223e5908}.ar-status-multi[open]>summary{border-color:#7aa2c9;box-shadow:0 0 0 4px #4080bf1a}.ar-status-multi>summary span{color:#274766;text-align:left;font-size:12px;font-weight:800;line-height:1.2}.ar-status-multi>summary i{font-size:12px;font-weight:900}.ar-status-menu{background:#fff;border:1px solid #d6e1ec;border-radius:14px;width:260px;min-width:240px;max-width:320px;padding:10px;top:46px;box-shadow:0 18px 40px #1f364c29}.ar-status-menu-actions{gap:8px;margin-bottom:8px;padding-bottom:8px}.ar-status-menu-actions button{color:#43627f;background:#f7fafd;border:1px solid #d6e1ec;border-radius:10px;min-height:36px;padding:8px 10px;font-size:10px;font-weight:800;transition:all .15s}.ar-status-menu-actions button:hover{background:#eef5fb;border-color:#bed0e2}.ar-status-options{gap:6px;max-height:240px;padding-right:2px;display:grid;overflow:auto}.ar-status-options label{cursor:pointer;background:#fff;border:1px solid #0000;border-radius:10px;grid-template-columns:16px minmax(0,1fr);justify-content:stretch;gap:10px;min-height:38px;padding:8px 10px;align-items:center!important;display:grid!important}.ar-status-options label:hover{background:#f7fbff;border-color:#d9e7f3}.ar-status-options label.checked{background:#eef6ff;border-color:#bfd5ea}.ar-status-options input{accent-color:#3973a8;width:16px!important;height:16px!important;margin:0!important}.ar-status-options span{color:#3d5670;white-space:normal;font-size:11px;font-weight:750;line-height:1.2;display:block}.ar-view-toggle-three{grid-template-columns:repeat(3,max-content);display:grid}.ar-view-toggle-three button{white-space:nowrap;min-width:96px}@media (width<=760px){.ar-view-toggle-three{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.ar-view-toggle-three button{min-width:0}}.ar-assets-card{overflow:visible}.ar-assets-toolbar{border-bottom:1px solid #e5edf5;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px 12px;display:flex}.ar-assets-search{flex:520px;align-items:center;max-width:680px;display:flex;position:relative}.ar-assets-search>span{color:#7f94a8;pointer-events:none;font-size:21px;line-height:1;position:absolute;top:50%;left:13px;transform:translateY(-52%)}.ar-assets-search input{color:#29445f;background:#fbfdff;border:1px solid #cfdeeb;border-radius:12px;outline:none;width:100%;height:42px;padding:0 42px;font-size:12px;font-weight:650;transition:border-color .15s,box-shadow .15s,background .15s}.ar-assets-search input::placeholder{color:#91a2b4;font-weight:550}.ar-assets-search input:focus{background:#fff;border-color:#78a4cf;box-shadow:0 0 0 4px #427eb81a}.ar-assets-search-clear{color:#71879b;cursor:pointer;background:0 0;border:0;border-radius:8px;width:28px;height:28px;font-size:19px;line-height:1;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ar-assets-search-clear:hover{color:#365c7e;background:#edf4fa}.ar-assets-result-count{color:#72879b;white-space:nowrap;background:#f8fbfe;border:1px solid #e0e9f2;border-radius:10px;flex:none;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.ar-assets-result-count b{color:#2d4d6c;font-size:12px}.ar-assets-result-count i{color:#b0bfcd;font-style:normal}.ar-assets-pagination{background:#fbfdff;border-top:1px solid #e6edf4;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px 15px;display:flex}.ar-assets-page-summary{color:#75899d;font-size:10px;font-weight:650}.ar-assets-page-summary b{color:#36536f;font-weight:850}.ar-assets-page-controls{align-items:center;gap:5px;display:flex}.ar-assets-page-controls button{color:#4a667f;cursor:pointer;background:#fff;border:1px solid #d6e2ed;border-radius:8px;min-width:32px;height:32px;padding:0 8px;font-size:11px;font-weight:800;transition:all .14s}.ar-assets-page-controls button:hover:not(:disabled){background:#f1f7fc;border-color:#9bbbd8}.ar-assets-page-controls button.active{color:#fff;background:linear-gradient(135deg,#377ef2,#6c62dd);border-color:#4e7fd4;box-shadow:0 4px 10px #4669ca33}.ar-assets-page-controls button:disabled{opacity:.38;cursor:not-allowed}@media (width<=760px){.ar-assets-toolbar,.ar-assets-pagination{flex-direction:column;align-items:stretch}.ar-assets-search{flex-basis:auto;max-width:none}.ar-assets-result-count{align-self:flex-start}.ar-assets-page-controls{flex-wrap:wrap}}.mvr-page{--t:#17324d;--m:#70859b;min-height:100%;color:var(--t);background:radial-gradient(circle at 88% 7%,#7565ff14,#0000 26%),radial-gradient(circle at 15% 20%,#347cf012,#0000 28%),#f4f8fc;padding:22px 24px 32px}.mvr-header{background:linear-gradient(110deg,#fff 0%,#f7faff 58%,#f0efff 100%);border:1px solid #dce7f1;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:24px 28px;display:flex;box-shadow:0 14px 34px #314c6814}.mvr-header span,.mvr-card-head>div>span{color:#4c6b8d;letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.mvr-header h1{letter-spacing:-.03em;margin:6px 0 4px;font-size:29px;line-height:1.05}.mvr-header p,.mvr-card-head p{color:var(--m);margin:0;font-size:12px;font-weight:600}.mvr-header-actions{gap:10px;display:flex}.mvr-header-actions button{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}.mvr-header-actions .secondary{color:#46627c;background:#fff;border:1px solid #d7e1eb}.mvr-header-actions .primary{color:#fff;background:#2c5d8f;border:1px solid #264f7a;box-shadow:0 8px 18px #23507b33}.mvr-filters{background:#fff;border:1px solid #dce6f0;border-radius:18px;grid-template-columns:minmax(140px,.8fr) minmax(170px,1fr) minmax(170px,1fr) minmax(160px,.9fr) minmax(160px,.9fr) minmax(180px,1fr) 100px;align-items:end;gap:10px;margin-top:16px;padding:15px 16px;display:grid;box-shadow:0 10px 28px #2c46610f}.mvr-filters label>span{color:#4d6782;margin-bottom:6px;font-size:10px;font-weight:850;display:block}.mvr-filters select,.mvr-detail-toolbar input{color:#2f4d69;background:#fbfdff;border:1px solid #d5e0eb;border-radius:10px;outline:none;width:100%;height:40px;padding:0 11px;font-size:11px;font-weight:700}.mvr-filters .reset{color:#526d86;cursor:pointer;background:#f8fbfe;border:1px solid #d6e1eb;border-radius:10px;height:40px;font-size:11px;font-weight:850}.mvr-alert{color:#af4640;background:#fff5f4;border:1px solid #ffd1cf;border-radius:12px;margin-top:12px;padding:11px 14px;font-size:11px;font-weight:700}.mvr-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.mvr-kpi{background:#fff;border:1px solid #dce7f1;border-radius:18px;align-items:flex-start;gap:12px;min-height:108px;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 9px 24px #2b46600f}.mvr-kpi:after{content:"";opacity:.17;border-radius:50%;width:90px;height:90px;position:absolute;top:-35px;right:-28px}.mvr-kpi.blue{background:#f7fbff;border-color:#cce0fa}.mvr-kpi.green{background:#f8fdf9;border-color:#ccebdc}.mvr-kpi.red{background:snow;border-color:#f6d5d2}.mvr-kpi.purple{background:#fbfaff;border-color:#ddd6fb}.mvr-kpi.orange{background:#fffaf3;border-color:#f4dfbd}.mvr-kpi.teal{background:#f7fcfd;border-color:#cce8ef}.mvr-kpi.blue:after{background:#347cf0}.mvr-kpi.green:after{background:#16a66b}.mvr-kpi.red:after{background:#ef5350}.mvr-kpi.purple:after{background:#725de9}.mvr-kpi.orange:after{background:#f19a24}.mvr-kpi.teal:after{background:#25a5c6}.mvr-kpi-icon{z-index:1;color:#fff;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid;position:relative}.mvr-kpi.blue .mvr-kpi-icon{background:#347cf0}.mvr-kpi.green .mvr-kpi-icon{background:#16a66b}.mvr-kpi.red .mvr-kpi-icon{background:#ef5350}.mvr-kpi.purple .mvr-kpi-icon{background:#725de9}.mvr-kpi.orange .mvr-kpi-icon{background:#f19a24}.mvr-kpi.teal .mvr-kpi-icon{background:#25a5c6}.mvr-kpi>div:last-child{z-index:1;min-width:0;position:relative}.mvr-kpi span{color:#58728c;font-size:10px;font-weight:850;display:block}.mvr-kpi strong{color:#18344f;letter-spacing:-.025em;margin-top:4px;font-size:23px;line-height:1.05;display:block}.mvr-kpi b{margin-top:4px;font-size:10px;display:block}.mvr-kpi small{color:#8193a5;margin-top:7px;font-size:9px;font-weight:650;display:block}.neutral{color:#70859b!important}.mvr-tabs{background:#f9fbfd;border:1px solid #dce6ef;border-radius:14px;gap:6px;margin-top:16px;padding:5px;display:flex}.mvr-tabs button{color:#607891;cursor:pointer;background:0 0;border:0;border-radius:10px;min-width:145px;height:38px;padding:0 14px;font-size:11px;font-weight:850}.mvr-tabs button.active{color:#1f5bb5;background:#fff;box-shadow:0 3px 10px #2c49681a}.mvr-overview-layout{grid-template-columns:minmax(0,1fr) 270px;gap:14px;margin-top:14px;display:grid}.mvr-main-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mvr-card,.mvr-side-card{background:#fff;border:1px solid #dce6f0;border-radius:16px;box-shadow:0 8px 22px #2c46600d}.mvr-card{min-width:0;padding:15px}.mvr-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.mvr-card-head h2{color:#1d3955;margin:3px 0 0;font-size:14px}.mvr-card-head>small{color:#8495a5;font-size:9px;font-weight:750}.mvr-toggle{background:#f7fafc;border:1px solid #dbe5ef;border-radius:9px;flex-wrap:wrap;align-items:center;gap:2px;padding:3px;display:flex}.mvr-toggle button{color:#647c93;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:29px;padding:0 10px;font-size:9px;font-weight:850}.mvr-toggle button.active{color:#2762c6;background:#fff;box-shadow:0 2px 7px #2b4e741f}.mvr-chart{min-height:250px}.mvr-chart-legend{color:#62798f;justify-content:center;gap:18px;margin:2px 0;font-size:9px;font-weight:750;display:flex}.mvr-chart-legend span{align-items:center;gap:5px;display:flex}.mvr-chart-legend i{border-radius:3px;width:16px;height:3px}.mvr-chart .series-0{color:#347cf0}.mvr-chart .series-1{color:#16a66b}.mvr-chart .series-2{color:#725de9}.mvr-chart-legend .series-0 i{background:#347cf0}.mvr-chart-legend .series-1 i{background:#16a66b}.mvr-chart-legend .series-2 i{background:#725de9}.mvr-chart svg{width:100%;height:auto}.mvr-chart .grid{stroke:#e8eef4;stroke-width:1px}.mvr-chart .axis-label,.mvr-chart .month-label{fill:#8092a3;font-size:9px;font-weight:650}.mvr-chart .trend-line{fill:none;stroke:currentColor;stroke-width:2.3px;vector-effect:non-scaling-stroke}.mvr-chart .trend-dot{fill:#fff;stroke:currentColor;stroke-width:2.3px}.mvr-company-bars{gap:13px;padding:12px 3px 8px;display:grid}.mvr-company-bar-row{grid-template-columns:minmax(120px,1.15fr) minmax(120px,2fr) 90px;align-items:center;gap:10px;display:grid}.mvr-company-bar-row>span{text-overflow:ellipsis;white-space:nowrap;color:#45627e;font-size:9px;font-weight:800;overflow:hidden}.mvr-company-bar-track{background:#f0f4f8;border-radius:5px;height:17px;overflow:hidden}.mvr-company-bar{border-radius:5px;height:100%}.mvr-company-bar.positive{background:linear-gradient(90deg,#16a66b,#67c99e)}.mvr-company-bar.negative{background:linear-gradient(90deg,#ef5350,#f58a87)}.mvr-company-bar.neutral{background:#9aacbd}.mvr-company-bar-row>b{text-align:right;font-size:9px}.mvr-added-removed{justify-content:space-around;align-items:flex-end;gap:8px;min-height:205px;padding:20px 8px 4px;display:flex}.mvr-ar-col{flex-direction:column;align-items:center;gap:7px;min-width:42px;display:flex}.mvr-ar-bars{border-bottom:1px solid #dce5ed;justify-content:center;align-items:flex-end;gap:3px;height:170px;display:flex}.mvr-ar-bars>div{border-radius:3px 3px 0 0;width:11px;min-height:4px}.mvr-ar-bars .added{background:#16a66b}.mvr-ar-bars .removed{background:#ef5350}.mvr-ar-col small{color:#7d90a2;font-size:8px;font-weight:750}.mvr-composition{justify-content:center;align-items:center;gap:28px;min-height:220px;display:flex}.mvr-donut{border-radius:50%;place-items:center;width:150px;height:150px;display:grid}.mvr-donut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:93px;height:93px;display:flex;box-shadow:inset 0 0 0 1px #e4ebf2}.mvr-donut small{color:#70859b;font-size:8px;font-weight:800}.mvr-donut strong{font-size:23px;line-height:1.05}.mvr-donut span{color:#8b9baa;font-size:8px}.mvr-composition-legend{gap:11px;display:grid}.mvr-composition-legend p{color:#5f778d;grid-template-columns:10px minmax(90px,1fr) 45px;align-items:center;gap:7px;margin:0;font-size:9px;font-weight:750;display:grid}.mvr-composition-legend i{border-radius:2px;width:9px;height:9px}.mvr-composition-legend .added{background:#347cf0}.mvr-composition-legend .transfer{background:#16a66b}.mvr-composition-legend .removed{background:#ef5350}.mvr-company-summary-card{grid-column:1/-1}.mvr-table-wrap,.mvr-matrix-wrap{border:1px solid #e0e8f0;border-radius:11px;overflow:auto}.mvr-summary-table,.mvr-detail-table,.mvr-matrix{border-collapse:separate;border-spacing:0;color:#34516c;width:100%;font-size:9px}.mvr-summary-table th,.mvr-summary-table td,.mvr-detail-table th,.mvr-detail-table td,.mvr-matrix th,.mvr-matrix td{text-align:right;white-space:nowrap;border-bottom:1px solid #e8eef4;border-right:1px solid #edf2f6;padding:9px 10px}.mvr-summary-table th,.mvr-detail-table th,.mvr-matrix th{z-index:2;color:#3c5973;background:#f7fafd;font-weight:900;position:sticky;top:0}.mvr-summary-table th:first-child,.mvr-summary-table td:first-child,.mvr-detail-table th:nth-child(4),.mvr-detail-table td:nth-child(4),.mvr-matrix .company{text-align:left}.mvr-summary-table td:first-child{text-overflow:ellipsis;max-width:190px;font-weight:800;overflow:hidden}.mvr-side{align-content:start;gap:12px;display:grid}.mvr-side-card{padding:14px}.mvr-side-card h3{color:#24425f;margin:0;font-size:11px}.mvr-side-card>small{color:#8a9aaa;margin:2px 0 10px;font-size:8px;display:block}.mvr-side-card p{border-bottom:1px solid #edf2f6;grid-template-columns:20px minmax(0,1fr) 44px 50px;align-items:center;gap:5px;min-height:32px;margin:0;font-size:8px;display:grid}.mvr-side-card p>i{color:#8a9baa;font-style:normal;font-weight:800}.mvr-side-card p>span{text-overflow:ellipsis;white-space:nowrap;color:#49657e;font-weight:800;overflow:hidden}.mvr-side-card p>span>strong{color:#8a9baa;text-transform:uppercase;font-size:7px;display:block}.mvr-side-card p>b,.mvr-side-card p>em{text-align:right;font-style:normal;font-weight:850}.mvr-matrix-card,.mvr-detail-card{margin-top:14px}.mvr-matrix th:not(.company){white-space:normal;text-align:center;min-width:120px;max-width:145px}.mvr-matrix th:not(.company)>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.mvr-matrix .company{z-index:3;background:#fff;min-width:200px;max-width:240px;font-weight:850;position:sticky;left:0}.mvr-matrix th.company{z-index:4;background:#f7fafd}.mvr-detail-toolbar{margin-bottom:10px}.mvr-detail-toolbar input{max-width:520px}.mvr-detail-table td:nth-child(4){white-space:normal;min-width:190px}.mvr-detail-table td:nth-child(4)>b,.mvr-detail-table td:nth-child(4)>small{display:block}.mvr-detail-table td:nth-child(4)>small{color:#899aab;margin-top:3px}.mvr-pill{border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:0 8px;font-size:8px;font-weight:850;display:inline-flex}.mvr-pill.asset{color:#2867c2;background:#eaf3ff}.mvr-pill.license{color:#6d52c9;background:#f1edff}.mvr-pill.added{color:#0d8e54;background:#e8f8f0}.mvr-pill.removed{color:#d9433f;background:#ffefee}.mvr-pill.transfer{color:#b97712;background:#fff4df}.mvr-pagination{color:#71869a;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 2px 0;font-size:9px;display:flex}.mvr-pagination>div{gap:4px;display:flex}.mvr-pagination button{color:#49657d;cursor:pointer;background:#fff;border:1px solid #d7e2ec;border-radius:8px;min-width:31px;height:31px;font-size:9px;font-weight:850}.mvr-pagination button.active{color:#fff;background:#347cf0;border-color:#347cf0}.mvr-pagination button:disabled{opacity:.35;cursor:not-allowed}.mvr-footnote{color:#8597a8;margin:12px 2px 0;font-size:9px;font-weight:600}.mvr-loading{text-align:center;color:#637c93;padding:48px;font-size:13px;font-weight:750}@media (width<=1450px){.mvr-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.mvr-filters{grid-template-columns:repeat(4,minmax(150px,1fr))}}@media (width<=1100px){.mvr-overview-layout{grid-template-columns:1fr}.mvr-side{grid-template-columns:repeat(3,minmax(0,1fr))}.mvr-main-grid{grid-template-columns:1fr}.mvr-company-summary-card{grid-column:auto}}@media (width<=760px){.mvr-page{padding:14px}.mvr-header{flex-direction:column;align-items:flex-start;padding:18px}.mvr-header-actions{width:100%}.mvr-header-actions button{flex:1}.mvr-filters{grid-template-columns:1fr}.mvr-kpis{grid-template-columns:1fr 1fr}.mvr-tabs{overflow:auto}.mvr-tabs button{min-width:130px}.mvr-side{grid-template-columns:1fr}.mvr-card-head,.mvr-composition{flex-direction:column}.mvr-pagination{flex-direction:column;align-items:flex-start}}.mvr-license-live-note,.mvr-license-baseline-note,.mvr-license-error-note{border-radius:11px;align-items:flex-start;gap:12px;margin-bottom:12px;padding:11px 13px;font-size:9px;line-height:1.45;display:flex}.mvr-license-live-note{color:#466c5b;background:#f1fbf6;border:1px solid #bfe5d3}.mvr-license-live-note b{color:#0f8750;letter-spacing:.06em;flex:none;font-size:8px}.mvr-license-baseline-note{color:#796340;background:#fff9ec;border:1px solid #edd7a9}.mvr-license-baseline-note b{color:#a46c12;letter-spacing:.05em;flex:none;font-size:8px}.mvr-license-error-note{color:#8b524e;background:#fff5f4;border:1px solid #f0c7c4}.mvr-license-error-note b{color:#c3423d;letter-spacing:.05em;flex:none;font-size:8px}.mvr-license-live-note span,.mvr-license-baseline-note span,.mvr-license-error-note span{min-width:0;font-weight:650}.mvr-license-no-data{color:#8194a6;text-align:center;padding:24px;font-size:10px;font-weight:650}.cb-page{color:#17324d;background:radial-gradient(circle at 88% 4%,#6c62dd14,#0000 28%),#f4f8fc;min-height:100%;padding:22px 24px 34px}.cb-header{background:linear-gradient(110deg,#fff,#f7faff 65%,#f1efff);border:1px solid #dce6f0;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:23px 26px;display:flex;box-shadow:0 12px 30px #2a456012}.cb-header>div:first-child>span,.cb-card-head>div>span{color:#4c6b8d;letter-spacing:.12em;font-size:10px;font-weight:900}.cb-header h1{letter-spacing:-.03em;margin:5px 0 3px;font-size:28px}.cb-header p,.cb-card-head p{color:#71869b;margin:0;font-size:11px;font-weight:650}.cb-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cb-actions button,.cb-filters button,.cb-card button{cursor:pointer;border-radius:10px;min-height:39px;padding:0 13px;font-size:10px;font-weight:850}.cb-actions .secondary,.cb-filters .secondary{color:#506a82;background:#fff;border:1px solid #d5e0ea}.cb-actions .simulate{color:#6650c6;background:#f3efff;border:1px solid #b8a9f4}.cb-actions .snapshot{color:#a96b0d;background:#fff6e7;border:1px solid #d99b3f}.cb-actions .primary{color:#fff;background:#2e6296;border:1px solid #285684}.cb-actions button:disabled,.cb-card button:disabled{opacity:.45;cursor:not-allowed}.cb-auto-note{color:#5c756c;background:#f4fbf8;border:1px solid #cce4db;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 13px;font-size:9px;font-weight:650;display:flex}.cb-auto-note b{color:#168158}.cb-auto-note em{color:#a16d1b;margin-left:auto;font-style:normal}.cb-filters{background:#fff;border:1px solid #dce6f0;border-radius:16px;grid-template-columns:180px minmax(190px,1fr) minmax(190px,1fr) 90px;align-items:end;gap:10px;margin-top:12px;padding:14px;display:grid}.cb-filters label span{color:#546f88;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.cb-filters input,.cb-filters select,.cb-card input{color:#36536e;box-sizing:border-box;background:#fbfdff;border:1px solid #d4e0eb;border-radius:9px;width:100%;height:39px;padding:0 10px;font-size:10px;font-weight:700}.cb-error{color:#b14640;background:#fff5f4;border:1px solid #f1c8c5;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:10px;font-weight:750}.cb-kpis,.cb-sim-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.cb-kpi{background:#fff;border:1px solid #dce6f0;border-radius:15px;padding:15px;box-shadow:0 7px 18px #2a45600d}.cb-kpi.blue{background:#f8fbff;border-color:#d4e4f8}.cb-kpi.purple{background:#fbfaff;border-color:#e0daf7}.cb-kpi.green{background:#f8fdf9;border-color:#d3eadf}.cb-kpi.orange{background:#fffaf1;border-color:#f2dfbd}.cb-kpi span{color:#637c94;font-size:9px;font-weight:850;display:block}.cb-kpi strong{letter-spacing:-.02em;margin-top:4px;font-size:21px;display:block}.cb-kpi small{color:#8a9baa;margin-top:5px;font-size:8px;display:block}.cb-tabs{background:#f9fbfd;border:1px solid #dce6ef;border-radius:13px;gap:5px;margin:13px 0;padding:4px;display:flex;overflow:auto}.cb-tabs button{color:#637b91;cursor:pointer;background:0 0;border:0;border-radius:9px;min-width:130px;height:36px;font-size:10px;font-weight:850}.cb-tabs button.active{color:#2864bd;background:#fff;box-shadow:0 2px 8px #2a47651c}.cb-grid{gap:12px;display:grid}.cb-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-card{background:#fff;border:1px solid #dce6f0;border-radius:15px;min-width:0;margin-bottom:12px;padding:14px;box-shadow:0 7px 20px #2a45600d}.cb-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.cb-card-head h2,.cb-card-head h3{margin:3px 0 1px;font-size:14px}.cb-card-head small{color:#8899a9;font-size:8px}.cb-table-wrap{border:1px solid #e1e8ef;border-radius:10px;overflow:auto}.cb-table-wrap table,.cb-matrix{border-collapse:separate;border-spacing:0;color:#36536d;width:100%;font-size:9px}.cb-table-wrap th,.cb-table-wrap td,.cb-matrix th,.cb-matrix td{text-align:right;white-space:nowrap;border-bottom:1px solid #e9eff4;border-right:1px solid #edf2f6;padding:9px 10px}.cb-table-wrap th,.cb-matrix th{color:#425e77;z-index:2;background:#f7fafd;font-weight:900;position:sticky;top:0}.cb-table-wrap th:first-child,.cb-table-wrap td:first-child{text-align:left}.cb-matrix th:not(.company){white-space:normal;text-align:center;min-width:115px;max-width:140px}.cb-matrix th:not(.company) span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cb-matrix .company{z-index:3;text-align:left;background:#fff;min-width:210px;max-width:240px;font-weight:850;position:sticky;left:0}.cb-matrix th.company{z-index:4;background:#f7fafd}.cb-empty{text-align:center!important;color:#8a9baa!important;padding:20px!important}.cb-company-bars{gap:11px;padding:8px 2px;display:grid}.cb-company-bar-row{grid-template-columns:minmax(120px,1fr) minmax(150px,2fr) 95px;align-items:center;gap:8px;display:grid}.cb-company-bar-row>span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.cb-company-bar-row>div{background:#eef3f7;border-radius:5px;height:15px;overflow:hidden}.cb-company-bar-row i{background:linear-gradient(90deg,#347cf0,#6c62dd);border-radius:5px;height:100%;display:block}.cb-company-bar-row b{text-align:right;font-size:9px}.cb-trend{justify-content:space-around;align-items:flex-end;gap:6px;height:200px;padding:18px 10px 4px;display:flex}.cb-trend>div{flex-direction:column;align-items:center;gap:6px;display:flex}.cb-trend-bars{border-bottom:1px solid #dce5ee;align-items:flex-end;gap:3px;height:155px;display:flex}.cb-trend-bars i{border-radius:3px 3px 0 0;width:11px;min-height:4px}.cb-trend-bars .asset{background:#347cf0}.cb-trend-bars .software{background:#765fe6}.cb-trend small{color:#8294a5;font-size:8px}.cb-toggle{background:#f7fafc;border:1px solid #dce5ed;border-radius:9px;padding:3px;display:flex}.cb-toggle button{color:#657d93;background:0 0;border:0;min-height:28px;padding:0 9px}.cb-toggle button.active{color:#2864c0;background:#fff;box-shadow:0 2px 7px #2a46631f}.cb-card button.small{color:#45637d;background:#f7fafc;border:1px solid #d4e0eb;min-height:29px;padding:0 9px}.cb-card td small{color:#8a9baa;margin-top:2px;display:block}.missing{color:#c2443e;font-weight:850}.done{color:#138352;font-weight:850}.cb-status{border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:0 8px;font-size:8px;font-weight:900;display:inline-flex}.cb-status.green{color:#0b8b51;background:#e9f7f0}.cb-status.blue{color:#2d68bf;background:#eaf3ff}.cb-status.orange{color:#aa6d10;background:#fff3df}.cb-status.gray{color:#66798a;background:#f0f3f6}.positive{color:#0b9958!important}.negative{color:#d94540!important}.cb-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1e2d73;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cb-sim-modal{background:#f7fafc;border-radius:20px;width:min(1180px,96vw);max-height:90vh;overflow:auto;box-shadow:0 28px 70px #0f1f2f4d}.cb-sim-modal>header{background:#fff;border-bottom:1px solid #dce6ef;border-radius:20px 20px 0 0;justify-content:space-between;gap:12px;padding:20px 22px;display:flex}.cb-sim-modal header span{letter-spacing:.12em;color:#6650c6;font-size:9px;font-weight:900}.cb-sim-modal h2{margin:4px 0 2px}.cb-sim-modal p{color:#8192a3;margin:0;font-size:9px}.cb-x{cursor:pointer;background:#eef3f7;border:0;border-radius:9px;width:34px;height:34px;font-size:20px}.cb-sim-kpis{padding:0 18px}.cb-sim-grid{grid-template-columns:1.3fr .7fr;gap:12px;padding:12px 18px 0;display:grid}.cb-sim-modal>footer{justify-content:flex-end;gap:8px;padding:14px 18px 18px;display:flex}.cb-sim-modal footer button{border-radius:9px;min-height:39px;padding:0 14px;font-size:10px;font-weight:850}.cb-sim-modal footer .secondary{color:#536d84;background:#fff;border:1px solid #d4e0ea}.cb-sim-modal footer .primary{color:#fff;background:#2e6296;border:1px solid #2b5a89}.cb-warning-list{gap:7px;display:grid}.cb-warning-list>div{border-radius:9px;padding:9px 10px;font-size:9px}.cb-warning-list b{margin-bottom:2px;font-size:8px;display:block}.cb-warning-list .blocking{color:#8f504c;background:#fff5f4;border:1px solid #efc7c4}.cb-warning-list .warning{color:#7e6943;background:#fff9ee;border:1px solid #eeddb9}.cb-ok{color:#37705a;background:#f3fbf7;border:1px solid #cbe6d8}.cb-loading{text-align:center;color:#647d93;padding:48px;font-weight:750}@media (width<=1350px){.cb-kpis,.cb-sim-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.cb-grid.two,.cb-sim-grid{grid-template-columns:1fr}}@media (width<=820px){.cb-page{padding:14px}.cb-header{flex-direction:column;align-items:flex-start}.cb-actions{justify-content:flex-start}.cb-filters{grid-template-columns:1fr}.cb-kpis,.cb-sim-kpis{grid-template-columns:1fr 1fr}}.cb-grid.two.rates{grid-template-columns:minmax(0,1fr)}.cb-grid.two.rates>.cb-card{width:100%;min-width:0}.cb-grid.two.rates .cb-table-wrap{width:100%;overflow-x:auto}.cb-grid.two.rates table{min-width:900px}.cb-grid.two.rates th:first-child,.cb-grid.two.rates td:first-child{white-space:normal;min-width:260px;max-width:420px}.cb-grid.two.rates td input{min-width:180px}.cb-onetime-form{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) minmax(260px,2fr) 100px 150px;align-items:end;gap:10px;display:grid}.cb-onetime-form label span,.cb-onetime-total span{color:#546f88;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.cb-onetime-form label select,.cb-onetime-form label input{box-sizing:border-box;color:#36536e;background:#fbfdff;border:1px solid #d4e0eb;border-radius:9px;width:100%;height:39px;padding:0 10px;font-size:10px;font-weight:700}.cb-onetime-form .notes{grid-column:1/span 3}.cb-onetime-total{background:#f7fafc;border:1px solid #dce6f0;border-radius:9px;min-height:39px;padding:6px 10px}.cb-onetime-total span{margin-bottom:1px}.cb-onetime-total b{font-size:13px}.cb-onetime-add{color:#fff!important;background:#2e6296!important;border:1px solid #285684!important;min-height:39px!important}@media (width<=1200px){.cb-onetime-form{grid-template-columns:1fr 1fr}.cb-onetime-form .description,.cb-onetime-form .notes{grid-column:auto}}@media (width<=700px){.cb-onetime-form{grid-template-columns:1fr}}.cb-kpis,.cb-sim-kpis{grid-template-columns:repeat(7,minmax(0,1fr))}@media (width<=1450px){.cb-kpis,.cb-sim-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.cb-kpis,.cb-sim-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.cb-kpis,.cb-sim-kpis{grid-template-columns:1fr}}:root{--pm31-bg:#f6f8fb;--pm31-card:#fff;--pm31-line:#e6eaf0;--pm31-text:#152238;--pm31-muted:#718096;--pm31-dark:#111827;--pm31-accent:#6266f1;--pm31-accent-soft:#eef0ff;--pm31-success:#0f8a78;--pm31-danger:#c0392b;--pm31-warning:#c47b12;--pm31-radius:16px}.pm31-page{background:var(--pm31-bg);min-height:100vh;color:var(--pm31-text);grid-template-columns:280px minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.pm31-page button,.pm31-page input,.pm31-page select,.pm31-page textarea{font:inherit}.pm31-rail{border-right:1px solid var(--pm31-line);background:#fbfcfe;flex-direction:column;gap:14px;min-height:100vh;padding:22px 16px 18px;display:flex}.pm31-brand{align-items:center;gap:12px;padding:2px 5px 15px;display:flex;position:relative}.pm31-back{color:var(--pm31-muted);cursor:pointer;background:0 0;border:0;font-size:12px;position:absolute;top:-3px;right:0}.pm31-brand-mark{background:var(--pm31-dark);color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.pm31-brand>div:last-child{flex-direction:column;line-height:1.15;display:flex}.pm31-brand strong{letter-spacing:.04em;font-size:15px}.pm31-brand span{color:var(--pm31-muted);margin-top:4px;font-size:12px}.pm31-rail-title{justify-content:space-between;align-items:center;padding:0 5px;display:flex}.pm31-rail-title>div{align-items:center;gap:8px;display:flex}.pm31-rail-title strong{font-size:13px}.pm31-rail-title span{min-width:23px;height:23px;color:var(--pm31-muted);background:#eef2f7;border-radius:999px;place-items:center;padding:0 7px;font-size:11px;display:grid}.pm31-project-search,.pm31-people-search{border:1px solid var(--pm31-line);background:#fff;border-radius:11px;align-items:center;gap:8px;padding:0 11px;display:flex}.pm31-project-search input,.pm31-people-search input{min-width:0;height:39px;color:var(--pm31-text);background:0 0;border:0;outline:0;flex:1}.pm31-icon{justify-content:center;align-items:center;line-height:1;display:inline-flex}.pm31-project-list{flex-direction:column;flex:1;gap:5px;min-height:100px;padding-right:2px;display:flex;overflow:auto}.pm31-project-item{text-align:left;width:100%;color:var(--pm31-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:10px;transition:all .18s;display:flex}.pm31-project-item:hover{background:#f0f3f8}.pm31-project-item.active{background:var(--pm31-accent-soft);border-color:#dfe1ff}.pm31-project-icon{border:1px solid var(--pm31-line);width:34px;height:34px;color:var(--pm31-accent);background:#fff;border-radius:9px;place-items:center;font-weight:800;display:grid}.pm31-project-item .grow{flex-direction:column;min-width:0;display:flex}.pm31-project-item strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.pm31-project-item small{color:var(--pm31-muted);margin-top:3px;font-size:10px}.pm31-mini-status{background:#94a3b8;border-radius:50%;flex:none;width:8px;height:8px}.pm31-new-project{min-height:42px;color:var(--pm31-accent);cursor:pointer;background:#fff;border:1px dashed #cbd5e1;border-radius:11px;font-weight:750}.pm31-main{min-width:0;min-height:100vh}.pm31-topbar{border-bottom:1px solid var(--pm31-line);z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:18px 28px;display:flex;position:sticky;top:0}.pm31-topbar>div:first-child{min-width:0}.pm31-topbar small{color:var(--pm31-accent);letter-spacing:.14em;font-size:10px;font-weight:900;display:block}.pm31-topbar h1{white-space:nowrap;text-overflow:ellipsis;margin:5px 0 4px;font-size:22px;line-height:1.1;overflow:hidden}.pm31-project-meta{color:var(--pm31-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.pm31-top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pm31-icon-button{border:1px solid var(--pm31-line);color:#526175;cursor:pointer;background:#fff;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.pm31-icon-button:hover{background:#f5f7fa}.pm31-icon-button.small{border-radius:8px;width:30px;height:30px}.pm31-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 15px;font-weight:750;display:inline-flex}.pm31-btn.primary{background:var(--pm31-dark);color:#fff}.pm31-btn.secondary{border-color:var(--pm31-line);color:var(--pm31-text);background:#fff}.pm31-btn.small{min-height:32px;padding:0 10px}.pm31-btn:disabled{opacity:.55;cursor:not-allowed}.pm31-global-error,.pm31-error{color:#a93226;background:#fff2f0;border:1px solid #ffd8d2;border-radius:10px;padding:12px 14px}.pm31-global-error{justify-content:space-between;align-items:center;margin:16px 28px 0;display:flex}.pm31-global-error button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:20px}.pm31-project-headline{border:1px solid var(--pm31-line);border-radius:var(--pm31-radius);background:#fff;grid-template-columns:minmax(240px,1fr) minmax(210px,320px) auto;align-items:center;gap:22px;margin:22px 28px 0;padding:18px 20px;display:grid}.pm31-project-description p{color:#526175;margin:0 0 10px;font-size:13px;line-height:1.6}.pm31-owner-line{color:var(--pm31-muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;display:flex}.pm31-owner-line strong{color:var(--pm31-text)}.pm31-head-progress>span,.pm31-project-status-select>span{color:var(--pm31-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.pm31-project-status-select select{border:1px solid var(--pm31-line);background:#fff;border-radius:9px;height:39px;padding:0 10px}.pm31-tabs{border-bottom:1px solid var(--pm31-line);align-items:center;gap:5px;margin:14px 28px 0;display:flex;overflow:auto}.pm31-tabs button{color:#718096;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:11px 13px;font-size:12px;font-weight:700;display:flex}.pm31-tabs button.active{color:var(--pm31-accent);border-color:var(--pm31-accent)}.pm31-content{padding:20px 28px 40px}.pm31-view{flex-direction:column;gap:16px;display:flex}.pm31-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.pm31-stat{border:1px solid var(--pm31-line);background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:16px;display:flex}.pm31-stat small{color:var(--pm31-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:800}.pm31-stat strong{font-size:26px;line-height:1.1}.pm31-stat span{color:var(--pm31-muted);font-size:11px}.pm31-stat.attention{background:#fffaf2;border-color:#ffe0ad}.pm31-overview-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:16px;display:grid}.pm31-panel{border:1px solid var(--pm31-line);background:#fff;border-radius:14px;padding:18px}.pm31-panel-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.pm31-panel-head h3,.pm31-section-title h3{margin:0;font-size:14px}.pm31-panel-head p,.pm31-section-title p{color:var(--pm31-muted);margin:4px 0 0;font-size:11px}.pm31-summary-list{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.pm31-summary-list>div{border-bottom:1px solid #f0f2f5;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.pm31-summary-list>div>span:first-child{color:var(--pm31-muted);font-size:11px}.pm31-summary-list strong{font-size:12px}.pm31-team-stack{flex-direction:column;gap:10px;display:flex}.pm31-team-person{align-items:center;gap:10px;display:flex}.pm31-team-person>span:last-child{flex-direction:column;min-width:0;display:flex}.pm31-team-person strong{font-size:12px}.pm31-team-person small{color:var(--pm31-muted);margin-top:2px;font-size:10px}.pm31-avatar{color:#4f54d8;background:#e9ecff;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:850;display:grid;box-shadow:0 0 0 1px #e1e5ed}.pm31-mini-task-list{flex-direction:column;display:flex}.pm31-mini-task{border-top:1px solid #f0f2f5;align-items:center;gap:12px;min-height:54px;display:flex}.pm31-mini-task:first-child{border-top:0}.pm31-mini-task .grow{flex-direction:column;min-width:0;display:flex}.pm31-mini-task strong{font-size:12px}.pm31-mini-task small{color:var(--pm31-muted);margin-top:3px;font-size:10px}.pm31-dot{background:#94a3b8;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.task-todo{--task:#94a3b8}.task-in_progress{--task:#5b63e8}.task-blocked{--task:#d97706}.task-done{--task:#0f9f84}.task-cancelled{--task:#9ca3af}.pm31-dot.task-todo,.pm31-dot.task-in_progress,.pm31-dot.task-blocked,.pm31-dot.task-done,.pm31-dot.task-cancelled{background:var(--task)}.pm31-badge,.pm31-task-status,.pm31-role{letter-spacing:.02em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 8px;font-size:9px;font-weight:850;display:inline-flex}.status-planning{color:#4f46e5;background:#eef2ff}.status-in_progress{color:#2764c4;background:#e9f2ff}.status-on_hold{color:#ad6800;background:#fff6e7}.status-completed{color:#087d69;background:#e9f9f4}.status-cancelled{color:#707986;background:#f1f3f5}.priority-low{color:#68778b;background:#f0f4f8}.priority-medium{color:#4960c4;background:#edf2ff}.priority-high{color:#ba5e24;background:#fff1e8}.priority-critical{color:#ba2e2e;background:#fff0f0}.pm31-role.owner{color:#5a4ac7;background:#eeeaff}.pm31-role.editor{color:#2f6caa;background:#eaf4ff}.pm31-role.viewer{color:#687387;background:#f0f2f5}.pm31-progress-wrap{align-items:center;gap:8px;min-width:120px;display:flex}.pm31-progress{background:#edf0f4;border-radius:99px;flex:1;height:6px;overflow:hidden}.pm31-progress span{border-radius:inherit;background:#6266f1;height:100%;display:block}.pm31-progress-wrap small{color:var(--pm31-muted);text-align:right;min-width:27px;font-size:9px}.pm31-table-wrap{border:1px solid var(--pm31-line);background:#fff;border-radius:14px;overflow:auto}.pm31-table{border-collapse:collapse;width:100%;min-width:950px}.pm31-table th{color:#728096;text-transform:uppercase;letter-spacing:.06em;text-align:left;border-bottom:1px solid var(--pm31-line);background:#f9fafc;padding:11px 13px;font-size:9px}.pm31-table td{vertical-align:middle;border-bottom:1px solid #f0f2f5;padding:12px 13px;font-size:11px}.pm31-table tbody tr:last-child td{border-bottom:0}.pm31-task-title{color:var(--pm31-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.pm31-inline-select,.pm31-card-status{border:1px solid var(--pm31-line);background:#fff;border-radius:8px;height:30px;padding:0 7px;font-size:10px}.pm31-board{grid-template-columns:repeat(4,minmax(230px,1fr));align-items:start;gap:12px;display:grid;overflow:auto}.pm31-board-column{background:#f0f3f7;border-radius:14px;min-width:230px;padding:10px}.pm31-board-column>header{justify-content:space-between;align-items:center;padding:4px 3px 10px;display:flex}.pm31-board-column>header>div{align-items:center;gap:8px;display:flex}.pm31-board-column>header strong{font-size:11px}.pm31-board-column>header b{width:22px;height:22px;color:var(--pm31-muted);background:#fff;border-radius:999px;place-items:center;font-size:9px;display:grid}.pm31-board-stack{flex-direction:column;gap:9px;display:flex}.pm31-task-card{background:#fff;border:1px solid #e1e5ea;border-radius:11px;padding:12px;box-shadow:0 3px 12px #1e293b0a}.pm31-task-card-top{justify-content:space-between;align-items:center;display:flex}.pm31-task-card h4{margin:9px 0 5px;font-size:12px}.pm31-task-card p{color:#718096;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.pm31-task-card-meta{color:var(--pm31-muted);justify-content:space-between;gap:8px;margin-bottom:10px;font-size:9px;display:flex}.pm31-card-status{width:100%;margin-top:10px}.pm31-column-empty{text-align:center;color:#9aa4b2;padding:18px 5px;font-size:10px}.pm31-schedule{border:1px solid var(--pm31-line);background:#fff;border-radius:14px;overflow:hidden}.pm31-schedule-head{border-bottom:1px solid var(--pm31-line);background:#f9fafc;justify-content:space-between;align-items:center;padding:12px 16px;font-size:10px;display:flex}.pm31-schedule-head span{color:var(--pm31-muted)}.pm31-schedule-row{border-bottom:1px solid #f0f2f5;grid-template-columns:220px minmax(320px,1fr);min-height:58px;display:grid}.pm31-schedule-row:last-child{border-bottom:0}.pm31-schedule-label{flex-direction:column;justify-content:center;padding:11px 14px;display:flex}.pm31-schedule-label strong{font-size:11px}.pm31-schedule-label small{color:var(--pm31-muted);margin-top:3px;font-size:9px}.pm31-schedule-track{background:linear-gradient(90deg,#0000 24.7%,#f0f2f5 25%,#0000 25.3% 49.7%,#f0f2f5 50%,#0000 50.3% 74.7%,#f0f2f5 75%,#0000 75.3%);position:relative}.pm31-schedule-bar{background:var(--task,#6266f1);opacity:.9;border-radius:6px;align-items:center;min-width:12px;height:20px;padding:0 6px;display:flex;position:absolute;top:19px}.pm31-schedule-bar em{color:#fff;font-size:8px;font-style:normal;font-weight:850}.pm31-calendar{border:1px solid var(--pm31-line);background:#fff;border-radius:14px;overflow:hidden}.pm31-calendar-toolbar{border-bottom:1px solid var(--pm31-line);justify-content:center;align-items:center;gap:16px;padding:12px 14px;display:flex}.pm31-calendar-toolbar h3{text-align:center;min-width:170px;margin:0;font-size:13px}.pm31-calendar-grid{grid-template-columns:repeat(7,1fr);display:grid}.pm31-calendar-grid.weekdays>div{border-bottom:1px solid var(--pm31-line);color:var(--pm31-muted);text-align:center;text-transform:uppercase;background:#f9fafc;padding:8px;font-size:9px;font-weight:850}.pm31-calendar-cell{border-bottom:1px solid #f0f2f5;border-right:1px solid #f0f2f5;min-height:115px;padding:8px}.pm31-calendar-cell.blank{background:#fbfcfd}.pm31-calendar-cell>strong{font-size:10px}.pm31-calendar-tasks{flex-direction:column;gap:3px;margin-top:7px;display:flex}.pm31-calendar-tasks>span{border-left:3px solid var(--task,#6266f1);white-space:nowrap;text-overflow:ellipsis;background:#f7f8fb;border-radius:4px;padding:4px 5px;font-size:8px;display:block;overflow:hidden}.pm31-calendar-tasks small{color:var(--pm31-muted);font-size:8px}.pm31-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a61;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pm31-modal{background:#fff;border-radius:18px;flex-direction:column;width:min(620px,96vw);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #0f172a40}.pm31-modal.wide{width:min(880px,96vw)}.pm31-modal-head{border-bottom:1px solid var(--pm31-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px;display:flex}.pm31-modal-head h2{margin:0;font-size:18px}.pm31-modal-head p{color:var(--pm31-muted);margin:5px 0 0;font-size:11px}.pm31-modal-body{padding:20px;overflow:auto}.pm31-form{flex-direction:column;gap:18px;display:flex}.pm31-form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.pm31-field{flex-direction:column;gap:6px;display:flex}.pm31-field.span-2{grid-column:span 2}.pm31-field>span{color:#526175;font-size:10px;font-weight:800}.pm31-field input:not([type=range]),.pm31-field select,.pm31-field textarea,.pm31-role-select{width:100%;color:var(--pm31-text);background:#fff;border:1px solid #dfe4eb;border-radius:9px;outline:0;padding:9px 10px}.pm31-field input:focus,.pm31-field select:focus,.pm31-field textarea:focus{border-color:#9ca3ff;box-shadow:0 0 0 3px #eef0ff}.pm31-field textarea{resize:vertical;min-height:90px}.pm31-member-builder{border:1px solid var(--pm31-line);border-radius:13px;padding:14px}.pm31-section-title{justify-content:space-between;align-items:flex-start;margin-bottom:11px;display:flex}.pm31-section-title>span{color:var(--pm31-muted);font-size:10px}.pm31-people-results{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.pm31-person-result{border:1px solid var(--pm31-line);text-align:left;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:9px;min-width:0;padding:8px;display:flex}.pm31-person-result:disabled{opacity:.55;cursor:not-allowed}.pm31-person-result>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.pm31-person-result strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.pm31-person-result small{color:var(--pm31-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:8px;overflow:hidden}.pm31-person-result b{color:var(--pm31-accent);font-size:9px}.pm31-selected-members,.pm31-member-list{flex-direction:column;margin-top:10px;display:flex}.pm31-selected-member,.pm31-member-row{border-top:1px solid #f0f2f5;align-items:center;gap:10px;min-height:54px;display:flex}.pm31-selected-member:first-child,.pm31-member-row:first-child{border-top:0}.pm31-selected-member .grow,.pm31-member-row .grow{flex-direction:column;flex:1;min-width:0;display:flex}.pm31-selected-member strong,.pm31-member-row strong{font-size:11px}.pm31-selected-member small,.pm31-member-row small{color:var(--pm31-muted);margin-top:2px;font-size:9px}.pm31-selected-member select,.pm31-role-select{width:auto;min-width:100px;padding:7px;font-size:10px}.pm31-link{color:#4f5bd5;cursor:pointer;background:0 0;border:0;padding:4px;font-size:10px;font-weight:750}.pm31-link.danger{color:#b83b32}.pm31-link:disabled{opacity:.5;cursor:not-allowed}.pm31-modal-actions{border-top:1px solid var(--pm31-line);justify-content:flex-end;gap:8px;padding-top:15px;display:flex}.pm31-divider{background:var(--pm31-line);height:1px;margin:16px 0}.pm31-muted{color:var(--pm31-muted)}.pm31-grow,.grow{flex:1}.pm31-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:30px;display:flex}.pm31-empty-icon{background:var(--pm31-accent-soft);width:54px;height:54px;color:var(--pm31-accent);border-radius:15px;place-items:center;font-size:22px;display:grid}.pm31-empty h3{margin:14px 0 4px;font-size:16px}.pm31-empty p{color:var(--pm31-muted);max-width:420px;margin:0 0 14px;font-size:11px}.pm31-loading{text-align:center;color:var(--pm31-muted);padding:55px}.pm31-rail-empty{text-align:center;color:var(--pm31-muted);padding:20px 8px;font-size:10px}@media (width<=1100px){.pm31-page{grid-template-columns:235px minmax(0,1fr)}.pm31-project-headline{grid-template-columns:1fr 1fr}.pm31-project-status-select{grid-column:span 2}.pm31-stat-grid{grid-template-columns:1fr 1fr}.pm31-overview-grid{grid-template-columns:1fr}}@media (width<=760px){.pm31-page{display:block}.pm31-rail{border-right:0;border-bottom:1px solid var(--pm31-line);min-height:auto;padding:12px}.pm31-brand{padding-bottom:4px}.pm31-project-list{flex-direction:row;overflow:auto}.pm31-project-item{min-width:210px}.pm31-new-project{display:none}.pm31-topbar{flex-direction:column;align-items:flex-start;padding:14px;position:static}.pm31-top-actions{justify-content:flex-start;width:100%}.pm31-project-headline{grid-template-columns:1fr;gap:14px;margin:12px 12px 0}.pm31-project-status-select{grid-column:auto}.pm31-tabs{margin:10px 12px 0}.pm31-content{padding:14px 12px 30px}.pm31-stat-grid{grid-template-columns:1fr 1fr}.pm31-overview-grid,.pm31-form-grid{grid-template-columns:1fr}.pm31-field.span-2{grid-column:auto}.pm31-people-results{grid-template-columns:1fr}.pm31-board{grid-template-columns:repeat(4,250px)}.pm31-schedule-row{grid-template-columns:150px minmax(300px,1fr)}.pm31-calendar{overflow:auto}.pm31-calendar-grid{min-width:720px}}@media (width<=480px){.pm31-stat-grid{grid-template-columns:1fr}.pm31-modal-backdrop{padding:8px}.pm31-modal-body{padding:14px}.pm31-selected-member,.pm31-member-row{flex-wrap:wrap;padding:8px 0}}.pm31-page{grid-template-columns:274px minmax(0,1fr)}.pm31-rail.pm31-rail-v2{background:#fff;border-right:1px solid #e8ecf3;gap:0;padding:16px 14px 18px}.pm31-sidebar-brand{align-items:center;gap:12px;min-height:46px;padding:0 4px;display:flex}.pm31-sidebar-back{color:#536078;cursor:pointer;background:#fff;border:1px solid #e2e7ef;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:62px;min-height:42px;font-size:11px;font-weight:700;display:flex}.pm31-sidebar-back:hover{background:#f8f9fc}.pm31-sidebar-back-arrow{font-size:15px;line-height:1}.pm31-sidebar-brand-copy{flex-direction:column;display:flex}.pm31-sidebar-brand-copy strong{color:#162239;font-size:16px}.pm31-sidebar-brand-copy small{color:#9aa4b6;margin-top:4px;font-size:9px}.pm31-sidebar-divider{background:#e9edf5;height:1px;margin:12px 0 18px}.pm31-sidebar-workspace-head{justify-content:space-between;align-items:flex-end;padding:0 8px 12px;display:flex}.pm31-sidebar-workspace-head>div{flex-direction:column;display:flex}.pm31-sidebar-workspace-head small{color:#9aa4b6;letter-spacing:.08em;font-size:10px;font-weight:850}.pm31-sidebar-workspace-head strong{color:#1c2940;margin-top:4px;font-size:17px}.pm31-sidebar-plus{color:#778198;cursor:pointer;background:0 0;border:0;border-radius:8px;width:28px;height:28px;font-size:24px}.pm31-sidebar-plus:hover{color:#6548e7;background:#f2f3f7}.pm31-sidebar-new-project{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7b5cf4 0%,#6045e6 100%);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:12px;display:flex;box-shadow:0 10px 22px #6547e82e}.pm31-sidebar-new-project:hover{transform:translateY(-1px);box-shadow:0 12px 26px #6547e83d}.pm31-sidebar-group-title{color:#a0a8b8;letter-spacing:.07em;margin:25px 10px 9px;font-size:10px;font-weight:850}.pm31-sidebar-group-title.quick{margin-top:24px}.pm31-sidebar-projects,.pm31-sidebar-quick{flex-direction:column;gap:3px;display:flex}.pm31-sidebar-project{cursor:pointer;text-align:left;color:#26334a;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:58px;padding:8px 10px;display:flex}.pm31-sidebar-project:hover{background:#f7f8fb}.pm31-sidebar-project.active{background:#f0ebff;border-color:#eee6ff}.pm31-sidebar-project-dot{border-radius:3px;flex:none;width:9px;height:9px}.pm31-sidebar-project-dot.dot-0{background:#7858f4}.pm31-sidebar-project-dot.dot-1{background:#2c7de9}.pm31-sidebar-project-dot.dot-2{background:#27b47e}.pm31-sidebar-project-dot.dot-3{background:#f0a33a}.pm31-sidebar-project-copy{flex-direction:column;flex:1;min-width:0;display:flex}.pm31-sidebar-project-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:780;overflow:hidden}.pm31-sidebar-project.active .pm31-sidebar-project-copy strong{color:#6446de}.pm31-sidebar-project-copy small{color:#9aa4b6;margin-top:4px;font-size:9px}.pm31-sidebar-chevron{color:#748096;font-size:22px}.pm31-sidebar-project.active .pm31-sidebar-chevron{color:#6446de}.pm31-sidebar-empty{color:#9aa4b6;padding:16px 10px;font-size:10px}.pm31-sidebar-quick-item{color:#5c687e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 10px;font-size:11px;font-weight:700;display:grid}.pm31-sidebar-quick-item:hover,.pm31-sidebar-quick-item.active{color:#6548dd;background:#f7f5ff}.pm31-sidebar-quick-icon{color:#7d88a0;place-items:center;width:22px;height:22px;font-size:15px;display:grid}.pm31-sidebar-quick-item b{color:#7f8a9d;background:#f0f2f6;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:9px;display:grid}.pm31-tabs{background:#fff;border-bottom:1px solid #e7ebf2;gap:4px;margin:0;padding:0 28px}.pm31-tabs button{color:#6b7488;border-bottom:2px solid #0000;min-height:54px;padding:0 14px;font-size:12px;font-weight:750}.pm31-tabs button:hover{color:#6548e7;background:#faf9ff}.pm31-tabs button.active{color:#6548e7;background:0 0;border-bottom-color:#6548e7}.pm31-tabs .pm31-icon{font-size:14px}.pm31-doc-view{align-items:flex-start;gap:18px;min-height:260px;padding:24px;display:flex}.pm31-doc-icon{color:#6548e7;background:#f0ebff;border-radius:12px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.pm31-doc-view h3{margin:2px 0 8px;font-size:18px}.pm31-doc-view p{color:#718096;margin:0;line-height:1.7}.pm31-dashboard-cards .pm31-panel{flex-direction:column;gap:8px;display:flex}.pm31-dashboard-cards small{color:#8b95a7;letter-spacing:.05em;font-size:10px;font-weight:850}.pm31-dashboard-cards strong{font-size:28px}.pm31-dashboard-cards span{color:#8a94a6;font-size:10px}@media (width<=1100px){.pm31-page{grid-template-columns:244px minmax(0,1fr)}.pm31-dashboard-cards{grid-template-columns:1fr 1fr}}@media (width<=760px){.pm31-page{display:block}.pm31-rail.pm31-rail-v2{border-bottom:1px solid #e9edf5;border-right:0;min-height:auto;padding:12px}.pm31-sidebar-divider,.pm31-sidebar-workspace-head,.pm31-sidebar-group-title.quick,.pm31-sidebar-quick{display:none}.pm31-sidebar-new-project{margin-top:10px}.pm31-sidebar-group-title{margin:14px 4px 8px}.pm31-sidebar-projects{flex-direction:row;padding-bottom:3px;overflow:auto}.pm31-sidebar-project{min-width:210px}.pm31-tabs{padding:0 12px;overflow:auto}.pm31-tabs button{min-height:48px;padding:0 11px}.pm31-dashboard-cards{grid-template-columns:1fr}}.pm32-task-form{max-height:78vh;padding-right:4px;overflow:auto}.pm32-section-head{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 12px;display:flex}.pm32-section-head strong{color:#24314a;font-size:13px}.pm32-section-head span{color:#8c96a8;font-size:9px}.pm32-section-head.compact{margin:0 0 10px}.pm32-pic-field{position:relative}.pm32-picker-results{z-index:30;background:#fff;border:1px solid #e3e7ef;border-radius:12px;max-height:230px;padding:6px;position:absolute;top:64px;left:0;right:0;overflow:auto;box-shadow:0 18px 40px #1f293724}.pm32-picker-results button{text-align:left;background:#fff;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;padding:8px;display:flex}.pm32-picker-results button:hover{background:#f6f4ff}.pm32-picker-results button>span{flex-direction:column;display:flex}.pm32-picker-results strong{font-size:10px}.pm32-picker-results small{color:#8b95a7;font-size:8px}.pm32-person-chip{background:#fff;border:1px solid #dfe5ee;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:6px 8px;display:flex}.pm32-person-chip .grow{flex-direction:column;min-width:0;display:flex}.pm32-person-chip strong{font-size:10px}.pm32-person-chip small{color:#8994a6;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.pm32-person-chip>button{color:#8e98a8;background:0 0;border:0;font-size:18px}.pm32-collab-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.pm32-collab-panel{background:#fbfcfe;border:1px solid #e5e9f0;border-radius:14px;min-width:0;padding:14px}.pm32-file-picker{color:#6548df;cursor:pointer;background:#fff;border:1px dashed #cfd6e1;border-radius:9px;justify-content:center;align-items:center;min-height:38px;font-size:10px;font-weight:750;display:flex}.pm32-file-picker input{display:none}.pm32-file-list{flex-direction:column;gap:5px;margin-top:8px;display:flex}.pm32-file-list>div,.pm32-file-row{text-align:left;color:#334155;background:#fff;border:1px solid #e7eaf0;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:38px;padding:5px 8px;display:grid}.pm32-file-list b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.pm32-file-list small{color:#8b95a7;font-size:8px}.pm32-file-list em{color:#6548df;font-size:8px;font-style:normal}.pm32-file-list.pending>div>button{color:#9aa3b3;background:0 0;border:0}.pm32-discussion-list{flex-direction:column;gap:8px;max-height:250px;display:flex;overflow:auto}.pm32-discussion-list.project{max-height:330px}.pm32-discussion-list article{align-items:flex-start;gap:8px;display:flex}.pm32-discussion-list article>div:last-child{background:#fff;border:1px solid #e7eaf0;border-radius:10px;flex:1;min-width:0;padding:8px 10px}.pm32-discussion-list header{justify-content:space-between;gap:10px;display:flex}.pm32-discussion-list header strong{font-size:9px}.pm32-discussion-list header small{color:#9aa3b3;font-size:7px}.pm32-discussion-list p{color:#4c596d;white-space:pre-wrap;margin:5px 0 0;font-size:9px;line-height:1.55}.pm32-comment-box{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;margin-top:9px;display:grid}.pm32-comment-box textarea{resize:vertical;background:#fff;border:1px solid #dde3eb;border-radius:9px;min-height:64px;padding:9px;font-size:10px}.pm32-activity{border:1px solid #e6eaf0;border-radius:10px;margin-top:14px;padding:10px 12px}.pm32-activity summary{cursor:pointer;color:#526075;font-size:10px;font-weight:750}.pm32-activity p{color:#687589;margin:8px 0 0;font-size:9px}.pm32-task-owner-meta{flex-wrap:wrap;gap:5px;margin:8px 0 5px;display:flex}.pm32-task-owner-meta span{color:#6548df;background:#f2efff;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700}.pm32-project-collab{margin-top:14px}.pm32-project-collab-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:18px;display:grid}.pm32-section-head.activity-head{margin-top:20px}.pm32-mini-activity{flex-direction:column;gap:6px;display:flex}.pm32-mini-activity p{border-left:2px solid #d9d1ff;flex-direction:column;gap:2px;margin:0;padding-left:8px;display:flex}.pm32-mini-activity strong{font-size:8px}.pm32-mini-activity span{color:#778398;font-size:8px}@media (width<=900px){.pm32-collab-grid,.pm32-project-collab-grid{grid-template-columns:1fr}}.pm33-gantt-wrap{gap:16px;display:grid}.pm33-gantt-toolbar{justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.pm33-gantt-toolbar h3{color:#202842;margin:0 0 5px;font-size:17px}.pm33-gantt-toolbar p{color:#7b849b;margin:0;font-size:12px}.pm33-gantt-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.pm33-gantt-legend{color:#6f7890;flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;font-weight:700;display:flex}.pm33-gantt-legend span{align-items:center;gap:5px;display:flex}.pm33-gantt-legend i{background:#6d72e8;border-radius:3px;width:9px;height:9px;display:inline-block}.pm33-gantt-legend i.done{background:#3cad93}.pm33-gantt-legend i.active{background:#696fe7}.pm33-gantt-legend i.overdue{background:#e86b6b}.pm33-gantt-legend i.milestone{background:#9a6de8;border-radius:2px;transform:rotate(45deg)}.pm33-gantt-card{background:#fff;border:1px solid #e4e8f1;border-radius:18px;overflow:hidden;box-shadow:0 8px 28px #2b375c0b}.pm33-gantt-head{background:#fafbfe;border-bottom:1px solid #e6eaf2;grid-template-columns:280px minmax(700px,1fr);min-width:980px;display:grid}.pm33-gantt-head-label{letter-spacing:.12em;color:#79839a;padding:15px 18px;font-size:10px;font-weight:900}.pm33-gantt-scale{color:#748099;border-left:1px solid #e6eaf2;justify-content:space-between;align-items:center;padding:0 14px;font-size:11px;display:flex}.pm33-gantt-scale strong{color:#24304a;font-size:11px}.pm33-gantt-grid{grid-template-columns:280px minmax(700px,1fr);min-width:980px;display:grid}.pm33-gantt-labels{border-right:1px solid #e5e9f1}.pm33-gantt-label{text-align:left;color:#263149;cursor:default;background:#fff;border:0;border-bottom:1px solid #edf0f5;align-content:center;gap:2px;width:100%;height:66px;padding:10px 18px;display:grid}.pm33-gantt-label strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pm33-gantt-label small{color:#7d879c;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.pm33-gantt-label em{color:#7262d8;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-style:normal;overflow:hidden}.pm33-gantt-label.overdue strong{color:#c64e54}.pm33-gantt-chart{background:repeating-linear-gradient(90deg,#fff 0 calc(20% - 1px),#edf0f6 calc(20% - 1px) 20%);position:relative;overflow:hidden}.pm33-gantt-track-row{border-bottom:1px solid #edf0f5;position:absolute;left:0;right:0}.pm33-gantt-bar{cursor:default;color:#fff;text-align:left;background:#777be8;border:0;border-radius:8px;min-width:18px;height:30px;padding:0 8px;position:absolute;top:18px;overflow:hidden;box-shadow:0 5px 12px #464c9b1f}.pm33-gantt-bar.task-done{background:#75cbb7}.pm33-gantt-bar.task-in_progress{background:#757ae8}.pm33-gantt-bar.task-blocked{background:#d79b62}.pm33-gantt-bar.task-cancelled{background:#a8afbe}.pm33-gantt-bar.overdue{background:#e68a8e;box-shadow:0 0 0 2px #c949512e,0 5px 12px #902f351f}.pm33-gantt-progress{background:#12524833;border-right:1px solid #ffffff47;position:absolute;top:0;bottom:0;left:0}.pm33-gantt-bar b{z-index:2;font-size:10px;line-height:30px;position:relative}.pm33-today-line{z-index:7;pointer-events:none;background:#ee5d68;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #ee5d6814}.pm33-today-line span{color:#d94d58;letter-spacing:.08em;background:#fff0f1;border-radius:5px;padding:3px 5px;font-size:8px;font-weight:900;position:absolute;top:4px;left:5px}.pm33-dependency-layer{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#pm33-arrow path{fill:#6556cf}.pm33-milestone-section{background:#fbfbfe;border-top:1px solid #dfe4ee;grid-template-columns:280px minmax(700px,1fr);min-width:980px;min-height:92px;display:grid}.pm33-milestone-title{color:#758099;letter-spacing:.08em;border-right:1px solid #e4e8f1;justify-content:space-between;align-items:flex-start;padding:17px 18px;font-size:10px;display:flex}.pm33-milestone-title span{color:#6252cc;letter-spacing:0;background:#eeeafd;border-radius:8px;place-items:center;min-width:24px;height:24px;font-size:11px;display:grid}.pm33-milestone-track{background:repeating-linear-gradient(90deg,#fbfbfe 0 calc(20% - 1px),#eceff5 calc(20% - 1px) 20%);min-height:92px;position:relative}.pm33-milestone{z-index:8;align-items:flex-start;gap:9px;display:flex;position:absolute;top:19px;transform:translate(-8px)}.pm33-milestone-diamond{background:#8d68dc;border:0;border-radius:3px;flex:none;width:16px;height:16px;margin-top:5px;transform:rotate(45deg);box-shadow:0 4px 9px #6547a938}.pm33-milestone.done .pm33-milestone-diamond{background:#3cad93}.pm33-milestone-copy{background:#ffffffeb;border-radius:8px;gap:1px;min-width:140px;padding:5px 7px;display:grid;box-shadow:0 3px 10px #333a590f}.pm33-milestone-copy strong{color:#28324a;white-space:nowrap;font-size:10px}.pm33-milestone-copy small{color:#80899d;white-space:nowrap;font-size:8px}.pm33-milestone-copy button{color:#c9575c;text-align:left;background:0 0;border:0;width:max-content;padding:2px 0;font-size:8px;font-weight:800}.pm33-no-milestones{position:absolute;top:35px;left:18px}.pm33-dependency-field small{color:#7d879c;margin-top:5px;font-size:9px;display:block}@media (width<=1050px){.pm33-gantt-toolbar{flex-direction:column;align-items:flex-start}.pm33-gantt-card{overflow-x:auto}.pm33-gantt-actions{justify-content:flex-start}}.pm33-dependency-path{stroke-width:1.8px;stroke:#6556cf;stroke-linecap:round;stroke-linejoin:round;opacity:.95}#pm33-arrow .pm33-arrow-chevron{fill:none;stroke:#6556cf;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.pm33-dependency-path{fill:none;stroke:#6556cf;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.95;filter:drop-shadow(0 1px 1px #4b3aaa2e)}#pm33-arrow .pm33-arrow-solid{fill:#6556cf;stroke:none}#pm33-arrow .pm33-arrow-chevron{display:none}.pm33-milestone{max-width:calc(100% - 8px)}.pm33-milestone.edge-right .pm33-milestone-copy{text-align:right;align-items:flex-end;min-width:150px;max-width:240px;left:auto!important;right:18px!important;transform:none!important}.pm33-milestone .pm33-milestone-copy strong,.pm33-milestone .pm33-milestone-copy small{white-space:normal;overflow-wrap:anywhere}.pm33-milestone.edge-right .pm33-milestone-diamond{transform:rotate(45deg)translate(-1px,1px)}.pm33-milestone.edge-right{z-index:8}.pm33-milestone.edge-right .pm33-milestone-copy{z-index:9;width:max-content;min-width:150px;max-width:240px;text-align:right!important;align-items:flex-end!important;left:0!important;right:auto!important;transform:translate(calc(-100% - 22px))!important}.pm33-milestone.edge-right .pm33-milestone-diamond{z-index:10;position:relative}.pm33-milestone-track{overflow:visible}.pm34-doc-page{gap:16px;display:grid}.pm34-doc-library{padding:0;overflow:hidden}.pm34-doc-header{background:linear-gradient(#fff 0%,#fcfbff 100%);border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.pm34-doc-heading{align-items:center;gap:16px;min-width:0;display:flex}.pm34-doc-heading h3{color:#202842;margin:0 0 5px;font-size:18px}.pm34-doc-heading p{color:#718096;margin:0;font-size:11px;line-height:1.55}.pm34-doc-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.pm34-doc-count{color:#6548df;background:#f4f1ff;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.pm34-doc-upload,.pm34-doc-empty-upload{color:#fff;cursor:pointer;background:#101827;border-radius:9px;justify-content:center;align-items:center;min-height:36px;padding:0 13px;font-size:10px;font-weight:800;display:inline-flex;box-shadow:0 5px 13px #0f172a24}.pm34-doc-upload.busy{opacity:.65;cursor:wait}.pm34-doc-upload input,.pm34-doc-empty-upload input{display:none}.pm34-doc-error{margin:14px 22px 0}.pm34-doc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 22px 22px;display:grid}.pm34-doc-card{color:#263248;text-align:left;cursor:pointer;background:#fff;border:1px solid #e7eaf1;border-radius:13px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;min-width:0;min-height:92px;padding:12px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.pm34-doc-card:hover{border-color:#cec5ff;transform:translateY(-1px);box-shadow:0 8px 22px #45358614}.pm34-doc-type{color:#6548df;letter-spacing:.03em;background:#f1edff;border-radius:10px;place-items:center;width:46px;height:52px;font-size:9px;font-weight:900;display:grid}.pm34-doc-type.pdf{color:#d04c4c;background:#fff0f0}.pm34-doc-type.doc{color:#3976d4;background:#edf4ff}.pm34-doc-type.sheet{color:#2d956e;background:#edf9f4}.pm34-doc-type.slide{color:#d77935;background:#fff5ec}.pm34-doc-type.image{color:#8753cf;background:#f5efff}.pm34-doc-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.pm34-doc-copy strong{color:#202842;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pm34-doc-copy small{color:#8792a5;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.pm34-doc-open{color:#6548df;align-items:center;gap:4px;font-size:9px;font-weight:800;display:flex}.pm34-doc-open b{font-size:11px}.pm34-doc-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:26px;display:flex}.pm34-doc-empty-icon{color:#6548df;background:#f1edff;border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:10px;font-size:22px;display:grid}.pm34-doc-empty strong{color:#253047;font-size:13px}.pm34-doc-empty p{color:#8a95a8;margin:5px 0 14px;font-size:10px}.pm32-project-collab-grid.files-hidden{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)}.pm32-section-head.activity-head.activity-only{margin-top:0}@media (width<=1200px){.pm34-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pm34-doc-header{flex-direction:column;align-items:flex-start;padding:18px}.pm34-doc-actions{justify-content:space-between;width:100%}.pm34-doc-grid{grid-template-columns:1fr;padding:14px 16px 18px}.pm34-doc-card{grid-template-columns:42px minmax(0,1fr) auto}.pm34-doc-type{width:42px;height:48px}}.pm34-list-view{gap:10px;display:grid}.pm34-list-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:0 2px;display:flex}.pm34-list-toolbar>div{align-items:baseline;gap:9px;display:flex}.pm34-list-toolbar strong{color:#263248;font-size:11px}.pm34-reset-columns{min-height:32px}.pm34-list-table-wrap{scrollbar-gutter:stable;overflow:auto}.pm34-list-table{table-layout:fixed;border-collapse:separate;border-spacing:0}.pm34-list-th{-webkit-user-select:none;user-select:none;white-space:nowrap;position:relative;padding:0!important}.pm34-list-sort{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:7px;padding:0 20px 0 14px;display:flex}.pm34-list-heading{align-items:center;min-height:52px;padding:0 14px;display:flex}.pm34-list-sort:hover{background:#faf9ff}.pm34-list-sort-icon{color:#a4adbd;opacity:.45;font-size:10px;font-weight:900;transition:opacity .14s}.pm34-list-th:hover .pm34-list-sort-icon,.pm34-list-th.sorted .pm34-list-sort-icon{color:#6548df;opacity:1}.pm34-list-resizer{z-index:6;cursor:col-resize;width:8px;height:calc(100% - 14px);position:absolute;top:7px;right:-4px}.pm34-list-resizer:after{content:"";background:#dfe4ec;border-radius:2px;width:1px;transition:width .12s,background .12s;position:absolute;top:4px;bottom:4px;left:3px}.pm34-list-resizer:hover:after{background:#8066ee;width:2px}body.pm34-column-resizing,body.pm34-column-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.pm34-list-cell{min-width:0;overflow:hidden}.pm34-list-cell.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm34-list-cell.nowrap{white-space:nowrap}.pm34-list-cell.action{text-align:center}.pm34-list-task-title{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.pm34-list-table td,.pm34-list-table th{box-sizing:border-box}@media (width<=760px){.pm34-list-toolbar{flex-direction:column;align-items:flex-start}.pm34-reset-columns{align-self:flex-end}.pm34-list-resizer{display:none}}.pm341-fit-table{table-layout:fixed;width:100%!important;min-width:0!important}.pm341-fit-table col{transition:width 80ms linear}.pm341-fit-table .pm34-list-th{cursor:grab}.pm341-fit-table .pm34-list-th.dragging{opacity:.45;background:#f1edff}.pm341-fit-table .pm34-list-th:active{cursor:grabbing}.pm341-drag-grip{color:#b0b8c7;letter-spacing:-3px;opacity:.45;align-items:center;font-size:10px;transition:opacity .14s,color .14s;display:inline-flex;transform:rotate(90deg)}.pm34-list-th:hover .pm341-drag-grip,.pm34-list-th.sorted .pm341-drag-grip{color:#7258e8;opacity:1}.pm341-action-head{cursor:default!important}.pm341-fit-table .pm31-inline-select{max-width:100%}@media (width<=900px){.pm341-fit-table{min-width:980px!important}.pm34-list-table-wrap{overflow-x:auto}}.pm34-list-view{gap:12px}.pm34-list-toolbar{margin-bottom:2px;padding:2px 4px 4px}.pm34-list-toolbar>div{flex-wrap:wrap;gap:10px}.pm34-list-toolbar strong{color:#24324b;font-size:12px;font-weight:800}.pm34-list-toolbar span{color:#8a94a8;font-size:9px}.pm34-reset-columns{border-radius:12px;min-width:132px}.pm34-list-table-wrap{background:#fff;border:1px solid #e8ecf5;border-radius:18px;box-shadow:0 10px 26px #1d2b4c0a}.pm34-list-table{border:0}.pm34-list-table thead th{background:#fbfcff}.pm34-list-table tbody tr{background:#fff}.pm34-list-table tbody tr:hover{background:#fcfdff}.pm341-fit-table .pm34-list-th{vertical-align:middle;min-height:72px}.pm34-list-sort{gap:8px;min-height:72px;padding:0 18px 0 16px}.pm34-list-heading{min-height:72px;padding:0 16px}.pm341-drag-grip{opacity:.28;font-size:9px}.pm34-list-sort-icon{margin-left:auto}.pm34-list-th.sorted{background:#f7f4ff}.pm341-action-head{text-align:center;cursor:default!important}.pm342-action-head-label{color:#7d889d;letter-spacing:.02em;justify-content:center;align-items:center;width:100%;min-height:72px;padding:0 6px;font-size:9px;font-weight:800;display:inline-flex}.pm341-fit-table td{vertical-align:middle;height:78px}.pm341-fit-table .pm34-list-cell{padding-left:14px;padding-right:14px}.pm341-fit-table .pm34-list-cell.task{padding-left:18px}.pm34-list-task-title{color:#263248;font-size:10.5px;font-weight:700}.pm34-list-task-title:hover{color:#5e47dd}.pm341-fit-table .pm34-list-cell.action{text-align:center;padding-left:8px;padding-right:8px}.pm341-fit-table .pm34-list-cell.action .pm31-icon-button{border-radius:12px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;margin:0 auto;display:inline-flex}.pm341-fit-table .pm34-list-cell.action .pm31-icon-button svg,.pm341-fit-table .pm34-list-cell.action .pm31-icon-button i{font-size:14px}.pm341-fit-table .pm34-list-cell.truncate{max-width:0}.pm341-fit-table .pm34-list-cell.nowrap{white-space:nowrap}.pm341-fit-table .pm34-list-cell .pm31-inline-select{width:100%;min-width:0;max-width:100%}.pm341-fit-table .pm34-list-cell .pm31-progress{min-width:128px}.pm341-fit-table .pm34-list-cell .pm31-progress>*{max-width:100%}@media (width<=1180px){.pm341-fit-table{min-width:1100px!important}}.pm343-project-title-block{padding-bottom:18px}.pm343-project-overview-summary,.pm343-project-overview-card{width:100%;max-width:100%}.pm343-project-overview-summary{grid-template-columns:1.5fr 1fr;align-items:center;gap:28px;width:100%;display:grid}.pm343-project-overview-card{border-radius:22px;padding:26px 28px}.pm343-project-overview-card .pm31-project-title,.pm343-project-overview-card h2,.pm343-project-overview-card h3{font-size:24px}.pm343-project-overview-card .pm31-project-meta,.pm343-project-overview-card .pm31-project-submeta{font-size:15px}.pm343-project-overview-cards,.pm343-summary-grid{grid-column:1/-1}.pm343-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pm343-stat-card{border-width:1px;position:relative;overflow:hidden;box-shadow:0 10px 24px #1f2b480d}.pm343-stat-card:before{content:"";opacity:.9;border-radius:999px;width:6px;position:absolute;inset:0 auto 0 0}.pm343-stat-total{background:linear-gradient(#fff 0%,#fbfcff 100%);border-color:#dfe8ff}.pm343-stat-total:before{background:#627bff}.pm343-stat-total .pm31-stat-value,.pm343-stat-total .pm31-stat-title{color:#3047b8}.pm343-stat-progress{background:linear-gradient(#fff 0%,#f8fcff 100%);border-color:#d9ecff}.pm343-stat-progress:before{background:#31a6ff}.pm343-stat-progress .pm31-stat-value,.pm343-stat-progress .pm31-stat-title{color:#1773bf}.pm343-stat-complete{background:linear-gradient(#fff 0%,#f7fdf9 100%);border-color:#d8efdf}.pm343-stat-complete:before{background:#2db86d}.pm343-stat-complete .pm31-stat-value,.pm343-stat-complete .pm31-stat-title{color:#238952}.pm343-stat-attention{background:linear-gradient(#fffdfa 0%,#fff8ee 100%);border-color:#f3d79b}.pm343-stat-attention:before{background:#ef9f1a}.pm343-stat-attention .pm31-stat-value,.pm343-stat-attention .pm31-stat-title{color:#b46a00}.pm343-edit-button{background:linear-gradient(135deg,#6f63ff 0%,#4f46e5 100%);box-shadow:0 8px 18px #574fe833;color:#fff!important;border:1px solid #5a53e8!important}.pm343-edit-button:hover{background:linear-gradient(135deg,#6357fb 0%,#433ad6 100%);transform:translateY(-1px);box-shadow:0 10px 20px #574fe83d}.pm343-edit-button svg,.pm343-edit-button i{color:#fff!important}@media (width<=1280px){.pm343-project-overview-summary{grid-template-columns:1fr;gap:18px}.pm343-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.pm343-summary-grid{grid-template-columns:1fr}.pm343-project-overview-card{padding:20px}}.pm31-project-headline{grid-template-columns:minmax(0,1fr) minmax(180px,220px)!important;align-items:end!important;gap:18px 24px!important;padding:22px 28px!important}.pm31-project-headline .pm31-project-description{border-bottom:1px solid #edf0f6;width:100%;padding-bottom:17px;grid-column:1/-1!important}.pm31-project-headline .pm31-project-description p{color:#31415c;margin-bottom:9px;font-size:16px;font-weight:700}.pm31-project-headline .pm31-owner-line{font-size:12px}.pm31-project-headline .pm31-head-progress{width:100%;min-width:0;grid-column:1!important}.pm31-project-headline .pm31-project-status-select{justify-self:end;width:100%;max-width:220px;grid-column:2!important}.pm31-project-headline .pm31-project-status-select select{width:100%}.pm31-stat-grid .pm31-stat{border-width:1px;padding:18px 18px 17px 21px;transition:transform .16s,box-shadow .16s;position:relative;overflow:hidden;box-shadow:0 8px 22px #1f2b480b}.pm31-stat-grid .pm31-stat:hover{transform:translateY(-1px);box-shadow:0 11px 26px #1f2b4812}.pm31-stat-grid .pm31-stat:before{content:"";width:5px;position:absolute;top:0;bottom:0;left:0}.pm31-stat-grid .pm31-stat:first-child{background:linear-gradient(#fff 0%,#f7f8ff 100%);border-color:#d9defe}.pm31-stat-grid .pm31-stat:first-child:before{background:#6366f1}.pm31-stat-grid .pm31-stat:first-child small,.pm31-stat-grid .pm31-stat:first-child strong{color:#4650c8}.pm31-stat-grid .pm31-stat:nth-child(2){background:linear-gradient(#fff 0%,#f3faff 100%);border-color:#d3ebfb}.pm31-stat-grid .pm31-stat:nth-child(2):before{background:#2f9fe8}.pm31-stat-grid .pm31-stat:nth-child(2) small,.pm31-stat-grid .pm31-stat:nth-child(2) strong{color:#1777b7}.pm31-stat-grid .pm31-stat:nth-child(3){background:linear-gradient(#fff 0%,#f2fbf6 100%);border-color:#d0eddc}.pm31-stat-grid .pm31-stat:nth-child(3):before{background:#2eae6d}.pm31-stat-grid .pm31-stat:nth-child(3) small,.pm31-stat-grid .pm31-stat:nth-child(3) strong{color:#218452}.pm31-stat-grid .pm31-stat:nth-child(4){background:linear-gradient(#fffdfa 0%,#fff6e9 100%)!important;border-color:#f3cf8b!important}.pm31-stat-grid .pm31-stat:nth-child(4):before{background:#ef9b20}.pm31-stat-grid .pm31-stat:nth-child(4) small,.pm31-stat-grid .pm31-stat:nth-child(4) strong{color:#b26700}.pm341-fit-table .pm34-list-cell.action .pm343b-list-edit{box-shadow:0 7px 16px #5147dd33;color:#fff!important;background:linear-gradient(135deg,#7265f5 0%,#5147dd 100%)!important;border:1px solid #5a50e7!important;border-radius:11px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;margin:0 auto!important;display:inline-grid!important}.pm341-fit-table .pm34-list-cell.action .pm343b-list-edit:hover{transform:translateY(-1px);box-shadow:0 9px 19px #5147dd45;background:linear-gradient(135deg,#6658ec 0%,#443aca 100%)!important}.pm341-fit-table .pm34-list-cell.action .pm343b-list-edit svg,.pm341-fit-table .pm34-list-cell.action .pm343b-list-edit i{stroke:currentColor;color:#fff!important}@media (width<=1100px){.pm31-project-headline{grid-template-columns:minmax(0,1fr) minmax(160px,200px)!important}.pm31-project-headline .pm31-project-description{grid-column:1/-1!important}.pm31-project-headline .pm31-head-progress{grid-column:1!important}.pm31-project-headline .pm31-project-status-select{grid-column:2!important}}@media (width<=760px){.pm31-project-headline{grid-template-columns:1fr!important;padding:18px!important}.pm31-project-headline .pm31-project-description,.pm31-project-headline .pm31-head-progress,.pm31-project-headline .pm31-project-status-select{justify-self:stretch;width:100%;max-width:none;grid-column:1!important}}.pm343-project-overview-summary{align-items:center!important;gap:14px!important}.pm343-project-overview-card{border-radius:18px!important;padding:18px 24px!important;box-shadow:0 8px 24px #1b27460b!important}.pm343-project-overview-card>*{min-width:0}.pm343-project-overview-card hr,.pm343-project-overview-card .pm343-summary-divider,.pm343-project-overview-card .pm31-divider{border-color:#edf0f5!important;margin:12px 0!important}.pm343-project-overview-card h2,.pm343-project-overview-card h3,.pm343-project-overview-card .pm31-project-title{margin-bottom:4px!important;font-size:19px!important;line-height:1.2!important}.pm343-project-overview-card .pm31-project-meta,.pm343-project-overview-card .pm31-project-submeta{margin-top:2px!important;font-size:10px!important;line-height:1.45!important}.pm343-project-overview-summary [class*=progress]{min-height:0!important}.pm343-project-overview-summary label,.pm343-project-overview-summary small,.pm343-project-overview-summary .label{margin-bottom:5px!important}.pm343-project-overview-summary select{background:#fff!important;border-radius:12px!important;height:42px!important;min-height:42px!important;padding-top:0!important;padding-bottom:0!important;box-shadow:0 4px 14px #1f2b4809!important}.pm343-project-overview-summary .pm31-progress,.pm343-project-overview-summary .pm31-progress-track{margin-top:4px!important}.pm343-project-overview-summary .pm31-progress{gap:10px!important}.pm343-project-overview-summary .pm31-progress-track,.pm343-project-overview-summary [class*=progress-track]{border-radius:999px!important;height:8px!important}.pm343-project-overview-summary [class*=status]{align-self:center!important}@media (width>=900px){.pm343-project-overview-summary{grid-template-columns:minmax(0,1fr) 310px!important}}@media (width<=899px){.pm343-project-overview-card{padding:16px 18px!important}.pm343-project-overview-summary{gap:10px!important}}.pm31-dashboard-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.pm344-dash-card{background:#fff;border:1px solid #e8ecf6;border-radius:22px;padding:26px 28px;position:relative;overflow:hidden;box-shadow:0 10px 26px #18274b0d}.pm344-dash-card:before{content:"";border-radius:999px;width:6px;position:absolute;top:0;bottom:0;left:0}.pm344-dash-card small{letter-spacing:.08em;margin-bottom:14px;font-size:13px;font-weight:800;line-height:1.1;display:block}.pm344-dash-card strong{margin-bottom:14px;font-size:46px;font-weight:900;line-height:1;display:block}.pm344-dash-card>span,.pm344-dash-card .pm31-progress,.pm344-dash-card .pm31-progress-wrap{z-index:1;position:relative}.pm344-dash-card>span{color:#70809c;font-size:15px;font-weight:600;display:block}.pm344-dash-card .pm31-progress{margin-top:8px}.pm344-dash-progress{background:linear-gradient(#f8f9ff 0%,#eef2ff 100%);border-color:#d9e0ff}.pm344-dash-progress:before{background:#635bff}.pm344-dash-progress small,.pm344-dash-progress strong{color:#2f43b8}.pm344-dash-team{background:linear-gradient(#f7fbff 0%,#eef8ff 100%);border-color:#d7eafc}.pm344-dash-team:before{background:#3aa4ff}.pm344-dash-team small,.pm344-dash-team strong{color:#166dbe}.pm344-dash-active{background:linear-gradient(#f7fff9 0%,#eefcf2 100%);border-color:#d8efd8}.pm344-dash-active:before{background:#25b36a}.pm344-dash-active small,.pm344-dash-active strong{color:#1d8751}.pm344-dash-complete{background:linear-gradient(#fffaf2 0%,#fff3df 100%);border-color:#f2deab}.pm344-dash-complete:before{background:#f0a128}.pm344-dash-complete small,.pm344-dash-complete strong{color:#a46600}@media (width<=1200px){.pm31-dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.pm31-dashboard-cards{grid-template-columns:1fr}.pm344-dash-card{padding:22px 20px}.pm344-dash-card strong{font-size:40px}}.ea-page{color:#0f172a;padding:4px 4px 44px;font-family:inherit}.ea-page *{box-sizing:border-box}.ea-page-head{justify-content:space-between;align-items:flex-start;gap:20px;margin:4px 0 20px;display:flex}.ea-page-head h1{letter-spacing:-.035em;color:#0f172a;margin:0;font-size:34px;line-height:1.1}.ea-page-head p{color:#64748b;margin:7px 0 0;font-size:13px}.ea-head-actions{gap:8px;display:flex}.ea-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.ea-search{background:#fff;border:1px solid #d9e2ee;border-radius:9px;flex:1;align-items:center;gap:10px;min-width:420px;max-width:470px;height:44px;padding:0 12px;display:flex}.ea-search>span{color:#718096;font-size:21px}.ea-search input{font:inherit;color:#1e293b;background:0 0;border:0;outline:0;flex:1;font-size:12px}.ea-search button{color:#94a3b8;cursor:pointer;background:0 0;border:0;font-size:20px}.ea-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ea-btn{color:#1e293b;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5deea;border-radius:9px;padding:0 14px;font-size:11px;font-weight:750;transition:all .16s;box-shadow:0 1px 2px #0f172a06}.ea-btn:hover{border-color:#aeb9c8;transform:translateY(-1px)}.ea-btn-primary{color:#fff;background:linear-gradient(#0b73f6,#075dde);border-color:#0665e8;box-shadow:0 7px 16px #0b63e52e}.ea-filter-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ea-filter,.ea-filter-clear{color:#334155;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde5ef;border-radius:8px;padding:0 14px;font-size:10.5px}.ea-filter.active{background:#f8fbff}.ea-filter span{color:#2563eb;margin-left:12px}.ea-filter-clear{color:#2563eb;background:0 0;border:0;font-weight:700}.ea-summary-grid{grid-template-columns:minmax(510px,2.8fr) repeat(4,minmax(135px,1fr));gap:14px;margin-bottom:16px;display:grid}.ea-employee-card,.ea-kpi,.ea-panel,.ea-lifecycle{background:#fff;border:1px solid #e1e7ef;border-radius:12px;box-shadow:0 5px 14px #0f172a09}.ea-employee-card{grid-template-columns:108px 1.05fr 1.25fr;align-items:center;gap:18px;min-height:162px;padding:20px;display:grid}.ea-avatar{object-fit:cover;background:#eaf2ff;border-radius:50%;width:100px;height:100px}.ea-employee-name-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ea-employee-name-row h2{letter-spacing:-.02em;margin:0 0 8px;font-size:19px;line-height:1.15}.ea-employee-line{color:#475569;margin-top:9px;font-size:11px}.ea-employee-details{border-left:1px solid #e5eaf1;flex-direction:column;gap:11px;padding-left:22px;display:flex}.ea-employee-details>div{grid-template-columns:105px 1fr;align-items:center;gap:8px;font-size:10.5px;display:grid}.ea-employee-details span{color:#64748b}.ea-link{color:#0867e8!important}.ea-pill{color:#15803d;white-space:nowrap;background:#eaf8ef;border-radius:999px;justify-content:center;align-items:center;gap:4px;width:max-content;min-height:24px;padding:3px 9px;font-size:9.5px;font-weight:800;display:inline-flex}.ea-pill-orange{color:#d97706;background:#fff5e6;border:1px solid #fde0ad}.ea-pill-red{color:#dc2626;background:#fff0f1}.ea-kpi{flex-direction:column;justify-content:center;align-items:flex-start;min-height:162px;padding:18px 16px;display:flex}.ea-kpi-icon{border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:23px;display:grid}.ea-tone-blue{color:#1767e8;background:#e9f2ff}.ea-tone-purple{color:#7c3aed;background:#f3eaff}.ea-tone-green{color:#1f9d55;background:#e8f7ea}.ea-tone-orange{color:#f97316;background:#fff1df}.ea-kpi-label{color:#334155;margin-bottom:7px;font-size:10.5px}.ea-kpi-value{letter-spacing:-.025em;font-size:25px;font-weight:800;line-height:1}.ea-kpi-suffix{color:#64748b;margin-top:-12px;margin-left:38px;font-size:9.5px}.ea-two-col{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;display:grid}.ea-panel{overflow:hidden}.ea-panel-title,.ea-card-heading{border-bottom:1px solid #e7ecf2;justify-content:space-between;align-items:center;height:49px;padding:0 16px;display:flex}.ea-panel-title h3,.ea-card-heading h3{align-items:center;gap:9px;margin:0;font-size:13px;display:flex}.ea-panel-title .purple{color:#7c3aed}.ea-panel-title .purple span{color:#111827}.ea-panel-title button{color:#1473ef;cursor:pointer;background:0 0;border:0;font-size:10px}.ea-table-wrap{width:100%;overflow:auto}.ea-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:9px}.ea-table th{color:#334155;text-align:left;background:#fafbfc;border-bottom:1px solid #e7ecf2;padding:10px 11px;font-weight:800}.ea-table td{color:#334155;border-bottom:1px solid #edf1f5;padding:9px 11px}.ea-table tbody tr:hover{background:#fbfdff}.ea-inline-device{vertical-align:middle;margin-right:9px;font-size:15px;display:inline-block}.ea-device-icon{font-size:15px}.ea-product{align-items:center;gap:8px;display:flex}.ea-brand{color:#fff;border-radius:4px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:inline-grid}.ea-brand-ms{background:linear-gradient(135deg,#f35325 0 49%,#81bc06 50%)}.ea-brand-foxit{background:#f97316}.ea-brand-adobe{background:#d71920}.ea-brand-powerbi{color:#4b3a00;background:#f5c400}.ea-table-footer{color:#64748b;justify-content:space-between;align-items:center;height:45px;padding:0 14px;font-size:9.5px;display:flex}.ea-pages{align-items:center;gap:6px;display:flex}.ea-pages button,.ea-pages b{color:#64748b;width:29px;height:29px;font:inherit;background:#fff;border:1px solid #e1e7ef;border-radius:6px;place-items:center;display:grid}.ea-pages b{color:#fff;background:#0967e8;border-color:#0967e8}.ea-lifecycle{padding:16px 18px 19px}.ea-lifecycle h3{margin:0 0 16px;font-size:12px}.ea-lifecycle-flow{justify-content:space-between;align-items:center;gap:8px;display:flex}.ea-flow-step{align-items:center;gap:10px;min-width:0;display:flex}.ea-flow-icon{color:#0967e8;background:#eaf2ff;border-radius:50%;flex:0 0 50px;place-items:center;width:50px;height:50px;font-size:21px;display:grid}.ea-flow-step b{font-size:9.5px;display:block}.ea-flow-step small{color:#64748b;margin-top:4px;font-size:8.5px;display:block}.ea-flow-arrow{color:#64748b;letter-spacing:1px}.ea-toast{z-index:2500;color:#1e3a5f;font:inherit;cursor:pointer;background:#fff;border:1px solid #bbd7ff;border-radius:12px;padding:12px 16px;font-size:11px;font-weight:700;position:fixed;bottom:82px;right:22px;box-shadow:0 16px 38px #0f172a29}.ea-toast span{color:#16a34a;margin-right:7px}.ea-offboard-top{grid-template-columns:1fr 1.02fr;gap:16px;margin-bottom:16px;display:grid}.ea-card-heading{justify-content:flex-start;gap:9px}.ea-card-icon{color:#0967e8;background:#eaf2ff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.ea-form-card{padding-bottom:14px}.ea-form-grid{grid-template-columns:1fr 1fr;gap:9px 22px;padding:15px 18px 12px;display:grid}.ea-field{color:#0f172a;grid-template-columns:112px 1fr;align-items:center;gap:8px;font-size:10px;display:grid}.ea-field>span{font-weight:700}.ea-field input,.ea-field select,.ea-table select{color:#1e293b;height:31px;font:inherit;background:#fff;border:1px solid #dbe3ed;border-radius:6px;padding:0 9px;font-size:10px}.ea-readonly-status{background:#f5fbf6;border:1px solid #ccebd5;border-radius:6px;align-items:center;height:31px;padding-left:8px;display:flex}.ea-submit{width:calc(100% - 36px);height:39px;margin:0 18px;display:block}.ea-access-card{padding-bottom:12px}.ea-access-grid{grid-template-columns:1.1fr .95fr;gap:14px;padding:16px 18px 8px;display:grid}.ea-access-list{flex-direction:column;gap:11px;display:flex}.ea-access-list>div{align-items:center;gap:10px;font-size:10.5px;display:flex}.ea-access-list>div>span{color:#1671ef;border:1.5px solid #1671ef;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:900;display:grid}.ea-cutoff{text-align:center;background:#f8fbff;border:1px solid #cfe0fb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:18px;display:flex}.ea-cutoff-icon{color:#0967e8;font-size:32px}.ea-cutoff b{margin-top:7px;font-size:10px}.ea-cutoff strong{letter-spacing:-.02em;margin:7px 0 12px;font-size:21px}.ea-cutoff p{color:#64748b;margin:14px 0 0;font-size:9.5px;line-height:1.55}.ea-prototype-note{color:#9a6700;background:#fff8e8;border:1px solid #fde7b2;border-radius:7px;margin:4px 18px 0;padding:8px 10px;font-size:9px}.ea-report-grid{grid-template-columns:minmax(0,3fr) minmax(270px,1fr);gap:16px;display:grid}.ea-exit-kpis{grid-template-columns:repeat(4,1fr);gap:10px;padding:12px;display:grid}.ea-exit-kpis .ea-kpi{grid-template-rows:auto auto;grid-template-columns:48px 1fr;column-gap:8px;min-height:76px;padding:8px 12px;display:grid}.ea-exit-kpis .ea-kpi-icon{grid-row:1/3;width:44px;height:44px;margin:0}.ea-exit-kpis .ea-kpi-label{align-self:end;margin:0}.ea-exit-kpis .ea-kpi-value{align-self:start;font-size:20px}.ea-exit-table{font-size:8.7px}.ea-report-side{flex-direction:column;gap:12px;display:flex}.ea-management,.ea-checklist{padding-bottom:14px}.ea-management-row{justify-content:space-between;align-items:center;padding:12px 16px 0;font-size:10px;display:flex}.ea-management-row b{font-size:14px}.ea-management-total{border-top:1px solid #e7ecf2;justify-content:space-between;align-items:flex-end;margin:16px 16px 0;padding-top:14px;font-size:10px;font-weight:800;display:flex}.ea-management-total b{color:#0867e8;font-size:20px}.ea-checklist label{align-items:center;gap:9px;padding:8px 16px 0;font-size:10px;display:flex}.ea-checklist input{accent-color:#0967e8}.ea-full{width:calc(100% - 32px);margin:14px 16px 0;display:block}.ea-muted{color:#94a3b8}.ea-handover-toolbar{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ea-segment{background:#f8fafc;border:1px solid #dbe4ef;border-radius:10px;padding:4px;display:inline-flex}.ea-segment button{height:34px;font:inherit;color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px;font-size:10px;font-weight:700}.ea-segment button.active{color:#0967e8;background:#fff;box-shadow:0 2px 6px #0f172a14}.ea-document{padding:24px;overflow:visible}.ea-document-head{border-bottom:2px solid #0f172a;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:16px;display:flex}.ea-document-head small{color:#64748b;font-size:10px;font-weight:800}.ea-document-head h2{margin:4px 0;font-size:20px}.ea-document-head p{color:#64748b;margin:0;font-size:9px}.ea-doc-employee{background:#fafcff;border:1px solid #e1e7ef;border-radius:10px;grid-template-columns:70px repeat(4,1fr);align-items:center;gap:14px;margin-bottom:18px;padding:14px;display:grid}.ea-doc-employee img{border-radius:50%;width:58px;height:58px}.ea-doc-employee div{flex-direction:column;gap:4px;display:flex}.ea-doc-employee span{color:#64748b;font-size:8px}.ea-doc-employee b{font-size:10px}.ea-document>h3{margin:18px 0 8px;font-size:12px}.ea-doc-totals{border:1px solid #dfe6ef;border-radius:10px;width:min(430px,100%);margin:18px 0 0 auto;overflow:hidden}.ea-doc-totals div{border-bottom:1px solid #edf1f5;justify-content:space-between;padding:10px 12px;font-size:10px;display:flex}.ea-doc-totals div:last-child{border-bottom:0}.ea-doc-totals .primary{color:#0b63db;background:#f4f8ff}.ea-ack{color:#475569;background:#fafbfc;border:1px solid #dfe6ef;border-radius:8px;margin-top:20px;padding:12px 14px;font-size:9.5px;line-height:1.6}.ea-signatures{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:34px;display:grid}.ea-signatures div{text-align:center;flex-direction:column;gap:12px;font-size:9px;display:flex}.ea-signatures b{font-size:12px}.ea-signatures small{color:#64748b}@media (width<=1350px){.ea-summary-grid{grid-template-columns:2fr repeat(2,1fr)}.ea-employee-card{grid-row:span 2}.ea-toolbar{flex-direction:column;align-items:flex-start}.ea-toolbar-actions{justify-content:flex-start}.ea-search{width:100%;max-width:none}.ea-two-col,.ea-offboard-top,.ea-report-grid{grid-template-columns:1fr}.ea-report-side{grid-template-columns:1fr 1fr;display:grid}}@media (width<=850px){.ea-page-head{flex-direction:column}.ea-page-head h1{font-size:28px}.ea-summary-grid{grid-template-columns:1fr 1fr}.ea-employee-card{grid-area:auto/1/auto/-1;grid-template-columns:80px 1fr}.ea-avatar{width:74px;height:74px}.ea-employee-details{border-top:1px solid #e5eaf1;border-left:0;grid-column:1/-1;padding:13px 0 0}.ea-two-col{grid-template-columns:1fr}.ea-lifecycle-flow{flex-direction:column;align-items:flex-start}.ea-flow-arrow{display:none}.ea-form-grid,.ea-report-side{grid-template-columns:1fr}.ea-exit-kpis{grid-template-columns:1fr 1fr}.ea-access-grid{grid-template-columns:1fr}.ea-doc-employee{grid-template-columns:58px 1fr 1fr}.ea-signatures{grid-template-columns:1fr}.ea-toolbar-actions{width:100%}.ea-toolbar-actions .ea-btn{flex:1}.ea-search{min-width:0}.ea-filter-row{gap:7px}}@media print{body *{visibility:hidden!important}.ea-document,.ea-document *{visibility:visible!important}.ea-document{width:100%;position:absolute;top:0;left:0;box-shadow:none!important;border:0!important}.ea-page-head,.ea-handover-toolbar{display:none!important}}.ea-source-badge{color:#1d4ed8;letter-spacing:.045em;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:3px 9px;font-size:8.5px;font-weight:850;display:inline-flex}.ea-source-badge.pending{color:#b45309;background:#fffbeb;border-color:#fde68a}.ea-real-toolbar{align-items:flex-start}.ea-real-picker{z-index:40;flex:1;max-width:570px;position:relative}.ea-real-search{width:100%;min-width:390px;max-width:none}.ea-people-dropdown{z-index:100;background:#fff;border:1px solid #dbe5f0;border-radius:12px;max-height:430px;padding:7px;position:absolute;top:50px;left:0;right:0;overflow:auto;box-shadow:0 18px 46px #0f172a29}.ea-people-head{color:#64748b;justify-content:space-between;align-items:center;padding:7px 8px 9px;font-size:9px;display:flex}.ea-people-dropdown>button{text-align:left;cursor:pointer;color:#0f172a;background:#fff;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.ea-people-dropdown>button:hover,.ea-people-dropdown>button.active{background:#f1f6ff}.ea-people-dropdown>button>span{flex-direction:column;gap:3px;min-width:0;display:flex}.ea-people-dropdown b{font-size:10.5px}.ea-people-dropdown small{color:#64748b;font-size:8.5px}.ea-real-avatar{object-fit:cover;color:#2563eb;background:#eaf2ff;border-radius:50%;place-items:center;font-weight:900;display:grid}.ea-real-avatar.large{width:100px;height:100px;font-size:26px}.ea-real-avatar.small{flex:0 0 36px;width:36px;height:36px;font-size:11px}.ea-avatar-initials{background:linear-gradient(145deg,#eaf2ff,#dbeafe);border:1px solid #c7dcff}.ea-real-employee-card{grid-template-columns:108px 1.05fr 1.25fr}.ea-real-loading,.ea-real-empty,.ea-real-error{color:#64748b;text-align:center;background:#fbfdff;border:1px dashed #ccd8e6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:120px;padding:20px;font-size:10.5px;display:flex}.ea-real-empty{background:#fff;border:0}.ea-real-error{color:#991b1b;background:snow;border-color:#fecaca}.ea-real-empty b,.ea-real-error b{color:#334155;font-size:11.5px}.ea-spinner,.ea-mini-spinner{border:2px solid #dbeafe;border-top-color:#2563eb;border-radius:50%;animation:.75s linear infinite eaSpin;display:inline-block}.ea-spinner{width:24px;height:24px}.ea-mini-spinner{width:15px;height:15px}@keyframes eaSpin{to{transform:rotate(360deg)}}.ea-real-cost-strip{grid-template-columns:repeat(4,1fr);gap:10px;margin:-2px 0 14px;display:grid}.ea-real-cost-strip>div{background:#fff;border:1px solid #e1e7ef;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 13px;display:flex}.ea-real-cost-strip span{color:#64748b;font-size:8.5px}.ea-real-cost-strip b{font-size:11.5px}.ea-real-cost-strip .primary{background:#f5f9ff;border-color:#cfe0fb}.ea-real-cost-strip .primary b{color:#0867e8;font-size:13px}.ea-card-heading .ea-source-badge,.ea-panel-title .ea-source-badge{margin-left:auto}.ea-field input[readonly]{color:#475569;background:#f8fafc}@media (width<=1100px){.ea-real-picker{width:100%;max-width:none}.ea-real-search{min-width:0}.ea-real-cost-strip{grid-template-columns:1fr 1fr}}@media (width<=700px){.ea-real-cost-strip{grid-template-columns:1fr}.ea-real-avatar.large{width:74px;height:74px}.ea-people-dropdown{max-height:60vh;position:fixed;top:90px;left:10px;right:10px}}.ea-product-with-source{align-items:center;gap:7px;min-width:0;display:flex}.ea-product-with-source>b{color:#334155;text-overflow:ellipsis;font-size:9px;overflow:hidden}.ea-product-with-source .ea-source-badge{min-height:19px;padding:2px 6px;font-size:7px}.ea-summary-grid,.ea-summary-grid>*,.ea-employee-card,.ea-employee-card>*,.ea-employee-main,.ea-employee-details,.ea-employee-details>div,.ea-kpi{box-sizing:border-box;min-width:0!important}.ea-summary-grid{width:100%;max-width:100%}.ea-real-employee-card .ea-employee-name-row h2,.ea-real-employee-card .ea-employee-line,.ea-real-employee-card .ea-employee-details b{overflow-wrap:anywhere;word-break:normal;max-width:100%}.ea-real-employee-card .ea-source-badge{box-sizing:border-box;max-width:100%}@media (width>=1550px){.ea-summary-grid{grid-template-columns:minmax(0,3.8fr) minmax(0,.72fr) minmax(0,.72fr) minmax(0,1fr) minmax(0,1.08fr)!important;gap:12px!important}.ea-real-employee-card{overflow:hidden;grid-template-columns:104px minmax(0,.95fr) minmax(0,1.2fr)!important;gap:16px!important}.ea-real-employee-card .ea-real-avatar.large{width:94px;height:94px}.ea-real-employee-card .ea-employee-name-row h2{margin:0 0 7px;font-size:17px;line-height:1.18}.ea-real-employee-card .ea-employee-line{font-size:10.5px;line-height:1.35}.ea-real-employee-card .ea-employee-details{gap:9px;padding-left:16px}.ea-real-employee-card .ea-employee-details>div{gap:7px;font-size:10px;line-height:1.25;grid-template-columns:84px minmax(0,1fr)!important}.ea-real-employee-card .ea-employee-details b{font-size:10px;line-height:1.25}.ea-summary-grid>.ea-kpi:nth-child(2),.ea-summary-grid>.ea-kpi:nth-child(3){padding:14px 12px!important}.ea-summary-grid>.ea-kpi:nth-child(2) .ea-kpi-icon,.ea-summary-grid>.ea-kpi:nth-child(3) .ea-kpi-icon{width:40px!important;height:40px!important;margin-bottom:12px!important;font-size:19px!important}.ea-summary-grid>.ea-kpi:nth-child(2) .ea-kpi-label,.ea-summary-grid>.ea-kpi:nth-child(3) .ea-kpi-label{line-height:1.2;font-size:10px!important}.ea-summary-grid>.ea-kpi:nth-child(2) .ea-kpi-value,.ea-summary-grid>.ea-kpi:nth-child(3) .ea-kpi-value{font-size:22px!important}.ea-summary-grid>.ea-kpi:nth-child(2) .ea-kpi-suffix,.ea-summary-grid>.ea-kpi:nth-child(3) .ea-kpi-suffix{margin-left:30px!important;font-size:8.5px!important}}@media (width>=1351px) and (width<=1549px){.ea-summary-grid{grid-template-columns:minmax(0,3.2fr) minmax(0,.72fr) minmax(0,.72fr) minmax(0,1fr) minmax(0,1.08fr)!important;gap:10px!important}.ea-real-employee-card{overflow:hidden;grid-template-columns:90px minmax(0,.9fr) minmax(0,1.2fr)!important;gap:12px!important;padding:16px!important}.ea-real-employee-card .ea-real-avatar.large{width:82px;height:82px}.ea-real-employee-card .ea-employee-name-row h2{font-size:15px;line-height:1.16}.ea-real-employee-card .ea-employee-line{font-size:9.5px}.ea-real-employee-card .ea-employee-details{gap:7px;padding-left:12px}.ea-real-employee-card .ea-employee-details>div{gap:6px;font-size:9px;grid-template-columns:72px minmax(0,1fr)!important}.ea-real-employee-card .ea-employee-details b{font-size:9px}.ea-kpi{padding:12px 10px!important}.ea-kpi-icon{width:38px!important;height:38px!important;margin-bottom:11px!important}.ea-kpi-label{font-size:9.5px!important}.ea-kpi-value{font-size:21px!important}.ea-kpi-suffix{margin-left:28px!important;font-size:8px!important}}@media (width<=1350px){.ea-real-employee-card .ea-employee-name-row h2,.ea-real-employee-card .ea-employee-line,.ea-real-employee-card .ea-employee-details b{overflow-wrap:anywhere}}.ea-sign-toolbar{justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px;display:flex}.ea-sign-request-bar{background:#f8fbff;border:1px solid #bfdbfe;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:12px 14px;display:flex}.ea-sign-request-bar.signed{background:#f5fcf7;border-color:#b7e4c4}.ea-sign-request-bar>div{flex-direction:column;gap:2px;display:flex}.ea-sign-request-bar small{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:8.5px}.ea-sign-request-bar b{font-size:12px}.ea-sign-request-bar span{color:#64748b;font-size:9.5px}.ea-sign-done{color:#15803d!important;background:#ecf9f0!important;border-color:#a7e7bd!important}.ea-sign-proto-note{color:#94a3b8;text-align:center;padding:10px 4px;font-size:8.5px}.ea-sign-recipient-banner{background:#fff;border:1px solid #dbe5f0;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;padding:12px 14px;display:flex}.ea-sign-recipient-banner>div{flex-direction:column;gap:2px;display:flex}.ea-sign-recipient-banner small{color:#64748b;font-size:8.5px}.ea-sign-recipient-banner b{font-size:11px}.ea-sign-recipient-banner span{color:#64748b;font-size:9.5px}.ea-sign-success{color:#166534;background:#f2fbf5;border:1px solid #b7e4c4;border-radius:10px;justify-content:space-between;gap:12px;margin-bottom:12px;padding:11px 14px;display:flex}.ea-sign-success b{font-size:11px}.ea-sign-success span{font-size:9.5px}.ea-sign-consent{color:#334155;cursor:pointer;background:#fafcff;border:1px solid #dbe4ee;border-radius:10px;align-items:flex-start;gap:10px;margin:20px 0 12px;padding:12px 14px;font-size:10px;line-height:1.55;display:flex}.ea-sign-consent input{accent-color:#2563eb;width:17px;height:17px;margin-top:1px}.ea-sign-lock{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;padding:13px;font-size:10px}.ea-sign-pad{background:#fff;border:1px solid #d9e3ee;border-radius:12px;margin:12px 0 22px;padding:14px}.ea-sign-pad-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:9px;display:flex}.ea-sign-pad-head>div{flex-direction:column;gap:2px;display:flex}.ea-sign-pad-head b{font-size:11px}.ea-sign-pad-head span{color:#64748b;font-size:9px}.ea-sign-pad canvas{touch-action:none;cursor:crosshair;background:#fff;border:1.5px dashed #aebdce;border-radius:10px;width:100%;height:220px;display:block}.ea-sign-submit{min-width:180px;margin:12px 0 0 auto;display:block}.ea-sign-submit:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.ea-signed-box img{object-fit:contain;border-bottom:1px solid #334155;width:180px;max-width:100%;height:70px;margin:4px auto;display:block}.ea-signed-box small{color:#15803d!important}.ea-sign-final-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}@media (width<=850px){.ea-sign-toolbar,.ea-sign-request-bar,.ea-sign-recipient-banner{flex-direction:column;align-items:stretch}.ea-sign-pad canvas{height:180px}.ea-sign-final-actions{flex-direction:column}.ea-sign-final-actions .ea-btn{width:100%}}@media print{.ea-sign-toolbar,.ea-sign-request-bar,.ea-sign-consent,.ea-sign-pad,.ea-sign-lock,.ea-sign-final-actions,.ea-sign-proto-note,.ea-page-head{display:none!important}}.ea-sign-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a7a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ea-sign-modal{background:#fff;border:1px solid #dbe5f1;border-radius:16px;width:min(650px,100%);max-height:calc(100vh - 40px);padding:20px;overflow:auto;box-shadow:0 24px 70px #0f172a3d}.ea-sign-modal-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.ea-sign-modal-head small{letter-spacing:.08em;color:#2563eb;font-size:8.5px;font-weight:850}.ea-sign-modal-head h3{margin:2px 0;font-size:18px}.ea-sign-modal-head p{color:#64748b;margin:0;font-size:9.5px}.ea-sign-modal-head>button{color:#475569;cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;width:34px;height:34px;font-size:22px}.ea-sign-modal-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.ea-sign-proto-warning{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:9px;margin-top:14px;padding:10px 12px;font-size:9.5px;line-height:1.5}.ea-signer-role{background:#fafcff;border:1px solid #e2e8f0;border-radius:11px;margin-bottom:10px;padding:13px}.ea-signer-role.required,.ea-signer-role.enabled{background:#f8fbff;border-color:#bfdbfe}.ea-signer-role-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ea-signer-role-head>div{flex-direction:column;gap:2px;display:flex}.ea-signer-role-head b{font-size:11px}.ea-signer-role-head span{color:#64748b;font-size:8.8px}.ea-signer-toggle{color:#475569;cursor:pointer;align-items:center;gap:6px;font-size:9px;display:flex}.ea-signer-toggle input{accent-color:#2563eb}.ea-signer-picker{margin-top:10px}.ea-signer-picker>label{color:#475569;margin-bottom:6px;font-size:9px;font-weight:750;display:block}.ea-signer-selected{background:#fff;border:1px solid #dbe5f0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;display:flex}.ea-signer-selected>div:nth-child(2){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ea-signer-selected b{font-size:10.5px}.ea-signer-selected span,.ea-signer-selected small{color:#64748b;overflow-wrap:anywhere;font-size:8.8px}.ea-signer-selected>button{color:#64748b;cursor:pointer;background:#f1f5f9;border:0;border-radius:50%;width:28px;height:28px}.ea-signer-search-wrap{position:relative}.ea-signer-search-wrap>input{width:100%;height:40px;font:inherit;background:#fff;border:1px solid #d7e1ed;border-radius:9px;outline:0;padding:0 12px;font-size:10px}.ea-signer-search-wrap>input:focus{border-color:#7fb6ff;box-shadow:0 0 0 3px #2563eb14}.ea-signer-search-state,.ea-signer-search-error{color:#64748b;padding:7px 3px 0;font-size:8.8px;display:block}.ea-signer-search-error{color:#b91c1c}.ea-signer-results{z-index:5;background:#fff;border:1px solid #dce5ef;border-radius:10px;max-height:250px;position:absolute;top:44px;left:0;right:0;overflow:auto;box-shadow:0 14px 35px #0f172a24}.ea-signer-results>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f5;align-items:center;gap:10px;width:100%;padding:9px 10px;display:flex}.ea-signer-results>button:last-child{border-bottom:0}.ea-signer-results>button:hover{background:#f5f9ff}.ea-signer-results>button>div:last-child{flex-direction:column;gap:1px;min-width:0;display:flex}.ea-signer-results b{font-size:10px}.ea-signer-results span,.ea-signer-results small{color:#64748b;overflow-wrap:anywhere;font-size:8.5px}.ea-sign-expiry-row{justify-content:flex-end;margin-top:12px;display:flex}.ea-sign-expiry-row label{align-items:center;gap:10px;display:flex}.ea-sign-expiry-row span{color:#475569;font-size:9px}.ea-sign-expiry-row input{height:36px;font:inherit;border:1px solid #d7e1ed;border-radius:8px;padding:0 9px;font-size:9.5px}.ea-signer-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px;display:grid}.ea-signer-progress>div{background:#fff;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:28px minmax(0,1fr);grid-template-areas:"step label""step name""step status";align-items:center;column-gap:9px;padding:9px 10px;display:grid}.ea-signer-progress i{color:#64748b;background:#eef2f7;border-radius:50%;grid-area:step;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;font-weight:850;display:grid}.ea-signer-progress span{color:#64748b;grid-area:label;font-size:8.5px}.ea-signer-progress b{overflow-wrap:anywhere;grid-area:name;font-size:9.5px}.ea-signer-progress small{color:#94a3b8;grid-area:status;font-size:7.8px}.ea-signer-progress>div.current{background:#f7fbff;border-color:#93c5fd}.ea-signer-progress>div.current i{color:#1d4ed8;background:#dbeafe}.ea-signer-progress>div.done{background:#f5fcf7;border-color:#bbebc7}.ea-signer-progress>div.done i{color:#15803d;background:#dcfce7}.ea-current-signer-card{background:#f5f9ff;border-left:3px solid #2563eb;border-radius:8px;flex-direction:column;gap:2px;margin:18px 0 10px;padding:11px 13px;display:flex}.ea-current-signer-card small{letter-spacing:.06em;color:#2563eb;font-size:8px;font-weight:850}.ea-current-signer-card b{font-size:11px}.ea-current-signer-card span{color:#64748b;font-size:9px}.ea-sign-method-tabs{background:#f8fafc;border:1px solid #dbe3ec;border-radius:9px;margin:12px 0 0;padding:3px;display:inline-flex}.ea-sign-method-tabs button{color:#64748b;min-width:90px;height:32px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:9.5px;font-weight:750}.ea-sign-method-tabs button.active{color:#0f172a;background:#fff;box-shadow:0 1px 4px #0f172a1a}.ea-type-signature{background:#fff;border:1px solid #d9e3ee;border-radius:12px;margin:8px 0 22px;padding:14px}.ea-type-signature label{flex-direction:column;gap:6px;display:flex}.ea-type-signature label span{color:#475569;font-size:9px;font-weight:750}.ea-type-signature input{height:42px;font:inherit;border:1px solid #d7e1ed;border-radius:9px;outline:0;padding:0 12px;font-size:11px}.ea-type-signature input:focus{border-color:#7fb6ff;box-shadow:0 0 0 3px #2563eb14}.ea-type-signature-preview{color:#0f172a;overflow-wrap:anywhere;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;justify-content:center;align-items:center;min-height:110px;margin-top:12px;padding:12px;font-family:Brush Script MT,Segoe Script,Lucida Handwriting,cursive;font-size:38px;line-height:1.15;display:flex}.ea-type-signature p{color:#64748b;margin:8px 0 0;font-size:8.8px;line-height:1.5}.ea-typed-signature-mark{color:#0f172a;overflow-wrap:anywhere;text-align:center;border-bottom:1px solid #334155;justify-content:center;align-items:center;width:220px;max-width:100%;height:70px;margin:4px auto;font-family:Brush Script MT,Segoe Script,Lucida Handwriting,cursive;font-size:25px;line-height:1.05;display:flex}@media (width<=850px){.ea-signer-progress{grid-template-columns:1fr}.ea-signer-role-head{flex-direction:column;align-items:flex-start}.ea-sign-modal-actions{flex-direction:column}.ea-sign-modal-actions .ea-btn{width:100%}.ea-sign-expiry-row{justify-content:stretch}.ea-sign-expiry-row label{justify-content:space-between;width:100%}.ea-type-signature-preview{font-size:30px}}.ea-page-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ea-sign-history-page{gap:12px}.ea-sign-history-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ea-sign-history-kpis>div{background:#fff;border:1px solid #dfe7ef;border-radius:11px;flex-direction:column;gap:5px;min-width:0;padding:13px 15px;display:flex}.ea-sign-history-kpis span{color:#718096;font-size:9px;font-weight:650}.ea-sign-history-kpis b{color:#223047;font-size:20px;line-height:1}.ea-sign-history-filter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ea-sign-history-filter>input{background:#fff;border:1px solid #dce4ed;border-radius:8px;flex:1;min-width:250px;height:36px;padding:0 11px;font-size:10px}.ea-sign-history-tabs{flex-wrap:wrap;gap:5px;display:flex}.ea-sign-history-tabs button{color:#64748b;background:#fff;border:1px solid #dce4ed;border-radius:999px;padding:7px 10px;font-size:8.5px;font-weight:750}.ea-sign-history-tabs button.active{color:#fff;background:#25384f;border-color:#25384f}.ea-sign-history-table-wrap{width:100%;overflow:auto}.ea-sign-history-table{border-collapse:collapse;width:100%;min-width:980px}.ea-sign-history-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:#8290a2;border-bottom:1px solid #e5ebf1;padding:9px 8px;font-size:8px}.ea-sign-history-table td{color:#425168;vertical-align:top;border-bottom:1px solid #eef2f6;padding:10px 8px;font-size:9px}.ea-sign-history-table td>b,.ea-sign-history-table td>small{display:block}.ea-sign-history-table td small{color:#8995a5;text-overflow:ellipsis;max-width:210px;margin-top:3px;font-size:7.5px;overflow:hidden}.ea-history-link{color:#245f9f;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.ea-sign-history-status{color:#607086;background:#eef2f6;border-radius:999px;align-items:center;padding:4px 8px;font-size:7.5px;font-weight:800;display:inline-flex}.ea-sign-history-status.sent,.ea-sign-history-status.opened{color:#9a6a09;background:#fff6df}.ea-sign-history-status.signed{color:#198754;background:#ebf8ef}.ea-sign-history-status.cancelled{color:#c43b3b;background:#fff0f0}.ea-sign-history-status.expired{color:#697586;background:#f1f3f5}.ea-sign-history-actions{flex-wrap:wrap;align-items:center;gap:4px;min-width:210px;display:flex}.ea-mini-btn{color:#526176;cursor:pointer;background:#fff;border:1px solid #dce4ed;border-radius:6px;padding:5px 7px;font-size:7.5px;font-weight:750}.ea-mini-btn:hover{background:#f7f9fb}.ea-mini-btn:disabled{opacity:.5;cursor:wait}.ea-mini-btn.danger{color:#b93838;border-color:#f0c7c7}.ea-mini-btn.warn{color:#8b670c;border-color:#ead7a6}.ea-mini-btn.success{color:#167a45;border-color:#bfe3c9}.ea-sign-audit-panel{margin-top:2px}.ea-sign-audit-timeline{flex-direction:column;padding:3px 0;display:flex}.ea-sign-audit-event{grid-template-columns:14px 1fr;gap:10px;padding:8px 0;display:grid;position:relative}.ea-sign-audit-event:before{content:"";background:#dfe6ee;width:1px;position:absolute;top:19px;bottom:-9px;left:5px}.ea-sign-audit-event:last-child:before{display:none}.ea-sign-audit-event>i{z-index:1;background:#fff;border:3px solid #6785a6;border-radius:50%;width:11px;height:11px;margin-top:3px}.ea-sign-audit-event>div{flex-direction:column;gap:2px;display:flex}.ea-sign-audit-event b{color:#2c3b51;font-size:9px}.ea-sign-audit-event span{color:#65758b;font-size:8px}.ea-sign-audit-event p{color:#536277;margin:3px 0;font-size:8px}.ea-sign-audit-event small{color:#94a0af;font-size:7.5px}.ea-sign-closed{color:#9d3f3f;background:#fff7f7;border:1px solid #e6d3d3;border-radius:10px;flex-direction:column;gap:4px;margin-bottom:12px;padding:11px 13px;display:flex}.ea-sign-closed b{font-size:10px}.ea-sign-closed span{font-size:8.5px;line-height:1.5}.ea-sign-pdf-error{color:#8a5a25;background:#fffaf4;border:1px solid #f0d8c2;border-radius:9px;align-items:center;gap:8px;margin-top:10px;padding:9px 11px;display:flex}.ea-sign-pdf-error b{font-size:8.5px}.ea-sign-pdf-error span{flex:1;font-size:8px}@media (width<=900px){.ea-sign-history-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ea-sign-history-filter{align-items:stretch}.ea-sign-history-filter>input{width:100%;min-width:100%}}@media (width<=560px){.ea-sign-history-kpis{grid-template-columns:1fr 1fr}.ea-page-head-actions{justify-content:flex-start}}.ea-sign-view-toolbar{justify-content:flex-start;align-items:center;margin:0 0 8px;display:flex}.ea-sign-view-only{background:#f8fafc;border:1px solid #dfe6ee;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:18px;margin:12px 0;padding:12px 14px;display:flex}.ea-sign-view-only>div{flex-direction:column;gap:3px;min-width:0;display:flex}.ea-sign-view-only small{letter-spacing:.08em;color:#718096;font-size:7px;font-weight:850}.ea-sign-view-only b{color:#27364a;font-size:9.5px}.ea-sign-view-only span{color:#6d7a8d;font-size:8px}.ea-sign-view-only p{color:#66758a;max-width:390px;margin:0;font-size:8px;line-height:1.55}@media (width<=700px){.ea-sign-view-only{flex-direction:column;gap:8px}}.ea-ro31-safety{color:#245a43;background:#f0faf5;border:1px solid #bfe2d0;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:11px 14px;display:flex}.ea-ro31-safety>div{flex-direction:column;gap:2px;display:flex}.ea-ro31-safety b{font-size:10px}.ea-ro31-safety span{font-size:8.8px}.ea-ro31-safety>strong{letter-spacing:.05em;white-space:nowrap;font-size:8.5px}.ea-ro31-alert{border-radius:9px;margin:0 0 12px;padding:10px 12px;font-size:9.5px;font-weight:650}.ea-ro31-alert.error{color:#a23535;background:#fff3f3;border:1px solid #f0caca}.ea-ro31-preflight{border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:9px 10px;display:flex}.ea-ro31-preflight>div:first-child{flex-direction:column;gap:2px;display:flex}.ea-ro31-preflight b{font-size:9.5px}.ea-ro31-preflight span{font-size:8px}.ea-ro31-preflight.ready{color:#245d45;background:#f0faf5;border:1px solid #c8e8d6}.ea-ro31-preflight.warning{color:#845c18;background:#fff9ed;border:1px solid #ead7a5}.ea-ro31-preflight-right{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.ea-ro31-chip{color:#4b5d71;background:#f7f9fb;border:1px solid #d8e0e9;border-radius:999px;align-items:center;min-height:22px;padding:3px 7px;font-size:7.7px;font-weight:750;display:inline-flex}.ea-ro31-chip.ready{color:#276148;background:#eef9f3;border-color:#c4e5d3}.ea-ro31-chip.warning{color:#8a5d16;background:#fff6df;border-color:#ead39a}.ea-ro31-chip.readonly{color:#45648a;background:#f0f6fc;border-color:#cdddef}.ea-ro31-analyze-row{justify-content:flex-end;padding:0 16px 14px;display:flex}.ea-ro31-analyze-row .ea-btn{min-width:165px}.ea-ro31-analysis{margin-top:14px}.ea-ro31-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px 14px;display:grid}.ea-ro31-user-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 14px 14px;display:grid}.ea-ro31-user-grid>div{background:#fbfcfe;border:1px solid #e2e9f0;border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.ea-ro31-user-grid>div.important{background:#fff9ee;border-color:#ecd7a8}.ea-ro31-user-grid span{color:#748397;font-size:8px}.ea-ro31-user-grid b{color:#2b4059;font-size:9.5px}.ea-ro31-user-grid small{color:#95691f;font-size:7.5px}.ea-ro31-table-wrap{width:100%;overflow:auto}.ea-ro31-table{border-collapse:collapse;width:100%;min-width:820px;font-size:9px}.ea-ro31-table th{text-align:left;color:#58687b;background:#f8fafc;border-bottom:1px solid #e3e9ef;padding:9px 10px;font-size:8px}.ea-ro31-table td{color:#33465d;vertical-align:middle;border-bottom:1px solid #edf1f5;padding:9px 10px}.ea-ro31-table td:first-child{display:table-cell}.ea-ro31-table td b{font-size:9px;display:block}.ea-ro31-table td small{color:#8491a0;margin-top:2px;font-size:7.5px;display:block}.ea-ro31-empty{text-align:center;color:#8793a2}.ea-ro31-two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ea-ro31-info-list{gap:7px;padding:12px 14px;display:grid}.ea-ro31-info-list>div{border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:7px;display:flex}.ea-ro31-info-list>div:last-child{border-bottom:0;padding-bottom:0}.ea-ro31-info-list span{color:#748397;font-size:8.5px}.ea-ro31-info-list b{text-align:right;color:#2f4259;max-width:70%;font-size:9px}.ea-ro31-info-list b.wrap{word-break:break-all}.ea-ro31-site-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px 14px;display:grid}.ea-ro31-site-grid article{background:#fbfcfe;border:1px solid #e1e8ef;border-radius:9px;flex-direction:column;gap:3px;padding:10px;display:flex}.ea-ro31-site-grid article>span{color:#56728e;font-size:7px;font-weight:800}.ea-ro31-site-grid b{color:#2e4259;font-size:9.5px}.ea-ro31-site-grid small{color:#7f8d9c;font-size:7.5px}.ea-ro31-site-grid p{color:#748398;word-break:break-all;margin:2px 0 0;font-size:7.5px;line-height:1.4}.ea-ro31-actions-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px;display:grid}.ea-ro31-actions-grid>div{background:#fafbfd;border:1px solid #e3e9ef;border-radius:8px;grid-template-columns:18px 1fr;align-items:center;gap:3px 6px;padding:9px;display:grid}.ea-ro31-actions-grid>div>span{color:#7990a8;grid-row:1/3}.ea-ro31-actions-grid b{color:#33485f;font-size:8.5px}.ea-ro31-actions-grid small{color:#9a6b20;font-size:7.2px}@media (width<=1050px){.ea-ro31-kpis,.ea-ro31-user-grid,.ea-ro31-site-grid,.ea-ro31-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.ea-ro31-safety,.ea-ro31-preflight{flex-direction:column;align-items:flex-start}.ea-ro31-preflight-right{justify-content:flex-start}.ea-ro31-kpis,.ea-ro31-user-grid,.ea-ro31-two,.ea-ro31-site-grid,.ea-ro31-actions-grid{grid-template-columns:1fr}}.ea-ro32-safety{color:#285942;background:#f2faf6;border:1px solid #c7e3d4;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;padding:11px 14px;display:flex}.ea-ro32-safety-main{flex-direction:column;gap:2px;display:flex}.ea-ro32-safety-main b{font-size:10px}.ea-ro32-safety-main span{font-size:8.6px}.ea-ro32-safety-badges{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.ea-ro32-safety-badges span{white-space:nowrap;background:#fff;border:1px solid #c8e3d4;border-radius:999px;padding:4px 7px;font-size:7.4px;font-weight:800}.ea-ro32-overview{margin-top:14px}.ea-ro32-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:12px 14px;display:grid}.ea-ro32-kpi{background:#fbfcfe;border:1px solid #e1e8ef;border-radius:9px;flex-direction:column;justify-content:center;gap:3px;min-height:78px;padding:10px;display:flex}.ea-ro32-kpi span{color:#748397;font-size:7.8px}.ea-ro32-kpi strong{color:#2d435a;font-size:18px;line-height:1}.ea-ro32-kpi small{color:#8a96a4;font-size:7.2px}.ea-ro32-two{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.ea-ro32-mini{min-width:0}.ea-ro32-source-list{gap:0;padding:8px 14px 12px;display:grid}.ea-ro32-source-list>div{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:9px 0;display:grid}.ea-ro32-source-list>div:last-child{border-bottom:0}.ea-ro32-source-list span{color:#65758a;font-size:8.5px}.ea-ro32-source-list b{color:#2d435a;font-size:9px}.ea-ro32-source-list small{color:#8a96a4;grid-column:1/3;font-size:7.4px}.ea-ro32-source-list>div.pending b{color:#966921}.ea-ro32-source-list>div.pending{background:#fffaf0}.ea-ro32-filters{border-bottom:1px solid #edf1f5;flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.ea-ro32-filter{color:#53657a;cursor:pointer;background:#fff;border:1px solid #dce4ec;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:4px 9px;display:inline-flex}.ea-ro32-filter span{font-size:8px;font-weight:700}.ea-ro32-filter b{background:#eef2f6;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:7.2px;display:inline-flex}.ea-ro32-filter.active{color:#2f4f70;background:#f0f5fa;border-color:#9eb6ce}.ea-ro32-filter.active b{background:#fff}.ea-ro32-token{margin-top:14px}.ea-ro32-token-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px;display:grid}.ea-ro32-token-grid>div{background:#fbfcfe;border:1px solid #e3e9ef;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex}.ea-ro32-token-grid span{color:#566a80;font-size:8px}.ea-ro32-token-grid b{color:#2f654a;font-size:7.6px}@media (width<=1200px){.ea-ro32-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.ea-ro32-two{grid-template-columns:1fr}.ea-ro32-token-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.ea-ro32-safety{flex-direction:column;align-items:flex-start}.ea-ro32-safety-badges{justify-content:flex-start}.ea-ro32-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ea-ro32-token-grid{grid-template-columns:1fr}}.ea-it-cleanup-v12{max-width:100%}.ea-itc12-banner{color:#174a7e;background:#f5f9ff;border:1px solid #bdd9fb;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 14px;padding:13px 15px;display:flex}.ea-itc12-banner>div{flex-direction:column;gap:4px;display:flex}.ea-itc12-banner b{font-size:11px}.ea-itc12-banner span{color:#557595;font-size:9.3px;line-height:1.5}.ea-itc12-banner strong{background:#fff;border:1px solid #ccdef3;border-radius:999px;flex:none;padding:6px 9px;font-size:8.5px}.ea-itc12-select{margin-bottom:12px}.ea-itc12-select-row{grid-template-columns:minmax(320px,1fr) auto;align-items:end;gap:12px;padding:13px 15px 8px;display:grid}.ea-itc12-select-row .ea-btn{min-width:150px}.ea-itc12-person{background:#fbfdff;border:1px solid #e3eaf2;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin:3px 15px 13px;padding:8px 10px;display:flex}.ea-itc12-person b{font-size:10px}.ea-itc12-person span{color:#64748b;font-size:8.8px}.ea-itc12-snapshot{margin-bottom:12px}.ea-itc12-snapshot-grid{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ea-itc12-snapshot-grid article{border-right:1px solid #edf1f5;min-height:82px;padding:13px}.ea-itc12-snapshot-grid article:last-child{border-right:0}.ea-itc12-snapshot-grid span{color:#64748b;font-size:8.5px;display:block}.ea-itc12-snapshot-grid b{color:#0f172a;overflow-wrap:anywhere;margin-top:6px;font-size:11.5px;display:block}.ea-itc12-snapshot-grid small{color:#94a3b8;margin-top:5px;font-size:7.8px;line-height:1.4;display:block}.ea-itc12-kpis{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:12px;display:grid}.ea-itc12-kpis article{background:#fff;border:1px solid #e2e8f0;border-radius:9px;padding:12px 13px}.ea-itc12-kpis span{color:#64748b;font-size:8.3px;display:block}.ea-itc12-kpis b{color:#0f172a;margin-top:5px;font-size:19px;display:block}.ea-itc12-section{margin-bottom:12px}.ea-itc12-table{font-size:8.8px}.ea-itc12-table td{vertical-align:middle}.ea-itc12-original{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdcff;border-radius:999px;padding:4px 7px;font-size:7.8px;font-weight:800;display:inline-flex}.ea-itc12-disabled{opacity:.5!important;cursor:not-allowed!important;min-width:95px!important;height:29px!important;padding:0 9px!important;transform:none!important}.ea-itc12-empty{text-align:center!important;color:#94a3b8!important;padding:20px!important}.ea-itc12-mailbox{grid-template-columns:1.5fr .5fr;gap:12px;padding:13px 15px;display:grid}.ea-itc12-mailbox>div{background:#fbfdff;border:1px solid #e3eaf2;border-radius:8px;padding:11px}.ea-itc12-mailbox b{font-size:10px;display:block}.ea-itc12-mailbox span{color:#64748b;margin-top:5px;font-size:8.8px;line-height:1.5;display:block}.ea-itc12-mailbox small{color:#94a3b8;margin-top:5px;font-size:7.8px;display:block}.ea-itc12-actions{flex-wrap:wrap;gap:8px;padding:13px 15px 8px;display:flex}.ea-itc12-lock{color:#805613;background:#fff9ea;border:1px solid #f4d69a;border-radius:8px;flex-direction:column;gap:4px;margin:3px 15px 13px;padding:10px 11px;display:flex}.ea-itc12-lock b{font-size:9.2px}.ea-itc12-lock span{font-size:8.5px;line-height:1.45}@media (width<=1200px){.ea-itc12-snapshot-grid,.ea-itc12-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=780px){.ea-itc12-banner{flex-direction:column;align-items:flex-start}.ea-itc12-select-row{grid-template-columns:1fr}.ea-itc12-select-row .ea-btn{width:100%}.ea-itc12-snapshot-grid,.ea-itc12-kpis{grid-template-columns:1fr 1fr}.ea-itc12-mailbox{grid-template-columns:1fr}}@media (width<=520px){.ea-itc12-snapshot-grid,.ea-itc12-kpis{grid-template-columns:1fr}}.ea-itc12-select{z-index:80;position:relative;overflow:visible!important}.ea-itc12-select-row{z-index:81;position:relative;overflow:visible}.ea-itc12-select .ea-real-picker{z-index:90;max-width:none;position:relative}.ea-itc12-select .ea-people-dropdown{z-index:500}.ea-itc12-sp-telemetry{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:12px 15px 8px;display:grid}.ea-itc12-sp-telemetry article{background:#fbfdff;border:1px solid #e2e8f0;border-radius:8px;min-width:0;padding:10px 11px}.ea-itc12-sp-telemetry span{color:#64748b;font-size:7.8px;display:block}.ea-itc12-sp-telemetry b{color:#0f172a;overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.ea-itc12-sp-telemetry small{color:#94a3b8;margin-top:4px;font-size:7.4px;line-height:1.4;display:block}.ea-itc12-sp-stop{background:#f8fbff;border:1px solid #dce6f1;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;margin:2px 15px 12px;padding:9px 11px;display:flex}.ea-itc12-sp-stop>div{min-width:180px}.ea-itc12-sp-stop span{color:#64748b;font-size:7.6px;display:block}.ea-itc12-sp-stop b{color:#334155;overflow-wrap:anywhere;margin-top:3px;font-size:9px;display:block}.ea-itc12-sp-stop small{color:#7b8796;max-width:680px;font-size:7.5px;line-height:1.45}.ea-itc12-sp-stop.bounded{background:#fff9eb;border-color:#f0d9a5}.ea-itc12-sp-stop.bounded b{color:#8a5c10}.ea-itc12-sp-stop.partial{background:#fff6f6;border-color:#f0c5c5}.ea-itc12-sp-stop.partial b{color:#a94444}.ea-itc12-sp-stop.complete{background:#f5fbf7;border-color:#cce8d5}.ea-itc12-sp-stop.complete b{color:#28744a}@media (width<=1200px){.ea-itc12-sp-telemetry{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.ea-itc12-sp-telemetry{grid-template-columns:1fr 1fr}.ea-itc12-sp-stop{flex-direction:column;align-items:flex-start}}@media (width<=480px){.ea-itc12-sp-telemetry{grid-template-columns:1fr}}.ea-itc12-sp-sites{background:#fff;border:1px solid #e1e8f0;border-radius:9px;margin:2px 15px 12px;overflow:hidden}.ea-itc12-sp-sites-head{background:#fafcff;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ea-itc12-sp-sites-head>div{flex-direction:column;gap:3px;display:flex}.ea-itc12-sp-sites-head b{color:#0f172a;font-size:9.5px}.ea-itc12-sp-sites-head span{color:#718096;font-size:7.7px}.ea-itc12-sp-site-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.ea-itc12-sp-site{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(0,1fr) minmax(150px,.75fr);gap:12px;min-width:0;padding:11px 12px;display:grid}.ea-itc12-sp-site:nth-child(odd){border-right:1px solid #edf1f5}.ea-itc12-sp-site-main,.ea-itc12-sp-site-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.ea-itc12-sp-site-state{border-radius:999px;width:max-content;padding:3px 6px;font-size:6.8px;font-weight:850}.ea-itc12-sp-site.scanned .ea-itc12-sp-site-state{color:#28744a;background:#edf8f1}.ea-itc12-sp-site.waiting .ea-itc12-sp-site-state{color:#916214;background:#fff7e7}.ea-itc12-sp-site b{color:#243447;overflow-wrap:anywhere;font-size:9px}.ea-itc12-sp-site small{color:#8a97a6;overflow-wrap:anywhere;font-size:7.3px;line-height:1.4}.ea-itc12-sp-site-meta{justify-content:center}.ea-itc12-sp-site-meta span{color:#64748b;overflow-wrap:anywhere;font-size:7.5px}.ea-itc12-sp-site-empty{text-align:center;color:#94a3b8;grid-column:1/-1;padding:16px;font-size:8px}@media (width<=900px){.ea-itc12-sp-site-list{grid-template-columns:1fr}.ea-itc12-sp-site:nth-child(odd){border-right:0}}@media (width<=600px){.ea-itc12-sp-site{grid-template-columns:1fr}}.ea-itc12-sp-errors{background:snow;border:1px solid #efcaca;border-radius:9px;margin:2px 15px 12px;overflow:hidden}.ea-itc12-sp-errors-head{background:#fff6f6;border-bottom:1px solid #f1dada;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ea-itc12-sp-errors-head>div{flex-direction:column;gap:3px;display:flex}.ea-itc12-sp-errors-head b{color:#8f3838;font-size:9.5px}.ea-itc12-sp-errors-head span{color:#986666;font-size:7.7px}.ea-itc12-sp-error-table{min-width:920px}.ea-itc12-sp-error-table td{vertical-align:top;white-space:normal}.ea-itc12-sp-error-table td b{color:#334155;overflow-wrap:anywhere;font-size:8.5px;display:block}.ea-itc12-sp-error-table td small{color:#94a3b8;overflow-wrap:anywhere;margin-top:3px;font-size:7px;line-height:1.35;display:block}.ea-itc12-sp-error-scope{color:#a94444;white-space:nowrap;background:#fff0f0;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:850;display:inline-flex}.ea-itc12-sp-error-detail{overflow-wrap:anywhere;min-width:300px;max-width:520px;line-height:1.45;color:#7c3d3d!important;font-size:7.8px!important}.ea-itc12-sp-error-note{color:#7c6262;background:#fff;border-top:1px solid #f1dada;align-items:flex-start;gap:6px;padding:9px 12px;font-size:7.5px;line-height:1.45;display:flex}.ea-itc12-sp-error-note b{color:#9f4343;flex:none}.ea-itc13-page .ea-itc12-select{z-index:80;position:relative;overflow:visible!important}.ea-itc13-picker{z-index:90;padding:14px 16px 4px;position:relative}.ea-itc13-picker .ea-real-picker{max-width:none}.ea-itc13-scan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.ea-itc13-scan-card{padding:15px;overflow:visible}.ea-itc13-scan-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ea-itc13-scan-head>div{align-items:center;gap:9px;min-width:0;display:flex}.ea-itc13-step{color:#0967e8;background:#eaf2ff;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:900;display:grid}.ea-itc13-scan-card h3{color:#17263a;margin:0;font-size:11px}.ea-itc13-scan-card p{color:#69788c;min-height:42px;margin:11px 0 12px;font-size:8px;line-height:1.6}.ea-itc13-scan-card>.ea-btn{width:100%}.ea-itc13-scan-card>small{color:#94a3b8;margin-top:8px;font-size:7.2px;display:block}.ea-itc13-errors{gap:8px;margin-bottom:12px;display:grid}.ea-itc13-mini-kpis{border-bottom:1px solid #edf1f5;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 14px;display:grid}.ea-itc13-mini-kpis>div{background:#fbfdff;border:1px solid #e3eaf2;border-radius:8px;padding:9px 10px}.ea-itc13-mini-kpis span{color:#718096;font-size:7.5px;display:block}.ea-itc13-mini-kpis b{color:#17263a;margin-top:4px;font-size:13px;display:block}.ea-itc13-status{border-radius:999px;padding:4px 7px;font-size:7px;font-weight:850;display:inline-flex}.ea-itc13-status.found{color:#28744a;background:#edf8f1}.ea-itc13-status.warning{color:#916214;background:#fff7e7}.ea-itc13-url{overflow-wrap:anywhere;max-width:420px;white-space:normal!important}.ea-itc13-page .ea-table td small{color:#94a3b8;overflow-wrap:anywhere;margin-top:3px;font-size:7px;display:block}@media (width<=1100px){.ea-itc13-scan-grid{grid-template-columns:1fr}}@media (width<=760px){.ea-itc13-mini-kpis{grid-template-columns:1fr 1fr}}.ea-itc131-mail-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ea-itc131-mail-actions .ea-btn{width:100%}.ea-itc131-mail-help{background:#f8fbff;border:1px solid #dfe8f2;border-radius:7px;flex-direction:column;gap:3px;margin-top:9px;padding:8px 9px;display:flex}.ea-itc131-mail-help b{color:#3b6ea8;font-size:6.8px}.ea-itc131-mail-help span{color:#718096;font-size:7.1px;line-height:1.45}@media (width<=560px){.ea-itc131-mail-actions{grid-template-columns:1fr}}.ea-hrq12-submit{margin-left:8px}.ea-itq12-queue{margin:12px 0;overflow:visible!important}.ea-itq12-head{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.ea-itq12-head h3{color:#17263a;margin:0;font-size:13px}.ea-itq12-head p{color:#718096;margin:4px 0 0;font-size:8px}.ea-itq12-tools{grid-template-columns:minmax(0,1fr) auto auto;gap:7px;padding:0 16px 12px;display:grid}.ea-itq12-tools input,.ea-itq12-manual input{box-sizing:border-box;color:#17263a;background:#fff;border:1px solid #dbe4ee;border-radius:8px;width:100%;padding:9px 10px;font-size:8px}.ea-itq12-manual{z-index:100;background:#fbfdff;border:1px solid #dbe4ee;border-radius:10px;margin:0 16px 14px;padding:13px;position:relative}.ea-itq12-manual .ea-real-picker{z-index:120;max-width:none;position:relative}.ea-itq12-manual .ea-people-dropdown{z-index:600}.ea-itq12-manual-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ea-itq12-manual-title b{font-size:10px}.ea-itq12-manual-title span{color:#718096;font-size:7px}.ea-itq12-manual-fields{grid-template-columns:220px minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.ea-itq12-manual-fields label span{color:#718096;margin-bottom:4px;font-size:7px;display:block}.ea-itq12-manual-actions{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.ea-itq12-source,.ea-itq12-status{border-radius:999px;align-items:center;padding:4px 7px;font-size:7px;font-weight:850;display:inline-flex}.ea-itq12-source.hr{color:#1967b3;background:#eef6ff}.ea-itq12-source.it{color:#6852a3;background:#f4f1ff}.ea-itq12-status{color:#916214;background:#fff7e7}.ea-itq12-table td small{color:#94a3b8;margin-top:3px;font-size:7px;display:block}@media (width<=760px){.ea-itq12-head{flex-direction:column;align-items:flex-start}.ea-itq12-tools{grid-template-columns:1fr 1fr}.ea-itq12-tools input{grid-column:1/-1}.ea-itq12-manual-fields{grid-template-columns:1fr}.ea-hrq12-submit{margin-top:7px;margin-left:0}}.ea-handover-live-select{z-index:80;position:relative;overflow:visible!important}.ea-handover-live-picker{z-index:81;padding:16px;position:relative;overflow:visible}.ea-handover-live-select .ea-real-picker{z-index:90;max-width:none;position:relative}.ea-handover-live-select .ea-people-dropdown{z-index:500}.mslic-page{color:#172237;background:#eef3f8;border-radius:10px;min-height:calc(100vh - 130px);padding:18px}.mslic-head{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.mslic-kicker,.mslic-panel-head span{color:#748399;letter-spacing:.11em;font-size:10px;font-weight:850;display:block}.mslic-head h1{margin:5px 0 4px;font-size:24px;line-height:1.15}.mslic-head p,.mslic-panel-head p{color:#6f7d90;margin:0;font-size:12px}.mslic-head-actions{align-items:center;gap:10px;display:flex}.mslic-head-meta{text-align:right}.mslic-head-actions span{color:#8895a6;font-size:9px;display:block}.mslic-head-actions b{color:#47566b;margin-top:2px;font-size:11px;display:block}.mslic-head-meta small{color:#728197;margin-top:4px;font-size:8.5px;font-weight:700;display:block}.mslic-head-buttons{justify-content:flex-end;align-items:center;gap:7px;display:flex}.mslic-head-actions button,.mslic-export{color:#24364d;cursor:pointer;background:#fff;border:1px solid #cbd7e4;border-radius:7px;min-height:38px;padding:0 14px;font-size:11px;font-weight:800}.mslic-head-actions button:disabled{opacity:.55;cursor:not-allowed}.mslic-head-actions .mslic-manage-button{background:#f8fbfe;border-color:#9fb5cc;align-items:center;gap:7px;display:inline-flex}.mslic-manage-button span{color:#34506d;text-align:center;background:#dfeaf4;border-radius:999px;min-width:36px;padding:3px 6px;font-size:8px}.mslic-license-picker-backdrop{z-index:300;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1221347a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mslic-license-picker{background:#fff;border:1px solid #cad7e4;border-radius:12px;flex-direction:column;width:min(760px,100%);max-height:min(760px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 28px 80px #0f22393d}.mslic-license-picker>header{border-bottom:1px solid #e2e9f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 16px;display:flex}.mslic-license-picker>header span{color:#6f8095;letter-spacing:.11em;font-size:9px;font-weight:850}.mslic-license-picker>header h2{margin:5px 0 3px;font-size:19px}.mslic-license-picker>header p{color:#748296;margin:0;font-size:10px}.mslic-license-picker-close{color:#4b5e74;cursor:pointer;background:#fff;border:1px solid #d9e2eb;border-radius:7px;place-items:center;width:34px;height:34px;padding:0;font-size:21px;line-height:1;display:grid}.mslic-license-picker-tools{background:#f7f9fc;border-bottom:1px solid #e7edf3;justify-content:space-between;align-items:center;gap:12px;padding:13px 22px;display:flex}.mslic-license-picker-tools>input{color:#2a3a50;background:#fff;border:1px solid #cfdbe6;border-radius:7px;outline:0;width:min(330px,100%);height:36px;padding:0 11px;font-size:10px}.mslic-license-picker-tools>input:focus{border-color:#7599bd;box-shadow:0 0 0 3px #4776a31a}.mslic-license-picker-tools>div{align-items:center;gap:7px;display:flex}.mslic-license-picker-tools button,.mslic-license-picker>footer button{color:#30445d;cursor:pointer;background:#fff;border:1px solid #cfdae5;border-radius:6px;min-height:33px;padding:0 11px;font-size:9px;font-weight:750}.mslic-license-picker-tools b{color:#53667d;white-space:nowrap;margin-left:5px;font-size:9px}.mslic-license-picker-list{flex:1;min-height:190px;padding:8px 14px;overflow:auto}.mslic-license-picker-list>label{cursor:pointer;border:1px solid #0000;border-bottom-color:#edf1f5;border-radius:7px;grid-template-columns:22px minmax(0,1fr) 80px 80px;align-items:center;gap:10px;min-height:52px;padding:8px 10px;display:grid}.mslic-license-picker-list>label:hover{background:#f8fafc}.mslic-license-picker-list>label.selected{background:#f3f8fc;border-color:#d5e3ef}.mslic-license-picker-list input{accent-color:#365a7e;width:16px;height:16px}.mslic-license-picker-list label>span{min-width:0}.mslic-license-picker-list label>span>b{color:#22344b;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;display:block;overflow:hidden}.mslic-license-picker-list label>span>small{color:#8190a2;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;display:block;overflow:hidden}.mslic-license-picker-capacity{text-align:right}.mslic-license-picker-empty{color:#8391a2;text-align:center;padding:42px 12px;font-size:10px}.mslic-license-picker-notice{color:#9c4d4d;background:#fff5f5;border:1px solid #efc8c8;border-radius:6px;margin:0 22px 10px;padding:8px 10px;font-size:9px}.mslic-license-picker>footer{background:#f8fafc;border-top:1px solid #dfe7ef;justify-content:space-between;align-items:center;gap:12px;padding:13px 22px;display:flex}.mslic-license-picker>footer>div{align-items:center;gap:7px;display:flex}.mslic-license-picker>footer button.primary{color:#fff;background:#263d57;border-color:#263d57}.mslic-license-picker>footer button:disabled{opacity:.45;cursor:not-allowed}.mslic-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.mslic-kpi{background:#fff;border:1px solid #dce5ee;border-radius:9px;min-height:105px;padding:14px;box-shadow:0 3px 15px #20375209}.mslic-kpi span{color:#728197;font-size:10px;font-weight:750}.mslic-kpi strong{color:#1b2b42;margin:9px 0 4px;font-size:25px;line-height:1;display:block}.mslic-kpi small{color:#8793a3;font-size:9.5px;line-height:1.35}.mslic-kpi.good{border-top:3px solid #6b9a84}.mslic-kpi.warn{border-top:3px solid #c4924c}.mslic-kpi.bad{border-top:3px solid #b96666}.mslic-visual-grid{grid-template-columns:1.08fr .92fr;gap:10px;margin-bottom:10px;display:grid}.mslic-panel{background:#fff;border:1px solid #dce5ee;border-radius:9px;padding:15px;box-shadow:0 3px 15px #20375209}.mslic-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.mslic-panel-head h2{margin:4px 0 0;font-size:16px}.mslic-panel-head>b{color:#30435d;font-size:14px}.mslic-rings{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.mslic-ring-card{text-align:center}.mslic-ring-card>small{color:#7f8c9e;margin-top:7px;font-size:9px;display:block}.mslic-ring{--ring:#55789f;aspect-ratio:1;background:conic-gradient(var(--ring) var(--value), #e9eef4 0);border-radius:50%;width:126px;margin:auto;padding:12px}.mslic-ring.orange{--ring:#c18b45}.mslic-ring.green{--ring:#65937d}.mslic-ring.purple{--ring:#7c75a8}.mslic-ring>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mslic-ring strong{font-size:20px}.mslic-ring span{color:#748297;margin-top:2px;font-size:9px;font-weight:700}.mslic-health-grid{grid-template-columns:repeat(6,1fr);gap:6px;margin-top:13px;display:grid}.mslic-health-grid>div{background:#f8fafc;border:1px solid #e3e9ef;border-radius:6px;padding:8px}.mslic-health-grid>div.attention{background:#fff7f3}.mslic-health-grid span{color:#77869a;font-size:8.5px;display:block}.mslic-health-grid b{margin-top:3px;font-size:16px;display:block}.mslic-bars{flex-direction:column;gap:6px;display:flex}.mslic-bar-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(150px,1fr) minmax(90px,1.25fr) 45px;align-items:center;gap:9px;padding:7px 8px;display:grid}.mslic-bar-row:hover,.mslic-bar-row.active{background:#f4f8fb;border-color:#d5e0eb}.mslic-bar-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;display:block;overflow:hidden}.mslic-bar-copy span{color:#8491a3;margin-top:2px;font-size:8.5px;display:block}.mslic-bar-track{background:#e9eef4;border-radius:999px;height:7px;overflow:hidden}.mslic-bar-track i{border-radius:inherit;background:#607e9f;height:100%;display:block}.mslic-bar-row>strong{text-align:right;font-size:11px}.mslic-method-chart{grid-template-columns:150px 1fr;align-items:center;gap:20px;display:grid}.mslic-method-donut{--direct:50%;aspect-ratio:1;background:conic-gradient(#526f91 var(--direct), #817aa8 0);border-radius:50%;width:140px;padding:17px}.mslic-method-donut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.mslic-method-donut strong{font-size:22px}.mslic-method-donut span{color:#8490a2;font-size:9px}.mslic-method-legend{flex-direction:column;gap:9px;display:flex}.mslic-method-legend>div{grid-template-columns:9px 1fr auto;align-items:center;gap:7px;display:grid}.mslic-method-legend i{border-radius:50%;width:8px;height:8px}.mslic-method-legend i.direct{background:#526f91}.mslic-method-legend i.group{background:#817aa8}.mslic-method-legend i.error{background:#b66565}.mslic-method-legend span{color:#657489;font-size:10px}.mslic-method-legend b{font-size:11px}.mslic-insight{background:#f7f9fb;border:1px solid #e0e7ee;border-radius:7px;margin-top:13px;padding:10px 11px}.mslic-insight b{font-size:10px}.mslic-insight p{color:#68778b;margin:3px 0 0;font-size:9.5px;line-height:1.45}.mslic-products-table{margin-bottom:10px}.mslic-table-wrap{border:1px solid #e2e8ef;border-radius:7px;overflow:auto}.mslic-table-wrap table{border-collapse:collapse;background:#fff;width:100%}.mslic-table-wrap th{color:#6b7a8e;letter-spacing:.04em;text-align:left;white-space:nowrap;background:#f5f8fb;border-bottom:1px solid #dde5ed;padding:9px 10px;font-size:9px;font-weight:850}.mslic-table-wrap td{color:#34455b;vertical-align:top;border-bottom:1px solid #edf1f5;padding:9px 10px;font-size:10.5px}.mslic-table-wrap tbody tr:hover{background:#fafcfd}.mslic-util-cell{min-width:115px}.mslic-util-cell>span{margin-bottom:4px;font-size:9px;display:block}.mslic-util-cell>i{background:#e9eef3;border-radius:999px;height:5px;display:block;overflow:hidden}.mslic-util-cell>i>b{border-radius:inherit;background:#6583a3;height:100%;display:block}.mslic-status,.mslic-usage,.mslic-method{white-space:nowrap;border-radius:999px;align-items:center;min-height:23px;padding:0 7px;font-size:8.5px;font-weight:800;display:inline-flex}.mslic-status.good,.mslic-usage.good{color:#4d7964;background:#e9f3ee}.mslic-status.warn,.mslic-usage.warn{color:#956b31;background:#fff3df}.mslic-status.bad,.mslic-usage.bad{color:#985555;background:#fbe9e9}.mslic-usage.normal{color:#58728d;background:#edf3f8}.mslic-usage.muted,.mslic-method.muted{color:#798697;background:#f0f2f5}.mslic-method.direct{color:#506d8d;background:#eaf1f8}.mslic-method.group{color:#6e6693;background:#efedf8}.mslic-method.mixed{color:#725e8c;background:#f3eef8}.mslic-report-head{align-items:center}.mslic-filters{grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(145px,.8fr)) auto;gap:7px;margin-bottom:9px;display:grid}.mslic-filters input,.mslic-filters select,.mslic-filters button{color:#34455a;background:#fff;border:1px solid #d6e0e9;border-radius:6px;min-height:38px;padding:0 10px;font-size:10.5px}.mslic-filters button{cursor:pointer;font-weight:750}.mslic-report-count{color:#738196;align-items:baseline;gap:5px;margin:0 0 8px;display:flex}.mslic-report-count b{color:#273a52;font-size:14px}.mslic-report-count span{font-size:9.5px}.mslic-user{min-width:180px}.mslic-user b,.mslic-user span,.mslic-user small{display:block}.mslic-user span{color:#718095;margin-top:2px;font-size:9px}.mslic-user small{color:#a35e5e;margin-top:3px;font-size:8px;font-weight:750}.mslic-sub{color:#7b899b;margin-top:2px;font-size:9px;display:block}.mslic-empty{text-align:center;color:#8995a4!important;padding:28px!important}.mslic-footnote{background:#f7f9fb;border:1px solid #dce4ec;border-radius:7px;gap:8px;margin-top:10px;padding:10px 12px;display:flex}.mslic-footnote b{white-space:nowrap;font-size:9.5px}.mslic-footnote span{color:#6f7d90;font-size:9.5px;line-height:1.45}.mslic-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.mslic-loading h2{margin:13px 0 4px;font-size:17px}.mslic-loading p{color:#7c8999;margin:0;font-size:10.5px}.mslic-spinner{border:3px solid #dce4ec;border-top-color:#536f8e;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite mslicSpin}@keyframes mslicSpin{to{transform:rotate(360deg)}}.mslic-error{background:#fff5f5;border:1px solid #ebcccc;border-radius:8px;padding:16px}.mslic-error b,.mslic-error span{display:block}.mslic-error span{color:#925b5b;margin-top:4px;font-size:10.5px}.mslic-error p{color:#745e5e;margin:10px 0;font-size:10px}.mslic-error code{background:#f4e8e8;border-radius:4px;margin:0 3px;padding:2px 5px}.mslic-error button{cursor:pointer;background:#fff;border:1px solid #debebe;border-radius:6px;min-height:34px;padding:0 12px}.mslic-analysis-panel{margin-bottom:10px;overflow:hidden}.mslic-analysis-head{align-items:center}.mslic-analysis-badge{text-align:right;background:linear-gradient(135deg,#eef5fb,#f6f0fb);border:1px solid #d7e4ef;border-radius:8px;min-width:112px;padding:9px 12px}.mslic-analysis-badge b{color:#2d4663;font-size:20px;display:block}.mslic-analysis-badge span{color:#758498;font-size:9px}.mslic-analysis-controls{background:#f8fafc;border:1px solid #dce5ee;border-radius:8px;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;gap:8px;margin-bottom:10px;padding:10px;display:grid}.mslic-analysis-controls label>span{color:#697a91;letter-spacing:.04em;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.mslic-analysis-controls select,.mslic-analysis-controls button{color:#31445b;background:#fff;border:1px solid #d4dfe9;border-radius:7px;width:100%;min-height:39px;padding:0 10px;font-size:10.5px}.mslic-analysis-controls button{cursor:pointer;align-self:end;min-width:110px;font-weight:800}.mslic-analysis-kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.mslic-analysis-kpi{background:#fff;border:1px solid #dde6ee;border-radius:8px;min-height:88px;padding:12px;position:relative;overflow:hidden}.mslic-analysis-kpi:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.mslic-analysis-kpi.blue:before{background:#507ea9}.mslic-analysis-kpi.green:before{background:#5b9876}.mslic-analysis-kpi.amber:before{background:#cf9445}.mslic-analysis-kpi.red:before{background:#bc626b}.mslic-analysis-kpi span{color:#718197;font-size:9px;font-weight:800}.mslic-analysis-kpi b{color:#23384f;margin:6px 0 3px;font-size:22px;display:block}.mslic-analysis-kpi small{color:#8794a5;font-size:8.5px}.mslic-analysis-layout{grid-template-columns:1.1fr .9fr;gap:10px;display:grid}.mslic-analysis-chart,.mslic-analysis-table-side{background:#fbfcfe;border:1px solid #e0e7ee;border-radius:8px;padding:12px}.mslic-analysis-chart-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.mslic-analysis-chart-head span{color:#7e8b9d;letter-spacing:.09em;font-size:8.5px;font-weight:850;display:block}.mslic-analysis-chart-head h3{color:#263a52;margin:3px 0 0;font-size:13px}.mslic-analysis-chart-head>b{color:#5b6b80;font-size:10px}.mslic-color-bars{flex-direction:column;gap:5px;display:flex}.mslic-color-bar{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(150px,1.1fr) minmax(120px,1fr) 44px;align-items:center;gap:8px;padding:7px 8px;display:grid}.mslic-color-bar:hover{background:#fff;border-color:#d5e0ea}.mslic-color-bar>div:first-child b{color:#31465e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.mslic-color-bar>div:first-child span{color:#8491a1;margin-top:2px;font-size:8px;display:block}.mslic-color-bar>strong{text-align:right;font-size:11px}.mslic-color-track{background:#e8edf2;border-radius:999px;height:10px;overflow:hidden}.mslic-color-track i{border-radius:inherit;height:100%;display:block}.mslic-color-1 .mslic-color-track i{background:#4d80b4}.mslic-color-2 .mslic-color-track i{background:#6c9c74}.mslic-color-3 .mslic-color-track i{background:#c38a43}.mslic-color-4 .mslic-color-track i{background:#8a70ac}.mslic-color-5 .mslic-color-track i{background:#bb626f}.mslic-color-6 .mslic-color-track i{background:#4a9a9d}.mslic-analysis-row{cursor:pointer}.mslic-count{border-radius:999px;justify-content:center;min-width:31px;padding:3px 6px;font-size:8.5px;font-weight:800;display:inline-flex}.mslic-count.good{color:#4f7e65;background:#e8f3ec}.mslic-count.warn{color:#976b2d;background:#fff1dc}.mslic-count.bad{color:#96515b;background:#f9e7e9}.mslic-analysis-users{border-top:1px solid #e1e7ed;margin-top:10px;padding-top:10px}.mslic-analysis-empty{color:#8794a4;text-align:center;padding:24px 10px;font-size:10px}@media (width<=1250px){.mslic-kpis{grid-template-columns:repeat(3,1fr)}.mslic-visual-grid{grid-template-columns:1fr}}@media (width<=850px){.mslic-page{padding:12px}.mslic-head{flex-direction:column}.mslic-head-actions{justify-content:space-between;align-items:flex-start;width:100%}.mslic-head-meta{text-align:left}.mslic-head-buttons{flex-wrap:wrap}.mslic-kpis{grid-template-columns:repeat(2,1fr)}.mslic-rings{grid-template-columns:1fr}.mslic-health-grid{grid-template-columns:repeat(2,1fr)}.mslic-filters,.mslic-analysis-controls,.mslic-analysis-layout{grid-template-columns:1fr}.mslic-analysis-kpis{grid-template-columns:repeat(2,1fr)}.mslic-method-chart{grid-template-columns:1fr}.mslic-method-donut{margin:auto}}@media (width<=520px){.mslic-kpis{grid-template-columns:1fr}.mslic-head h1{font-size:21px}.mslic-head-actions{flex-direction:column}.mslic-head-buttons{justify-content:flex-start;width:100%}.mslic-license-picker-backdrop{align-items:end;padding:0}.mslic-license-picker{border-radius:14px 14px 0 0;width:100%;max-height:92vh}.mslic-license-picker-tools{flex-direction:column;align-items:stretch}.mslic-license-picker-tools>input{width:100%}.mslic-license-picker-tools>div{flex-wrap:wrap}.mslic-license-picker-list>label{grid-template-columns:22px minmax(0,1fr) 60px}.mslic-license-picker-capacity:last-child{display:none}.mslic-license-picker>footer{flex-direction:column;align-items:stretch}.mslic-license-picker>footer>div{flex-wrap:wrap}.mslic-bar-row{grid-template-columns:minmax(135px,1fr) 75px 36px}}.mslic-user-pagination{background:#fbfdff;border:1px solid #dde6ef;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:12px 14px;display:flex}.mslic-user-page-summary{color:#71859a;font-size:11px;font-weight:650}.mslic-user-page-summary b{color:#304c68;font-weight:850}.mslic-user-page-controls{align-items:center;gap:5px;display:flex}.mslic-user-page-controls button{color:#49657f;cursor:pointer;background:#fff;border:1px solid #d4e0eb;border-radius:9px;min-width:34px;height:34px;padding:0 9px;font-size:12px;font-weight:800;transition:all .14s}.mslic-user-page-controls button:hover:not(:disabled){background:#f1f7fc;border-color:#9bbbd8}.mslic-user-page-controls button.active{color:#fff;background:linear-gradient(135deg,#347cf0,#665ee1);border-color:#3978df;box-shadow:0 4px 10px #4165c533}.mslic-user-page-controls button:disabled{opacity:.36;cursor:not-allowed}@media (width<=760px){.mslic-user-pagination{flex-direction:column;align-items:stretch}.mslic-user-page-controls{flex-wrap:wrap}}.licensing-summary{color:#23344d;flex-direction:column;gap:14px;display:flex}.lic-loading{text-align:center;color:#65748a;padding:40px}.lic-title{justify-content:space-between;align-items:flex-start;gap:20px;padding:2px 0 0;display:flex}.lic-title>div:first-child>span,.lic-section-head>div>span,.lic-modal-head span{letter-spacing:.11em;color:#71829a;font-size:10px;font-weight:900;display:block}.lic-title h2{color:#1f3048;margin:6px 0 2px;font-size:24px;line-height:1.1}.lic-title p{color:#6d7e95;margin:0;font-size:14px}.lic-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.lic-actions button,.lic-segment button,.lic-modal-toolbar button,.lic-modal-actions button{color:#29415e;background:#fff;border:1px solid #cfd9e7;border-radius:9px;padding:10px 13px;font-weight:800}.lic-actions button{align-items:center;gap:7px;min-height:40px;display:flex}.lic-actions button small{background:#e9f0f8;border-radius:999px;padding:3px 7px;font-size:10px}.lic-actions button:disabled{opacity:.6}.lic-warning{background:#fff9ee;border:1px solid #f1d6a8;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.lic-warning b{color:#a56805}.lic-warning span{color:#7d6a49}.lic-filterbar{grid-template-columns:minmax(260px,1fr) 200px 220px;gap:9px;display:grid}.lic-filterbar input,.lic-filterbar select,.lic-company-head select{color:#2c405c;background:#fff;border:1px solid #d7e0ec;border-radius:9px;outline:none;width:100%;padding:10px 12px}.lic-filterbar input:focus,.lic-filterbar select:focus,.lic-company-head select:focus{border-color:#8fb3dc;box-shadow:0 0 0 3px #4d84c117}.lic-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.lic-kpi{background:#fff;border:1px solid #d9e2ed;border-radius:9px;min-height:112px;padding:14px 13px 12px;position:relative;overflow:hidden}.lic-kpi:before{content:"";background:#5a8dc2;height:4px;position:absolute;top:0;left:0;right:0}.lic-kpi.purple:before{background:#8d69b4}.lic-kpi.green:before{background:#56a277}.lic-kpi.amber:before{background:#d69732}.lic-kpi.red:before{background:#c96873}.lic-kpi.teal:before{background:#4e9d9b}.lic-kpi span{color:#586a82;font-size:11px;font-weight:850;display:block}.lic-kpi b{color:#233a57;margin:12px 0 6px;font-size:25px;line-height:1.1;display:block}.lic-kpi small{color:#8391a5;font-size:11px;line-height:1.35}.lic-section{background:#fff;border:1px solid #d9e2ed;border-radius:10px;padding:14px}.lic-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.lic-section-head h3{color:#24364f;margin:4px 0 0;font-size:18px}.lic-section-head>strong{background:#eef3f9;border-radius:999px;padding:6px 9px;font-size:12px}.lic-segment{gap:5px;display:flex}.lic-segment button{padding:8px 11px;font-size:12px}.lic-segment button.active{color:#1f5f9e;background:#eaf2fb;border-color:#9ebce0}.lic-portfolio-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.lic-portfolio-card{border:1px solid #dbe4ef;border-top:4px solid #5b8ec4;border-radius:9px;min-height:105px;padding:12px}.lic-portfolio-card.c2{border-top-color:#5ca078}.lic-portfolio-card.c3{border-top-color:#d39737}.lic-portfolio-card.c4{border-top-color:#8b69b4}.lic-portfolio-card.c5{border-top-color:#c86873}.lic-portfolio-card.c6{border-top-color:#4b9b99}.lic-portfolio-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lic-portfolio-top span{color:#52657f;font-size:11px;font-weight:850;display:block}.lic-portfolio-top b{color:#223952;margin-top:8px;font-size:23px;display:block}.lic-portfolio-top strong{color:#75869d;white-space:nowrap;background:#f0f4f8;border-radius:999px;padding:5px 7px;font-size:10px}.lic-meter,.lic-util{background:#edf1f6;border-radius:99px;height:6px;overflow:hidden}.lic-meter{margin:9px 0 7px}.lic-meter i,.lic-util i{color:#5b8ec4;background:currentColor;border-radius:99px;height:100%;display:block}.lic-portfolio-card small{color:#7d8ba0;font-size:10px}.lic-two{grid-template-columns:minmax(0,1.25fr) minmax(350px,.85fr);gap:12px;display:grid}.lic-table-wrap{overflow:auto}.lic-table{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:11px}.lic-table th{text-align:left;color:#718198;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #dfe6ef;padding:9px 8px;font-size:9px}.lic-table td{vertical-align:middle;color:#52657d;border-bottom:1px solid #eef2f6;padding:10px 8px}.lic-table td:first-child b{color:#2b405c;font-size:11px;display:block}.lic-table td:first-child span{color:#8996a7;margin-top:2px;font-size:10px;display:block}.lic-util{vertical-align:middle;width:74px;margin-right:5px;display:inline-block}.lic-table td small{font-size:9px}.lic-source{white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:850;display:inline-flex}.lic-source.ms{color:#2769a9;background:#e8f2ff}.lic-source.ext{color:#347651;background:#eef7f2}.lic-company-head select{width:160px;padding:8px 10px;font-size:11px}.lic-company-list{flex-direction:column;gap:7px;display:flex}.lic-company-list article{border:1px solid #e1e7ef;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.lic-company-list b{color:#2a405c;font-size:11px;display:block}.lic-company-list span{color:#8794a5;margin-top:3px;font-size:9px;display:block}.lic-company-list strong{color:#2c4969;font-size:18px}.lic-empty{text-align:center;color:#8694a6;padding:24px;font-size:12px}.lic-modal-backdrop{z-index:1000;background:#15223359;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lic-modal{background:#fff;border-radius:14px;flex-direction:column;width:min(720px,96vw);max-height:82vh;display:flex;overflow:hidden;box-shadow:0 28px 80px #17273a3d}.lic-modal-head{border-bottom:1px solid #e5eaf0;justify-content:space-between;gap:16px;padding:18px 20px;display:flex}.lic-modal-head h3{margin:5px 0 3px;font-size:20px}.lic-modal-head p{color:#77879a;margin:0;font-size:11px}.lic-modal-head>button{color:#68788b;background:#f0f3f7;border:0;border-radius:9px;width:34px;height:34px;font-size:22px}.lic-modal-toolbar{border-bottom:1px solid #eef2f5;align-items:center;gap:7px;padding:10px 18px;display:flex}.lic-modal-toolbar button{padding:7px 10px;font-size:11px}.lic-modal-toolbar span{color:#75859a;margin-left:auto;font-size:11px;font-weight:800}.lic-license-picker{flex-direction:column;gap:6px;padding:10px 18px;display:flex;overflow:auto}.lic-license-picker label{cursor:pointer;border:1px solid #e1e7ef;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.lic-license-picker b{color:#2b405c;font-size:11px;display:block}.lic-license-picker span{color:#8896a8;margin-top:2px;font-size:9px;display:block}.lic-license-picker strong{color:#61758d;font-size:11px}.lic-modal-actions{border-top:1px solid #e7edf3;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.lic-modal-actions .primary{color:#fff;background:#294d73;border-color:#294d73}@media (width<=1250px){.lic-kpis,.lic-portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lic-two{grid-template-columns:1fr}}@media (width<=900px){.lic-title{flex-direction:column}.lic-actions{justify-content:flex-start}.lic-filterbar{grid-template-columns:1fr 1fr}.lic-filterbar input{grid-column:1/-1}.lic-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.lic-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lic-portfolio-grid,.lic-filterbar{grid-template-columns:1fr}.lic-filterbar input{grid-column:auto}.lic-actions button{flex:1;justify-content:center}.lic-company-head{flex-direction:column;align-items:flex-start}.lic-company-head select{width:100%}}.msworkspace{min-height:calc(100vh - 120px)}.msworkspace-tabs{background:#f4f7fa;border:1px solid #dce4ec;border-radius:9px;gap:6px;margin:0 0 10px;padding:5px;display:flex}.msworkspace-tabs button{color:#65758a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;min-height:40px;padding:0 16px;font-size:11px;font-weight:800}.msworkspace-tabs button.active{color:#263b54;background:#fff;border-color:#ccd9e5;box-shadow:0 2px 7px #283c500f}.msexec{color:#203148;background:#eef3f8;border-radius:10px;padding:17px}.msexec-title,.msexec-section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.msexec-title{margin-bottom:12px}.msexec-title-actions,.msexec-license-filter-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.msexec-title-actions{flex-wrap:wrap}.msexec-license-filter-actions .mslic-manage-button{background:#f8fbfe;border-color:#9fb5cc;align-items:center;gap:7px;display:inline-flex}.msexec-license-filter-actions button:disabled{opacity:.55;cursor:not-allowed}.msexec-title>div>span,.msexec-section-head>div>span{color:#78879a;letter-spacing:.11em;font-size:9px;font-weight:850;display:block}.msexec-title h2{margin:4px 0 3px;font-size:21px}.msexec-title p{color:#748195;margin:0;font-size:10px}.msexec-title button,.msexec-section-head button,.msexec-section-head select{color:#354a63;background:#fff;border:1px solid #d2dde8;border-radius:7px;min-height:36px;padding:0 11px;font-size:10px;font-weight:750}.msexec-title button,.msexec-section-head button{cursor:pointer}.msexec-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.msexec-kpis.portfolio{grid-template-columns:repeat(5,minmax(0,1fr))}.msexec-kpis article{background:#fff;border:1px solid #dce5ed;border-radius:8px;min-height:98px;padding:12px;position:relative;overflow:hidden}.msexec-kpis article:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.msexec-kpis .blue:before{background:#4d82b6}.msexec-kpis .purple:before{background:#8870ad}.msexec-kpis .green:before{background:#5e9b79}.msexec-kpis .amber:before{background:#cf9446}.msexec-kpis .red:before{background:#bf6570}.msexec-kpis .teal:before{background:#4b9b9e}.msexec-kpis span{color:#718197;font-size:9px;font-weight:750}.msexec-kpis b{color:#263a52;margin:7px 0 3px;font-size:20px;display:block}.msexec-kpis small{color:#8592a3;font-size:8.5px}.msexec-section{background:#fff;border:1px solid #dce5ed;border-radius:9px;margin-bottom:10px;padding:14px}.msexec-section-head{align-items:center;margin-bottom:11px}.msexec-section-head h3{margin:3px 0 0;font-size:14px}.msexec-section-head>b{color:#586a80;font-size:10px}.msexec-family-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.msexec-family-grid .family{color:#2c4058;text-align:left;cursor:pointer;background:#fafbfd;border:1px solid #dfe6ed;border-radius:8px;min-height:102px;padding:12px;position:relative;overflow:hidden}.msexec-family-grid .family:before{content:"";height:5px;position:absolute;top:0;left:0;right:0}.c1:before{background:#4d82b6!important}.c2:before{background:#5f9c79!important}.c3:before{background:#cf9446!important}.c4:before{background:#8870ad!important}.c5:before{background:#bf6570!important}.c6:before{background:#4b9b9e!important}.msexec-family-grid .family.active{background:#f1f6fa;border-color:#aebfd0}.msexec-family-grid span{font-size:10px;font-weight:750;display:block}.msexec-family-grid b{margin:9px 0 3px;font-size:22px;display:block}.msexec-family-grid small{color:#7e8c9e;font-size:8.5px}.msexec-two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.msexec-bars,.msexec-company-list{flex-direction:column;gap:5px;display:flex}.msexec-bars>button{color:#30445d;text-align:left;cursor:pointer;background:#f9fbfc;border:1px solid #0000;border-radius:6px;grid-template-columns:minmax(160px,1.2fr) minmax(100px,1fr) 42px;align-items:center;gap:8px;width:100%;min-height:48px;padding:6px 8px;display:grid}.msexec-bars>button.active,.msexec-bars>button:hover{background:#f0f6fa;border-color:#d4e0eb}.msexec-bars>button>div b,.msexec-bars>button>div span{display:block}.msexec-bars>button>div b{font-size:10px}.msexec-bars>button>div span{color:#8290a2;margin-top:2px;font-size:8px}.msexec-bars>button>i{background:#e8edf2;border-radius:999px;height:9px;overflow:hidden}.msexec-bars>button>i>em{border-radius:inherit;background:#557fa8;height:100%;display:block}.msexec-bars>button>strong{text-align:right;font-size:11px}.msexec-company-list>button{color:#31455c;text-align:left;cursor:pointer;background:#fafbfd;border:1px solid #e0e6ed;border-radius:7px;justify-content:space-between;align-items:center;gap:9px;min-height:51px;padding:7px 9px;display:flex}.msexec-company-list>button.active,.msexec-company-list>button:hover{background:#f0f6fa;border-color:#bfcfdd}.msexec-company-list b,.msexec-company-list span,.msexec-company-list small{display:block}.msexec-company-list b{font-size:10px}.msexec-company-list span{color:#8290a1;margin-top:2px;font-size:8px}.msexec-company-list>button>strong{text-align:right;font-size:14px}.msexec-company-list>button>strong small{color:#8491a2;font-size:8px;font-weight:600}.msexec-table-wrap{border:1px solid #e1e7ed;border-radius:7px;overflow:auto}.msexec-table-wrap table{border-collapse:collapse;width:100%}.msexec-table-wrap th{color:#6d7c90;text-align:left;white-space:nowrap;background:#f5f8fa;border-bottom:1px solid #dce4eb;padding:8px 9px;font-size:8.5px;font-weight:850}.msexec-table-wrap td{color:#37495f;vertical-align:top;border-bottom:1px solid #edf1f4;padding:8px 9px;font-size:9.5px}.msexec-table-wrap td small{color:#8190a2;margin-top:2px;font-size:8px;display:block}.msexec-table-wrap tbody tr{cursor:pointer}.msexec-table-wrap tbody tr:hover{background:#fafcfd}.msexec-badge{border-radius:999px;align-items:center;min-height:21px;padding:0 6px;font-size:8px;font-weight:800;display:inline-flex}.msexec-badge.good{color:#4f8066;background:#e8f3ec}.msexec-badge.warn{color:#95692e;background:#fff1dc}.msexec-badge.bad{color:#98535d;background:#f9e7e9}.msexec-badge.normal{color:#55718e;background:#edf3f8}.msexec-badge.muted{color:#788597;background:#f0f2f4}.msexec-company-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.portfolio-company{color:#30445d;text-align:left;cursor:pointer;background:#fafcfd;border:1px solid #dfe7ee;border-radius:8px;grid-template-columns:1.35fr repeat(3,1fr);align-items:center;gap:10px;min-height:82px;padding:11px;display:grid;position:relative;overflow:hidden}.portfolio-company:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.portfolio-company .name b,.portfolio-company .name span,.portfolio-company>div>span,.portfolio-company>div>b{display:block}.portfolio-company .name b{font-size:11px}.portfolio-company .name span{color:#7e8d9f;margin-top:3px;font-size:8.5px}.portfolio-company>div>span{color:#8090a2;font-size:8px}.portfolio-company>div>b{margin-top:3px;font-size:10px}.portfolio-detail{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.portfolio-detail>div{background:#f8fafc;border:1px solid #e1e7ed;border-radius:7px;padding:10px}.portfolio-detail span,.portfolio-detail b{display:block}.portfolio-detail span{color:#7a899b;font-size:8px}.portfolio-detail b{margin-top:4px;font-size:11px}.portfolio-family-list{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.portfolio-family-list>div{background:#f9fbfc;border:1px solid #e0e7ed;border-radius:7px;padding:10px;position:relative;overflow:hidden}.portfolio-family-list>div:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}.portfolio-family-list span,.portfolio-family-list b{display:block}.portfolio-family-list span{color:#6d7d90;font-size:9px}.portfolio-family-list b{margin-top:4px;font-size:16px}.portfolio-family-list .empty{color:#8491a1;grid-column:1/-1;font-size:9px}.portfolio-finance-note{background:#f7f9fb;border:1px solid #dce5ed;border-radius:8px;gap:8px;padding:10px 12px;display:flex}.portfolio-finance-note b{white-space:nowrap;font-size:9px}.portfolio-finance-note span{color:#6f7e91;font-size:9px;line-height:1.45}.msexec-loading,.msexec-error{background:#fff;border:1px solid #dce5ed;border-radius:9px;min-height:260px;padding:30px}.msexec-error b,.msexec-error span{display:block}.msexec-error span{color:#875b61;margin:5px 0 10px;font-size:10px}@media (width<=1250px){.msexec-kpis,.msexec-kpis.portfolio{grid-template-columns:repeat(3,1fr)}.msexec-family-grid{grid-template-columns:repeat(2,1fr)}.msexec-company-cards{grid-template-columns:1fr}}@media (width<=850px){.msworkspace-tabs{overflow:auto}.msworkspace-tabs button{white-space:nowrap}.msexec{padding:11px}.msexec-kpis,.msexec-kpis.portfolio{grid-template-columns:repeat(2,1fr)}.msexec-two{grid-template-columns:1fr}.portfolio-company{grid-template-columns:1fr 1fr}.portfolio-company .name{grid-column:1/-1}.portfolio-detail{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.msexec-kpis,.msexec-kpis.portfolio,.msexec-family-grid{grid-template-columns:1fr}.msexec-title{flex-direction:column}.msexec-title-actions,.msexec-license-filter-actions{justify-content:flex-start;width:100%}.portfolio-company{grid-template-columns:1fr}.portfolio-company .name{grid-column:auto}.portfolio-family-list{grid-template-columns:1fr}}.sladmin{color:#203148;background:#eef3f8;border-radius:10px;padding:17px}.sladmin-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.sladmin-head>div:first-child>span,.sladmin-section-head>div>span,.sladmin-modal-head span{color:#78879a;letter-spacing:.11em;font-size:9px;font-weight:850;display:block}.sladmin-head h2{margin:4px 0 3px;font-size:21px}.sladmin-head p{color:#748195;margin:0;font-size:10px}.sladmin-actions{gap:7px;display:flex}.sladmin button{color:#354a63;cursor:pointer;background:#fff;border:1px solid #d2dde8;border-radius:7px;min-height:36px;padding:0 11px;font-size:10px;font-weight:750}.sladmin button.primary{color:#fff;background:#405f80;border-color:#405f80}.sladmin button:disabled{cursor:not-allowed;opacity:.5}.sladmin-error{color:#94585d;background:#fff3f3;border:1px solid #eccaca;border-radius:7px;margin-bottom:9px;padding:9px 11px;font-size:10px}.sladmin-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.sladmin-kpis article{background:#fff;border:1px solid #dce5ed;border-radius:8px;min-height:92px;padding:11px;position:relative;overflow:hidden}.sladmin-kpis article:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.sladmin-kpis .blue:before{background:#4d82b6}.sladmin-kpis .purple:before{background:#8870ad}.sladmin-kpis .green:before{background:#5e9b79}.sladmin-kpis .teal:before{background:#4b9b9e}.sladmin-kpis .amber:before{background:#cf9446}.sladmin-kpis .red:before{background:#bf6570}.sladmin-kpis span{color:#718197;font-size:9px}.sladmin-kpis b{color:#263a52;margin:6px 0 3px;font-size:18px;display:block}.sladmin-kpis small{color:#8592a3;font-size:8px}.sladmin-card{background:#fff;border:1px solid #dce5ed;border-radius:9px;margin-bottom:10px;padding:14px}.sladmin-section-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.sladmin-section-head h3{margin:3px 0 0;font-size:14px}.sladmin-vendors{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.sladmin-vendors span,.sladmin-vendor-pill{color:#58728e;background:#edf3f8;border-radius:999px;align-items:center;min-height:22px;padding:0 7px;font-size:8px;font-weight:750;display:inline-flex}.sladmin-table-wrap{border:1px solid #e0e7ed;border-radius:7px;overflow:auto}.sladmin-table-wrap table{border-collapse:collapse;width:100%}.sladmin-table-wrap th{color:#6d7c90;text-align:left;white-space:nowrap;background:#f5f8fa;border-bottom:1px solid #dce4eb;padding:8px 9px;font-size:8.5px;font-weight:850}.sladmin-table-wrap td{color:#37495f;vertical-align:top;border-bottom:1px solid #edf1f4;padding:8px 9px;font-size:9.5px}.sladmin-table-wrap td small{color:#8190a2;margin-top:2px;font-size:8px;display:block}.sladmin-table-wrap .empty{color:#8491a2;text-align:center;padding:28px}.sladmin button.link{color:#527497;background:0 0;border:0;min-height:auto;padding:4px 6px}.sladmin-overlay{z-index:5000;background:#141f2b7a;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.sladmin-modal{background:#fff;border-radius:10px;width:min(760px,100%);max-height:90vh;padding:16px;overflow:auto;box-shadow:0 20px 50px #1320302e}.sladmin-modal-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.sladmin-modal-head h3{margin:3px 0 0;font-size:16px}.sladmin-modal-head>button{min-width:36px;padding:0;font-size:18px}.sladmin-form{grid-template-columns:1fr 1fr;gap:9px;display:grid}.sladmin-form label>span{color:#68798e;margin-bottom:4px;font-size:9px;font-weight:750;display:block}.sladmin-form input,.sladmin-form select,.sladmin-form textarea{box-sizing:border-box;color:#34475f;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #d5e0e9;border-radius:7px;padding:8px 9px;font-size:10px}.sladmin-form textarea{resize:vertical}.sladmin-form .wide{grid-column:1/-1}.sladmin-modal-actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.sladmin-allocation-preview{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.sladmin-allocation-preview>div{background:#f7f9fb;border:1px solid #e0e7ed;border-radius:7px;padding:9px}.sladmin-allocation-preview span,.sladmin-allocation-preview b{display:block}.sladmin-allocation-preview span{color:#79889a;font-size:8px}.sladmin-allocation-preview b{margin-top:4px;font-size:11px}.sladmin-loading{color:#6e7d90;background:#fff;border:1px solid #dce5ed;border-radius:9px;min-height:280px;padding:30px}@media (width<=1250px){.sladmin-kpis{grid-template-columns:repeat(3,1fr)}}@media (width<=850px){.sladmin{padding:11px}.sladmin-head{flex-direction:column}.sladmin-actions{width:100%}.sladmin-actions button{flex:1}.sladmin-kpis{grid-template-columns:repeat(2,1fr)}.sladmin-form{grid-template-columns:1fr}.sladmin-form .wide{grid-column:auto}.sladmin-allocation-preview{grid-template-columns:1fr}}@media (width<=520px){.sladmin-kpis{grid-template-columns:1fr}}.slu{color:#203148;background:#eef3f8;border-radius:10px;padding:17px}.slu-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.slu-head>div>span,.slu-card-head>div>span,.slu-modal-head span{color:#78879a;letter-spacing:.11em;font-size:9px;font-weight:850;display:block}.slu-head h2{margin:4px 0 3px;font-size:21px}.slu-head p,.slu-modal-head p{color:#748195;margin:0;font-size:10px}.slu button{color:#354b64;cursor:pointer;background:#fff;border:1px solid #d1dce7;border-radius:7px;min-height:35px;padding:0 10px;font-size:9.5px;font-weight:750}.slu button.primary{color:#fff;background:#405f80;border-color:#405f80}.slu button.danger{color:#a15c61;border-color:#eccdcd}.slu-error{color:#94585d;background:#fff3f3;border:1px solid #eccaca;border-radius:7px;margin-bottom:9px;padding:9px 11px;font-size:10px}.slu-view-tabs{background:#f7f9fb;border:1px solid #dae3eb;border-radius:8px;gap:5px;margin-bottom:10px;padding:4px;display:flex}.slu-view-tabs button.active{background:#fff;border-color:#ccd9e4}.slu-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.slu-kpis article{background:#fff;border:1px solid #dce5ed;border-radius:8px;min-height:91px;padding:11px;position:relative;overflow:hidden}.slu-kpis article:before{content:"";height:4px;position:absolute;top:0;left:0;right:0}.slu-kpis .blue:before{background:#4d82b6}.slu-kpis .green:before{background:#5e9b79}.slu-kpis .purple:before{background:#8870ad}.slu-kpis .amber:before{background:#cf9446}.slu-kpis span{color:#718197;font-size:9px}.slu-kpis b{margin:6px 0 3px;font-size:20px;display:block}.slu-kpis small{color:#8592a3;font-size:8px}.slu-filters{grid-template-columns:minmax(220px,1.4fr) minmax(150px,.7fr) minmax(170px,.8fr) auto;gap:7px;margin-bottom:9px;display:grid}.slu-filters.user{grid-template-columns:minmax(240px,1.5fr) minmax(180px,.7fr)}.slu-filters input,.slu-filters select{color:#34485f;background:#fff;border:1px solid #d5dfe8;border-radius:7px;min-height:37px;padding:0 9px;font-size:9.5px}.slu-history-toggle{color:#64768b;background:#fff;border:1px solid #d5dfe8;border-radius:7px;align-items:center;gap:6px;padding:0 9px;font-size:9px;display:flex}.slu-card{background:#fff;border:1px solid #dce5ed;border-radius:9px;margin-bottom:10px;padding:14px}.slu-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.slu-card-head h3{margin:3px 0 0;font-size:14px}.slu-card-head>b{color:#68788d;font-size:9px}.slu-table-wrap{border:1px solid #e0e7ed;border-radius:7px;overflow:auto}.slu-table-wrap table{border-collapse:collapse;width:100%}.slu-table-wrap th{color:#6d7c90;text-align:left;white-space:nowrap;background:#f5f8fa;border-bottom:1px solid #dce4eb;padding:8px 9px;font-size:8.5px;font-weight:850}.slu-table-wrap td{color:#37495f;vertical-align:top;border-bottom:1px solid #edf1f4;padding:8px 9px;font-size:9.5px}.slu-table-wrap td small{color:#8190a2;margin-top:2px;font-size:8px;display:block}.slu-row-actions{gap:4px;display:flex}.slu-status,.slu-badge{border-radius:999px;align-items:center;min-height:21px;padding:0 6px;font-size:8px;font-weight:800;display:inline-flex}.slu-status.active,.slu-badge.good{color:#4f8066;background:#e8f3ec}.slu-status.history,.slu-badge.muted{color:#798697;background:#f0f2f4}.slu-badge.warn{color:#95692e;background:#fff1dc}.slu-badge.bad{color:#98535d;background:#f9e7e9}.slu-badge.normal{color:#55718e;background:#edf3f8}.slu-user-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.slu-user-grid>article{background:#fafcfd;border:1px solid #e0e7ed;border-radius:8px;padding:12px}.slu-user-head{justify-content:space-between;gap:8px;display:flex}.slu-user-head b,.slu-user-head span,.slu-user-head small{display:block}.slu-user-head b{font-size:11px}.slu-user-head span{color:#6f7f93;margin-top:2px;font-size:8.5px}.slu-user-head small{color:#8794a4;margin-top:3px;font-size:8px}.slu-user-signin{background:#fff;border:1px solid #e3e8ed;border-radius:6px;justify-content:space-between;gap:10px;margin:10px 0;padding:8px;display:flex}.slu-user-signin span{color:#7a889a;font-size:8px}.slu-user-signin b{font-size:8.5px}.slu-product-pills{flex-wrap:wrap;gap:4px;display:flex}.slu-product-pills>span{border-radius:6px;flex-direction:column;padding:5px 7px;display:flex}.slu-product-pills .microsoft{color:#4b6e91;background:#eaf2fa}.slu-product-pills .external{color:#6f6091;background:#f1edf8}.slu-product-pills b{font-size:8px}.slu-product-pills small{font-size:7px}.slu-overlay{z-index:5100;background:#141f2b7a;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.slu-modal{background:#fff;border-radius:10px;width:min(650px,100%);max-height:90vh;padding:16px;overflow:auto}.slu-modal-head{justify-content:space-between;gap:10px;margin-bottom:12px;display:flex}.slu-modal-head h3{margin:3px 0 0;font-size:16px}.slu-modal>label{margin-bottom:10px;display:block}.slu-modal>label>span{color:#68798e;margin-bottom:4px;font-size:9px;font-weight:750;display:block}.slu-modal select,.slu-modal textarea,.entrapick input{box-sizing:border-box;background:#fff;border:1px solid #d5e0e9;border-radius:7px;width:100%;min-height:38px;padding:8px 9px;font-size:10px}.slu-modal-actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.slu-transfer-from{background:#f7f9fb;border:1px solid #dfe6ed;border-radius:7px;margin-bottom:10px;padding:9px 10px}.slu-transfer-from span,.slu-transfer-from b,.slu-transfer-from small{display:block}.entrapick{position:relative}.entrapick-selected{background:#f4f8fb;border:1px solid #ccdce8;border-radius:7px;justify-content:space-between;gap:10px;padding:9px 10px;display:flex}.entrapick-selected b,.entrapick-selected span,.entrapick-selected small{display:block}.entrapick-selected span{color:#65768c;font-size:8.5px}.entrapick-selected small{color:#8491a2;font-size:8px}.entrapick-results{z-index:20;background:#fff;border:1px solid #d4dfe8;border-radius:7px;max-height:280px;padding:4px;position:absolute;top:43px;left:0;right:0;overflow:auto;box-shadow:0 12px 28px #1f2f4221}.entrapick-results button{text-align:left;border:0;width:100%;padding:8px 9px;display:block}.entrapick-results b,.entrapick-results span,.entrapick-results small{display:block}.entrapick-results b{font-size:9.5px}.entrapick-results span{color:#6c7b8e;font-size:8px}.entrapick-results small{color:#8491a1;font-size:7.5px}.slu-loading{background:#fff;border:1px solid #dce5ed;border-radius:9px;min-height:280px;padding:30px}@media (width<=850px){.slu{padding:11px}.slu-head{flex-direction:column}.slu-kpis{grid-template-columns:repeat(2,1fr)}.slu-filters,.slu-filters.user,.slu-user-grid{grid-template-columns:1fr}}@media (width<=520px){.slu-kpis{grid-template-columns:1fr}}.sladmin-ms-tenant{background:#f7fafc;border:1px solid #d7e3ed;border-radius:8px;padding:11px}.mstsku{flex-direction:column;gap:8px;display:flex}.mstsku-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mstsku-head>div>span{color:#718297;letter-spacing:.1em;font-size:8px;font-weight:850;display:block}.mstsku-head>div>b{color:#2f4660;margin-top:3px;font-size:11px;display:block}.mstsku-head>div>small{color:#8794a4;margin-top:2px;font-size:8px;display:block}.mstsku-search{box-sizing:border-box;color:#35485f;background:#fff;border:1px solid #d4e0e9;border-radius:7px;width:100%;min-height:37px;padding:0 9px;font-size:9.5px}.mstsku-selected{background:#eef6fb;border:1px solid #cbdde9;border-radius:7px;grid-template-columns:minmax(180px,1.8fr) repeat(3,minmax(70px,.55fr));gap:7px;padding:9px;display:grid}.mstsku-selected>div{flex-direction:column;justify-content:center;display:flex}.mstsku-selected span{color:#718398;font-size:7.5px;font-weight:800}.mstsku-selected b{color:#304a65;margin-top:2px;font-size:10px}.mstsku-selected>div:not(:first-child) b{font-size:15px}.mstsku-selected small{color:#7e8da0;margin-top:2px;font-size:7.5px}.mstsku-list{flex-direction:column;gap:5px;max-height:330px;padding-right:2px;display:flex;overflow:auto}.mstsku-row{text-align:left;grid-template-columns:minmax(180px,1.6fr) repeat(3,minmax(68px,.5fr)) 62px;align-items:center;gap:7px;width:100%;position:relative;overflow:hidden;color:#33485f!important;background:#fff!important;border:1px solid #e0e7ed!important;border-radius:7px!important;min-height:57px!important;padding:8px 9px 8px 12px!important;display:grid!important}.mstsku-row:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.mstsku-row.active{background:#f1f7fb!important;border-color:#aec4d7!important}.mstsku-product b,.mstsku-product span{display:block}.mstsku-product b{text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.mstsku-product span{color:#7d8b9d;margin-top:2px;font-size:7.5px}.mstsku-row>div:not(.mstsku-product):not(.mstsku-select) span{color:#7d8b9d;font-size:7px;display:block}.mstsku-row>div:not(.mstsku-product):not(.mstsku-select) b{margin-top:2px;font-size:11px;display:block}.mstsku-select{color:#58728e;background:#edf3f8;border-radius:999px;justify-self:end;padding:4px 7px;font-size:7.5px;font-weight:800}.mstsku-row.active .mstsku-select{color:#426987;background:#dfeefa}.mstsku-note{color:#758497;background:#fff;border:1px solid #e0e7ed;border-radius:6px;padding:8px 9px;font-size:8px;line-height:1.45}.mstsku-error{color:#94585d;background:#fff3f3;border:1px solid #eccaca;border-radius:6px;padding:8px 9px;font-size:8.5px}.mstsku-empty{color:#8491a2;text-align:center;padding:24px 10px;font-size:9px}.sladmin-field-note{color:#758599;margin-top:4px;font-size:7.5px;display:block}@media (width<=850px){.mstsku-selected{grid-template-columns:1fr 1fr}.mstsku-selected>div:first-child{grid-column:1/-1}.mstsku-row{grid-template-columns:minmax(160px,1fr) repeat(3,60px)}.mstsku-select{display:none}}@media (width<=560px){.mstsku-row{grid-template-columns:1fr 1fr 1fr}.mstsku-product{grid-column:1/-1}}.slpl{background:#fff;border:1px solid #dce5ed;border-radius:9px;margin-bottom:10px;padding:14px}.slpl-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.slpl-head span,.slpl-modal-head span{color:#78879a;letter-spacing:.11em;font-size:9px;font-weight:850;display:block}.slpl-head h3{margin:3px 0;font-size:14px}.slpl-head p{color:#7d8b9c;margin:0;font-size:8.5px}.slpl-toolbar{margin-bottom:8px}.slpl-toolbar select{background:#fff;border:1px solid #d5e0e9;border-radius:7px;width:min(460px,100%);min-height:37px;padding:0 9px;font-size:9.5px}.slpl-kpis{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:9px;display:grid}.slpl-kpis article{background:#f8fafb;border:1px solid #e0e7ed;border-radius:7px;padding:10px}.slpl-kpis article.focus{background:#eef6fb;border-color:#c8dce9}.slpl-kpis span,.slpl-kpis b{display:block}.slpl-kpis span{color:#7a899a;font-size:8px}.slpl-kpis b{color:#324961;margin-top:4px;font-size:15px}.slpl-reconcile{background:#f7f9fb;border:1px solid #dee7ee;border-radius:7px;grid-template-columns:minmax(200px,1.5fr) repeat(3,1fr);gap:7px;margin-bottom:9px;padding:9px;display:grid}.slpl-reconcile>div{background:#fff;border-radius:6px;padding:7px}.slpl-reconcile span,.slpl-reconcile b,.slpl-reconcile small{display:block}.slpl-reconcile span{color:#7c8999;font-size:7.5px}.slpl-reconcile b{margin-top:3px;font-size:10px}.slpl-reconcile small{color:#8693a3;margin-top:2px;font-size:7.5px}.slpl-reconcile .ok{background:#edf7f0}.slpl-reconcile .warn{background:#fff4e6}.slpl-table-wrap{border:1px solid #e0e7ed;border-radius:7px;overflow:auto}.slpl-table-wrap table{border-collapse:collapse;width:100%}.slpl-table-wrap th{color:#6d7c90;text-align:left;white-space:nowrap;background:#f5f8fa;border-bottom:1px solid #dce4eb;padding:8px 9px;font-size:8.5px;font-weight:850}.slpl-table-wrap td{color:#37495f;vertical-align:top;border-bottom:1px solid #edf1f4;padding:8px 9px;font-size:9.5px}.slpl-table-wrap td small{color:#8190a2;margin-top:2px;font-size:8px;display:block}.slpl-table-wrap .empty{color:#8491a2;text-align:center;padding:26px}.slpl-actions{gap:4px;display:flex}.slpl button{color:#354b64;cursor:pointer;background:#fff;border:1px solid #d1dce7;border-radius:7px;min-height:34px;padding:0 9px;font-size:9px;font-weight:750}.slpl button.primary{color:#fff;background:#405f80;border-color:#405f80}.slpl button.danger{color:#9c5960;border-color:#eccdcd}.slpl-error{color:#94585d;background:#fff3f3;border:1px solid #eccaca;border-radius:6px;margin-bottom:8px;padding:8px 9px;font-size:9px}.slpl-overlay{z-index:5200;background:#141f2b7a;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.slpl-modal{background:#fff;border-radius:10px;width:min(760px,100%);max-height:90vh;padding:16px;overflow:auto;box-shadow:0 20px 50px #1320302e}.slpl-modal-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.slpl-modal-head h3{margin:3px 0 0;font-size:16px}.slpl-form{grid-template-columns:1fr 1fr;gap:9px;display:grid}.slpl-form label>span{color:#68798e;margin-bottom:4px;font-size:9px;font-weight:750;display:block}.slpl-form input,.slpl-form select,.slpl-form textarea{box-sizing:border-box;background:#fff;border:1px solid #d5e0e9;border-radius:7px;width:100%;min-height:38px;padding:8px 9px;font-size:10px}.slpl-form label>small{color:#7c8a9b;margin-top:3px;font-size:7.5px;display:block}.slpl-form .wide{grid-column:1/-1}.slpl-preview{background:#eef6fb;border:1px solid #cbdde9;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px;display:flex}.slpl-preview span{color:#6f8195;font-size:8.5px}.slpl-preview b{color:#304a65;font-size:14px}.slpl-modal-actions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.slpl-loading{color:#7b899a;padding:24px}@media (width<=850px){.slpl-head{flex-direction:column}.slpl-kpis{grid-template-columns:repeat(2,1fr)}.slpl-reconcile{grid-template-columns:1fr 1fr}.slpl-form{grid-template-columns:1fr}.slpl-form .wide{grid-column:auto}}@media (width<=520px){.slpl-kpis,.slpl-reconcile{grid-template-columns:1fr}}:root{color:#111827;font-synthesis:none;text-rendering:optimizelegibility;--ink:#111827;--muted:#6b7280;--line:#e5e9ef;--panel:#fff;--soft:#f7f9fb;--navy:#233246;--blue:#3979e8;--green:#22a66f;--orange:#e79b16;--red:#ef4444;background:#f7f8fa;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{background:#f7f8fa;min-width:320px;min-height:100%;margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-frame{background:#f7f8fa;min-height:100vh}.topbar{border-bottom:1px solid var(--line);z-index:50;background:#fff;justify-content:space-between;align-items:center;height:62px;padding:0 28px 0 30px;display:flex;position:sticky;top:0}.topbar-brand{align-items:center;gap:40px;display:flex}.brand{align-items:center;gap:9px;min-width:175px;height:32px;display:flex}.brand-mark{filter:drop-shadow(0 2px 2px #1e2d411f);border-bottom:21px solid #283851;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:relative}.brand-mark:after{content:"";border-bottom:12px solid #59708f;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;top:7px;left:-7px}.brand-text{align-items:baseline;gap:7px;display:flex}.brand b{letter-spacing:.02em;font-size:19px}.brand span{color:#435066;white-space:nowrap;font-size:11px}.top-menu,.icon-btn,.chev{color:#3c485b;background:0 0;border:0;border-radius:8px;place-items:center;padding:7px;display:grid}.top-menu:hover,.icon-btn:hover,.chev:hover{background:#f2f5f8}.top-actions{align-items:center;gap:7px;display:flex}.notification{position:relative}.notification i{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:9px;place-items:center;width:13px;height:13px;font-size:7px;font-style:normal;display:grid;position:absolute;top:1px;right:3px}.profile{align-items:center;gap:9px;margin-left:8px;display:flex}.profile-copy{flex-direction:column;min-width:78px;display:flex}.profile-copy b{font-size:10px;line-height:1.25}.profile-copy small{color:#7b8798;font-size:8px}.avatar{color:#385370;background:#dbe6f4;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.avatar-photo{color:#fff;background:linear-gradient(135deg,#f2d5c9,#6b8399);border:2px solid #fff;box-shadow:0 0 0 1px #dbe2ea}.shell{grid-template-columns:210px minmax(0,1fr);min-height:calc(100vh - 62px);display:grid}.sidebar{border-right:1px solid var(--line);background:#fff;flex-direction:column;height:calc(100vh - 62px);padding:12px 12px 10px;display:flex;position:sticky;top:62px}.nav-list{flex-direction:column;gap:2px;padding-bottom:8px;display:flex;overflow:auto}.nav-item{color:#42516a;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:21px 1fr 14px;align-items:center;gap:9px;height:40px;padding:0 11px;font-size:11px;display:grid}.nav-item>span:last-child{grid-column:auto}.nav-item:hover,.nav-item.parent-active{color:#202d40;background:#f4f6f8}.nav-item.active{color:#fff;background:#263548;box-shadow:inset 0 0 0 1px #ffffff0a}.nav-parent{grid-template-columns:21px 1fr 14px;font-weight:650}.nav-sub{flex-direction:column;gap:2px;padding:2px 0 6px 31px;display:none}.nav-sub.open{display:flex}.nav-sub button{text-align:left;color:#55647a;background:0 0;border:0;border-radius:5px;height:31px;padding:0 11px;font-size:9.5px}.nav-sub button:hover,.nav-sub button.active{color:#1f2d40;background:#f0f3f6;font-weight:650}.nav-separator{background:#eef1f4;height:1px;margin:8px 4px}.side-bottom{color:#64748b;background:#fff;border:0;border-top:1px solid #eef1f4;align-items:center;gap:7px;height:38px;margin-top:auto;padding:10px 12px;font-size:9px;display:flex}.content{min-width:0;padding:26px 31px 42px}.dashboard-spacer{height:2px}.page-head{justify-content:space-between;align-items:flex-start;gap:20px;min-height:56px;margin-bottom:20px;display:flex}.page-head h1,.detail-head h1{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:730;line-height:1.2}.page-head p,.detail-head p{color:#7b8797;margin:5px 0 0;font-size:9.5px}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.primary,.secondary,.danger-outline{border-radius:5px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0 15px;font-size:10px;font-weight:650;display:inline-flex}.primary{color:#fff;background:#243246;border:1px solid #243246;box-shadow:0 3px 8px #1826371a}.primary:hover{background:#172436}.primary:disabled{opacity:.42;cursor:not-allowed}.primary.small,.secondary.small{height:28px;padding:0 12px;font-size:9px}.secondary{color:#2d3b4f;background:#fff;border:1px solid #dce2e8}.secondary:hover{background:#f8fafc}.danger-outline{color:#e54848;background:#fff;border:1px solid #ff6b6b}.link-btn{color:#2373e7;background:0 0;border:0;align-items:center;gap:3px;padding:4px;font-size:9px;font-weight:650;display:inline-flex}.icon-text{align-items:center;gap:6px;display:inline-flex}.stat-grid,.sla-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.stat-grid{margin-bottom:20px}.stat-card{text-align:left;background:#fff;border:1px solid #e4e8ed;border-radius:7px;align-items:flex-start;gap:11px;min-height:84px;padding:13px 15px;transition:all .15s;display:flex;box-shadow:0 1px 3px #18273706}.stat-card:hover{border-color:#cfd8e4;transform:translateY(-1px);box-shadow:0 5px 16px #1827370f}.stat-icon{color:#3b82f6;background:#edf4ff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.tone-red{color:#ef4444;background:#fff0f0}.tone-orange{color:#e9a51c;background:#fff7e9}.tone-green{color:#24a36b;background:#eaf8f0}.stat-copy{flex-direction:column;min-width:0;display:flex}.stat-copy>span{color:#273449;font-size:9px;font-weight:650}.stat-copy strong{color:#162236;margin-top:5px;font-size:23px;line-height:1}.stat-copy small{color:#7a8798;margin-top:8px;font-size:8px}.text-red{color:#ef4444!important}.text-orange{color:#e79b16!important}.text-green{color:#21a36b!important}.text-blue{color:#172237!important}.section-block{margin:2px 0 16px}.section-title{justify-content:space-between;align-items:center;margin:0 0 9px;display:flex}.section-title h2{margin:0;font-size:10px}.dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(390px,1.14fr);gap:10px;display:grid}.panel,.info-card{background:#fff;border:1px solid #e4e8ed;border-radius:7px;box-shadow:0 1px 3px #18273705}.panel-head{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;height:43px;padding:0 14px;display:flex}.panel-head h3,.info-card>h3,.sla-card h3,.request-summary>h3{color:#202c3e;margin:0;font-size:10px;font-weight:700}.panel-head small{color:#7b8797;margin-left:4px;font-size:8px}.chart{height:220px;padding:16px 14px 8px 33px;position:relative}.chart svg{width:100%;height:170px;overflow:visible}.chart .trend{fill:none;stroke:#3b82f6;stroke-width:2.5px}.chart .area{fill:url(#area)}.chart svg circle{fill:#3b82f6;stroke:#fff;stroke-width:2px}.chart-grid-line{fill:none;stroke:#edf1f5;stroke-width:1px}.chart-y{color:#8b96a4;flex-direction:column;justify-content:space-between;height:170px;font-size:7px;display:flex;position:absolute;top:17px;left:9px}.axis{color:#7c8796;justify-content:space-between;padding-top:5px;font-size:7px;display:flex}.recent-table{padding:0 12px}.recent-header,.recent-row{grid-template-columns:1.4fr 1.6fr .9fr .8fr 1.1fr;align-items:center;gap:8px;display:grid}.recent-header{color:#566273;border-bottom:1px solid #edf0f3;height:31px;font-size:7px;font-weight:700}.recent-row{text-align:left;color:#475569;background:#fff;border:0;border-bottom:1px solid #f0f2f4;width:100%;height:35px;font-size:7.5px}.recent-row:hover{background:#fafbfc}.recent-row b{color:#243044;white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;font-weight:600;overflow:hidden}.ticket-link{color:#2876df;font-size:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:650}.badge{white-space:nowrap;border:1px solid #0000;border-radius:5px;align-items:center;width:max-content;min-height:19px;padding:2px 7px;font-size:7.5px;font-weight:650;display:inline-flex}.badge-info{color:#3475d6;background:#eef5ff;border-color:#cfe1ff}.badge-success{color:#25965f;background:#ecf8f1;border-color:#bfe8d0}.badge-warn{color:#d78d0e;background:#fff7e9;border-color:#f3d79e}.badge-danger{color:#df4242;background:#fff0f0;border-color:#ffc8c8}.badge-neutral{color:#687385;background:#f2f4f6;border-color:#dee3e8}.priority-dot{color:#354052;align-items:center;gap:5px;font-size:8px;display:inline-flex}.priority-dot:before{content:"";background:#94a3b8;border-radius:50%;width:6px;height:6px}.priority-dot.high:before{background:#ef4444}.priority-dot.medium:before{background:#e6a11b}.priority-dot.low:before{background:#24a36b}.filterbar{align-items:flex-end;gap:8px;min-height:38px;margin:0 0 13px;display:flex}.search-wrap{color:#7f8a99;background:#fff;border:1px solid #dce2e8;border-radius:5px;align-items:center;gap:8px;min-width:265px;height:36px;padding:0 10px;display:flex}.search-wrap input{color:#2d3a4e;border:0;outline:0;width:100%;font-size:9px}.filter-field{flex-direction:column;gap:3px;min-width:105px;display:flex}.filter-field>span{color:#49566a;font-size:7px;font-weight:650}.filterbar select,.table-foot select,.setting-row select{color:#445166;background:#fff;border:1px solid #dce2e8;border-radius:5px;height:36px;padding:0 28px 0 9px;font-size:8.5px}.filter-field select{height:29px}.filterbar .secondary{height:30px}.filterbar .reset{margin-bottom:3px}.tabs{border-bottom:1px solid #dfe4e9;align-items:flex-end;gap:27px;height:38px;margin-bottom:10px;padding-left:9px;display:flex}.tabs button,.approval-tabs button{color:#6e7988;background:0 0;border:0;border-bottom:2px solid #0000;height:38px;padding:0 5px;font-size:8.5px}.tabs button.active,.approval-tabs button.active{color:#1f2d40;border-bottom-color:#2e4667;font-weight:700}.tabs b,.approval-tabs b{background:#eef1f4;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:4px;font-size:7px;display:inline-grid}.table-panel{overflow:hidden}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;min-width:760px}thead tr{background:#fbfcfd;height:34px}th{color:#495669;text-align:left;border-bottom:1px solid #e8ecf0;padding:0 12px;font-size:7.5px;font-weight:700}td{color:#465266;vertical-align:middle;border-bottom:1px solid #eef1f4;padding:10px 12px;font-size:8px}td b{color:#233044;font-size:8.5px;font-weight:650}td>small,td span+small,.asset-code-cell small{color:#7f8a98;margin-top:3px;font-size:7px;display:block}.due-cell{white-space:nowrap;font-size:7.5px}.table-foot{color:#697586;grid-template-columns:1fr auto 1fr;align-items:center;height:46px;padding:0 14px;font-size:7.5px;display:grid}.table-foot>label{justify-self:end;align-items:center;gap:6px;display:flex}.table-foot select{height:27px;padding:0 20px 0 7px}.pagination{align-items:center;gap:2px;display:flex}.pagination button{color:#465266;background:0 0;border:0;border-radius:4px;width:25px;height:25px;font-size:8px}.pagination button.active{color:#2e5f9c;background:#edf2f8;font-weight:700}.crumb{color:#7a8796;align-items:center;gap:7px;margin-bottom:9px;font-size:8px;display:flex}.crumb button,.crumb span:first-child{color:#2e75d4;background:0 0;border:0;padding:0;font-size:8px}.detail-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:15px;display:flex}.title-line{align-items:center;gap:10px;display:flex}.detail-head h2{margin:4px 0 0;font-size:13px}.detail-layout{grid-template-columns:minmax(0,1fr) 275px;gap:10px;display:grid}.detail-main{flex-direction:column;gap:10px;display:flex}.detail-top-grid{grid-template-columns:1.05fr 1.05fr .9fr;gap:10px;display:grid}.info-card{padding:14px}.info-card>h3{margin-bottom:11px}.person{align-items:center;gap:9px;display:flex}.person .avatar{width:30px;height:30px;font-size:9px}.person>div:last-child{flex-direction:column;display:flex}.person b{font-size:8.5px}.person small{color:#6f7b8c;margin-top:2px;font-size:7px}.info-card dl,.request-summary dl{grid-template-columns:105px 1fr;gap:8px 9px;margin:13px 0 0;display:grid}.info-card dt,.sla-card dt{color:#6f7988;font-size:7.5px}.info-card dd,.sla-card dd{color:#283549;margin:0;font-size:7.5px;font-weight:550}.compact-dl{grid-template-columns:85px 1fr!important;margin-top:2px!important}.body-copy{color:#415069;margin:0;font-size:8.5px;line-height:1.65}.ticket-lower-grid{grid-template-columns:.9fr 1.25fr;gap:10px;display:grid}.timeline{flex-direction:column;display:flex}.timeline>div{border-left:1px solid #dce3eb;margin-left:5px;padding:0 0 14px 20px;position:relative}.timeline>div:last-child{border-left-color:#0000}.timeline i{background:#fff;border:2px solid #8a97a8;border-radius:50%;width:8px;height:8px;position:absolute;top:1px;left:-4.5px}.timeline i.active{border-color:#3b82f6}.timeline b,.timeline p,.timeline small{margin:0;font-size:7px;display:block}.timeline p{color:#3b4658;margin:4px 0 2px}.timeline small{color:#7d8794}.comment p{color:#3c4a5f;margin:11px 0 13px;padding-left:39px;font-size:8px;line-height:1.6}.comment-box{color:#a0a8b2;border:1px solid #dfe5eb;border-radius:5px;align-items:center;gap:8px;height:36px;padding:0 7px 0 10px;font-size:8px;display:flex}.comment-box span{flex:1}.comment-box button{color:#2f425a;background:#eef2f6;border:0;border-radius:4px;place-items:center;width:27px;height:27px;display:grid}.detail-side{flex-direction:column;gap:10px;display:flex}.sla-card{background:#fff;border:1px solid #e6e9ed;border-radius:7px;padding:14px}.sla-card.breached{border-color:#ffbcbc}.sla-head{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.sla-card dl{grid-template-columns:1fr auto;gap:10px;margin:0;display:grid}.sla-card dd{text-align:right}.danger-text{color:#e34040!important;font-weight:700!important}.time-box{border-top:1px solid #edf0f3;justify-content:space-between;align-items:center;margin:12px -14px -14px;padding:11px 14px;display:flex}.time-box span{font-size:8px;font-weight:700}.time-box strong{color:#e34040;font-size:14px}.attachment{padding:14px}.attachment h3{margin:0 0 9px;font-size:10px}.attachment>div{border-top:1px solid #eef1f4;grid-template-columns:22px 1fr 22px;align-items:center;padding:8px 0;display:grid}.attachment span:nth-child(2){flex-direction:column;display:flex}.attachment b{font-size:7.5px}.attachment small{color:#7e8794;font-size:6.5px}.attachment button{color:#4e5d71;background:0 0;border:0}.file-icon{color:#6f7ed7}.form-shell{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:12px;display:grid}.request-form,.form-side{background:#fff;border:1px solid #e4e8ed;border-radius:7px;padding:20px}.form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.request-form label{flex-direction:column;gap:5px;display:flex}.request-form label>span{color:#425069;font-size:8px;font-weight:700}.request-form input,.request-form select,.request-form textarea{color:#324056;background:#fff;border:1px solid #dfe4ea;border-radius:5px;outline:0;padding:9px 10px;font-size:9px}.request-form input:focus,.request-form textarea:focus,.request-form select:focus{border-color:#90b7eb;box-shadow:0 0 0 3px #3b82f614}.full-field{margin-top:14px}.form-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.form-side h3{margin:0 0 8px;font-size:11px}.form-side>p{color:#6f7b8b;font-size:8px;line-height:1.55}.form-side>div{color:#4675b6;gap:10px;margin-top:17px;display:flex}.form-side>div span{color:#334156;flex-direction:column;display:flex}.form-side b{font-size:8px}.form-side small{color:#818b99;margin-top:3px;font-size:7px}.success-banner{color:#247851;background:#ecf8f1;border:1px solid #c0e8d2;border-radius:5px;margin-top:14px;padding:10px;font-size:8px}.knowledge-search{color:#6f7b8b;background:#fff;border:1px solid #dce3ea;border-radius:7px;align-items:center;gap:10px;max-width:590px;height:48px;margin-bottom:16px;padding:0 15px;display:flex}.knowledge-search input{border:0;outline:0;width:100%;font-size:10px}.knowledge-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.knowledge-card{text-align:left;background:#fff;border:1px solid #e4e8ed;border-radius:7px;min-height:145px;padding:17px;position:relative}.knowledge-card:hover{border-color:#cbd5df;box-shadow:0 5px 16px #1f2d410d}.kb-icon{color:#5278ab;position:absolute;top:16px;right:16px}.knowledge-card h3{margin:12px 0 5px;font-size:11px}.knowledge-card p{color:#708094;max-width:80%;font-size:8px;line-height:1.55}.knowledge-card>span:last-child{color:#3677d2;align-items:center;gap:3px;font-size:8px;display:flex}.report-stats{margin-bottom:12px}.report-grid{grid-template-columns:1.3fr .7fr;gap:10px;display:grid}.report-chart{min-height:285px}.bar-list{padding:20px}.bar-list>div{grid-template-columns:80px 1fr 30px;align-items:center;gap:10px;margin:18px 0;font-size:8px;display:grid}.bar-list>div>div{background:#eef2f6;border-radius:5px;height:8px;overflow:hidden}.bar-list i{background:#5c8fd9;border-radius:5px;height:100%;display:block}.donut-wrap{justify-content:center;align-items:center;gap:30px;padding:35px 20px;display:flex}.donut{background:conic-gradient(#2daa72 0 94.7%,#f2a51a 94.7% 98%,#ef5350 98%);border-radius:50%;place-items:center;width:145px;height:145px;display:grid;position:relative}.donut:after{content:"";background:#fff;border-radius:50%;width:95px;height:95px;position:absolute}.donut span{z-index:1;font-size:22px;font-weight:750}.donut small{color:#7b8795;text-align:center;margin-top:4px;font-size:7px;display:block}.donut-wrap ul{margin:0;padding:0;list-style:none}.donut-wrap li{grid-template-columns:10px 1fr auto;gap:7px;margin:11px 0;font-size:8px;display:grid}.donut-wrap li i{border-radius:50%;width:8px;height:8px}.donut-wrap .green{background:#2daa72}.donut-wrap .orange{background:#f2a51a}.donut-wrap .red{background:#ef5350}.sla-table{margin-top:12px}.approval-tabs{border-bottom:1px solid #e1e6eb;gap:22px;margin-bottom:10px;display:flex}.asset-filter .search-wrap{min-width:300px}.asset-code-cell{align-items:center;gap:9px;display:flex}.asset-thumb{color:#34465d;background:linear-gradient(145deg,#edf2f6,#d8e1e9);border-radius:4px;place-items:center;width:42px;height:30px;display:grid;box-shadow:inset 0 -4px 10px #2f3f520d}.asset-code-cell>span{flex-direction:column;display:flex}.asset-code-cell small{align-items:center;gap:2px;display:flex}.status-stack{flex-direction:column;gap:3px;display:flex}.status-text{font-size:8px;font-weight:700}.status-text.success{color:#23a36b}.status-text.warn{color:#e39713}.status-text.danger{color:#e84646}.square-btn{color:#526176;background:#fff;border:1px solid #e0e5ea;border-radius:5px;place-items:center;width:27px;height:27px;margin-right:4px;display:inline-grid}.borrow-head{border-bottom:1px solid #e6eaee;padding-bottom:12px}.borrow-layout{grid-template-columns:minmax(0,1fr) 290px;gap:10px;display:grid}.borrow-main{flex-direction:column;gap:10px;display:flex}.borrow-top-grid,.borrow-bottom-grid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.borrow-main .info-card dl{grid-template-columns:100px 1fr}.asset-title-row{align-items:center;gap:9px;display:flex}.asset-title-row h2{margin:0;font-size:10px}.asset-title-row small{color:#7b8797;font-size:7px}.qr-mini{color:#6c7786;border:1px solid #dce2e8;border-radius:3px;padding:1px 3px;font-size:6px}.strong-copy{color:#29364a;font-weight:650}.muted{color:#7f8a99;margin:10px 0 3px;font-size:7px}.icon-card-row{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.mini-icon{border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mini-icon.blue{color:#3979e8;background:#eef5ff}.mini-icon.green{color:#21a36b;background:#ecf8f1}.request-summary{height:max-content;padding:14px}.request-summary>h3{margin-bottom:2px}.summary-row{border-bottom:1px solid #edf0f3;grid-template-columns:17px 1fr;gap:8px;padding:15px 0;display:grid}.summary-dot{color:#4b78b2;background:#5990de;border-radius:50%;place-items:center;width:8px;height:8px;margin-top:3px;display:grid}.summary-dot:has(svg){background:0 0;width:17px;height:17px;margin-top:0}.summary-dot.success{background:#2cb477}.summary-dot.warn{background:#e9a51c}.summary-dot.info{background:#4f82ce}.summary-dot.info:has(svg){background:0 0}.summary-row div{flex-direction:column;display:flex}.summary-row b{font-size:8px}.summary-row strong{margin-top:4px;font-size:8.5px}.summary-row small{color:#7e8794;margin-top:5px;font-size:7px;line-height:1.45}.summary-row .success+div strong{color:#25a36a}.summary-foot{justify-content:space-between;align-items:center;padding-top:14px;display:flex}.summary-foot b{font-size:8px}.category-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.category-card{text-align:left;background:#fff;border:1px solid #e4e8ed;border-radius:7px;grid-template-columns:42px 1fr 24px;align-items:center;gap:10px;padding:14px;display:grid}.cat-icon{color:#496985;background:#eef3f8;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.category-card h3{margin:0;font-size:9px}.category-card p{color:#7c8795;margin:4px 0 0;font-size:7px}.category-card>button{color:#7a8797;background:0 0;border:0}.asset-detail-grid{grid-template-columns:1.15fr 1fr 1fr;gap:10px;display:grid}.asset-detail-hero{align-items:center;gap:16px;padding:20px;display:flex}.asset-large-icon .asset-thumb{width:90px;height:70px}.asset-detail-hero h2{margin:8px 0 3px;font-size:14px}.asset-detail-hero p{color:#7b8797;font-size:8px}.settings-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.setting-row,.toggle-row{border-top:1px solid #eef1f4;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.setting-row:first-of-type,.toggle-row:first-of-type{border-top:0}.setting-row span,.toggle-row span{flex-direction:column;display:flex}.setting-row b,.toggle-row b{font-size:8px}.setting-row small,.toggle-row small{color:#818b98;margin-top:3px;font-size:7px}.setting-row select{height:30px}.toggle-row input{accent-color:#293a50}.notfound{text-align:center;padding:90px 20px}.notfound h1{font-size:21px}.notfound p{color:#7d8794;font-size:9px}.login-page{background:#f8f9fb;grid-template-columns:1fr 1.08fr;min-height:100vh;display:grid}.login-hero{background:linear-gradient(135deg,#eef5ff 0,#f8fbff 60%,#eef4fb 100%);flex-direction:column;justify-content:flex-end;padding:44px 48px;display:flex;position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(#7898bd0e 1px,#0000 1px),linear-gradient(90deg,#7898bd0e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 10%,#000 45%,#0000 95%);mask-image:linear-gradient(#0000 10%,#000 45%,#0000 95%)}.hero-city{clip-path:polygon(0 100%,0 64%,8% 64%,8% 47%,15% 47%,15% 72%,23% 72%,23% 28%,31% 28%,31% 62%,40% 62%,40% 40%,49% 40%,49% 70%,56% 70%,56% 20%,64% 20%,64% 56%,73% 56%,73% 33%,83% 33%,83% 68%,91% 68%,91% 45%,100% 45%,100% 100%);background:linear-gradient(#0000,#6f8fb212);height:210px;position:absolute;top:12%;left:23%;right:8%}.hero-visual{height:255px;position:absolute;top:65px;left:70px;right:70px}.hero-device{background:#eaf1f8;border-radius:8px;width:230px;height:160px;position:absolute;top:55px;left:50%;transform:translate(-50%);box-shadow:0 20px 38px #445b7829}.hero-screen{background:linear-gradient(145deg,#355b86,#203958);border:8px solid #29425f;border-radius:4px;height:104px;padding:20px;position:absolute;top:22px;left:25px;right:25px}.hero-screen div{background:#ffffff26;border-radius:4px;height:6px;margin:10px 0}.hero-screen div:nth-child(2){width:65%}.hero-screen div:nth-child(3){width:82%}.hero-base{background:#cddae7;border-radius:3px;height:16px;position:absolute;bottom:8px;left:10px;right:10px;transform:perspective(100px)rotateX(15deg)}.hero-headset{border:13px solid #5279a6;border-left-color:#0000;border-radius:50%;width:83px;height:83px;position:absolute;top:75px;left:calc(50% + 105px);transform:rotate(-20deg)}.hero-headset:after{content:"";background:#5279a6;border-radius:6px;width:50px;height:8px;position:absolute;bottom:-5px;right:-35px;transform:rotate(35deg)}.hero-bubble,.hero-user,.hero-shield{color:#4c75a7;background:#fff;border-radius:12px;place-items:center;display:grid;position:absolute;box-shadow:0 10px 25px #465c7824}.hero-bubble{gap:4px;width:58px;height:47px;display:flex;top:18px;left:23%}.hero-bubble span{background:#5e83b1;border-radius:50%;width:5px;height:5px}.hero-user{width:52px;height:52px;top:87px;left:12%}.hero-shield{width:52px;height:52px;bottom:13px;right:24%}.hero-copy{z-index:2;position:relative}.hero-copy h1{margin:0 0 7px;font-size:26px}.hero-copy>p{color:#4a5e79;margin:0 0 33px;font-size:13px}.hero-features{gap:25px;display:flex}.hero-features>span{color:#4d6c92;grid-template-rows:auto auto;grid-template-columns:22px 1fr;column-gap:6px;display:grid}.hero-features svg{grid-row:1/3}.hero-features b{color:#3f5068;font-size:8px}.hero-features small{color:#6c7d90;font-size:6.5px;line-height:1.5}.login-panel{place-items:center;padding:35px;display:grid}.login-card{background:#fff;border:1px solid #e1e6ec;border-radius:11px;width:min(100%,330px);padding:34px 32px;box-shadow:0 17px 45px #2434491a}.signin-copy{color:#748094;margin:0 0 18px;font-size:8.5px;line-height:1.6}.full{width:100%}.signin-main{height:39px}.ms-logo{grid-template-columns:1fr 1fr;gap:1px;width:15px;height:15px;display:grid}.ms-logo i:first-child{background:#f35325}.ms-logo i:nth-child(2){background:#81bc06}.ms-logo i:nth-child(3){background:#05a6f0}.ms-logo i:nth-child(4){background:#ffba08}.login-card>.link-btn{margin:16px auto 0;display:flex}.login-note{text-align:center;color:#99a2ae;margin-top:22px;font-size:7px;line-height:1.4;display:block}.login-error{color:#c74646;background:#fff1f1;border:1px solid #ffd0d0;border-radius:5px;margin-top:13px;padding:9px;font-size:7.5px;line-height:1.45}.auth-loading{color:#7c8796;background:#f6f8fb;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;font-size:11px;display:flex}@media (width<=1200px){.shell{grid-template-columns:185px minmax(0,1fr)}.content{padding:22px}.dashboard-grid,.borrow-layout{grid-template-columns:1fr}.request-summary{width:100%}.detail-layout{grid-template-columns:1fr}.detail-side{grid-template-columns:1fr 1fr;display:grid}.asset-detail-grid,.borrow-top-grid,.borrow-bottom-grid{grid-template-columns:1fr 1fr}.topbar{padding-left:18px}.topbar-brand{gap:20px}.form-shell,.report-grid{grid-template-columns:1fr}}@media (width<=900px){.stat-grid,.sla-grid{grid-template-columns:repeat(2,1fr)}.detail-top-grid,.ticket-lower-grid,.borrow-top-grid,.borrow-bottom-grid,.knowledge-grid{grid-template-columns:1fr}.category-grid{grid-template-columns:repeat(2,1fr)}.settings-grid,.asset-detail-grid,.login-page{grid-template-columns:1fr}.login-hero{min-height:480px}.login-panel{min-height:520px}.profile-copy{display:none}}@media (width<=680px){.topbar{padding:0 10px}.topbar-brand .brand{min-width:auto}.brand-text span,.top-menu{display:none}.shell{display:block}.sidebar{display:none}.content{padding:18px 12px}.stat-grid,.sla-grid{grid-template-columns:1fr 1fr}.page-head,.detail-head{flex-direction:column}.filterbar{flex-wrap:wrap}.search-wrap{width:100%;min-width:100%}.filter-field{flex:1}.table-foot{text-align:center;grid-template-columns:1fr;gap:8px;height:auto;padding:12px}.table-foot>label{justify-self:center}.actions{width:100%}.actions .primary,.actions .secondary,.actions .danger-outline{flex:1}.detail-side{grid-template-columns:1fr}.hero-features{display:none}.login-hero{min-height:420px;padding:28px}.hero-visual{top:35px;left:20px;right:20px}.hero-copy h1{font-size:22px}.login-panel{padding:20px}.form-grid,.category-grid{grid-template-columns:1fr}.stat-card{min-height:78px}.recent-panel{overflow:auto}.recent-table{min-width:600px}}.ai-stepper{grid-template-columns:1fr 70px 1fr 70px 1fr;align-items:center;max-width:780px;margin:0 auto 22px;display:grid}.ai-stepper>div{color:#8792a1;grid-template-columns:30px 1fr;align-items:center;column-gap:9px;display:grid}.ai-stepper>div>span{background:#fff;border:1px solid #d9e0e7;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:9px;font-weight:750;display:grid}.ai-stepper b{color:#6d7888;font-size:9px}.ai-stepper small{font-size:7px}.ai-stepper>i{background:#dfe4ea;height:1px}.ai-stepper>div.active>span{color:#fff;background:#263548;border-color:#263548}.ai-stepper>div.active b{color:#1f2c3f}.ai-stepper>div.done>span{color:#239764;background:#eaf8f1;border-color:#bde5cf}.ai-create-shell{grid-template-columns:minmax(0,1fr) 270px;gap:12px;max-width:1050px;margin:0 auto;display:grid}.ai-describe-card,.ai-questions-card{padding:22px}.ai-card-title{align-items:flex-start;gap:11px;margin-bottom:16px;display:flex}.ai-card-title h3{margin:0 0 4px;font-size:12px}.ai-card-title p{color:#7b8797;margin:0;font-size:8px}.ai-spark{color:#fff;background:linear-gradient(135deg,#263548,#587396);border-radius:8px;place-items:center;width:32px;height:32px;font-size:17px;display:grid;box-shadow:0 5px 14px #26354829}.ai-spark.warn{color:#ce8a15;box-shadow:none;background:#fff7e8;border:1px solid #f0d8ab}.ai-description{resize:vertical;color:#253246;background:#fbfcfd;border:1px solid #dce2e8;border-radius:7px;outline:none;width:100%;padding:14px 15px;font-size:10px;line-height:1.65}.ai-description:focus{background:#fff;border-color:#9db8dc;box-shadow:0 0 0 3px #3b79e812}.ai-description.compact{margin-top:14px}.ai-input-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:11px;display:flex}.ai-input-foot>span{color:#9aa3af;font-size:7px}.ai-analyze-btn{min-width:150px}.ai-error{color:#c84747;background:#fff3f3;border:1px solid #ffd1d1;border-radius:6px;margin-top:12px;padding:9px 11px;font-size:8px}.ai-help-card{height:max-content;padding:21px}.ai-help-icon{color:#3979e8;background:#eef4ff;border-radius:9px;place-items:center;width:36px;height:36px;margin-bottom:13px;font-size:18px;display:grid}.ai-help-card h3{margin:0 0 7px;font-size:10px}.ai-help-card>p{color:#788497;font-size:8px;line-height:1.6}.ai-help-card ul{margin:13px 0 18px;padding-left:17px}.ai-help-card li{color:#46556b;margin:8px 0;font-size:8px}.ai-privacy{color:#4b6d96;border-top:1px solid #edf0f3;gap:9px;padding-top:14px;display:flex}.ai-privacy span{flex-direction:column;display:flex}.ai-privacy b{color:#334155;font-size:8px}.ai-privacy small{color:#7c8795;margin-top:3px;font-size:7px;line-height:1.45}.ai-question-list{flex-direction:column;gap:8px;display:flex}.ai-question-list>div{background:#fafbfc;border:1px solid #edf0f3;border-radius:6px;align-items:flex-start;gap:9px;padding:10px;display:flex}.ai-question-list span{color:#4d78af;background:#edf3fb;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:7px;font-weight:700;display:grid}.ai-question-list p{color:#354256;margin:3px 0;font-size:8.5px}.ai-confidence-card{height:max-content;padding:22px}.ai-confidence-card>span{color:#748092;font-size:8px}.ai-confidence-card>strong{color:#27364a;margin:5px 0 9px;font-size:31px;display:block}.confidence-track{background:#edf1f5;border-radius:5px;height:6px;overflow:hidden}.confidence-track i{background:#3979e8;border-radius:5px;height:100%;display:block}.ai-confidence-card p{color:#7b8797;margin-top:12px;font-size:7.5px;line-height:1.6}.ai-review-layout{grid-template-columns:minmax(0,1fr) 270px;gap:12px;display:grid}.ai-review-main{flex-direction:column;gap:10px;display:flex}.ai-review-head{justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.eyebrow{letter-spacing:.12em;color:#3979e8;font-size:6.5px;font-weight:800}.ai-review-head h3{margin:4px 0;font-size:12px}.ai-review-head p{color:#7c8796;margin:0;font-size:8px}.confidence-pill{border-left:1px solid #edf0f3;flex-direction:column;min-width:100px;padding-left:18px;display:flex}.confidence-pill span{color:#7c8796;font-size:7px}.confidence-pill b{color:#258f62;margin:2px 0;font-size:20px}.confidence-pill small{color:#98a1ac;font-size:6.5px}.ai-review-form{padding:20px}.review-grid{gap:10px;margin-bottom:12px;display:grid}.review-grid.two{grid-template-columns:.8fr 2fr}.review-grid.four{grid-template-columns:1fr 1fr .8fr .8fr}.ai-review-form label,.ai-review-form .full-field{flex-direction:column;gap:5px;display:flex}.ai-review-form label>span{color:#455367;font-size:7.5px;font-weight:700}.ai-review-form input,.ai-review-form select,.ai-review-form textarea{color:#2d3a4e;background:#fff;border:1px solid #dce2e8;border-radius:5px;outline:none;width:100%;padding:8px 10px;font-size:8.5px}.ai-review-form select{height:33px}.ai-review-form textarea{resize:vertical;line-height:1.6}.ai-review-form input:focus,.ai-review-form select:focus,.ai-review-form textarea:focus{border-color:#9db8dc;box-shadow:0 0 0 3px #3b79e80f}.tried-box{background:#fafbfc;border:1px solid #edf0f3;border-radius:6px;margin-top:12px;padding:12px}.tried-box b{font-size:8px}.tried-box ul{margin:8px 0 0;padding-left:17px}.tried-box li{color:#566273;margin:4px 0;font-size:8px}.ai-review-actions{justify-content:flex-end;gap:8px;display:flex}.create-confirm{min-width:175px}.ai-success{flex-direction:column;gap:4px;display:flex}.ai-success b{font-size:9px}.ai-success span{font-size:7.5px}.ai-rule-side{flex-direction:column;gap:10px;display:flex}.rule-card,.original-card{padding:18px}.rule-title{color:#496b93;border-bottom:1px solid #edf0f3;align-items:flex-start;gap:9px;padding-bottom:13px;display:flex}.rule-title h3{color:#273448;margin:0;font-size:9px}.rule-title p{color:#7a8696;margin:3px 0 0;font-size:7px}.rule-row{border-bottom:1px solid #f0f2f4;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.rule-row>span{color:#647084;font-size:8px}.rule-row>b{color:#273449;font-size:8px}.rule-card>small{color:#8993a1;margin-top:11px;font-size:6.8px;line-height:1.5;display:block}.original-card h3{margin:0 0 10px;font-size:9px}.original-card p{color:#647084;white-space:pre-wrap;margin:0;font-size:8px;line-height:1.6}.success-banner{color:#277c59;background:#eefaf4;border:1px solid #bae6cf;border-radius:6px;padding:11px 13px;font-size:8px}@media (width<=1100px){.ai-create-shell,.ai-review-layout{grid-template-columns:1fr}.ai-help-card,.ai-rule-side{width:100%}.ai-rule-side{grid-template-columns:1fr 1fr;display:grid}.review-grid.four{grid-template-columns:1fr 1fr}.ai-stepper{grid-template-columns:1fr 35px 1fr 35px 1fr}}@media (width<=700px){.ai-stepper{display:none}.review-grid.two,.review-grid.four,.ai-rule-side{grid-template-columns:1fr}.ai-review-head{flex-direction:column;align-items:flex-start}.confidence-pill{border-top:1px solid #edf0f3;border-left:0;width:100%;padding:10px 0 0}.ai-review-actions{flex-direction:column}.ai-review-actions button{width:100%}}.login-page{grid-template-columns:1.04fr .96fr}.login-hero{justify-content:center;gap:28px;padding:42px 56px}.hero-visual{justify-content:center;align-items:center;max-width:560px;height:330px;margin:0 auto;display:flex}.device{width:285px;transform:none}.headset{width:102px;height:112px;top:96px;left:61%}.f1{top:42px;left:15%}.f2{top:168px;left:7.5%}.f3{top:224px;right:18%}.hero-copy{width:100%;max-width:560px;margin:0 auto}.hero-copy h1{margin-bottom:10px;font-size:31px}.hero-copy>p{margin-bottom:26px}.hero-features{gap:14px}.hero-features span{align-items:start}.login-panel{padding:42px 46px}.login-card{border-radius:15px;flex-direction:column;justify-content:flex-start;width:min(440px,100%);min-height:380px;padding:46px 42px 40px;display:flex}.login-card .brand{margin-bottom:36px}.login-card h2{margin:0 0 14px;font-size:18px}.signin-copy{margin:0 0 18px}.login-card .primary,.login-card .link-btn{margin-top:18px}.login-note{margin-top:auto;padding-top:22px}@media (width<=1100px){.login-page{grid-template-columns:1fr}.login-hero{gap:18px;min-height:420px;padding:34px 32px}.hero-visual{height:240px}.device{width:220px}.headset{border-width:13px;width:84px;height:90px;top:70px;left:62%}.f1{top:18px;left:18%}.f2{top:120px;left:10%}.f3{top:160px;right:22%}.login-panel{padding:24px 16px}.login-card{min-height:auto;padding:30px}}.ai-attachment-box{background:#fafbfd;border:1px dashed #cfd8e4;border-radius:8px;margin-top:12px;padding:12px}.ai-attachment-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-attachment-head>div{flex-direction:column;gap:3px;display:flex}.ai-attachment-head b{color:#354256;font-size:8.5px}.ai-attachment-head small{color:#8993a1;font-size:7px}.attachment-picker{white-space:nowrap;align-items:center;gap:6px;display:inline-flex;position:relative}.attachment-picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.attachment-chip-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.attachment-chip{background:#fff;border:1px solid #e3e8ee;border-radius:7px;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:7px;padding:8px;display:grid}.attachment-file-icon{color:#52749f;background:#eef4fb;border-radius:6px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.attachment-chip>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.attachment-chip b{color:#344155;white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;overflow:hidden}.attachment-chip small{color:#929ba7;margin-top:2px;font-size:6.5px}.attachment-chip button{color:#8b95a4;background:0 0;border:0;border-radius:5px;width:22px;height:22px;font-size:15px;line-height:1}.attachment-chip button:hover{color:#d94b4b;background:#fff1f1}.attachment-empty{color:#97a0ac;align-items:center;gap:7px;margin-top:10px;font-size:7.5px;display:flex}.review-attachments{background:#fafbfc;border:1px solid #edf0f3;border-radius:6px;margin-top:12px;padding:12px}.review-attachments>b{font-size:8px}.review-attachments>div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.review-attachments>div>span{color:#405067;background:#fff;border:1px solid #e2e7ed;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:7.5px;display:inline-flex}.review-attachments small{color:#939ba6;margin-left:2px;font-size:6.5px}.side-attachment-list{flex-direction:column;gap:7px;display:flex}.side-attachment-list>span{border-bottom:1px solid #edf0f3;grid-template-columns:14px 1fr;align-items:center;gap:5px;padding:7px 0;display:grid}.side-attachment-list>span:last-child{border-bottom:0}.side-attachment-list b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:7.5px;overflow:hidden}.side-attachment-list small{color:#929ba7;grid-column:2;font-size:6.5px}@media (width<=700px){.ai-attachment-head{flex-direction:column;align-items:flex-start}.attachment-picker{justify-content:center;width:100%}.attachment-chip-list{grid-template-columns:1fr}}.ai-review-validation-error{margin-bottom:10px}.requester-review-card .requester-contact-head{margin-bottom:10px}.review-grid select:disabled{color:#5b6878;cursor:not-allowed;opacity:1;background:#f2f5f8;border-color:#dde4eb}@media (width<=900px){.requester-contact-grid,.requester-contact-grid.review{grid-template-columns:1fr}.ai-input-foot{align-items:flex-start;gap:10px}.ai-input-actions{flex-wrap:wrap;width:100%}.ai-input-actions button{flex:1;min-width:150px}.ai-error-with-action{flex-direction:column;align-items:flex-start}}.requester-contact-card{background:#f9fbfc;border:1px solid #e3e8ee;border-radius:10px;margin:18px 0 16px;padding:15px 16px}.requester-contact-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.requester-contact-head>div{flex-direction:column;gap:2px;display:flex}.requester-contact-head b{color:#26364b;font-size:11px}.requester-contact-head small{color:#7d8998;font-size:8px}.requester-contact-head>span{text-transform:uppercase;letter-spacing:.06em;color:#6a7788;background:#eef2f6;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:700}.requester-contact-grid{grid-template-columns:1fr 1fr 1fr;gap:11px;display:grid}.requester-contact-grid label{flex-direction:column;gap:5px;display:flex}.requester-contact-grid label>span{color:#526174;font-size:8px;font-weight:700}.requester-contact-grid em{color:#dc4444;font-style:normal}.requester-contact-grid input{width:100%;height:35px;font:inherit;color:#26364b;box-sizing:border-box;background:#fff;border:1px solid #dce3ea;border-radius:7px;padding:0 10px;font-size:9px}.requester-contact-grid input[readonly]{color:#657487;background:#f3f6f8}.requester-contact-grid input:focus{border-color:#7891ad;outline:none;box-shadow:0 0 0 2px #5069851a}.requester-review-card{margin-bottom:12px}.requester-contact-grid.review{grid-template-columns:1fr 1fr 1fr}.ai-input-actions{align-items:center;gap:8px;display:flex}.manual-entry-btn{white-space:nowrap}.ai-error-with-action{justify-content:space-between;align-items:center;gap:12px;display:flex}.ai-error-with-action span{flex:1}.ai-review-validation-error{margin:0 0 10px}.review-grid label.locked-field select:disabled{color:#5b6878;cursor:not-allowed;opacity:1;background:#f2f5f8;border-color:#dde4eb}.review-grid label>span{align-items:center;gap:6px;display:flex}.ai-lock-badge{color:#53677f;letter-spacing:.04em;text-transform:uppercase;background:#e8eef5;border-radius:999px;padding:3px 5px;font-weight:800;line-height:1;font-size:6px!important}.request-attachments{background:#fbfcfd;border:1px dashed #d9e1e9;border-radius:9px;margin-top:14px;padding:13px 14px}.request-attachments-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.request-attachments-head>div{flex-direction:column;gap:2px;display:flex}.request-attachments-head b{color:#344459;font-size:9px}.request-attachments-head small{color:#8793a2;font-size:7px}.attachment-add-btn{cursor:pointer;white-space:nowrap;position:relative;overflow:hidden}.attachment-add-btn input{opacity:0;cursor:pointer;position:absolute;inset:0}.request-attachments-empty{text-align:center;color:#8a95a3;background:#f4f7f9;border-radius:7px;margin-top:10px;padding:12px;font-size:8px}.request-attachment-list{flex-direction:column;gap:7px;margin-top:10px;display:flex}.request-attachment-item{background:#fff;border:1px solid #e5eaf0;border-radius:7px;grid-template-columns:28px 1fr 30px;align-items:center;gap:8px;padding:8px;display:grid}.request-attachment-item>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.request-attachment-item b{color:#36475a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.request-attachment-item small{color:#8994a2;font-size:7px}.ai-processing-overlay{z-index:9999;-webkit-backdrop-filter:blur(3px);background:#121b275c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ai-processing-modal{text-align:center;background:#fff;border:1px solid #e3e8ee;border-radius:14px;width:min(92vw,370px);padding:28px 30px 24px;box-shadow:0 24px 70px #18273a38}.ai-processing-modal h3{color:#253347;margin:14px 0 7px;font-size:15px}.ai-processing-modal p{color:#6e7b8d;min-height:19px;margin:0;font-size:9px;line-height:1.55}.ai-processing-modal small{color:#929ba7;margin-top:12px;font-size:7.5px;display:block}.ai-processing-orbit{color:#33465f;background:#eef3f8;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto;font-size:20px;display:grid;position:relative}.ai-processing-orbit:before{content:"";border:2px solid #4f6988;border-color:#4f6988 #4f6988 #0000 #0000;border-radius:50%;animation:.85s linear infinite ai-processing-spin;position:absolute;inset:-4px}.ai-processing-orbit span{animation:1.25s ease-in-out infinite ai-processing-pulse}.ai-processing-bar{background:#edf1f5;border-radius:999px;height:4px;margin:18px 0 0;position:relative;overflow:hidden}.ai-processing-bar i{background:#506985;border-radius:999px;width:35%;height:100%;animation:1.15s ease-in-out infinite ai-processing-slide;display:block;position:absolute;top:0;left:-35%}@keyframes ai-processing-spin{to{transform:rotate(360deg)}}@keyframes ai-processing-pulse{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes ai-processing-slide{0%{left:-35%}55%{left:52%}to{left:105%}}@media (width<=900px){.requester-contact-grid,.requester-contact-grid.review{grid-template-columns:1fr}.ai-input-foot{align-items:flex-start;gap:10px}.ai-input-actions{flex-wrap:wrap;width:100%}.ai-input-actions button{flex:1;min-width:150px}.ai-error-with-action,.request-attachments-head{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ai-processing-orbit:before,.ai-processing-orbit span,.ai-processing-bar i{animation:none}}.ai-create-shell,.ai-review-layout,.ai-questions-card,.ai-review-main,.ai-rule-side{font-size:16px;line-height:1.55}.ai-card-title h3,.ai-review-head h3,.ai-help-card h3,.ai-confidence-card h3,.rule-card h3,.original-card h3,.ai-questions-card h3{letter-spacing:-.01em;font-size:20px!important;font-weight:700!important;line-height:1.35!important}.ai-review-head h3{font-size:22px!important}.ai-card-title p,.ai-review-head p,.ai-help-card p,.ai-confidence-card p,.rule-card p,.original-card p,.ai-questions-card p{font-size:15px!important;line-height:1.65!important}.ai-create-shell label>span,.ai-review-layout label>span,.ai-review-form label>span,.review-grid label>span,.rule-row>span,.eyebrow,.ai-privacy b,.review-attachments b{font-size:15px!important;line-height:1.4!important}.ai-create-shell input,.ai-create-shell textarea,.ai-create-shell select,.ai-review-layout input,.ai-review-layout textarea,.ai-review-layout select,.ai-review-form input,.ai-review-form textarea,.ai-review-form select,.ai-description{min-height:46px;font-size:16px!important;line-height:1.55!important}.ai-description{padding:16px 18px!important}.ai-create-shell button,.ai-review-layout button,.ai-review-actions button,.ai-analyze-btn,.create-confirm{min-height:44px;padding:11px 16px!important;font-size:15.5px!important;font-weight:650!important;line-height:1.2!important}.ai-stepper b,.request-stepper b,.create-stepper b{font-size:15px!important}.ai-stepper small,.request-stepper small,.create-stepper small{font-size:13px!important;line-height:1.4!important}.ai-create-shell small,.ai-review-layout small,.ai-input-foot,.ai-privacy small,.review-attachments small,.confidence-pill small,.rule-card small{font-size:13.5px!important;line-height:1.5!important}.review-grid input,.review-grid select,.review-grid textarea,.rule-row b,.confidence-pill b{font-size:16px!important}.ai-describe-card,.ai-help-card,.ai-confidence-card,.ai-review-head,.ai-review-form,.rule-card,.original-card,.ai-questions-card{padding:22px!important}.review-grid{gap:18px 20px!important}.ai-review-actions{flex-wrap:wrap;gap:12px!important;margin-top:18px!important}.ai-input-foot{gap:12px;margin-top:12px!important}.ai-review-form select:disabled,.ai-review-form input:disabled,.ai-review-form textarea:disabled{cursor:not-allowed;opacity:1!important;color:#344054!important;background:#f3f5f7!important;border-color:#d7dce2!important}@media (width<=900px){.ai-create-shell,.ai-review-layout{font-size:16px}.ai-card-title h3,.ai-review-head h3{font-size:19px!important}.ai-describe-card,.ai-help-card,.ai-confidence-card,.ai-review-head,.ai-review-form,.rule-card,.original-card,.ai-questions-card{padding:18px!important}}.sky-chat-fab{z-index:9500;color:#fff;cursor:pointer;background:#25364b;border:0;border-radius:999px;align-items:center;gap:9px;height:52px;padding:0 18px 0 14px;font-size:14px;font-weight:750;transition:transform .18s,box-shadow .18s,background .18s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 35px #16243638}.sky-chat-fab svg{flex:none}.sky-chat-panel{z-index:9499;background:#fff;border:1px solid #dfe5ec;border-radius:16px;flex-direction:column;width:min(390px,100vw - 32px);height:min(610px,100vh - 120px);animation:.18s ease-out sky-chat-in;display:flex;position:fixed;bottom:88px;right:24px;overflow:hidden;box-shadow:0 24px 70px #1422343d}.sky-chat-head{background:linear-gradient(#fbfcfe,#f7f9fb);border-bottom:1px solid #e9edf2;grid-template-columns:42px 1fr 34px;align-items:center;gap:10px;padding:14px 14px 13px;display:grid}.sky-chat-avatar{color:#fff;background:#25364b;border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;display:grid;box-shadow:0 7px 18px #25364b2e}.sky-chat-head>div:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.sky-chat-head b{color:#223248;font-size:15px}.sky-chat-head small{color:#7d8898;font-size:11.5px}.sky-chat-close{color:#6f7b8a;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.sky-chat-close:hover{color:#2d3d52;background:#edf1f5}.sky-chat-messages{scroll-behavior:smooth;flex-direction:column;flex:1;gap:10px;padding:15px 14px;display:flex;overflow:auto}.sky-message{display:flex}.sky-message>div{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:13px;max-width:84%;padding:10px 12px;font-size:13.5px;line-height:1.5}.sky-message.assistant{justify-content:flex-start}.sky-message.assistant>div{color:#334257;background:#f1f4f7;border-bottom-left-radius:5px}.sky-message.user{justify-content:flex-end}.sky-message.user>div{color:#fff;background:#25364b;border-bottom-right-radius:5px}.sky-message.thinking>div{color:#647286;align-items:center;gap:5px;display:flex}.sky-message.thinking i{background:#718198;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite sky-dot}.sky-message.thinking i:nth-child(2){animation-delay:.14s}.sky-message.thinking i:nth-child(3){animation-delay:.28s}.sky-message.thinking span{margin-left:4px;font-size:12px}.sky-chat-error{color:#a13d3d;background:#fff5f5;border:1px solid #f2c9c9;border-radius:9px;margin:0 14px 8px;padding:9px 10px;font-size:11.5px;line-height:1.4}.sky-chat-quick{gap:7px;padding:0 14px 10px;display:flex}.sky-chat-quick button{color:#4d6077;cursor:pointer;background:#fff;border:1px solid #dce3ea;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:650}.sky-chat-quick button:hover{background:#f4f7fa}.sky-chat-compose{background:#fff;border-top:1px solid #e8edf2;grid-template-columns:1fr 42px;align-items:end;gap:8px;padding:11px 12px 12px;display:grid}.sky-chat-compose textarea{resize:none;width:100%;min-height:42px;max-height:100px;font:inherit;color:#2e3c50;box-sizing:border-box;border:1px solid #d9e1e8;border-radius:11px;outline:none;padding:10px 11px;font-size:13.5px;line-height:1.4}.sky-chat-compose textarea:focus{border-color:#8fa5bd;box-shadow:0 0 0 3px #4c668417}.sky-chat-send{color:#fff;cursor:pointer;background:#25364b;border:0;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.sky-chat-send:disabled{opacity:.45;cursor:not-allowed}@keyframes sky-chat-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes sky-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@media (width<=700px){.sky-chat-fab{height:48px;padding:0 14px;bottom:14px;right:14px}.sky-chat-panel{border-radius:14px;width:auto;height:min(72vh,620px);bottom:72px;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){.sky-chat-panel,.sky-chat-fab,.sky-message.thinking i{transition:none!important;animation:none!important}}.ai-create-shell{align-items:start!important}.ai-describe-card{flex-direction:column!important;min-width:0!important;display:flex!important}.ai-describe-card>.ai-description:not(.compact){resize:vertical!important;height:190px!important;min-height:160px!important;max-height:240px!important}.ai-describe-card .requester-contact-card{margin-top:12px!important;margin-bottom:12px!important}.ai-describe-card .ai-card-title{margin-bottom:12px!important}.ai-describe-card .ai-input-foot{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:44px!important;margin-top:12px!important;padding-top:2px!important;display:flex!important}.ai-describe-card .ai-input-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:9px!important;margin-left:auto!important;display:flex!important}.ai-describe-card .ai-input-actions button,.ai-describe-card .ai-analyze-btn{white-space:nowrap!important;height:42px!important;min-height:42px!important;padding:0 15px!important;font-size:13.5px!important;line-height:1!important}.requester-contact-card{padding:12px 14px!important}.requester-contact-head{margin-bottom:8px!important}@media (width>=901px) and (height<=850px){.ai-describe-card>.ai-description:not(.compact){height:150px!important;min-height:130px!important;max-height:190px!important}.ai-describe-card,.ai-help-card{padding:16px!important}.requester-contact-card{margin:9px 0!important;padding:10px 12px!important}}@media (width<=900px){.ai-describe-card>.ai-description:not(.compact){height:180px!important;min-height:150px!important;max-height:260px!important}.ai-describe-card .ai-input-foot{flex-direction:column!important;align-items:stretch!important}.ai-describe-card .ai-input-actions{flex-wrap:wrap!important;width:100%!important;margin-left:0!important}.ai-describe-card .ai-input-actions button,.ai-describe-card .ai-analyze-btn{flex:180px!important}}:root{--itsm-desktop-main-max:1540px;--itsm-page-gap:18px;--itsm-card-radius:12px;--itsm-control-h:44px;--itsm-font-body:14px;--itsm-font-control:14px;--itsm-font-label:13px;--itsm-font-helper:12px;--itsm-font-title:24px}main,.app-main,.main-content,.page-content,.content-area{font-size:var(--itsm-font-body)!important;line-height:1.45!important}main h1,.app-main h1,.main-content h1,.page-content h1,.content-area h1,.page-title{letter-spacing:-.02em;font-size:var(--itsm-font-title)!important;font-weight:750!important;line-height:1.2!important}main h2,.app-main h2,.main-content h2,.page-content h2,.content-area h2{font-size:20px!important;line-height:1.25!important}main h3,.app-main h3,.main-content h3,.page-content h3,.content-area h3{font-size:17px!important;line-height:1.3!important}main p,main li,main td,main th,.app-main p,.app-main li,.app-main td,.app-main th,.main-content p,.main-content li,.main-content td,.main-content th,.page-content p,.page-content li,.page-content td,.page-content th{font-size:14px!important}main label,.app-main label,.main-content label,.page-content label,.field-label{font-size:13px!important;line-height:1.35!important}main small,main .helper-text,main .muted-text,.app-main small,.app-main .helper-text,.app-main .muted-text,.main-content small,.main-content .helper-text,.main-content .muted-text,.page-content small,.page-content .helper-text,.page-content .muted-text{font-size:12px!important;line-height:1.4!important}main input,main select,main textarea,.app-main input,.app-main select,.app-main textarea,.main-content input,.main-content select,.main-content textarea,.page-content input,.page-content select,.page-content textarea{font-size:14px!important;line-height:1.4!important}main input,main select,.app-main input,.app-main select,.main-content input,.main-content select,.page-content input,.page-content select{min-height:44px!important}main button,main .btn,.app-main button,.app-main .btn,.main-content button,.main-content .btn,.page-content button,.page-content .btn{white-space:nowrap;min-height:42px;padding:0 16px;font-size:13.5px!important;line-height:1.2!important}main table,.app-main table,.main-content table,.page-content table{font-size:13.5px!important}main th,.app-main th,.main-content th,.page-content th{font-size:12.5px!important;font-weight:700!important}main td,.app-main td,.main-content td,.page-content td{padding-top:11px;padding-bottom:11px}.create-request-page{width:100%;max-width:1540px;margin:0 auto;padding:22px 28px 30px!important;font-size:14px!important}.create-request-page .page-header,.create-request-page>header{margin-bottom:14px!important}.create-request-page .page-title,.create-request-page h1{font-size:24px!important;line-height:1.2!important}.create-request-page .page-subtitle,.create-request-page .page-header p{margin-top:4px!important;font-size:12px!important;line-height:1.4!important}.create-request-page .stepper,.create-request-page .wizard,.create-request-page .steps{min-height:62px;margin:8px 0 16px!important}.create-request-page .step-title,.create-request-page .wizard-step-title{font-size:14px!important;line-height:1.25!important}.create-request-page .step-subtitle,.create-request-page .wizard-step-subtitle{margin-top:2px;font-size:11.5px!important}.create-request-page .create-layout,.create-request-page .describe-layout,.create-request-page .create-request-grid,.create-request-page .ai-review-layout,.create-request-page .review-layout,.create-request-page .review-grid{align-items:start;grid-template-columns:minmax(0,1fr) 300px!important;gap:18px!important;display:grid!important}.create-request-page .create-main,.create-request-page .describe-main,.create-request-page .ai-review-main,.create-request-page .review-main{min-width:0}.create-request-page .create-side,.create-request-page .describe-side,.create-request-page .ai-review-side,.create-request-page .review-side{width:300px;min-width:0}.create-request-page .card,.create-request-page .panel,.create-request-page .section-card,.create-request-page .requester-card,.create-request-page .description-card,.create-request-page .ai-help-card,.create-request-page .rule-card,.create-request-page .system-card,.create-request-page .side-card,.create-request-page .original-card{border-radius:12px!important;padding:16px 18px!important}.create-request-page .card-title,.create-request-page .section-title,.create-request-page .card h2,.create-request-page .card h3,.create-request-page .panel h2,.create-request-page .panel h3{font-size:17px!important;line-height:1.25!important}.create-request-page .card p,.create-request-page .panel p,.create-request-page .section-card p{font-size:12.5px!important;line-height:1.45!important}.create-request-page .requester-grid{align-items:end;grid-template-columns:1fr 1fr 1fr!important;gap:12px!important;display:grid!important}.create-request-page label,.create-request-page .field-label{font-size:13px!important}.create-request-page input,.create-request-page select,.create-request-page textarea{font-size:14px!important}.create-request-page input,.create-request-page select{min-height:44px!important}.create-request-page .description-card textarea,.create-request-page .describe-textarea,.create-request-page textarea.issue-description{resize:vertical;min-height:240px!important;max-height:300px!important}.create-request-page .describe-actions,.create-request-page .action-row,.create-request-page .step-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:12px!important;display:flex!important}.create-request-page .ai-review-header{min-height:98px;margin-bottom:12px!important;padding:15px 18px!important}.create-request-page .ai-review-header .eyebrow,.create-request-page .ai-eyebrow,.create-request-page .eyebrow{letter-spacing:.08em;font-size:10.5px!important;line-height:1.25!important}.create-request-page .ai-review-header h2,.create-request-page .ai-review-header h3{margin:5px 0 4px!important;font-size:18px!important;line-height:1.25!important}.create-request-page .ai-review-header p{margin:0!important;font-size:12.5px!important;line-height:1.45!important}.create-request-page .confidence-pill b,.create-request-page .confidence-value{font-size:24px!important}.create-request-page .review-requester,.create-request-page .requester-review-card{margin-bottom:12px!important;padding:11px 14px!important}.create-request-page .ai-review-form,.create-request-page .review-form{padding:15px 17px!important}.create-request-page .ai-review-form .form-row,.create-request-page .review-form .form-row{gap:12px!important;margin-bottom:12px!important}.create-request-page .ai-review-form textarea,.create-request-page .review-form textarea,.create-request-page .ai-summary-box textarea{min-height:105px!important;max-height:150px!important}.create-request-page .ai-attachment-box,.create-request-page .attachment-box{margin-top:12px!important;padding:13px 15px!important}.create-request-page .classification-grid,.create-request-page .taxonomy-grid{align-items:end;grid-template-columns:1.15fr 1.15fr .9fr .9fr!important;gap:10px!important;display:grid!important}.create-request-page .rule-card h3,.create-request-page .system-card h3,.create-request-page .side-card h3,.create-request-page .original-card h3{margin-bottom:10px!important;font-size:16px!important}.create-request-page .rule-row{min-height:40px;padding:9px 0!important;font-size:13px!important}.create-request-page .original-card{margin-top:12px!important}.create-request-page .original-card p{font-size:12.5px!important;line-height:1.5!important}.create-request-page .ai-review-actions,.create-request-page .review-actions{z-index:20;background:linear-gradient(#f7f9fc00,#f7f9fcf5 28%,#f7f9fc 55%);justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:10px!important;padding:12px 0 10px!important;display:flex!important;position:sticky!important;bottom:0!important}.create-request-page .ai-review-actions button,.create-request-page .review-actions button{min-height:42px!important;padding:0 16px!important;font-size:13px!important}.sky-chat-launcher,.nong-sky-launcher,[class*=sky-chat-launcher]{min-height:46px!important;padding:0 18px!important;font-size:13px!important;bottom:22px!important;right:24px!important}.sky-chat-panel,.nong-sky-panel,[class*=sky-chat-panel]{width:370px!important;max-height:620px!important;bottom:80px!important;right:24px!important}@media (width>=1600px) and (width<=2199px) and (height>=900px){.create-request-page{max-width:1540px}}@media (width<=1399px){.create-request-page{padding:18px 20px 28px!important}.create-request-page .create-layout,.create-request-page .describe-layout,.create-request-page .create-request-grid,.create-request-page .ai-review-layout,.create-request-page .review-layout,.create-request-page .review-grid{grid-template-columns:minmax(0,1fr) 270px!important}.create-request-page .create-side,.create-request-page .describe-side,.create-request-page .ai-review-side,.create-request-page .review-side{width:270px}}@media (width<=1050px){.create-request-page .create-layout,.create-request-page .describe-layout,.create-request-page .create-request-grid,.create-request-page .ai-review-layout,.create-request-page .review-layout,.create-request-page .review-grid{grid-template-columns:1fr!important}.create-request-page .create-side,.create-request-page .describe-side,.create-request-page .ai-review-side,.create-request-page .review-side{width:auto}.create-request-page .requester-grid,.create-request-page .classification-grid,.create-request-page .taxonomy-grid{grid-template-columns:1fr!important}.create-request-page .describe-actions,.create-request-page .action-row,.create-request-page .step-actions,.create-request-page .ai-review-actions,.create-request-page .review-actions{flex-wrap:wrap!important}}.profile{gap:10px}.profile-copy{min-width:120px;max-width:220px}.profile-copy b,.profile-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-signout{color:#39485d;cursor:pointer;background:#fff;border:1px solid #dce2e8;border-radius:7px;height:31px;margin-left:4px;padding:0 11px;font-size:10.5px;font-weight:650;line-height:1}.profile-signout:hover{background:#f5f7f9;border-color:#cbd4df}@media (width<=900px){.profile-signout{padding:0 9px;font-size:10px}}.filterbar{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.filterbar .search-wrap{flex:420px;min-width:300px;max-width:560px;position:relative}.filterbar .search-wrap svg{pointer-events:none;color:#718096;z-index:1;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.filterbar .search-wrap input{box-sizing:border-box;color:#1f2937;background:#fff;border:1px solid #d6dee8;border-radius:10px;outline:none;width:100%;height:48px;padding:0 16px 0 48px;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.filterbar .search-wrap input::placeholder{color:#98a2b3}.filterbar .search-wrap input:hover{border-color:#b8c4d1}.filterbar .search-wrap input:focus{background:#fff;border-color:#63758a;box-shadow:0 0 0 3px #63758a1a}.filterbar .filter-field{min-width:210px}.filterbar .filter-field select{border-radius:10px;height:48px}.filterbar .reset{align-self:flex-end;height:48px;padding:0 12px}@media (width<=800px){.filterbar .search-wrap{flex-basis:100%;width:100%;min-width:0;max-width:none}.filterbar .filter-field{flex:180px;min-width:160px}}.filterbar .search-wrap{min-width:360px!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;flex:520px!important;height:50px!important;padding:0!important;position:relative!important;overflow:visible!important}.filterbar .search-wrap input{box-sizing:border-box!important;color:#253247!important;width:100%!important;height:50px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7dee8!important;border-radius:12px!important;outline:none!important;margin:0!important;padding:0 18px 0 52px!important;font-size:15px!important;display:block!important}.filterbar .search-wrap input:focus{border-color:#7b8da3!important;box-shadow:0 0 0 3px #4c60781a!important}.filterbar .search-wrap svg{z-index:2!important;color:#74849a!important;pointer-events:none!important;position:absolute!important;top:50%!important;left:18px!important;transform:translateY(-50%)!important}.filterbar{grid-template-columns:minmax(420px,1fr) 220px auto!important;align-items:end!important;gap:16px!important;display:grid!important}.filterbar .filter-field{width:100%!important;min-width:0!important}.filterbar .filter-field select{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;height:50px!important}.filterbar .reset{align-items:center!important;height:50px!important;padding:0 8px!important;display:flex!important}@media (width<=850px){.filterbar{grid-template-columns:1fr!important}.filterbar .search-wrap{width:100%!important;min-width:0!important}.filterbar .filter-field{width:100%!important}}.attachment-upload-progress{color:#44546a;background:#fff;border:1px solid #dce3eb;border-radius:10px;align-items:center;gap:10px;margin-top:14px;padding:13px 15px;font-size:14px;display:flex}.attachment-upload-spinner{border:2px solid #d8dee7;border-top-color:#526579;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite attachment-spin}@keyframes attachment-spin{to{transform:rotate(360deg)}}.ticket-attachments-panel{margin-top:16px;padding:18px}.ticket-attachments-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ticket-attachments-title h3{margin:0}.ticket-attachments-title small{color:#8793a3;margin-top:3px;display:block}.ticket-attachment-row{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #edf0f4;align-items:center;gap:11px;width:100%;padding:11px 8px;display:flex}.ticket-attachment-row:hover{background:#f7f9fb}.ticket-attachment-icon{color:#526579;background:#eef2f6;border-radius:8px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.ticket-attachment-info{flex:1;min-width:0}.ticket-attachment-info b,.ticket-attachment-info small{display:block}.ticket-attachment-info b{color:#263548;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ticket-attachment-info small{color:#8a96a5;margin-top:3px}.ticket-attachment-download{color:#66778a}.ticket-attachments-empty{color:#8a96a5;padding:16px 4px;font-size:13px}.attachment-error{color:#a33;background:#fff4f4;border-radius:8px;margin-bottom:10px;padding:10px;font-size:13px}.ticket-progress-card{background:#fff;border:1px solid #e1e6ec;border-radius:14px;margin:18px 0 22px;padding:20px 22px}.ticket-progress-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.ticket-progress-head h3{color:#263548;margin:3px 0 0;font-size:17px}.ticket-progress-head p{color:#8b6e37;margin:5px 0 0;font-size:13px}.ticket-progress-eyebrow{color:#8a96a5;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.ticket-progress-steps{grid-template-columns:repeat(5,1fr);display:grid;position:relative}.ticket-progress-step{align-items:center;gap:10px;min-width:0;display:flex;position:relative}.ticket-progress-step:not(:last-child):after{content:"";z-index:0;background:#e1e6ec;height:2px;position:absolute;top:17px;left:38px;right:4px}.ticket-progress-step.completed:not(:last-child):after{background:#68798c}.ticket-progress-node{z-index:1;color:#98a2af;background:#fff;border:2px solid #dce2e8;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid;position:relative}.ticket-progress-step.completed .ticket-progress-node{color:#fff;background:#68798c;border-color:#68798c}.ticket-progress-step.current .ticket-progress-node{color:#fff;background:#44566a;border-color:#44566a;box-shadow:0 0 0 5px #44566a1a}.ticket-progress-copy{z-index:1;background:#fff;min-width:0;padding-right:6px;position:relative}.ticket-progress-copy b,.ticket-progress-copy small{display:block}.ticket-progress-copy b{color:#7e8997;font-size:13px}.ticket-progress-copy small{color:#a0a9b4;margin-top:2px;font-size:10px}.ticket-progress-step.completed .ticket-progress-copy b,.ticket-progress-step.current .ticket-progress-copy b{color:#263548}.ticket-progress-card.cancelled{border-color:#efd7d7}@media (width<=900px){.ticket-progress-steps{grid-template-columns:1fr;gap:13px}.ticket-progress-step:not(:last-child):after{width:2px;height:auto;inset:34px auto -13px 16px}.ticket-progress-copy{padding:0}}.ticket-kpi-card{margin-bottom:16px;padding:18px}.ticket-kpi-head{margin-bottom:13px}.ticket-kpi-head h3{margin:0}.ticket-kpi-head small{color:#8a96a5;margin-top:3px;display:block}.ticket-kpi-row{justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:13px;display:flex}.ticket-kpi-row>span{color:#788596}.ticket-kpi-row>b{color:#263548;text-align:right}.ticket-kpi-divider{background:#edf0f4;height:1px;margin:7px 0}.ticket-chat-card{margin-top:16px;padding:0;overflow:hidden}.ticket-chat-head{border-bottom:1px solid #edf0f4;padding:17px 18px}.ticket-chat-head h3{margin:0}.ticket-chat-head small{color:#8a96a5;margin-top:3px;display:block}.ticket-chat-messages{background:#fafbfc;min-height:180px;max-height:400px;padding:18px;overflow-y:auto}.ticket-chat-empty{color:#98a2af;text-align:center;padding:46px 10px;font-size:13px}.ticket-chat-line{max-width:78%;margin-bottom:15px}.ticket-chat-line.mine{margin-left:auto}.ticket-chat-meta{color:#8a96a5;align-items:center;gap:8px;margin-bottom:5px;font-size:10px;display:flex}.ticket-chat-line.mine .ticket-chat-meta{justify-content:flex-end}.ticket-chat-meta b{color:#5e6c7e;font-size:11px}.ticket-chat-bubble{color:#303e50;white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #e0e6ed;border-radius:4px 13px 13px;padding:11px 13px;line-height:1.5}.ticket-chat-line.mine .ticket-chat-bubble{color:#fff;background:#4c5e72;border-color:#4c5e72;border-radius:13px 4px 13px 13px}.ticket-chat-compose{background:#fff;border-top:1px solid #e8edf2;align-items:flex-end;gap:10px;padding:14px;display:flex}.ticket-chat-compose textarea{box-sizing:border-box;resize:vertical;min-height:44px;max-height:130px;font:inherit;border:1px solid #d9e0e8;border-radius:10px;outline:none;flex:1;padding:11px 12px}.ticket-chat-compose button{align-items:center;gap:7px;min-height:44px;display:flex}.ticket-chat-closed{color:#8a96a5;text-align:center;border-top:1px solid #edf0f4;padding:14px;font-size:13px}@media (width<=700px){.ticket-chat-line{max-width:92%}.ticket-chat-compose{flex-direction:column;align-items:stretch}}.staff-page-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.staff-page-head h1{margin:3px 0 4px}.staff-page-head p{color:#788596;margin:0}.staff-eyebrow{color:#8793a3;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.staff-page-actions{gap:8px;display:flex}.staff-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.staff-stat{text-align:left;cursor:pointer;background:#fff;border:1px solid #e4e9ef;border-radius:14px;padding:17px}.staff-stat:hover{border-color:#bac4d0}.staff-stat span,.staff-stat small{color:#7c8999;display:block}.staff-stat strong{color:#273548;margin:7px 0;font-size:28px;display:block}.staff-stat.warn strong{color:#a66b16}.staff-stat.danger strong{color:#b54747}.staff-panel{overflow:hidden}.staff-panel-head{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.staff-panel-head h3{margin:0}.staff-panel-head small{color:#8793a3;margin-top:3px;display:block}.staff-count{color:#8793a3;margin-left:8px;font-size:13px;display:inline-block}.staff-filter-panel{margin-bottom:15px}.staff-filter-row{grid-template-columns:minmax(260px,1fr) 190px 190px auto;gap:10px;display:grid}.staff-filter-row input,.staff-filter-row select{box-sizing:border-box;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dce2e9;border-radius:9px;padding:0 12px}.staff-ticket-table{width:100%}.staff-ticket-table td{vertical-align:middle}.staff-table-sub{color:#8a96a5;margin-top:3px;font-size:11px;display:block}.staff-status,.staff-priority{border-radius:20px;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.staff-status{color:#546273;background:#eef2f6}.staff-status-new{color:#496888;background:#eef4ff}.staff-status-in_progress{color:#35698b;background:#edf6ff}.staff-status-pending_user,.staff-status-pending_vendor{color:#8b651f;background:#fff4df}.staff-status-resolved,.staff-status-closed{color:#3e7551;background:#eaf7ee}.staff-status-cancelled{color:#965151;background:#f8ecec}.staff-priority{background:#f1f3f6}.staff-priority-p1{color:#a14444;background:#f8eaea}.staff-priority-p2{color:#93621b;background:#fff1dd}.staff-sla-breached{color:#b44747;font-weight:700}.staff-sla-ok{color:#547261}.staff-empty,.staff-state{color:#7c8999;text-align:center;padding:38px}.staff-state.error{flex-direction:column;align-items:center;gap:10px;display:flex}.staff-detail-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.staff-detail-summary>div{background:#fff;border:1px solid #e5e9ee;border-radius:12px;min-height:72px;padding:14px 16px}.staff-detail-summary span{color:#8490a0;margin-bottom:8px;font-size:11px;display:block}.staff-detail-grid{grid-template-columns:minmax(0,1fr) 330px;gap:16px;display:grid}.staff-detail-main h3,.staff-detail-side h3{margin-top:0}.staff-detail-dl{grid-template-columns:150px 1fr;gap:12px 18px;display:grid}.staff-detail-dl dt{color:#8290a0;font-size:12px}.staff-detail-dl dd{margin:0}.staff-detail-dl dd small{color:#8a96a5;margin-top:3px;display:block}.staff-detail-dl.compact{grid-template-columns:125px 1fr}.staff-pre{white-space:pre-wrap;line-height:1.55}.staff-detail-side{flex-direction:column;gap:14px;display:flex}.staff-foundation-note p{color:#738093;line-height:1.55}@media (width<=1100px){.staff-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-filter-row{grid-template-columns:1fr 1fr}.staff-detail-grid{grid-template-columns:1fr}}@media (width<=700px){.staff-page-head{flex-direction:column}.staff-stat-grid,.staff-detail-summary,.staff-filter-row{grid-template-columns:1fr}}.staff-action-success,.staff-action-error{border-radius:9px;margin-bottom:14px;padding:11px 14px;font-size:13px}.staff-action-success{color:#407252;background:#edf7f0}.staff-action-error{color:#9b4c4c;background:#faeeee}.staff-ops-grid{grid-template-columns:minmax(0,1fr) 350px;gap:16px;display:grid}.staff-ops-main,.staff-ops-side{flex-direction:column;gap:16px;display:flex}.staff-action-card h3{margin:0 0 15px}.staff-action-card label{margin-bottom:12px;display:block}.staff-action-card label>span{color:#778597;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.staff-action-card input,.staff-action-card select,.staff-action-card textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #dce2e8;border-radius:8px;padding:9px 10px}.staff-action-card input{min-height:39px}.staff-action-card select{min-height:40px}.staff-button-row{gap:8px;display:flex}.staff-full-button{width:100%}.staff-current-status{color:#798697;justify-content:space-between;align-items:center;margin-bottom:13px;font-size:12px;display:flex}.staff-hint{color:#8a96a5;margin-top:10px;line-height:1.45;display:block}.staff-workspace{padding:0;overflow:hidden}.staff-tabs{border-bottom:1px solid #e7ebef;gap:2px;padding:0 15px;display:flex}.staff-tabs button{color:#788596;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 13px}.staff-tabs button.active{color:#27384b;border-bottom-color:#46596d;font-weight:700}.staff-tabs button span{background:#edf0f4;border-radius:9px;margin-left:6px;padding:2px 6px;font-size:10px}.staff-messages{background:#fafbfc;min-height:180px;max-height:460px;padding:18px;overflow-y:auto}.staff-message{max-width:77%;margin-bottom:16px}.staff-message.it{margin-left:auto}.staff-message-meta{color:#8a96a5;gap:8px;margin-bottom:5px;font-size:10px;display:flex}.staff-message.it .staff-message-meta{justify-content:flex-end}.staff-message-bubble{white-space:pre-wrap;background:#fff;border:1px solid #e0e5eb;border-radius:4px 13px 13px;padding:11px 13px;line-height:1.5}.staff-message.it .staff-message-bubble{color:#fff;background:#4b5d70;border-color:#4b5d70;border-radius:13px 4px 13px 13px}.staff-compose{border-top:1px solid #e8edf2;padding:14px}.staff-compose textarea{box-sizing:border-box;resize:vertical;width:100%;font:inherit;border:1px solid #dbe1e8;border-radius:9px;padding:10px 12px}.staff-compose>div{justify-content:space-between;align-items:center;gap:15px;margin-top:9px;display:flex}.staff-compose small{color:#8793a1}.staff-conversation.internal .staff-messages{background:#fffdf7}.staff-internal-note{background:#fffaf0;border:1px solid #eee5cd;border-radius:9px;margin-bottom:12px;padding:12px 14px}.staff-internal-note p{white-space:pre-wrap;margin:6px 0 0;line-height:1.5}.staff-activity-list{padding:18px}.staff-activity-item{grid-template-columns:12px 1fr;gap:10px;padding-bottom:18px;display:grid}.staff-activity-dot{background:#62758a;border-radius:50%;width:8px;height:8px;margin-top:5px}.staff-activity-item b,.staff-activity-item span,.staff-activity-item small{display:block}.staff-activity-item span{color:#8b96a4;margin-top:3px;font-size:11px}.staff-activity-item small{color:#687688;margin-top:5px}.staff-side-kpi{grid-template-columns:1fr 1fr;gap:11px 10px;margin:0;display:grid}.staff-side-kpi dt{color:#8190a0;font-size:11px}.staff-side-kpi dd{text-align:right;margin:0;font-size:12px}@media (width<=1100px){.staff-ops-grid{grid-template-columns:1fr}.staff-ops-side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=700px){.staff-ops-side{grid-template-columns:1fr}.staff-tabs{overflow-x:auto}.staff-message{max-width:92%}}.staff-status-hold{color:#69547e;background:#f3eff8}.sla-calendar-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.sla-calendar-summary>div{flex-direction:column;gap:5px;display:flex}.sla-calendar-summary span{color:#8290a0;font-size:11px}.sla-settings-panel{margin-bottom:16px}.sla-week-grid{flex-direction:column;gap:7px;display:flex}.sla-week-row{border:1px solid #e4e8ed;border-radius:9px;grid-template-columns:minmax(150px,1fr) 120px 120px 20px 120px;align-items:center;gap:10px;padding:11px 12px;display:grid}.sla-week-row.closed{opacity:.72;background:#f7f8fa}.sla-day small{color:#929dab;margin-top:2px;font-size:10px;display:block}.sla-working-toggle{align-items:center;gap:7px;font-size:12px;display:flex}.sla-week-row input[type=time]{box-sizing:border-box;background:#fff;border:1px solid #dce2e8;border-radius:7px;width:100%;min-height:36px;padding:0 8px}.sla-time-separator{text-align:center;color:#98a2ae}.sla-holiday-editor{background:#fafbfc;border:1px solid #e5e9ee;border-radius:10px;grid-template-columns:160px minmax(220px,1fr) minmax(260px,1.4fr) auto;align-items:end;gap:10px;margin-bottom:18px;padding:14px;display:grid}.sla-holiday-editor label{color:#778597;margin-bottom:5px;font-size:11px;font-weight:600;display:block}.sla-holiday-editor input{box-sizing:border-box;width:100%;min-height:39px;font:inherit;background:#fff;border:1px solid #dbe1e7;border-radius:7px;padding:0 9px}.sla-holiday-buttons,.sla-row-actions{gap:7px;display:flex}.sla-holiday-buttons{justify-content:flex-end}.sla-row-actions .danger{color:#a54b4b}@media (width<=1000px){.sla-calendar-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sla-holiday-editor{grid-template-columns:1fr 1fr}.sla-holiday-description{grid-column:1/-1}}@media (width<=700px){.sla-calendar-summary{grid-template-columns:1fr}.sla-week-row{grid-template-columns:1fr 100px}.sla-week-row input[type=time]{width:100%}.sla-time-separator{display:none}.sla-holiday-editor{grid-template-columns:1fr}.sla-holiday-description{grid-column:auto}}.user-admin-editor{margin-bottom:16px}.user-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.user-admin-grid label>span,.user-admin-section h4{margin-bottom:6px;font-size:12px;font-weight:600;display:block}.user-admin-grid input,.user-admin-grid select{box-sizing:border-box;width:100%;min-height:40px}.user-admin-section{border-top:1px solid #e6e9ed;margin-top:18px;padding-top:16px}.user-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.user-check-grid label{border:1px solid #e4e8ed;border-radius:8px;align-items:center;gap:7px;padding:9px;display:flex}.user-active-toggle{align-items:center;gap:8px;display:flex}.user-t1-banner{background:#f2f4f6;border-radius:8px;margin-top:16px;padding:12px;font-size:12px;font-weight:600}.user-admin-save{justify-content:flex-end;margin-top:18px;display:flex}.user-admin-search{gap:8px;margin-bottom:14px;display:flex}.user-admin-search input{flex:1;min-height:40px}.user-email{color:#8793a2;margin-top:3px;display:block}.user-status{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}.user-status.active{background:#edf5ef}.user-status.inactive{color:#8a9199;background:#f1f2f4}@media (width<=700px){.user-admin-grid,.user-check-grid{grid-template-columns:1fr}}.dashboard-global-trend{margin-top:24px}.dashboard-trend-scroll{width:100%;overflow:auto hidden}.dashboard-trend-inner{min-width:1200px;padding:8px 12px 0}.dashboard-real-chart{width:100%;height:290px;display:block;overflow:visible}.dashboard-real-chart circle{fill:currentColor}.dashboard-chart-y-label{fill:#6b7280;font-size:11px}.dashboard-chart-x-label{fill:#6b7280;font-size:10px}.dashboard-chart-value{fill:#374151;font-size:10px;font-weight:700}.dashboard-all-work{margin-top:24px}.dashboard-all-work .table-wrap{max-height:620px;overflow:auto}.dashboard-all-work thead{z-index:2;position:sticky;top:0}.dashboard-readonly-row,.dashboard-readonly-row *{cursor:default!important}.dashboard-empty{color:#6b7280;place-items:center;min-height:180px;display:grid}.dashboard-empty-cell{text-align:center;color:#6b7280;padding:32px!important}.my-case-summary{margin-bottom:12px}.my-case-status-panel{margin-bottom:14px}.my-case-status-strip{gap:8px;padding:12px;display:flex;overflow-x:auto}.my-case-state{color:#526075;background:#fff;border:1px solid #e3e8ed;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-width:108px;height:52px;padding:8px 10px;display:flex}.my-case-state:hover{background:#f7f9fb;border-color:#ccd6e1}.my-case-state.active{color:#fff;background:#263548;border-color:#263548}.my-case-state span{white-space:nowrap;font-size:8px;font-weight:650}.my-case-state strong{font-size:16px}.my-case-toolbar{justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-bottom:10px;display:flex}.my-case-toolbar .search-wrap{width:min(430px,100%)}.my-case-view-toggle{background:#eef2f5;border-radius:6px;gap:2px;padding:3px;display:flex}.my-case-view-toggle button{color:#697587;background:0 0;border:0;border-radius:5px;min-width:68px;height:30px;font-size:8px;font-weight:650}.my-case-view-toggle button.active{color:#243246;background:#fff;box-shadow:0 1px 4px #1f2d3e17}.my-case-list-row{cursor:pointer}.my-case-list-row:hover td{background:#fafbfd}.my-case-board{grid-auto-columns:265px;grid-auto-flow:column;align-items:start;gap:10px;padding-bottom:12px;display:grid;overflow-x:auto}.my-case-board-column{background:#f3f5f7;border:1px solid #e2e7ec;border-radius:8px;flex-direction:column;min-height:220px;max-height:calc(100vh - 250px);display:flex}.my-case-board-head{border-bottom:1px solid #e1e6eb;justify-content:space-between;align-items:center;height:43px;padding:0 11px;display:flex}.my-case-board-head span{color:#334154;font-size:9px;font-weight:700}.my-case-board-head b{color:#4d5b6e;background:#e5e9ee;border-radius:12px;place-items:center;min-width:23px;height:23px;padding:0 6px;font-size:8px;display:grid}.my-case-board-stack{flex-direction:column;gap:7px;padding:8px;display:flex;overflow-y:auto}.my-case-board-card{text-align:left;background:#fff;border:1px solid #e0e5ea;border-radius:7px;width:100%;padding:10px;box-shadow:0 1px 3px #1f2c3c09}.my-case-board-card:hover{border-color:#becbd8;transform:translateY(-1px);box-shadow:0 4px 12px #1f2c3c12}.my-case-board-ticket{justify-content:space-between;align-items:center;gap:7px;display:flex}.my-case-board-ticket strong{color:#2674d9;font-size:8px}.my-case-board-subject{color:#28364a;min-height:34px;margin:9px 0;font-size:9px;font-weight:650;line-height:1.45}.my-case-board-foot{border-top:1px solid #eff2f4;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.my-case-board-foot small{color:#8993a0;font-size:6.5px}.my-case-board-empty{color:#99a2ae;place-items:center;min-height:70px;font-size:8px;display:grid}@media (width<=800px){.my-case-toolbar{flex-direction:column;align-items:stretch}.my-case-view-toggle{align-self:flex-start}.my-case-status-strip{padding-bottom:10px}.my-case-board{grid-auto-columns:85vw}}.my-case-status-actions{justify-content:space-between;align-items:center;gap:12px;padding:9px 12px 0;display:flex}.my-case-status-actions span{color:#7b8797;font-size:7.5px}.my-case-status-actions button{color:#3176d5;background:0 0;border:0;padding:3px 5px;font-size:7.5px;font-weight:650}.my-case-state.state-new.active{color:#fff;background:#2563eb;border-color:#2563eb}.my-case-board-column.state-new{border-top:3px solid #3b82f6}.my-case-board-column.state-new .my-case-board-head{background:#eff6ff}.my-case-state.state-assigned.active{color:#fff;background:#4f46e5;border-color:#4f46e5}.my-case-board-column.state-assigned{border-top:3px solid #6366f1}.my-case-board-column.state-assigned .my-case-board-head{background:#eef2ff}.my-case-state.state-in-progress.active{color:#fff;background:#0284c7;border-color:#0284c7}.my-case-board-column.state-in-progress{border-top:3px solid #0ea5e9}.my-case-board-column.state-in-progress .my-case-board-head{background:#f0f9ff}.my-case-state.state-hold.active{color:#fff;background:#d97706;border-color:#d97706}.my-case-board-column.state-hold{border-top:3px solid #f59e0b}.my-case-board-column.state-hold .my-case-board-head{background:#fffbeb}.my-case-state.state-pending-user.active{color:#fff;background:#ea580c;border-color:#ea580c}.my-case-board-column.state-pending-user{border-top:3px solid #f97316}.my-case-board-column.state-pending-user .my-case-board-head{background:#fff7ed}.my-case-state.state-pending-vendor.active{color:#fff;background:#7c3aed;border-color:#7c3aed}.my-case-board-column.state-pending-vendor{border-top:3px solid #8b5cf6}.my-case-board-column.state-pending-vendor .my-case-board-head{background:#f5f3ff}.my-case-state.state-resolved.active{color:#fff;background:#16a34a;border-color:#16a34a}.my-case-board-column.state-resolved{border-top:3px solid #22c55e}.my-case-board-column.state-resolved .my-case-board-head{background:#f0fdf4}.my-case-state.state-closed.active{color:#fff;background:#475569;border-color:#475569}.my-case-board-column.state-closed{border-top:3px solid #64748b}.my-case-board-column.state-closed .my-case-board-head{background:#f8fafc}.my-case-state.state-cancelled.active{color:#fff;background:#dc2626;border-color:#dc2626}.my-case-board-column.state-cancelled{border-top:3px solid #ef4444}.my-case-board-column.state-cancelled .my-case-board-head{background:#fef2f2}.my-case-board-column .my-case-board-head{border-radius:5px 5px 0 0}.my-case-state.active strong,.my-case-state.active span{color:inherit}.my-case-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;display:grid}.my-case-toolbar .search-wrap{width:100%;min-width:0;max-width:none}.my-case-toolbar .search-wrap input{width:100%;min-width:0}.my-case-view-toggle{white-space:nowrap;flex:none}.my-case-status-strip{grid-template-columns:repeat(auto-fit,minmax(105px,1fr));display:grid;overflow:visible}.my-case-state{width:100%;min-width:0}@media (width<=800px){.my-case-toolbar{grid-template-columns:1fr}.my-case-view-toggle{justify-self:start}.my-case-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.my-case-toolbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important;margin:16px 0 12px!important;display:grid!important}.my-case-toolbar .search-wrap{box-sizing:border-box!important;background:#fff!important;border:1px solid #dce2e8!important;border-radius:7px!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:none!important;height:42px!important;padding:0 12px!important;display:flex!important;overflow:hidden!important}.my-case-toolbar .search-wrap svg{flex:none!important}.my-case-toolbar .search-wrap input{box-sizing:border-box!important;color:#334155!important;background:0 0!important;border:0!important;outline:0!important;flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important;height:40px!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:1.3!important;display:block!important}.my-case-view-toggle{background:#eef2f5!important;border-radius:7px!important;flex:none!important;align-items:stretch!important;height:42px!important;padding:3px!important;display:flex!important}.my-case-view-toggle button{min-width:70px!important;height:36px!important;padding:0 15px!important;font-size:11px!important}.my-case-board{grid-auto-columns:minmax(300px,330px)!important;grid-auto-flow:column!important;justify-content:start!important;align-items:stretch!important;gap:12px!important;width:100%!important;min-width:0!important;height:calc(100vh - 590px)!important;min-height:310px!important;max-height:560px!important;padding:0 0 12px!important;display:grid!important;overflow:auto hidden!important}.my-case-board-column{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}.my-case-board-head{flex:0 0 44px!important;justify-content:space-between!important;align-items:center!important;min-height:44px!important;padding:0 11px!important;display:flex!important}.my-case-board-head span{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:10px!important;line-height:1.2!important;overflow:hidden!important}.my-case-board-stack{flex-direction:column!important;flex:auto!important;gap:8px!important;min-height:0!important;padding:8px!important;display:flex!important;overflow:hidden auto!important}.my-case-board-card{box-sizing:border-box!important;text-align:left!important;border-radius:7px!important;flex:none!important;width:100%!important;height:auto!important;min-height:100px!important;max-height:none!important;padding:10px 11px!important;display:block!important;overflow:hidden!important}.my-case-board-ticket{justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;display:flex!important}.my-case-board-ticket strong{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:10px!important;line-height:1.3!important;overflow:hidden!important}.my-case-board-ticket .badge{flex:none!important}.my-case-board-subject{-webkit-line-clamp:2!important;word-break:break-word!important;overflow-wrap:anywhere!important;color:#273449!important;-webkit-box-orient:vertical!important;width:100%!important;min-height:36px!important;max-height:38px!important;margin:9px 0 8px!important;font-size:10px!important;line-height:1.55!important;display:-webkit-box!important;overflow:hidden!important}.my-case-board-foot{border-top:1px solid #eef1f4!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:22px!important;margin:0!important;padding-top:7px!important;display:grid!important}.my-case-board-foot .priority-dot{white-space:nowrap!important;font-size:8px!important}.my-case-board-foot small{text-align:right!important;white-space:nowrap!important;text-overflow:ellipsis!important;color:#8993a0!important;min-width:0!important;margin:0!important;font-size:8px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}@media (width<=800px){.my-case-toolbar{grid-template-columns:minmax(0,1fr)!important}.my-case-view-toggle{width:max-content!important}.my-case-board{grid-auto-columns:minmax(280px,86vw)!important;height:420px!important;min-height:420px!important}}.ticket-chat-card{overflow:hidden!important}.ticket-chat-head{padding:16px 18px!important}.ticket-chat-head h3{margin:0!important;font-size:15px!important;line-height:1.25!important}.ticket-chat-head small{color:#8a96a6!important;margin-top:4px!important;font-size:11px!important;display:block!important}.ticket-chat-messages{background:#fafbfd!important;flex-direction:column!important;gap:18px!important;padding:22px 20px!important;display:flex!important}.ticket-chat-line{flex-direction:column!important;align-items:flex-start!important;width:100%!important;display:flex!important}.ticket-chat-line.mine{align-items:flex-end!important}.ticket-chat-meta{color:#8793a3!important;text-align:left!important;align-items:center!important;gap:8px!important;width:auto!important;margin:0 4px 6px!important;font-size:10px!important;line-height:1.2!important;display:flex!important}.ticket-chat-meta b{color:#48576b!important;font-size:10px!important;font-weight:700!important}.ticket-chat-line.mine .ticket-chat-meta{text-align:right!important;justify-content:flex-end!important;align-self:flex-end!important}.ticket-chat-bubble{color:#2e3d51!important;text-align:left!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:break-word!important;background:#eef3f7!important;border:1px solid #e0e6ec!important;border-radius:14px 14px 14px 5px!important;width:fit-content!important;min-width:70px!important;max-width:min(72%,720px)!important;padding:11px 15px!important;font-size:13px!important;font-weight:500!important;line-height:1.55!important;display:inline-block!important;box-shadow:0 2px 6px #1f2d3d09!important}.ticket-chat-line.mine .ticket-chat-bubble{color:#fff!important;text-align:right!important;background:#40566d!important;border-color:#40566d!important;border-radius:14px 14px 5px!important;align-self:flex-end!important;width:fit-content!important;min-width:70px!important;max-width:min(72%,720px)!important;margin-left:auto!important;padding:11px 15px!important}.ticket-chat-compose{background:#fff!important;border-top:1px solid #e8edf2!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;padding:14px 16px!important;display:grid!important}.ticket-chat-compose textarea{resize:vertical!important;color:#344256!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d9e1e8!important;border-radius:10px!important;outline:none!important;width:100%!important;min-width:0!important;min-height:54px!important;max-height:130px!important;padding:13px 14px!important;font-size:12px!important;line-height:1.5!important}.ticket-chat-compose textarea:focus{border-color:#8fa6bf!important;box-shadow:0 0 0 3px #4c668414!important}.ticket-chat-compose button{color:#fff!important;background:#26384d!important;border:0!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:72px!important;height:54px!important;padding:0 16px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important}.ticket-chat-compose button:hover:not(:disabled){background:#18293c!important}.ticket-chat-compose button:disabled{opacity:.42!important;cursor:not-allowed!important}.ticket-chat-empty{text-align:center!important;color:#8a95a4!important;padding:28px!important}.ticket-chat-closed{text-align:center!important}@media (width<=700px){.ticket-chat-messages{padding:16px 12px!important}.ticket-chat-bubble,.ticket-chat-line.mine .ticket-chat-bubble{max-width:86%!important}.ticket-chat-compose{grid-template-columns:minmax(0,1fr)!important}.ticket-chat-compose button{width:100%!important;height:42px!important}}.nav-section-label{letter-spacing:.07em;color:#9aa4b1;white-space:nowrap;padding:8px 11px 5px;font-size:7px;font-weight:750}.ticket-resolution-card{grid-template-columns:46px minmax(0,1fr);gap:14px;display:grid;position:relative;background:linear-gradient(135deg,#fbfffc 0%,#f7fcf9 100%)!important;border-color:#cfe6d8!important;padding:18px!important}.ticket-resolution-icon{color:#239561;background:#e8f7ee;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.ticket-resolution-content{min-width:0}.ticket-resolution-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ticket-resolution-head h3{color:#203044;margin:0;font-size:13px}.ticket-resolution-head p{color:#738093;margin:5px 0 0;font-size:9px}.ticket-csat{background:#fff;border:1px solid #e5e9ed;border-radius:9px;margin-top:17px;padding:14px 15px}.ticket-csat>b{color:#2b394d;font-size:10px;display:block}.ticket-csat>small{color:#8792a0;margin-top:3px;font-size:8px;display:block}.ticket-csat-stars{align-items:flex-start;gap:8px;margin-top:12px;display:flex}.ticket-csat-star{color:#c8cfd7;background:#fff;border:1px solid #e0e5ea;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:42px;min-width:42px;height:48px;padding:4px 0 2px;font-size:23px;line-height:1;transition:transform .12s,border-color .12s,background .12s;display:flex}.ticket-csat-star span{color:#84909f;font-size:7px;font-weight:700}.ticket-csat-star:hover:not(:disabled){background:#fffaf0;border-color:#e3bd60;transform:translateY(-2px)}.ticket-csat-star.selected{color:#e7a51e;background:#fff9eb;border-color:#efd28f}.ticket-csat-selected{color:#a06d0d;margin-top:9px;font-size:8px}.ticket-resolution-actions{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.ticket-resolution-error{color:#b13f3f;background:#fff5f5;border:1px solid #f3cccc;border-radius:7px;margin-top:12px;padding:9px 11px;font-size:9px}.ticket-csat-note{text-align:right;color:#929ca8;margin-top:7px;font-size:7px;display:block}.ticket-csat-completed{justify-content:space-between;align-items:center;gap:15px;display:flex;background:#fbfefc!important;border-color:#d5e7dc!important;padding:15px 17px!important}.ticket-csat-completed>div:first-child{color:#299668;align-items:center;gap:10px;display:flex}.ticket-csat-completed>div:first-child>div{flex-direction:column;display:flex}.ticket-csat-completed b{color:#2c394b;font-size:10px}.ticket-csat-completed small{color:#84909f;margin-top:3px;font-size:7.5px}.ticket-csat-result{white-space:nowrap;color:#e3a11c;letter-spacing:1px;align-items:center;gap:8px;font-size:16px;display:flex}.ticket-csat-result span{color:#657285;letter-spacing:0;font-size:8px;font-weight:700}@media (width<=700px){.ticket-resolution-card{grid-template-columns:1fr}.ticket-resolution-icon{display:none}.ticket-resolution-head{flex-direction:column}.ticket-csat-stars{justify-content:space-between;gap:4px}.ticket-csat-star{width:18%;min-width:0}.ticket-resolution-actions{flex-direction:column-reverse}.ticket-resolution-actions button{width:100%}.ticket-csat-note{text-align:center}.ticket-csat-completed{flex-direction:column;align-items:flex-start}}.ticket-chat-compose-wrap{background:#fff;border-top:1px solid #e7ebf0}.ticket-chat-file-preview{flex-wrap:wrap;gap:8px;padding:10px 12px 0;display:flex}.ticket-chat-file-chip{background:#f8fafc;border:1px solid #dce3ea;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;max-width:280px;padding:7px 9px;display:grid}.ticket-chat-file-chip>span{font-size:16px}.ticket-chat-file-chip>div{flex-direction:column;min-width:0;display:flex}.ticket-chat-file-chip b{text-overflow:ellipsis;white-space:nowrap;color:#27384e;font-size:12px;overflow:hidden}.ticket-chat-file-chip small{color:#8792a2;margin-top:2px;font-size:10px}.ticket-chat-file-chip button{color:#7e8997;cursor:pointer;background:0 0;border:0;border-radius:7px;width:24px;height:24px;padding:0;font-size:18px;line-height:1}.ticket-chat-file-chip button:hover{color:#34475e;background:#e9eef3}.ticket-chat-compose{grid-template-columns:42px minmax(0,1fr) auto}.ticket-chat-attach{color:#526579;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d8e0e8;border-radius:11px;align-self:end;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.ticket-chat-attach:hover{background:#f3f6f9}.ticket-chat-attach.disabled{opacity:.5;cursor:not-allowed}.ticket-chat-attach input{display:none}@media (width<=700px){.ticket-chat-compose{grid-template-columns:40px minmax(0,1fr)}.ticket-chat-compose>button.primary{grid-column:2;justify-self:end}}.ticket-chat-compose-wrap{box-sizing:border-box;background:#fff;width:100%}.ticket-chat-compose-wrap .ticket-chat-compose{box-sizing:border-box!important;grid-template-columns:48px minmax(0,1fr) 104px!important;align-items:end!important;gap:10px!important;width:100%!important;padding:12px 16px 14px!important;display:grid!important}.ticket-chat-compose-wrap .ticket-chat-compose textarea{resize:vertical;box-sizing:border-box!important;border-radius:12px!important;width:100%!important;min-width:0!important;min-height:50px!important;max-height:120px!important;margin:0!important;padding:13px 14px!important}.ticket-chat-compose-wrap .ticket-chat-attach{border-radius:12px!important;align-self:end!important;width:48px!important;height:50px!important;margin:0!important}.ticket-chat-compose-wrap .ticket-chat-compose>button.primary{white-space:nowrap;border-radius:12px!important;justify-content:center!important;align-self:end!important;width:104px!important;min-width:104px!important;height:50px!important;margin:0!important;padding:0 16px!important}.ticket-chat-text-line{display:block}.ticket-chat-text-line+.ticket-chat-text-line{margin-top:3px}.ticket-chat-file-link{max-width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;align-items:center;gap:7px;margin-top:7px;padding:7px 9px;display:flex}.ticket-chat-file-link:first-child{margin-top:0}.ticket-chat-file-link>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.ticket-chat-file-link small{white-space:nowrap;opacity:.72;margin-left:auto;padding-left:10px;font-size:10px}.ticket-chat-file-link:hover{background:#ffffff3b}.ticket-chat-line:not(.mine) .ticket-chat-file-link{color:#33475d;background:#e9eef4}.ticket-chat-line:not(.mine) .ticket-chat-file-link:hover{background:#dde6ef}.ticket-chat-file-link.unavailable{cursor:default;opacity:.72}.ticket-chat-file-preview{padding:10px 16px 0!important}@media (width<=700px){.ticket-chat-compose-wrap .ticket-chat-compose{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important;padding:10px 12px 12px!important}.ticket-chat-compose-wrap .ticket-chat-attach{width:44px!important;height:48px!important}.ticket-chat-compose-wrap .ticket-chat-compose textarea{min-height:48px!important}.ticket-chat-compose-wrap .ticket-chat-compose>button.primary{grid-column:2!important;justify-self:end!important;width:auto!important;min-width:96px!important;height:44px!important}.ticket-chat-file-link small{display:none}}.staff-compose.staff-compose-files{display:block!important}.staff-compose-row{width:100%;grid-template-columns:48px minmax(0,1fr) 118px!important;align-items:end!important;gap:10px!important;display:grid!important}.staff-compose-row textarea{box-sizing:border-box;resize:vertical;width:100%!important;min-width:0!important;min-height:50px!important;max-height:130px!important;margin:0!important}.staff-attach-button{box-sizing:border-box;color:#53677c;cursor:pointer;background:#fff;border:1px solid #d9e1e9;border-radius:10px;place-items:center;width:48px;height:50px;margin:0;font-size:17px;display:grid}.staff-attach-button:hover{background:#f3f6f9}.staff-attach-button.disabled{opacity:.5;cursor:not-allowed}.staff-attach-button input{display:none}.staff-send-reply{white-space:nowrap;justify-content:center;align-self:end;width:118px!important;min-width:118px!important;height:50px!important;margin:0!important;padding:0 14px!important}.staff-public-note{color:#8b96a4;margin-top:7px;display:block}.staff-file-preview{flex-wrap:wrap;gap:8px;width:100%;margin-bottom:10px;display:flex}.staff-file-chip{background:#f8fafc;border:1px solid #dce3ea;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;max-width:310px;padding:7px 9px;display:grid}.staff-file-chip>div{flex-direction:column;min-width:0;display:flex}.staff-file-chip b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.staff-file-chip small{color:#8995a3;margin-top:2px;font-size:10px}.staff-file-chip>button{color:#7c8997;cursor:pointer;background:0 0;border:0;border-radius:6px;width:24px;height:24px;padding:0;font-size:18px;line-height:1}.staff-file-chip>button:hover{background:#e9eef3}.staff-message-text-line{display:block}.staff-message-text-line+.staff-message-text-line{margin-top:3px}.staff-chat-file-link{max-width:100%;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:7px;margin-top:7px;padding:7px 9px;display:flex}.staff-chat-file-link>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;overflow:hidden}.staff-chat-file-link small{white-space:nowrap;opacity:.72;margin-left:auto;padding-left:12px;font-size:10px}.staff-message.requester .staff-chat-file-link{color:#33475d;background:#e8edf3}.staff-message.requester .staff-chat-file-link:hover{background:#dce5ed}.staff-message.it .staff-chat-file-link{color:inherit;background:#ffffff26}.staff-message.it .staff-chat-file-link:hover{background:#ffffff3d}.staff-chat-file-link.unavailable{cursor:default;opacity:.65}@media (width<=700px){.staff-compose-row{grid-template-columns:44px minmax(0,1fr)!important;gap:8px!important}.staff-attach-button{width:44px;height:48px}.staff-compose-row textarea{min-height:48px!important}.staff-send-reply{grid-column:2;justify-self:end;width:auto!important;min-width:105px!important;height:44px!important}.staff-chat-file-link small{display:none}}.report-filter-panel{background:#fff;border:1px solid #e3e8ee;border-radius:16px;margin:4px 0 22px;padding:18px;box-shadow:0 6px 20px #1a27370a}.report-filter-top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.report-view-tabs{background:#f4f6f8;border:1px solid #e1e7ed;border-radius:12px;gap:4px;padding:4px;display:inline-flex}.report-view-tabs button{color:#687687;cursor:pointer;background:0 0;border:0;border-radius:9px;min-width:104px;padding:9px 15px;font-weight:650;transition:background .15s,color .15s,box-shadow .15s}.report-view-tabs button:hover:not(:disabled){color:#243447}.report-view-tabs button.active{color:#1f2f40;background:#fff;box-shadow:0 2px 8px #1a273717}.report-view-tabs button:disabled{opacity:.4;cursor:not-allowed}.report-reset{color:#6b7888;cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:12px;font-weight:600}.report-reset:hover{color:#28394d}.report-filter-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.report-filter-fields label{flex-direction:column;gap:6px;min-width:0;display:flex}.report-filter-fields label>span{color:#667587;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.report-filter-fields select,.report-filter-fields input{box-sizing:border-box;color:#26384b;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #dce3ea;border-radius:10px;outline:none;padding:0 12px;font-size:13px}.report-filter-fields label.disabled select{color:#98a3af;background:#f6f8fa}.report-filter-status{color:#718092;border-top:1px solid #edf0f3;align-items:center;gap:8px;margin-top:14px;padding-top:13px;font-size:12px;display:flex}.report-filter-status>div{align-items:center;gap:7px;display:flex}.report-filter-status b{color:#35475a}.report-status-dot{background:#2daa72;border-radius:50%;width:7px;height:7px}.report-status-divider{color:#b5bdc6}.report-updating{color:#8190a0;margin-left:auto;font-size:11px}@media (width<=900px){.report-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.report-filter-panel{padding:14px}.report-filter-top{flex-direction:column;align-items:stretch}.report-view-tabs{box-sizing:border-box;grid-template-columns:repeat(3,1fr);width:100%;display:grid}.report-view-tabs button{min-width:0;padding-left:8px;padding-right:8px}.report-filter-fields{grid-template-columns:1fr}.report-reset{align-self:flex-end}}.profile.profile-identity-card{background:linear-gradient(#fff 0%,#fafbfd 100%);border:1px solid #e5eaf0;border-radius:11px;align-items:center;gap:10px;min-width:430px;max-width:570px;margin-left:10px;padding:5px 6px 5px 7px;transition:border-color .16s,box-shadow .16s,background .16s;display:flex;box-shadow:0 1px 2px #19273906}.profile.profile-identity-card:hover{background:#fff;border-color:#d4dce6;box-shadow:0 5px 17px #1d2c3f12}.profile-avatar{width:38px;height:38px;font-size:11px;box-shadow:0 0 0 1px #dbe2ea,0 4px 10px #24354b1a}.profile-identity-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.profile-name-row{align-items:center;gap:6px;min-width:0;display:flex}.profile-name-row b{text-overflow:ellipsis;white-space:nowrap;color:#1f2d40;min-width:0;font-size:10.5px;font-weight:750;line-height:1.25;overflow:hidden}.profile-entra-dot{background:#2ca66f;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 2px #e8f7ef}.profile-org-row{color:#657286;align-items:center;gap:5px;min-width:0;font-size:8px;line-height:1.25;display:flex}.profile-org-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.profile-org-row i{color:#b3bcc7;flex:none;font-style:normal}.profile-company{color:#45566d;font-weight:700}.profile-department{color:#778394;font-weight:550}.profile-manager-row{align-items:center;gap:4px;min-width:0;font-size:7.5px;line-height:1.25;display:flex}.profile-manager-label{color:#69778a;letter-spacing:.02em;background:#f3f6f9;border:1px solid #e0e6ed;border-radius:999px;flex:none;padding:1px 5px;font-size:6.5px;font-weight:700}.profile-manager-row strong{text-overflow:ellipsis;white-space:nowrap;color:#405067;min-width:0;max-width:145px;font-size:7.5px;font-weight:650;overflow:hidden}.profile-manager-row i{color:#a7b0bb;font-style:normal}.profile-manager-title{text-overflow:ellipsis;white-space:nowrap;color:#7d8896;min-width:0;font-size:7.5px;overflow:hidden}.profile-identity-card .profile-signout{color:#526176;background:#fff;border-color:#e1e6ec;flex:none;height:30px;margin-left:3px;padding:0 10px}.profile-identity-card .profile-signout:hover{color:#26364b;background:#f3f6f9;border-color:#ccd5df}@media (width<=1250px){.profile.profile-identity-card{min-width:365px;max-width:430px}.profile-manager-row strong{max-width:100px}.profile-manager-title{max-width:80px}}@media (width<=1000px){.profile.profile-identity-card{min-width:270px;padding-right:5px}.profile-org-row{max-width:200px}.profile-manager-row{display:none}}@media (width<=760px){.top-actions{gap:3px}.top-actions>.icon-btn:first-child,.top-actions>.icon-btn[aria-label=help]{display:none}.profile.profile-identity-card{min-width:0;box-shadow:none;background:0 0;border:0;margin-left:3px;padding:3px}.profile-avatar{width:34px;height:34px}.profile-identity-copy{display:none}.profile-identity-card .profile-signout{height:28px;padding:0 8px;font-size:9px}}html,body,#root{background:radial-gradient(circle at 12% 8%,#becfe038,#0000 34%),radial-gradient(circle at 88% 16%,#cddae83d,#0000 31%),linear-gradient(145deg,#f3f6fa,#edf2f7)!important}.premium-app{min-height:100vh;background:0 0!important}.premium-app .topbar{-webkit-backdrop-filter:blur(20px)saturate(125%);background:#ffffffc2;border-bottom:1px solid #7d91a624;box-shadow:0 6px 25px #2c3d510b}.premium-app .sidebar{-webkit-backdrop-filter:blur(18px)saturate(120%);background:linear-gradient(#ffffffb8,#f7fafd9e);border-right:1px solid #7d91a621;flex:0 0 226px;width:226px;transition:width .2s,flex-basis .2s,transform .24s;box-shadow:10px 0 30px #27394d09}.premium-app .sidebar.is-collapsed{flex-basis:70px;width:70px}.premium-app .nav-list{padding:15px 10px 12px}.premium-app .nav-item{color:#607085;border-radius:11px;min-height:39px;margin-bottom:3px;transition:background .15s,box-shadow .15s,color .15s,transform .15s}.premium-app .nav-item:hover{color:#31465d;background:#ffffff9e;transform:translate(1px)}.premium-app .nav-item.active,.premium-app .nav-item.parent-active{color:#fff;background:linear-gradient(135deg,#495f77f5,#2f4256f5);box-shadow:0 9px 20px #2a3b4e29}.premium-app .nav-parent-arrow{place-items:center;margin-left:auto;display:grid}.premium-app .nav-sub{margin:3px 0 6px 34px}.premium-app .nav-sub button{color:#718095;border-radius:9px;min-height:31px}.premium-app .nav-sub button:hover{background:#ffffff8a}.premium-app .nav-sub button.active{color:#344b64;background:#4258701a;font-weight:800}.premium-app .nav-separator{background:#7d91a621}.premium-app .side-bottom{color:#6d7d91;background:#ffffff80;border:1px solid #7d91a624;border-radius:11px;min-height:37px;margin:8px 10px 13px}.premium-app .side-bottom:hover{background:#ffffffd1;box-shadow:0 8px 20px #293c510f}.premium-app .sidebar.is-collapsed .nav-item{justify-content:center;padding-left:0;padding-right:0}.premium-app .sidebar.is-collapsed .nav-item>span:not(.nav-parent-arrow),.premium-app .sidebar.is-collapsed .nav-parent-arrow,.premium-app .sidebar.is-collapsed .nav-sub,.premium-app .sidebar.is-collapsed .nav-separator,.premium-app .sidebar.is-collapsed .side-bottom span{display:none!important}.premium-app .sidebar.is-collapsed .side-bottom{justify-content:center}.premium-app .content{min-width:0}.premium-app .panel,.premium-app .stat-card,.premium-app .info-card{border-color:#7d91a624;box-shadow:0 12px 32px #2a3c500b}.mobile-nav-backdrop{z-index:79;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15212f47;border:0;display:none;position:fixed;inset:62px 0 0}.top-menu{transition:background .15s,transform .15s}.top-menu:active{transform:scale(.96)}@media (width<=820px){.premium-app .topbar{padding:0 13px}.premium-app .topbar-brand{justify-content:space-between;gap:8px;width:100%}.premium-app .brand{min-width:0}.premium-app .top-menu{background:#ffffff94;border:1px solid #7d91a624;order:2;width:38px;height:38px;display:grid!important}.premium-app .desktop-top-action{display:none!important}.premium-app .profile-copy{display:none}.premium-app .profile-signout{padding:0 8px;font-size:8px}.premium-app .shell{display:block}.premium-app .sidebar,.premium-app .sidebar.is-collapsed{z-index:80;flex-basis:auto;width:min(306px,86vw);max-width:306px;display:flex;position:fixed;top:62px;bottom:0;left:0;transform:translate(-105%);box-shadow:24px 0 55px #1b2a3a24}.premium-app .sidebar.is-mobile-open{transform:translate(0)}.premium-app .sidebar.is-collapsed .nav-item{justify-content:flex-start;padding-left:12px;padding-right:12px}.premium-app .sidebar.is-collapsed .nav-item>span:not(.nav-parent-arrow),.premium-app .sidebar.is-collapsed .nav-parent-arrow{display:inline-flex!important}.premium-app .sidebar.is-collapsed .nav-parent-arrow{margin-left:auto}.premium-app .sidebar.is-collapsed .nav-sub.open,.premium-app .sidebar.is-collapsed .nav-separator{display:block!important}.premium-app .side-bottom{display:none}.mobile-nav-backdrop.is-open{display:block}.premium-app .content{width:100%;padding:17px 13px 80px}}@media (width>=821px){.premium-app .top-menu{display:none}}.mobile-nav-profile{display:none}@media (width<=820px){.mobile-nav-profile{background:#ffffffb8;border:1px solid #7d91a629;border-radius:13px;flex:none;margin:10px 10px 0;padding:12px;display:block;box-shadow:0 8px 20px #2a3c500d}.mobile-nav-profile-head{align-items:center;gap:9px;min-width:0;display:flex}.mobile-nav-profile-head>div:last-child{flex-direction:column;min-width:0;display:flex}.mobile-nav-profile-head b,.mobile-nav-profile-head small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-nav-profile-head b{color:#26384d;font-size:11px}.mobile-nav-profile-head small{color:#7a8898;margin-top:2px;font-size:8px}.mobile-nav-profile dl{border-top:1px solid #7d91a621;gap:7px;margin:11px 0 0;padding-top:10px;display:grid}.mobile-nav-profile dl>div{grid-template-columns:70px minmax(0,1fr);gap:8px;display:grid}.mobile-nav-profile dt{color:#8390a0;font-size:7.5px;font-weight:700}.mobile-nav-profile dd{color:#405269;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:8.5px;font-weight:650;overflow:hidden}.mobile-nav-profile dd small{color:#7f8b99;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;font-weight:500;display:block;overflow:hidden}.mobile-nav-profile>button{color:#526176;background:#fff;border:1px solid #dce3ea;border-radius:8px;width:100%;height:31px;margin-top:10px;font-size:8.5px;font-weight:700}}@media (width>=821px){.premium-app .sidebar.is-collapsed{flex:0 0 70px!important;width:70px!important}.premium-app .sidebar.is-collapsed .nav-list{padding:15px 9px 12px!important}.premium-app .sidebar.is-collapsed .nav-item{justify-content:center!important;align-items:center!important;gap:0!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:42px!important;min-height:42px!important;margin:0 auto 5px!important;padding:0!important;display:flex!important;overflow:visible!important}.premium-app .sidebar.is-collapsed .nav-item>svg,.premium-app .sidebar.is-collapsed .nav-item .icon,.premium-app .sidebar.is-collapsed .nav-item svg{opacity:1!important;visibility:visible!important;flex:0 0 18px!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.premium-app .sidebar.is-collapsed .nav-item>span:not(.nav-parent-arrow),.premium-app .sidebar.is-collapsed .nav-parent-arrow{display:none!important}.premium-app .sidebar.is-collapsed .nav-item.active,.premium-app .sidebar.is-collapsed .nav-item.parent-active{color:#fff!important;background:linear-gradient(145deg,#4d657e,#344a61)!important;border-radius:13px!important;width:46px!important;min-width:46px!important;box-shadow:0 9px 21px #2a3d5233!important}.premium-app .sidebar.is-collapsed .nav-item.active svg,.premium-app .sidebar.is-collapsed .nav-item.parent-active svg{color:#fff!important;stroke:#fff!important}.premium-app .sidebar.is-collapsed .nav-item:not(.active):not(.parent-active) svg{color:#687b91!important;stroke:#687b91!important}.premium-app .sidebar.is-collapsed .nav-item{position:relative}.premium-app .sidebar.is-collapsed .side-bottom{border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:0!important;width:46px!important;min-width:46px!important;height:38px!important;margin:8px auto 13px!important;padding:0!important;display:flex!important}.premium-app .sidebar.is-collapsed .side-bottom svg{opacity:1!important;visibility:visible!important;color:#60748a!important;stroke:#60748a!important;width:17px!important;height:17px!important;margin:0!important}.premium-app .sidebar.is-collapsed .side-bottom span{display:none!important}.premium-app .shell{align-items:stretch!important;width:100%!important;max-width:none!important;display:flex!important}.premium-app .content{box-sizing:border-box!important;flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.premium-app:not(.sidebar-collapsed) .content{padding-left:28px!important;padding-right:28px!important}.premium-app.sidebar-collapsed .content{flex:1 1 0!important;width:calc(100vw - 70px)!important;max-width:calc(100vw - 70px)!important;padding-left:22px!important;padding-right:22px!important}.premium-app.sidebar-collapsed .content>*{max-width:none!important}.premium-app.sidebar-collapsed .premium-module-page,.premium-app.sidebar-collapsed .kb-real-page,.premium-app.sidebar-collapsed .kb-real-viewer-page,.premium-app.sidebar-collapsed .staff-page,.premium-app.sidebar-collapsed .dashboard-page,.premium-app.sidebar-collapsed .tickets-page,.premium-app.sidebar-collapsed .premium-module-head,.premium-app.sidebar-collapsed .premium-coming,.premium-app.sidebar-collapsed .kb-real-head,.premium-app.sidebar-collapsed .kb-real-viewer-head,.premium-app.sidebar-collapsed .kb-real-search-panel,.premium-app.sidebar-collapsed .kb-real-pdf-shell{box-sizing:border-box!important;width:100%!important;max-width:none!important}}.premium-app .nav-section-label{color:#7c8da1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;margin:13px 7px 9px;font-size:12px;font-weight:900;line-height:1;display:flex}.premium-app .nav-section-label:before,.premium-app .nav-section-label:after{content:"";background:#7d91a633;flex:auto;height:1px}.premium-app .nav-section-label span{flex:none}@media (width>=821px){.premium-app .sidebar.is-collapsed .nav-section-label{display:none!important}}@media (width<=820px){.login-page{flex-direction:column!important;width:100%!important;min-height:100dvh!important;display:flex!important;overflow-x:hidden!important}.login-hero{box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;width:100%!important;height:auto!important;min-height:0!important;padding:24px 20px 30px!important;display:flex!important;position:relative!important;overflow:hidden!important}.login-hero .hero-visual{flex:0 0 270px!important;order:1!important;width:100%!important;max-width:420px!important;height:270px!important;min-height:270px!important;margin:0 auto 18px!important;position:relative!important;inset:auto!important;transform:none!important}.login-hero .hero-copy{z-index:5!important;box-sizing:border-box!important;text-align:left!important;order:2!important;width:100%!important;max-width:520px!important;margin:0 auto!important;padding:0 2px!important;position:relative!important;transform:none!important}.login-hero .hero-copy h1{letter-spacing:-.03em!important;white-space:normal!important;overflow-wrap:anywhere!important;margin:0 0 9px!important;font-size:clamp(29px,8.2vw,36px)!important;line-height:1.08!important}.login-hero .hero-copy>p{white-space:normal!important;overflow-wrap:anywhere!important;margin:0!important;font-size:14px!important;line-height:1.45!important}.login-hero .hero-features{display:none!important}.login-panel{width:100%!important;padding:20px 16px calc(28px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important}.login-card{box-sizing:border-box!important;width:100%!important;max-width:430px!important;margin:0 auto!important;padding:28px 24px!important}.login-card h2{line-height:1.25!important}.signin-copy{line-height:1.55!important}}th.sky-sortable-col{cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;padding-right:20px!important}th.sky-sortable-col:after{color:#a5b0bd;content:"↕";font-size:9px;font-weight:800;position:absolute;top:50%;right:7px;transform:translateY(-50%)}th.sky-sortable-col.sky-sort-asc:after{color:#4f6f8d;content:"▲"}th.sky-sortable-col.sky-sort-desc:after{color:#4f6f8d;content:"▼"}th.sky-sortable-col:hover{background-color:#516f8d0e}.sky-chat-scroll-anchor{flex:0 0 1px;width:1px;height:1px}.sky-message-content{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.sky-message-content a,.sky-chat-link,.sky-chat-reference{color:#1769aa;text-underline-offset:2px;cursor:pointer;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}.sky-message-content a:hover,.sky-chat-link:hover,.sky-chat-reference:hover{text-decoration-thickness:2px}.sky-message.user .sky-message-content a{color:#d9ecff}.sky-reference-line{background:#fff;border:1px solid #dce5ee;border-radius:8px;margin-top:5px;padding:7px 9px;line-height:1.4}.sky-reference-line a{font-size:12px;text-decoration:none;display:block}.sky-reference-line a:hover{text-decoration:underline}.itsm-ticket-workbench-v24-filter,.itsm-ticket-workbench-v24-filter *{box-sizing:border-box!important}.itsm-ticket-workbench-v24-filter{width:100%!important;box-shadow:none!important;color:#334155!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-left:0!important;border-right:0!important;border-radius:0!important;gap:10px!important;margin:0!important;padding:12px 14px!important;font-family:inherit!important;display:grid!important}.itsm-ticket-workbench-v24-top{grid-template-columns:auto 1fr auto!important;align-items:end!important;gap:12px!important;display:grid!important}.itsm-ticket-workbench-v24-title{color:#334155!important;white-space:nowrap!important;align-self:center!important;font-size:12px!important;font-weight:800!important}.itsm-ticket-workbench-v24-dates label{gap:3px!important;margin:0!important;display:grid!important}.itsm-ticket-workbench-v24-dates label>span{color:#64748b!important;font-size:9px!important;font-weight:700!important}.itsm-ticket-workbench-v24-dates input[type=date]{color:#334155!important;min-width:142px!important;height:31px!important;font:inherit!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:7px!important;margin:0!important;padding:4px 8px!important;font-size:11px!important}.itsm-ticket-workbench-v24-apply,.itsm-ticket-workbench-v24-secondary,.itsm-ticket-workbench-v24-tools button{color:#475569!important;cursor:pointer!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:7px!important;min-height:31px!important;margin:0!important;padding:5px 9px!important;font-family:inherit!important;font-size:10px!important;font-weight:750!important}.itsm-ticket-workbench-v24-apply{color:#fff!important;background:#1e293b!important;border-color:#1e293b!important}.itsm-ticket-workbench-v24-filter.loading .itsm-ticket-workbench-v24-apply{opacity:.6!important}.itsm-ticket-workbench-v24-count{color:#94a3b8!important;white-space:nowrap!important;align-self:center!important;font-size:10px!important;font-weight:700!important}.itsm-ticket-workbench-v24-choices{flex-wrap:wrap!important;align-items:center!important;gap:7px 9px!important;display:flex!important}.itsm-ticket-workbench-v24-choice{color:#334155!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;background:#fff!important;border:1px solid #dbe3ec!important;border-radius:7px!important;align-items:center!important;gap:6px!important;min-height:29px!important;margin:0!important;padding:4px 8px!important;font-size:10px!important;font-weight:650!important;line-height:1.2!important;display:inline-flex!important}.itsm-ticket-workbench-v24-choice:hover{background:#f1f5f9!important;border-color:#b8c4d1!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]{appearance:auto!important;accent-color:#1e293b!important;cursor:pointer!important;width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important;margin:0!important;padding:0!important}.itsm-ticket-workbench-v24-tools{align-items:center!important;gap:6px!important;display:flex!important}.itsm-ticket-workbench-v24-tools button{color:#64748b!important;border-color:#e2e8f0!important;min-height:26px!important;padding:4px 8px!important}.itsm-ticket-workbench-v24-error{color:#b91c1c!important;background:#fef2f2!important;border:1px solid #fecaca!important;border-radius:7px!important;padding:8px 10px!important;font-size:11px!important}.itsm-ticket-workbench-v24-message{text-align:center!important;color:#64748b!important;padding:24px 12px!important;font-size:12px!important}.itsm-ticket-workbench-v24-message.error{color:#b91c1c!important}.itsm-ticket-workbench-v24-status{color:#475569!important;white-space:nowrap!important;background:#eef2f7!important;border-radius:999px!important;align-items:center!important;min-height:20px!important;padding:2px 7px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.itsm-ticket-workbench-v24-status.new,.itsm-ticket-workbench-v24-status.assigned,.itsm-ticket-workbench-v24-status.in_progress{color:#1d4ed8!important;background:#e8f1ff!important}.itsm-ticket-workbench-v24-status.pending_user,.itsm-ticket-workbench-v24-status.pending_vendor,.itsm-ticket-workbench-v24-status.hold{color:#a16207!important;background:#fff4dc!important}.itsm-ticket-workbench-v24-status.resolved,.itsm-ticket-workbench-v24-status.closed{color:#15803d!important;background:#e7f7ed!important}.itsm-ticket-workbench-v24-sla{color:#477057!important;font-weight:750!important}.itsm-ticket-workbench-v24-sla.breached{color:#c43c3c!important}th.itsm-ticket-workbench-v24-sortable{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap!important}th.itsm-ticket-workbench-v24-sortable:hover{background:#f8fafc!important}.itsm-ticket-workbench-v24-sort-icon{color:#94a3b8!important;margin-left:5px!important;font-size:9px!important;line-height:1!important;display:inline-block!important}.itsm-ai-review-lock-v24-control,.itsm-ai-review-lock-v24-control:disabled,.itsm-ai-review-lock-v24-control[aria-disabled=true]{pointer-events:none!important;cursor:not-allowed!important;opacity:.76!important;color:#475569!important;background:#f1f5f9!important}.itsm-ai-review-lock-v24-badge{color:#64748b!important;background:#e2e8f0!important;border-radius:999px!important;align-items:center!important;margin-left:6px!important;padding:2px 6px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}@media (width<=900px){.itsm-ticket-workbench-v24-top{grid-template-columns:1fr!important;align-items:stretch!important}.itsm-ticket-workbench-v24-count{justify-self:start!important}}@media (width<=720px){.itsm-ticket-workbench-v24-filter{padding:10px!important}.itsm-ticket-workbench-v24-dates{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.itsm-ticket-workbench-v24-dates label,.itsm-ticket-workbench-v24-dates input[type=date]{width:100%!important;min-width:0!important}.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.itsm-ticket-workbench-v24-choice{width:100%!important}}.itsm-ticket-workbench-v24-error{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.itsm-ticket-workbench-v24-error button{color:#b91c1c!important;cursor:pointer!important;background:#fff!important;border:1px solid #fecaca!important;border-radius:6px!important;flex:none!important;min-height:27px!important;padding:4px 9px!important;font-size:10px!important;font-weight:750!important}.itsm-ticket-workbench-v24-queue-dashboard{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;margin:0 0 12px!important;padding:14px!important}.itsm-ticket-workbench-v24-queue-dashboard-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.itsm-ticket-workbench-v24-queue-dashboard-head h3{color:#1e293b!important;margin:0!important;font-size:15px!important}.itsm-ticket-workbench-v24-queue-dashboard-head small,.itsm-ticket-workbench-v24-queue-dashboard-range{color:#64748b!important;font-size:10px!important}.itsm-ticket-workbench-v24-queue-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.itsm-ticket-workbench-v24-queue-kpi-card{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;flex-direction:column!important;justify-content:space-between!important;min-height:72px!important;padding:11px 12px!important;display:flex!important}.itsm-ticket-workbench-v24-queue-kpi-card span{color:#64748b!important;font-size:10px!important;font-weight:700!important}.itsm-ticket-workbench-v24-queue-kpi-card strong{color:#0f172a!important;font-size:22px!important;line-height:1!important}.itsm-ticket-workbench-v24-pagination{background:#fff!important;border-top:1px solid #e2e8f0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;padding:12px 14px!important;display:flex!important}.itsm-ticket-workbench-v24-pagination-info{color:#64748b!important;font-size:10px!important;font-weight:650!important}.itsm-ticket-workbench-v24-pagination-controls{align-items:center!important;gap:7px!important;display:flex!important}.itsm-ticket-workbench-v24-pagination-controls button{color:#334155!important;cursor:pointer!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:7px!important;min-height:30px!important;padding:5px 10px!important;font-family:inherit!important;font-size:10px!important;font-weight:700!important}.itsm-ticket-workbench-v24-pagination-controls button:disabled{opacity:.4!important;cursor:default!important}.itsm-ticket-workbench-v24-pagination-page{text-align:center!important;color:#475569!important;min-width:90px!important;font-size:10px!important}@media (width<=1000px){.itsm-ticket-workbench-v24-queue-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.itsm-ticket-workbench-v24-queue-dashboard-head,.itsm-ticket-workbench-v24-pagination{flex-direction:column!important;align-items:stretch!important}.itsm-ticket-workbench-v24-queue-kpi-grid{grid-template-columns:1fr 1fr!important}.itsm-ticket-workbench-v24-pagination-controls{justify-content:space-between!important}}.itsm-ticket-workbench-v24-queue-kpi-card{transition:transform .18s,box-shadow .18s,border-color .18s!important;position:relative!important;overflow:hidden!important}.itsm-ticket-workbench-v24-queue-kpi-card:before{content:""!important;opacity:.9!important;background:currentColor!important;border-radius:10px 0 0 10px!important;width:4px!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.itsm-ticket-workbench-v24-queue-kpi-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 22px #0f172a14!important}.itsm-ticket-workbench-v24-queue-kpi-card:first-child{color:#2563eb!important;background:#eff6ff!important;border-color:#bfdbfe!important}.itsm-ticket-workbench-v24-queue-kpi-card:first-child span{color:#1d4ed8!important}.itsm-ticket-workbench-v24-queue-kpi-card:first-child strong{color:#1e3a8a!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(2){color:#7c3aed!important;background:#f5f3ff!important;border-color:#ddd6fe!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(2) span{color:#6d28d9!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(2) strong{color:#4c1d95!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(3){color:#0891b2!important;background:#ecfeff!important;border-color:#a5f3fc!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(3) span{color:#0e7490!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(3) strong{color:#164e63!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(4){color:#4f46e5!important;background:#eef2ff!important;border-color:#c7d2fe!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(4) span{color:#4338ca!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(4) strong{color:#312e81!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(5){color:#d97706!important;background:#fffbeb!important;border-color:#fde68a!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(5) span{color:#b45309!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(5) strong{color:#78350f!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(6){color:#ea580c!important;background:#fff7ed!important;border-color:#fed7aa!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(6) span{color:#c2410c!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(6) strong{color:#7c2d12!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(7){color:#dc2626!important;background:#fef2f2!important;border-color:#fecaca!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(7) span{color:#b91c1c!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(7) strong{color:#7f1d1d!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(8){color:#e11d48!important;background:#fff1f2!important;border-color:#fecdd3!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(8) span{color:#be123c!important}.itsm-ticket-workbench-v24-queue-kpi-card:nth-child(8) strong{color:#881337!important}.itsm-ticket-workbench-v24-queue-dashboard{background:linear-gradient(#fff 0%,#fbfdff 100%)!important;box-shadow:0 4px 18px #0f172a0b!important}@media (prefers-reduced-motion:reduce){.itsm-ticket-workbench-v24-queue-kpi-card{transition:none!important}.itsm-ticket-workbench-v24-queue-kpi-card:hover{transform:none!important}}.itsm-ticket-workbench-v24-team-filter{border-top:1px solid #e2e8f0!important;align-items:flex-start!important;gap:10px!important;width:100%!important;margin-top:8px!important;padding-top:9px!important;display:flex!important}.itsm-ticket-workbench-v24-team-filter[hidden]{display:none!important}.itsm-ticket-workbench-v24-team-label{color:#475569!important;flex:none!important;min-width:42px!important;padding-top:6px!important;font-size:10px!important;font-weight:800!important}.itsm-ticket-workbench-v24-team-choices{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}.itsm-ticket-workbench-v24-team-chip{appearance:none!important;color:#475569!important;cursor:pointer!important;background:#f8fafc!important;border:1px solid #dbe3ec!important;border-radius:999px!important;align-items:center!important;gap:6px!important;min-height:28px!important;padding:4px 9px!important;font-family:inherit!important;font-size:9px!important;font-weight:700!important;display:inline-flex!important}.itsm-ticket-workbench-v24-team-chip b{color:#475569!important;background:#e2e8f0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:19px!important;height:19px!important;padding:0 5px!important;font-size:8px!important;display:inline-flex!important}.itsm-ticket-workbench-v24-team-chip:hover{background:#fff!important;border-color:#94a3b8!important}.itsm-ticket-workbench-v24-team-chip.active{color:#fff!important;background:#334155!important;border-color:#64748b!important;box-shadow:0 2px 8px #0f172a24!important}.itsm-ticket-workbench-v24-team-chip.all.active{background:#0f172a!important;border-color:#0f172a!important}th[data-itsm-team-column="1"]{min-width:125px!important}@media (width<=640px){.itsm-ticket-workbench-v24-team-filter{flex-direction:column!important;gap:6px!important}.itsm-ticket-workbench-v24-team-label{padding-top:0!important}}[data-itsm-legacy-queue-filter-hidden="1"]{display:none!important}.itsm-ticket-workbench-v24-search-input:focus{border-color:#64748b!important;box-shadow:0 0 0 2px #64748b1f!important}@media (width<=720px){.itsm-ticket-workbench-v24-search-label{grid-column:1/-1!important;width:100%!important;min-width:0!important}.itsm-ticket-workbench-v24-search-input{width:100%!important;min-width:0!important}}html[data-itsm-ticket-queue-v253="1"] body{background:radial-gradient(circle at 15% 0,#e2e8f0b8,#0000 32%),linear-gradient(#f3f6fa 0%,#f8fafc 44%,#f6f8fb 100%)!important}[data-itsm-queue-panel-v253="1"]{box-shadow:none!important;background:0 0!important;border:0!important}[data-itsm-old-refresh-host-v253="1"]{display:none!important}[data-itsm-dashboard-v253="1"]{background:linear-gradient(145deg,#fffffffa,#f8fafcf5)!important;border:1px solid #cbd5e1d9!important;border-radius:20px!important;margin-top:6px!important;padding:22px!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 38px #0f172a0f,0 2px 8px #0f172a06!important}[data-itsm-dashboard-v253="1"]:before{content:""!important;opacity:.9!important;background:linear-gradient(90deg,#1e293b,#64748b 42%,#cbd5e1)!important;height:3px!important;position:absolute!important;inset:0 0 auto!important}[data-itsm-dashboard-header-v253="1"]{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:16px!important;display:flex!important;position:relative!important}[data-itsm-dashboard-v253="1"] h1,[data-itsm-dashboard-v253="1"] h2,[data-itsm-dashboard-v253="1"] h3,[data-itsm-dashboard-v253="1"] strong{letter-spacing:-.015em}.itsm-dashboard-actions-v253{align-items:center!important;gap:9px!important;margin-left:auto!important;display:flex!important}.itsm-dashboard-refresh-v253{color:#334155!important;min-height:36px!important;font:inherit!important;cursor:pointer!important;background:#fff!important;border:1px solid #d7dee8!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:8px 13px!important;font-size:12px!important;font-weight:750!important;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s!important;display:inline-flex!important;box-shadow:0 2px 7px #0f172a0d!important}.itsm-dashboard-refresh-v253:hover{background:#f8fafc!important;border-color:#aeb9c8!important;transform:translateY(-1px)!important;box-shadow:0 5px 13px #0f172a14!important}.itsm-dashboard-refresh-v253:active{transform:translateY(0)!important}.itsm-dashboard-refresh-v253:disabled{opacity:.58!important;cursor:wait!important}.itsm-dashboard-refresh-v253-icon{place-items:center!important;width:18px!important;height:18px!important;font-size:17px!important;line-height:1!important;display:inline-grid!important}[data-itsm-dashboard-v253="1"] button,[data-itsm-dashboard-v253="1"] [role=button]{transition:transform .16s,box-shadow .16s,border-color .16s!important}[data-itsm-dashboard-v253="1"] button:hover:not(.itsm-dashboard-refresh-v253),[data-itsm-dashboard-v253="1"] [role=button]:hover{transform:translateY(-2px)}[data-itsm-queue-filter-v253="1"],.itsm-ticket-workbench-v24-filter{background:#fffffff7!important;border:1px solid #dce3ec!important;border-radius:18px!important;margin-top:14px!important;padding:18px 18px 15px!important;box-shadow:0 10px 26px #0f172a0b,0 1px 3px #0f172a06!important}.itsm-ticket-workbench-v24-top{align-items:end!important;gap:16px!important}.itsm-ticket-workbench-v24-title{color:#1e293b!important;white-space:nowrap!important;padding-bottom:9px!important;font-size:13px!important;font-weight:800!important}.itsm-ticket-workbench-v24-dates{flex:auto!important;align-items:end!important;gap:10px!important}.itsm-ticket-workbench-v24-dates label>span{color:#64748b!important;letter-spacing:.01em!important;margin-bottom:5px!important;font-size:10.5px!important;font-weight:750!important}.itsm-ticket-workbench-v24-search-label{flex:420px!important;min-width:320px!important}.itsm-ticket-workbench-v24-search-input{color:#1e293b!important;background:#fbfcfe!important;border:1px solid #d4dce7!important;border-radius:11px!important;min-width:320px!important;height:40px!important;padding:0 14px!important;font-size:12px!important;box-shadow:inset 0 1px 1px #0f172a05!important}.itsm-ticket-workbench-v24-search-input::placeholder{color:#94a3b8!important}.itsm-ticket-workbench-v24-search-input:focus{background:#fff!important;border-color:#64748b!important;box-shadow:0 0 0 3px #64748b1a!important}.itsm-ticket-workbench-v24-dates input[type=date]{color:#334155!important;background:#fbfcfe!important;border:1px solid #d4dce7!important;border-radius:11px!important;min-width:155px!important;height:40px!important;padding:0 11px!important;font-size:11px!important}.itsm-ticket-workbench-v24-apply,.itsm-ticket-workbench-v24-secondary{border-radius:11px!important;height:40px!important;font-size:11px!important;font-weight:800!important}.itsm-ticket-workbench-v24-apply{background:linear-gradient(#243246,#172033)!important;padding:0 15px!important;box-shadow:0 5px 12px #0f172a29!important}.itsm-ticket-workbench-v24-secondary{color:#475569!important;background:#fff!important;border:1px solid #d7dee8!important;padding:0 13px!important}.itsm-ticket-workbench-v24-choices{border-top:1px solid #edf1f5!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;padding-top:13px!important;display:flex!important}.itsm-ticket-workbench-v24-choice{color:#475569!important;background:#fff!important;border:1px solid #dce3eb!important;border-radius:10px!important;min-height:31px!important;padding:5px 10px!important;font-size:11px!important;font-weight:700!important;transition:background .15s,border-color .15s,transform .15s!important;box-shadow:0 1px 2px #0f172a06!important}.itsm-ticket-workbench-v24-choice:hover{background:#f8fafc!important;border-color:#b9c4d2!important;transform:translateY(-1px)!important}.itsm-ticket-workbench-v24-choice:has(input:checked){color:#1e293b!important;background:#f5f7fa!important;border-color:#aeb8c6!important}.itsm-ticket-workbench-v24-choice input{accent-color:#1e293b!important;width:15px!important;height:15px!important}.itsm-ticket-workbench-v24-tools{border-top:1px dashed #e7ecf2!important;gap:7px!important;margin-top:11px!important;padding-top:10px!important}.itsm-ticket-workbench-v24-tools button{border-radius:9px!important;font-size:10.5px!important;font-weight:700!important}.itsm-ticket-workbench-v24-team-filter,[class*=itsm-ticket-workbench-v24-team]{margin-top:11px}.itsm-ticket-workbench-v24-team-chip,[class*=team-chip]{border-radius:999px!important;transition:transform .15s,box-shadow .15s!important}.itsm-ticket-workbench-v24-filter+.table-wrap,[data-itsm-queue-filter-v253="1"]+.table-wrap{background:#fff!important;border:1px solid #e0e6ee!important;border-radius:16px!important;margin-top:12px!important;overflow:hidden!important;box-shadow:0 8px 20px #0f172a09!important}.itsm-ticket-workbench-v24-filter+.table-wrap table thead th,[data-itsm-queue-filter-v253="1"]+.table-wrap table thead th{color:#64748b!important;letter-spacing:.015em!important;background:#f8fafc!important;font-size:10.5px!important;font-weight:800!important}.itsm-ticket-workbench-v24-count{color:#94a3b8!important;white-space:nowrap!important;align-self:end!important;padding-bottom:10px!important;font-size:10.5px!important;font-weight:750!important}@media (width<=1100px){.itsm-ticket-workbench-v24-search-label{flex-basis:100%!important;min-width:100%!important}.itsm-ticket-workbench-v24-search-input{min-width:100%!important}.itsm-ticket-workbench-v24-dates{flex-wrap:wrap!important}}@media (width<=700px){[data-itsm-dashboard-v253="1"]{border-radius:15px!important;padding:16px!important}[data-itsm-dashboard-header-v253="1"]{gap:10px!important}.itsm-dashboard-refresh-v253{min-height:34px!important;padding:7px 10px!important}[data-itsm-queue-filter-v253="1"],.itsm-ticket-workbench-v24-filter{border-radius:14px!important;padding:14px 12px!important}.itsm-ticket-workbench-v24-top{flex-direction:column!important;align-items:stretch!important}.itsm-ticket-workbench-v24-title{padding-bottom:0!important}.itsm-ticket-workbench-v24-search-label,.itsm-ticket-workbench-v24-search-input{width:100%!important;min-width:100%!important}.itsm-ticket-workbench-v24-dates input[type=date]{width:100%!important;min-width:0!important}.itsm-ticket-workbench-v24-dates label{flex:140px!important}.itsm-ticket-workbench-v24-count{align-self:flex-end!important;padding-bottom:0!important}}[data-itsm-obsolete-dashboard-button-v2532="1"],[data-itsm-obsolete-dashboard-host-v2532="1"]{display:none!important}[data-itsm-queue-page-header-v2532="1"]{height:auto!important;min-height:0!important;margin:0 0 14px!important;padding:16px 0 12px!important}[data-itsm-queue-page-header-v2532="1"]>*{min-height:0!important}[data-itsm-queue-page-header-v2532="1"] h1,[data-itsm-queue-page-header-v2532="1"] h2,[data-itsm-queue-page-header-v2532="1"] h3{color:#0f172a!important;letter-spacing:-.035em!important;margin-top:0!important;margin-bottom:5px!important;font-size:clamp(28px,2.15vw,36px)!important;font-weight:800!important;line-height:1.08!important}[data-itsm-queue-page-header-v2532="1"] p{color:#64748b!important;margin:3px 0 0!important;font-size:14px!important;line-height:1.35!important}[data-itsm-queue-page-header-v2532="1"] :is(small,.eyebrow,[class*=eyebrow]){color:#8492a6!important;letter-spacing:.09em!important;margin-bottom:6px!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important}html[data-itsm-ticket-queue-header-v2532="1"] [data-itsm-dashboard-v253="1"]{margin-top:0!important;padding-top:20px!important}@media (width>=901px){[data-itsm-queue-page-header-v2532="1"]{max-height:145px!important;overflow:visible!important}}@media (width<=900px){[data-itsm-queue-page-header-v2532="1"]{margin-bottom:10px!important;padding:14px 0 10px!important}[data-itsm-queue-page-header-v2532="1"] h1,[data-itsm-queue-page-header-v2532="1"] h2,[data-itsm-queue-page-header-v2532="1"] h3{font-size:30px!important}}@media (width<=700px){[data-itsm-queue-page-header-v2532="1"]{margin-bottom:8px!important;padding:10px 0 8px!important}[data-itsm-queue-page-header-v2532="1"] h1,[data-itsm-queue-page-header-v2532="1"] h2,[data-itsm-queue-page-header-v2532="1"] h3{margin-bottom:4px!important;font-size:26px!important}[data-itsm-queue-page-header-v2532="1"] p{font-size:12.5px!important}}[data-itsm-queue-page-header-v2532="1"]{display:none!important}html[data-itsm-ticket-queue-v253="1"] h1,html[data-itsm-ticket-queue-header-v2532="1"] h1{scroll-margin-top:16px}html[data-itsm-ticket-queue-v253="1"] [data-itsm-dashboard-v253="1"],html[data-itsm-ticket-queue-header-v2532="1"] [data-itsm-dashboard-v253="1"]{margin-top:0!important}[data-itsm-dashboard-v253="1"] h1,[data-itsm-dashboard-v253="1"] h2,[data-itsm-dashboard-v253="1"] h3,[data-itsm-dashboard-v253="1"] strong{color:#0f172a!important;letter-spacing:-.03em!important;font-size:clamp(22px,2vw,32px)!important;font-weight:850!important;line-height:1.08!important}[data-itsm-dashboard-v253="1"] p,[data-itsm-dashboard-v253="1"] small{color:#64748b!important;font-size:14px!important;line-height:1.4!important}[data-itsm-dashboard-header-v253="1"]{margin-bottom:14px!important}[data-itsm-dashboard-v253="1"] .itsm-dashboard-actions-v253{align-self:flex-start!important}@media (width<=900px){[data-itsm-dashboard-v253="1"] h1,[data-itsm-dashboard-v253="1"] h2,[data-itsm-dashboard-v253="1"] h3,[data-itsm-dashboard-v253="1"] strong{font-size:26px!important}}@media (width<=700px){[data-itsm-dashboard-v253="1"] h1,[data-itsm-dashboard-v253="1"] h2,[data-itsm-dashboard-v253="1"] h3,[data-itsm-dashboard-v253="1"] strong{font-size:24px!important}[data-itsm-dashboard-v253="1"] p,[data-itsm-dashboard-v253="1"] small{font-size:12.5px!important}}.sky-chat-fab{right:18px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 18px)!important;z-index:1200!important;color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(#1e293bf5,#0f172af5)!important;border:1px solid #94a3b838!important;border-radius:999px!important;min-height:52px!important;padding:0 18px!important;transition:transform .18s,box-shadow .18s,background .18s!important;position:fixed!important;box-shadow:0 14px 30px #0f172a38,0 4px 10px #0f172a1f!important}.sky-chat-fab:hover{transform:translateY(-2px)!important;box-shadow:0 18px 34px #0f172a42,0 6px 12px #0f172a24!important}.sky-chat-fab.is-open{background:linear-gradient(#334155fa,#1e293bfa)!important}.sky-chat-fab span{letter-spacing:-.01em!important;font-size:13px!important;font-weight:800!important}.sky-chat-panel{right:18px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 82px)!important;z-index:1199!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(#fffffffa,#f8fafcfa)!important;border:1px solid #cbd5e1e6!important;border-radius:18px!important;width:min(390px,100vw - 24px)!important;max-height:min(72vh,720px)!important;position:fixed!important;overflow:hidden!important;box-shadow:0 24px 60px #0f172a2e,0 8px 16px #0f172a14!important}.sky-chat-head{background:linear-gradient(#f8fafceb,#fffffff5)!important;border-bottom:1px solid #e2e8f0!important;padding:14px 16px!important}.sky-chat-messages{padding:14px!important}.sky-chat-compose{background:#fffffff5!important;border-top:1px solid #e2e8f0!important;padding:12px 14px 14px!important}.sky-chat-compose textarea,.sky-chat-send{border-radius:12px!important}html[data-itsm-ticket-queue-v253="1"] [data-itsm-queue-panel-v253="1"],html[data-itsm-ticket-queue-header-v2532="1"] [data-itsm-queue-panel-v253="1"]{padding-bottom:104px!important}html[data-itsm-ticket-queue-v253="1"] body,html[data-itsm-ticket-queue-header-v2532="1"] body{scroll-padding-bottom:110px!important}@media (width<=980px){.sky-chat-fab{right:16px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 16px)!important;min-height:48px!important;padding:0 16px!important}.sky-chat-panel{right:16px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 76px)!important;width:min(360px,100vw - 20px)!important;max-height:68vh!important}}@media (width<=700px){.sky-chat-fab{right:12px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important;gap:7px!important;min-height:44px!important;padding:0 14px!important}.sky-chat-fab span{font-size:12px!important}.sky-chat-panel{width:auto!important;left:12px!important;right:12px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 64px)!important;border-radius:16px!important;max-height:min(72vh,100vh - 82px)!important}html[data-itsm-ticket-queue-v253="1"] [data-itsm-queue-panel-v253="1"],html[data-itsm-ticket-queue-header-v2532="1"] [data-itsm-queue-panel-v253="1"]{padding-bottom:88px!important}}.sky-chat-fab{border-radius:999px!important;gap:6px!important;height:44px!important;min-height:44px!important;padding:0 13px!important;font-size:11.5px!important}.sky-chat-fab span{font-size:11.5px!important;font-weight:800!important}.sky-chat-fab svg{flex:0 0 17px!important;width:17px!important;height:17px!important}.sky-chat-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 72px)!important}html[data-itsm-ticket-queue-v253="1"] .sky-chat-fab,html[data-itsm-ticket-queue-header-v2532="1"] .sky-chat-fab{right:20px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 16px)!important}html[data-itsm-ticket-queue-v253="1"] .sky-chat-panel,html[data-itsm-ticket-queue-header-v2532="1"] .sky-chat-panel{right:20px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 70px)!important}@media (width<=980px){.sky-chat-fab{height:42px!important;min-height:42px!important;padding:0 12px!important}.sky-chat-fab span{font-size:11px!important}.sky-chat-fab svg{flex-basis:16px!important;width:16px!important;height:16px!important}.sky-chat-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 68px)!important}}@media (width<=700px){.sky-chat-fab{height:40px!important;min-height:40px!important;right:10px!important;bottom:calc(env(safe-area-inset-bottom,0px) + 10px)!important;gap:5px!important;padding:0 11px!important}.sky-chat-fab span{font-size:10.5px!important}.sky-chat-fab svg{flex-basis:15px!important;width:15px!important;height:15px!important}.sky-chat-panel{bottom:calc(env(safe-area-inset-bottom,0px) + 58px)!important}}.itsm-ticket-list-v110,.itsm-ticket-detail-v110{font-size:14px;line-height:1.45}.itsm-ticket-list-v110 button,.itsm-ticket-list-v110 input,.itsm-ticket-list-v110 select,.itsm-ticket-detail-v110 button,.itsm-ticket-detail-v110 input,.itsm-ticket-detail-v110 select,.itsm-ticket-detail-v110 textarea{font-size:14px}.itsm-ticket-list-v110 h1{letter-spacing:-.02em;font-size:30px!important;font-weight:750!important;line-height:1.15!important}.itsm-ticket-list-v110 h1+p,.itsm-ticket-list-v110 h1~p{font-size:15px!important;line-height:1.45!important}.itsm-ticket-list-v110 input[type=search],.itsm-ticket-list-v110 input[placeholder*=Search],.itsm-ticket-list-v110 input[placeholder*=ticket]{font-size:16px!important;line-height:1.4!important}.itsm-ticket-list-v110 table{font-size:14.5px!important}.itsm-ticket-list-v110 table th{letter-spacing:0!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important}.itsm-ticket-list-v110 table td{vertical-align:middle!important;font-size:14.5px!important;line-height:1.42!important}.itsm-ticket-list-v110 table td:first-child,.itsm-ticket-list-v110 table td:first-child a,.itsm-ticket-list-v110 table td:first-child button{font-size:15px!important;font-weight:700!important;line-height:1.3!important}.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(2) a,.itsm-ticket-list-v110 table td:nth-child(2) span,.itsm-ticket-list-v110 table td:nth-child(2) strong,.itsm-ticket-list-v110 table td:nth-child(2) b{font-size:14.5px!important;font-weight:550!important;line-height:1.42!important}.itsm-ticket-list-v110 table td span[class*=status],.itsm-ticket-list-v110 table td span[class*=priority],.itsm-ticket-list-v110 table td [class*=badge],.itsm-ticket-list-v110 table td [class*=pill]{font-size:11.5px!important;font-weight:700!important;line-height:1.1!important}.itsm-ticket-list-v110 [role=tab],.itsm-ticket-list-v110 nav button,.itsm-ticket-list-v110 [class*=tab] button{font-size:14.5px!important;line-height:1.3!important}.itsm-ticket-list-v110 label,.itsm-ticket-list-v110 label span{font-size:12px;font-weight:650;line-height:1.25}.itsm-ticket-detail-v110 h1{letter-spacing:-.015em;font-size:28px!important;line-height:1.18!important}.itsm-ticket-detail-v110 h2{letter-spacing:-.01em;font-size:19px!important;font-weight:750!important;line-height:1.25!important}.itsm-ticket-detail-v110 h3{font-size:17px!important;font-weight:700!important;line-height:1.28!important}.itsm-ticket-detail-v110 p,.itsm-ticket-detail-v110 td,.itsm-ticket-detail-v110 li{font-size:14px;line-height:1.5}.itsm-ticket-detail-v110 b,.itsm-ticket-detail-v110 strong{font-size:inherit}.itsm-ticket-detail-v110 small,.itsm-ticket-detail-v110 [class*=label],.itsm-ticket-detail-v110 dt{font-size:11.5px!important;line-height:1.3!important}.itsm-ticket-detail-v110 dd,.itsm-ticket-detail-v110 [class*=value]{font-size:13.5px;line-height:1.4}.itsm-ticket-detail-v110 [class*=description] p,.itsm-ticket-detail-v110 [class*=description] div:not([class]),.itsm-ticket-detail-v110 [class*=description] span{font-size:15px!important;line-height:1.55!important}.itsm-ticket-detail-v110 a[href*=approval],.itsm-ticket-detail-v110 [class*=approval] a{font-size:14.5px;font-weight:700;line-height:1.35}.itsm-ticket-detail-v110 [class*=sla]{font-size:13.5px}.itsm-ticket-detail-v110 [class*=sla] h2,.itsm-ticket-detail-v110 [class*=sla] h3{font-size:18px!important}.itsm-ticket-detail-v110 [class*=sla] b,.itsm-ticket-detail-v110 [class*=sla] strong{font-size:13.5px}.itsm-ticket-detail-v110 [class*=badge],.itsm-ticket-detail-v110 [class*=pill],.itsm-ticket-detail-v110 [class*=status]{font-size:11.5px}@media (width<=900px){.itsm-ticket-list-v110 h1{font-size:26px!important}.itsm-ticket-detail-v110 h1{font-size:25px!important}.itsm-ticket-list-v110 table,.itsm-ticket-list-v110 table td,.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *{font-size:13.5px!important}.itsm-ticket-detail-v110 h2{font-size:18px!important}}@media (width<=600px){.itsm-ticket-list-v110,.itsm-ticket-detail-v110{font-size:13.5px}.itsm-ticket-list-v110 h1{font-size:24px!important}.itsm-ticket-detail-v110 h1{font-size:23px!important}.itsm-ticket-list-v110 input[type=search],.itsm-ticket-list-v110 input[placeholder*=Search],.itsm-ticket-list-v110 input[placeholder*=ticket]{font-size:15px!important}}.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:16px!important;font-weight:550!important;line-height:1.45!important}@media (width<=900px){.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:15px!important}}@media (width<=600px){.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:14.5px!important}}.itsm-ticket-list-v110 table td:nth-child(2) small,.itsm-ticket-list-v110 table td:nth-child(2) span,.itsm-ticket-list-v110 table td:nth-child(2) p,.itsm-ticket-list-v110 table td:nth-child(2) div,.itsm-ticket-list-v110 table td:nth-child(2) strong,.itsm-ticket-list-v110 table td:nth-child(2) b{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.itsm-ticket-list-v110 table td:first-child,.itsm-ticket-list-v110 table td:first-child *,.itsm-ticket-list-v110 table td:first-child a,.itsm-ticket-list-v110 table td:first-child button{font-size:17px!important;font-weight:700!important;line-height:1.35!important}@media (width<=900px){.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:16px!important}}@media (width<=600px){.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:15px!important}}.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{letter-spacing:0!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important}.itsm-ticket-list-v110 table td:nth-child(2) b,.itsm-ticket-list-v110 table td:nth-child(2) strong,.itsm-ticket-list-v110 table td:nth-child(2) small,.itsm-ticket-list-v110 table td:nth-child(2) span,.itsm-ticket-list-v110 table td:nth-child(2) p,.itsm-ticket-list-v110 table td:nth-child(2) div,.itsm-ticket-list-v110 table td:nth-child(3) b,.itsm-ticket-list-v110 table td:nth-child(3) strong,.itsm-ticket-list-v110 table td:nth-child(3) small,.itsm-ticket-list-v110 table td:nth-child(3) span,.itsm-ticket-list-v110 table td:nth-child(3) p,.itsm-ticket-list-v110 table td:nth-child(3) div{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}@media (width<=900px){.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:15px!important}}@media (width<=600px){.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:14px!important}}.itsm-ticket-list-v110 table td:first-child,.itsm-ticket-list-v110 table td:first-child *,.itsm-ticket-list-v110 table td:first-child a,.itsm-ticket-list-v110 table td:first-child button{letter-spacing:0!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important}@media (width<=900px){.itsm-ticket-list-v110 table td:first-child,.itsm-ticket-list-v110 table td:first-child *,.itsm-ticket-list-v110 table td:first-child a,.itsm-ticket-list-v110 table td:first-child button{font-size:15px!important}}@media (width<=600px){.itsm-ticket-list-v110 table td:first-child,.itsm-ticket-list-v110 table td:first-child *,.itsm-ticket-list-v110 table td:first-child a,.itsm-ticket-list-v110 table td:first-child button{font-size:14px!important}}.itsm-ticket-page-v116{font-size:14px;line-height:1.45}.itsm-ticket-page-v116 h1{letter-spacing:-.02em;margin-bottom:4px;font-size:28px!important;font-weight:750!important;line-height:1.15!important}.itsm-ticket-page-v116 h1+p,.itsm-ticket-page-v116 h1~p{color:#66758f!important;font-size:15px!important;line-height:1.45!important}.itsm-ticket-page-v116 button,.itsm-ticket-page-v116 input,.itsm-ticket-page-v116 select{font-size:15px!important}.itsm-ticket-page-v116 input[type=search],.itsm-ticket-page-v116 input[placeholder*=ticket],.itsm-ticket-page-v116 input[placeholder*=subject],.itsm-ticket-page-v116 select{min-height:54px;line-height:1.35!important}.itsm-ticket-page-v116 .table-panel,.itsm-ticket-list-v110.table-panel,.itsm-ticket-list-v110 .table-panel{overflow:hidden}.itsm-ticket-page-v116 table,.itsm-ticket-list-v110 table{table-layout:fixed;border-collapse:collapse;width:100%}.itsm-ticket-page-v116 table th,.itsm-ticket-list-v110 table th{vertical-align:middle;color:#44536b!important;padding:10px 14px!important;font-size:14px!important;font-weight:650!important;line-height:1.25!important}.itsm-ticket-page-v116 table td,.itsm-ticket-list-v110 table td{color:#334155!important;vertical-align:middle!important;padding:14px!important;font-size:15px!important;font-weight:400!important;line-height:1.45!important}.itsm-ticket-page-v116 table th:first-child,.itsm-ticket-page-v116 table td:first-child,.itsm-ticket-list-v110 table th:first-child,.itsm-ticket-list-v110 table td:first-child{width:15%}.itsm-ticket-page-v116 table th:nth-child(2),.itsm-ticket-page-v116 table td:nth-child(2),.itsm-ticket-list-v110 table th:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2){width:32%}.itsm-ticket-page-v116 table th:nth-child(3),.itsm-ticket-page-v116 table td:nth-child(3),.itsm-ticket-list-v110 table th:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3){width:9%}.itsm-ticket-page-v116 table th:nth-child(4),.itsm-ticket-page-v116 table td:nth-child(4),.itsm-ticket-list-v110 table th:nth-child(4),.itsm-ticket-list-v110 table td:nth-child(4){width:8%}.itsm-ticket-page-v116 table th:nth-child(5),.itsm-ticket-page-v116 table td:nth-child(5),.itsm-ticket-list-v110 table th:nth-child(5),.itsm-ticket-list-v110 table td:nth-child(5){width:6%}.itsm-ticket-page-v116 table th:nth-child(6),.itsm-ticket-page-v116 table td:nth-child(6),.itsm-ticket-list-v110 table th:nth-child(6),.itsm-ticket-list-v110 table td:nth-child(6){width:15%}.itsm-ticket-page-v116 table th:nth-child(7),.itsm-ticket-page-v116 table td:nth-child(7),.itsm-ticket-list-v110 table th:nth-child(7),.itsm-ticket-list-v110 table td:nth-child(7){width:10%}.itsm-ticket-page-v116 table th:nth-child(8),.itsm-ticket-page-v116 table td:nth-child(8),.itsm-ticket-list-v110 table th:nth-child(8),.itsm-ticket-list-v110 table td:nth-child(8){width:8%}.itsm-ticket-page-v116 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2){word-break:break-word}.itsm-ticket-page-v116 table td:nth-child(4),.itsm-ticket-page-v116 table td:nth-child(5),.itsm-ticket-list-v110 table td:nth-child(4),.itsm-ticket-list-v110 table td:nth-child(5){white-space:nowrap;text-align:left}.itsm-ticket-page-v116 table td:nth-child(6),.itsm-ticket-page-v116 table td:nth-child(7),.itsm-ticket-page-v116 table td:nth-child(8),.itsm-ticket-list-v110 table td:nth-child(6),.itsm-ticket-list-v110 table td:nth-child(7),.itsm-ticket-list-v110 table td:nth-child(8){font-size:14.5px!important;line-height:1.4!important}@media (width<=1200px){.itsm-ticket-page-v116 table th,.itsm-ticket-page-v116 table td,.itsm-ticket-list-v110 table th,.itsm-ticket-list-v110 table td{padding:12px!important}.itsm-ticket-page-v116 table td,.itsm-ticket-list-v110 table td,.itsm-ticket-page-v116 table td:first-child,.itsm-ticket-page-v116 table td:first-child *,.itsm-ticket-page-v116 table td:nth-child(2),.itsm-ticket-page-v116 table td:nth-child(2) *,.itsm-ticket-page-v116 table td:nth-child(3),.itsm-ticket-page-v116 table td:nth-child(3) *,.itsm-ticket-list-v110 table td:first-child,.itsm-ticket-list-v110 table td:first-child *,.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:14.5px!important}}@media (width<=900px){.itsm-ticket-page-v116 h1{font-size:25px!important}.itsm-ticket-page-v116 table,.itsm-ticket-list-v110 table{table-layout:auto}.itsm-ticket-page-v116 table td,.itsm-ticket-list-v110 table td{font-size:14px!important}}.itsm-ticket-page-v116,.itsm-ticket-detail-page-v117{font-size:13.5px;line-height:1.42}.itsm-ticket-page-v116 h1,.itsm-ticket-detail-page-v117 h1{letter-spacing:-.01em;margin-bottom:4px!important;font-size:20px!important;font-weight:700!important;line-height:1.15!important}.itsm-ticket-page-v116 h2,.itsm-ticket-detail-page-v117 h2{letter-spacing:-.005em;font-size:14px!important;font-weight:700!important;line-height:1.25!important}.itsm-ticket-page-v116 h3,.itsm-ticket-detail-page-v117 h3{font-size:13.5px!important;font-weight:650!important;line-height:1.25!important}.itsm-ticket-page-v116 p,.itsm-ticket-page-v116 div,.itsm-ticket-page-v116 span,.itsm-ticket-detail-page-v117 p,.itsm-ticket-detail-page-v117 div,.itsm-ticket-detail-page-v117 span{line-height:1.42}.itsm-ticket-page-v116 h1+p,.itsm-ticket-page-v116 h1~p,.itsm-ticket-detail-page-v117 h1+p,.itsm-ticket-detail-page-v117 h1~p{color:#6f7f96!important;font-size:13.5px!important;line-height:1.42!important}.itsm-ticket-page-v116 button,.itsm-ticket-page-v116 input,.itsm-ticket-page-v116 select,.itsm-ticket-detail-page-v117 button,.itsm-ticket-detail-page-v117 input,.itsm-ticket-detail-page-v117 select{font-size:13.5px!important}.itsm-ticket-page-v116 [role=tab],.itsm-ticket-page-v116 .tabs button,.itsm-ticket-page-v116 .tabs span{font-size:13.5px!important;font-weight:500!important;line-height:1.3!important}.itsm-ticket-page-v116 table th,.itsm-ticket-list-v110 table th{color:#47566d!important;padding:10px 12px!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important}.itsm-ticket-page-v116 table td,.itsm-ticket-list-v110 table td{color:#334155!important;padding:12px!important;font-size:13.5px!important;font-weight:400!important;line-height:1.42!important}.itsm-ticket-page-v116 table td:first-child,.itsm-ticket-page-v116 table td:first-child *,.itsm-ticket-page-v116 table td:nth-child(2),.itsm-ticket-page-v116 table td:nth-child(2) *,.itsm-ticket-page-v116 table td:nth-child(3),.itsm-ticket-page-v116 table td:nth-child(3) *,.itsm-ticket-list-v110 table td:first-child,.itsm-ticket-list-v110 table td:first-child *,.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{letter-spacing:0!important;font-family:inherit!important;font-size:13.5px!important;font-weight:400!important;line-height:1.42!important}.itsm-ticket-page-v116 table td:nth-child(6),.itsm-ticket-page-v116 table td:nth-child(7),.itsm-ticket-page-v116 table td:nth-child(8),.itsm-ticket-list-v110 table td:nth-child(6),.itsm-ticket-list-v110 table td:nth-child(7),.itsm-ticket-list-v110 table td:nth-child(8){font-size:13px!important}.itsm-ticket-page-v116 .table-panel,.itsm-ticket-list-v110.table-panel{border-radius:16px}.itsm-ticket-page-v116 table td [class*=pill],.itsm-ticket-page-v116 table td [class*=badge],.itsm-ticket-page-v116 table td [class*=status],.itsm-ticket-list-v110 table td [class*=pill],.itsm-ticket-list-v110 table td [class*=badge],.itsm-ticket-list-v110 table td [class*=status]{font-size:11px!important;font-weight:700!important;line-height:1.05!important}.itsm-ticket-detail-page-v117 .panel,.itsm-ticket-detail-page-v117 [class*=panel],.itsm-ticket-detail-page-v117 [class*=card]{border-radius:16px}.itsm-ticket-detail-page-v117 .panel p,.itsm-ticket-detail-page-v117 .panel td,.itsm-ticket-detail-page-v117 .panel div,.itsm-ticket-detail-page-v117 .panel span{font-size:13.5px!important;line-height:1.42!important}.itsm-ticket-detail-page-v117 small,.itsm-ticket-detail-page-v117 label,.itsm-ticket-detail-page-v117 dt,.itsm-ticket-detail-page-v117 [class*=label]{color:#76859a!important;font-size:11.5px!important;line-height:1.25!important}.itsm-ticket-detail-page-v117 [class*=description] p,.itsm-ticket-detail-page-v117 [class*=description] div:not([class]),.itsm-ticket-detail-page-v117 [class*=description] span{font-size:13.5px!important;line-height:1.48!important}.itsm-ticket-detail-page-v117 [class*=sla] h2,.itsm-ticket-detail-page-v117 [class*=sla] h3,.itsm-ticket-detail-page-v117 [class*=summary] h2,.itsm-ticket-detail-page-v117 [class*=summary] h3{font-size:14px!important;line-height:1.22!important}.itsm-ticket-detail-page-v117 [class*=sla] p,.itsm-ticket-detail-page-v117 [class*=sla] div,.itsm-ticket-detail-page-v117 [class*=sla] span,.itsm-ticket-detail-page-v117 [class*=summary] p,.itsm-ticket-detail-page-v117 [class*=summary] div,.itsm-ticket-detail-page-v117 [class*=summary] span{font-size:13px!important;line-height:1.4!important}.itsm-ticket-detail-page-v117 [class*=pill],.itsm-ticket-detail-page-v117 [class*=badge],.itsm-ticket-detail-page-v117 [class*=status]{font-size:11px!important;font-weight:700!important;line-height:1.05!important}.itsm-ticket-detail-page-v117 [class*=resolved] h2,.itsm-ticket-detail-page-v117 [class*=feedback] h2,.itsm-ticket-detail-page-v117 [class*=resolved] h3,.itsm-ticket-detail-page-v117 [class*=feedback] h3{font-size:14px!important;line-height:1.24!important}@media (width<=900px){.itsm-ticket-page-v116 h1,.itsm-ticket-detail-page-v117 h1{font-size:18px!important}.itsm-ticket-page-v116 table th,.itsm-ticket-list-v110 table th,.itsm-ticket-page-v116 table td,.itsm-ticket-list-v110 table td{padding:10px!important}}.itsm-ticket-detail-page-v117{--itsm-detail-title:14px;--itsm-detail-text:13px;--itsm-detail-small:11.5px;--itsm-detail-pill:11px}.itsm-ticket-detail-page-v117 [class*=resolved],.itsm-ticket-detail-page-v117 [class*=feedback]{font-size:var(--itsm-detail-text)!important}.itsm-ticket-detail-page-v117 [class*=resolved] h2,.itsm-ticket-detail-page-v117 [class*=feedback] h2,.itsm-ticket-detail-page-v117 [class*=resolved] h3,.itsm-ticket-detail-page-v117 [class*=feedback] h3{font-size:14px!important;font-weight:700!important;line-height:1.24!important}.itsm-ticket-detail-page-v117 [class*=resolved] p,.itsm-ticket-detail-page-v117 [class*=feedback] p,.itsm-ticket-detail-page-v117 [class*=resolved] div,.itsm-ticket-detail-page-v117 [class*=feedback] div,.itsm-ticket-detail-page-v117 [class*=resolved] span,.itsm-ticket-detail-page-v117 [class*=feedback] span{font-size:13px!important;line-height:1.42!important}.itsm-ticket-detail-page-v117 [class*=resolved] button,.itsm-ticket-detail-page-v117 [class*=feedback] button{border-radius:12px!important;min-height:42px!important;padding:0 16px!important;font-size:13px!important}.itsm-ticket-detail-page-v117 [class*=resolved] [class*=status],.itsm-ticket-detail-page-v117 [class*=feedback] [class*=status],.itsm-ticket-detail-page-v117 [class*=resolved] [class*=badge],.itsm-ticket-detail-page-v117 [class*=feedback] [class*=badge]{font-size:var(--itsm-detail-pill)!important}.itsm-ticket-detail-page-v117 [class*=resolved] [class*=star],.itsm-ticket-detail-page-v117 [class*=feedback] [class*=star]{font-size:12px!important}.itsm-ticket-detail-page-v117 [class*=resolved] [class*=rating] button,.itsm-ticket-detail-page-v117 [class*=feedback] [class*=rating] button{min-width:44px!important;min-height:44px!important;padding:6px!important}.itsm-ticket-detail-page-v117 [class*=summary],.itsm-ticket-detail-page-v117 [class*=attachment]{font-size:var(--itsm-detail-text)!important}.itsm-ticket-detail-page-v117 [class*=summary] h2,.itsm-ticket-detail-page-v117 [class*=summary] h3,.itsm-ticket-detail-page-v117 [class*=attachment] h2,.itsm-ticket-detail-page-v117 [class*=attachment] h3{font-size:14px!important;font-weight:700!important;line-height:1.22!important}.itsm-ticket-detail-page-v117 [class*=summary] p,.itsm-ticket-detail-page-v117 [class*=summary] div,.itsm-ticket-detail-page-v117 [class*=summary] span,.itsm-ticket-detail-page-v117 [class*=attachment] p,.itsm-ticket-detail-page-v117 [class*=attachment] div,.itsm-ticket-detail-page-v117 [class*=attachment] span{font-size:13px!important;line-height:1.4!important}.itsm-ticket-detail-page-v117 [class*=summary] [class*=status],.itsm-ticket-detail-page-v117 [class*=summary] [class*=badge],.itsm-ticket-detail-page-v117 [class*=attachment] [class*=status],.itsm-ticket-detail-page-v117 [class*=attachment] [class*=badge]{font-size:var(--itsm-detail-pill)!important}.itsm-ticket-detail-page-v117 [class*=conversation]{font-size:var(--itsm-detail-text)!important}.itsm-ticket-detail-page-v117 [class*=conversation] h2,.itsm-ticket-detail-page-v117 [class*=conversation] h3{font-size:14px!important;font-weight:700!important;line-height:1.24!important}.itsm-ticket-detail-page-v117 [class*=conversation] p,.itsm-ticket-detail-page-v117 [class*=conversation] div,.itsm-ticket-detail-page-v117 [class*=conversation] span,.itsm-ticket-detail-page-v117 [class*=conversation] textarea,.itsm-ticket-detail-page-v117 [class*=conversation] input,.itsm-ticket-detail-page-v117 [class*=conversation] button{font-size:13px!important;line-height:1.42!important}.itsm-ticket-detail-page-v117 [class*=conversation] small,.itsm-ticket-detail-page-v117 [class*=conversation] [class*=meta],.itsm-ticket-detail-page-v117 [class*=conversation] [class*=time]{font-size:var(--itsm-detail-small)!important;color:#7a8798!important;line-height:1.3!important}.itsm-ticket-detail-page-v117 [class*=conversation] textarea,.itsm-ticket-detail-page-v117 [class*=conversation] input[type=text]{border-radius:14px!important;min-height:48px!important;padding:10px 14px!important}.itsm-ticket-detail-page-v117 [class*=conversation] button{border-radius:14px!important;min-height:48px!important;padding:0 16px!important}.itsm-ticket-detail-page-v117 [class*=conversation] [class*=bubble],.itsm-ticket-detail-page-v117 [class*=conversation] [class*=message]{font-size:13px!important;line-height:1.42!important}.itsm-ticket-detail-page-v117 .panel button{letter-spacing:0!important}.itsm-ticket-detail-page-v117 .panel [class*=pill],.itsm-ticket-detail-page-v117 .panel [class*=badge],.itsm-ticket-detail-page-v117 .panel [class*=status]{font-size:11px!important;font-weight:700!important;line-height:1.05!important}@media (width<=900px){.itsm-ticket-detail-page-v117 [class*=resolved] button,.itsm-ticket-detail-page-v117 [class*=feedback] button,.itsm-ticket-detail-page-v117 [class*=conversation] button,.itsm-ticket-detail-page-v117 [class*=conversation] textarea,.itsm-ticket-detail-page-v117 [class*=conversation] input[type=text]{min-height:44px!important}}:root{--itsm-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--itsm-fs-display:24px;--itsm-fs-page-title:20px;--itsm-fs-section-title:16px;--itsm-fs-card-title:14px;--itsm-fs-body:14px;--itsm-fs-body-sm:13px;--itsm-fs-label:12px;--itsm-fs-caption:11px;--itsm-fs-badge:11px;--itsm-fs-menu-main:14px;--itsm-fs-menu-sub:13px;--itsm-fs-menu-group:12px;--itsm-fs-table-head:13px;--itsm-fs-input:14px;--itsm-fs-button:14px;--itsm-fw-regular:400;--itsm-fw-medium:500;--itsm-fw-semibold:600;--itsm-fw-bold:700;--itsm-lh-tight:1.2;--itsm-lh-title:1.25;--itsm-lh-body:1.45;--itsm-lh-compact:1.35;--itsm-text-strong:#23324a;--itsm-text-body:#3a4b63;--itsm-text-muted:#73839a}html,body{font-family:var(--itsm-font-family);font-size:var(--itsm-fs-body);line-height:var(--itsm-lh-body);color:var(--itsm-text-body)}body,button,input,select,textarea{font-family:var(--itsm-font-family)}button,input,select,textarea{font-size:var(--itsm-fs-input);line-height:var(--itsm-lh-body)}h1,.page-title,[class*=page-title],[class*=PageTitle]{letter-spacing:-.01em;color:var(--itsm-text-strong);font-size:var(--itsm-fs-page-title)!important;line-height:var(--itsm-lh-tight)!important;font-weight:var(--itsm-fw-bold)!important}h2,.section-title,[class*=section-title],[class*=SectionTitle]{letter-spacing:-.005em;color:var(--itsm-text-strong);font-size:var(--itsm-fs-section-title)!important;line-height:var(--itsm-lh-title)!important;font-weight:var(--itsm-fw-bold)!important}h3,.card-title,.panel-title,[class*=card-title],[class*=panel-title],[class*=CardTitle],[class*=PanelTitle]{color:var(--itsm-text-strong);font-size:var(--itsm-fs-card-title)!important;line-height:var(--itsm-lh-title)!important;font-weight:var(--itsm-fw-bold)!important}h4,h5,h6{color:var(--itsm-text-strong);font-size:var(--itsm-fs-card-title)!important;line-height:var(--itsm-lh-title)!important;font-weight:var(--itsm-fw-semibold)!important}p,li,td,span,div{line-height:var(--itsm-lh-body)}small,label,th,.caption,.meta,.helper-text,[class*=caption],[class*=meta],[class*=helper],[class*=label]{line-height:var(--itsm-lh-compact)}aside nav a,.sidebar a,[class*=sidebar] a,[class*=nav-item],[class*=menu-item]{font-size:var(--itsm-fs-menu-main)!important;line-height:1.35!important;font-weight:var(--itsm-fw-medium)!important}[class*=submenu] a,[class*=sub-menu] a,[class*=menu-sub] a,[class*=nav-sub] a{font-size:var(--itsm-fs-menu-sub)!important;line-height:1.35!important;font-weight:var(--itsm-fw-medium)!important}[class*=menu-group],[class*=menu-heading],[class*=nav-group],[class*=sidebar-group]{letter-spacing:.08em;text-transform:uppercase;font-size:var(--itsm-fs-menu-group)!important;line-height:1.3!important;font-weight:var(--itsm-fw-semibold)!important;color:var(--itsm-text-muted)!important}header,.topbar,[class*=topbar],[class*=header]{font-size:var(--itsm-fs-body-sm)}header button,.topbar button,[class*=topbar] button,[class*=header] button{font-size:var(--itsm-fs-button)!important}.panel,.card,[class*=panel],[class*=card]{font-size:var(--itsm-fs-body-sm)}.panel h1,.panel h2,.panel h3,.panel h4,.card h1,.card h2,.card h3,.card h4,[class*=panel] h1,[class*=panel] h2,[class*=panel] h3,[class*=panel] h4,[class*=card] h1,[class*=card] h2,[class*=card] h3,[class*=card] h4{color:var(--itsm-text-strong)}.panel p,.panel div,.panel span,.panel td,.card p,.card div,.card span,.card td,[class*=panel] p,[class*=panel] div,[class*=panel] span,[class*=panel] td,[class*=card] p,[class*=card] div,[class*=card] span,[class*=card] td{font-size:var(--itsm-fs-body-sm);line-height:var(--itsm-lh-body)}input,select,textarea{font-size:var(--itsm-fs-input)!important;font-weight:var(--itsm-fw-regular)!important}label{font-size:var(--itsm-fs-label)!important;font-weight:var(--itsm-fw-medium)!important;color:var(--itsm-text-muted)!important}::placeholder{font-size:var(--itsm-fs-input);color:#8a97aa}button,.btn,[class*=button],[class*=btn]{font-size:var(--itsm-fs-button)!important;line-height:1.2!important;font-weight:var(--itsm-fw-semibold)!important;letter-spacing:0!important}table th,.table th,[class*=table] th{font-size:var(--itsm-fs-table-head)!important;line-height:var(--itsm-lh-compact)!important;font-weight:var(--itsm-fw-semibold)!important;color:var(--itsm-text-body)!important}table td,.table td,[class*=table] td{font-size:var(--itsm-fs-body-sm)!important;line-height:var(--itsm-lh-body)!important;font-weight:var(--itsm-fw-regular)!important;color:var(--itsm-text-body)!important}.badge,.pill,.status,[class*=badge],[class*=pill],[class*=status]{font-size:var(--itsm-fs-badge)!important;line-height:1.05!important;font-weight:var(--itsm-fw-bold)!important}.text-muted,.subtle,.note,[class*=muted],[class*=subtitle],[class*=sub-title],[class*=description],[class*=helper]{color:var(--itsm-text-muted)}.subtitle,.page-subtitle,[class*=page-subtitle]{font-size:var(--itsm-fs-body)!important;line-height:var(--itsm-lh-body)!important;font-weight:var(--itsm-fw-regular)!important;color:var(--itsm-text-muted)!important}.itsm-ticket-page-v116 table td,.itsm-ticket-list-v110 table td,.itsm-ticket-detail-page-v117 .panel p,.itsm-ticket-detail-page-v117 .panel div,.itsm-ticket-detail-page-v117 .panel span,.itsm-ticket-detail-page-v117 .panel td{font-size:var(--itsm-fs-body-sm)!important}.itsm-ticket-page-v116 table td:first-child,.itsm-ticket-page-v116 table td:first-child *,.itsm-ticket-page-v116 table td:nth-child(2),.itsm-ticket-page-v116 table td:nth-child(2) *,.itsm-ticket-page-v116 table td:nth-child(3),.itsm-ticket-page-v116 table td:nth-child(3) *,.itsm-ticket-list-v110 table td:first-child,.itsm-ticket-list-v110 table td:first-child *,.itsm-ticket-list-v110 table td:nth-child(2),.itsm-ticket-list-v110 table td:nth-child(2) *,.itsm-ticket-list-v110 table td:nth-child(3),.itsm-ticket-list-v110 table td:nth-child(3) *{font-size:var(--itsm-fs-body-sm)!important;font-weight:var(--itsm-fw-regular)!important}.itsm-ticket-detail-page-v117 [class*=sla] h2,.itsm-ticket-detail-page-v117 [class*=summary] h2,.itsm-ticket-detail-page-v117 [class*=conversation] h2,.itsm-ticket-detail-page-v117 [class*=feedback] h2{font-size:var(--itsm-fs-card-title)!important}.itsm-ticket-detail-page-v117 [class*=sla] p,.itsm-ticket-detail-page-v117 [class*=summary] p,.itsm-ticket-detail-page-v117 [class*=conversation] p,.itsm-ticket-detail-page-v117 [class*=feedback] p,.itsm-ticket-detail-page-v117 [class*=sla] span,.itsm-ticket-detail-page-v117 [class*=summary] span,.itsm-ticket-detail-page-v117 [class*=conversation] span,.itsm-ticket-detail-page-v117 [class*=feedback] span,.itsm-ticket-detail-page-v117 [class*=sla] div,.itsm-ticket-detail-page-v117 [class*=summary] div,.itsm-ticket-detail-page-v117 [class*=conversation] div,.itsm-ticket-detail-page-v117 [class*=feedback] div{font-size:var(--itsm-fs-body-sm)!important}@media (width<=900px){:root{--itsm-fs-page-title:18px;--itsm-fs-section-title:15px;--itsm-fs-card-title:13.5px;--itsm-fs-body:13.5px;--itsm-fs-body-sm:12.5px;--itsm-fs-menu-main:13.5px;--itsm-fs-input:13.5px;--itsm-fs-button:13.5px}}:root{--itsm-v101-menu-main:12px;--itsm-v101-menu-sub:11px;--itsm-v101-menu-group:11px;--itsm-v101-page-title:20px;--itsm-v101-section-title:15px;--itsm-v101-card-title:13px;--itsm-v101-body:12.5px;--itsm-v101-table:12.5px;--itsm-v101-label:11px;--itsm-v101-caption:10px;--itsm-v101-control:12.5px;--itsm-v101-badge:10px;--itsm-v101-strong:#23324a;--itsm-v101-body-color:#42516a;--itsm-v101-muted:#7b8798}body{color:var(--itsm-v101-body-color);font-size:var(--itsm-v101-body)!important;line-height:1.42!important}.nav-item{font-size:var(--itsm-v101-menu-main)!important;font-weight:500!important;line-height:1.3!important}.nav-item.active,.nav-item.parent-active,.nav-parent{font-weight:600!important}.nav-sub button{height:auto;min-height:30px;padding-top:5px;padding-bottom:5px;font-size:var(--itsm-v101-menu-sub)!important;font-weight:500!important;line-height:1.25!important}.nav-sub button.active{font-weight:600!important}.nav-section-label,.nav-group-title,.sidebar-section-title,[class*=nav-section],[class*=menu-section]{font-size:var(--itsm-v101-menu-group)!important;letter-spacing:.06em!important;font-weight:700!important;line-height:1.2!important}.page-head h1,.detail-head h1{font-size:var(--itsm-v101-page-title)!important;letter-spacing:-.01em!important;color:var(--itsm-v101-strong)!important;font-weight:700!important;line-height:1.18!important}.page-head p,.detail-head p{font-size:var(--itsm-v101-body)!important;color:var(--itsm-v101-muted)!important;font-weight:400!important;line-height:1.4!important}.panel-head h2,.panel-head h3,.section-head h2,.section-head h3,.detail-main>h2,.detail-main>h3{font-size:var(--itsm-v101-section-title)!important;font-weight:700!important;line-height:1.25!important}.panel h2,.panel h3,.card h2,.card h3,.info-card h2,.info-card h3,[class*=summary] h2,[class*=summary] h3,[class*=conversation] h2,[class*=conversation] h3,[class*=attachment] h2,[class*=attachment] h3,[class*=feedback] h2,[class*=feedback] h3{font-size:var(--itsm-v101-card-title)!important;color:var(--itsm-v101-strong)!important;font-weight:700!important;line-height:1.28!important}.panel p,.panel li,.panel dd,.card p,.card li,.card dd,.info-card p,.info-card dd,.compact-dl dd,.body-copy,[class*=summary] p,[class*=summary] div,[class*=conversation] p,[class*=conversation] div,[class*=attachment] p,[class*=attachment] div,[class*=feedback] p,[class*=feedback] div{font-size:var(--itsm-v101-body)!important;font-weight:400!important;line-height:1.42!important}.panel dt,.card dt,.info-card dt,.compact-dl dt,.panel small,.card small,.info-card small,.meta,.helper-text{font-size:var(--itsm-v101-label)!important;color:var(--itsm-v101-muted)!important;font-weight:400!important;line-height:1.3!important}table th,.table-panel th,.table-wrap th{font-size:var(--itsm-v101-table)!important;color:var(--itsm-v101-body-color)!important;font-weight:600!important;line-height:1.25!important}table td,.table-panel td,.table-wrap td,table td *,.table-panel td *,.table-wrap td *{font-size:var(--itsm-v101-table)!important;font-weight:400!important;line-height:1.4!important}.ticket-link{font-size:var(--itsm-v101-table)!important;font-weight:500!important}.badge,.pill,.status,[class*=badge],[class*=pill],[class*=status]{font-size:var(--itsm-v101-badge)!important;font-weight:700!important;line-height:1.05!important}button,.primary,.secondary,.danger-outline{font-size:var(--itsm-v101-control)!important;font-weight:600!important;line-height:1.2!important}input,select,textarea{font-size:var(--itsm-v101-control)!important;font-weight:400!important;line-height:1.4!important}label,.filterbar label,.filterbar label span{font-size:var(--itsm-v101-label)!important;font-weight:500!important;line-height:1.25!important}.tabs button,.tabs button span,.tabs button b,[role=tab]{font-size:var(--itsm-v101-body)!important;line-height:1.3!important}.stat-card,.dashboard-stat,[class*=stat-card]{font-size:var(--itsm-v101-body)!important}.stat-card h3,.dashboard-stat h3,[class*=stat-card] h3{font-size:var(--itsm-v101-card-title)!important}.stat-card strong,.stat-card .value,.dashboard-stat strong,.dashboard-stat .value{font-size:22px!important;font-weight:700!important;line-height:1.1!important}.stat-card small,.dashboard-stat small{font-size:var(--itsm-v101-label)!important}.dashboard-board,.kanban-board,[class*=board-column]{font-size:var(--itsm-v101-body)!important}[class*=board-column] h3,[class*=kanban] h3{font-size:var(--itsm-v101-card-title)!important}.itsm-ticket-page-v116,.itsm-ticket-detail-page-v117{font-size:var(--itsm-v101-body)!important}.itsm-ticket-page-v116 h1,.itsm-ticket-detail-page-v117 h1{font-size:var(--itsm-v101-page-title)!important}.itsm-ticket-page-v116 table th,.itsm-ticket-list-v110 table th{font-size:var(--itsm-v101-table)!important}.itsm-ticket-page-v116 table td,.itsm-ticket-list-v110 table td,.itsm-ticket-page-v116 table td *,.itsm-ticket-list-v110 table td *{font-size:var(--itsm-v101-table)!important;font-weight:400!important}.itsm-ticket-detail-page-v117 h2{font-size:var(--itsm-v101-section-title)!important}.itsm-ticket-detail-page-v117 h3,.itsm-ticket-detail-page-v117 [class*=sla] h2,.itsm-ticket-detail-page-v117 [class*=summary] h2,.itsm-ticket-detail-page-v117 [class*=conversation] h2,.itsm-ticket-detail-page-v117 [class*=feedback] h2{font-size:var(--itsm-v101-card-title)!important}.itsm-ticket-detail-page-v117 .panel p,.itsm-ticket-detail-page-v117 .panel div,.itsm-ticket-detail-page-v117 .panel span,.itsm-ticket-detail-page-v117 .panel td,.itsm-ticket-detail-page-v117 [class*=sla] p,.itsm-ticket-detail-page-v117 [class*=summary] p,.itsm-ticket-detail-page-v117 [class*=conversation] p,.itsm-ticket-detail-page-v117 [class*=feedback] p{font-size:var(--itsm-v101-body)!important;line-height:1.42!important}@media (width<=900px){:root{--itsm-v101-menu-main:11.5px;--itsm-v101-menu-sub:10.5px;--itsm-v101-page-title:18px;--itsm-v101-section-title:14px;--itsm-v101-card-title:12.5px;--itsm-v101-body:12px;--itsm-v101-table:12px;--itsm-v101-control:12px}}:root{--itsm-v101-menu-main:11px;--itsm-v101-menu-sub:10px;--itsm-v101-menu-group:10px;--itsm-v101-page-title:19px;--itsm-v101-section-title:14px;--itsm-v101-card-title:12px;--itsm-v101-body:11.5px;--itsm-v101-table:11.5px;--itsm-v101-label:10px;--itsm-v101-caption:9px;--itsm-v101-control:11.5px;--itsm-v101-badge:9px}.stat-card strong,.stat-card .value,.dashboard-stat strong,.dashboard-stat .value{font-size:21px!important}.profile-copy b{font-size:9px!important}.profile-copy small{font-size:7px!important}.brand b{font-size:18px!important}.brand span{font-size:10px!important}.caption,.meta,.helper-text,small{font-size:10px}@media (width<=900px){:root{--itsm-v101-menu-main:10.5px;--itsm-v101-menu-sub:9.5px;--itsm-v101-page-title:17px;--itsm-v101-section-title:13px;--itsm-v101-card-title:11.5px;--itsm-v101-body:11px;--itsm-v101-table:11px;--itsm-v101-control:11px;--itsm-v101-label:9.5px;--itsm-v101-badge:8.5px}}.itsm-case-status-v120 button{min-height:var(--case-status-height)!important;height:var(--case-status-height)!important;border-radius:var(--case-status-radius)!important;font-size:var(--case-status-font)!important;letter-spacing:0!important;padding:0 14px!important;font-weight:600!important;line-height:1.2!important}.itsm-case-status-v120 button span,.itsm-case-status-v120 button div{font-size:var(--case-status-font)!important;font-weight:600!important;line-height:1.2!important}.itsm-case-status-v120 h2,.itsm-case-status-v120 h3{font-size:12px!important;font-weight:700!important;line-height:1.25!important}.itsm-case-status-v120 p,.itsm-case-status-v120 small{font-size:10px!important;line-height:1.3!important}@media (width<=900px){.itsm-case-status-v120{--case-status-height:42px;--case-status-font:10.5px;--case-status-count:13px}}.itsm-case-status-v120{--case-status-height:42px;--case-status-font:9px;--case-status-count:13px;--case-status-radius:8px}.itsm-case-status-v120 button{min-height:var(--case-status-height)!important;height:var(--case-status-height)!important;gap:6px!important;padding:0 10px!important}.itsm-case-status-v120 button span,.itsm-case-status-v120 button div,.itsm-case-status-v120 button p{font-size:var(--case-status-font)!important;white-space:nowrap!important;font-weight:600!important;line-height:1.1!important}.itsm-case-status-v120 button b,.itsm-case-status-v120 button strong{font-size:var(--case-status-count)!important;font-weight:700!important;line-height:1!important}@media (width<=900px){.itsm-case-status-v120{--case-status-height:40px;--case-status-font:8.5px;--case-status-count:12px}.itsm-case-status-v120 button{gap:4px!important;padding:0 8px!important}}.itsm-case-status-v120{--case-status-kpi-height:64px;--case-status-kpi-label:9px;--case-status-kpi-count:18px;--case-status-kpi-radius:9px}.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9)){grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button{width:100%!important;min-width:0!important;height:var(--case-status-kpi-height)!important;min-height:var(--case-status-kpi-height)!important;border-radius:var(--case-status-kpi-radius)!important;text-align:left!important;white-space:nowrap!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:4px!important;padding:10px 12px!important;display:flex!important;overflow:hidden!important}:is(.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button span,.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button div,.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button p){width:100%!important;min-width:0!important;font-size:var(--case-status-kpi-label)!important;white-space:nowrap!important;text-overflow:clip!important;font-weight:600!important;line-height:1.1!important;display:block!important;overflow:hidden!important}:is(.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button b,.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button strong){width:auto!important;min-width:0!important;font-size:var(--case-status-kpi-count)!important;margin:0!important;padding:0!important;font-weight:700!important;line-height:1!important;display:block!important}.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button:nth-of-type(5){font-size:var(--case-status-kpi-label)!important}.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button:nth-of-type(6){font-size:var(--case-status-kpi-label)!important}.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button:nth-of-type(5) span{font-size:var(--case-status-kpi-label)!important}.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button:nth-of-type(5) div{font-size:var(--case-status-kpi-label)!important}.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button:nth-of-type(6) span{font-size:var(--case-status-kpi-label)!important}.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9))>button:nth-of-type(6) div{font-size:var(--case-status-kpi-label)!important}.itsm-case-status-v120{padding-top:8px!important;padding-bottom:10px!important}@media (width<=1250px){.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9)){grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width<=850px){.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9)){grid-template-columns:repeat(3,minmax(0,1fr))!important}.itsm-case-status-v120{--case-status-kpi-height:60px;--case-status-kpi-label:9px;--case-status-kpi-count:17px}}@media (width<=560px){.itsm-case-status-v120 :is(div,section):has(>button:nth-of-type(9)){grid-template-columns:repeat(2,minmax(0,1fr))!important}}.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip{grid-template-columns:repeat(9,minmax(0,1fr))!important;align-items:stretch!important;gap:7px!important;width:100%!important;display:grid!important}.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip .my-case-state{text-align:left!important;white-space:nowrap!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:5px!important;width:100%!important;min-width:0!important;height:58px!important;min-height:58px!important;padding:9px 10px!important;display:flex!important;overflow:hidden!important}.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip .my-case-state>span{white-space:nowrap!important;width:100%!important;min-width:0!important;font-size:9px!important;font-weight:600!important;line-height:1.05!important;display:block!important;overflow:visible!important}.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip .my-case-state>strong{width:auto!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:1!important;display:block!important}.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip .state-pending-user>span,.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip .state-pending-vendor>span{font-size:9px!important}.my-case-status-panel.itsm-case-status-v124 .my-case-status-actions{margin-bottom:8px!important}.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip{padding-bottom:2px!important}@media (width<=1250px){.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (width<=850px){.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=560px){.my-case-status-panel.itsm-case-status-v124 .my-case-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.topbar .profile.profile-identity-card,.topbar .profile-identity-card,.profile.profile-identity-card{box-sizing:border-box!important;border-radius:12px!important;align-items:center!important;gap:8px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:5px 8px!important;display:flex!important;overflow:hidden!important}.topbar .profile-identity-card .avatar,.profile-identity-card .avatar{flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;font-size:8px!important}.topbar .profile-identity-card .profile-copy,.profile-identity-card .profile-copy,.topbar .profile-identity-card>div:not(.avatar):not(.profile-actions):not(.profile-signout-wrap),.profile-identity-card>div:not(.avatar):not(.profile-actions):not(.profile-signout-wrap){min-width:0!important;max-width:300px!important}.topbar .profile-identity-card .profile-org-row,.profile-identity-card .profile-org-row{white-space:nowrap!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;margin:0!important;line-height:1.05!important;display:flex!important;overflow:hidden!important}.topbar .profile-identity-card .profile-company,.profile-identity-card .profile-company{white-space:nowrap!important;font-size:7px!important;font-weight:650!important;line-height:1.05!important}.topbar .profile-identity-card .profile-department,.profile-identity-card .profile-department{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:7px!important;font-weight:500!important;line-height:1.05!important;overflow:hidden!important}.topbar .profile-identity-card .profile-org-row>i,.profile-identity-card .profile-org-row>i{color:#9aa6b5!important;flex:none!important;font-size:5px!important;font-style:normal!important;line-height:1!important}.topbar .profile-identity-card .profile-manager-row,.profile-identity-card .profile-manager-row{white-space:nowrap!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;margin:1px 0 0!important;line-height:1.05!important;display:flex!important;overflow:hidden!important}.topbar .profile-identity-card .profile-manager-label,.profile-identity-card .profile-manager-label{border-radius:999px!important;flex:none!important;align-items:center!important;min-height:14px!important;padding:2px 5px!important;font-size:6px!important;font-weight:650!important;line-height:1!important;display:inline-flex!important}.topbar .profile-identity-card .profile-manager-row>strong,.profile-identity-card .profile-manager-row>strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:6.5px!important;font-weight:650!important;line-height:1.05!important;overflow:hidden!important}.topbar .profile-identity-card .profile-manager-title,.profile-identity-card .profile-manager-title{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:6.5px!important;font-weight:450!important;line-height:1.05!important;overflow:hidden!important}.topbar .profile-identity-card .profile-manager-row>i,.profile-identity-card .profile-manager-row>i{color:#9aa6b5!important;font-size:5px!important;font-style:normal!important;line-height:1!important}.topbar .profile-identity-card .profile-name,.profile-identity-card .profile-name,.topbar .profile-identity-card>div>b:first-child,.profile-identity-card>div>b:first-child{font-size:8.5px!important;font-weight:700!important;line-height:1.05!important}.topbar .profile-identity-card .profile-signout,.profile-identity-card .profile-signout{border-radius:8px!important;flex:none!important;height:32px!important;min-height:32px!important;padding:0 11px!important;font-size:8px!important;font-weight:600!important;line-height:1!important}@media (width<=900px){.topbar .profile-identity-card .profile-copy,.profile-identity-card .profile-copy{display:none!important}}.project-app-launcher{color:#5742c9;white-space:nowrap;background:linear-gradient(135deg,#f5f2ff,#fbfaff);border:1px solid #e2defb;border-radius:11px;align-items:center;gap:8px;height:40px;padding:0 11px 0 7px;display:inline-flex;box-shadow:0 4px 13px #533fbc14}.project-app-launcher:hover{background:#f0ecff;border-color:#c9befa;transform:translateY(-1px)}.project-app-launcher-mark{color:#fff;background:linear-gradient(135deg,#7d63ff,#5d45df);border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid;box-shadow:0 5px 12px #684fe238}.project-app-launcher-copy{text-align:left;line-height:1.05;display:grid}.project-app-launcher-copy b{font-size:10px;font-weight:800}.project-app-launcher-copy small{color:#8a80bd;margin-top:3px;font-size:7px;font-weight:700}@media (width<=1050px){.project-app-launcher-copy{display:none}.project-app-launcher{justify-content:center;width:38px;padding:0}.project-app-launcher-mark{width:28px;height:28px}}.itsm-ticket-workbench-v24-top{gap:14px!important;margin-bottom:12px!important}.itsm-ticket-workbench-v24-title{letter-spacing:-.01em!important;min-width:126px!important;font-size:15px!important;line-height:1.2!important}.itsm-ticket-workbench-v24-dates{gap:9px!important}.itsm-ticket-workbench-v24-choices{scrollbar-width:thin;border-top:1px solid #e7edf5!important;border-bottom:1px solid #edf1f6!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;width:100%!important;padding:11px 0!important;display:flex!important;overflow-x:auto!important}.itsm-ticket-workbench-v24-choice{--tf-bg:#f8fafc;--tf-border:#dce3ec;--tf-text:#475569;--tf-accent:#64748b;border:1px solid var(--tf-border)!important;background:var(--tf-bg)!important;min-height:29px!important;color:var(--tf-text)!important;white-space:nowrap!important;border-radius:9px!important;flex:none!important;gap:5px!important;padding:4px 8px!important;font-size:9.6px!important;font-weight:760!important;line-height:1!important;transition:transform .16s,box-shadow .16s,border-color .16s!important;box-shadow:0 1px 2px #0f172a06!important}.itsm-ticket-workbench-v24-choice:hover{transform:translateY(-1px);box-shadow:0 5px 12px #0f172a0e!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]{width:12px!important;height:12px!important;accent-color:var(--tf-accent)!important;margin:0!important}.itsm-ticket-workbench-v24-choice>span{color:var(--tf-text)!important;font-size:9.6px!important;font-weight:760!important}.itsm-ticket-workbench-v24-team-filter{border:0!important;align-items:center!important;gap:10px!important;min-height:40px!important;margin:0!important;padding:9px 196px 0 0!important;display:flex!important}.itsm-ticket-workbench-v24-team-label{color:#60708a!important;flex:none!important;min-width:42px!important;font-size:10px!important;font-weight:800!important}.itsm-ticket-workbench-v24-team-chip{color:#475569!important;min-height:29px!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #dbe3ed!important;border-radius:9px!important;padding:4px 9px!important;font-size:9.6px!important;font-weight:740!important;line-height:1!important}.itsm-ticket-workbench-v24-team-chip b{color:#516078!important;background:#e8edf4!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:18px!important;height:18px!important;margin-left:5px!important;padding:0 5px!important;font-size:8.5px!important;display:inline-flex!important}.itsm-ticket-workbench-v24-team-chip.active b{color:#fff!important;background:#ffffff29!important}.itsm-ticket-workbench-v24-tools{pointer-events:auto!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-height:30px!important;margin-top:-38px!important;padding:0!important;display:flex!important}.itsm-ticket-workbench-v24-tools button{color:#62718a!important;height:27px!important;min-height:27px!important;box-shadow:none!important;background:#fff!important;border:1px solid #dde4ed!important;border-radius:8px!important;padding:0 9px!important;font-size:9px!important;font-weight:740!important}.itsm-ticket-workbench-v24-tools button:hover{background:#f7f9fc!important;border-color:#c9d2df!important}@media (width<=1280px){.itsm-ticket-workbench-v24-team-filter{padding-right:0!important}.itsm-ticket-workbench-v24-tools{justify-content:flex-start!important;margin-top:7px!important}}@media (width<=760px){.itsm-ticket-workbench-v24-filter{padding:14px!important}.itsm-ticket-workbench-v24-choices{flex-wrap:wrap!important;gap:6px!important}.itsm-ticket-workbench-v24-team-filter{flex-direction:column!important;align-items:flex-start!important}.itsm-ticket-workbench-v24-tools{margin-top:8px!important}}.itsm-ticket-workbench-v24-choices{gap:10px!important;padding:13px 0 12px!important}.itsm-ticket-workbench-v24-choice{border-width:1px!important;border-radius:12px!important;min-height:32px!important;padding:5px 11px!important;box-shadow:0 2px 6px #0f172a0a!important}.itsm-ticket-workbench-v24-choice>span{letter-spacing:-.01em!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]{width:13px!important;height:13px!important}.itsm-ticket-workbench-v24-choice[data-filter-code=NEW]{--tf-bg:#eaf2ff;--tf-border:#bfd2ff;--tf-text:#1f5fd5;--tf-accent:#2867e9}.itsm-ticket-workbench-v24-choice[data-filter-code=UNASSIGNED]{--tf-bg:#f4f6f9;--tf-border:#d7dee8;--tf-text:#475569;--tf-accent:#64748b}.itsm-ticket-workbench-v24-choice[data-filter-code=MY_OPEN]{--tf-bg:#f1edff;--tf-border:#d6cbff;--tf-text:#6244dc;--tf-accent:#6c50ed}.itsm-ticket-workbench-v24-choice[data-filter-code=IN_PROGRESS]{--tf-bg:#ecefff;--tf-border:#ccd1ff;--tf-text:#5057d3;--tf-accent:#5a62eb}.itsm-ticket-workbench-v24-choice[data-filter-code=PENDING_USER]{--tf-bg:#fff5dc;--tf-border:#efcf72;--tf-text:#b46b00;--tf-accent:#d88906}.itsm-ticket-workbench-v24-choice[data-filter-code=PENDING_VENDOR]{--tf-bg:#fff0e4;--tf-border:#ffcba2;--tf-text:#c56710;--tf-accent:#e57a1e}.itsm-ticket-workbench-v24-choice[data-filter-code=RESPONSE_BREACHED]{--tf-bg:#ffecee;--tf-border:#ffbfc5;--tf-text:#cf3348;--tf-accent:#e5475b}.itsm-ticket-workbench-v24-choice[data-filter-code=RESOLUTION_BREACHED]{--tf-bg:#fff0f6;--tf-border:#f6bfce;--tf-text:#c43769;--tf-accent:#da4b79}.itsm-ticket-workbench-v24-choice[data-filter-code=RESOLVED]{--tf-bg:#eaf9f1;--tf-border:#b7e7d0;--tf-text:#138861;--tf-accent:#1ba977}.itsm-ticket-workbench-v24-choice[data-filter-code=CLOSED]{--tf-bg:#f3f5f8;--tf-border:#d6dde6;--tf-text:#5d6778;--tf-accent:#667085}.itsm-ticket-workbench-v24-choice:has(input:not(:checked)){color:#6b7687!important;opacity:1!important;background:#fff!important;border-color:#d9e1ea!important}.itsm-ticket-workbench-v24-choice:has(input:not(:checked))>span{color:#6b7687!important}.itsm-ticket-workbench-v24-choice:has(input:not(:checked)):hover{background:#f8fbff!important;border-color:#c9d5e5!important}.itsm-ticket-workbench-v24-team-filter{gap:12px!important;padding:12px 196px 0 0!important}.itsm-ticket-workbench-v24-team-label{color:#576983!important;font-size:10.5px!important}.itsm-ticket-workbench-v24-team-chip{color:#4c5d75!important;background:linear-gradient(#fbfdff 0%,#f2f6fb 100%)!important;border:1px solid #d8e3f0!important;border-radius:12px!important;min-height:33px!important;padding:5px 12px!important;font-size:10px!important;font-weight:760!important;box-shadow:0 2px 6px #0f172a08!important}.itsm-ticket-workbench-v24-team-chip:hover{transform:translateY(-1px);background:linear-gradient(#fff 0%,#f5f8fc 100%)!important;border-color:#c9d6e8!important}.itsm-ticket-workbench-v24-team-chip b{color:#4f6077!important;background:#e2eaf4!important;min-width:19px!important;height:19px!important;font-size:8.5px!important}.itsm-ticket-workbench-v24-team-chip:not(.active):not(.all.active){background:linear-gradient(#fbfdff 0%,#f3f7fc 100%)!important}.itsm-ticket-workbench-v24-tools button:hover{background:#f7f9fc!important}@media (width<=1280px){.itsm-ticket-workbench-v24-team-filter{padding-right:0!important}}.itsm-ticket-workbench-v24-choices{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;width:100%!important;margin:0!important;padding:9px 0!important;display:flex!important;overflow:visible!important}.itsm-ticket-workbench-v24-choice{white-space:nowrap!important;border-radius:9px!important;flex:none!important;gap:4px!important;min-width:0!important;min-height:30px!important;padding:4px 7px!important;font-size:9px!important;line-height:1!important}.itsm-ticket-workbench-v24-choice>span{white-space:nowrap!important;font-size:9px!important;line-height:1!important}.itsm-ticket-workbench-v24-choice:has(input:checked)>span{color:inherit!important}.itsm-ticket-workbench-v24-choice:has(input:not(:checked)){color:#687587!important;box-shadow:none!important;background:#fff!important;border-color:#d9e1ea!important}.itsm-ticket-workbench-v24-team-filter{gap:8px!important;min-height:36px!important;padding-top:8px!important}.itsm-ticket-workbench-v24-team-label{min-width:38px!important}.itsm-ticket-workbench-v24-team-chip{color:#4b5c73!important;background:#f2f6fb!important;border-color:#d4dfeb!important;border-radius:9px!important;min-height:30px!important;padding:4px 9px!important;font-size:9.2px!important}.itsm-ticket-workbench-v24-team-chip b{min-width:17px!important;height:17px!important;margin-left:4px!important;padding:0 4px!important;font-size:8px!important}.itsm-ticket-workbench-v24-team-chip.active,.itsm-ticket-workbench-v24-team-chip.all.active{color:#fff!important;background:#172033!important;border-color:#172033!important}@media (width>=1281px){.itsm-ticket-workbench-v24-choice{max-width:none!important}}@media (width<=1280px){.itsm-ticket-workbench-v24-choices{flex-wrap:wrap!important;overflow:visible!important}.itsm-ticket-workbench-v24-tools{margin-top:6px!important}}.itsm-ticket-workbench-v24-filter{padding-bottom:8px!important}.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:10px 12px!important;width:100%!important;margin:0!important;padding:8px 0 6px!important;display:grid!important;overflow:visible!important}.itsm-ticket-workbench-v24-choice{white-space:nowrap!important;box-sizing:border-box!important;border-radius:14px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:40px!important;padding:7px 12px!important;font-size:11px!important;line-height:1!important;display:flex!important}.itsm-ticket-workbench-v24-choice>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:11px!important;font-weight:800!important;line-height:1.1!important;display:inline-block!important;overflow:hidden!important}.itsm-ticket-workbench-v24-choice[data-filter-code=NEW]:has(input:checked){color:#1e5cd6!important;background:#dbe8ff!important;border-color:#8fb3ff!important}.itsm-ticket-workbench-v24-choice[data-filter-code=UNASSIGNED]:has(input:checked){color:#415166!important;background:#eef2f7!important;border-color:#c3cedb!important}.itsm-ticket-workbench-v24-choice[data-filter-code=MY_OPEN]:has(input:checked){color:#5a3fd0!important;background:#ebe2ff!important;border-color:#baa9ff!important}.itsm-ticket-workbench-v24-choice[data-filter-code=IN_PROGRESS]:has(input:checked){color:#5058cf!important;background:#e5e7ff!important;border-color:#b0b6ff!important}.itsm-ticket-workbench-v24-choice[data-filter-code=PENDING_USER]:has(input:checked){color:#aa6700!important;background:#fff0c9!important;border-color:#efc25b!important}.itsm-ticket-workbench-v24-choice[data-filter-code=PENDING_VENDOR]:has(input:checked){color:#ba5c0d!important;background:#ffe6d4!important;border-color:#f5b17b!important}.itsm-ticket-workbench-v24-choice[data-filter-code=RESPONSE_BREACHED]:has(input:checked){color:#cb3347!important;background:#ffe2e7!important;border-color:#ffa8b2!important}.itsm-ticket-workbench-v24-choice[data-filter-code=RESOLUTION_BREACHED]:has(input:checked){color:#bd355a!important;background:#ffe3ec!important;border-color:#f0a2b8!important}.itsm-ticket-workbench-v24-choice[data-filter-code=RESOLVED]:has(input:checked){color:#0f7f58!important;background:#e0f7eb!important;border-color:#98dabd!important}.itsm-ticket-workbench-v24-choice[data-filter-code=CLOSED]:has(input:checked){color:#576173!important;background:#eceff3!important;border-color:#c8cfd7!important}.itsm-ticket-workbench-v24-choice:has(input:checked){box-shadow:inset 0 1px #ffffffa6,0 4px 12px #0f172a0d!important}.itsm-ticket-workbench-v24-choice:has(input:not(:checked)){color:#6b778a!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7e0ea!important}.itsm-ticket-workbench-v24-team-filter{min-height:auto!important;box-shadow:none!important;background:0 0!important;border-top:none!important;border-bottom:none!important;align-items:center!important;gap:10px!important;margin-top:2px!important;padding-top:2px!important;display:flex!important}.itsm-ticket-workbench-v24-team-choices{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.itsm-ticket-workbench-v24-team-chip{color:#4e5f78!important;background:#f6f8fc!important;border:1px solid #d7e0ea!important;border-radius:16px!important;min-height:40px!important;padding:7px 16px!important;font-size:10.8px!important;font-weight:800!important}.itsm-ticket-workbench-v24-team-chip b{color:#54657e!important;background:#e6edf6!important;border-radius:999px!important;min-width:22px!important;height:22px!important;margin-left:6px!important;padding:0 6px!important;font-size:9px!important;line-height:22px!important}.itsm-ticket-workbench-v24-team-chip.active b,.itsm-ticket-workbench-v24-team-chip.all.active b{color:#fff!important;background:#ffffff24!important}.itsm-ticket-workbench-v24-tools{align-items:center!important;gap:7px!important;margin-top:0!important;display:flex!important}.itsm-ticket-workbench-v24-filter hr,.itsm-ticket-workbench-v24-filter .divider,.itsm-ticket-workbench-v24-filter [class*=divider],.itsm-ticket-workbench-v24-filter [class*=separator]{border-style:solid!important;border-color:#e7edf5!important;margin:8px 0!important}@media (width<=1400px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1100px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(3,minmax(0,1fr))!important}.itsm-ticket-workbench-v24-team-filter{align-items:flex-start!important}}@media (width<=820px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important}.itsm-ticket-workbench-v24-tools{margin-top:8px!important}}.itsm-ticket-workbench-v24-filter{padding:10px 0 6px!important}.itsm-ticket-workbench-v24-filter>*+*{margin-top:6px!important}.itsm-ticket-workbench-v24-filter hr,.itsm-ticket-workbench-v24-filter .divider,.itsm-ticket-workbench-v24-filter [class*=divider],.itsm-ticket-workbench-v24-filter [class*=separator]{margin:6px 0!important}.itsm-ticket-workbench-v24-choices{gap:8px 10px!important;margin:0!important;padding:4px 0 2px!important}.itsm-ticket-workbench-v24-choice{border-radius:13px!important;gap:7px!important;min-height:36px!important;padding:6px 10px!important}.itsm-ticket-workbench-v24-choice>span{font-size:10.6px!important;font-weight:800!important}.itsm-ticket-workbench-v24-team-filter{gap:8px!important;margin-top:-2px!important;padding-top:0!important}.itsm-ticket-workbench-v24-team-label{min-width:40px!important;margin-right:0!important}.itsm-ticket-workbench-v24-team-chip{border-radius:14px!important;min-height:36px!important;padding:6px 14px!important;font-size:10.4px!important}.itsm-ticket-workbench-v24-team-chip b{min-width:20px!important;height:20px!important;margin-left:5px!important;font-size:8.5px!important;line-height:20px!important}.itsm-ticket-workbench-v24-tools{gap:6px!important;margin-top:0!important}@media (width<=1400px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=1100px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.itsm-ticket-workbench-v24-team-filter{align-items:flex-start!important;margin-top:2px!important}}@media (width<=820px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.itsm-ticket-workbench-v24-top,.itsm-ticket-workbench-v24-bar{gap:12px!important;margin:0 0 10px!important}.itsm-ticket-workbench-v24-title{min-width:140px!important;font-size:15px!important;line-height:1.15!important}.itsm-ticket-workbench-v24-choices{border-top:1px solid #e8edf4!important;border-bottom:0!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px 10px!important;width:100%!important;margin:0!important;padding:8px 0 7px!important;display:grid!important;overflow:visible!important}.itsm-ticket-workbench-v24-choice{box-sizing:border-box!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:34px!important;padding:5px 10px!important;display:flex!important}.itsm-ticket-workbench-v24-choice>span{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:10px!important;font-weight:800!important;line-height:1.05!important;overflow:hidden!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]{flex:0 0 13px!important;width:13px!important;height:13px!important}.itsm-ticket-workbench-v24-team-filter{min-height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:8px!important;margin:0!important;padding:5px 220px 0 0!important;display:flex!important}.itsm-ticket-workbench-v24-team-filter:before,.itsm-ticket-workbench-v24-team-filter:after{content:none!important;display:none!important}.itsm-ticket-workbench-v24-team-label{color:#5b6c84!important;min-width:42px!important;margin:0!important;font-size:10px!important;font-weight:800!important}.itsm-ticket-workbench-v24-team-choices{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.itsm-ticket-workbench-v24-team-chip{border-radius:12px!important;min-height:32px!important;padding:5px 11px!important;font-size:9.8px!important;font-weight:780!important}.itsm-ticket-workbench-v24-team-chip b{min-width:18px!important;height:18px!important;margin-left:5px!important;padding:0 5px!important;font-size:8px!important;line-height:18px!important}.itsm-ticket-workbench-v24-tools{justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-height:30px!important;margin-top:-32px!important;padding:0!important;display:flex!important}.itsm-ticket-workbench-v24-tools button{border-radius:10px!important;height:29px!important;min-height:29px!important;padding:0 10px!important;font-size:9px!important;font-weight:760!important}.itsm-ticket-workbench-v24-filter hr{border:0!important;border-top:1px solid #e8edf4!important;margin:7px 0!important}.itsm-ticket-workbench-v24-filter [class*=separator],.itsm-ticket-workbench-v24-filter [class*=divider]{border-style:solid!important;border-color:#e8edf4!important}@media (width<=1400px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(4,minmax(0,1fr))!important}.itsm-ticket-workbench-v24-team-filter{padding-right:0!important}.itsm-ticket-workbench-v24-tools{justify-content:flex-start!important;margin-top:7px!important}}@media (width<=1050px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.itsm-ticket-workbench-v24-filter{padding:14px!important}.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.itsm-ticket-workbench-v24-team-filter{flex-direction:column!important;align-items:flex-start!important}}.itsm-ticket-workbench-v24-filter{border-radius:22px!important;padding:14px 22px 12px!important}.itsm-ticket-workbench-v24-top,.itsm-ticket-workbench-v24-bar{align-items:flex-end!important;gap:10px!important;margin:0 0 8px!important}.itsm-ticket-workbench-v24-top label,.itsm-ticket-workbench-v24-bar label{margin-bottom:4px!important;font-size:10px!important;font-weight:800!important;line-height:1.05!important}.itsm-ticket-workbench-v24-dates{flex-wrap:nowrap!important;align-items:flex-end!important;gap:8px!important;display:flex!important}.itsm-ticket-workbench-v24-top input,.itsm-ticket-workbench-v24-top select,.itsm-ticket-workbench-v24-top button,.itsm-ticket-workbench-v24-top .ant-picker,.itsm-ticket-workbench-v24-top .ant-select-selector,.itsm-ticket-workbench-v24-bar input,.itsm-ticket-workbench-v24-bar select,.itsm-ticket-workbench-v24-bar button,.itsm-ticket-workbench-v24-bar .ant-picker,.itsm-ticket-workbench-v24-bar .ant-select-selector{border-radius:14px!important;height:40px!important;min-height:40px!important}.itsm-ticket-workbench-v24-choices{border-top:1px solid #e8edf4!important;border-bottom:0!important;gap:6px 8px!important;margin:0!important;padding:6px 0 5px!important}.itsm-ticket-workbench-v24-choice{border-radius:12px!important;min-height:32px!important;padding:4px 10px!important}.itsm-ticket-workbench-v24-choice>span{font-size:10px!important;line-height:1.02!important}.itsm-ticket-workbench-v24-team-filter{min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:7px!important;margin:-1px 0 0!important;padding:2px 170px 0 0!important}.itsm-ticket-workbench-v24-team-filter:before,.itsm-ticket-workbench-v24-team-filter:after,.itsm-ticket-workbench-v24-tools:before,.itsm-ticket-workbench-v24-tools:after{content:none!important;display:none!important}.itsm-ticket-workbench-v24-team-label{min-width:42px!important;margin:0!important}.itsm-ticket-workbench-v24-team-chip{border-radius:12px!important;min-height:31px!important;padding:4px 11px!important}.itsm-ticket-workbench-v24-tools{min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:6px!important;margin-top:-30px!important;padding:0!important}.itsm-ticket-workbench-v24-tools button{border-radius:10px!important;height:30px!important;min-height:30px!important;padding:0 10px!important;font-size:9px!important}.itsm-ticket-workbench-v24-filter hr,.itsm-ticket-workbench-v24-filter [class*=separator],.itsm-ticket-workbench-v24-filter [class*=divider],.itsm-ticket-workbench-v24-filter [class*=dashed]{background:0 0!important;border:0!important;display:none!important}@media (width<=1400px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(4,minmax(0,1fr))!important}.itsm-ticket-workbench-v24-team-filter{padding-right:0!important}.itsm-ticket-workbench-v24-tools{justify-content:flex-start!important;margin-top:7px!important}}@media (width<=1050px){.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(3,minmax(0,1fr))!important}.itsm-ticket-workbench-v24-top,.itsm-ticket-workbench-v24-bar,.itsm-ticket-workbench-v24-dates{flex-wrap:wrap!important}}@media (width<=760px){.itsm-ticket-workbench-v24-filter{padding:14px!important}.itsm-ticket-workbench-v24-choices{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.itsm-ticket-workbench-v24-team-filter{flex-direction:column!important;align-items:flex-start!important;padding-right:0!important}.itsm-ticket-workbench-v24-tools{justify-content:flex-start!important;margin-top:7px!important}}.staff-ticket-detail-layout-v1{grid-template-columns:minmax(0,1fr) minmax(310px,350px)!important;align-items:start!important;gap:20px!important;padding-right:22px!important}.staff-ticket-detail-main-v1{min-width:0!important}.staff-ticket-detail-side-v1{flex-direction:column!important;gap:14px!important;min-width:0!important;display:flex!important}.staff-ticket-detail-summary-v1{gap:14px!important;margin-bottom:16px!important}.staff-ticket-detail-summary-v1>div{border:1px solid #e4eaf2!important;border-radius:16px!important;min-height:82px!important;padding:16px 18px!important;box-shadow:0 8px 22px #17233a0b!important}.staff-ticket-detail-summary-v1>div:first-child{background:linear-gradient(#f7faff 0%,#edf4ff 100%)!important;border-color:#d6e5ff!important}.staff-ticket-detail-summary-v1>div:nth-child(2){background:linear-gradient(#fbfbfd 0%,#f2f4f8 100%)!important;border-color:#e2e6ed!important}.staff-ticket-detail-summary-v1>div:nth-child(3){background:linear-gradient(#f6fcff 0%,#edf9ff 100%)!important;border-color:#d4edf9!important}.staff-ticket-detail-summary-v1>div:nth-child(4){background:linear-gradient(#fbf9ff 0%,#f4efff 100%)!important;border-color:#e3d9ff!important}.staff-ticket-detail-main-v1>.panel:first-child{background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border-color:#dde7f3!important;border-radius:17px!important;box-shadow:0 10px 26px #17233a0b!important}.staff-ticket-action-card-v1{border:1px solid #e0e7f0!important;border-radius:17px!important;padding:17px 18px!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 24px #17233a0f!important}.staff-ticket-action-card-v1 h3{color:#23314a!important;margin:0 0 14px!important;font-size:13px!important;font-weight:850!important}.staff-ticket-action-card-v1 label{flex-direction:column!important;gap:6px!important;margin-top:11px!important;display:flex!important}.staff-ticket-action-card-v1 label>span{color:#63738c!important;font-size:10px!important;font-weight:760!important}.staff-ticket-action-card-v1 select,.staff-ticket-action-card-v1 textarea,.staff-ticket-action-card-v1 input{color:#24324a!important;background:#fff!important;border:1px solid #ced8e6!important;border-radius:12px!important;outline:none!important;width:100%!important;box-shadow:0 1px 2px #0f172a06!important}.staff-ticket-action-card-v1 select{min-height:42px!important;padding:0 12px!important}.staff-ticket-action-card-v1 textarea{min-height:66px!important;padding:10px 12px!important}.staff-ticket-action-card-v1 select:focus,.staff-ticket-action-card-v1 textarea:focus,.staff-ticket-action-card-v1 input:focus{border-color:#8ba6d6!important;box-shadow:0 0 0 3px #4b69aa1c!important}.staff-ticket-assignment-card-v1{background:linear-gradient(#f7faff 0%,#eef5ff 100%)!important;border-color:#d2e3ff #d2e3ff #d2e3ff #4f7ee8!important;border-left-style:solid!important;border-left-width:4px!important}.staff-ticket-status-card-v1{background:linear-gradient(#faf9ff 0%,#f2efff 100%)!important;border-color:#ddd5ff #ddd5ff #ddd5ff #6e5be8!important;border-left-style:solid!important;border-left-width:4px!important}.staff-ticket-classification-card-v1{background:linear-gradient(#f7fdff 0%,#edf9fc 100%)!important;border-color:#d2edf3 #d2edf3 #d2edf3 #2f9fb3!important;border-left-style:solid!important;border-left-width:4px!important}.staff-ticket-priority-card-v1{background:linear-gradient(#fffdf8 0%,#fff7e9 100%)!important;border-color:#f0dfb9 #f0dfb9 #f0dfb9 #dda33d!important;border-left-style:solid!important;border-left-width:4px!important}.staff-ticket-sla-card-v1{background:linear-gradient(#f8fdfb 0%,#eef9f4 100%)!important;border-color:#d5eee2 #d5eee2 #d5eee2 #34a36f!important;border-left-style:solid!important;border-left-width:4px!important}.staff-ticket-status-card-v1 .staff-current-status{color:#66728a!important;background:#ffffffa3!important;border:1px solid #6f5edc21!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:38px!important;margin:2px 0 4px!important;padding:8px 10px!important;font-size:9.5px!important;font-weight:760!important;display:flex!important}.staff-ticket-detail-side-v1 .staff-status{border:1px solid #0000!important;border-radius:999px!important;min-height:24px!important;padding:4px 9px!important;font-size:9px!important;font-weight:820!important}.staff-ticket-detail-side-v1 .staff-status-new{color:#255fd0!important;background:#e7f0ff!important;border-color:#c9dcff!important}.staff-ticket-detail-side-v1 .staff-status-assigned{color:#5450c8!important;background:#ecebff!important;border-color:#d6d2ff!important}.staff-ticket-detail-side-v1 .staff-status-in_progress{color:#4b55cc!important;background:#e8eaff!important;border-color:#cfd4ff!important}.staff-ticket-detail-side-v1 .staff-status-hold{color:#a66b00!important;background:#fff4da!important;border-color:#efcf85!important}.staff-ticket-detail-side-v1 .staff-status-pending_user{color:#a96500!important;background:#fff2d2!important;border-color:#edc96e!important}.staff-ticket-detail-side-v1 .staff-status-pending_vendor{color:#b65b17!important;background:#ffe8d9!important;border-color:#efb68b!important}.staff-ticket-detail-side-v1 .staff-status-resolved{color:#147a55!important;background:#e5f7ee!important;border-color:#b9e4ce!important}.staff-ticket-detail-side-v1 .staff-status-closed{color:#586476!important;background:#edf0f4!important;border-color:#d3dae3!important}.staff-ticket-detail-side-v1 .staff-status-cancelled{color:#bd4458!important;background:#fdebee!important;border-color:#f5c6ce!important}.staff-ticket-action-card-v1 .staff-button-row{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:13px!important;display:grid!important}.staff-ticket-action-card-v1 .primary,.staff-ticket-action-card-v1 .secondary,.staff-ticket-action-card-v1 .staff-full-button{border-radius:11px!important;height:38px!important;min-height:38px!important;font-size:9.8px!important;font-weight:820!important}.staff-ticket-action-card-v1 .secondary{color:#40516b!important;background:#ffffffc7!important;border-color:#d5deea!important}.staff-ticket-assignment-card-v1 .primary{background:linear-gradient(135deg,#315eaf,#233e73)!important;border-color:#294d8e!important}.staff-ticket-status-card-v1 .primary{background:linear-gradient(135deg,#6c5bd7,#5143ac)!important;border-color:#5b4cc2!important}.staff-ticket-priority-card-v1 .primary{background:linear-gradient(135deg,#b87921,#93601a)!important;border-color:#a46d22!important}.staff-ticket-sla-card-v1 .staff-side-kpi{background:#fff9!important;border:1px solid #deeee7!important;border-radius:12px!important;padding:10px!important}@media (width<=1280px){.staff-ticket-detail-layout-v1{grid-template-columns:minmax(0,1fr) minmax(290px,320px)!important;gap:16px!important;padding-right:12px!important}}@media (width<=980px){.staff-ticket-detail-layout-v1{grid-template-columns:1fr!important;padding-right:0!important}.staff-ticket-detail-side-v1{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}}@media (width<=680px){.staff-ticket-detail-side-v1{grid-template-columns:1fr!important}}.staff-ticket-detail-main-v1 .panel{background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border:1px solid #dde7f3!important;border-radius:18px!important;box-shadow:0 10px 24px #17233a0b!important}.staff-ticket-detail-main-v1>.panel:first-child{padding:0!important;overflow:hidden!important}.staff-ticket-detail-main-v1>.panel:first-child>h3{color:#22314a!important;margin:0!important;padding:18px 22px 6px!important;font-size:14px!important;font-weight:850!important}.staff-ticket-detail-main-v1>.panel:first-child>p{color:#7a889e!important;margin:0!important;padding:0 22px 14px!important;font-size:11px!important}.staff-ticket-detail-main-v1>.panel:first-child>dl{grid-template-columns:180px minmax(0,1fr)!important;gap:0 20px!important;margin:0!important;padding:0 22px 18px!important;display:grid!important}.staff-ticket-detail-main-v1>.panel:first-child>dl dt,.staff-ticket-detail-main-v1>.panel:first-child>dl dd{border-top:1px solid #edf2f7!important;margin:0!important;padding:12px 0!important}.staff-ticket-detail-main-v1>.panel:first-child>dl dt{color:#74849a!important;font-size:11px!important;font-weight:760!important}.staff-ticket-detail-main-v1>.panel:first-child>dl dd{color:#2d3a50!important;font-size:13px!important;font-weight:700!important}.staff-ticket-detail-main-v1>.panel:first-child>dl dd small,.staff-ticket-detail-main-v1>.panel:first-child>dl dd .muted{color:#7a889e!important;margin-top:4px!important;font-size:11px!important;font-weight:600!important;display:block!important}.staff-ticket-detail-main-v1 .staff-thread-panel,.staff-ticket-detail-main-v1 .staff-conversation-panel,.staff-ticket-detail-main-v1 .staff-ticket-thread,.staff-ticket-detail-main-v1 .staff-ticket-detail-thread,.staff-ticket-detail-main-v1 .ticket-thread-panel{border-radius:18px!important}.staff-ticket-detail-main-v1>.panel:nth-child(2){padding:0!important;overflow:hidden!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) .tabs,.staff-ticket-detail-main-v1>.panel:nth-child(2) [role=tablist]{background:linear-gradient(#fcfdff 0%,#f7faff 100%)!important;border-bottom:1px solid #e9eff6!important;align-items:center!important;gap:8px!important;padding:12px 16px 0!important;display:flex!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) button[role=tab],.staff-ticket-detail-main-v1>.panel:nth-child(2) .tab-btn,.staff-ticket-detail-main-v1>.panel:nth-child(2) .staff-tab{color:#6d7b90!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px 12px 0 0!important;min-height:42px!important;padding:0 14px!important;font-size:12px!important;font-weight:800!important;position:relative!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) button[role=tab][aria-selected=true],.staff-ticket-detail-main-v1>.panel:nth-child(2) .tab-btn.active,.staff-ticket-detail-main-v1>.panel:nth-child(2) .staff-tab.active{color:#24334d!important;background:#fff!important;border-color:#e2eaf3!important;box-shadow:inset 0 -1px #fff!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) .badge,.staff-ticket-detail-main-v1>.panel:nth-child(2) .tab-count{color:#657692!important;background:#eef3fb!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:20px!important;height:20px!important;margin-left:6px!important;padding:0 6px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) .panel-body,.staff-ticket-detail-main-v1>.panel:nth-child(2) .tab-panel,.staff-ticket-detail-main-v1>.panel:nth-child(2) [role=tabpanel]{min-height:210px!important;padding:18px 20px!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) .empty,.staff-ticket-detail-main-v1>.panel:nth-child(2) .empty-state,.staff-ticket-detail-main-v1>.panel:nth-child(2) .staff-empty{color:#8290a5!important;background:linear-gradient(#fbfdff 0%,#f7fbff 100%)!important;border:1px dashed #dbe6f1!important;border-radius:14px!important;place-items:center!important;min-height:170px!important;font-size:12px!important;font-weight:700!important;display:grid!important}.staff-ticket-detail-layout-v1{align-items:start!important}.staff-ticket-detail-main-v1{flex-direction:column!important;gap:16px!important;display:flex!important}.staff-ticket-detail-side-v1{gap:16px!important}@media (width<=980px){.staff-ticket-detail-main-v1>.panel:first-child>dl{grid-template-columns:1fr!important;gap:0!important}.staff-ticket-detail-main-v1>.panel:first-child>dl dt{border-bottom:none!important;padding-bottom:4px!important}.staff-ticket-detail-main-v1>.panel:first-child>dl dd{padding-top:0!important}}.staff-ticket-summary-grid-v1>.panel{padding:18px 22px!important}.staff-ticket-summary-grid-v1>.panel>div:first-child,.staff-ticket-summary-grid-v1>.panel .ticket-stat-label,.staff-ticket-summary-grid-v1>.panel .ticket-meta-label,.staff-ticket-summary-grid-v1>.panel .label,.staff-ticket-summary-grid-v1>.panel small:first-child{color:#55657f!important;letter-spacing:.01em!important;font-weight:850!important}.staff-ticket-summary-grid-v1>.panel strong,.staff-ticket-summary-grid-v1>.panel b,.staff-ticket-summary-grid-v1>.panel .ticket-stat-value,.staff-ticket-summary-grid-v1>.panel .ticket-meta-value{color:#44546c!important;font-weight:700!important}.staff-ticket-summary-grid-v1>.panel .pill,.staff-ticket-summary-grid-v1>.panel .muted,.staff-ticket-summary-grid-v1>.panel span:not(.pill):not(.badge){color:#6f7f96!important}.staff-ticket-summary-grid-v1>.panel>div:last-child,.staff-ticket-summary-grid-v1>.panel>p,.staff-ticket-summary-grid-v1>.panel>.value{color:#5f708a!important;font-weight:650!important}.staff-ticket-detail-main-v1>.panel:first-child{padding-top:10px!important;overflow:visible!important}.staff-ticket-detail-main-v1>.panel:first-child>h3{color:#22314a!important;z-index:2!important;margin:0!important;padding:0 28px 6px!important;font-size:14px!important;font-weight:850!important;position:relative!important}.staff-ticket-detail-main-v1>.panel:first-child>p{color:#7a889e!important;z-index:2!important;margin:0!important;padding:0 28px 14px!important;font-size:11px!important;position:relative!important}.staff-ticket-detail-main-v1>.panel:first-child>dl{padding:0 28px 18px!important}.staff-ticket-detail-main-v1>.panel:nth-child(2){overflow:visible!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) textarea{resize:none!important;border-radius:16px!important;height:64px!important;min-height:64px!important;max-height:64px!important;padding:16px 18px!important;line-height:1.25!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea){grid-template-columns:84px minmax(0,1fr) 206px!important;align-items:stretch!important;gap:14px!important;display:grid!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea)>*{align-self:stretch!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea) button{border-radius:16px!important;height:64px!important;min-height:64px!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea) .btn{border-radius:16px!important;height:64px!important;min-height:64px!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea) .button{border-radius:16px!important;height:64px!important;min-height:64px!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea) [role=button]{border-radius:16px!important;height:64px!important;min-height:64px!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea) button[type=submit]{font-weight:850!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea) .primary{font-weight:850!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea) .btn-primary{font-weight:850!important}.staff-ticket-detail-main-v1>.panel:nth-child(2) small,.staff-ticket-detail-main-v1>.panel:nth-child(2) .muted{color:#8390a5!important;font-size:11px!important}@media (width<=980px){.staff-ticket-detail-main-v1>.panel:nth-child(2) div:has(>textarea){grid-template-columns:1fr!important}}.staff-ticket-detail-main-v1>.panel:first-child>.staff-panel-head{margin:0!important;padding:14px 22px 10px!important}.staff-ticket-detail-main-v1>.panel:first-child>.staff-panel-head>div{margin:0!important;padding:0!important}.staff-ticket-detail-main-v1>.panel:first-child>.staff-panel-head h3{color:#22314a!important;margin:0 0 4px!important;padding:0!important;font-size:14px!important;font-weight:850!important;line-height:1.15!important}.staff-ticket-detail-main-v1>.panel:first-child>.staff-panel-head small{color:#7b899d!important;margin:0!important;padding:0!important;font-size:11px!important;font-weight:650!important;line-height:1.25!important;display:block!important}@media (width<=980px){.staff-ticket-detail-main-v1>.panel:first-child>.staff-panel-head{padding-left:22px!important;padding-right:22px!important}}.staff-detail-summary>div>span:first-child,.staff-ticket-detail-summary-v1>div>span:first-child{color:#25344f!important;letter-spacing:.005em!important;font-size:11px!important;font-weight:850!important}.staff-detail-summary>div>.staff-status,.staff-ticket-detail-summary-v1>div>.staff-status,.staff-detail-summary>div>.staff-priority,.staff-ticket-detail-summary-v1>div>.staff-priority{color:#6f7f96!important;font-weight:500!important}.staff-detail-summary>div>b,.staff-ticket-detail-summary-v1>div>b{color:#5f7088!important;font-size:12px!important;font-weight:500!important}.staff-detail-summary>div>.staff-status *,.staff-detail-summary>div>.staff-priority *,.staff-ticket-detail-summary-v1>div>.staff-status *,.staff-ticket-detail-summary-v1>div>.staff-priority *{font-weight:500!important}.staff-ticket-detail-summary-v1>div>.staff-status,.staff-detail-summary>div>.staff-status,.staff-ticket-detail-summary-v1>div>.staff-priority,.staff-detail-summary>div>.staff-priority{box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding-left:4px!important;padding-right:4px!important}.staff-ticket-detail-summary-v1>div>.staff-status,.staff-ticket-detail-summary-v1>div>.staff-priority,.staff-detail-summary>div>.staff-status,.staff-detail-summary>div>.staff-priority{color:#6f7f96!important;font-weight:500!important}.itsm-ticket-workbench-v24-choice{gap:5px!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]{appearance:none!important;cursor:pointer!important;background:#fff!important;border:1px solid #64748b6b!important;border-radius:4px!important;flex:0 0 12px!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important;margin:0!important;padding:0!important;transition:background-color .14s,border-color .14s,box-shadow .14s,transform .14s!important;box-shadow:inset 0 1px 1px #0f172a09,0 1px 2px #0f172a06!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]:hover{border-color:#4755698c!important;box-shadow:0 0 0 3px #64748b0f!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]:checked{border-color:var(--tf-accent)!important;background-color:var(--tf-accent)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'%3E%3Cpath d='M2.1 5.1 4.1 7 7.9 2.9' fill='none' stroke='white' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:8px 8px!important;box-shadow:inset 0 0 0 1px #ffffff24,0 1px 3px #0f172a14!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]:active{transform:scale(.92)!important}.itsm-ticket-workbench-v24-choice input[type=checkbox]:focus-visible{outline:none!important;box-shadow:0 0 0 3px #5b61e81f,0 1px 3px #0f172a14!important}.itsm-ticket-workbench-v24-choice>span{line-height:1.05!important}.itsm-ticket-workbench-v24-team-filter{gap:8px!important}.itsm-ticket-workbench-v24-team-choices{gap:7px!important}.itsm-ticket-workbench-v24-team-chip{color:#53657d!important;background:linear-gradient(#fffffff5 0%,#f7fafdf5 100%)!important;border:1px solid #d7e0ea!important;border-radius:11px!important;min-height:30px!important;padding:4px 10px!important;font-size:9.8px!important;font-weight:720!important;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s!important;box-shadow:inset 0 1px #fffc,0 1px 3px #0f172a06!important}.itsm-ticket-workbench-v24-team-chip:hover{background:#fbfdff!important;border-color:#c8d4e2!important;transform:translateY(-1px)!important;box-shadow:0 0 0 3px #64748b0b,0 2px 5px #0f172a0a!important}.itsm-ticket-workbench-v24-team-chip b{color:#627189!important;background:#edf2f8!important;border-radius:999px!important;min-width:18px!important;height:18px!important;margin-left:5px!important;padding:0 5px!important;font-size:8px!important;font-weight:760!important;box-shadow:inset 0 0 0 1px #94a3b814!important}.itsm-ticket-workbench-v24-team-chip.active,.itsm-ticket-workbench-v24-team-chip.all.active{color:#fff!important;background:linear-gradient(135deg,#26354e 0%,#1d2a40 100%)!important;border-color:#26354e!important;box-shadow:inset 0 1px #ffffff14,0 5px 12px #17233a1f!important}.itsm-ticket-workbench-v24-team-chip.active b,.itsm-ticket-workbench-v24-team-chip.all.active b{color:#fff!important;background:#ffffff21!important;box-shadow:inset 0 0 0 1px #ffffff0f!important}.itsm-ticket-workbench-v24-team-chip.all{padding-left:12px!important;padding-right:12px!important}.itsm-ticket-workbench-v24-team-label{color:#62728a!important;font-weight:780!important}.itsm-ticket-workbench-v24-team-chip b{font-size:8px!important}.itsm-ticket-workbench-v24-team-chip,.itsm-ticket-workbench-v24-team-chip>span,.itsm-ticket-workbench-v24-team-chip>strong,.itsm-ticket-workbench-v24-team-chip>label,.itsm-ticket-workbench-v24-team-chip .name,.itsm-ticket-workbench-v24-team-chip .label,.itsm-ticket-workbench-v24-team-chip.all,.itsm-ticket-workbench-v24-team-chip.all>span,.itsm-ticket-workbench-v24-team-chip.all>strong{font-size:10px!important;font-weight:760!important;line-height:1.05!important}.itsm-ticket-workbench-v24-team-label{font-size:10px!important;font-weight:780!important;line-height:1.05!important}.itsm-ticket-workbench-v24-team-chip b{font-size:8px!important;line-height:18px!important}.report-filter-panel{background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border:1px solid #e7edf6!important;border-radius:18px!important;box-shadow:0 12px 28px #2146760f!important}.report-view-tabs button{border-radius:10px 10px 0 0!important;transition:color .18s,background .18s,border-color .18s!important}.report-view-tabs button.active{color:#1268f3!important;background:#f2f7ff!important;border-bottom-color:#1268f3!important;font-weight:800!important}.report-filter-fields select,.report-filter-fields input{background:#fff!important;border-color:#d9e4f2!important;border-radius:11px!important}.report-filter-fields select:focus,.report-filter-fields input:focus{border-color:#6ca5ff!important;box-shadow:0 0 0 3px #2578f61a!important}.report-reset{color:#176ef2!important;font-weight:750!important}.report-filter-status{border-top:1px solid #edf2f8!important}.report-status-dot{background:#18ad6b!important;box-shadow:0 0 0 4px #18ad6b1a!important}.report-stats{gap:14px!important}.report-stats .stat-card{border:1px solid!important;border-radius:16px!important;transition:transform .18s,box-shadow .18s!important;position:relative!important;overflow:hidden!important;box-shadow:0 9px 22px #1e3e690e!important}.report-stats .stat-card:hover{transform:translateY(-2px)!important;box-shadow:0 14px 28px #1e3e6917!important}.report-stats .stat-card:after{content:"";opacity:.42;pointer-events:none;border-radius:50%;width:130px;height:105px;position:absolute;bottom:-44px;right:-32px}.report-stats .stat-card:first-child{background:linear-gradient(135deg,#fff 0%,#eef6ff 100%)!important;border-color:#bfd8ff!important}.report-stats .stat-card:first-child:after{background:#cfe2ff}.report-stats .stat-card:nth-child(2){background:linear-gradient(135deg,#fff 0%,#edf9f3 100%)!important;border-color:#c7e9d7!important}.report-stats .stat-card:nth-child(2):after{background:#ccefdc}.report-stats .stat-card:nth-child(3){background:linear-gradient(135deg,#fff 0%,#fff6e8 100%)!important;border-color:#f3d7aa!important}.report-stats .stat-card:nth-child(3):after{background:#ffe4b9}.report-stats .stat-card:nth-child(4){background:linear-gradient(135deg,#fff 0%,#ecfaf6 100%)!important;border-color:#bfe8dc!important}.report-stats .stat-card:nth-child(4):after{background:#c9efe4}.report-stats .stat-icon{z-index:1!important;border-radius:50%!important;width:42px!important;height:42px!important;box-shadow:0 7px 16px #1d4e961f!important}.report-stats .stat-copy{z-index:1!important;position:relative!important}.report-stats .stat-copy strong{letter-spacing:-.025em!important;font-size:28px!important;line-height:1!important}.report-grid{align-items:stretch!important;gap:14px!important}.report-grid .report-chart{border:1px solid #e3ebf6!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 10px 24px #1e3e690f!important}.report-grid .report-chart>.panel-head{color:#fff!important;background:linear-gradient(100deg,#0872f9 0%,#1760dc 100%)!important;border:0!important;min-height:50px!important;margin:0!important;padding:11px 16px!important}.report-grid .report-chart>.panel-head h3,.report-grid .report-chart>.panel-head small,.report-grid .report-chart>.panel-head span{color:#fff!important}.report-grid .report-chart>.panel-head h3{font-weight:800!important}.report-grid .bar-list{padding:18px 20px 16px!important}.report-grid .bar-list>div>div{background:#edf2f8!important;border-radius:999px!important;overflow:hidden!important}.report-grid .bar-list i{background:linear-gradient(90deg,#69a9ff 0%,#176bf0 100%)!important;border-radius:999px!important}.report-grid .donut-wrap{padding:18px 20px!important}.report-staff-performance{background:#fff!important;border:1px solid #e2eaf5!important;border-radius:16px!important;margin-top:14px!important;overflow:hidden!important;box-shadow:0 12px 28px #1e3e6911!important}.report-staff-performance-head{color:#fff;background:linear-gradient(100deg,#0872f9 0%,#1760dc 100%);justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:10px 16px;display:flex}.report-staff-title{align-items:center;gap:10px;min-width:0;display:flex}.report-staff-title-icon{color:#fff;background:#ffffff29;border:1px solid #ffffff2e;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.report-staff-title h3{color:#fff!important;margin:0!important;font-size:14px!important;font-weight:850!important;line-height:1.15!important}.report-staff-title small{margin-top:2px;display:block;color:#ffffffd1!important;font-size:10.5px!important}.report-staff-count{white-space:nowrap;color:#fff;background:#ffffff24;border:1px solid #ffffff2e;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:750}.report-staff-error{color:#b42318;background:#fff1f1;border-bottom:1px solid #ffd2d2;padding:10px 16px;font-size:11px}.report-staff-table-wrap{background:#fff;overflow:auto}.report-staff-table{border-collapse:separate;border-spacing:0;width:100%;min-width:820px}.report-staff-table th{white-space:nowrap;color:#66758a!important;text-align:left!important;letter-spacing:.015em!important;background:#f8fbff!important;border-bottom:1px solid #e7edf5!important;padding:9px 14px!important;font-size:10px!important;font-weight:800!important}.report-staff-table td{color:#26364d!important;vertical-align:middle!important;border-bottom:1px solid #eef2f7!important;padding:8px 14px!important;font-size:11px!important}.report-staff-table tbody tr:last-child td{border-bottom:0!important}.report-staff-table tbody tr:hover td{background:#fbfdff!important}.report-staff-person{align-items:center;gap:10px;min-width:205px;display:flex}.report-staff-person>span:last-child{min-width:0;display:grid}.report-staff-person b{color:#25364f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.report-staff-person small{color:#99a5b5;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:9px;overflow:hidden}.report-staff-avatar{color:#1769dd;background:linear-gradient(135deg,#dcecff 0%,#edf5ff 100%);border:1px solid #c9def9;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:9px;font-weight:850;display:grid!important}.report-team-pill{white-space:nowrap;border:1px solid #0000;border-radius:7px;align-items:center;min-height:23px;padding:3px 9px;font-size:9.5px;font-weight:800;display:inline-flex}.report-team-pill.blue{color:#1769df;background:#eaf3ff;border-color:#c6dcff}.report-team-pill.green{color:#158858;background:#e9f9f0;border-color:#c4ead5}.report-team-pill.purple{color:#7047d8;background:#f2ecff;border-color:#dccdff}.report-team-pill.amber{color:#a66500;background:#fff5df;border-color:#f3dfae}.report-sla-value{font-variant-numeric:tabular-nums;align-items:center;gap:7px;min-width:72px;font-weight:800;display:inline-flex}.report-sla-value i{border-radius:50%;flex:none;width:8px;height:8px}.report-sla-value.good{color:#177b55}.report-sla-value.good i{background:#18ad6b;box-shadow:0 0 0 3px #18ad6b1a}.report-sla-value.warn{color:#a76600}.report-sla-value.warn i{background:#f39a12;box-shadow:0 0 0 3px #f39a121a}.report-sla-value.bad{color:#b83a3a}.report-sla-value.bad i{background:#ef5350;box-shadow:0 0 0 3px #ef53501a}.report-sla-value.neutral{color:#8a96a7}.report-sla-value.neutral i{background:#b5bfcc}.report-closed-count{color:#283b57;font-variant-numeric:tabular-nums;font-size:12px}.report-csat-cell{white-space:nowrap;align-items:center;gap:7px;display:flex}.report-csat-stars{color:#d6dce5;letter-spacing:0;gap:1px;font-size:12px;display:inline-flex}.report-csat-stars span.filled{color:#ff9f0a}.report-csat-cell b{color:#31445e;font-variant-numeric:tabular-nums;min-width:22px;font-size:10px}.report-csat-cell small{color:#8b98aa;font-size:9px}.report-staff-empty{height:84px;text-align:center!important;color:#8e9aad!important}@media (width<=900px){.report-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.report-staff-performance-head{align-items:flex-start}}@media (width<=600px){.report-stats{grid-template-columns:1fr!important}.report-staff-performance{border-radius:14px!important}.report-staff-performance-head{padding:10px 12px}.report-staff-count{display:none}}.report-view-tabs{background:#f5f8fc!important;border:1px solid #dfe7f2!important;border-radius:18px!important;gap:0!important;padding:4px!important;overflow:hidden!important}.report-view-tabs button{border-radius:14px!important;min-width:170px!important;font-weight:800!important;transition:background .18s,color .18s,box-shadow .18s,transform .18s!important;position:relative!important}.report-view-tabs button:hover{transform:translateY(-1px)!important}.report-view-tabs button:first-child{color:#2a68df!important;background:linear-gradient(#eef5ff 0%,#e8f1ff 100%)!important}.report-view-tabs button:first-child.active{color:#fff!important;background:linear-gradient(#2d7ef7 0%,#1e66da 100%)!important;box-shadow:0 10px 18px #2d7ef73d!important}.report-view-tabs button:nth-child(2){color:#1f8d60!important;background:linear-gradient(#ecfbf3 0%,#e5f7ee 100%)!important}.report-view-tabs button:nth-child(2).active{color:#fff!important;background:linear-gradient(#26b36f 0%,#1f8d60 100%)!important;box-shadow:0 10px 18px #26b36f3d!important}.report-view-tabs button:nth-child(3){color:#7d53db!important;background:linear-gradient(#f4efff 0%,#eee7ff 100%)!important}.report-view-tabs button:nth-child(3).active{color:#fff!important;background:linear-gradient(#8b5cf6 0%,#7148d9 100%)!important;box-shadow:0 10px 18px #8b5cf63d!important}.report-view-tabs button:disabled{opacity:.6!important;filter:saturate(.8)!important}@media (width<=760px){.report-view-tabs{width:100%!important}.report-view-tabs button{flex:1 1 0!important;min-width:0!important}}.report-nav-divider-v13{background:linear-gradient(90deg,#0000,#687e9733 18% 82%,#0000);height:1px;margin:14px 10px 9px}.report-nav-parent-v13.parent-active{color:#416da9;background:linear-gradient(135deg,#edf5fff5,#f5f2fff0)}.report-nav-sub-v13{margin-bottom:4px}.brand-text{flex-direction:column;justify-content:center;align-items:flex-start;gap:1px;line-height:1}.brand b{letter-spacing:.045em;font-size:18px;font-weight:800;line-height:1.05}.brand span{letter-spacing:.01em;white-space:nowrap;max-width:180px;font-size:8px;line-height:1.15}.login-card .brand-text{gap:3px}.login-card .brand b{font-size:22px}.login-card .brand span{font-size:9px}@media (width<=760px){.brand span{max-width:145px;font-size:7px}}.premium-app .it-admin-parent-v1{letter-spacing:-.01em;border-radius:11px;min-height:42px;margin-top:2px;font-weight:760}.premium-app .it-admin-parent-v1:hover{background:#ffffffb8}.premium-app .it-admin-parent-v1.parent-active{color:#344f6d;background:linear-gradient(135deg,#ebf3fcf5,#f5f7fbf0);box-shadow:inset 0 0 0 1px #5677991a}.premium-app .it-admin-sub-v1{border-left:1px solid #67809929;margin:2px 0 6px 32px;padding:2px 0 3px 10px}.premium-app .it-admin-sub-v1 button{color:#687b92;border-radius:8px;min-height:32px;padding:0 10px;font-size:10px;line-height:1.25}.premium-app .it-admin-sub-v1 button:hover{color:#344b64;background:#ffffffb8}.premium-app .it-admin-sub-v1 button.active{color:#304a67;background:#45607e1a;font-weight:800}.premium-app .it-system-setting-v1{margin-top:4px}.premium-app .sidebar.is-collapsed .it-admin-sub-v1{display:none!important}@media (width<=760px){.premium-app .it-admin-parent-v1{min-height:44px}.premium-app .it-admin-sub-v1{margin-left:34px}.premium-app .it-admin-sub-v1 button{min-height:36px;font-size:11px}}.skx-lic-allocation-compact,[data-skx-compact=allocation]{table-layout:auto;border-collapse:separate;border-spacing:0;width:100%}.skx-lic-allocation-compact th,.skx-lic-allocation-compact td,[data-skx-compact=allocation] th,[data-skx-compact=allocation] td{vertical-align:middle;padding:10px 14px;font-size:14px;line-height:1.2}.skx-lic-allocation-compact thead th,[data-skx-compact=allocation] thead th{padding-top:12px;padding-bottom:12px;font-size:13px;font-weight:700}.skx-lic-allocation-compact thead th>div,[data-skx-compact=allocation] thead th>div{gap:3px}.skx-lic-allocation-compact thead th strong,.skx-lic-allocation-compact thead th b,[data-skx-compact=allocation] thead th strong,[data-skx-compact=allocation] thead th b{font-size:13px;line-height:1.15;display:block}.skx-lic-allocation-compact thead th small,.skx-lic-allocation-compact thead th span,[data-skx-compact=allocation] thead th small,[data-skx-compact=allocation] thead th span{margin-top:2px;font-size:11px;line-height:1.1;display:block}.skx-lic-allocation-compact tbody td,[data-skx-compact=allocation] tbody td{white-space:nowrap;min-width:88px}.skx-lic-allocation-compact tbody td:first-child,.skx-lic-allocation-compact thead th:first-child,[data-skx-compact=allocation] tbody td:first-child,[data-skx-compact=allocation] thead th:first-child{white-space:normal;min-width:260px;max-width:320px}.skx-lic-allocation-compact tbody td:first-child,[data-skx-compact=allocation] tbody td:first-child{font-weight:600}.skx-lic-allocation-compact tbody td:not(:first-child),.skx-lic-allocation-compact thead th:not(:first-child),[data-skx-compact=allocation] tbody td:not(:first-child),[data-skx-compact=allocation] thead th:not(:first-child){text-align:center}.skx-lic-allocation-compact tbody td:empty:before,[data-skx-compact=allocation] tbody td:empty:before{content:"—";opacity:.55}@media (width<=1600px){.skx-lic-allocation-compact th,.skx-lic-allocation-compact td,[data-skx-compact=allocation] th,[data-skx-compact=allocation] td{padding:8px 10px;font-size:13px}.skx-lic-allocation-compact tbody td:first-child,.skx-lic-allocation-compact thead th:first-child,[data-skx-compact=allocation] tbody td:first-child,[data-skx-compact=allocation] thead th:first-child{min-width:220px;max-width:260px}}.itam-register-pagination{background:#fbfdff;border:1px solid #dfe8f2;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:12px 14px;display:flex}.itam-register-page-summary{color:#74899d;font-size:11px;font-weight:650}.itam-register-page-summary b{color:#31506d;font-weight:850}.itam-register-page-controls{align-items:center;gap:5px;display:flex}.itam-register-page-controls button{color:#4a667f;cursor:pointer;background:#fff;border:1px solid #d4e0eb;border-radius:9px;min-width:34px;height:34px;padding:0 9px;font-size:12px;font-weight:800;transition:all .14s}.itam-register-page-controls button:hover:not(:disabled){background:#f1f7fc;border-color:#9bbbd8}.itam-register-page-controls button.active{color:#fff;background:linear-gradient(135deg,#347cf0,#665ee1);border-color:#3878df;box-shadow:0 4px 10px #4165c533}.itam-register-page-controls button:disabled{opacity:.36;cursor:not-allowed}@media (width<=760px){.itam-register-pagination{flex-direction:column;align-items:stretch}.itam-register-page-controls{flex-wrap:wrap}}.topbar .topbar-bell-action{background:#fff!important;border:1px solid #dfe6f1!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;padding:0!important;display:inline-flex!important;position:relative!important;box-shadow:0 8px 20px #1b2d541a!important}.topbar .topbar-bell-action svg{width:26px!important;height:26px!important}.topbar .topbar-bell-action:hover{transform:translateY(-1px);background:#f8faff!important;border-color:#cdd8eb!important;box-shadow:0 10px 24px #1b2d5424!important}.topbar .topbar-bell-action i{color:#fff!important;background:#ef4444!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:20px!important;height:20px!important;padding:0 5px!important;font-size:10px!important;font-style:normal!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:3px!important;right:3px!important;box-shadow:0 0 0 3px #fff!important}@media (width<=900px){.topbar .topbar-bell-action{border-radius:13px!important;width:46px!important;min-width:46px!important;height:46px!important}.topbar .topbar-bell-action svg{width:24px!important;height:24px!important}}.topbar .topbar-my-actions{align-items:center;display:inline-flex;position:relative}.topbar .topbar-bell-action{cursor:pointer!important;pointer-events:auto!important}.topbar .topbar-bell-action:active{transform:translateY(0)scale(.97)}.topbar-my-actions-panel{z-index:5000;color:#24364f;background:#fff;border:1px solid #dfe7f2;border-radius:18px;width:min(400px,100vw - 28px);max-height:min(650px,100vh - 88px);padding:14px;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 24px 64px #172a5038}.topbar-my-actions-head{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:12px;padding:3px 3px 12px;display:flex}.topbar-my-actions-head span{color:#73839a;letter-spacing:.11em;margin-bottom:2px;font-size:9px;font-weight:850;display:block}.topbar-my-actions-head h3{color:#213451;margin:0;font-size:18px;line-height:1.15}.topbar-my-actions-refresh{color:#536681;cursor:pointer;background:#f8faff;border:1px solid #e0e7f1;border-radius:10px;justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:inline-flex}.topbar-my-actions-summary{background:#f7f9ff;border:1px solid #e4eafd;border-radius:13px;align-items:center;gap:10px;margin:12px 0;padding:11px 12px;display:flex}.topbar-my-actions-summary strong{color:#3c5bb3;background:#e8edff;border-radius:11px;justify-content:center;align-items:center;min-width:36px;height:36px;font-size:18px;display:inline-flex}.topbar-my-actions-summary span{color:#596a82;font-size:11.5px;font-weight:700}.topbar-my-actions-group{margin-bottom:13px}.topbar-my-actions-group-title{justify-content:space-between;align-items:center;margin:0 2px 7px;display:flex}.topbar-my-actions-group-title b{color:#445670;font-size:10.5px}.topbar-my-actions-group-title span{color:#60718a;background:#eef2f8;border-radius:999px;justify-content:center;align-items:center;min-width:21px;height:21px;font-size:9.5px;font-weight:800;display:inline-flex}.topbar-my-actions-list{flex-direction:column;gap:7px;display:flex}.topbar-my-action-row{color:#43546c;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6ecf4;border-radius:12px;grid-template-columns:38px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.topbar-my-action-row:hover{background:#f8faff;border-color:#d3def0}.topbar-my-action-icon{border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.topbar-my-action-icon.approval{color:#405fb8;background:#eef2ff}.topbar-my-action-icon.loan{color:#3272ad;background:#eef7ff}.topbar-my-action-icon.loan.overdue{color:#c84c4c;background:#fff0f0}.topbar-my-action-icon.loan.partially_returned{color:#b97720;background:#fff7e9}.topbar-my-action-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.topbar-my-action-copy b{color:#273951;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.topbar-my-action-copy small{color:#7b899c;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.topbar-my-actions-loading,.topbar-my-actions-error,.topbar-my-actions-empty{border-radius:12px;margin-bottom:12px;padding:14px 10px;font-size:11px}.topbar-my-actions-loading{color:#687990;background:#f7f9fc}.topbar-my-actions-error{color:#9e3b3b;background:#fff4f4;border:1px solid #f4d9d9}.topbar-my-actions-empty{color:#63738a;text-align:center;background:#f6faf7;flex-direction:column;align-items:center;gap:4px;display:flex}.topbar-my-actions-empty b{color:#385947}.topbar-my-actions-empty span{font-size:9.5px}.topbar-my-actions-shortcuts{border-top:1px solid #edf1f6;grid-template-columns:1fr 1fr;gap:8px;padding-top:12px;display:grid}.topbar-my-actions-shortcuts>button{color:#42536c;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4eaf3;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:10px;display:flex}.topbar-my-actions-shortcuts>button:hover{background:#f7f9fd;border-color:#d2dced}.topbar-my-actions-shortcuts>button>span{flex-direction:column;gap:2px;min-width:0;display:flex}.topbar-my-actions-shortcuts b{color:#2f4059;font-size:10.5px}.topbar-my-actions-shortcuts small{color:#8591a2;font-size:8.5px}@media (width<=700px){.topbar-my-actions-panel{width:auto;max-height:calc(100vh - 80px);position:fixed;top:64px;left:12px;right:12px}}
