.operator-workspace-module__bQ80da__page{color:#222;background:#edf3f0;min-height:100vh;padding:14px;font-family:Frutiger LT Arabic,Dubai,Tahoma,Arial,sans-serif}.operator-workspace-module__bQ80da__shell{background:#fff;border:1px solid #d7e1dc;border-radius:18px;width:min(1420px,100%);margin:0 auto;overflow:hidden;box-shadow:0 18px 55px #004e3c1f}.operator-workspace-module__bQ80da__header{border-top:6px solid #006a50;border-bottom:1px solid #d7e1dc;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.operator-workspace-module__bQ80da__brandLockup{align-items:center;gap:16px;min-width:0;display:flex}.operator-workspace-module__bQ80da__logo{object-fit:contain;width:180px;height:auto}.operator-workspace-module__bQ80da__brandDivider{background:#d7e1dc;width:1px;height:60px}.operator-workspace-module__bQ80da__systemName{gap:4px;display:grid}.operator-workspace-module__bQ80da__systemName strong{color:#006a50;letter-spacing:.04em;font-family:Arial Narrow,Arial,sans-serif;font-size:42px;line-height:.9}.operator-workspace-module__bQ80da__systemName span{color:#5d6b65;font-size:14px}.operator-workspace-module__bQ80da__headerActions{flex:none;align-items:center;display:flex}.operator-workspace-module__bQ80da__languageField{color:#56655e;gap:6px;font-size:12px;font-weight:800;display:grid}.operator-workspace-module__bQ80da__languageField select,.operator-workspace-module__bQ80da__formGrid select,.operator-workspace-module__bQ80da__formGrid textarea{color:#222;background:#fff;border:1px solid #cbd9d2;border-radius:10px;min-height:44px;padding:10px 12px}.operator-workspace-module__bQ80da__content{padding:22px}.operator-workspace-module__bQ80da__loadBanner{color:#426158;background:#f7faf9;border:1px solid #d4e3dc;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:14px 16px;font-size:14px;font-weight:700;display:flex}.operator-workspace-module__bQ80da__syncWarning{color:#6d4e00;background:#fff8e8;border:1px solid #e2c48a;border-radius:13px;margin:0 0 16px;padding:13px 15px;font-size:13px;font-weight:700;line-height:1.55}.operator-workspace-module__bQ80da__loadBanner p{margin:0}.operator-workspace-module__bQ80da__machineCardDisabled{opacity:.62;cursor:not-allowed}.operator-workspace-module__bQ80da__machineCardDisabled:hover{transform:none}.operator-workspace-module__bQ80da__hero{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.operator-workspace-module__bQ80da__eyebrow{color:#b89a55;letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:12px;font-weight:900}.operator-workspace-module__bQ80da__hero h1{color:#004e3c;margin:0;font-size:clamp(30px,4vw,46px);line-height:1.08}.operator-workspace-module__bQ80da__subtitle{color:#66736d;margin:9px 0 0;font-size:16px}.operator-workspace-module__bQ80da__clockCard{background:#f7faf8;border:1px solid #d6e2dc;border-radius:14px;gap:6px;min-width:230px;padding:14px 17px;display:grid}.operator-workspace-module__bQ80da__clockCard span{color:#66736d;font-size:12px;font-weight:800}.operator-workspace-module__bQ80da__clockCard strong{color:#004e3c;font-size:15px}.operator-workspace-module__bQ80da__machineGrid{grid-template-columns:1fr;gap:16px;display:grid}.operator-workspace-module__bQ80da__machineCard{text-align:start;cursor:pointer;touch-action:manipulation;background:#fff;border:2px solid #b7d6c9;border-radius:18px;grid-template-columns:minmax(230px,40%) 1fr;min-height:230px;padding:0;transition:transform .15s,box-shadow .15s,border-color .15s;display:grid;overflow:hidden;box-shadow:0 10px 28px #004e3c12}.operator-workspace-module__bQ80da__machineCard:hover,.operator-workspace-module__bQ80da__machineCard:focus-visible{transform:translateY(-2px);box-shadow:0 16px 34px #004e3c21}.operator-workspace-module__bQ80da__machineCard:focus-visible{outline-offset:3px;outline:3px solid #006a5047}.operator-workspace-module__bQ80da__machineVisual{background:#dbe5e0;min-height:230px;position:relative;overflow:hidden}.operator-workspace-module__bQ80da__machineVisual img{object-fit:cover}.operator-workspace-module__bQ80da__stateWash{background:linear-gradient(135deg,#006a500f,#004e3c47);position:absolute;inset:0}.operator-workspace-module__bQ80da__warning{border-color:#d4aa47}.operator-workspace-module__bQ80da__warning .operator-workspace-module__bQ80da__stateWash{background:linear-gradient(135deg,#f4b23408,#cd8b0e59)}.operator-workspace-module__bQ80da__stopped{border-color:#c85d50}.operator-workspace-module__bQ80da__stopped .operator-workspace-module__bQ80da__stateWash{background:linear-gradient(135deg,#b7352c0d,#97241f6b)}.operator-workspace-module__bQ80da__statusPill{top:14px;color:#005942;background:#fffffff0;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;font-weight:900;display:flex;position:absolute;inset-inline-start:14px;box-shadow:0 4px 12px #0000001f}.operator-workspace-module__bQ80da__statusPill i{background:#00a676;border-radius:50%;width:9px;height:9px}.operator-workspace-module__bQ80da__warning .operator-workspace-module__bQ80da__statusPill{color:#8a5c00}.operator-workspace-module__bQ80da__warning .operator-workspace-module__bQ80da__statusPill i{background:#e1a11a}.operator-workspace-module__bQ80da__stopped .operator-workspace-module__bQ80da__statusPill{color:#9a3029}.operator-workspace-module__bQ80da__stopped .operator-workspace-module__bQ80da__statusPill i{background:#c63e35}.operator-workspace-module__bQ80da__machineNumber{bottom:12px;right:auto;color:#006a50;background:#fff;border-radius:50%;place-items:center;width:52px;height:52px;font-size:24px;font-weight:900;display:grid;position:absolute;inset-inline-end:14px;box-shadow:0 5px 16px #0000002e}.operator-workspace-module__bQ80da__machineInfo{flex-direction:column;min-width:0;padding:22px;display:flex}.operator-workspace-module__bQ80da__machineTitle{color:#004e3c;font-size:25px;font-weight:900}.operator-workspace-module__bQ80da__machineCode{color:#738078;margin-top:4px;font-weight:800}.operator-workspace-module__bQ80da__machineState{color:#26332e;margin-top:20px;font-size:17px;font-weight:900}.operator-workspace-module__bQ80da__machineMeta{color:#66736d;margin-top:7px}.operator-workspace-module__bQ80da__machineAction{color:#fff;background:#006a50;border-radius:10px;align-self:flex-start;min-height:44px;margin-top:auto;padding:11px 14px;font-weight:900}.operator-workspace-module__bQ80da__warning .operator-workspace-module__bQ80da__machineAction{background:#9a6b09}.operator-workspace-module__bQ80da__stopped .operator-workspace-module__bQ80da__machineAction{background:#a23931}.operator-workspace-module__bQ80da__footer{color:#7b8781;text-align:center;border-top:1px solid #d7e1dc;padding:18px;font-size:12px}.operator-workspace-module__bQ80da__backdrop{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1f1994;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.operator-workspace-module__bQ80da__modal{background:#fff;border-radius:18px;width:min(720px,100%);max-height:92vh;overflow:auto;box-shadow:0 30px 90px #0000004d}.operator-workspace-module__bQ80da__modalHeader{border-top:6px solid #006a50;border-bottom:1px solid #dce5e0;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.operator-workspace-module__bQ80da__modalHeader p{color:#7a867f;margin:0 0 4px;font-size:12px;font-weight:800}.operator-workspace-module__bQ80da__modalHeader h2{color:#004e3c;margin:0;font-size:24px}.operator-workspace-module__bQ80da__closeButton{color:#5b6862;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:30px;line-height:1}.operator-workspace-module__bQ80da__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:22px;display:grid}.operator-workspace-module__bQ80da__formGrid label{color:#4f5d57;gap:7px;font-size:13px;font-weight:900;display:grid}.operator-workspace-module__bQ80da__formGrid textarea{resize:vertical;min-height:110px}.operator-workspace-module__bQ80da__fullField{grid-column:1/-1}.operator-workspace-module__bQ80da__conditionField{border:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;display:grid}.operator-workspace-module__bQ80da__conditionField legend{color:#4f5d57;grid-column:1/-1;margin-bottom:7px;font-size:13px;font-weight:900}.operator-workspace-module__bQ80da__conditionField button{color:#44524c;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #cbd9d2;border-radius:10px;min-height:48px;padding:13px;font-weight:900}.operator-workspace-module__bQ80da__conditionField .operator-workspace-module__bQ80da__selectedChoice{color:#8a5c00;background:#fff7e4;border-color:#d39a1e}.operator-workspace-module__bQ80da__conditionField .operator-workspace-module__bQ80da__selectedDangerChoice{color:#9a3029;background:#fff0ee;border-color:#bd4a40}.operator-workspace-module__bQ80da__faultTypeField{background:#fbfdfc;border:1px solid #d6e1dc;border-radius:12px;grid-column:1/-1;gap:10px;margin:0;padding:14px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.operator-workspace-module__bQ80da__faultTypeField legend{color:#4f5d57;padding:0 5px;font-size:13px;font-weight:900}.operator-workspace-module__bQ80da__faultTypeOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.operator-workspace-module__bQ80da__formGrid .operator-workspace-module__bQ80da__faultTypeOption{color:#33413b;cursor:pointer;background:#fff;border:1px solid #cbd9d2;border-radius:10px;align-items:center;gap:10px;min-height:48px;padding:12px 14px;display:flex}.operator-workspace-module__bQ80da__faultTypeOption input{accent-color:#006a50;width:20px;height:20px;margin:0}.operator-workspace-module__bQ80da__invalidFaultType{background:#fff4f2;border-color:#bd4a40;box-shadow:0 0 0 3px #bd4a401f}.operator-workspace-module__bQ80da__faultTypeError{color:#a4332b;margin:0;font-size:13px;font-weight:900}.operator-workspace-module__bQ80da__fullField em{color:#718078;font-style:normal;font-weight:700}.operator-workspace-module__bQ80da__modalFooter{border-top:1px solid #dce5e0;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.operator-workspace-module__bQ80da__secondaryButton,.operator-workspace-module__bQ80da__primaryButton{cursor:pointer;touch-action:manipulation;border-radius:10px;min-height:44px;padding:11px 18px;font-weight:900}.operator-workspace-module__bQ80da__secondaryButton{color:#006a50;background:#fff;border:1px solid #b9cbc2}.operator-workspace-module__bQ80da__primaryButton{color:#fff;background:#006a50;border:1px solid #006a50}.operator-workspace-module__bQ80da__detailsList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:22px;display:grid}.operator-workspace-module__bQ80da__detailsList div{background:#f9fbfa;border:1px solid #dce5e0;border-radius:11px;padding:13px}.operator-workspace-module__bQ80da__detailsList dt{color:#6d7a74;font-size:12px;font-weight:800}.operator-workspace-module__bQ80da__detailsList dd{color:#24312c;margin:5px 0 0;font-weight:900}.operator-workspace-module__bQ80da__toast{z-index:100;bottom:24px;color:#fff;background:#004e3c;border-radius:11px;max-width:380px;padding:13px 16px;font-weight:800;position:fixed;inset-inline-end:24px;box-shadow:0 12px 30px #00000038}@media (min-width:1180px){.operator-workspace-module__bQ80da__page{padding:22px}.operator-workspace-module__bQ80da__header{padding:18px 24px}.operator-workspace-module__bQ80da__logo{width:210px}.operator-workspace-module__bQ80da__systemName strong{font-size:48px}.operator-workspace-module__bQ80da__content{padding:28px}.operator-workspace-module__bQ80da__machineGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.operator-workspace-module__bQ80da__machineCard{grid-template-columns:minmax(240px,46%) 1fr;min-height:260px}.operator-workspace-module__bQ80da__machineVisual{min-height:260px}.operator-workspace-module__bQ80da__machineInfo{padding:24px}}@media (max-width:760px){.operator-workspace-module__bQ80da__page{padding:0}.operator-workspace-module__bQ80da__shell{border-radius:0}.operator-workspace-module__bQ80da__header,.operator-workspace-module__bQ80da__hero{flex-direction:column}.operator-workspace-module__bQ80da__header{align-items:stretch}.operator-workspace-module__bQ80da__brandLockup{gap:12px}.operator-workspace-module__bQ80da__logo{width:150px}.operator-workspace-module__bQ80da__brandDivider{height:52px}.operator-workspace-module__bQ80da__systemName strong{font-size:36px}.operator-workspace-module__bQ80da__headerActions,.operator-workspace-module__bQ80da__languageField,.operator-workspace-module__bQ80da__languageField select,.operator-workspace-module__bQ80da__clockCard{width:100%}.operator-workspace-module__bQ80da__clockCard{min-width:0}.operator-workspace-module__bQ80da__content{padding:18px}}@media (max-width:680px){.operator-workspace-module__bQ80da__machineCard{grid-template-columns:1fr}.operator-workspace-module__bQ80da__machineVisual{min-height:210px}.operator-workspace-module__bQ80da__formGrid,.operator-workspace-module__bQ80da__detailsList{grid-template-columns:1fr}.operator-workspace-module__bQ80da__fullField,.operator-workspace-module__bQ80da__conditionField{grid-column:1}.operator-workspace-module__bQ80da__conditionField{grid-template-columns:1fr}.operator-workspace-module__bQ80da__conditionField legend{grid-column:1}.operator-workspace-module__bQ80da__faultTypeOptions{grid-template-columns:1fr}.operator-workspace-module__bQ80da__modalFooter{flex-wrap:wrap}.operator-workspace-module__bQ80da__modalFooter button{flex:1}}
