.car-inspection-module__9kFFRW__page{padding-bottom:88px}.car-inspection-module__9kFFRW__hero{color:#fff;background:linear-gradient(125deg,#17231f 0%,#24362f 68%,#75462d 145%);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:25px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #17231f24}.car-inspection-module__9kFFRW__hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:320px;height:320px;position:absolute;inset:-85% auto auto -4%;box-shadow:0 0 0 34px #ffffff06,0 0 0 70px #ffffff05}.car-inspection-module__9kFFRW__heroTitle,.car-inspection-module__9kFFRW__heroActions,.car-inspection-module__9kFFRW__cardTitle,.car-inspection-module__9kFFRW__inspectionTopbar,.car-inspection-module__9kFFRW__sectionHeading,.car-inspection-module__9kFFRW__conclusionTitle{align-items:center;display:flex}.car-inspection-module__9kFFRW__heroTitle{z-index:1;gap:15px;position:relative}.car-inspection-module__9kFFRW__heroTitle>span{background:#b86736;border-radius:14px;place-items:center;width:47px;height:47px;display:grid;box-shadow:inset 0 0 0 1px #ffffff2b}.car-inspection-module__9kFFRW__heroTitle p,.car-inspection-module__9kFFRW__inspectionTopbar span,.car-inspection-module__9kFFRW__sectionHeading span{color:#d59569;letter-spacing:.08em;margin:0 0 5px;font-size:9px;font-weight:700}.car-inspection-module__9kFFRW__heroTitle h1{margin:0;font:700 22px Noto Kufi Arabic,sans-serif}.car-inspection-module__9kFFRW__heroTitle small{color:#aab8b3;margin-top:5px;font-size:9px;display:block}.car-inspection-module__9kFFRW__heroActions{z-index:1;gap:9px;position:relative}.car-inspection-module__9kFFRW__heroActions button,.car-inspection-module__9kFFRW__primaryButton,.car-inspection-module__9kFFRW__secondaryButton,.car-inspection-module__9kFFRW__resetButton,.car-inspection-module__9kFFRW__saveButton,.car-inspection-module__9kFFRW__pdfButton,.car-inspection-module__9kFFRW__whatsappButton{white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-size:10px;font-weight:600;display:inline-flex}.car-inspection-module__9kFFRW__primaryButton{color:#fff;background:#c97847}.car-inspection-module__9kFFRW__secondaryButton{color:#eaf0ed;background:#ffffff14;border:1px solid #ffffff1a!important}.car-inspection-module__9kFFRW__secondaryButton b{background:#d27b48;border-radius:20px;padding:1px 6px;font-size:8px}.car-inspection-module__9kFFRW__identityGrid{grid-template-columns:.8fr 1.2fr;gap:15px;margin-bottom:15px;display:grid}.car-inspection-module__9kFFRW__formCard,.car-inspection-module__9kFFRW__inspectionShell,.car-inspection-module__9kFFRW__conclusionCard,.car-inspection-module__9kFFRW__historyPanel{background:#fff;border:1px solid #e4e6e0;border-radius:16px;box-shadow:0 12px 35px #16211d0e}.car-inspection-module__9kFFRW__formCard{padding:18px}.car-inspection-module__9kFFRW__cardTitle{border-bottom:1px solid #eceee9;gap:10px;padding-bottom:14px}.car-inspection-module__9kFFRW__cardTitle>span{color:#ad6035;background:#f7ece3;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.car-inspection-module__9kFFRW__cardTitle strong,.car-inspection-module__9kFFRW__cardTitle small{display:block}.car-inspection-module__9kFFRW__cardTitle strong{font-size:11px}.car-inspection-module__9kFFRW__cardTitle small{color:#858d89;margin-top:3px;font-size:8px}.car-inspection-module__9kFFRW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.car-inspection-module__9kFFRW__fields label,.car-inspection-module__9kFFRW__topFields label,.car-inspection-module__9kFFRW__conclusionFields label{color:#68716d;font-size:8px}.car-inspection-module__9kFFRW__fields label i{float:left;color:#a6aba8;font-size:7px;font-style:normal}.car-inspection-module__9kFFRW__fields input,.car-inspection-module__9kFFRW__topFields input,.car-inspection-module__9kFFRW__topFields select,.car-inspection-module__9kFFRW__conclusionFields textarea{color:#18231f;background:#fbfbf8;border:1px solid #e1e4de;border-radius:9px;width:100%;margin-top:6px;padding:10px 11px;font-size:10px}.car-inspection-module__9kFFRW__wide{grid-column:1/-1}.car-inspection-module__9kFFRW__inspectionShell{overflow:hidden}.car-inspection-module__9kFFRW__inspectionTopbar{border-bottom:1px solid #e8eae5;justify-content:space-between;gap:20px;padding:19px 22px}.car-inspection-module__9kFFRW__inspectionTopbar h2,.car-inspection-module__9kFFRW__sectionHeading h2{margin:0;font:700 15px Noto Kufi Arabic,sans-serif}.car-inspection-module__9kFFRW__topFields{gap:10px;display:flex}.car-inspection-module__9kFFRW__topFields label{min-width:145px}.car-inspection-module__9kFFRW__topFields input,.car-inspection-module__9kFFRW__topFields select{margin-top:0;width:95px;margin-inline-start:7px}.car-inspection-module__9kFFRW__topFields input{width:110px}.car-inspection-module__9kFFRW__progressStrip{background:#f8f7f3;border-bottom:1px solid #e8eae5;grid-template-columns:74px 1fr repeat(3,86px);align-items:center;gap:12px;padding:15px 22px;display:grid}.car-inspection-module__9kFFRW__scoreRing{--score:2deg;text-align:center;background:radial-gradient(circle,#fff 58%,transparent 60%),conic-gradient(#b86736 var(--score),#e4e6df 0);border-radius:50%;place-content:center;width:64px;height:64px;display:grid}.car-inspection-module__9kFFRW__scoreRing strong{font-size:14px}.car-inspection-module__9kFFRW__scoreRing small{color:#818984;font-size:7px}.car-inspection-module__9kFFRW__progressCopy strong,.car-inspection-module__9kFFRW__progressCopy span{display:block}.car-inspection-module__9kFFRW__progressCopy strong{font-size:10px}.car-inspection-module__9kFFRW__progressCopy span{color:#858d89;margin-top:5px;font-size:8px}.car-inspection-module__9kFFRW__progressCopy>div{background:#e5e7e1;border-radius:8px;height:5px;margin-top:10px;overflow:hidden}.car-inspection-module__9kFFRW__progressCopy i{border-radius:inherit;background:#b86736;height:100%;transition:width .25s;display:block}.car-inspection-module__9kFFRW__miniCount{background:#fff;border:1px solid;border-radius:10px;grid-template-columns:22px 1fr;align-items:center;padding:9px;display:grid}.car-inspection-module__9kFFRW__miniCount svg{grid-row:1/3}.car-inspection-module__9kFFRW__miniCount strong{font-size:13px}.car-inspection-module__9kFFRW__miniCount small{font-size:7px}.car-inspection-module__9kFFRW__good{color:#2e7c5d}.car-inspection-module__9kFFRW__attention{color:#a56b14}.car-inspection-module__9kFFRW__critical{color:#b24e43}.car-inspection-module__9kFFRW__unchecked{color:#8b9290}.car-inspection-module__9kFFRW__checklistLayout{grid-template-columns:215px 1fr;min-height:535px;display:grid}.car-inspection-module__9kFFRW__categoryNav{background:#f7f6f1;border-left:1px solid #e5e7e1;padding:12px}.car-inspection-module__9kFFRW__categoryNav button{text-align:right;color:#525d58;background:0 0;border:0;border-radius:10px;grid-template-columns:31px 1fr 14px;align-items:center;gap:8px;width:100%;padding:10px;display:grid}.car-inspection-module__9kFFRW__categoryNav button:hover{background:#fff}.car-inspection-module__9kFFRW__categoryNav button>span{background:#e9eae5;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.car-inspection-module__9kFFRW__categoryNav button div{min-width:0}.car-inspection-module__9kFFRW__categoryNav strong,.car-inspection-module__9kFFRW__categoryNav small{display:block}.car-inspection-module__9kFFRW__categoryNav strong{font-size:9px}.car-inspection-module__9kFFRW__categoryNav small{color:#929995;margin-top:4px;font-size:7px}.car-inspection-module__9kFFRW__categoryNav .car-inspection-module__9kFFRW__activeCategory{color:#9d572f;background:#fff;box-shadow:0 5px 18px #1a26210f}.car-inspection-module__9kFFRW__categoryNav .car-inspection-module__9kFFRW__activeCategory>span{background:#f5e6dc}.car-inspection-module__9kFFRW__categoryNav .car-inspection-module__9kFFRW__categoryIssue{color:#b24e43;background:#f8e4e1}.car-inspection-module__9kFFRW__itemsPanel{padding:0 20px 18px}.car-inspection-module__9kFFRW__itemsPanel>header{justify-content:space-between;align-items:center;padding:16px 0 12px;display:flex}.car-inspection-module__9kFFRW__itemsPanel>header span{color:#9a6a4c;font-size:7px;display:block}.car-inspection-module__9kFFRW__itemsPanel>header h3{margin:3px 0 0;font-size:12px}.car-inspection-module__9kFFRW__itemsPanel>header button,.car-inspection-module__9kFFRW__textButton{color:#9d572f;background:0 0;border:0;align-items:center;gap:5px;font-size:8px;display:flex}.car-inspection-module__9kFFRW__checkItem{border-top:1px solid #eceee9;grid-template-columns:28px minmax(150px,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.car-inspection-module__9kFFRW__checkItem>b{color:#a2a8a5;font-size:8px}.car-inspection-module__9kFFRW__itemCopy strong{font-size:9px;display:block}.car-inspection-module__9kFFRW__itemCopy input{color:#68716d;background:0 0;border:0;width:100%;padding:4px 0 0;font-size:8px}.car-inspection-module__9kFFRW__itemCopy input:focus{outline:0}.car-inspection-module__9kFFRW__statusControl{gap:5px;display:flex}.car-inspection-module__9kFFRW__statusControl button{background:#fff;border:1px solid #e3e5e0;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.car-inspection-module__9kFFRW__statusControl button span{display:none}.car-inspection-module__9kFFRW__statusControl .car-inspection-module__9kFFRW__selectedStatus{color:#fff;border-color:currentColor}.car-inspection-module__9kFFRW__statusControl .car-inspection-module__9kFFRW__selectedStatus.car-inspection-module__9kFFRW__good{background:#2e7c5d}.car-inspection-module__9kFFRW__statusControl .car-inspection-module__9kFFRW__selectedStatus.car-inspection-module__9kFFRW__attention{background:#bd7c18}.car-inspection-module__9kFFRW__statusControl .car-inspection-module__9kFFRW__selectedStatus.car-inspection-module__9kFFRW__critical{background:#b24e43}.car-inspection-module__9kFFRW__statusControl .car-inspection-module__9kFFRW__selectedStatus.car-inspection-module__9kFFRW__unchecked{background:#7c8581}.car-inspection-module__9kFFRW__conclusionCard{margin-top:15px;padding:19px}.car-inspection-module__9kFFRW__conclusionTitle{gap:11px}.car-inspection-module__9kFFRW__conclusionTitle>svg{color:#2e7c5d;background:#e7f3ec;border-radius:10px;width:38px;height:38px;padding:8px}.car-inspection-module__9kFFRW__conclusionTitle strong,.car-inspection-module__9kFFRW__conclusionTitle small{display:block}.car-inspection-module__9kFFRW__conclusionTitle strong{font-size:11px}.car-inspection-module__9kFFRW__conclusionTitle small{color:#858d89;margin-top:4px;font-size:8px}.car-inspection-module__9kFFRW__conclusionFields{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.car-inspection-module__9kFFRW__conclusionFields textarea{resize:vertical;min-height:75px;line-height:1.7}.car-inspection-module__9kFFRW__actionBar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#17221ef5;border:1px solid #ffffff17;border-radius:14px;align-items:center;gap:8px;padding:11px 14px;display:flex;position:fixed;bottom:14px;left:22px;right:272px;box-shadow:0 13px 42px #111b1747}.car-inspection-module__9kFFRW__actionBar>div{flex:1}.car-inspection-module__9kFFRW__actionBar>div span,.car-inspection-module__9kFFRW__actionBar>div small{display:block}.car-inspection-module__9kFFRW__actionBar>div span{font-size:9px}.car-inspection-module__9kFFRW__actionBar>div small{color:#909e99;margin-top:3px;font-size:7px}.car-inspection-module__9kFFRW__resetButton{color:#bac3bf;background:0 0}.car-inspection-module__9kFFRW__saveButton{color:#fff;background:#33443d}.car-inspection-module__9kFFRW__pdfButton{color:#563c2d;background:#eee8df}.car-inspection-module__9kFFRW__whatsappButton{color:#fff;background:#218b5b}.car-inspection-module__9kFFRW__historyPanel{padding:20px}.car-inspection-module__9kFFRW__sectionHeading{justify-content:space-between;padding-bottom:15px}.car-inspection-module__9kFFRW__historyList{border:1px solid #e6e8e3;border-radius:12px;overflow:hidden}.car-inspection-module__9kFFRW__historyList>button{text-align:right;background:#fff;border:0;border-top:1px solid #e8eae5;grid-template-columns:35px 1fr 1fr auto 18px;align-items:center;gap:12px;width:100%;padding:14px;display:grid}.car-inspection-module__9kFFRW__historyList>button:first-child{border-top:0}.car-inspection-module__9kFFRW__historyList>button:hover{background:#faf9f5}.car-inspection-module__9kFFRW__historyList span{border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.car-inspection-module__9kFFRW__historyOk{color:#2e7c5d;background:#e8f3ed}.car-inspection-module__9kFFRW__historyWarn{color:#b24e43;background:#fae8e5}.car-inspection-module__9kFFRW__historyList strong,.car-inspection-module__9kFFRW__historyList small{display:block}.car-inspection-module__9kFFRW__historyList strong{font-size:10px}.car-inspection-module__9kFFRW__historyList small{color:#858d89;margin-top:4px;font-size:8px}.car-inspection-module__9kFFRW__historyList em{color:#626b67;background:#f1f2ee;border-radius:20px;padding:5px 9px;font-size:8px;font-style:normal}.car-inspection-module__9kFFRW__emptyState{text-align:center;color:#8a928e;place-content:center;min-height:300px;display:grid}.car-inspection-module__9kFFRW__emptyState svg{margin:auto}.car-inspection-module__9kFFRW__emptyState strong{margin-top:10px;font-size:11px}.car-inspection-module__9kFFRW__emptyState small{margin-top:5px;font-size:8px}.car-inspection-module__9kFFRW__printReport{display:none}@media (max-width:1050px){.car-inspection-module__9kFFRW__identityGrid{grid-template-columns:1fr}.car-inspection-module__9kFFRW__progressStrip{grid-template-columns:65px 1fr repeat(3,70px)}.car-inspection-module__9kFFRW__actionBar{right:22px}.car-inspection-module__9kFFRW__checklistLayout{grid-template-columns:185px 1fr}}@media (max-width:760px){.car-inspection-module__9kFFRW__page{padding-bottom:145px}.car-inspection-module__9kFFRW__hero{flex-direction:column;align-items:flex-start}.car-inspection-module__9kFFRW__heroActions{width:100%}.car-inspection-module__9kFFRW__heroActions button{flex:1}.car-inspection-module__9kFFRW__progressStrip{grid-template-columns:60px 1fr}.car-inspection-module__9kFFRW__miniCount{display:none}.car-inspection-module__9kFFRW__checklistLayout{grid-template-columns:1fr}.car-inspection-module__9kFFRW__categoryNav{border-bottom:1px solid #e5e7e1;border-left:0;display:flex;overflow-x:auto}.car-inspection-module__9kFFRW__categoryNav button{min-width:155px}.car-inspection-module__9kFFRW__itemsPanel{padding:0 12px 14px}.car-inspection-module__9kFFRW__checkItem{grid-template-columns:22px 1fr}.car-inspection-module__9kFFRW__statusControl{grid-column:2;justify-content:flex-start}.car-inspection-module__9kFFRW__statusControl button{gap:4px;width:auto;height:29px;padding:0 8px;display:flex}.car-inspection-module__9kFFRW__statusControl button span{font-size:7px;display:inline}.car-inspection-module__9kFFRW__actionBar{flex-wrap:wrap}.car-inspection-module__9kFFRW__actionBar>div{display:none}.car-inspection-module__9kFFRW__actionBar button{flex:1}.car-inspection-module__9kFFRW__resetButton{display:none!important}.car-inspection-module__9kFFRW__conclusionFields{grid-template-columns:1fr}.car-inspection-module__9kFFRW__topFields{display:none}.car-inspection-module__9kFFRW__historyList>button{grid-template-columns:34px 1fr 18px}.car-inspection-module__9kFFRW__historyList>button>div:nth-of-type(2),.car-inspection-module__9kFFRW__historyList em{display:none}}@media (max-width:480px){.car-inspection-module__9kFFRW__identityGrid,.car-inspection-module__9kFFRW__fields{grid-template-columns:1fr}.car-inspection-module__9kFFRW__wide{grid-column:auto}.car-inspection-module__9kFFRW__hero{padding:20px}.car-inspection-module__9kFFRW__heroTitle>span{display:none}.car-inspection-module__9kFFRW__heroTitle h1{font-size:18px}.car-inspection-module__9kFFRW__heroActions{flex-direction:column}.car-inspection-module__9kFFRW__heroActions button{width:100%}.car-inspection-module__9kFFRW__inspectionTopbar{padding:15px}.car-inspection-module__9kFFRW__progressStrip{padding:12px}.car-inspection-module__9kFFRW__checkItem{grid-template-columns:1fr}.car-inspection-module__9kFFRW__checkItem>b{display:none}.car-inspection-module__9kFFRW__statusControl{grid-column:1}.car-inspection-module__9kFFRW__statusControl button span{display:none}.car-inspection-module__9kFFRW__statusControl button{width:32px;padding:0}.car-inspection-module__9kFFRW__actionBar{bottom:10px;left:10px;right:10px}.car-inspection-module__9kFFRW__actionBar button{min-width:calc(50% - 5px)}}@media print{body.inspection-printing *{visibility:hidden!important}body.inspection-printing{background:#fff!important}:is(body.inspection-printing .car-inspection-module__9kFFRW__printReport,body.inspection-printing .car-inspection-module__9kFFRW__printReport *){visibility:visible!important}.car-inspection-module__9kFFRW__printReport{color:#18231f;direction:rtl;background:#fff;width:100%;padding:20px 26px;font-family:Alexandria,Tahoma,sans-serif;position:absolute;inset:0;display:block!important}.car-inspection-module__9kFFRW__printReport>header{border-bottom:3px solid #283a33;justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.car-inspection-module__9kFFRW__printBrand{align-items:center;gap:10px;display:flex}.car-inspection-module__9kFFRW__printBrand>span{color:#fff;background:#b86736;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.car-inspection-module__9kFFRW__printBrand img{object-fit:contain}.car-inspection-module__9kFFRW__printBrand strong,.car-inspection-module__9kFFRW__printBrand small,.car-inspection-module__9kFFRW__printId>*{display:block}.car-inspection-module__9kFFRW__printBrand strong{font:700 17px Noto Kufi Arabic,sans-serif}.car-inspection-module__9kFFRW__printBrand small{color:#67726d;margin-top:2px;font-size:8px}.car-inspection-module__9kFFRW__printId{text-align:left}.car-inspection-module__9kFFRW__printId b{font-size:13px}.car-inspection-module__9kFFRW__printId span{color:#b86736;margin:3px 0;font-size:9px}.car-inspection-module__9kFFRW__printId small{font-size:8px}.car-inspection-module__9kFFRW__printBanner{background:#dfe3dd;border-radius:8px;grid-template-columns:repeat(3,1fr) 90px;gap:1px;margin-top:13px;display:grid;overflow:hidden}.car-inspection-module__9kFFRW__printBanner>div{background:#f4f4f0;padding:10px}.car-inspection-module__9kFFRW__printBanner small,.car-inspection-module__9kFFRW__printBanner strong,.car-inspection-module__9kFFRW__printBanner span{display:block}.car-inspection-module__9kFFRW__printBanner small{color:#7b837f;font-size:7px}.car-inspection-module__9kFFRW__printBanner strong{margin-top:4px;font-size:10px}.car-inspection-module__9kFFRW__printBanner span{color:#626b67;margin-top:3px;font-size:8px}.car-inspection-module__9kFFRW__printBanner .car-inspection-module__9kFFRW__printScore{text-align:center;color:#fff;background:#283a33;place-content:center;display:grid}.car-inspection-module__9kFFRW__printScore b{font-size:19px}.car-inspection-module__9kFFRW__printDetails{color:#68716d;border:1px solid #e3e5e0;border-radius:6px;gap:16px;margin:8px 0 12px;padding:7px 9px;font-size:7px;display:flex}.car-inspection-module__9kFFRW__printDetails span{align-items:center;gap:4px;display:flex}.car-inspection-module__9kFFRW__printSummary{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:12px;display:grid}.car-inspection-module__9kFFRW__printSummary>div{border:1px solid;border-radius:7px;grid-template-columns:20px 1fr;align-items:center;padding:6px;display:grid}.car-inspection-module__9kFFRW__printSummary svg{grid-row:1/3;width:15px}.car-inspection-module__9kFFRW__printSummary b{font-size:11px}.car-inspection-module__9kFFRW__printSummary span{font-size:6px}.car-inspection-module__9kFFRW__printChecklist{columns:2;column-gap:12px}.car-inspection-module__9kFFRW__printChecklist section{break-inside:avoid;border:1px solid #dfe2dc;border-radius:7px;margin-bottom:9px;overflow:hidden}.car-inspection-module__9kFFRW__printChecklist h3{color:#fff;background:#293b34;margin:0;padding:7px 9px;font-size:8px}.car-inspection-module__9kFFRW__printChecklist section>div{border-top:1px solid #eaebe7;grid-template-columns:56px 110px 1fr;align-items:center;gap:6px;padding:5px 7px;display:grid}.car-inspection-module__9kFFRW__printChecklist section>div:first-of-type{border-top:0}.car-inspection-module__9kFFRW__printChecklist section>div span{text-align:center;background:#f0f1ed;border-radius:12px;padding:2px 4px;font-size:6px}.car-inspection-module__9kFFRW__printChecklist section>div b{font-size:7px}.car-inspection-module__9kFFRW__printChecklist section>div small{color:#737c78;font-size:6px}.car-inspection-module__9kFFRW__printConclusion{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.car-inspection-module__9kFFRW__printConclusion>div{border:1px solid #dfe2dc;border-radius:7px;padding:8px}.car-inspection-module__9kFFRW__printConclusion strong{color:#9d572f;font-size:8px}.car-inspection-module__9kFFRW__printConclusion p{margin:4px 0 0;font-size:7px;line-height:1.55}.car-inspection-module__9kFFRW__printReport>footer{text-align:center;grid-template-columns:90px 1fr 90px;align-items:end;gap:15px;margin-top:14px;display:grid}.car-inspection-module__9kFFRW__printReport>footer span{font-size:7px}.car-inspection-module__9kFFRW__printReport>footer i{border-bottom:1px solid #9da39f;height:20px;display:block}.car-inspection-module__9kFFRW__printReport>footer p{color:#7d8581;margin:0;font-size:6px}@page{size:A4;margin:8mm}}.car-inspection-module__9kFFRW__managerBackdrop{z-index:90;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0e18149e;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.car-inspection-module__9kFFRW__managerModal{background:#f8f8f4;border-radius:17px;flex-direction:column;width:min(760px,100%);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 28px 85px #00000047}.car-inspection-module__9kFFRW__managerModal>header{background:#fff;border-bottom:1px solid #e2e5de;justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.car-inspection-module__9kFFRW__managerModal>header>div{align-items:center;gap:10px;display:flex}.car-inspection-module__9kFFRW__managerModal>header>div>span{color:#a65d34;background:#f3e5db;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.car-inspection-module__9kFFRW__managerModal>header small{color:#8a928e;font-size:7px}.car-inspection-module__9kFFRW__managerModal>header h2{margin:3px 0 0;font-size:13px}.car-inspection-module__9kFFRW__managerModal>header>button{color:#7d8581;background:0 0;border:0}.car-inspection-module__9kFFRW__addCategory{background:#fff;border-bottom:1px solid #e1e4dd;gap:8px;padding:12px 16px;display:flex}.car-inspection-module__9kFFRW__addCategory input,.car-inspection-module__9kFFRW__structureList input{background:#fff;border:1px solid #dfe2dc;border-radius:8px;min-width:0;padding:9px;font-size:9px}.car-inspection-module__9kFFRW__addCategory input{flex:1}.car-inspection-module__9kFFRW__addCategory button,.car-inspection-module__9kFFRW__structureList footer button,.car-inspection-module__9kFFRW__managerModal>footer button{color:#fff;background:#b86736;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:9px 12px;font-size:8px;display:flex}.car-inspection-module__9kFFRW__structureList{padding:12px;overflow:auto}.car-inspection-module__9kFFRW__structureList>section{background:#fff;border:1px solid #e0e3dc;border-radius:11px;margin-bottom:10px;overflow:hidden}.car-inspection-module__9kFFRW__structureList>section>header{background:#21362f;grid-template-columns:1fr auto 30px;align-items:center;gap:8px;padding:9px 10px;display:grid}.car-inspection-module__9kFFRW__structureList>section>header input{color:#fff;background:#ffffff14;border-color:#ffffff1f;font-weight:700}.car-inspection-module__9kFFRW__structureList>section>header span{color:#aebdb7;font-size:7px}.car-inspection-module__9kFFRW__structureList>section>header button,.car-inspection-module__9kFFRW__structureItem button{color:#a94e42;background:#f7e8e5;border:0;border-radius:7px;place-items:center;height:28px;display:grid}.car-inspection-module__9kFFRW__structureItem{border-top:1px solid #eceee9;grid-template-columns:1fr 80px 30px;align-items:center;gap:8px;padding:7px 10px;display:grid}.car-inspection-module__9kFFRW__structureItem:first-child{border-top:0}.car-inspection-module__9kFFRW__structureItem>span{color:#929995;font-size:7px}.car-inspection-module__9kFFRW__structureList>section>footer{background:#fafaf7;border-top:1px dashed #dfe2dc;gap:7px;padding:9px 10px;display:flex}.car-inspection-module__9kFFRW__structureList>section>footer input{flex:1}.car-inspection-module__9kFFRW__managerModal>footer{background:#fff;border-top:1px solid #dfe2dc;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.car-inspection-module__9kFFRW__managerModal>footer p{color:#7e8783;margin:0;font-size:8px}.car-inspection-module__9kFFRW__managerModal>footer button{background:#20362e;min-width:80px}
.payroll-page-module__FkOtZa__page{color:#20372f;padding-bottom:24px;font-size:13px}.payroll-page-module__FkOtZa__header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.payroll-page-module__FkOtZa__header h1{margin:5px 0;font-size:25px}.payroll-page-module__FkOtZa__header p,.payroll-page-module__FkOtZa__footnote{color:#758078;line-height:1.9}.payroll-page-module__FkOtZa__eyebrow{color:#a15c34;font-size:11px;font-weight:700}.payroll-page-module__FkOtZa__date{color:#758078;align-items:center;gap:8px;display:flex}.payroll-page-module__FkOtZa__summary{color:#fff;background:#20372f;border-radius:16px;align-items:center;gap:40px;margin-bottom:20px;padding:24px;display:flex}.payroll-page-module__FkOtZa__summary small,.payroll-page-module__FkOtZa__summary strong{display:block}.payroll-page-module__FkOtZa__summary small{color:#bed0c7;margin-bottom:8px}.payroll-page-module__FkOtZa__summary strong{font-size:24px}.payroll-page-module__FkOtZa__summary p{color:#bed0c7;margin-inline-start:auto;font-size:12px;line-height:2}.payroll-page-module__FkOtZa__tabs{border-bottom:1px solid #dde2db;gap:6px;margin-bottom:18px;display:flex}.payroll-page-module__FkOtZa__page button{cursor:pointer;font:inherit;color:#20372f;background:#fff;border:1px solid #dbe2da;border-radius:8px;padding:10px 13px}.payroll-page-module__FkOtZa__page button:disabled{opacity:.4;cursor:not-allowed}.payroll-page-module__FkOtZa__page button:hover:not(:disabled){filter:brightness(.96)}.payroll-page-module__FkOtZa__page button:focus-visible,.payroll-page-module__FkOtZa__page input:focus-visible,.payroll-page-module__FkOtZa__page select:focus-visible{outline-offset:3px;outline:2px solid #b86736}.payroll-page-module__FkOtZa__tabs button{background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:center;gap:8px;display:flex}.payroll-page-module__FkOtZa__tabs .payroll-page-module__FkOtZa__active{color:#9b532d;border-bottom-color:#b86736;font-weight:700}.payroll-page-module__FkOtZa__search{color:#758078;align-items:center;gap:14px;margin-bottom:18px;display:flex}.payroll-page-module__FkOtZa__page input,.payroll-page-module__FkOtZa__page select{color:#20372f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dbe2da;border-radius:8px;padding:11px}.payroll-page-module__FkOtZa__search input{max-width:300px}.payroll-page-module__FkOtZa__cards{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:16px;display:grid}.payroll-page-module__FkOtZa__card{background:#fff;border:1px solid #e1e5de;border-radius:15px;padding:22px}.payroll-page-module__FkOtZa__cardHead,.payroll-page-module__FkOtZa__person{align-items:center;gap:10px;display:flex}.payroll-page-module__FkOtZa__cardHead{justify-content:space-between}.payroll-page-module__FkOtZa__person span{background:#edf1eb;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.payroll-page-module__FkOtZa__person h2{margin:0;font-size:16px}.payroll-page-module__FkOtZa__page .payroll-page-module__FkOtZa__icon{background:#f6f7f3;border:0;padding:8px;display:flex}.payroll-page-module__FkOtZa__amount{margin:22px 0}.payroll-page-module__FkOtZa__amount strong{font-size:26px;display:block}.payroll-page-module__FkOtZa__amount span{color:#758078;margin-top:6px;display:block}.payroll-page-module__FkOtZa__card dl{margin:0 0 20px}.payroll-page-module__FkOtZa__card dl div{border-bottom:1px solid #eff1eb;justify-content:space-between;gap:10px;padding:10px 0;display:flex}.payroll-page-module__FkOtZa__card dt{color:#758078}.payroll-page-module__FkOtZa__card dd{margin:0;font-weight:600}.payroll-page-module__FkOtZa__due{color:#ab602e}.payroll-page-module__FkOtZa__actions{flex-wrap:wrap;gap:7px;display:flex}.payroll-page-module__FkOtZa__page .payroll-page-module__FkOtZa__primary{color:#fff;background:#20372f;border-color:#20372f}.payroll-page-module__FkOtZa__actions .payroll-page-module__FkOtZa__primary{flex:1}.payroll-page-module__FkOtZa__empty{color:#758078;text-align:center;padding:25px 10px;line-height:2}.payroll-page-module__FkOtZa__tableWrap{background:#fff;border:1px solid #e1e5de;border-radius:14px;overflow:auto}.payroll-page-module__FkOtZa__tableWrap table{border-collapse:collapse;text-align:right;width:100%;min-width:850px}.payroll-page-module__FkOtZa__tableWrap th{color:#758078;background:#f5f6f1;font-weight:500}.payroll-page-module__FkOtZa__tableWrap td,.payroll-page-module__FkOtZa__tableWrap th{border-bottom:1px solid #edf0e9;padding:16px}.payroll-page-module__FkOtZa__footnote{margin-top:20px;font-size:11px}.payroll-page-module__FkOtZa__backdrop{z-index:90;background:#12251dc4;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.payroll-page-module__FkOtZa__dialog{background:#fff;border-radius:18px;width:min(560px,100%);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 25px 80px #0003}.payroll-page-module__FkOtZa__dialog header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.payroll-page-module__FkOtZa__dialog h2{margin:0;font-size:18px}.payroll-page-module__FkOtZa__dialog header button{border:0;padding:4px;display:flex}.payroll-page-module__FkOtZa__fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.payroll-page-module__FkOtZa__fields label{gap:8px;font-size:12px;display:grid}.payroll-page-module__FkOtZa__dialog p{color:#758078;font-size:12px;line-height:1.9}.payroll-page-module__FkOtZa__dialog footer{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.payroll-page-module__FkOtZa__page .payroll-page-module__FkOtZa__error{color:#9d352e;background:#fff0e9;border-radius:8px;padding:12px}@media (max-width:700px){.payroll-page-module__FkOtZa__header{flex-direction:column;align-items:flex-start}.payroll-page-module__FkOtZa__summary{flex-wrap:wrap;gap:20px}.payroll-page-module__FkOtZa__summary p{margin:0}.payroll-page-module__FkOtZa__fields,.payroll-page-module__FkOtZa__cards{grid-template-columns:1fr}.payroll-page-module__FkOtZa__card{padding:18px}}
