.crm-app .la-workspace{min-width:0;color:#dcecf2;--la-border:#365967;--la-panel:#102b37;--la-text:#a9c4ce}.la-workspace *{box-sizing:border-box}.la-workspace .la-hero{display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(115deg,#164955,#24324b);border:1px solid #4c9aa6;border-top:4px solid #7de7d5;border-radius:22px;padding:28px;margin-bottom:18px}.la-workspace .la-kicker{font-size:11px;letter-spacing:2px;font-weight:800;color:#8ce6d4}.la-workspace .la-hero h2{font-size:clamp(25px,3vw,38px);margin:8px 0}.la-workspace h2{font-size:21px;margin:0 0 12px}.la-workspace h3{font-size:16px;margin:0 0 10px}.la-workspace p{line-height:1.5}.la-workspace .la-note{padding:14px 18px;border-left:3px solid #75d6c4;background:#132e39;border-radius:10px;margin-bottom:18px}.la-workspace .la-muted,.la-workspace small{color:var(--la-text);font-size:12px;line-height:1.5}.la-workspace small,.la-workspace td>strong,.la-workspace td>small{display:block}.la-workspace .la-button,.la-workspace .la-link{font:inherit;cursor:pointer;border-radius:10px;padding:10px 16px;border:1px solid #508090;color:#e7f3f7;background:#183b49;transition:transform .12s,background .12s}.la-workspace .la-button:hover{background:#245668}.la-workspace .la-button:active{transform:translateY(1px)}.la-workspace button:disabled{opacity:.5;cursor:not-allowed}.la-workspace :focus-visible{outline:3px solid #ffd780;outline-offset:3px}.la-workspace .la-gold{background:linear-gradient(110deg,#ffe7a2,#eabd5c);border-color:#ffe7a2;color:#142c38;font-weight:800;padding:15px 22px;margin-top:16px;width:100%}.la-workspace .la-gold:hover{background:#ffe7a2}.la-workspace .la-link{background:transparent;border:0;padding:5px;color:#87e4d2;font-size:12px}.la-workspace .la-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0}.la-workspace .la-stat{display:flex;flex-direction:column;text-align:left;background:#192e3e;border:1px solid var(--la-border);border-left:4px solid #8ae3c2;padding:20px;border-radius:15px;color:inherit;gap:12px}.la-workspace .la-stat strong{font-size:32px;color:#9ae6d2}.la-workspace .la-stat span{font-size:13px}.la-workspace .la-stat.installation{border-left-color:#8bdcf4}.la-workspace .la-stat.service{border-left-color:#f7d382}.la-workspace .la-stat.collection{border-left-color:#c3a1f3}.la-workspace .la-toolbar,.la-workspace .la-between{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:12px 0}.la-workspace .la-toolbar label{display:flex;align-items:center;gap:12px}.la-workspace input:not([type=checkbox]),.la-workspace select{background:#09222e;color:#e5f2f8;border:1px solid #4d7383;border-radius:9px;padding:11px 12px;min-width:0;max-width:100%;height:auto;font:inherit;color-scheme:dark}.la-workspace input[type=checkbox]{accent-color:#76deca;width:19px;height:19px;flex-shrink:0;cursor:pointer}.la-workspace .la-columns{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px}.la-workspace .la-panel{background:var(--la-panel);border:1px solid var(--la-border);border-radius:18px;padding:22px;min-width:0;margin-bottom:20px}.la-workspace .la-filters{display:flex;gap:10px;flex-wrap:wrap}.la-workspace .la-filters input{flex:1 1 220px}.la-workspace .la-pending{max-height:650px;overflow:auto;padding-right:5px}.la-workspace .la-job{display:flex;gap:12px;padding:15px;border:1px solid #345565;border-radius:13px;background:#0b232f;margin:10px 0;cursor:pointer}.la-workspace .la-job>div{min-width:0;flex:1}.la-workspace .la-job strong,.la-workspace .la-job span{display:block;overflow-wrap:anywhere}.la-workspace .la-job .la-between{margin:0 0 10px}.la-workspace .la-job.selected{border-color:#83e2ce;background:#174237}.la-workspace .la-badge{display:inline-block!important;max-width:100%;border:1px solid #547480;border-radius:8px;padding:3px 7px;color:#d6e9ed;font-size:11px;font-weight:700;background:#1b3a45;overflow-wrap:anywhere}.la-workspace .la-badge.installation{color:#9ae6f9}.la-workspace .la-badge.service{color:#ffe1a1}.la-workspace .la-badge.collection{color:#e0bbff}.la-workspace .la-badge.urgent{background:#68353a;border-color:#bd7276;color:#ffccd1}.la-workspace .la-tech{border-bottom:1px solid #365563;padding:13px 0}.la-workspace .la-tech>strong{display:block;margin-bottom:8px}.la-workspace .la-checks{display:flex;gap:12px;flex-wrap:wrap}.la-workspace .la-checks label{display:flex;gap:5px;align-items:center;font-size:12px}.la-workspace .la-techs{max-height:530px;overflow:auto}.la-workspace .la-estimates{background:#0b2530;border-radius:12px;padding:15px;margin-top:16px}.la-workspace .la-estimates p{font-size:13px}.la-workspace .la-warning,.la-workspace .la-error{background:#443b28;border:1px solid #a98a49;border-radius:12px;padding:16px;color:#ffe1a1;margin:14px 0}.la-workspace .la-error{background:#4a2932;border-color:#c68188;color:#ffd8db}.la-workspace .la-error button{margin-left:12px}.la-workspace .la-gold-text{color:#ffe1a1}.la-workspace summary{cursor:pointer;font-weight:700}.la-workspace .la-warning-list{max-height:270px;overflow:auto}.la-workspace .la-warning-list>div{padding:8px 0;border-bottom:1px solid #776448;font-size:13px}.la-workspace .la-table-scroll{overflow-x:auto}.la-workspace table{border-collapse:collapse;width:100%;min-width:600px;background:transparent;color:inherit}.la-workspace th,.la-workspace td{padding:14px 10px;border-bottom:1px solid #3b5b68;vertical-align:top;text-align:left;background:transparent;color:inherit}.la-workspace th{font-size:12px;color:#afcdd7}.la-workspace td{font-size:13px}.la-workspace td p{margin:7px 0}.la-workspace .la-proposal{border-top:4px solid #f0cd80}.la-workspace .la-confirm{background:#213d39;padding:18px;border-radius:12px;margin:18px 0}.la-workspace .la-confirm label{display:flex;gap:12px;align-items:flex-start}.la-workspace .la-calendar{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.la-workspace .la-day{background:#0b222d;padding:16px;border:1px solid #365463;border-radius:13px;min-width:0}.la-workspace .la-calendar-job{margin-top:12px;padding:12px;background:#173844;border-left:3px solid #8fdcd8;border-radius:8px;display:flex;flex-direction:column;gap:7px;overflow-wrap:anywhere}.la-workspace .la-calendar-job.service{border-color:#ffda8f}.la-workspace .la-calendar-job.collection{border-color:#ceadf5}@media(max-width:1100px){.la-workspace .la-columns{grid-template-columns:1fr}.la-workspace .la-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.la-workspace .la-hero{padding:20px;align-items:flex-start;flex-direction:column}.la-workspace .la-panel{padding:15px}.la-workspace .la-stat{padding:15px}.la-workspace .la-stat strong{font-size:27px}.la-workspace .la-calendar{grid-template-columns:1fr}.la-workspace .la-toolbar label{width:100%;justify-content:space-between}.la-workspace .la-pending{max-height:500px}.la-workspace .la-filters input,.la-workspace .la-filters select{width:100%}.la-workspace .la-checks{gap:9px}.la-workspace .la-checks label{font-size:11px}}
