:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.ff-incident-inline-capture-action{display:none!important}@media (width>=641px){.ff-incident-expanded-data{grid-template-columns:max-content max-content max-content!important;column-gap:30px!important}.ff-incident-expanded-data .ff-incident-expanded-created,.ff-incident-expanded-data .ff-incident-expanded-assigned{margin-left:0!important}.ff-incident-expanded-captured,.ff-incident-address-row{grid-column:1/-1!important}.ff-address-label-responsive{margin-right:5px!important}}@media (width<=640px){.ff-incident-compact-state-text-v93{font-size:.9rem!important;line-height:1.12!important}.ff-incident-expanded-captured{color:#102238!important;order:-1!important;font-size:1rem!important}.ff-address-label-responsive{margin-right:4px!important}.ff-incident-photo-actions .ff-incident-inline-capture-action{color:#1e5bff!important;background:#eef4fb!important;border:2px solid #111827!important;border-radius:10px!important;grid-column:span 2!important;justify-content:center!important;align-items:center!important;min-height:58px!important;font-weight:900!important;display:inline-flex!important}.incident-expanded-actions-mobile{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:10px!important}.incident-expanded-actions-mobile button{aspect-ratio:auto!important;min-height:54px!important;max-height:none!important;padding:9px 8px!important;font-size:.94rem!important}.incident-expanded-actions-mobile .desktop-action-label{display:inline!important}.incident-expanded-actions-mobile .mobile-action-label{display:none!important}.ff-incident-action-resolve{order:1!important;grid-column:span 3!important}.ff-incident-action-more{order:2!important;grid-column:span 1!important}.ff-incident-action-pending{order:3!important;grid-column:span 2!important}.ff-incident-action-schedule{order:4!important;grid-column:span 2!important}.ff-incident-action-capture,.ff-incident-action-release,.ff-incident-action-history{display:none!important}.ff-stats-operator-kpis-v117{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.ff-stats-operator-kpis-v117 .ff-stats-kpi-v93{text-align:center!important;min-height:76px!important;padding:8px 4px!important}.ff-stats-operator-kpis-v117 .ff-stats-kpi-v93 strong{font-size:1.2rem!important}.ff-stats-operator-kpis-v117 .ff-stats-kpi-v93 span{white-space:normal!important;text-overflow:clip!important;font-size:clamp(.58rem,2.25vw,.78rem)!important;line-height:1.05!important;overflow:visible!important}}@media (width>=641px){.ff-incident-client-phone-action{display:none!important}.ff-incident-card-expanded .ff-incident-compact-grid-v93{row-gap:10px!important}.ff-incident-card-expanded .ff-incident-compact-state-v93{min-height:28px!important;line-height:1.2!important}.ff-incident-title-assets-v93{gap:13px!important}.ff-incident-title-assets-v93 .ff-icon{color:#1e5bff!important;width:22px!important;height:22px!important}.ff-service-modal{border-top:0!important;min-height:420px!important;box-shadow:0 18px 48px #10223829!important}}@media (width<=640px){.ff-service-modal{border-top:0!important;min-height:min(72dvh,520px)!important}.ff-service-option-list button{min-height:48px!important}body .ff-incident-card-expanded .ff-incident-compact-states-v93{gap:5px!important}body .ff-incident-card-expanded .ff-incident-compact-state-v93{align-items:center!important;min-height:23px!important}body .ff-incident-card-expanded .ff-incident-compact-state-text-v93{font-size:clamp(.62rem,2.9vw,.72rem)!important;font-weight:900!important;line-height:1.12!important}body .ff-incident-card-expanded .ff-incident-compact-meta-v93{font-size:clamp(.58rem,2.6vw,.68rem)!important;line-height:1.08!important}body .ff-incident-card-expanded .ff-incident-expanded-data,body .ff-incident-card-expanded .ff-incident-expanded-data>span,body .ff-incident-card-expanded .ff-incident-expanded-data .ff-address-value{font-size:clamp(.78rem,3.35vw,.92rem)!important;line-height:1.2!important}body .ff-incident-card-expanded .ff-incident-expanded-data strong{font-size:inherit!important;line-height:inherit!important}body .ff-incident-card-expanded .ff-incident-expanded-captured{display:none!important}body .ff-create-pending-modal{color:#102238!important;background:#fff!important;border-top:5px solid #f5b700!important;border-radius:12px!important;width:min(92vw,420px)!important;padding:18px 14px 14px!important;overflow:visible!important}body .ff-create-pending-modal .ff-task-modal-close{z-index:4!important;border-radius:8px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;top:8px!important;right:8px!important}body .ff-create-pending-modal h3{color:#102238!important;align-items:center!important;min-height:32px!important;padding-right:46px!important;display:flex!important}body .ff-create-pending-modal select{appearance:none!important;color:#102238!important;background:linear-gradient(#fff 0%,#f3f7fc 100%)!important;border:1px solid #b8c9dd!important;border-radius:9px!important;min-height:50px!important;padding:0 42px 0 12px!important;font-size:1rem!important;font-weight:800!important;box-shadow:0 2px 8px #10223814!important}.ff-new-incident-form.ff-new-incident-wizard{color:#102238!important;background:#fff!important;border-radius:22px!important;width:min(92vw,430px)!important;margin:0!important;padding:54px 16px 16px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.ff-new-incident-form.ff-new-incident-wizard .ff-new-incident-close,:is(.ff-task-modal-close,.ff-map-location-close,.ff-assignment-modal-close,.ff-brand-notice-close,.ff-more-close,.ff-image-close,.ff-operator-form-close){color:#fff!important;background:#334155!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;font-size:1.55rem!important;line-height:1!important;display:inline-flex!important;top:10px!important;left:auto!important;right:10px!important}.ff-new-incident-form.ff-new-incident-wizard .ff-new-incident-modal-title{color:#102238!important;display:block!important}.ff-new-incident-form.ff-new-incident-wizard .ff-new-wizard-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.ff-new-incident-form.ff-new-incident-wizard .ff-new-wizard-nav button{border-radius:13px!important;justify-content:center!important;align-items:center!important;height:60px!important;min-height:60px!important;margin:0!important;font-size:1rem!important}}.ff-recurring-create-block{color:#102238;text-align:left;background:#f8fbff;border:1px solid #d7e3f0;border-radius:8px;gap:10px;margin:10px 0;padding:12px;display:grid}.ff-recurring-toggle{color:#102238;align-items:center;gap:10px;min-height:44px;font-weight:850;display:flex}.ff-recurring-toggle input{width:22px;height:22px}.ff-recurring-fields{gap:10px;display:grid}.ff-recurring-fields h4{color:#102238;margin:0}.ff-recurring-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ff-recurring-grid label{color:#334965;gap:4px;font-weight:750;display:grid}.ff-recurring-list-panel{color:#102238;gap:14px;display:grid;padding:16px!important}.ff-recurring-head{text-align:left;justify-content:space-between;align-items:center;gap:12px;display:flex}.ff-recurring-head h2,.ff-recurring-head p{margin:0}.ff-recurring-head p{color:#64748b}.ff-recurring-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ff-recurring-card{text-align:left;background:#fff;border:1px solid #d7e3f0;border-left:5px solid #1e5bff;border-radius:8px;gap:8px;padding:13px;display:grid}.ff-recurring-card header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ff-recurring-card strong,.ff-recurring-card span,.ff-recurring-card p{margin:0;display:block}.ff-recurring-card span,.ff-recurring-card p{color:#64748b}.ff-recurring-card em{font-style:normal;font-weight:900}.ff-recurring-card em.is-active{color:#168653}.ff-recurring-card em.is-paused{color:#e88912}.ff-recurring-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ff-recurring-empty{color:#64748b;background:#f8fbff;border:1px dashed #b9cbe0;border-radius:8px;padding:14px}.ff-incident-recurring-chip{color:#db2777;white-space:nowrap;background:#fdf2f8;border:1px solid #f9a8d4;border-radius:999px;align-items:center;gap:5px;min-height:24px;padding:2px 8px;font-size:.78rem;font-weight:850;display:inline-flex}.ff-incident-recurring-chip .ff-icon{width:15px;height:15px}.ff-incident-card-recurring{--ff-incident-state-accent:#ec4899!important}@media (width<=640px){.ff-recurring-grid,.ff-recurring-list,.ff-recurring-actions{grid-template-columns:1fr}.ff-recurring-head{display:grid}.ff-recurring-create-block{padding:10px}.ff-incident-recurring-chip{padding-inline:6px;font-size:.7rem}}@media (width>=641px){.ff-new-incident-wizard[data-recurring=true]{width:min(92vw,900px)!important;max-width:min(92vw,900px)!important}.ff-new-incident-wizard[data-recurring=true][data-step="3"] .ff-new-step-3{grid-template-columns:minmax(230px,.75fr) minmax(380px,1.25fr);align-items:start;gap:14px;display:grid!important}.ff-new-primary-panel{gap:10px;display:grid}.ff-new-incident-wizard[data-recurring=true] .ff-recurring-create-block{align-content:start;min-height:100%;margin:0}.ff-new-incident-wizard[data-recurring=true] .ff-recurring-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ff-new-primary-panel{gap:10px;display:grid}.ff-new-incident-wizard[data-recurring=true] .ff-recurring-create-block{margin-top:10px}}.incident-resolved-actions .ff-incident-action-history{display:inline-flex!important}.ff-incident-photo-history-action{min-width:120px!important;margin-left:auto!important}@media (width<=640px){.ff-stats-operator-kpis-v117{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.ff-stats-operator-kpis-v117 .ff-stats-kpi-v93{text-align:center!important;min-height:74px!important;padding:8px 4px!important}.ff-stats-operator-kpis-v117 .ff-stats-kpi-v93 strong{font-size:1.15rem!important}.ff-stats-operator-kpis-v117 .ff-stats-kpi-v93 span{white-space:normal!important;text-overflow:clip!important;font-size:clamp(.56rem,2.2vw,.75rem)!important;line-height:1.05!important;overflow:visible!important}.ff-incident-photo-history-action{color:#1e5bff!important;background:#eef4fb!important;border:2px solid #111827!important;border-radius:10px!important;min-height:58px!important;font-weight:900!important}}.ff-resolved-group-title{color:#334155!important}@media (width<=640px){.ff-resolved-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ff-resolved-toolbar input,.ff-resolved-toolbar select{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important}.ff-resolved-period-select{color:#102238!important;padding:8px 6px!important;font-size:clamp(.68rem,2.6vw,.82rem)!important}.ff-resolved-toolbar .ff-dashboard-search{padding:8px 9px!important;font-size:clamp(.72rem,2.8vw,.9rem)!important}}@media (width>=641px){.ff-app-header.ff-mobile-header-v108{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 72px 172px!important;align-items:center!important;gap:12px!important;min-height:92px!important;padding:14px 18px!important;display:grid!important;overflow:visible!important}.ff-app-header.ff-mobile-header-v108 .ff-header-fixflow-center{min-width:0!important;max-width:100%!important;text-shadow:none!important;pointer-events:auto!important;white-space:nowrap!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;display:inline-flex!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-product-logo{width:auto!important;max-width:none!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-header-business-name{color:#1e5bff!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;border-left:1px solid #d7e3f0!important;min-width:0!important;max-width:min(32vw,360px)!important;padding-left:12px!important;font-size:clamp(1rem,1.45vw,1.35rem)!important;font-weight:900!important;line-height:1.05!important;display:inline-block!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-actions{grid-column:2/4!important;grid-template-columns:72px 172px!important;justify-self:stretch!important;align-items:stretch!important;gap:12px!important;width:100%!important;height:100%!important;margin:0!important;display:grid!important;position:static!important;top:auto!important;right:auto!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-header-bell-slot{grid-column:1!important;justify-content:flex-end!important;align-items:center!important;height:100%!important;display:flex!important}.ff-app-header.ff-mobile-header-v108 .ff-header-bell,.ff-app-header.ff-mobile-header-v108 .ff-header-bell-placeholder{color:#f2b400!important;background:0 0!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;display:inline-flex!important}.ff-app-header.ff-mobile-header-v108 .ff-header-bell svg,.ff-app-header.ff-mobile-header-v108 .ff-header-bell .ff-bell-svg,.ff-app-header.ff-mobile-header-v108 .ff-header-bell .ff-icon{width:28px!important;height:28px!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-slot{grid-column:2!important;grid-template-rows:auto auto!important;align-content:start!important;justify-items:center!important;width:172px!important;min-width:172px!important;max-width:172px!important;display:grid!important;overflow:visible!important}.ff-app-header.ff-mobile-header-v108 .ff-header-logout{box-sizing:border-box!important;white-space:nowrap!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:36px!important;min-height:36px!important;padding:0 12px!important;font-size:.78rem!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-meta{text-align:center!important;color:#102238!important;align-content:start!important;justify-items:center!important;width:150px!important;max-width:150px!important;margin-top:4px!important;line-height:1.08!important;display:grid!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-meta span{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;color:#102238!important;width:150px!important;max-width:150px!important;font-size:.78rem!important;display:block!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-meta span:last-child{color:#1e5bff!important;font-size:.73rem!important;font-weight:850!important}}.ff-voice-comment-field{width:100%;display:block;position:relative}.ff-voice-comment-field textarea{box-sizing:border-box!important;width:100%!important}.ff-voice-comment-button{color:#1e5bff;cursor:pointer;z-index:2;background:#eef4fb;border:2px solid #b9cbe0;border-radius:10px;justify-content:center;align-items:center;gap:2px;width:42px;min-width:42px;height:42px;min-height:42px;padding:0;display:inline-flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #10223814}.ff-voice-comment-button .ff-icon{width:22px;height:22px}.ff-voice-comment-button span{font-size:.56rem;font-weight:900;line-height:1}.ff-voice-comment-button.is-listening{color:#dc2626;background:#fee2e2;border-color:#ef4444;animation:1s infinite ffVoicePulse}.ff-voice-comment-button:disabled{opacity:.45;cursor:not-allowed}@keyframes ffVoicePulse{0%,to{box-shadow:0 0 #ef444440}50%{box-shadow:0 0 0 8px #ef444400}}@media (width<=640px){.ff-voice-comment-button{width:46px;min-width:46px;height:46px;min-height:46px;top:7px;right:7px}.ff-voice-comment-button .ff-icon{width:24px;height:24px}}@media (width>=641px){.ff-incident-card-v105{border-radius:8px!important;overflow:hidden!important}.ff-incident-card-v105:before{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important}.ff-incident-compact-right{place-items:flex-end end!important;min-width:128px!important}.ff-active-time-row{align-content:start!important;justify-items:end!important;gap:2px!important;min-width:128px!important;display:grid!important}.ff-incident-service-mobile-under-time{white-space:nowrap!important;text-overflow:clip!important;text-align:right!important;color:#64748b!important;max-width:none!important;font-size:.82rem!important;font-weight:850!important;line-height:1.05!important;display:block!important;overflow:visible!important}.ff-stats-alert-grid-v94{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ff-stats-alert-v94{min-width:0!important}.ff-stats-health-v94{grid-template-columns:minmax(180px,230px) minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:22px!important;display:grid!important}.ff-stats-health-score-v94{text-align:center!important;width:100%!important;min-width:190px!important;padding:14px 16px!important}.ff-stats-health-v94>div:last-child{text-align:center!important;align-self:center!important}.ff-stats-admin-v93 #ff-stats-grid-mobile.ff-stats-kpi-mobile-v98{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:none!important;display:grid!important}.ff-stats-admin-v93 #ff-stats-grid-mobile.ff-stats-kpi-mobile-v98 .ff-stats-kpi-card-v105{width:100%!important;min-width:0!important;padding:10px 6px!important}.ff-stats-admin-v93 #ff-stats-grid-mobile.ff-stats-kpi-mobile-v98 .ff-stats-kpi-card-v105 strong{white-space:nowrap!important;font-size:clamp(1.15rem,1.9vw,1.75rem)!important}.ff-stats-admin-v93 #ff-stats-grid-mobile.ff-stats-kpi-mobile-v98 .ff-stats-kpi-card-v105 span{white-space:normal!important;font-size:clamp(.62rem,.9vw,.82rem)!important;line-height:1.15!important}.ff-stats-admin-v93 .ff-stats-alert-center-v94 .ff-stats-alert-grid-v94{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.ff-stats-admin-v93 .ff-stats-alert-center-v94 .ff-stats-alert-v94{width:100%!important;min-width:0!important;padding:12px 10px!important}.ff-stats-admin-v93 .ff-stats-alert-center-v94 .ff-stats-alert-v94 span{white-space:normal!important;font-size:clamp(.72rem,1vw,.9rem)!important;line-height:1.15!important}}.client-line-mobile{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important}.ff-client-origin-badge{color:#075985!important;white-space:nowrap!important;background:#e0f2fe!important;border:1px solid #7dd3fc!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:22px!important;padding:2px 8px!important;font-size:.72rem!important;font-style:normal!important;font-weight:900!important;display:inline-flex!important}.ff-client-modal-title{align-items:flex-start!important}.ff-client-modal-name{color:#102238!important;text-align:left!important;align-items:center!important;gap:8px!important;min-width:0!important;font-size:1.15rem!important;font-weight:900!important;display:flex!important}.ff-client-detail-modal .ff-client-modal-title>span:last-child{color:#102238!important;font-size:.95rem!important;font-weight:900!important}.ff-client-portal-help{color:#075985!important;background:#e0f2fe!important;border:1px solid #7dd3fc!important;border-radius:8px!important;padding:7px 9px!important}.ff-client-detail-modal .ff-client-incident-one-line{grid-template-columns:78px 22px minmax(0,1fr) max-content!important;gap:9px!important;font-size:.92rem!important}.ff-client-detail-modal .ff-client-incident-name{color:#102238!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.94rem!important;font-weight:850!important;overflow:hidden!important}.ff-client-detail-modal .ff-client-incident-service{color:#334155!important;text-align:right!important;white-space:nowrap!important;text-overflow:clip!important;justify-self:end!important;font-size:.88rem!important;font-weight:850!important;overflow:visible!important}.ff-client-detail-modal .ff-client-incident-date{color:#334155!important;white-space:nowrap!important;font-size:.82rem!important}@media (width<=640px){.client-line-mobile{grid-template-columns:minmax(0,1fr) auto!important}.client-line-mobile .ff-client-origin-badge{grid-column:1/-1!important;justify-self:start!important;margin-top:-3px!important}.ff-client-detail-modal .ff-client-incident-one-line{grid-template-columns:56px 18px minmax(0,1fr)!important;grid-template-areas:"date icon name"". .service"!important;row-gap:2px!important;font-size:.86rem!important}.ff-client-detail-modal .ff-client-incident-date{grid-area:date!important;font-size:.76rem!important}.ff-client-detail-modal .ff-client-incident-state{grid-area:icon!important}.ff-client-detail-modal .ff-client-incident-name{grid-area:name!important;font-size:.9rem!important}.ff-client-detail-modal .ff-client-incident-service{white-space:normal!important;text-align:right!important;grid-area:service!important;justify-self:end!important;max-width:100%!important;font-size:.84rem!important}.ff-client-modal-name{flex-wrap:wrap!important;font-size:1rem!important}.ff-client-detail-modal .ff-client-modal-title>span:last-child{font-size:.85rem!important}}@media (width>=641px){.ff-stats-admin-v93 #ff-stats-grid-mobile.ff-stats-kpi-mobile-v98 .ff-stats-kpi-card-v105 strong{letter-spacing:0!important;font-size:clamp(.98rem,1.45vw,1.38rem)!important}.ff-stats-admin-v93 #ff-stats-grid-mobile.ff-stats-kpi-mobile-v98 .ff-stats-kpi-card-v105 span{font-size:clamp(.6rem,.82vw,.78rem)!important}.ff-material-used-panel .ff-material-line{grid-template-columns:auto auto minmax(0,1fr) max-content!important}.ff-material-confirmed-by{text-align:right!important;white-space:nowrap!important;color:#334155!important;justify-self:end!important;font-weight:850!important}}@media (width<=640px){body{padding-bottom:calc(56px + env(safe-area-inset-bottom))!important}.ff-mobile-dock{height:50px!important;min-height:50px!important;padding:3px 8px max(2px,env(safe-area-inset-bottom))!important;background:#fff!important;border-top:1px solid #d7e3f0!important;bottom:0!important;box-shadow:0 -5px 18px #1022381f!important}.ff-mobile-dock .ff-nav-item{color:#102238!important;border-radius:9px!important;height:44px!important;min-height:44px!important}.ff-mobile-dock .ff-nav-active{color:#fff!important;background:#1e5bff!important}.ff-mobile-dock .ff-nav-label{font-size:.56rem!important}.edit-incident-card.ff-edit-modal-box{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-top:5px solid #1e5bff!important;border-radius:22px!important;width:min(92vw,430px)!important;max-width:min(92vw,430px)!important;max-height:calc(100dvh - 24px)!important;margin:10px auto!important;padding:54px 16px 16px!important;overflow:auto!important;box-shadow:0 18px 48px #1022382e!important}.edit-incident-card.ff-edit-modal-box .ff-task-modal-close{color:#fff!important;background:#334155!important;border-radius:9px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;top:10px!important;right:10px!important}.edit-incident-card .ff-edit-wizard-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-bottom:14px!important}.edit-incident-card .ff-edit-wizard-steps button{border-radius:13px!important;min-height:52px!important;font-size:.92rem!important}.edit-incident-card .ff-edit-wizard-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.edit-incident-card .ff-edit-wizard-nav button{border-radius:13px!important;height:60px!important;min-height:60px!important;font-size:1rem!important}.ff-incident-compact-state-v93.ff-incident-compact-aux-v93{display:grid!important}.ff-incident-compact-aux-v93 .ff-incident-compact-state-text-v93{color:#15803d!important}}.ff-leaflet-pin.urgent{background:#ef4444!important;border-color:#fecaca!important;width:15px!important;height:15px!important;box-shadow:0 0 0 4px #ef444438,0 3px 8px #0f172a59!important}.ff-map-list-row.ff-map-list-urgent{border-left:5px solid #ef4444!important}@media (width<=640px){.edit-incident-card.ff-edit-modal-box .ff-edit-incident-brand{margin:0 0 8px!important;display:flex!important}.edit-incident-card.ff-edit-modal-box .ff-edit-modal-title{text-align:center!important;color:#102238!important;margin-bottom:14px!important;font-size:1.35rem!important;line-height:1.1!important}.edit-incident-card.ff-edit-modal-box .ff-edit-wizard-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.edit-incident-card.ff-edit-modal-box .ff-edit-wizard-steps button{color:#465a73!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:13px!important;height:62px!important;min-height:62px!important;font-size:.92rem!important;font-weight:900!important}.edit-incident-card.ff-edit-modal-box .ff-edit-wizard-steps button.active{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}.edit-incident-card.ff-edit-modal-box .ff-edit-step-3{gap:10px!important}.edit-incident-card.ff-edit-modal-box .ff-edit-primary-panel{gap:10px!important;display:grid!important}.edit-incident-card.ff-edit-modal-box .ff-edit-select-row{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.edit-incident-card.ff-edit-modal-box .ff-edit-gps-step3{display:none!important}.edit-incident-card.ff-edit-modal-box .ff-edit-gps-step2{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.edit-incident-card.ff-edit-modal-box .ff-edit-gps-step2 button,.edit-incident-card.ff-edit-modal-box .ff-edit-wizard-nav button{border-radius:13px!important;justify-content:center!important;align-items:center!important;height:60px!important;min-height:60px!important;font-size:1rem!important;font-weight:900!important}.edit-incident-card.ff-edit-modal-box .ff-edit-wizard-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important;display:grid!important}}.ff-material-panel .ff-material-incident-header{background:var(--m,#eef4fb)!important;border-left-color:var(--m,#1e5bff)!important}.ff-material-panel .ff-material-incident-header span{color:#fff!important;text-shadow:0 1px 2px #10223859!important}.ff-material-used-panel .ff-material-line{background:#dcfce7!important;border-color:#bbf7d0!important}.ff-material-used-panel .ff-material-line span{color:#102238!important;text-shadow:none!important}.ff-stats-control-center{box-sizing:border-box;color:#102238;gap:14px;width:100%;max-width:1440px;margin:0 auto;padding:4px 0 24px;display:grid}.ff-stats-control-toolbar{z-index:12;background:#eef4fb;gap:10px;padding:8px 0;display:grid;position:sticky;top:0}.ff-stats-control-toolbar .ff-stats-periods-v93{justify-content:flex-start}.ff-stats-control-tabs{scrollbar-width:thin;gap:6px;padding:2px 0 6px;display:flex;overflow-x:auto}.ff-stats-control-tabs button{color:#334155;cursor:pointer;background:#fff;border:1px solid #b8c9dd;border-radius:7px;flex:none;min-height:40px;padding:8px 15px;font-weight:850}.ff-stats-control-tabs button.active{color:#fff;background:#1e5bff;border-color:#1e5bff}.ff-stats-control-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ff-stats-control-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.ff-stats-control-workspace>.ff-stats-chart-card-v97,.ff-stats-control-list-panel{background:#fff;border:1px solid #d7e3f0;border-radius:8px;min-width:0;box-shadow:0 4px 14px #10223812}.ff-stats-control-workspace>.ff-stats-chart-card-v97{position:static}.ff-stats-control-list-panel{box-sizing:border-box;padding:14px}.ff-stats-control-list-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.ff-stats-control-list-head h3{margin:0;font-size:1.08rem}.ff-stats-control-list-head p{color:#64748b;margin:4px 0 0;font-size:.8rem}.ff-stats-control-list-head select{color:#102238;background:#f8fbff;border:1px solid #b8c9dd;border-radius:7px;max-width:190px;min-height:40px;padding:7px 9px;font-weight:750}.ff-stats-control-ranking{gap:8px;display:grid}.ff-stats-control-rank-card{background:#fff;border:1px solid #cbd9e8;border-left:5px solid #1e5bff;border-radius:7px;overflow:hidden}.ff-stats-control-rank-head{color:#102238;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:minmax(140px,1fr) max-content;gap:5px 12px;width:100%;padding:11px 12px;display:grid}.ff-stats-control-rank-name{overflow-wrap:anywhere;grid-column:1;font-size:1rem;font-weight:900}.ff-stats-control-rank-head>strong{color:#1e5bff;white-space:nowrap;grid-area:1/2}.ff-stats-control-rank-head>span:not(.ff-stats-control-rank-name){color:#52657d;font-size:.78rem;font-weight:750}.ff-stats-control-rank-head>b{color:#1e5bff;grid-column:1/-1;margin-top:2px;font-size:.78rem}.ff-stats-control-incidents{background:#eef4fb;border-top:1px solid #d7e3f0;padding:8px}.ff-stats-control-incidents .ff-incident-card-v105{margin-bottom:7px!important}.ff-stats-control-empty{text-align:center;color:#64748b;margin:0;padding:22px}.ff-stats-line-chart{width:100%;overflow-x:auto}.ff-stats-line-chart svg{width:100%;min-width:430px;height:auto;display:block}@media (width<=720px){.ff-stats-control-center{gap:10px;padding-top:0}.ff-stats-control-toolbar{padding:5px 0 6px;top:0}.ff-stats-control-toolbar .ff-stats-periods-v93{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important}.ff-stats-control-toolbar .ff-stats-periods-v93 button{min-width:0!important;padding:7px 3px!important;font-size:.76rem!important}.ff-stats-control-tabs button{min-height:37px;padding:7px 12px;font-size:.78rem}.ff-stats-control-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.ff-stats-control-kpis .ff-stats-kpi-v93{min-height:70px!important;padding:8px!important}.ff-stats-control-workspace{grid-template-columns:1fr;gap:10px}.ff-stats-control-workspace>.ff-stats-chart-card-v97{position:static}.ff-stats-control-list-panel{padding:9px}.ff-stats-control-list-head{align-items:center}.ff-stats-control-list-head select{max-width:155px;font-size:.72rem}.ff-stats-control-rank-head{grid-template-columns:minmax(0,1fr) max-content;gap:4px 8px;padding:9px}.ff-stats-control-rank-name{font-size:.9rem}.ff-stats-control-rank-head>strong{font-size:.82rem}.ff-stats-control-incidents{padding:5px}}.ff-settings-employee-location{color:#102238;background:#f8fbff;border:1px solid #b8c9dd;border-left:5px solid #1e5bff;border-radius:7px;align-items:center;gap:9px;min-height:44px;padding:9px 11px;font-weight:850;display:flex}.ff-settings-employee-location input{accent-color:#1e5bff;width:18px;height:18px}.ff-settings-employee-location-help{color:#64748b!important;margin:6px 0 14px!important;font-size:.82rem!important}.ff-leaflet-operator{width:28px;height:30px;color:var(--ff-operator-map-color);filter:drop-shadow(0 2px 2px #0f172a40);display:block;position:relative}.ff-leaflet-operator i{box-sizing:border-box;background:currentColor;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:1px;left:9px}.ff-leaflet-operator b{box-sizing:border-box;background:currentColor;border:2px solid #fff;border-radius:9px 9px 5px 5px;width:18px;height:16px;position:absolute;top:11px;left:5px}.ff-operator-tooltip{color:#102238!important;border:1px solid #b8c9dd!important;border-radius:6px!important;font-weight:850!important;box-shadow:0 3px 10px #0f172a24!important}.ff-stats-control-primary-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ff-stats-control-primary-row .ff-stats-periods-v93{flex:420px}.ff-stats-filter-toggle,.ff-stats-export-button,.ff-stats-compare-toggle{color:#102238;box-sizing:border-box;background:#fff;border:1px solid #b8c9dd;border-radius:7px;min-height:40px;padding:7px 12px;font-weight:850}.ff-stats-filter-toggle.active{color:#1e5bff;background:#eef4ff;border-color:#1e5bff}.ff-stats-compare-toggle{cursor:pointer;align-items:center;gap:7px;display:inline-flex}.ff-stats-compare-toggle input{accent-color:#1e5bff;width:17px;height:17px}.ff-stats-export-button{color:#fff;cursor:pointer;background:#102238}.ff-stats-cross-filters{background:#fff;border:1px solid #c8d7ea;border-left:5px solid #1e5bff;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:7px;padding:10px;display:grid}.ff-stats-cross-filters select,.ff-stats-cross-filters button,.ff-stats-secondary-selector{color:#102238;background:#f8fbff;border:1px solid #b8c9dd;border-radius:7px;min-width:0;min-height:40px;padding:7px 9px;font-weight:750}.ff-stats-cross-filters button{cursor:pointer;background:#eef4fb}.ff-stats-secondary-selector{justify-self:end;width:min(100%,260px)}.ff-stats-health-chart-control{grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:center;gap:24px;padding:8px;display:grid}.ff-stats-health-gauge{aspect-ratio:1;background:conic-gradient(var(--ff-health-color) var(--ff-health-score),#e7edf5 0);border-radius:50%;place-items:center;width:min(100%,220px);display:grid;box-shadow:0 8px 24px #1022381f}.ff-stats-health-gauge>div{aspect-ratio:1;text-align:center;background:#fff;border:1px solid #d7e3f0;border-radius:50%;place-content:center;width:70%;display:grid}.ff-stats-health-gauge strong{color:var(--ff-health-color);font-size:2rem;line-height:1}.ff-stats-health-gauge span,.ff-stats-health-gauge small{color:#52657d;margin-top:4px;font-weight:800}.ff-stats-health-gauge small{color:var(--ff-health-color)}.ff-stats-health-gauge>div{box-sizing:border-box;width:68%;padding:6px}.ff-stats-health-gauge strong{font-size:1.45rem}.ff-stats-health-gauge span,.ff-stats-health-gauge small{margin-top:2px;font-size:.74rem;line-height:1.02;display:block}.ff-stats-health-vitals{gap:12px;display:grid}.ff-stats-health-vitals>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;display:grid}.ff-stats-health-vitals span{color:#334155;font-weight:800}.ff-stats-health-vitals strong{font-size:1.1rem}.ff-stats-health-vitals i{background:var(--ff-vital);border-radius:999px;grid-column:1/-1;height:9px;display:block}@media (width<=720px){.ff-stats-control-primary-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.ff-stats-control-primary-row .ff-stats-periods-v93{grid-column:1/-1}.ff-stats-filter-toggle,.ff-stats-export-button,.ff-stats-compare-toggle{justify-content:center;min-width:0;padding:5px 4px;font-size:.7rem}.ff-stats-cross-filters{grid-template-columns:1fr 1fr;gap:5px;padding:7px}.ff-stats-cross-filters select,.ff-stats-cross-filters button{padding:5px;font-size:.7rem}.ff-stats-secondary-selector{justify-self:stretch;width:100%;font-size:.76rem}.ff-stats-health-chart-control{grid-template-columns:1fr;justify-items:center;gap:16px;padding:0}.ff-stats-health-gauge{width:170px}.ff-stats-health-vitals{width:100%}body .ff-stats-control-center .ff-stats-control-tabs{scrollbar-width:none!important;flex-wrap:wrap!important;gap:5px!important;width:100%!important;padding:0!important;display:flex!important;overflow:visible!important}body .ff-stats-control-center .ff-stats-control-tabs::-webkit-scrollbar{display:none!important}body .ff-stats-control-center .ff-stats-control-tabs button{letter-spacing:0!important;white-space:nowrap!important;text-overflow:clip!important;border-radius:7px!important;flex:calc(25% - 5px)!important;width:auto!important;min-width:0!important;max-width:none!important;height:40px!important;min-height:40px!important;padding:5px 3px!important;font-size:clamp(.68rem,3vw,.84rem)!important;line-height:1!important;overflow:hidden!important}}.ff-material-main-v205{text-align:left;grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.ff-material-main-v205>strong{color:#102238;font-weight:900;line-height:1.2}.ff-material-main-v205>span{color:#465a73;font-weight:750;line-height:1.2}.ff-material-comment-v205{white-space:normal;overflow-wrap:anywhere}.ff-material-side-v205{text-align:right;color:#334155;justify-items:end;gap:2px;font-size:.78rem;font-weight:850;line-height:1.15;display:grid}.ff-material-actions-v205{justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.ff-material-check-button{border-radius:6px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:inline-grid!important}.ff-material-used-group-v205{border-left:6px solid var(--m,#1e5bff);background:#fff;border-top:1px solid #d7e3f0;border-bottom:1px solid #d7e3f0;border-right:1px solid #d7e3f0;border-radius:7px;overflow:hidden}.ff-material-used-group-title-v205{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:8px 10px;display:grid;background:color-mix(in srgb,var(--m,#1e5bff) 12%,#fff)!important;border:0!important;border-radius:0!important}.ff-material-used-group-title-v205 strong{color:#102238;font-size:.95rem}.ff-material-used-group-title-v205 span{color:#465a73;white-space:nowrap;font-size:.76rem;font-weight:800}.ff-material-used-row-v205{cursor:pointer;border-top:1px solid #d7e3f0;grid-template-columns:minmax(0,2fr) minmax(78px,1fr);align-items:start;gap:8px;padding:8px 10px;display:grid}.ff-history-block-comment-v205{color:#465a73!important;grid-column:1/-1!important;margin:1px 0 0!important;padding-left:0!important;font-weight:650!important;line-height:1.25!important}@media (width<=640px){.material-line-mobile.ff-material-line{grid-template-columns:minmax(0,2fr) minmax(96px,1fr)!important;align-items:start!important;gap:8px!important;min-height:0!important;padding:8px!important;display:grid!important}.ff-material-actions-v205{align-self:stretch}.ff-material-used-panel{gap:8px!important;display:grid!important}.ff-material-used-row-v205{grid-template-columns:minmax(0,2fr) minmax(82px,1fr);padding:7px 8px}.ff-material-used-group-title-v205{padding:7px 8px}.ff-material-main-v205>strong{font-size:.88rem}.ff-material-main-v205>span{font-size:.78rem}.ff-material-side-v205{font-size:.72rem}.ff-material-check-button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ff-material-quantity-short-v205{display:none}.ff-history-block-comment-web-v206{color:#465a73;text-align:right;min-width:0;margin-left:auto;font-size:.92em;font-weight:650}.ff-history-block-comment-mobile-v206{display:none}@media (width>=641px){.material-line-mobile.ff-material-line{grid-template-columns:minmax(0,1fr) minmax(170px,auto)!important;align-items:center!important;gap:12px!important;display:grid!important}.material-line-mobile .ff-material-main-v205{grid-template-columns:minmax(120px,1.2fr) auto minmax(130px,1fr)!important;align-items:center!important;column-gap:10px!important}.material-line-mobile .ff-material-comment-v205{grid-column:1/-1!important}.ff-material-actions-v205{grid-template-columns:minmax(72px,auto) 38px!important;gap:8px!important;display:grid!important}.ff-material-actions-v205 .ff-material-side-v205{grid-template-columns:auto auto!important;align-items:center!important;gap:10px!important}.ff-material-used-row-v205,.ff-material-used-group-v205{background:color-mix(in srgb,var(--m,#1e5bff) 12%,#fff)!important}}@media (width<=640px){.ff-material-quantity-long-v205{display:none}.ff-material-quantity-short-v205{display:inline}.ff-material-side-v205>span:last-child{display:none}.ff-material-check-button>span[aria-hidden=true]{width:100%;height:100%;place-items:center!important;display:grid!important}.ff-history-block-comment-web-v206{display:none}.ff-history-block-comment-mobile-v206{display:block!important}.incident-history-line:has(.ff-history-block-comment-web-v206) .ff-incident-history-info{margin-left:auto!important;display:block!important}}:root{--ff-color-brand:#2563eb;--ff-color-brand-strong:#1d4ed8;--ff-color-text:#102238;--ff-color-muted:#64748b;--ff-color-border:#c9d8ea;--ff-color-surface:#fff;--ff-color-surface-soft:#f4f8fd;--ff-color-success:#16a34a;--ff-color-warning:#f59e0b;--ff-color-danger:#dc2626;--ff-color-danger-soft:#fee2e2;--ff-color-success-soft:#dcfce7;--ff-color-warning-soft:#fef3c7;--ff-color-info-soft:#dbeafe;--ff-radius-card:8px;--ff-radius-control:7px;--ff-shadow-card:0 3px 10px #1022381a;--ff-shadow-modal:0 18px 48px #1022383d;--ff-space-1:4px;--ff-space-2:8px;--ff-space-3:12px;--ff-space-4:16px;--ff-space-5:20px;--ff-control-height:44px;--ff-control-height-mobile:48px;--ff-font-ui:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.ff-card{box-sizing:border-box;border:1px solid var(--ff-color-border);border-radius:var(--ff-radius-card);background:var(--ff-color-surface);min-width:0;color:var(--ff-color-text);box-shadow:var(--ff-shadow-card)}.ff-card--soft{background:var(--ff-color-surface-soft)}.ff-card--flat{box-shadow:none}.ff-card--interactive{cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.ff-card--interactive:hover{border-color:var(--ff-color-brand);transform:translateY(-1px);box-shadow:0 8px 20px #10223824}.ff-btn{justify-content:center;align-items:center;gap:var(--ff-space-2);min-height:var(--ff-control-height);padding:0 var(--ff-space-4);border:1px solid var(--ff-color-border);border-radius:var(--ff-radius-control);background:var(--ff-color-surface);color:var(--ff-color-text);font-family:var(--ff-font-ui);text-align:center;cursor:pointer;box-sizing:border-box;font-size:1rem;font-weight:850;line-height:1.05;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s,transform .16s,opacity .16s;display:inline-flex}.ff-btn:hover:not(:disabled){transform:translateY(-1px)}.ff-btn:disabled,.ff-btn[aria-disabled=true]{cursor:not-allowed;opacity:.58;transform:none}.ff-btn--primary{border-color:var(--ff-color-brand);background:var(--ff-color-brand);color:#fff}.ff-btn--secondary{background:var(--ff-color-info-soft);color:#12366f}.ff-btn--success{background:var(--ff-color-success);color:#fff;border-color:#15803d}.ff-btn--warning{background:var(--ff-color-warning);color:#102238;border-color:#d97706}.ff-btn--danger{border-color:var(--ff-color-danger);background:var(--ff-color-danger);color:#fff}.ff-btn--soft-danger{background:var(--ff-color-danger-soft);color:#991b1b;border-color:#fca5a5}.ff-btn--ghost{background:0 0}.ff-btn--block{width:100%}.ff-btn--sm{min-height:34px;padding:0 var(--ff-space-3);font-size:.9rem}.ff-icon-btn{width:var(--ff-control-height);height:var(--ff-control-height);min-width:var(--ff-control-height);border:1px solid var(--ff-color-border);border-radius:var(--ff-radius-control);background:var(--ff-color-surface);color:var(--ff-color-brand);font-family:var(--ff-font-ui);cursor:pointer;box-sizing:border-box;justify-content:center;align-items:center;font-size:1.2rem;font-weight:900;line-height:1;display:inline-flex}.ff-input,.ff-select,.ff-textarea{width:100%;min-height:var(--ff-control-height);padding:0 var(--ff-space-3);border:1px solid var(--ff-color-border);border-radius:var(--ff-radius-control);color:var(--ff-color-text);font-family:var(--ff-font-ui);box-sizing:border-box;background:#f8fbff;font-size:1rem;font-weight:650;line-height:1.2}.ff-textarea{min-height:84px;padding-top:var(--ff-space-3);padding-bottom:var(--ff-space-3);resize:vertical}.ff-input::placeholder,.ff-textarea::placeholder{color:var(--ff-color-muted);opacity:.86}.ff-input:focus,.ff-select:focus,.ff-textarea:focus{border-color:var(--ff-color-brand);outline-offset:0;outline:2px solid #2563eb29}.ff-field{gap:var(--ff-space-1);display:grid}.ff-field>label,.ff-field__label{color:var(--ff-color-text);font-size:.92rem;font-weight:850}.ff-field__hint{color:var(--ff-color-muted);font-size:.82rem;font-weight:650}.ff-segmented{gap:var(--ff-space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}.ff-segmented>button{min-width:0}.ff-modal-overlay{z-index:1000;padding:var(--ff-space-4);box-sizing:border-box;background:#0f172a8a;place-items:center;display:grid;position:fixed;inset:0}.ff-modal{box-sizing:border-box;border:1px solid var(--ff-color-border);border-top:4px solid var(--ff-color-brand);border-radius:var(--ff-radius-card);background:var(--ff-color-surface);width:min(94vw,720px);max-height:calc(100dvh - 24px);color:var(--ff-color-text);box-shadow:var(--ff-shadow-modal);overflow:auto}.ff-modal__header,.ff-modal__actions{align-items:center;gap:var(--ff-space-2);display:flex}.ff-modal__header{margin-bottom:var(--ff-space-3);justify-content:space-between}.ff-modal__body{gap:var(--ff-space-2);display:grid}.ff-modal__actions{margin-top:var(--ff-space-4);justify-content:flex-end}@media (width<=640px){.ff-modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.ff-modal-overlay{padding:var(--ff-space-2)}.ff-modal__actions>button{flex:1 1 0}.ff-btn,.ff-input,.ff-select{min-height:var(--ff-control-height-mobile)}}body .ff-operators-create-row{margin-bottom:12px}body .ff-operators-create-row>button{border-radius:var(--ff-radius-control);background:var(--ff-color-brand);color:#fff;cursor:pointer;border:0;width:100%;min-height:46px;font-size:1rem;font-weight:850}body .ff-operator-type-switch{margin-bottom:12px}body #root .operator-list-unified .operator-card-compact-v95{border-left:0!important;border-inline-start:0!important;padding-left:14px!important;position:relative!important;overflow:hidden!important}body #root .operator-card-compact-v95:before{content:""!important;z-index:2!important;background:var(--ff-operator-service-rail,#94a3b8)!important;pointer-events:none!important;width:7px!important;position:absolute!important;inset:0 auto 0 0!important}body .operator-compact-line-v85{cursor:pointer;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 10px!important;display:grid!important}body .operator-compact-line-v85 .operator-status-count{white-space:nowrap!important;text-align:right!important;grid-area:1/2/span 2!important;align-self:center!important;justify-items:end!important;gap:1px!important;display:grid!important}body .operator-compact-line-v85 .operator-services-line{flex-wrap:wrap!important;grid-area:2/1!important;justify-self:start!important;gap:4px!important;max-width:100%!important;display:flex!important;overflow:hidden!important}body .ff-operator-availability.is-active{color:var(--ff-color-success)!important}body .ff-operator-availability.is-inactive{color:var(--ff-color-danger)!important}@media (width<=640px){body .ff-operator-type-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}body .ff-operator-type-switch>button{border:1px solid var(--ff-color-border)!important;border-radius:var(--ff-radius-control)!important;width:100%!important;min-width:0!important;min-height:46px!important;color:var(--ff-color-text)!important;background:#fff!important;margin:0!important;font-size:.9rem!important;font-weight:850!important}body .ff-operator-type-switch>button.is-active{border-color:var(--ff-color-brand)!important;background:var(--ff-color-brand)!important;color:#fff!important}body .ff-operators-filter-v175{display:none!important}body #root .operator-list-unified .operator-card-compact-v95{padding-left:13px!important}body #root .operator-card-compact-v95:before{width:6px!important}}body{background:#0f172a;margin:0}.ff-client-address-inline-create{grid-template-columns:minmax(0,1fr) 72px 118px!important;gap:6px!important;width:100%!important;margin:0 0 8px!important;display:grid!important}.ff-client-address-inline-create input{box-sizing:border-box!important;width:100%!important;min-width:0!important}.ff-map-list-row{grid-template-columns:minmax(0,1fr) 46px!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.ff-map-incidents-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important}.ff-map-incidents-grid .ff-map-list-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:100%!important}.ff-map-list-copy{color:#f8fafc!important;text-align:left!important;background:0 0!important;border:0!important;gap:4px!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important}.ff-map-list-title,.ff-map-list-client{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;display:block!important;overflow:hidden!important}.ff-map-list-title{font-weight:700!important}.ff-map-list-client{color:#94a3b8!important;font-size:.86rem!important}.ff-map-list-pin{background:#25364b!important;border:1px solid #334155!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:1.08rem!important;display:inline-flex!important}.mobile-operator-list{display:none!important}.mobile-operator-switch{display:flex!important}.desktop-operator-columns{display:grid!important}.operator-form{scroll-margin-top:8px}.sticky-mobile-actions{position:static}h2{margin:10px 0 8px;font-size:1.05rem}h3{margin:12px 0 8px;font-size:.98rem}p{margin:5px 0}button,input,select,textarea{font-size:16px}.mobile-action-label,.mobile-status-label,.mobile-history-by,.mobile-external-detail{display:none}.desktop-history-by{display:inline}.mobile-edit-extra-line,.mobile-pending-detail-line{display:none!important}.desktop-status-label{display:inline}.mobile-edit-lines{display:none!important}.global-history-bottom:has(.mobile-edit-lines){display:none!important}.ff-operator-form-row{align-items:start;gap:8px;display:grid}.ff-operator-form-row-main{grid-template-columns:minmax(0,1.5fr) 90px minmax(0,1fr)}.ff-operator-form-row-secondary{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.ff-operator-detail-access,.ff-operator-detail-info{text-align:left;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:7px;display:flex}.ff-settings-two-cols{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ff-settings-three-cols{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:8px;display:grid}.ff-brand-header,.ff-header-brand-block{min-width:0}.ff-company-identity{min-width:0;max-width:100%}.ff-client-expanded-card{max-width:min(92vw,760px)!important;margin:10px auto!important}.ff-client-detail-lines{color:#cbd5e1;grid-template-columns:1fr 1fr;gap:6px 12px;margin-bottom:10px;display:grid}.ff-client-edit-modal input,.ff-client-edit-modal textarea{margin-bottom:8px!important}.client-line-mobile{width:100%!important}@media (width<=640px){.ff-client-detail-lines{grid-template-columns:1fr!important;font-size:.78rem!important}.ff-client-expanded-card{width:calc(100vw - 30px)!important}.desktop-operator-columns{display:none!important}.ff-operator-form-row-main,.ff-operator-form-row-secondary,.ff-settings-two-cols,.ff-settings-three-cols{grid-template-columns:1fr!important;gap:0!important}.ff-operator-detail-access,.ff-operator-detail-info{grid-template-columns:1fr!important;gap:3px!important;font-size:.78rem!important;display:grid!important}.ff-header-user-meta{font-size:.78rem!important;line-height:1.12!important}.ff-company-identity img{max-width:54px!important;max-height:54px!important}.ff-company-identity div{font-size:.9rem!important;line-height:1.05!important}.mobile-operator-list,.mobile-operator-switch{display:block!important}.mobile-operator-switch{display:flex!important}.operator-compact-line{grid-template-columns:1.1fr .7fr 1.2fr auto!important;gap:4px!important;font-size:.72rem!important}.operator-form{max-height:calc(100dvh - 110px)!important;margin-bottom:8px!important;padding:12px!important;overflow-y:auto!important}.operator-form input,.operator-form select,.operator-form textarea{min-height:32px!important;margin-bottom:7px!important;padding:7px 9px!important}.sticky-mobile-actions{z-index:30!important;background:#1e293bf7!important;border-radius:10px!important;padding:6px!important;position:sticky!important;bottom:4px!important;box-shadow:0 -8px 18px #0f172a59!important}.sticky-mobile-actions button{flex:1 1 0!important}.schedule-row button{padding:6px 3px!important;font-size:.62rem!important}.desktop-action-label{display:none}.mobile-action-label{display:inline}.desktop-status-label{display:none!important}.mobile-status-label{display:inline!important}body{overflow-x:hidden}h1{font-size:1.25rem!important}h2{margin:8px 0 7px;font-size:.95rem}h3{font-size:.9rem}p{font-size:.86rem}nav{width:100%;padding-bottom:0;flex-wrap:wrap!important;gap:4px!important;margin-bottom:8px!important;overflow:visible!important}nav button{white-space:normal!important;text-overflow:clip!important;flex-direction:column!important;flex:calc(20% - 4px)!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:30px!important;padding:6px 4px!important;font-size:.62rem!important;line-height:1.05!important;display:flex!important;overflow:hidden!important}nav button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.schedule-row{grid-template-columns:24px repeat(3,minmax(36px,1fr)) 52px!important;gap:4px!important}.schedule-row button{min-height:28px!important;padding:4px 3px!important;font-size:.62rem!important}.edit-incident-card{max-height:calc(100vh - 20px)!important;margin:4px auto 8px!important;padding:10px!important;overflow-y:auto!important}.edit-incident-field{margin-bottom:7px!important;padding:9px!important}.sticky-mobile-actions{z-index:5!important;background:#1e293b!important;padding-top:6px!important;position:sticky!important;bottom:4px!important}header{flex-wrap:nowrap!important;align-items:flex-start!important;gap:6px!important;margin-bottom:6px!important}header>div:first-child{flex:auto!important;min-width:0!important}header>div:last-child{flex:none!important;align-self:flex-start!important;padding-top:0!important}.mobile-user-meta{margin-top:2px!important;font-size:.7rem!important;line-height:1.05!important}.mobile-user-meta div{margin:0!important}header button{padding:7px 10px!important;font-size:.82rem!important}header button[title="Incidencias creadas hoy"]{margin-left:0!important;padding:0!important}button{font-size:.78rem!important}div[style*="overflow-x: visible"]{gap:2px!important}div[style*="overflow-x: visible"] button{white-space:nowrap!important;flex:1 1 0!important;min-width:0!important;padding:5px 4px!important;font-size:.66rem!important}.mobile-status-label{text-overflow:ellipsis!important;white-space:normal!important;max-width:100%!important;display:block!important;overflow:hidden!important}.mobile-status-line{text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.desktop-history-action{display:none!important}.mobile-history-line{padding:5px 0!important;font-size:.68rem!important}.desktop-history-by{display:none!important}.mobile-history-by{display:inline!important}.desktop-external-detail{display:none!important}.mobile-external-detail{display:inline!important}.mobile-history-content{min-width:0!important}.mobile-history-main{line-height:1.05!important}.desktop-status-line{text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.edit-incident-card{z-index:1!important;-webkit-overflow-scrolling:auto!important;width:100%!important;max-width:none!important;margin:8px auto 12px!important;position:relative!important;overflow:visible!important;transform:none!important}.edit-incident-card .edit-incident-field,.edit-incident-card input,.edit-incident-card select,.edit-incident-card textarea{min-height:30px!important;margin-bottom:6px!important;padding:6px 8px!important;font-size:16px!important}.edit-incident-actions{z-index:20!important;background:#1e293bf5!important;border-radius:10px!important;flex-wrap:nowrap!important;justify-content:center!important;padding:6px!important;position:sticky!important;bottom:6px!important;box-shadow:0 -8px 18px #0f172a59!important}.edit-incident-actions button{flex:1 1 0!important;padding:8px 7px!important;font-size:.78rem!important}.resolver-modal input,.resolver-modal textarea{margin-bottom:8px!important}.edit-incident-card{transform:translateY(-70px);margin-bottom:-60px!important;padding:10px!important}.edit-incident-card input,.edit-incident-card select,.edit-incident-card textarea{max-width:92%!important;margin-bottom:5px!important;margin-left:auto!important;margin-right:auto!important;padding:7px 8px!important;display:block!important}.edit-incident-actions{justify-content:center!important}.global-history-entry{flex-direction:row!important;align-items:center!important;gap:6px!important}.global-history-entry .global-history-top{white-space:nowrap!important;text-align:left!important;flex:auto!important;align-items:center!important;min-width:0!important}.global-history-entry .global-history-bottom{text-align:left!important;white-space:nowrap!important;flex:auto!important;min-width:0!important}.global-history-top{white-space:nowrap!important;align-items:center!important;line-height:1.12!important}.global-history-action{display:none!important}.global-history-actor{font-size:.66rem!important}.global-history-bottom{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.66rem!important;display:block!important;overflow:hidden!important}.global-history-bottom:has(.mobile-edit-lines){display:block!important}.mobile-edit-lines{white-space:pre-line!important;text-align:left!important;line-height:1.15!important;display:block!important}[id^=resolver-]{scroll-margin-top:8px}div[style*=grid-template-columns]{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;margin-bottom:7px!important}div[style*=grid-template-columns]>div{border-radius:8px!important;min-height:34px!important;padding:4px 3px!important}div[style*=grid-template-columns] h2{color:#f8fafc!important;margin:0!important;font-size:.82rem!important;font-weight:800!important}div[style*=grid-template-columns] p{line-height:1.05;color:#e2e8f0!important;margin:0!important;font-size:.46rem!important}.edit-file-input{color:#0000!important}.edit-file-input::file-selector-button{border:none!important;border-radius:7px!important;margin-right:0!important;padding:6px 7px!important;font-size:.72rem!important}.edit-incident-card{margin-bottom:-86px!important;padding:8px!important;transform:translateY(-96px)!important}.edit-incident-card input,.edit-incident-card select,.edit-incident-card textarea{max-width:88%!important;min-height:30px!important;margin-bottom:4px!important;margin-left:auto!important;margin-right:auto!important;padding:6px 8px!important;display:block!important}.edit-incident-card .edit-file-input{max-width:180px!important;margin-left:6%!important;margin-right:auto!important}.edit-incident-actions{bottom:2px!important}.resolver-modal input,.resolver-modal textarea{margin-bottom:6px!important;padding:8px 9px!important}.resolver-modal textarea{min-height:58px!important}div[style*="position: fixed"][style*="translate(-50%, -50%)"]{white-space:normal!important;max-width:210px!important;padding:14px 36px 14px 14px!important;line-height:1.15!important}}.ff-mobile-dock{display:none}.ff-map-page-box{max-width:min(1180px,96vw);margin-left:auto!important;margin-right:auto!important}.ff-sidebar-nav{display:none}.ff-more-overlay{z-index:20000;background:#0f172a94;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:0}.ff-more-panel{color:#fff;width:min(320px,92vw);padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));background:#111827;border:1px solid #334155;border-radius:18px 18px 0 0;position:relative;box-shadow:0 -20px 50px #00000073}.ff-more-close{color:#fff;background:#334155;border:none;border-radius:999px;width:32px;height:32px;font-size:20px;position:absolute;top:8px;right:10px}.ff-more-row{color:#fff;text-align:left;background:#1e293b;border:1px solid #334155;border-radius:12px;align-items:center;gap:12px;width:100%;margin:6px 0;padding:12px;display:flex}.ff-more-exit{background:#7f1d1d;border-color:#991b1b}@media (width>=900px){.ff-sidebar-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#0f172ae0;border:1px solid #334155;border-radius:18px;flex-direction:column;gap:8px;width:172px;padding:10px;display:flex;position:fixed;top:116px;bottom:16px;left:12px}.ff-sidebar-nav .ff-nav-item{color:#cbd5e1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;display:flex}.ff-sidebar-nav .ff-nav-active{color:#fff;background:#2563eb;border-color:#60a5fa}.ff-sidebar-nav .ff-nav-danger{color:#fecaca;background:#1e293b;border-color:#334155;margin-top:auto}.ff-nav-icon{font-size:1rem;line-height:1}.ff-nav-label{font-size:.84rem;font-weight:700}body:has(.ff-sidebar-nav) #root>div{padding-left:204px!important}}@media (width<=899px){.ff-sidebar-nav{display:none!important}.ff-mobile-dock{height:54px!important;padding:4px 7px calc(4px + env(safe-area-inset-bottom))!important;z-index:15000!important;box-sizing:content-box!important;background:#0f172af5!important;border-top:1px solid #334155!important;grid-template-columns:repeat(5,1fr)!important;gap:4px!important;margin:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.ff-mobile-dock .ff-nav-item{color:#cbd5e1!important;background:0 0!important;border:0!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-width:0!important;height:46px!important;padding:3px 2px!important;line-height:1!important;display:flex!important}.ff-mobile-dock .ff-nav-active{color:#fff!important;background:#2563eb!important}.ff-mobile-dock .ff-nav-icon{font-size:1rem!important}.ff-mobile-dock .ff-nav-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:.56rem!important}body{padding-bottom:calc(62px + env(safe-area-inset-bottom))}}@media (width<=640px){.desktop-only-title{display:none!important}.edit-incident-card,.resolver-modal{border-radius:12px!important;width:94vw!important;max-height:43dvh!important;padding:7px!important;overflow-y:auto!important}.edit-incident-card input,.edit-incident-card select,.edit-incident-card textarea,.resolver-modal input,.resolver-modal select,.resolver-modal textarea{border-radius:7px!important;min-height:26px!important;margin-bottom:4px!important;padding:4px 7px!important;font-size:.8rem!important}.edit-incident-card textarea,.resolver-modal textarea{min-height:44px!important}.edit-incident-card h3,.resolver-modal h3{margin-bottom:4px!important;font-size:.82rem!important}.edit-incident-card label,.edit-incident-card button,.resolver-modal button{padding:5px 7px!important;font-size:.74rem!important}.sticky-mobile-actions,.edit-action-row-mobile{background:#1e293b!important;padding-top:4px!important;position:sticky!important;bottom:0!important}nav{justify-content:space-between!important;width:100%!important}nav button{flex:1 1 0!important;min-width:0!important}.edit-incident-card{width:94vw!important;max-height:calc(var(--ff-vvh,100vh) - 104px)!important;margin-top:2px!important}.edit-incident-field{min-height:30px!important;font-size:.82rem!important}.edit-action-row-mobile{background:#1e293b;padding-top:6px;position:sticky;bottom:0}.operator-list-unified .operator-compact-line{grid-template-columns:1.2fr .75fr auto!important}}.ff-app-header{min-height:118px!important;margin-bottom:0!important;display:block!important;position:relative!important}.ff-header-brand-block{width:100%!important;min-height:112px!important;position:relative!important}.ff-fixflow-center{z-index:2!important;margin:0!important;position:absolute!important;top:2px!important;left:50%!important;transform:translate(-50%)!important}.ff-company-identity{align-items:flex-start!important;position:absolute!important;top:20px!important;left:0!important}.ff-header-user-meta{text-align:left!important;line-height:1.08!important;position:absolute!important;top:86px!important;left:0!important}.ff-header-actions{position:absolute!important;top:56px!important;right:0!important}@media (width>=900px){.ff-sidebar-nav{top:82px!important;bottom:10px!important}body:has(.ff-sidebar-nav) #root>div{padding-left:200px!important}.ff-app-header{min-height:112px!important}.ff-header-brand-block{min-height:106px!important}.ff-company-identity{top:18px!important}.ff-header-user-meta{top:82px!important}.ff-header-actions{top:48px!important}}@media (width<=640px){.ff-app-header{min-height:104px!important}.ff-header-brand-block{min-height:98px!important}.ff-fixflow-center{font-size:1.22rem!important;top:0!important}.ff-company-identity{top:30px!important}.ff-company-identity img,.ff-company-identity div:first-child{width:32px!important;height:32px!important}.ff-header-user-meta{font-size:.62rem!important;top:73px!important}.ff-header-actions{top:36px!important}.ff-edit-modal-box{width:auto!important;max-width:none!important;max-height:min(43vh, calc(var(--ff-vvh,100vh) - 285px))!important;z-index:16000!important;border-radius:11px!important;margin:0!important;padding:5px!important;position:fixed!important;top:4px!important;left:4px!important;right:4px!important;overflow-y:auto!important;transform:none!important}.ff-edit-modal-title{display:none!important}.ff-edit-modal-box input,.ff-edit-modal-box select,.ff-edit-modal-box textarea{border-radius:6px!important;width:100%!important;max-width:none!important;height:22px!important;min-height:22px!important;margin:0 0 2px!important;padding:2px 6px!important;font-size:14px!important;line-height:1!important}.ff-edit-modal-box textarea{height:32px!important;min-height:32px!important}.ff-edit-modal-box label{margin:1px 0!important;padding:3px 6px!important;font-size:.62rem!important}.ff-edit-modal-box button{min-height:24px!important;padding:4px 6px!important;font-size:.67rem!important}.ff-edit-modal-box .edit-action-row-mobile{z-index:3!important;background:#1e293bfa!important;gap:4px!important;margin:0!important;padding:4px!important;display:flex!important;position:sticky!important;bottom:0!important}.ff-edit-modal-box .edit-action-row-mobile button{flex:1 1 0!important}.ff-edit-modal-box .ff-edit-select-row{grid-template-columns:.66fr .9fr 1.18fr!important;gap:3px!important;display:grid!important}.ff-edit-modal-box .ff-edit-select-row select{min-width:0!important}.ff-edit-modal-box img{object-fit:contain!important;width:auto!important;max-height:38px!important}}@media (width>=900px){.ff-sidebar-nav{top:64px!important;bottom:8px!important}.ff-app-header{min-height:94px!important;padding-top:4px!important}.ff-header-brand-block{min-height:90px!important}.ff-fixflow-center{top:0!important;left:50%!important;transform:translate(-50%)!important}.ff-company-identity{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;display:flex!important;top:10px!important;left:0!important}.ff-header-user-meta{text-align:left!important;font-size:.82rem!important;top:78px!important;left:0!important}.ff-header-actions{top:30px!important;right:0!important}[style*="grid-template-columns: repeat(auto-fit"]{margin-top:2px!important}}@media (width<=640px){.ff-company-identity{flex-direction:column!important;align-items:flex-start!important;display:flex!important}.ff-header-user-meta{text-align:left!important}.ff-edit-modal-box{top:calc(var(--ff-vvtop,0px) + 8px)!important;width:auto!important;max-height:calc(var(--ff-vvh,100vh) - 86px)!important;border-radius:12px!important;padding:6px!important;position:fixed!important;left:6px!important;right:6px!important;overflow-y:auto!important;box-shadow:0 18px 45px #0000007a!important}.ff-edit-modal-box input,.ff-edit-modal-box select,.ff-edit-modal-box textarea{height:25px!important;min-height:25px!important;margin-bottom:3px!important;padding:3px 7px!important;font-size:14px!important}.ff-edit-modal-box .ff-edit-select-row{grid-template-columns:.62fr .84fr 1.28fr!important;gap:3px!important}.ff-edit-modal-box .edit-action-row-mobile{gap:5px!important;padding:4px!important;display:flex!important;position:sticky!important;bottom:0!important}.ff-edit-modal-box .edit-action-row-mobile button{flex:1 1 0!important;min-height:28px!important}.ff-edit-modal-box img{max-height:42px!important}[style*="grid-template-columns: repeat(auto-fit"]{grid-template-columns:repeat(4,1fr)!important;gap:5px!important;width:100%!important}[style*="grid-template-columns: repeat(auto-fit"]>div{min-height:42px!important;padding:5px 4px!important}.client-line-mobile,.client-line-wrapper-mobile{width:100%!important}.mobile-material-requester{color:#cbd5e1!important;display:inline!important}.desktop-only-title{display:none!important}.material-line-mobile{grid-template-columns:1fr auto!important}.incident-expanded-actions-mobile{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important}.incident-expanded-actions-mobile button{width:100%!important;min-width:0!important;padding:7px 4px!important;font-size:.68rem!important}}@media (width>=900px){.ff-sidebar-nav{top:24px!important;bottom:8px!important}.ff-app-header{min-height:118px!important;margin-bottom:4px!important;padding-top:0!important}.ff-header-brand-block{min-height:112px!important}.ff-fixflow-center{top:0!important;left:50%!important;transform:translate(-50%)!important}.ff-company-identity{flex-direction:column!important;align-items:flex-start!important;gap:3px!important;display:flex!important;top:4px!important;left:0!important}.ff-header-user-meta{text-align:left!important;font-size:.78rem!important;line-height:1.05!important;top:76px!important;left:0!important}.ff-header-actions{top:34px!important;right:0!important}}@media (width<=640px){.ff-sidebar-nav{top:8px!important}.ff-app-header{min-height:92px!important;margin-bottom:0!important}.ff-header-brand-block{min-height:88px!important}.ff-company-identity{top:24px!important;left:2px!important}.ff-header-user-meta{font-size:.58rem!important;line-height:1.05!important;top:66px!important;left:2px!important}}@media (width>=900px){[style*="grid-template-columns: repeat(auto-fit"]{gap:6px!important;margin-bottom:8px!important}}@media (width<=640px){[style*="grid-template-columns: repeat(auto-fit"]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;width:100%!important;margin-bottom:6px!important}[style*="grid-template-columns: repeat(auto-fit"]>div{border-radius:8px!important;min-height:38px!important;padding:4px 2px!important}[style*="grid-template-columns: repeat(auto-fit"] h2{margin:0!important;font-size:.9rem!important}[style*="grid-template-columns: repeat(auto-fit"] p{margin:1px 0 0!important;font-size:.56rem!important}}.operator-card-compact-v95{margin-bottom:5px!important;padding:7px 8px!important}.operator-compact-line-v85{grid-template-columns:1fr auto!important;min-height:0!important}.operator-compact-line-v85 .operator-services-line{font-size:.76rem;line-height:1.05!important}@media (width<=640px){.operator-card-compact-v95{border-radius:9px!important;margin-bottom:4px!important;padding:5px 7px!important;box-shadow:0 2px 6px #0000001a!important}.operator-compact-line-v85{align-items:start!important;gap:1px 8px!important}.operator-compact-line-v85 .operator-name-mobile{font-size:.82rem!important;line-height:1.05!important}.operator-compact-line-v85 .operator-status-count{gap:0!important;font-size:.7rem!important;line-height:1.05!important}.operator-compact-line-v85 .operator-status-count span{font-size:.66rem!important;line-height:1.05!important}.operator-compact-line-v85 .operator-services-line{white-space:nowrap!important;margin-top:-1px!important;font-size:.66rem!important;line-height:1.05!important}.session-history-line-mobile,.admin-history-line-mobile{align-items:flex-start!important;gap:4px!important;font-size:.68rem!important}.session-history-line-mobile span,.admin-history-line-mobile span{font-size:.68rem!important}.admin-history-line-mobile{flex-wrap:wrap!important}.admin-history-detail-mobile{white-space:normal!important;text-overflow:unset!important;flex-basis:100%!important;margin-left:50px!important;font-size:.66rem!important;line-height:1.15!important;overflow:visible!important}}.ff-settings-form input,.ff-settings-form select,.ff-settings-form textarea{min-height:34px!important;margin-bottom:8px!important;padding-top:7px!important;padding-bottom:7px!important}.ff-settings-form h3{margin-top:10px!important;margin-bottom:7px!important}.ff-settings-form p{line-height:1.2!important}@media (width>=900px){.ff-sidebar-nav{top:8px!important;bottom:8px!important}.ff-app-header{min-height:92px!important}.ff-header-brand-block{min-height:88px!important}.ff-company-identity{top:0!important}.ff-header-user-meta{top:62px!important}[style*="grid-template-columns: repeat(auto-fit"]>div{min-height:36px!important;padding-top:4px!important;padding-bottom:4px!important}[style*="grid-template-columns: repeat(auto-fit"] h2{margin:0!important;font-size:1rem!important}[style*="grid-template-columns: repeat(auto-fit"] p{margin:0!important;font-size:.68rem!important}.ff-settings-form .ff-settings-inline-control{vertical-align:top!important;width:calc(33.333% - 8px)!important;margin-right:8px!important;display:inline-block!important}}@media (width<=640px){.ff-app-header{min-height:76px!important;margin-bottom:2px!important;padding-top:0!important}.ff-header-brand-block{min-height:72px!important}.ff-fixflow-center{white-space:nowrap!important;font-size:1.05rem!important;line-height:1!important;top:2px!important;left:50%!important;transform:translate(-50%)!important}.ff-company-identity{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;width:82px!important;display:flex!important;top:2px!important;left:6px!important}.ff-company-identity img,.ff-company-identity>div:first-child{object-fit:contain!important;border-radius:7px!important;width:26px!important;max-width:26px!important;height:26px!important;max-height:26px!important;padding:2px!important}.ff-company-identity>div:last-child{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:88px!important;font-size:.54rem!important;line-height:1!important;overflow:hidden!important}.ff-header-actions{align-items:center!important;gap:4px!important;display:flex!important;top:2px!important;right:4px!important}.ff-header-actions button{border-radius:8px!important;min-height:28px!important;padding:4px 7px!important;font-size:.7rem!important}.ff-header-actions button[title="Incidencias creadas hoy"]{width:28px!important;height:28px!important;min-height:28px!important;padding:0!important}.ff-header-user-meta{text-align:left!important;opacity:.95!important;font-size:.58rem!important;line-height:1.05!important;top:40px!important;left:6px!important;right:6px!important}[style*="grid-template-columns: repeat(auto-fit"]{box-sizing:border-box!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;width:calc(100vw - 12px)!important;margin-bottom:6px!important;margin-left:calc(50% - 50vw + 6px)!important;margin-right:0!important}[style*="grid-template-columns: repeat(auto-fit"]>div{border-radius:8px!important;min-height:32px!important;padding:3px 2px!important}[style*="grid-template-columns: repeat(auto-fit"] h2{margin:0!important;font-size:.78rem!important;line-height:1!important}[style*="grid-template-columns: repeat(auto-fit"] p{margin:1px 0 0!important;font-size:.48rem!important;line-height:1!important}.ff-settings-form{padding:12px!important}.ff-settings-form input,.ff-settings-form select,.ff-settings-form textarea{min-height:28px!important;margin-bottom:6px!important;padding:4px 7px!important;font-size:.78rem!important}.ff-settings-form h3{margin:8px 0 5px!important;font-size:.82rem!important}.ff-settings-form h4{margin:6px 0 4px!important;font-size:.76rem!important}.ff-settings-form p{font-size:.68rem!important}.ff-settings-form .ff-settings-inline-control{vertical-align:top!important;width:calc(33.333% - 5px)!important;margin-right:4px!important;display:inline-block!important}}.ff-app-header{flex-wrap:nowrap!important;align-items:flex-start!important}.ff-header-brand-block{flex:auto!important;width:auto!important;min-width:0!important}.ff-header-actions{flex:none!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.ff-resolved-toolbar{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.ff-resolved-toolbar input,.ff-resolved-toolbar select{box-sizing:border-box!important;width:100%!important;margin-bottom:0!important}.ff-resolved-period-select{min-width:0!important;padding-left:8px!important;padding-right:8px!important;font-size:.82rem!important}.ff-resolved-group{margin:10px 0 12px}.ff-resolved-group-title{color:#bae6fd;letter-spacing:.02em;background:#0ea5e914;border-left:3px solid #38bdf8;border-radius:8px;margin:6px 0;padding:4px 8px;font-size:.78rem;font-weight:800}.operator-list-unified,.operator-list-unified *{text-align:left!important}.operator-compact-line{place-items:start stretch!important}.operator-compact-line .operator-name-mobile{text-align:left!important;justify-self:start!important}.operator-services-line:before{content:""!important}.ff-map-page-box .ff-map-list-left,.ff-map-page-box [style*=grid-template-columns]{text-align:left}.ff-settings-media-grid{grid-template-columns:1fr 1fr!important;align-items:start!important;gap:12px!important;display:grid!important}.ff-qr-row-web button,.ff-qr-row-web select{max-width:100%!important;min-height:36px!important}.ff-admin-history-panel{max-height:min(68vh,680px)!important;font-size:.82rem!important;overflow:auto!important}.ff-admin-history-panel svg,.ff-admin-history-panel .icon{width:14px!important;height:14px!important;font-size:.82rem!important}@media (width<=640px){.ff-app-header{gap:6px!important}.ff-header-brand-block{overflow:hidden!important}.ff-header-actions{gap:4px!important}.ff-dashboard-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.ff-dashboard-metrics-grid>div{min-width:0!important;padding:6px 3px!important}.ff-dashboard-metrics-grid h2{font-size:.95rem!important}.ff-dashboard-metrics-grid p{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.58rem!important;overflow:hidden!important}.ff-resolved-toolbar{grid-template-columns:minmax(0,1fr) 112px!important;gap:6px!important}.ff-resolved-period-select{padding:7px 5px!important;font-size:.68rem!important}.ff-resolved-toolbar input{padding:7px 8px!important;font-size:.78rem!important}}.ff-header-brand-block{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}.ff-company-identity,.ff-header-user-meta{text-overflow:ellipsis!important;max-width:100%!important;position:static!important;overflow:hidden!important;transform:none!important}.ff-company-identity *{overflow-wrap:anywhere!important;min-width:0!important}.ff-header-user-meta{white-space:normal!important;line-height:1.18!important}@media (width<=720px){.ff-app-header{grid-template-columns:1fr!important}.ff-header-brand-block{grid-template-columns:auto minmax(0,1fr)!important;min-height:auto!important}.ff-header-actions{justify-content:flex-start!important;position:static!important}.ff-dashboard-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important}.ff-settings-media-grid{grid-template-columns:1fr!important}.operator-services-line{font-size:.72rem!important}}.ff-app-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;display:grid!important}.ff-header-brand-block{width:100%!important;min-width:0!important}.ff-brand-header-v921{grid-template-columns:minmax(120px,1fr) minmax(120px,auto) minmax(120px,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:52px!important;margin:0!important;display:grid!important}.ff-company-identity-v921{flex-direction:row!important;grid-column:1!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important}.ff-company-identity-v921 img,.ff-company-identity-v921>div:first-child{object-fit:contain!important;flex:none!important;width:42px!important;height:42px!important}.ff-company-name-v921{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;min-width:0!important;max-width:220px!important;overflow:hidden!important}.ff-fixflow-center-v921{white-space:nowrap!important;grid-column:2!important;place-self:center!important;margin:0!important;font-size:clamp(1.18rem,2.6vw,1.75rem)!important}.ff-header-user-meta{display:none!important}.ff-header-actions{place-self:center end!important;align-items:center!important;margin-left:0!important}@media (width<=720px){.ff-app-header{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.ff-brand-header-v921{grid-template-columns:minmax(70px,1fr) auto!important;gap:8px!important;min-height:44px!important}.ff-company-identity-v921 img,.ff-company-identity-v921>div:first-child{width:34px!important;height:34px!important;padding:3px!important}.ff-company-name-v921{max-width:88px!important;font-size:.7rem!important}.ff-fixflow-center-v921{grid-column:2!important;justify-self:center!important;gap:4px!important;font-size:1rem!important}.ff-header-actions button:not([title]){min-height:32px!important;padding-left:10px!important;padding-right:10px!important}}.ff-client-create-grid-v923{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (width<=900px){.ff-client-create-grid-v923{grid-template-columns:1fr 1fr}}@media (width<=560px){.ff-client-create-grid-v923{grid-template-columns:1fr}}.ff-dashboard-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important}.operator-list-unified{text-align:left!important}.operator-list-unified .operator-compact-line{text-align:left!important;justify-items:start!important}.operator-list-unified .operator-compact-line>*{text-align:left!important}.ff-client-topbar-v924{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin-bottom:10px;display:grid}.ff-client-create-box-v924{max-width:100%}.ff-client-expanded-grid-v924{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ff-client-actions-v924{justify-content:flex-start!important}@media (width<=640px){.ff-dashboard-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}.ff-dashboard-metrics-grid>div{width:auto!important;min-width:0!important;padding:8px 4px!important}.ff-dashboard-metrics-grid h2{font-size:.92rem!important}.ff-dashboard-metrics-grid p{font-size:.58rem!important}.ff-operator-form-row-main{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr)!important;gap:5px!important}.ff-operator-form-row-secondary{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:5px!important}.operator-form textarea{min-height:44px!important}.operator-list-unified .operator-compact-line{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:4px 8px!important}.operator-list-unified .operator-compact-line .operator-services-label{display:none!important}.operator-list-unified .operator-compact-line .operator-status{text-align:right!important;justify-self:end!important}.ff-client-topbar-v924{grid-template-columns:118px minmax(0,1fr)!important;gap:6px!important}.ff-client-topbar-v924 button{width:100%!important;padding:8px 6px!important}.ff-client-expanded-grid-v924{grid-template-columns:1fr!important;gap:4px!important}.client-line-mobile{grid-template-columns:minmax(0,1fr) auto!important}.client-line-mobile span:nth-child(2){justify-self:end!important}.resolver-modal div[style*=grid-template-columns]{grid-template-columns:1fr!important;gap:4px!important;display:grid!important}.resolver-modal input[id^=resolver-material]{width:100%!important}body,#root{width:100%!important;max-width:100%!important;overflow-x:hidden!important}#root>div{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:6px!important;padding-right:6px!important}.ff-panel,.panel,main,section{max-width:100%!important}.ff-edit-modal-box{max-height:calc(var(--ff-vvh,100vh) - 118px)!important;padding:6px!important;top:10px!important;left:6px!important;right:6px!important}.ff-edit-modal-box input,.ff-edit-modal-box select,.ff-edit-modal-box textarea{height:24px!important;min-height:24px!important;padding:2px 6px!important;font-size:13px!important}.ff-edit-modal-box .ff-edit-select-row{grid-template-columns:.72fr 1fr 1.18fr!important;gap:4px!important}.resolver-modal{max-height:calc(var(--ff-vvh,100vh) - 150px)!important;margin-top:42px!important;transform:none!important}.operator-form{padding:6px!important}.operator-form input,.operator-form select,.operator-form textarea{height:26px!important;min-height:26px!important;margin-bottom:4px!important;padding:3px 6px!important;font-size:13px!important}.operator-form textarea{height:38px!important;min-height:38px!important}.operator-status-count{text-align:right!important;justify-self:end!important}}.ff-settings-config-selects{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.ff-settings-config-selects .ff-settings-inline-control{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-right:0!important;display:block!important}@media (width<=640px){.ff-settings-config-selects{grid-template-columns:1fr!important}}.ff-brand-header-v921{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;position:relative!important}.ff-fixflow-center-v921{z-index:1!important;pointer-events:none!important;grid-column:1/-1!important;justify-self:center!important;font-size:clamp(1.05rem,2vw,1.45rem)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.ff-company-identity-v921{z-index:2!important;position:relative!important}.ff-incident-status-panel-v100{box-sizing:border-box!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important}.ff-incident-status-panel-v100>div{box-sizing:border-box!important;width:100%!important;min-width:0!important}@media (width<=640px){.ff-brand-header-v921{min-height:42px!important}.ff-company-identity-v921{max-width:42px!important;overflow:hidden!important}.ff-company-name-v921{display:none!important}.ff-fixflow-center-v921{gap:3px!important;font-size:.92rem!important}.ff-fixflow-mark-v921{font-size:.95rem!important}.ff-incident-status-panel-v100{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;padding-left:0!important;padding-right:0!important}.ff-incident-status-panel-v100>div{border-radius:9px!important;padding:7px 2px!important}.ff-incident-status-panel-v100 h2{margin:0!important;font-size:.9rem!important;line-height:1!important}.ff-incident-status-panel-v100 p{white-space:nowrap!important;text-overflow:ellipsis!important;margin:2px 0 0!important;font-size:.54rem!important;line-height:1.05!important;overflow:hidden!important}}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;overflow-x:hidden}input,select,textarea,button{max-width:100%}.ff-app-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;width:100%!important;min-height:84px!important;margin-bottom:10px!important;padding:8px 0 6px!important;display:grid!important}.ff-header-brand-block{width:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}.ff-header-fixflow-center{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:min(180px,42vw)!important;top:12px!important;left:50%!important;overflow:hidden!important;transform:translate(-50%)!important}.ff-header-actions{place-self:start end!important;align-items:center!important;gap:8px!important;display:flex!important;position:static!important;transform:none!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.ff-dashboard-metrics-grid>div,.ff-incident-status-panel-v100>div{min-width:0!important}.ff-inline-fields-v95,.ff-client-address-grid-v95,.ff-settings-two-cols,.ff-settings-three-cols,.ff-client-create-grid-v923{max-width:100%}.edit-incident-card{margin-bottom:8px!important;transform:none!important}.ff-edit-modal-box,.resolver-modal,.edit-incident-card{max-width:min(680px,100vw - 16px)!important}@media (width<=640px){.ff-app-header{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-height:72px!important;padding:6px 0 4px!important}.ff-header-fixflow-center{max-width:36vw!important;font-size:1rem!important;top:8px!important}.ff-header-actions{gap:5px!important}.ff-header-actions button{min-height:30px!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100{gap:5px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.ff-inline-fields-v95,.ff-client-address-grid-v95,.ff-settings-two-cols,.ff-settings-three-cols,.ff-client-create-grid-v923{grid-template-columns:1fr!important}.ff-edit-modal-box,.resolver-modal,.edit-incident-card{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 88px)!important;margin-left:auto!important;margin-right:auto!important;overflow-y:auto!important;transform:none!important}.edit-incident-card input,.edit-incident-card select,.edit-incident-card textarea{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.ff-mobile-dock{height:auto!important;min-height:56px!important}}.ff-incident-card-v105{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.ff-incident-card-out-service-v105{outline:1px solid #f59e0b47!important}@media (width<=640px){.ff-app-header{grid-template-columns:minmax(74px,1fr) auto minmax(92px,1fr)!important;grid-template-areas:"brand title actions"!important;align-items:start!important;gap:6px!important;min-height:76px!important;padding:6px 10px 4px!important;display:grid!important}.ff-header-brand-block{grid-area:brand!important;align-content:start!important;justify-items:start!important;width:100%!important;min-width:0!important;max-width:108px!important;display:grid!important;overflow:visible!important}.ff-header-brand-block .ff-brand-header-v921{width:auto!important;min-height:0!important;display:block!important}.ff-header-brand-block .ff-company-identity-v921{justify-content:flex-start!important;width:auto!important;max-width:108px!important;display:flex!important;overflow:visible!important}.ff-header-brand-block .ff-company-identity-v921 img,.ff-header-brand-block .ff-company-identity-v921>div:first-child{border-radius:10px!important;width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important;padding:3px!important}.ff-header-brand-block .ff-company-name-v921{display:none!important}.ff-header-user-meta{color:#cbd5e1!important;white-space:normal!important;width:108px!important;max-width:108px!important;margin-top:4px!important;font-size:.56rem!important;line-height:1.05!important;display:block!important;position:static!important;overflow:hidden!important}.ff-header-user-meta div{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.ff-header-fixflow-center{white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:title!important;justify-content:center!important;place-self:start center!important;align-items:center!important;gap:4px!important;max-width:34vw!important;min-height:34px!important;font-size:1.05rem!important;line-height:1!important;display:inline-flex!important;position:static!important;overflow:hidden!important;transform:none!important}.ff-header-actions{z-index:4!important;grid-area:actions!important;justify-content:flex-end!important;place-self:start end!important;align-items:center!important;gap:5px!important;margin:0!important;display:flex!important;position:static!important;transform:none!important}.ff-header-actions button{border-radius:10px!important;min-height:34px!important;padding:6px 9px!important;font-size:.76rem!important}.ff-header-actions button[title="Incidencias creadas hoy"]{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin-left:calc(50% - 50vw + 8px)!important;margin-right:calc(50% - 50vw + 8px)!important}.ff-dashboard-metrics-grid>div,.ff-incident-status-panel-v100>div{border-radius:10px!important;min-height:44px!important;padding:6px 3px!important}.ff-stats-summary-strip-v97,.ff-stats-kpi-grid-v96,.ff-stats-kpi-mobile-v98{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin-left:calc(50% - 50vw + 8px)!important;margin-right:calc(50% - 50vw + 8px)!important}.ff-stats-summary-strip-v97 button,.ff-stats-kpi-v96{border-radius:14px!important;min-height:78px!important;padding:10px 5px!important}.ff-stats-summary-strip-v97 strong,.ff-stats-kpi-v96 strong{font-size:1.65rem!important;line-height:1!important}.ff-stats-summary-strip-v97 span,.ff-stats-kpi-v96 span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.66rem!important;line-height:1.05!important;overflow:hidden!important}.ff-incident-card-v105{border-radius:14px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;margin-bottom:8px!important;margin-left:calc(50% - 50vw + 8px)!important;margin-right:calc(50% - 50vw + 8px)!important;padding:8px 10px!important}.ff-incident-card-v105>div:first-child{gap:8px!important;min-height:46px!important}.ff-incident-card-v105 [title="Abrir ubicación en Google Maps"]{min-width:24px!important;min-height:24px!important}}.ff-app-header{grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr)!important;grid-template-areas:"brand title actions"!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:66px!important;margin:0 0 12px!important;padding:8px 12px!important;display:grid!important;position:relative!important}.ff-header-brand-block{grid-area:brand!important;place-self:center start!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;display:flex!important;position:static!important;overflow:hidden!important}.ff-header-brand-block .ff-brand-header-v921,.ff-header-brand-block .ff-brand-header{flex:0 auto!important;width:auto!important;min-height:0!important;margin:0!important;display:block!important}.ff-header-brand-block .ff-company-identity-v921,.ff-header-brand-block .ff-company-identity{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important;position:static!important;transform:none!important}.ff-header-brand-block .ff-company-identity-v921 img,.ff-header-brand-block .ff-company-identity-v921>div:first-child,.ff-header-brand-block .ff-company-identity img,.ff-header-brand-block .ff-company-identity>div:first-child{flex:none!important;width:42px!important;max-width:42px!important;height:42px!important;max-height:42px!important}.ff-header-brand-block .ff-company-name-v921{display:none!important}.ff-header-user-meta{min-width:0!important;max-width:min(260px,30vw)!important;margin:0!important;font-size:.76rem!important;line-height:1.12!important;display:block!important;position:static!important;overflow:hidden!important}.ff-header-user-meta div{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.ff-header-fixflow-center{z-index:2!important;color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;pointer-events:none!important;grid-area:title!important;justify-content:center!important;place-self:center!important;align-items:center!important;gap:6px!important;max-width:220px!important;min-height:42px!important;margin:0!important;font-size:clamp(1.2rem,2vw,1.55rem)!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}.ff-header-actions{z-index:3!important;grid-area:actions!important;justify-content:flex-end!important;place-self:center end!important;align-items:center!important;gap:8px!important;margin:0!important;display:flex!important;position:static!important;transform:none!important}@media (width>=900px){body:has(.ff-sidebar-nav) #root>div{padding-left:200px!important}.ff-app-header{min-height:64px!important;padding-top:8px!important;padding-bottom:8px!important}.ff-sidebar-nav{top:82px!important}}@media (width<=640px){.ff-app-header{grid-template-columns:56px minmax(0,1fr) auto!important;grid-template-areas:"brand title actions"!important;align-items:center!important;gap:6px!important;min-height:58px!important;padding:7px 8px!important}.ff-header-brand-block{justify-content:flex-start!important;width:56px!important;max-width:56px!important;display:flex!important;overflow:visible!important}.ff-header-brand-block .ff-company-identity-v921,.ff-header-brand-block .ff-company-identity{max-width:42px!important;overflow:visible!important}.ff-header-brand-block .ff-company-identity-v921 img,.ff-header-brand-block .ff-company-identity-v921>div:first-child,.ff-header-brand-block .ff-company-identity img,.ff-header-brand-block .ff-company-identity>div:first-child{border-radius:10px!important;width:38px!important;max-width:38px!important;height:38px!important;max-height:38px!important;padding:3px!important}.ff-company-name-v921,.ff-header-user-meta{display:none!important}.ff-header-fixflow-center{justify-self:center!important;max-width:38vw!important;min-height:38px!important;font-size:1.18rem!important}.ff-header-actions{gap:5px!important;min-width:92px!important}.ff-header-actions button{border-radius:10px!important;min-height:36px!important;padding:6px 9px!important;font-size:.78rem!important}.ff-header-actions button[title="Incidencias creadas hoy"]{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100{box-sizing:border-box!important;grid-template-columns:repeat(4,calc(25vw - 7.5px))!important;justify-content:center!important;gap:5px!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:6px!important;padding-right:6px!important;position:relative!important;left:50%!important}.ff-dashboard-metrics-grid>div,.ff-incident-status-panel-v100>div{width:calc(25vw - 7.5px)!important;max-width:none!important}.ff-stats-summary-strip-v97,.ff-stats-kpi-grid-v96,.ff-stats-kpi-mobile-v98{box-sizing:border-box!important;grid-template-columns:repeat(4,calc(25vw - 7.5px))!important;justify-content:center!important;gap:5px!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:6px!important;padding-right:6px!important;position:relative!important;left:50%!important}.ff-stats-summary-strip-v97 button,.ff-stats-kpi-v96{text-align:center!important;border-radius:13px!important;width:calc(25vw - 7.5px)!important;max-width:none!important;min-height:66px!important;padding:8px 3px!important;overflow:hidden!important}.ff-stats-summary-strip-v97 strong,.ff-stats-kpi-v96 strong{font-size:1.35rem!important;line-height:1!important}.ff-stats-summary-strip-v97 span,.ff-stats-kpi-v96 span{letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin-top:5px!important;font-size:.52rem!important;line-height:1!important;display:block!important;overflow:hidden!important}.ff-incident-card-v105{border-radius:13px!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;margin-left:calc(50% - 50vw + 6px)!important;margin-right:calc(50% - 50vw + 6px)!important;padding:7px 9px!important}.ff-header-user-meta{max-width:112px!important;font-size:.66rem!important;line-height:1.08!important;display:block!important}.ff-header-user-meta div{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}h2{color:#f8fafc!important}input[placeholder=Buscar\ incidencia]{border-radius:12px!important;width:min(88vw,520px)!important;max-width:min(88vw,520px)!important;margin-left:auto!important;margin-right:auto!important;padding-top:9px!important;padding-bottom:9px!important;font-size:1rem!important;display:block!important}.ff-app-header{grid-template-columns:78px minmax(0,1fr) auto!important;align-items:start!important;min-height:68px!important;padding:2px 8px 3px 1px!important}.ff-header-brand-block{align-content:start!important;justify-items:center!important;gap:2px!important;width:78px!important;max-width:78px!important;display:grid!important;overflow:visible!important}.ff-header-brand-block .ff-brand-header-v921,.ff-header-brand-block .ff-brand-header{width:42px!important;display:block!important}.ff-header-brand-block .ff-company-identity-v921,.ff-header-brand-block .ff-company-identity{justify-content:center!important;width:42px!important;max-width:42px!important}.ff-header-user-meta{text-align:center!important;color:#dbeafe!important;width:86px!important;max-width:86px!important;margin:1px 0 0!important;font-size:.54rem!important;line-height:1.02!important;display:block!important}.ff-header-user-meta div{white-space:nowrap!important;text-overflow:ellipsis!important;width:86px!important;max-width:86px!important;overflow:hidden!important}.ff-header-fixflow-center{align-self:start!important;max-width:40vw!important;margin-top:0!important;font-size:1.18rem!important;position:absolute!important;top:4px!important;left:50%!important;transform:translate(-50%)!important}.ff-header-actions{align-self:start!important;margin-top:0!important}.ff-header-actions button[title="Incidencias creadas hoy"]{width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important;font-size:.9rem!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100,.ff-stats-kpi-mobile-v98,.ff-stats-summary-strip-v97,.ff-stats-kpi-grid-v96{box-sizing:border-box!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:stretch!important;gap:6px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;display:grid!important;position:static!important;left:auto!important}.ff-dashboard-metrics-grid>div,.ff-incident-status-panel-v100>div,.ff-stats-kpi-mobile-v98>button,.ff-stats-summary-strip-v97>button,.ff-stats-kpi-grid-v96>button,.ff-stats-kpi-card-v105{text-align:center!important;box-sizing:border-box!important;border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;padding:7px 2px!important}.ff-dashboard-metrics-grid h2,.ff-incident-status-panel-v100 h2,.ff-stats-kpi-card-v105 strong{margin:0!important;font-size:1rem!important;line-height:1!important}.ff-dashboard-metrics-grid p,.ff-incident-status-panel-v100 p,.ff-stats-kpi-card-v105 span{white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;margin:3px 0 0!important;font-size:.56rem!important;line-height:1!important;display:block!important;overflow:hidden!important}.ff-stats-period-select-v105{text-align:center!important;border-radius:12px!important;width:min(72vw,260px)!important;max-width:min(72vw,260px)!important;margin:0 auto 10px!important;padding:8px 10px!important;font-size:.88rem!important;display:block!important}.ff-stats-dashboard-v97>div:first-child{justify-content:center!important}section:has(.ff-stats-period-select-v105)>div:first-child{justify-content:center!important}#ff-status-grid-mobile,#ff-stats-grid-mobile{box-sizing:border-box!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:calc(100dvw - 12px)!important;max-width:calc(100dvw - 12px)!important;margin-left:0!important;margin-right:0!important;padding:0!important;display:grid!important;position:static!important;left:auto!important;transform:none!important}#ff-status-grid-mobile>.ff-panel-metric-card-v105,#ff-stats-grid-mobile>.ff-stats-kpi-card-v105{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important}.ff-resolved-time-stack{justify-items:end!important;gap:3px!important;display:grid!important}.ff-header-brand-block{grid-template-rows:40px auto!important;grid-template-columns:1fr!important;justify-content:center!important;gap:1px!important;transform:translate(-5px,-6px)!important}.ff-header-brand-block .ff-brand-header-v921,.ff-header-brand-block .ff-brand-header{grid-row:1!important;align-self:start!important}.ff-header-user-meta{grid-row:2!important;width:82px!important;max-width:82px!important;margin:0!important;font-size:.5rem!important;line-height:1.03!important;position:static!important}.ff-header-user-meta div{width:82px!important;max-width:82px!important}.ff-header-meta-label-v105{display:none!important}.incident-expanded-actions-mobile{flex-wrap:nowrap!important;gap:4px!important;width:100%!important;display:flex!important}.incident-expanded-actions-mobile button{flex:1 1 0!important;width:auto!important;min-width:0!important;padding:7px 2px!important;font-size:1rem!important;line-height:1!important;overflow:hidden!important}.incident-expanded-actions-mobile .desktop-action-label{display:none!important}.incident-expanded-actions-mobile .mobile-action-label{display:inline!important}.ff-more-overlay{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;padding:12px!important}.ff-more-panel{border-radius:16px!important;width:min(360px,100vw - 24px)!important;max-height:calc(100dvh - 40px)!important;margin:auto!important;overflow-y:auto!important}.ff-stats-donut-mobile-v111{flex-wrap:nowrap!important;grid-template-columns:minmax(116px,142px) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important;overflow:visible!important}.ff-stats-donut-chart-v111{width:min(37vw,142px)!important}.ff-stats-donut-legend-v111{flex:none!important;gap:8px!important;width:100%!important}.ff-stats-donut-legend-v111>div{grid-template-columns:10px minmax(0,1fr) auto!important;gap:6px!important;font-size:.7rem!important}.ff-stats-donut-label-v111{text-overflow:clip!important;white-space:normal!important;line-height:1.08!important;overflow:visible!important}.ff-client-address-inline-create{grid-template-columns:minmax(0,1fr) 50px 92px!important;gap:4px!important}.ff-resolved-toolbar{grid-template-columns:minmax(0,1fr) 104px!important;gap:6px!important;width:100%!important}.ff-resolved-toolbar input[placeholder=Buscar\ incidencia]{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding-left:8px!important;padding-right:8px!important}.ff-map-list-row{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.ff-map-list-copy{color:#f8fafc!important;text-align:left!important;background:0 0!important;border:0!important;justify-self:stretch!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0!important;display:grid!important}.ff-map-list-title,.ff-map-list-client{white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;width:100%!important;min-width:0!important;line-height:1.2!important;display:block!important;overflow:visible!important}.ff-map-list-title{font-weight:700!important}.ff-map-list-client{color:#94a3b8!important;font-size:.84rem!important}.ff-map-list-pin{background:#25364b!important;border:1px solid #334155!important;border-radius:10px!important;justify-content:center!important;justify-self:end!important;align-items:center!important;width:42px!important;height:42px!important;margin:0!important;padding:0!important;font-size:1.08rem!important;display:inline-flex!important}.ff-map-modal-actions{grid-template-columns:1fr 1fr!important}.ff-map-modal-actions button{width:100%!important;min-height:44px!important;margin:0!important;padding:8px 5px!important;font-size:.7rem!important}}@media (width>=900px){.ff-sidebar-nav{gap:5px!important;max-height:calc(100vh - 16px)!important;padding:7px!important;top:8px!important;bottom:8px!important;overflow-y:auto!important}.ff-sidebar-nav .ff-nav-item{min-height:34px!important;padding:6px 8px!important}.ff-sidebar-nav .ff-nav-danger{margin-top:4px!important}}@media (width>=900px) and (height<=700px){.ff-sidebar-nav{gap:3px!important;padding:5px!important}.ff-sidebar-nav .ff-nav-item{min-height:30px!important;padding:4px 7px!important}.ff-sidebar-nav .ff-nav-label{font-size:.76rem!important}}.ff-product-logo{align-items:center!important;gap:.3em!important;line-height:1!important;display:inline-flex!important}.ff-product-symbol{flex-direction:column!important;flex:none!important;justify-content:space-between!important;width:.72em!important;height:.7em!important;display:flex!important}.ff-product-symbol i{background:#2563eb!important;border-radius:999px!important;height:.16em!important;display:block!important}.ff-product-symbol i:first-child{width:100%!important}.ff-product-symbol i:nth-child(3){background:#22c55e!important;width:34%!important}.ff-product-word{color:#f8fafc!important;letter-spacing:0!important;text-transform:lowercase!important;font-weight:800!important}.ff-product-word--flutio{align-items:baseline!important;gap:0!important;display:inline-flex!important}.ff-product-word strong{color:#3b82f6!important;font-weight:inherit!important}.ff-product-letter-i{background:#3b82f6!important;border-radius:.055em!important;flex:none!important;width:.2em!important;height:.68em!important;margin:0 .025em!important;display:inline-block!important;position:relative!important;transform:translateY(.06em)!important}.ff-product-letter-i i{background:#f59e0b!important;border-radius:.045em!important;width:.2em!important;height:.2em!important;display:block!important;position:absolute!important;top:-.22em!important;left:50%!important;transform:translate(-50%)!important}.ff-product-word--flutio .ff-product-letter-i,.ff-app-header.ff-mobile-header-v108 .ff-product-word--flutio .ff-product-letter-i,.ff-header-fixflow-center .ff-product-logo .ff-product-letter-i,.ff-header-operator-brand .ff-product-logo .ff-product-letter-i{background:#3b82f6!important;border-radius:.055em!important;width:.2em!important;min-width:.2em!important;max-width:.2em!important;height:.68em!important;margin:0 .025em!important;font-size:1em!important;line-height:1!important;display:inline-block!important;position:relative!important;transform:translateY(.06em)!important}.ff-product-word--flutio .ff-product-letter-i i,.ff-app-header.ff-mobile-header-v108 .ff-product-word--flutio .ff-product-letter-i i,.ff-header-fixflow-center .ff-product-logo .ff-product-letter-i i,.ff-header-operator-brand .ff-product-logo .ff-product-letter-i i{background:#f59e0b!important;border-radius:.045em!important;width:.2em!important;height:.2em!important;font-size:1em!important;line-height:1!important;display:block!important;position:absolute!important;top:-.22em!important;left:50%!important;transform:translate(-50%)!important}@media (width<=640px){.ff-dashboard-search{width:min(76vw,350px)!important;max-width:min(76vw,350px)!important;margin-left:auto!important;margin-right:auto!important;padding-top:9px!important;padding-bottom:9px!important}.ff-map-list-row{box-sizing:border-box!important;width:100%!important;min-height:68px!important;padding:10px 62px 10px 12px!important;display:block!important;position:relative!important}.ff-map-list-copy{flex-direction:column!important;justify-content:center!important;gap:4px!important;width:100%!important;min-height:48px!important;display:flex!important}.ff-map-list-title,.ff-map-list-client{white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;width:100%!important;display:block!important;overflow:hidden!important}.ff-map-list-pin{margin:0!important;position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}}.ff-header-logout{color:#fff!important;background:#2563eb!important;border:1px solid #60a5fa!important;border-radius:8px!important;font-weight:700!important}.ff-header-bell{color:#2563eb!important}.ff-bell-mark{background:#2563eb!important;border-radius:8px 8px 4px 4px!important;width:15px!important;height:14px!important;display:block!important;position:relative!important}.ff-bell-mark:before{content:""!important;background:#2563eb!important;border-radius:4px 4px 0 0!important;width:5px!important;height:4px!important;position:absolute!important;top:-3px!important;left:5px!important}.ff-bell-mark:after{content:""!important;background:#22c55e!important;border-radius:999px!important;width:9px!important;height:3px!important;position:absolute!important;bottom:-4px!important;left:3px!important}.ff-brand-notice-overlay,.ff-task-modal-overlay{z-index:22000!important;box-sizing:border-box!important;background:#020617a8!important;justify-content:center!important;align-items:center!important;padding:14px!important;display:flex!important;position:fixed!important;inset:0!important}.ff-brand-notice{color:#f8fafc!important;box-sizing:border-box!important;background:#101a2f!important;border:1px solid #334155!important;border-top:4px solid #2563eb!important;border-radius:8px!important;justify-items:start!important;gap:18px!important;width:min(390px,100vw - 28px)!important;padding:24px!important;display:grid!important;position:relative!important;box-shadow:0 18px 50px #00000070!important}.ff-brand-notice .ff-product-logo{font-size:1.45rem!important}.ff-brand-notice p{margin:0!important;font-size:.98rem!important;line-height:1.42!important}.ff-brand-notice-close{color:#e2e8f0!important;background:#1e293b!important;border:0!important;border-radius:7px!important;width:32px!important;height:32px!important;font-size:1.25rem!important;position:absolute!important;top:10px!important;right:10px!important}.ff-brand-notice-action,.ff-brand-notice-secondary{border:1px solid #60a5fa!important;border-radius:7px!important;min-height:42px!important;padding:10px 16px!important;font-weight:700!important}.ff-brand-notice-action{color:#fff!important;background:#2563eb!important}.ff-brand-notice-secondary{color:#e2e8f0!important;background:#1e293b!important;border-color:#475569!important}.ff-confirm-actions{gap:8px!important;display:flex!important}.ff-save-popup{color:#102238!important;background:#fff!important;border:1px solid #bfd0e5!important;border-top:3px solid #1e5bff!important;border-radius:8px!important;align-items:center!important;gap:10px!important;animation:.42s ease-out both ff-save-popup-beat!important;display:flex!important;box-shadow:0 18px 40px #1022382e!important}.ff-save-popup .ff-product-logo{font-size:.95rem!important}.ff-save-popup>span:last-child{animation:.42s ease-out both ff-save-text-beat!important;display:inline-block!important}@keyframes ff-save-popup-beat{0%{opacity:.78;transform:translate(-50%,-50%)scale(.96)}45%{opacity:1;transform:translate(-50%,-50%)scale(1.035)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes ff-save-text-beat{0%{transform:scale(.96)}45%{transform:scale(1.08)}to{transform:scale(1)}}.ff-task-modal{box-sizing:border-box!important;background:#1e293b!important;border:1px solid #475569!important;border-radius:8px!important;width:min(470px,100vw - 28px)!important;max-height:min(82dvh,620px)!important;padding:18px!important;position:relative!important;overflow-y:auto!important}.ff-task-modal h3{color:#f8fafc!important;margin:0 42px 15px 0!important}.ff-task-modal-close{color:#fff!important;background:#334155!important;border:0!important;border-radius:7px!important;width:32px!important;height:32px!important;font-size:1.25rem!important;position:absolute!important;top:10px!important;right:10px!important}@media (width>=900px){.ff-sidebar-nav{gap:7px!important;width:190px!important;padding:10px!important}.ff-sidebar-nav .ff-nav-item{min-height:39px!important;padding:8px 10px!important}body:has(.ff-sidebar-nav) #root>div{padding-left:220px!important}}@media (width<=640px){.ff-header-fixflow-center{font-size:1.42rem!important;top:3px!important}.ff-header-brand-block{transform:translate(-8px,-7px)!important}.ff-app-header{min-height:64px!important;padding-top:0!important}.ff-header-actions{flex-direction:column!important;align-items:center!important;gap:1px!important;min-width:80px!important}.ff-header-actions .ff-header-logout{min-height:29px!important;padding:5px 8px!important;font-size:.68rem!important}.ff-header-actions .ff-header-bell{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}.ff-bell-mark{transform:scale(.82)!important}.ff-new-incident-form{box-sizing:border-box!important;width:min(92vw,430px)!important;margin-left:auto!important;margin-right:auto!important}.ff-new-incident-title{text-align:center!important}.ff-new-incident-file{color:#0000!important;font-size:0!important}.ff-new-incident-file::file-selector-button{color:#fff!important;background:#2563eb!important;border:0!important;border-radius:7px!important;padding:9px 12px!important;font-size:.82rem!important}.ff-locations-title{text-align:center!important;width:100%!important}div:has(>.ff-locations-title){text-align:center!important;width:100%!important}.resolver-modal{margin:auto!important;transform:none!important}.admin-history-line-mobile,.admin-history-detail-mobile{visibility:visible!important;display:flex!important}}.ff-updating-screen{place-items:center!important;min-height:100dvh!important;display:grid!important}.ff-updating-card{color:#e2e8f0!important;justify-items:center!important;gap:18px!important;font-weight:700!important;display:grid!important}.ff-updating-card .ff-product-logo{font-size:2.4rem!important}.ff-updating-card p{letter-spacing:0!important;margin:0!important}.ff-header-fixflow-center{font-size:clamp(2rem,3.2vw,2.7rem)!important}.ff-time-pill-flat{box-shadow:none!important;filter:none!important;text-shadow:none!important}.ff-external-viewed-face{color:#22c55e!important;justify-content:center!important;align-items:center!important;width:1.1em!important;height:1.1em!important;margin-left:4px!important;font-size:1.25em!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.ff-external-label{color:#86efac!important;font-size:.7em!important;font-weight:800!important}.ff-invite-brand-only{justify-content:center!important;margin:0 auto 20px!important;display:flex!important}.ff-invite-brand-only .ff-product-logo{font-size:2.05rem!important}.ff-new-incident-modal-title,.ff-new-incident-close{display:none!important}.ff-location-modal-overlay{z-index:22000!important;box-sizing:border-box!important;background:#020617a8!important;justify-content:center!important;align-items:center!important;padding:14px!important;display:flex!important;position:fixed!important;inset:0!important}.ff-location-modal{box-sizing:border-box!important;background:#1e293b!important;border:1px solid #475569!important;border-radius:8px!important;gap:10px!important;width:min(430px,100vw - 28px)!important;padding:18px!important;display:grid!important;position:relative!important}.ff-location-modal h3{margin:0 38px 5px 0!important}@media (width<=640px){.ff-header-fixflow-center{font-size:1.72rem!important;top:0!important}.ff-header-actions .ff-header-logout{min-height:25px!important;padding:3px 7px!important;font-size:.6rem!important}.ff-header-actions .ff-header-bell{width:22px!important;min-width:22px!important;height:21px!important;min-height:21px!important;position:relative!important}.ff-bell-mark,.ff-bell-mark:before{background:#fbbf24!important}.ff-bell-mark:after{background:#f59e0b!important}.ff-header-bell sup{top:1px!important;right:-7px!important;transform:none!important}.ff-new-incident-title{display:none!important}.ff-new-incident-form{z-index:21000!important;top:calc(env(safe-area-inset-top) + 10px)!important;width:min(94vw,430px)!important;max-height:calc(100dvh - env(safe-area-inset-top) - 20px)!important;background:#101a2f!important;border:1px solid #475569!important;border-radius:8px!important;margin:0!important;padding:35px 12px 12px!important;position:fixed!important;left:50%!important;overflow-y:auto!important;transform:translate(-50%)!important;box-shadow:0 14px 40px #0000006b!important}.ff-new-incident-modal-title{color:#f8fafc!important;margin:0 36px 10px 0!important;font-size:1rem!important;display:block!important}.ff-new-incident-close{color:#fff!important;background:#334155!important;border:0!important;border-radius:7px!important;width:29px!important;height:29px!important;font-size:1.12rem!important;display:block!important;position:absolute!important;top:7px!important;right:8px!important}.ff-new-incident-form input,.ff-new-incident-form select,.ff-new-incident-form textarea,.ff-new-incident-form button:not(.ff-new-incident-close){border-radius:7px!important;min-height:32px!important;margin-bottom:6px!important;padding:6px 8px!important;font-size:.74rem!important}.ff-new-incident-form p{margin-bottom:6px!important;font-size:.7rem!important}.ff-new-incident-form .ff-inline-fields-v95{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.ff-task-modal-overlay,.ff-location-modal-overlay{padding-top:calc(env(safe-area-inset-top) + 10px)!important;align-items:flex-start!important}.ff-task-modal{max-height:calc(100dvh - env(safe-area-inset-top) - 20px)!important;padding:40px 12px 12px!important}.ff-task-modal input,.ff-task-modal select,.ff-task-modal textarea,.ff-task-modal button:not(.ff-task-modal-close){min-height:34px!important;padding:7px 9px!important;font-size:.78rem!important}.ff-locations-back,.ff-location-template-action,.ff-location-hide-action{display:none!important}.ff-locations-header>div:last-child{justify-content:center!important;width:100%!important}.ff-locations-activation>div{justify-items:stretch!important;display:grid!important}.ff-locations-activation button{width:100%!important;min-width:0!important;margin-top:10px!important}.ff-location-quick-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;margin-bottom:10px!important;display:grid!important}.ff-location-quick-actions button{white-space:normal!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:6px 4px!important;font-size:.61rem!important;line-height:1.15!important}.ff-location-generator-fields{grid-template-columns:minmax(0,.82fr) minmax(0,.72fr) minmax(0,1.18fr)!important;gap:6px!important;display:grid!important}.ff-location-generator-fields select{min-width:0!important}.ff-location-generator-fields select:first-child{grid-column:1/-1!important}.ff-location-generator-fields input,.ff-location-generator-fields select{min-height:31px!important;margin:0!important;padding:5px 7px!important;font-size:.72rem!important}.ff-location-row{border-radius:7px!important;margin-left:6px!important;padding:5px 6px!important}.ff-location-row>div:first-child{flex-wrap:nowrap!important;gap:5px!important}.ff-location-row strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:.7rem!important;overflow:hidden!important}.ff-location-actions{flex-wrap:nowrap!important;gap:3px!important}.ff-location-actions button{min-height:27px!important;padding:3px 5px!important;font-size:.62rem!important}.ff-location-modal{padding:38px 11px 11px!important}.ff-location-modal input,.ff-location-modal button:not(.ff-task-modal-close){min-height:32px!important;padding:6px 8px!important;font-size:.76rem!important}.ff-locations-activation-minimal{padding:8px!important}.ff-locations-activation-minimal button{min-height:34px!important;margin-top:0!important;font-size:.76rem!important}}.ff-header-bell .ff-bell-mark{box-sizing:border-box!important;background:0 0!important;border:2px solid #fbbf24!important}.ff-header-bell .ff-bell-mark:before{box-sizing:border-box!important;background:0 0!important;border:2px solid #fbbf24!important;border-bottom:0!important;width:5px!important;height:4px!important;top:-5px!important;left:4px!important}.ff-header-bell .ff-bell-mark:after{background:#fbbf24!important;border-radius:50%!important;width:5px!important;height:5px!important;bottom:-6px!important;left:4px!important}.ff-location-name-toggle{text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:0!important;display:inline-flex!important}.ff-location-name-toggle span{color:#60a5fa!important}.ff-operators-title-row{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.ff-operators-title-row h2{margin-bottom:10px!important}.ff-operators-info{color:#60a5fa!important;background:#1e293b!important;border:1px solid #60a5fa!important;border-radius:999px!important;width:30px!important;height:30px!important;font-weight:800!important}.ff-time-pill-flat{background:0 0!important;border:0!important;padding-left:4px!important;padding-right:4px!important}@media (width<=640px){.ff-header-fixflow-center{font-size:2rem!important;top:-3px!important}.ff-header-brand-block{transform:translate(-11px,-10px)!important}.ff-app-header{min-height:59px!important}.ff-header-actions .ff-header-logout{min-height:22px!important;padding:2px 6px!important;font-size:.56rem!important}.ff-header-actions .ff-header-bell{width:20px!important;min-width:20px!important;height:19px!important;min-height:19px!important}.ff-bell-mark{transform:scale(.7)!important}.ff-header-bell sup{font-size:.52rem!important;top:-1px!important;right:-4px!important}.ff-dashboard-search{color:#1e293b!important;background:#d9dee7!important;width:min(70vw,305px)!important;max-width:min(70vw,305px)!important}.mobile-operator-switch button{min-height:40px!important;padding:9px 12px!important;font-size:.78rem!important}.ff-client-topbar-v924{grid-template-columns:minmax(95px,.82fr) minmax(0,1.18fr)!important;align-items:stretch!important}.ff-client-topbar-v924 button,.ff-client-topbar-v924 input{min-height:34px!important;font-size:.72rem!important}.client-line-mobile{align-items:center!important;min-height:34px!important;padding:6px 8px!important}.client-line-mobile span:first-child,.client-line-mobile span:last-child{font-size:.76rem!important}.ff-qr-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.ff-qr-actions button{width:100%!important;min-height:38px!important;padding:6px 5px!important;font-size:.68rem!important}.ff-locations-activation-minimal button{width:min(54%,220px)!important;margin:0 auto!important;display:block!important}.ff-location-quick-actions{margin-bottom:8px!important;display:block!important}.ff-location-quick-actions button{width:100%!important;min-height:33px!important;font-size:.7rem!important}.ff-location-generator-fields{grid-template-columns:minmax(0,1fr) minmax(0,.84fr)!important}.ff-location-generator-fields select:first-child{grid-column:1/-1!important}.ff-location-range-values{grid-column:1!important;gap:5px!important}.ff-location-range-values input{min-width:0!important;font-size:.78rem!important}.ff-location-range-create{grid-column:2!important;align-self:stretch!important;min-height:31px!important;font-size:.7rem!important}.resolver-modal{align-self:flex-start!important;margin:0 auto!important}}.ff-icon{vertical-align:-.14em;color:#2563eb;flex:none;width:1em;height:1em;display:inline-block}.ff-icon-success{color:#22c55e!important}.ff-nav-icon .ff-icon{color:currentColor;vertical-align:middle;width:23px;height:23px}.ff-bell-svg{color:#fbbf24;vertical-align:middle;width:18px;height:18px}.ff-leaflet-map{background:#e5e7eb;border:1px solid #334155;border-radius:18px;width:100%;height:min(58vh,500px);min-height:320px;overflow:hidden}.ff-leaflet-icon-wrap{background:0 0;border:0}.ff-leaflet-pin{background:#3b82f6;border:2px solid #eff6ff;border-radius:50%;width:15px;height:15px;display:block;box-shadow:0 2px 5px #0f172a66}.ff-leaflet-pin.current{background:#2563eb}.ff-leaflet-pin.business{background:#22c55e}.ff-leaflet-pin.incident{background:#3b82f6;width:12px;height:12px}.ff-leaflet-pin.pending{background:#f97316;border-color:#fff7ed;width:13px;height:13px}.ff-leaflet-pin.selected{background:#f97316;border-color:#fff;width:22px;height:22px;box-shadow:0 0 0 4px #f9731640}.ff-leaflet-map .leaflet-control-zoom{border:0;gap:4px;margin:10px 0 0 10px;display:flex}.ff-leaflet-map .leaflet-control-zoom a{color:#fff;background:#0f172a;border:1px solid #334155;border-radius:7px!important}.ff-leaflet-map .leaflet-tooltip{color:#f8fafc;background:#0f172a;border:0;border-radius:8px;font-size:.72rem;font-weight:600;box-shadow:0 4px 12px #0f172a40}.ff-client-detail-overlay{z-index:22000;background:#020617a3;justify-content:center;align-items:center;padding:14px;display:flex;position:fixed;inset:0}.ff-client-detail-modal{max-height:min(82dvh,660px);position:relative;overflow-y:auto;width:min(650px,100vw - 28px)!important;max-width:none!important;margin:0!important;padding:40px 15px 15px!important}.ff-client-modal-title{justify-content:space-between;align-items:center;gap:12px;margin:0 38px 12px 0;display:flex}.ff-client-modal-title span{color:#93c5fd;white-space:nowrap;font-size:.78rem}.ff-client-incident-one-line{align-items:center;font-size:.76rem;grid-template-columns:88px 22px minmax(0,1fr) minmax(80px,120px)!important;gap:7px!important;display:grid!important}.ff-client-incident-state .ff-icon{width:18px;height:18px}.ff-client-incident-name,.ff-client-incident-service{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ff-client-incident-service{text-align:right;color:#94a3b8}.client-line-mobile{grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}.client-line-mobile>:last-child{justify-self:end}@media (width<=640px){.ff-dashboard-search{color:#0f172a!important;background:#c2cad6!important;width:min(66vw,282px)!important;max-width:min(66vw,282px)!important}.ff-leaflet-map{border-radius:12px;height:min(46dvh,360px);min-height:270px}.ff-client-detail-modal{max-height:78dvh;width:calc(100vw - 24px)!important;padding:37px 10px 10px!important}.ff-client-incident-one-line{grid-template-columns:70px 18px minmax(0,1fr) 70px!important;gap:4px!important;padding:7px 4px!important;font-size:.64rem!important}.ff-client-incident-state .ff-icon{width:15px;height:15px}.ff-map-list-pin .ff-icon{width:22px;height:22px}}.ff-map-geocode-status{color:#94a3b8;background:#101a2f;border:1px solid #334155;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-size:.76rem;display:flex}.ff-map-geocode-status button{color:#bfdbfe;background:#172747;border:1px solid #3b82f6;border-radius:7px;min-height:30px;padding:4px 10px;font-weight:700}.ff-map-list-unlocated{color:#fbbf24;grid-column:1/-1;font-size:.68rem}.ff-operator-detail-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.ff-operator-detail-actions button{width:100%!important;min-width:0!important;min-height:39px!important;margin:0!important}@media (width<=640px){.ff-header-brand-block{transform:translate(-2px,-13px)!important}.ff-header-fixflow-center{font-size:2rem!important;top:2px!important}.ff-header-actions{align-items:flex-end!important;gap:0!important;min-width:69px!important}.ff-header-actions .ff-header-logout{border-radius:6px!important;min-height:20px!important;padding:2px 5px!important;font-size:.51rem!important}.ff-header-actions .ff-header-bell{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin-right:5px!important}.ff-bell-svg{width:16px!important;height:16px!important}.ff-incident-card-v105{background:#243248!important;border-color:#334155eb!important}.ff-incident-card-v105 .ff-icon{color:#3b82f6!important;width:1.18em!important;height:1.18em!important}.ff-incident-card-v105 .ff-icon-success{color:#22c55e!important}.ff-location-modal{background:#101a2f!important;border-top:3px solid #2563eb!important;box-shadow:0 18px 46px #00000073!important}.ff-location-parent-select{text-overflow:ellipsis!important;white-space:nowrap!important;min-height:29px!important;padding:4px 6px!important;font-size:.62rem!important}.ff-location-parent-select option{font-size:.62rem!important}.ff-location-row{min-height:30px!important;padding:4px 5px!important}.ff-location-row strong{font-size:.64rem!important}.ff-location-actions button{min-height:24px!important;padding:2px 4px!important;font-size:.56rem!important}.ff-new-incident-form select{font-size:.66rem!important}.ff-operator-detail-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.ff-operator-detail-actions button{white-space:normal!important;min-height:34px!important;padding:5px 3px!important;font-size:.62rem!important;line-height:1.1!important}.ff-map-list-unlocated{position:absolute!important;bottom:3px!important;left:12px!important}}.ff-central-gps-ok{color:#86efac;justify-content:flex-end;align-items:center;gap:6px;font-size:.8rem;font-weight:700;display:flex;margin:8px 0 0!important}.ff-central-gps-ok .ff-icon{width:17px;height:17px}.ff-login-brand{justify-content:center;margin:4px auto 14px;display:flex}.ff-login-brand .ff-product-logo{font-size:2.35rem!important}.ff-save-popup{white-space:normal!important;width:auto!important;max-width:min(340px,100vw - 22px)!important;padding:9px 12px!important}.ff-save-popup .ff-product-logo{flex:none!important;font-size:.82rem!important}.ff-save-popup>span:last-child{text-align:left!important;min-width:0!important;font-size:.75rem!important;line-height:1.2!important}@media (width<=640px){.ff-map-location-modal{text-align:center!important;border-radius:9px!important;width:calc(100vw - 18px)!important;padding:35px 12px 12px!important}.ff-map-location-modal h3{font-size:.92rem!important}.ff-map-location-modal p{font-size:.7rem!important;line-height:1.3!important}.ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.ff-map-modal-actions button{white-space:normal!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:6px 4px!important;font-size:.66rem!important;line-height:1.16!important}.ff-more-panel{width:min(330px,100vw - 18px)!important;padding:15px!important}.ff-more-panel h3{margin:3px 44px 12px!important;font-size:1.02rem!important}.ff-more-row{gap:14px!important;min-height:45px!important;margin:5px 0!important;padding:9px 12px!important;font-size:.91rem!important}.ff-more-row .ff-icon{width:22px!important;height:22px!important}.ff-new-incident-form{width:min(90vw,365px)!important;max-height:min(74dvh,510px)!important;padding:33px 10px 10px!important}.ff-new-incident-form input,.ff-new-incident-form select,.ff-new-incident-form textarea,.ff-new-incident-form button:not(.ff-new-incident-close){min-height:29px!important;margin-bottom:5px!important;padding:4px 7px!important;font-size:.67rem!important}.ff-new-incident-form select option{font-size:.72rem!important}.ff-incident-card-v105 .ff-icon{width:1.34em!important;height:1.34em!important}.ff-incident-card-v105 .desktop-status-line .ff-icon,.ff-incident-card-v105 .mobile-status-line .ff-icon{width:1.24em!important;height:1.24em!important}.ff-header-fixflow-center .ff-product-logo{font-size:1.1em!important}}@media (width>=641px) and (width<=1100px){.ff-incident-card-v105{margin-bottom:7px!important;padding:10px 12px!important}.ff-incident-card-v105 span,.ff-incident-card-v105 button{font-size:max(14px,.88rem)!important}.ff-dashboard-search{min-height:38px!important;font-size:.95rem!important}.ff-sidebar-nav .ff-nav-item{min-height:36px!important;font-size:.88rem!important}}.ff-central-gps-action{align-items:center!important;gap:10px!important;display:flex!important}.ff-central-gps-action .ff-central-gps-ok{color:#22c55e!important;margin:0!important}.ff-service-compact-trigger{display:none}.ff-locations-activation-minimal{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;display:grid!important}.ff-locations-activation-minimal button{width:100%!important;min-height:38px!important;margin:0!important}.ff-location-toggle-enabled{color:#16a34a!important;background:#fff!important;border:1px solid #bbf7d0!important}.ff-location-toggle-disabled{color:#dc2626!important;background:#fff!important;border:1px solid #fecaca!important}.ff-location-save-primary{color:#fff!important;font-weight:700!important}@media (width<=640px){.ff-service-native-select{display:none!important}.ff-service-compact-trigger{color:#111827!important;text-align:left!important;background:#f8fafc!important;border:1px solid #334155!important;border-radius:7px!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;width:100%!important;height:29px!important;min-height:29px!important;margin:0 0 5px!important;padding:4px 7px!important;font-size:.67rem!important;font-weight:500!important;display:flex!important}.ff-service-compact-trigger .ff-icon{color:#2563eb!important;width:13px!important;height:13px!important}.ff-service-modal-overlay{z-index:23000!important;padding:calc(env(safe-area-inset-top) + 10px) 9px 12px!important;box-sizing:border-box!important;background:#0206179e!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;position:fixed!important;inset:0!important}.ff-service-modal{box-sizing:border-box!important;background:#101a2f!important;border:1px solid #334155!important;border-top:3px solid #2563eb!important;border-radius:9px!important;width:min(94vw,345px)!important;padding:34px 9px 9px!important;position:relative!important}.ff-service-modal h3{color:#f8fafc!important;text-align:left!important;margin:0 34px 8px 2px!important;font-size:.82rem!important}.ff-service-option-list{gap:3px!important;display:grid!important}.ff-service-option-list button{color:#e2e8f0!important;text-align:left!important;background:#1e293b!important;border:1px solid #334155!important;border-radius:6px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:31px!important;padding:5px 8px!important;font-size:.73rem!important;display:flex!important}.ff-service-option-list button.selected{background:#172b4d!important;border-color:#3b82f6!important}.ff-service-radio{background:0 0!important;border:1px solid #93c5fd!important;border-radius:999px!important;width:11px!important;height:11px!important;display:block!important}.ff-service-option-list button.selected .ff-service-radio{background:#3b82f6!important;box-shadow:inset 0 0 0 3px #172b4d!important}.ff-central-gps-action button{min-height:31px!important;font-size:.68rem!important}.ff-central-gps-action .ff-central-gps-ok .ff-icon{width:20px!important;height:20px!important}.ff-locations-header{margin-bottom:5px!important}.ff-locations-activation-minimal{margin-bottom:10px!important;padding:7px!important}.ff-locations-activation-minimal button{min-height:32px!important;font-size:.68rem!important}.ff-locations-quick{margin-bottom:10px!important;padding:10px!important}.ff-locations-quick h3{margin:0 0 8px!important;font-size:.79rem!important}.ff-client-topbar-v924{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.ff-client-topbar-v924 button,.ff-client-topbar-v924 input{box-sizing:border-box!important;width:100%!important;height:35px!important;min-height:35px!important;padding:6px 8px!important;font-size:.7rem!important}.ff-client-detail-modal{text-align:left!important;padding:34px 9px 9px!important}.ff-client-detail-lines{text-align:left!important;gap:3px!important;margin-bottom:7px!important;font-size:.69rem!important}.ff-client-modal-title{text-align:left!important;margin-bottom:7px!important;font-size:.79rem!important}.ff-client-incident-one-line{grid-template-columns:66px 16px minmax(0,1fr) 58px!important;gap:3px!important;padding:5px 3px!important;font-size:.59rem!important}.ff-client-incident-service,.ff-client-incident-name{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}}@media (width>=641px) and (width<=1024px){.ff-incident-card-v105{padding:9px 11px!important;font-size:1.08rem!important}.ff-incident-card-v105 .ff-icon{width:1.18em!important;height:1.18em!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100{gap:7px!important}}.ff-brand-notice-overlay{z-index:26000!important}.ff-client-count{white-space:nowrap!important;justify-self:end!important;margin-left:auto!important}.ff-history-modes{gap:6px!important;display:grid!important}.ff-history-modes.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ff-history-modes.four{grid-template-columns:repeat(4,minmax(0,1fr))!important}.ff-history-modes button{width:100%!important;margin:0!important}.ff-history-config-warning{color:#fde68a!important;background:#f59e0b1f!important;border:1px solid #f59e0b!important;border-radius:7px!important;margin:12px 0 0!important;padding:10px 12px!important;font-size:.84rem!important;line-height:1.35!important}@media (width<=640px){.ff-locations-activation-minimal{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin-bottom:6px!important;padding:5px!important}.ff-locations-activation-minimal button{min-height:30px!important;padding:5px 3px!important;font-size:.64rem!important}.ff-locations-quick{margin-top:5px!important;padding:7px!important}.ff-client-topbar-v924{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}.ff-client-topbar-v924 button,.ff-client-topbar-v924 input{border-radius:7px!important;min-width:0!important;margin:0!important}.ff-client-detail-lines>span{text-align:left!important;display:block!important}.ff-client-incident-one-line{grid-template-columns:56px 14px minmax(0,1fr) 52px!important;gap:2px!important;padding:4px 2px!important;font-size:.57rem!important}.ff-history-modes button{white-space:nowrap!important;min-width:0!important;min-height:34px!important;padding:5px 2px!important;font-size:.58rem!important}}@media (width>=641px){.ff-incident-history-list{width:min(100% - 32px,1040px)!important;margin-left:16px!important;margin-right:auto!important}.ff-sidebar-nav{height:max-content!important;max-height:calc(100dvh - 24px)!important;top:50%!important;bottom:auto!important;overflow-y:auto!important;transform:translateY(-50%)!important}}@media (width>=641px) and (width<=1180px),(width>=641px) and (height<=820px){.ff-incident-card-v105{padding:8px 10px!important;font-size:1.02rem!important;line-height:1.28!important}.ff-incident-card-v105 .ff-icon{width:1.15em!important;height:1.15em!important}.ff-sidebar-nav .ff-nav-item{min-height:38px!important;font-size:.9rem!important}}.ff-incident-history-list{max-height:min(360px,48vh)!important;padding:8px 10px!important;overflow:hidden auto!important}.ff-incident-history-list .incident-history-line{white-space:normal!important;color:#e2e8f0!important;grid-template-columns:auto 20px minmax(0,1fr) auto!important;align-items:center!important;gap:4px 7px!important;padding:7px 2px!important;display:grid!important;overflow:visible!important}.ff-incident-history-list .ff-incident-history-date{color:#bfdbfe!important;white-space:nowrap!important;grid-column:1!important}.ff-incident-history-list .ff-incident-history-icon{color:#1e5bff!important;filter:none!important;grid-column:2!important;justify-content:center!important;display:inline-flex!important}.ff-incident-history-list .ff-incident-history-icon .ff-icon{color:#1e5bff!important;stroke:#1e5bff!important}.ff-incident-history-list .ff-incident-history-title{white-space:normal!important;text-overflow:clip!important;grid-column:3!important;min-width:0!important;line-height:1.25!important;overflow:visible!important}.ff-incident-history-list .ff-incident-history-info{color:#1e5bff!important;grid-column:4!important;justify-self:end!important;margin-left:0!important}.ff-incident-history-list .ff-incident-history-summary,.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{white-space:normal!important;text-overflow:clip!important;text-align:left!important;grid-column:3/-1!important;width:auto!important;min-width:0!important;margin:0!important;line-height:1.3!important;overflow:visible!important}.ff-incident-history-list .ff-incident-history-summary{color:#cbd5e1!important}.ff-incident-history-list .ff-incident-history-expanded{padding:7px 28px 7px 9px!important}.ff-incident-history-list .mobile-edit-extra-line{display:block!important}@media (width<=640px){.ff-new-incident-form.ff-new-incident-wizard{height:auto!important;min-height:0!important;max-height:calc(100dvh - 24px)!important;padding-bottom:14px!important}.ff-new-incident-wizard:after{content:none!important;display:none!important}.ff-incident-history-list{max-height:min(360px,44dvh)!important;margin-top:10px!important;padding:6px 7px!important}.ff-incident-history-list .incident-history-line{grid-template-columns:62px 18px minmax(0,1fr) 18px!important;gap:3px 4px!important;padding:6px 0!important;font-size:.68rem!important}.ff-incident-history-list .ff-incident-history-date{white-space:normal!important;font-size:.59rem!important;line-height:1.2!important}.ff-incident-history-list .ff-incident-history-icon,.ff-incident-history-list .ff-incident-history-icon .ff-icon{width:16px!important;height:16px!important}.ff-incident-history-list .ff-incident-history-title{font-size:.67rem!important}.ff-incident-history-list .ff-incident-history-summary,.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{grid-column:3/-1!important;font-size:.64rem!important}.ff-incident-history-list .mobile-pending-detail-line,.ff-incident-history-list .mobile-edit-extra-line{display:block!important}}.ff-incident-badge-line{min-height:20px!important}.ff-incident-position-icon,.ff-incident-assignment-icon{flex:0 0 20px!important;justify-content:center!important;align-items:center!important;width:20px!important;height:20px!important;display:inline-flex!important}.ff-incident-expanded-data .ff-incident-address-row{text-align:left!important;width:100%!important;display:block!important}.ff-incident-expanded-data .ff-incident-address-row strong{margin-right:4px!important;display:inline!important}.ff-incident-history-inline-info{float:right!important;color:#1e5bff!important;margin-left:8px!important;font-weight:700!important}.ff-history-edit-web{display:inline!important}.ff-history-edit-info-mobile,.ff-history-edit-mobile,.ff-history-edit-actor-mobile,.ff-incident-history-list .mobile-edit-extra-line{display:none!important}.ff-incident-history-list .ff-history-edit-info-web{display:inline-flex!important}.ff-incident-history-list .ff-incident-history-title{text-align:left!important;justify-self:start!important}.ff-incident-history-list .ff-incident-history-extra>div,.ff-incident-history-list .ff-incident-history-expanded>div{text-align:left!important;margin-top:3px!important}.ff-incident-history-list .ff-history-action-cancelled .ff-incident-history-title{color:#64748b!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important}.ff-incident-history-list .ff-history-action-cancelled .ff-incident-history-icon{color:#64748b!important;opacity:.72!important}@media (width<=640px){.ff-mobile-dock.ff-mobile-dock-4{grid-template-columns:repeat(4,minmax(0,1fr))!important;padding-left:8px!important;padding-right:8px!important}.ff-incident-expanded-data .ff-incident-address-row strong,.ff-incident-expanded-data .ff-incident-address-row span{text-align:left!important;width:100%!important;display:block!important}.ff-incident-badge-line .ff-incident-position-icon,.ff-incident-assignment-icon{flex-basis:18px!important;width:18px!important;height:18px!important}.ff-history-edit-web,.ff-incident-history-list .ff-history-edit-info-web{display:none!important}.ff-history-edit-mobile{display:inline!important}.ff-incident-history-list .mobile-edit-extra-line,.ff-incident-history-list .ff-history-edit-actor-mobile{text-align:left!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.ff-incident-history-list .ff-history-edit-info-mobile{display:inline-flex!important}.ff-incident-history-list .mobile-pending-detail-line,.ff-incident-history-list .mobile-edit-extra-line,.ff-incident-history-list .ff-history-edit-actor-mobile,.ff-incident-history-list .ff-incident-history-expanded{text-align:left!important;box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;margin-left:0!important;padding-left:0!important}.ff-incident-history-list .mobile-edit-extra-line,.ff-incident-history-list .ff-history-edit-actor-mobile{padding-top:4px!important;font-size:.66rem!important;line-height:1.3!important}.ff-incident-status-panel-v100>.ff-panel-metric-card-v105{align-content:center!important;min-height:52px!important;padding-top:7px!important;padding-bottom:7px!important}.ff-incident-status-panel-v100>.ff-panel-metric-card-v105 h2{margin-bottom:3px!important;line-height:1!important}.ff-incident-card-v105{min-height:78px!important;padding-top:11px!important;padding-bottom:11px!important}.ff-incident-compact-header{align-items:flex-start!important;min-height:54px!important}.ff-incident-compact-left{align-items:flex-start!important;gap:8px!important}.ff-incident-service-icon{flex:0 0 18px!important;align-items:center!important;width:18px!important;margin-top:1px!important;display:inline-flex!important}.ff-incident-compact-copy{gap:5px!important}.ff-incident-badge-line{align-items:center!important;gap:6px!important;width:100%!important;min-height:20px!important;display:flex!important}.ff-incident-title-mobile{flex:auto!important;min-width:0!important;line-height:20px!important}.ff-incident-badge-line .ff-incident-position-icon{flex:0 0 18px!important;margin:0!important}.ff-incident-compact-right{align-self:flex-start!important;align-items:flex-end!important;min-width:48px!important;padding-top:0!important}.ff-incident-compact-right .ff-incident-assignment-icon{align-self:flex-end!important;min-height:20px!important}.ff-incident-card-v105 .mobile-status-label{min-height:18px!important;display:block!important}.ff-incident-card-v105 .mobile-status-line{min-height:18px!important;line-height:18px!important}}@media (width>=641px){.ff-incident-card-v105 .ff-incident-compact-right{box-sizing:border-box!important;align-items:flex-end!important;min-width:86px!important;padding-right:18px!important}.ff-incident-card-v105 .ff-incident-assignment-icon{justify-content:flex-end!important;width:auto!important;min-width:42px!important}}.ff-incident-card-v105.ff-incident-card-single-state{min-height:52px!important;padding-top:7px!important;padding-bottom:7px!important}.ff-incident-card-v105.ff-incident-card-multi-state{min-height:66px!important;padding-top:8px!important;padding-bottom:8px!important}.ff-incident-card-single-state .ff-incident-compact-header{min-height:40px!important}.ff-incident-card-multi-state .ff-incident-compact-header{min-height:54px!important}.ff-incident-card-v105 .desktop-status-label,.ff-incident-card-v105 .mobile-status-label{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.ff-incident-card-v105 .desktop-status-line,.ff-incident-card-v105 .mobile-status-line{text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;margin:0!important;display:flex!important}.ff-incident-card-v105 .desktop-status-line .ff-icon,.ff-incident-card-v105 .mobile-status-line .ff-icon{flex:0 0 13px!important;width:13px!important;height:13px!important}@media (width<=640px){.ff-incident-card-v105.ff-incident-card-single-state{min-height:56px!important;padding-top:7px!important;padding-bottom:7px!important}.ff-incident-card-v105.ff-incident-card-multi-state{min-height:72px!important;padding-top:8px!important;padding-bottom:8px!important}.ff-incident-card-v105 .mobile-status-label{min-height:0!important;display:flex!important}.ff-incident-card-v105 .mobile-status-line{min-height:15px!important;line-height:15px!important}.ff-incident-compact-copy{gap:3px!important}}.ff-locations-disabled-message{color:#cbd5e1!important;text-align:center!important;border:1px solid #94a3b847!important;padding:18px 14px!important;font-size:.9rem!important}.ff-map-location-modal{border:1px solid #1e5bff80!important;box-shadow:0 20px 50px #0208176b!important}.ff-map-location-mark{color:#1e5bff!important;background:#1e5bff1f!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:38px!important;height:38px!important;margin:0 auto 10px!important;display:flex!important}.ff-map-location-mark .ff-icon{width:20px!important;height:20px!important}.ff-map-location-title{color:#f8fafc!important;text-align:center!important;margin-bottom:7px!important}.ff-map-location-address,.ff-map-location-source{text-align:center!important}.ff-map-modal-actions button{border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;display:flex!important}.ff-map-modal-actions button .ff-icon{flex:0 0 16px!important;width:16px!important;height:16px!important}@media (width<=640px){.ff-map-location-modal{border-radius:12px!important;width:calc(100vw - 24px)!important;max-width:none!important;padding:18px 12px 12px!important}.ff-map-location-close{top:8px!important;right:8px!important}.ff-map-location-title{margin-bottom:6px!important;font-size:.98rem!important}.ff-map-location-address{margin:0 auto 9px!important;font-size:.74rem!important}.ff-map-location-source{margin:0 auto 12px!important;font-size:.7rem!important}.ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.ff-map-modal-actions button{width:100%!important;min-height:42px!important;margin:0!important;padding:7px 6px!important;font-size:.7rem!important;line-height:1.15!important}}.ff-leaflet-pin.current,.ff-leaflet-pin.business{background:#18c964!important;border-color:#bbf7d0!important}.ff-incident-card-v105 .ff-incident-compact-copy,.ff-incident-card-v105 .ff-incident-badge-line,.ff-incident-card-v105 .ff-incident-title-mobile{text-align:left!important;justify-content:flex-start!important}.ff-incident-card-v105 .ff-incident-title-mobile{margin-left:0!important}.ff-incident-history-list .incident-history-line{row-gap:2px!important;padding-top:4px!important;padding-bottom:4px!important}.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{margin-top:1px!important;line-height:1.18!important}.ff-incident-history-list .ff-incident-history-expanded{padding-top:4px!important;padding-bottom:4px!important}@media (width>=1181px){.ff-app-shell{width:min(1180px,100% - 36px)!important;margin-left:auto!important;margin-right:auto!important}}@media (width>=641px) and (width<=1180px){.ff-incident-card-v105{padding:10px 12px!important;font-size:1.12rem!important}.ff-incident-card-v105 .ff-incident-title-mobile{font-size:1.03em!important}.ff-incident-card-v105 .desktop-status-line{font-size:.9em!important}.ff-app-header{font-size:1.05rem!important}}@media (width<=640px){.ff-settings-form .ff-settings-services-field{color:#fff!important;white-space:nowrap!important;background:#1e5bff!important;border-color:#1e5bff!important;min-height:30px!important;font-size:.65rem!important}.ff-settings-form .ff-settings-services-field::placeholder{color:#dbeafe!important}.ff-settings-form .ff-settings-config-selects{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important}.ff-settings-form .ff-settings-config-selects .ff-settings-inline-control{text-overflow:ellipsis!important;width:100%!important;min-width:0!important;margin:0!important;padding-left:4px!important;padding-right:4px!important;font-size:.59rem!important}.ff-settings-form .ff-settings-toggle-row{white-space:nowrap!important;gap:6px!important;margin-top:6px!important;margin-bottom:8px!important;font-size:.64rem!important}.ff-settings-form .ff-settings-toggle-row input{flex:none!important;width:14px!important;height:14px!important;min-height:14px!important;margin:0!important}.ff-incident-history-list .incident-history-line{row-gap:1px!important;padding-top:3px!important;padding-bottom:3px!important}.ff-map-location-modal{padding:16px 10px 10px!important}.ff-map-modal-actions button{min-height:38px!important;font-size:.69rem!important}}.ff-header-user-only{align-items:center!important;min-width:0!important;display:flex!important}.ff-header-user-meta-only{color:#cbd5e1!important;text-align:left!important;gap:2px!important;display:grid!important}.ff-header-user-meta-only .ff-header-user-name-v105{color:#f8fafc!important;font-weight:650!important}.ff-header-user-meta-only .ff-header-role-name-v105{color:#93c5fd!important}.ff-header-fixflow-center{white-space:nowrap!important;overflow:visible!important}.ff-header-fixflow-center .ff-product-logo{font-size:1.18em!important}.ff-product-symbol{width:.78em!important;height:.76em!important}.ff-product-symbol i:nth-child(2){width:76%!important}.ff-product-symbol i:nth-child(3){width:42%!important;height:.19em!important}.client-line-mobile{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:10px!important;display:grid!important}.client-line-mobile>span:first-child{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}.client-line-mobile .ff-client-count{white-space:nowrap!important;text-align:right!important;justify-self:end!important;margin-left:0!important}.ff-client-detail-modal,.ff-client-edit-modal{background:#101a2f!important;border:1px solid #1e5bff99!important;border-top:3px solid #1e5bff!important;border-radius:12px!important;box-shadow:0 20px 52px #0208178c!important}.ff-client-modal-title{color:#f8fafc!important}.ff-client-incident-one-line,.ff-client-incident-one-line>span{text-align:left!important}.ff-map-location-modal{box-sizing:border-box!important;background:#101a2f!important;border:1px solid #1e5bffb3!important;border-top:3px solid #1e5bff!important}.ff-map-modal-actions button{box-sizing:border-box!important;justify-content:center!important;width:100%!important;min-width:0!important}@media (width>=641px) and (width<=1180px){.ff-incident-card-v105{min-height:70px!important;padding:13px 15px!important;font-size:1.2rem!important}.ff-incident-card-v105.ff-incident-card-multi-state{min-height:88px!important}}@media (width<=640px){.ff-header-user-meta-only{font-size:.76rem!important;line-height:1.16!important}.ff-header-fixflow-center .ff-product-logo{font-size:1.26em!important}.ff-client-detail-modal,.ff-client-edit-modal{width:calc(100vw - 20px)!important}.ff-client-incident-one-line{grid-template-columns:57px 15px minmax(0,1fr) 62px!important;gap:3px!important;font-size:.62rem!important}.ff-client-incident-service{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.ff-map-location-modal{width:calc(100vw - 20px)!important;padding:22px 12px 12px!important}}.ff-header-fixflow-center{margin-left:8px!important;margin-right:auto!important;font-size:clamp(1.38rem,2.2vw,1.82rem)!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.ff-header-actions{align-content:start!important;justify-items:end!important;gap:4px!important;margin-left:auto!important;display:grid!important;position:relative!important;top:auto!important;right:auto!important}.ff-header-logout{min-height:32px!important;padding:5px 9px!important;font-size:.76rem!important}.ff-header-account-meta{color:#dbeafe!important;white-space:nowrap!important;justify-items:end!important;gap:1px!important;font-size:.68rem!important;line-height:1.12!important;display:grid!important}.ff-header-bell{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;position:relative!important}.ff-header-bell sup{border-radius:999px!important;top:2px!important;right:2px!important;transform:none!important}.client-line-mobile{box-sizing:border-box!important;padding-right:70px!important;display:block!important;position:relative!important}.client-line-mobile .ff-client-count{width:auto!important;display:block!important;position:absolute!important;top:50%!important;right:10px!important;transform:translateY(-50%)!important}.ff-client-detail-modal{background:#101a2f!important;border-top:3px solid #1e5bff!important}.ff-client-detail-modal .ff-client-incident-one-line{align-items:center!important;min-height:0!important}.ff-map-location-modal{background:#101a2f!important;border-radius:12px!important}.ff-map-modal-actions .ff-map-action-primary,.ff-map-modal-actions .ff-map-action-secondary{border-radius:8px!important;width:100%!important;min-height:42px!important;padding:8px 6px!important;font-weight:700!important}.ff-map-modal-actions .ff-map-action-primary{background:#1e5bff!important;border:1px solid #3b82f6!important}.ff-map-modal-actions .ff-map-action-secondary{color:#fff!important;background:#1e5bff!important;border:1px solid #3b82f6!important}@media (width<=640px){.ff-app-header{min-height:66px!important;padding:8px!important}.ff-header-fixflow-center{margin-left:2px!important;font-size:1.16rem!important}.ff-header-actions{min-width:118px!important;transform:none!important}.ff-header-account-meta{font-size:.62rem!important}.ff-header-bell .ff-bell-svg{width:15px!important;height:15px!important}.ff-dashboard-metrics-grid>div,.ff-incident-status-panel-v100>div{min-height:51px!important}.ff-incident-card-v105 .mobile-status-line{font-size:.74rem!important;font-weight:650!important}.ff-client-detail-modal{padding:32px 9px 9px!important}.ff-client-detail-modal .ff-client-incident-one-line{grid-template-columns:51px 14px minmax(0,1fr) 55px!important;column-gap:3px!important;padding:4px 2px!important;font-size:.59rem!important;line-height:1.12!important}.ff-client-detail-modal .ff-client-incident-date,.ff-client-detail-modal .ff-client-incident-name,.ff-client-detail-modal .ff-client-incident-service{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.ff-map-location-modal{padding:25px 10px 10px!important}.ff-map-location-mark{display:none!important}.ff-map-modal-actions{gap:6px!important}.ff-map-modal-actions .ff-map-action-primary,.ff-map-modal-actions .ff-map-action-secondary{min-height:40px!important;font-size:.68rem!important}}.ff-product-symbol{justify-content:flex-start!important;gap:.12em!important;width:.8em!important;height:.92em!important}.ff-product-symbol i:first-child{background:#1e5bff!important;width:100%!important;height:.17em!important}.ff-product-symbol i:nth-child(2){background:#2884f6!important;width:78%!important;height:.17em!important}.ff-product-symbol i:nth-child(3){background:#18c964!important;border-radius:.09em!important;width:.29em!important;height:.32em!important}.ff-header-session-bar{background:#1e5bff!important;border:1px solid #3b82f6!important;border-radius:8px!important;align-items:stretch!important;display:inline-flex!important;overflow:hidden!important}.ff-header-session-bar .ff-header-logout{background:0 0!important;border:0!important;border-right:1px solid #dbeafe4d!important;border-radius:0!important;min-height:30px!important}.ff-header-session-bar .ff-header-bell{background:0 0!important;border:0!important;border-radius:0!important;width:29px!important;min-width:29px!important;height:auto!important;min-height:30px!important;margin:0!important}.ff-header-session-bar .ff-header-bell sup{top:1px!important;right:1px!important}.ff-active-time-row{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;display:inline-flex!important}.ff-captured-indicator{color:#3b82f6!important;align-items:center!important;display:inline-flex!important}.ff-captured-indicator .ff-icon{width:16px!important;height:16px!important}@media (width<=640px){.ff-app-header{min-height:58px!important;padding:5px 7px!important}.ff-header-fixflow-center{margin-right:auto!important;font-size:1.04rem!important}.ff-header-actions{gap:2px!important;min-width:107px!important}.ff-header-session-bar .ff-header-logout{min-height:26px!important;padding:3px 5px!important;font-size:.54rem!important}.ff-header-session-bar .ff-header-bell{width:25px!important;min-width:25px!important;min-height:26px!important}.ff-header-session-bar .ff-bell-svg{width:13px!important;height:13px!important}.ff-header-account-meta{font-size:.56rem!important;line-height:1.08!important}.ff-captured-indicator .ff-icon{width:13px!important;height:13px!important}}.ff-header-fixflow-center{margin-left:0!important;font-size:clamp(1.56rem,2.45vw,2.18rem)!important}.ff-header-session-bar{background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.ff-header-session-bar .ff-header-logout{background:#1e5bff!important;border:1px solid #3b82f6!important;border-radius:7px!important;min-height:28px!important;padding:4px 8px!important;font-size:.68rem!important}.ff-header-account-row{justify-content:center!important;gap:3px!important}.ff-header-account-meta{justify-items:center!important;width:auto!important}.ff-header-account-row .ff-header-bell{background:0 0!important;border:0!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}.ff-header-account-row .ff-bell-svg{width:15px!important;height:15px!important}@media (width>=900px){.ff-header-fixflow-center .ff-product-logo{font-size:1.22em!important}}@media (width<=640px){.ff-app-header{padding-left:4px!important;padding-right:5px!important}.ff-header-fixflow-center{margin-left:-1px!important;font-size:1.14rem!important}.ff-header-actions{min-width:99px!important}.ff-header-session-bar .ff-header-logout{min-height:24px!important;padding:3px 6px!important;font-size:.52rem!important}.ff-header-account-row .ff-header-bell{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}.ff-header-account-row .ff-bell-svg{width:12px!important;height:12px!important}}.ff-app-header{justify-content:space-between!important}.ff-header-fixflow-center{align-self:flex-start!important;margin-left:0!important;margin-right:auto!important}.ff-header-actions{justify-items:end!important;margin-left:auto!important}.ff-header-session-bar{background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;display:inline-flex!important;overflow:visible!important}.ff-header-session-bar .ff-header-bell{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important;margin:0!important;display:inline-flex!important;position:relative!important}.ff-header-account-meta{justify-items:end!important;width:auto!important;font-size:.7rem!important}.ff-panel-metric-card-v105 p{font-size:clamp(.76rem,.9vw,.92rem)!important;font-weight:600!important}.ff-image-modal-actions{z-index:2!important;gap:8px!important;display:flex!important;position:absolute!important;top:14px!important;right:14px!important}.ff-image-modal-actions button{color:#fff!important;border:1px solid #334155!important;border-radius:8px!important;align-items:center!important;gap:5px!important;min-height:38px!important;padding:8px 13px!important;font-weight:700!important;display:inline-flex!important}.ff-image-modal-actions .ff-image-delete{background:#dc2626!important;border-color:#ef4444!important}.ff-image-modal-actions .ff-image-close{background:#24344c!important}.ff-image-modal-actions .ff-icon{width:17px!important;height:17px!important}.ff-incident-client-contact{align-items:center!important;gap:6px!important;display:inline-flex!important}.ff-incident-client-contact .ff-icon{color:#3b82f6!important;width:18px!important;height:18px!important}.ff-map-location-modal{box-sizing:border-box!important;width:min(440px,100vw - 24px)!important}.ff-map-modal-actions button{box-sizing:border-box!important;width:100%!important;min-width:0!important}@media (width<=640px){.ff-header-fixflow-center{font-size:1.14rem!important}.ff-header-actions{min-width:105px!important}.ff-header-session-bar{background:#1e5bff!important;border:1px solid #3b82f6!important;border-radius:7px!important;gap:0!important;overflow:hidden!important}.ff-header-session-bar .ff-header-logout{background:0 0!important;border:0!important;border-radius:0!important;min-height:27px!important;padding:4px 8px!important;font-size:.55rem!important}.ff-header-session-bar .ff-header-bell{background:0 0!important;width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important}.ff-header-session-bar .ff-bell-svg{width:15px!important;height:15px!important}.ff-header-account-meta{justify-items:end!important;width:100%!important;font-size:.56rem!important;line-height:1.08!important}.ff-panel-metric-card-v105 p{font-size:.7rem!important}.ff-incident-client-contact{cursor:pointer!important}.ff-image-modal-actions{gap:6px!important;top:10px!important;right:10px!important}.ff-image-modal-actions button{min-height:34px!important;padding:6px 9px!important;font-size:.75rem!important}}.ff-header-fixflow-center{justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.ff-header-session-bar{background:0 0!important;border:0!important;flex-direction:row!important;gap:7px!important;overflow:visible!important}.ff-header-session-bar .ff-header-bell{order:0!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.ff-header-session-bar .ff-bell-svg{width:23px!important;height:23px!important}.ff-header-session-bar .ff-header-logout{order:1!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 h2,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 h2{font-size:1.12rem!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 p,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 p{font-size:.88rem!important}@media (width>=641px) and (width<=1180px){.ff-app-shell{width:min(980px,100% - 28px)!important}.ff-incident-card-v105{border-radius:13px!important;min-height:82px!important;padding:15px 17px!important;font-size:1.3rem!important}.ff-incident-card-v105.ff-incident-card-multi-state{min-height:98px!important}.ff-incident-card-v105 .ff-icon{width:1.18em!important;height:1.18em!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105{min-height:62px!important;padding:10px 6px!important}}@media (width<=640px){.ff-app-shell{font-size:1.06rem!important}.ff-header-fixflow-center{margin-left:0!important;font-size:1.2rem!important}.ff-header-session-bar{background:0 0!important;border:0!important;gap:4px!important;overflow:visible!important}.ff-header-session-bar .ff-header-bell{width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important}.ff-header-session-bar .ff-bell-svg{width:18px!important;height:18px!important}.ff-header-session-bar .ff-header-logout{background:#1e5bff!important;border:1px solid #3b82f6!important;border-radius:7px!important;min-height:29px!important;padding:5px 9px!important;font-size:.6rem!important}.ff-panel-metric-card-v105 h2{font-size:1.05rem!important}.ff-panel-metric-card-v105 p{font-size:.67rem!important}.ff-incident-card-v105{font-size:1.08rem!important}.ff-incident-card-v105 .ff-icon,.ff-bottom-nav .ff-icon,.ff-nav-item .ff-icon,.ff-incident-expanded-data .ff-icon{width:1.16em!important;height:1.16em!important}.ff-incident-card-v105 .mobile-status-line{font-size:.83em!important}}body,#root,.ff-app-shell{color:#17263d!important;background:#f3f6fb!important}.ff-app-shell h1,.ff-app-shell h2,.ff-app-shell h3{color:#17263d!important}.ff-app-header{background:#fff!important;border-bottom:1px solid #d7e1ed!important;border-radius:10px!important;padding:8px 10px!important}.ff-product-word{color:#10234a!important}.ff-header-account-meta{color:#263954!important}.ff-header-account-meta span:last-child,.ff-header-bell,.ff-header-session-bar .ff-header-bell{color:#1e5bff!important}.ff-panel-metric-card-v105,.ff-incident-card-v105,.ff-stats-kpi-card-v105,.ff-stats-chart-card-v97,.ff-stats-card-v96,.ff-stats-donut-mobile-v111,.ff-resolved-group,.ff-map-page-box,.ff-map-list-row{color:#17263d!important;background:#fff!important;border-color:#d6e0ec!important;box-shadow:0 2px 7px #182a4814!important}.ff-panel-metric-card-v105 h2,.ff-panel-metric-card-v105 p,.ff-incident-title-mobile,.ff-incident-expanded-data,.ff-incident-expanded-data strong,.ff-map-list-title{color:#17263d!important}.ff-incident-compact-right,.ff-time-pill-flat,.ff-resolved-time-stack{color:#334965!important}.ff-dashboard-search,.ff-stats-period-select-v105,.ff-new-incident-form input,.ff-new-incident-form select,.ff-new-incident-form textarea,.ff-settings-form input,.ff-settings-form select{color:#17263d!important;background:#fff!important;border:1px solid #b8c9dd!important}.ff-dashboard-search::placeholder,.ff-new-incident-form input::placeholder,.ff-new-incident-form textarea::placeholder{color:#60738e!important}.ff-new-incident-form,.ff-client-detail-modal,.ff-client-edit-modal,.ff-map-location-modal,.ff-location-modal,.ff-task-modal,.ff-more-panel,.ff-brand-notice{color:#17263d!important;background:#fff!important;border-color:#cad7e7!important;box-shadow:0 18px 42px #182a482b!important}.ff-map-location-modal p,.ff-client-detail-modal p,.ff-client-detail-lines,.ff-operator-detail-info,.ff-locations-title{color:#334965!important}.ff-incident-history-list,.ff-incident-history-list .incident-history-line{color:#17263d!important;background:#fff!important;border-color:#d7e1ed!important}.ff-incident-history-list{border:1px solid #d7e1ed!important;border-radius:12px!important}.ff-incident-history-list .ff-incident-history-date{color:#334965!important}.ff-sidebar-nav,.ff-more-row,.ff-bottom-nav,.ff-mobile-dock{color:#17263d!important;background:#fff!important;border-color:#d7e1ed!important}.ff-sidebar-nav .ff-nav-item,.ff-more-row,.ff-mobile-dock .ff-nav-item:not(.ff-nav-active){color:#17263d!important}@media (width<=640px){.ff-app-shell{font-size:1.11rem!important}.ff-incident-card-v105 .mobile-status-line{min-height:20px!important;font-size:.95rem!important;font-weight:700!important;line-height:1.3!important}.ff-incident-card-v105 .mobile-status-line .ff-icon{flex-basis:18px!important;width:18px!important;height:18px!important}.ff-incident-history-list .incident-history-line{grid-template-columns:70px 22px minmax(0,1fr) 20px!important;gap:5px 6px!important;padding:10px 2px!important;font-size:.83rem!important}.ff-incident-history-list .ff-incident-history-date{font-size:.72rem!important;line-height:1.25!important}.ff-incident-history-list .ff-incident-history-icon,.ff-incident-history-list .ff-incident-history-icon .ff-icon{width:20px!important;height:20px!important}.ff-incident-history-list .ff-incident-history-title{font-size:.84rem!important;line-height:1.3!important}.ff-incident-history-list .ff-incident-history-summary,.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{font-size:.79rem!important;line-height:1.38!important}.ff-incident-history-list .ff-incident-history-info .ff-icon{width:19px!important;height:19px!important}}.ff-app-header{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.ff-header-fixflow-center{text-align:left!important;justify-content:flex-start!important;margin:0 auto 0 0!important;position:static!important;inset:auto!important;transform:none!important}.ff-header-fixflow-center .ff-product-logo{justify-content:flex-start!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 h2,.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 p,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 h2,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 p{color:#102238!important;font-weight:800!important}.ff-new-incident-form{border:1px solid #c4d5e9!important;border-top:4px solid #1e5bff!important;border-radius:14px!important;box-shadow:0 20px 48px #142a4833!important}.ff-new-incident-modal-title{color:#10234a!important;font-weight:800!important}.ff-new-incident-form .ff-inline-fields-v95{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)!important;align-items:start!important;gap:8px!important;width:100%!important;display:grid!important}.ff-new-incident-form .ff-inline-fields-v95>*{width:100%!important;min-width:0!important}@media (width>=1181px){.ff-app-shell{width:min(1380px,100% - 40px)!important;font-size:1.14rem!important}.ff-app-header{min-height:86px!important;padding:12px 16px!important}.ff-header-fixflow-center{font-size:1.7rem!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105{min-height:80px!important;padding:12px 10px!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 h2,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 h2{font-size:1.45rem!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 p,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 p{font-size:1.03rem!important}.ff-incident-card-v105{min-height:80px!important;padding:15px 18px!important;font-size:1.2rem!important}.ff-incident-card-v105.ff-incident-card-multi-state{min-height:98px!important}.ff-incident-card-v105 .ff-icon,.ff-incident-expanded-data .ff-icon,.ff-incident-quick-summary .ff-icon{width:1.3em!important;height:1.3em!important}}@media (width<=640px){.ff-header-fixflow-center{margin-left:0!important;margin-right:auto!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 h2,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 h2{font-size:1.12rem!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 p,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 p{font-size:.74rem!important}.ff-incident-card-v105 .ff-icon,.ff-incident-expanded-data .ff-icon,.ff-incident-quick-summary .ff-icon{width:1.34em!important;height:1.34em!important}.ff-new-incident-form .ff-inline-fields-v95{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:6px!important}.ff-new-incident-form .ff-inline-fields-v95 select,.ff-new-incident-form .ff-inline-fields-v95 button{font-size:.78rem!important}}.ff-app-header{min-height:72px!important;padding-bottom:8px!important;position:relative!important}.ff-header-business-name{text-overflow:ellipsis!important;white-space:nowrap!important;color:#1e5bff!important;letter-spacing:0!important;text-transform:none!important;border-left:1px solid #d7e1ed!important;max-width:min(34vw,380px)!important;margin-left:10px!important;padding-left:10px!important;font-size:.95rem!important;font-weight:800!important;line-height:1.15!important;position:static!important;overflow:hidden!important;transform:none!important}.ff-dashboard-metrics-grid>.ff-panel-metric-card-v105:first-child,#ff-stats-grid-mobile>.ff-stats-kpi-card-v105:first-child{border-top:4px solid #38bdf8!important}.ff-dashboard-metrics-grid>.ff-panel-metric-card-v105:nth-child(2),#ff-stats-grid-mobile>.ff-stats-kpi-card-v105:nth-child(2){border-top:4px solid #22c55e!important}.ff-incident-status-panel-v100>.ff-panel-metric-card-v105:nth-child(2){border-top-color:#fb7185!important}.ff-dashboard-metrics-grid>.ff-panel-metric-card-v105:nth-child(3),#ff-stats-grid-mobile>.ff-stats-kpi-card-v105:nth-child(3){border-top:4px solid #f59e0b!important}.ff-dashboard-metrics-grid>.ff-panel-metric-card-v105:nth-child(4){border-top:4px solid #22c55e!important}#ff-stats-grid-mobile>.ff-stats-kpi-card-v105:nth-child(4){border-top:4px solid #a78bfa!important}.ff-stats-kpi-card-v105 strong,.ff-stats-kpi-card-v105 span{color:#102238!important;font-weight:800!important}.ff-stats-chart-card-v97{background:#fff!important;border:1px solid #d6e0ec!important;box-shadow:0 2px 8px #182a4814!important}.ff-stats-chart-card-v97 h3{color:#102238!important}.ff-stats-chart-card-v97 strong{color:#102238!important}.ff-stats-donut-chart-v111>div{color:#102238!important;background:#fff!important;border:1px solid #e1e8f2!important}.ff-stats-donut-chart-v111{box-shadow:0 8px 20px #182a481f!important}.ff-incident-quick-summary,.ff-incident-quick-summary span,.ff-incident-expanded-data span{color:#1e5bff!important}.ff-incident-expanded-data strong{color:#102238!important}.ff-new-incident-form,.ff-client-detail-modal,.ff-client-edit-modal,.ff-map-location-modal,.ff-location-modal,.ff-task-modal,.ff-service-modal,.ff-edit-modal-box,.resolver-modal,.ff-pending-action-modal,.ff-assignment-modal,.ff-more-panel,.ff-brand-notice{color:#102238!important;background:#fff!important;border:1px solid #cad7e7!important;border-top:4px solid #1e5bff!important;position:relative!important;box-shadow:0 18px 42px #182a482b!important}.ff-brand-notice .ff-product-word{display:none!important}.ff-brand-notice .ff-product-symbol{font-size:1.15rem!important}.ff-new-incident-form:before,.ff-client-detail-modal:before,.ff-client-edit-modal:before,.ff-map-location-modal:before,.ff-location-modal:before,.ff-task-modal:before,.ff-service-modal:before,.ff-edit-modal-box:before,.resolver-modal:before,.ff-pending-action-modal:before,.ff-assignment-modal:before,.ff-more-panel:before{content:""!important;background:linear-gradient(#1e5bff,#1e5bff) 0 0/100% 4px no-repeat,linear-gradient(#2e82ee,#2e82ee) 0 7px/76% 4px no-repeat,linear-gradient(#18c964,#18c964) 0 14px/34% 10px no-repeat!important;border-radius:2px!important;width:18px!important;height:25px!important;position:absolute!important;top:12px!important;left:12px!important}.ff-new-incident-modal-title,.ff-location-modal h3,.ff-task-modal h3,.ff-service-modal h3,.ff-client-modal-title,.ff-map-location-modal h3,.ff-edit-modal-title,.resolver-modal h3,.ff-pending-action-modal h3,.ff-assignment-modal h3{color:#102238!important;padding-left:28px!important}.ff-new-incident-form input,.ff-new-incident-form select,.ff-new-incident-form textarea,.ff-client-detail-modal input,.ff-client-edit-modal input,.ff-client-edit-modal select,.ff-client-edit-modal textarea,.ff-location-modal input,.ff-location-modal select,.ff-task-modal input,.ff-task-modal select,.ff-task-modal textarea,.ff-service-modal input,.ff-service-modal select,.ff-edit-modal-box input,.ff-edit-modal-box select,.ff-edit-modal-box textarea,.resolver-modal input,.resolver-modal select,.resolver-modal textarea{color:#102238!important;background:#f1f5fa!important;border:1px solid #b7c8dc!important}.ff-pending-action-modal>div[style*=background-color],.ff-pending-action-modal>div[style*=backgroundColor]{color:#102238!important;background:#f1f5fa!important;border-color:#d0dceb!important}.ff-pending-action-overlay{position:fixed!important;inset:0!important}.ff-pending-material-list{gap:9px!important;display:grid!important}.ff-pending-material-row{color:#102238!important;background:#f1f5fa!important;border:1px solid #d0dceb!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:7px!important;padding:8px!important;font-weight:700!important;display:grid!important}.ff-pending-material-row button{flex:none!important;width:auto!important;min-width:78px!important;padding:8px 9px!important}.ff-pending-material-row .ff-icon{vertical-align:middle!important;width:16px!important;height:16px!important}.ff-pending-material-empty{color:#15803d!important;margin:0 0 6px!important;font-weight:700!important}.ff-incident-card-v105{border-left:5px solid var(--ff-incident-state-accent,#15803d)!important}.operator-card-compact-v95,.client-line-mobile,.ff-client-create-box-v924{color:#102238!important;background:#fff!important;border:1px solid #d6e0ec!important;box-shadow:0 2px 7px #182a4814!important}.operator-card-compact-v95 strong,.operator-card-compact-v95 .operator-services-line,.operator-card-compact-v95 .ff-operator-detail-access,.operator-card-compact-v95 .ff-operator-expanded-detail,.operator-card-compact-v95 .ff-operator-expanded-detail p,.client-line-mobile span{color:#102238!important}.ff-new-incident-form input::placeholder,.ff-client-edit-modal input::placeholder,.ff-location-modal input::placeholder,.ff-task-modal input::placeholder,.ff-edit-modal-box input::placeholder,.resolver-modal input::placeholder,.resolver-modal textarea::placeholder{color:#60738e!important}@media (width>=721px){.ff-sidebar-nav{gap:10px!important;width:204px!important;padding:13px!important}.ff-sidebar-nav .ff-nav-item{min-height:47px!important;padding:10px 12px!important}.ff-sidebar-nav .ff-nav-label{font-size:.94rem!important}body:has(.ff-sidebar-nav) #root>div{padding-left:242px!important}}@media (width>=1181px){.ff-app-shell{width:min(1480px,100% - 42px)!important}.ff-incident-card-v105{padding-left:22px!important;padding-right:22px!important}}@media (width<=640px){.ff-app-header{min-height:62px!important;padding-bottom:8px!important}.ff-header-business-name{max-width:25vw!important;margin-left:5px!important;padding-left:5px!important;font-size:.67rem!important}.ff-new-incident-form:before,.ff-client-detail-modal:before,.ff-client-edit-modal:before,.ff-map-location-modal:before,.ff-location-modal:before,.ff-task-modal:before,.ff-service-modal:before,.ff-edit-modal-box:before,.resolver-modal:before,.ff-pending-action-modal:before,.ff-assignment-modal:before,.ff-more-panel:before{background:linear-gradient(#1e5bff,#1e5bff) 0 0/100% 4px no-repeat,linear-gradient(#2e82ee,#2e82ee) 0 7px/76% 4px no-repeat,linear-gradient(#18c964,#18c964) 0 14px/34% 9px no-repeat!important;width:15px!important;height:23px!important;top:10px!important;left:10px!important}.ff-pending-action-modal{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 86px)!important;overflow-y:auto!important}.ff-pending-material-row{grid-template-columns:minmax(0,1fr) 72px 65px!important;gap:5px!important;padding:7px!important;font-size:.8rem!important}.ff-pending-material-row button{min-width:0!important;padding:7px 3px!important;font-size:.7rem!important}.ff-map-list-row{gap:6px!important;min-height:54px!important;padding:7px 8px!important}.ff-map-list-title{font-size:.91rem!important;line-height:1.15!important}.ff-map-list-client{font-size:.82rem!important;line-height:1.15!important}.ff-map-list-pin{width:38px!important;height:38px!important}.ff-map-location-modal{width:calc(100vw - 22px)!important}.ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}.ff-map-modal-actions .ff-map-action-primary,.ff-map-modal-actions .ff-map-action-secondary{width:100%!important;min-width:0!important;max-width:none!important;min-height:44px!important}}.ff-history-date-mobile,.ff-history-label-mobile{display:none!important}.ff-global-history-list{color:#17263d!important;background:#fff!important;border:1px solid #d7e1ed!important;box-shadow:0 2px 8px #182a4814!important}.ff-global-history-list .ff-global-history-day{color:#17263d!important;background:#eaf1fa!important}.ff-global-history-list .global-history-entry,.ff-global-history-list .session-history-line-mobile,.ff-global-history-list .admin-history-line-mobile{color:#17263d!important;background:#fff!important;border-bottom-color:#d7e1ed!important}.ff-global-history-list .global-history-bottom,.ff-global-history-list .admin-history-detail-mobile,.ff-global-history-list .ff-history-date-stack,.ff-incident-history-list .ff-history-date-stack{color:#334965!important}@media (width<=640px){.ff-history-date-desktop,.ff-history-label-desktop{display:none!important}.ff-history-date-mobile{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:1px!important;line-height:1.3!important;display:flex!important}.ff-history-label-mobile{display:inline!important}.ff-incident-history-list .incident-history-line{text-align:left!important;grid-template-columns:48px 21px minmax(0,1fr) 19px!important;align-items:start!important;gap:4px 5px!important;padding:8px 1px!important;font-size:.82rem!important}.ff-incident-history-list .ff-incident-history-date{text-align:left!important;white-space:normal!important;font-size:.69rem!important;line-height:1.3!important}.ff-incident-history-list .ff-incident-history-title{text-align:left!important;font-size:.83rem!important;line-height:1.38!important}.ff-incident-history-list .ff-incident-history-summary,.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded,.ff-incident-history-list .mobile-pending-detail-line,.ff-incident-history-list .mobile-edit-extra-line,.ff-incident-history-list .ff-history-edit-actor-mobile{text-align:left!important;grid-column:1/-1!important;justify-content:flex-start!important;margin:0!important;padding:0!important;font-size:.8rem!important;line-height:1.38!important}.ff-global-history-list .session-history-line-mobile,.ff-global-history-list .admin-history-line-mobile{text-align:left!important;grid-template-columns:48px 22px minmax(0,1fr)!important;align-items:start!important;gap:4px 6px!important;padding:8px 4px!important;display:grid!important}.ff-global-history-list .session-history-line-mobile .ff-history-date-stack,.ff-global-history-list .admin-history-line-mobile .ff-history-date-stack{text-align:left!important;font-size:.69rem!important}.ff-global-history-list .session-history-line-mobile span,.ff-global-history-list .admin-history-line-mobile span{text-align:left!important;line-height:1.38!important}.ff-global-history-list .admin-history-detail-mobile{white-space:normal!important;grid-column:1/-1!important;margin:0!important;padding:0!important;font-size:.8rem!important;line-height:1.38!important}.ff-global-history-list .global-history-entry{text-align:left!important;padding:8px 4px!important;display:block!important}.ff-global-history-list .global-history-top{white-space:normal!important;text-align:left!important;grid-template-columns:48px 22px minmax(0,1fr)!important;align-items:start!important;column-gap:6px!important;font-size:.81rem!important;line-height:1.38!important;display:grid!important}.ff-global-history-list .global-history-bottom{text-align:left!important;white-space:normal!important;margin:4px 0 0 76px!important;font-size:.78rem!important;line-height:1.38!important}.ff-app-header{align-items:flex-start!important;gap:5px!important}.ff-header-fixflow-center{flex:auto!important;gap:3px!important;min-width:0!important;max-width:calc(100% - 98px)!important;display:flex!important}.ff-header-fixflow-center .ff-product-logo{flex:none!important;font-size:.92rem!important}.ff-header-business-name{flex:auto!important;min-width:0!important;max-width:none!important;margin-left:3px!important;padding-left:4px!important;font-size:.68rem!important;display:block!important}.ff-header-actions{flex-direction:column!important;flex:0 0 94px!important;align-items:flex-end!important;gap:2px!important;min-width:94px!important;display:flex!important;position:relative!important}.ff-header-session-bar{text-align:right!important;width:100%!important;display:block!important}.ff-header-session-bar .ff-header-logout{min-height:27px!important;margin:0!important;padding:5px 7px!important;font-size:.57rem!important}.ff-header-session-bar .ff-header-bell{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;position:absolute!important;top:31px!important;right:0!important}.ff-header-session-bar .ff-header-bell .ff-bell-svg{width:14px!important;height:14px!important}.ff-header-account-meta{box-sizing:border-box!important;text-align:right!important;align-items:flex-end!important;width:100%!important;max-width:none!important;padding-right:25px!important;font-size:.6rem!important;line-height:1.24!important}}.ff-updating-screen{color:#102238!important;background:#f3f6fb!important}.ff-updating-card{color:#102238!important;background:#fff!important;border:1px solid #d7e1ed!important;border-radius:14px!important;padding:28px 36px!important;box-shadow:0 14px 34px #182a481f!important}.ff-updating-card .ff-product-word{color:#10234a!important}.ff-header-fixflow-center{flex:auto!important;min-width:0!important;font-size:clamp(1.9rem,3vw,2.65rem)!important}.ff-header-fixflow-center .ff-product-logo{flex:none!important;font-size:1.12em!important}.ff-header-business-name{flex:auto!important;min-width:110px!important;max-width:min(42vw,560px)!important;font-size:1.02rem!important}.ff-header-actions{flex-direction:column!important;align-items:flex-end!important;gap:3px!important;display:flex!important}.ff-header-account-row{justify-content:flex-end!important;align-items:center!important;gap:5px!important;display:flex!important}.ff-header-account-row .ff-header-bell{color:#1e5bff!important;flex:none!important;position:static!important}.ff-header-account-meta{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;display:flex!important}.operator-form[data-operario-form=true]{z-index:23000!important;top:max(12px, env(safe-area-inset-top))!important;box-sizing:border-box!important;color:#102238!important;background:#fff!important;border:1px solid #cad7e7!important;border-top:4px solid #1e5bff!important;border-radius:13px!important;width:min(640px,100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;padding:42px 14px 14px!important;position:fixed!important;left:50%!important;overflow-y:auto!important;transform:translate(-50%)!important;box-shadow:0 0 0 100vmax #0f172a85,0 18px 44px #182a4838!important}.operator-form[data-operario-form=true]:before{content:""!important;background:linear-gradient(#1e5bff,#1e5bff) 0 0/100% 4px no-repeat,linear-gradient(#2e82ee,#2e82ee) 0 7px/76% 4px no-repeat,linear-gradient(#18c964,#18c964) 0 14px/34% 10px no-repeat!important;border-radius:2px!important;width:18px!important;height:25px!important;position:absolute!important;top:13px!important;left:14px!important}.operator-form[data-operario-form=true] h3{color:#102238!important;margin-top:0!important;padding-left:28px!important}.operator-form[data-operario-form=true] input,.operator-form[data-operario-form=true] select,.operator-form[data-operario-form=true] textarea{color:#102238!important;background:#f1f5fa!important;border:1px solid #b7c8dc!important}.operator-form[data-operario-form=true] label{color:#334965!important}.ff-operator-form-close{z-index:2!important;color:#102238!important;cursor:pointer!important;background:#e4edf7!important;border:0!important;border-radius:8px!important;width:30px!important;height:30px!important;padding:0!important;font-size:1.1rem!important;position:absolute!important;top:8px!important;right:8px!important}@media (width>=641px){.ff-incident-card-v105 .ff-incident-title-mobile{font-size:1.12em!important}.ff-incident-card-v105 .desktop-status-line{font-size:1.02em!important}.ff-incident-card-v105 .ff-incident-compact-right .ff-icon,.ff-incident-card-v105 .ff-incident-assignment-icon .ff-icon{width:25px!important;height:25px!important}.ff-incident-card-v105 .ff-external-label,.ff-incident-card-v105 .ff-time-pill-flat{font-size:.92rem!important}}@media (width<=640px){.ff-new-incident-form{top:max(8px, env(safe-area-inset-top))!important}.operator-form[data-operario-form=true]{top:max(8px, env(safe-area-inset-top))!important;width:calc(100vw - 18px)!important;max-height:calc(100dvh - 16px)!important;padding:40px 10px 10px!important}.ff-app-header{min-height:70px!important}.ff-header-fixflow-center{max-width:calc(100% - 106px)!important;font-size:1.18rem!important}.ff-header-fixflow-center .ff-product-logo{font-size:1.08rem!important}.ff-header-business-name{min-width:0!important;max-width:none!important;font-size:.68rem!important}.ff-header-actions{flex:0 0 100px!important;min-width:100px!important}.ff-header-account-row{gap:3px!important;width:100%!important}.ff-header-account-row .ff-header-bell{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}.ff-header-account-meta{flex:auto!important;width:auto!important;padding:0!important;font-size:.61rem!important}}.ff-pending-material-row button{text-align:center!important;justify-content:center!important;align-items:center!important;gap:4px!important;line-height:1.2!important;display:inline-flex!important}.ff-assignment-modal{color:#102238!important;text-align:left!important}.ff-assignment-modal-close{color:#102238!important;background:#e4edf7!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.ff-assignment-operators-list{gap:7px!important;width:min(100%,330px)!important;margin:8px auto 0!important;display:grid!important}.ff-assignment-operator-row{box-sizing:border-box!important;color:#17263d!important;text-align:left!important;background:#f1f5fa!important;border:1px solid #d0dceb!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;margin:0!important;padding:9px 10px!important;font-weight:700!important;display:flex!important}.ff-assignment-operator-row .ff-icon{color:#1e5bff!important;flex:none!important}.ff-assignment-empty,.ff-assignment-modal p{color:#334965!important}@media (width>=641px){.ff-app-header{align-items:center!important}.ff-header-fixflow-center{align-items:center!important;width:auto!important;max-width:none!important;display:inline-flex!important;overflow:visible!important}.ff-header-business-name{visibility:visible!important;opacity:1!important;flex:0 auto!important;align-self:center!important;width:auto!important;min-width:160px!important;max-width:min(43vw,620px)!important;font-size:1.08rem!important;display:inline-block!important}}@media (width<=640px){.ff-header-fixflow-center{font-size:1.33rem!important}.ff-header-fixflow-center .ff-product-logo{font-size:1.3rem!important}.ff-incident-history-list{padding-left:4px!important;padding-right:5px!important}.ff-incident-history-list .incident-history-line{grid-template-columns:45px 17px minmax(0,1fr) 18px!important;column-gap:3px!important;padding-left:0!important;padding-right:0!important}.ff-incident-history-list .ff-incident-history-icon,.ff-incident-history-list .ff-incident-history-icon .ff-icon{width:17px!important;height:17px!important}.ff-incident-history-list .ff-incident-history-title{text-align:left!important;justify-self:stretch!important}.ff-assignment-modal{width:calc(100vw - 24px)!important}.ff-assignment-operators-list{width:100%!important}}@media (width>=641px){.ff-global-history-list .global-history-entry{display:block!important;overflow:visible!important}.ff-global-history-list .global-history-top{grid-template-columns:auto 22px minmax(0,1fr)!important;align-items:start!important;column-gap:8px!important;width:100%!important;display:grid!important;overflow:visible!important}.ff-global-history-list .global-history-top>span:last-child{text-overflow:clip!important;white-space:normal!important;line-height:1.34!important;overflow:visible!important}.ff-global-history-list .global-history-bottom{white-space:normal!important;text-overflow:clip!important;margin:3px 0 0!important;padding-left:0!important;line-height:1.34!important;display:block!important;overflow:visible!important}}.ff-address-label-mobile{display:none!important}.ff-assignment-service{box-sizing:border-box!important;color:#17263d!important;background:#eaf2ff!important;border:1px solid #c6d7f4!important;border-radius:8px!important;width:min(100%,330px)!important;margin:0 auto 10px!important;padding:8px 10px!important}.ff-assignment-operator-name{flex:auto!important;min-width:0!important}.ff-assignment-unavailable{color:#dc2626!important;white-space:nowrap!important;flex:none!important;font-size:.82em!important;font-weight:800!important}.ff-pending-summary-list{gap:9px!important;display:grid!important}.ff-pending-summary-row{background:#f1f5fa!important;border:1px solid #d0dceb!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.ff-pending-summary-copy{color:#102238!important;text-align:left!important;gap:3px!important;min-width:0!important;display:grid!important}.ff-pending-summary-copy span{color:#526781!important;font-size:.9em!important}.ff-pending-summary-action{color:#102238!important;cursor:pointer!important;background:#e2ecfa!important;border:1px solid #b8c9dd!important;border-radius:8px!important;min-height:38px!important;padding:8px 11px!important;font-weight:700!important}.ff-pending-summary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;display:grid!important}.ff-pending-summary-actions>:only-child{grid-column:1/-1!important}.ff-pending-summary-danger{color:#991b1b!important;background:#fee2e2!important;border-color:#fecaca!important}.ff-pending-summary-material{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) minmax(74px,.5fr) minmax(74px,.5fr)!important;align-items:center!important;gap:7px!important;display:grid!important}.ff-pending-summary-material>span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#102238!important;min-width:0!important;font-weight:800!important;overflow:hidden!important}.ff-pending-summary-cancel{color:#102238!important;background:#e2ecfa!important;border:1px solid #b8c9dd!important;width:100%!important;min-height:40px!important}.ff-map-list-row.ff-map-list-pending{background:#fff7ed!important;border-left:5px solid #f97316!important}.ff-map-list-row.ff-map-list-pending .ff-map-list-title,.ff-map-list-row.ff-map-list-pending .ff-map-list-client{color:#9a3412!important}.ff-map-list-row.ff-map-list-selected{border-color:#f97316!important;box-shadow:0 0 0 2px #f973162e!important}.ff-map-location-close{color:#fff!important;background:#dc2626!important;border:0!important}.ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.ff-map-modal-actions button{justify-content:center!important;width:100%!important;min-width:0!important}.ff-address-value-mobile{display:none!important}.ff-address-value-desktop{display:inline!important}.ff-header-operator-brand{justify-content:flex-start!important;left:clamp(18px,4vw,72px)!important;right:auto!important;transform:none!important}.ff-light-admin-panel,.ff-settings-form,.ff-locations-activation,.ff-location-tree,.ff-location-row{color:#102238!important}.ff-light-admin-panel,.ff-material-panel,.ff-qr-panel,.ff-locations-activation,.ff-locations-quick,.ff-locations-structure,.ff-locations-disabled-message{background:#fff!important;border:1px solid #d0dceb!important;box-shadow:0 4px 12px #182a4814!important}.ff-material-panel span,.ff-material-panel p,.ff-qr-panel p,.ff-settings-form p,.ff-settings-form label,.ff-locations-header p{color:#334965!important}.ff-locations-quick h3,.ff-locations-structure h3,.ff-locations-disabled-message{color:#102238!important}.ff-location-row{background:#fff!important;border-color:#d0dceb!important}.ff-location-row strong,.ff-location-name-toggle{color:#102238!important}.ff-settings-form div[style*="rgba(15,23,42"],.ff-settings-form div[style*="rgba(15, 23, 42"],.ff-settings-form div[style*=\#0f172a]{color:#102238!important;background:#f1f5fa!important;border-color:#d0dceb!important}.ff-settings-form h3,.ff-settings-form h4,.ff-material-panel h3,.ff-qr-panel h3{color:#102238!important}.incident-expanded-actions-mobile .ff-incident-action-neutral{color:#102238!important;background:#e2ecfa!important;border:1px solid #b8c9dd!important;font-weight:700!important}.ff-incident-history-list .ff-incident-history-info{color:#1e5bff!important;place-self:start end!important}.ff-incident-history-list .mobile-pending-detail-line,.ff-global-history-list .global-history-entry,.ff-global-history-list .global-history-top,.ff-global-history-list .global-history-bottom,.ff-incident-history-list .incident-history-line,.ff-incident-history-list .ff-incident-history-title,.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{text-align:left!important}.ff-new-incident-form{width:min(520px,100vw - 30px)!important;max-width:min(520px,100vw - 30px)!important;margin-left:auto!important;margin-right:auto!important}@media (width>=641px){.incident-expanded-actions-mobile button{border-radius:9px!important;min-width:110px!important;min-height:48px!important;padding:12px 18px!important;font-size:1rem!important}}@media (width<=640px){.ff-header-fixflow-center .ff-product-logo{font-size:1.47rem!important}.ff-new-incident-form{width:min(88vw,370px)!important;max-width:min(88vw,370px)!important;margin-left:0!important;margin-right:0!important;left:50vw!important;right:auto!important;transform:translate(-50%)!important}.ff-incident-client-contact .ff-icon{width:26px!important;height:26px!important;margin-left:9px!important}.ff-address-label-desktop{display:none!important}.ff-address-label-mobile{flex:none!important;display:inline!important}.ff-address-value-desktop{display:none!important}.ff-address-value-mobile{min-width:0!important;display:inline!important}.ff-incident-expanded-data .ff-incident-address-row{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:baseline!important;gap:3px!important;max-width:100%!important;font-size:clamp(.56rem,2.75vw,.82rem)!important;display:flex!important;overflow:hidden!important}.ff-incident-expanded-data .ff-incident-address-long{font-size:.56rem!important}.ff-incident-expanded-data .ff-incident-address-xlong{font-size:.49rem!important}.ff-header-operator-brand{justify-content:flex-start!important;max-width:120px!important;left:8px!important;right:auto!important;transform:none!important}.ff-header-operator-brand .ff-product-logo{font-size:1.62rem!important}.incident-expanded-actions-mobile button{aspect-ratio:1!important;border-radius:10px!important;min-height:54px!important;max-height:66px!important;padding:8px 3px!important}.incident-expanded-actions-mobile button .ff-icon{width:24px!important;height:24px!important}.ff-assignment-service{width:100%!important}.ff-assignment-operator-row{gap:6px!important;padding:9px 8px!important}.ff-assignment-unavailable{font-size:.76rem!important}.ff-pending-summary-row{gap:7px!important;padding:8px!important}.ff-pending-summary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ff-pending-summary-material{grid-template-columns:minmax(0,1fr) minmax(60px,.48fr) minmax(60px,.48fr)!important;gap:5px!important}.ff-pending-summary-action{min-height:36px!important;padding:7px 8px!important;font-size:.78rem!important}.ff-map-modal-actions button{padding-left:6px!important;padding-right:6px!important;font-size:.72rem!important;line-height:1.12!important}}.ff-incident-action-more{display:inline-flex!important}.incident-expanded-actions-mobile .ff-incident-action-edit,.incident-expanded-actions-mobile .ff-incident-action-delete{display:none!important}.ff-incident-more-actions{gap:10px!important;display:grid!important}.ff-incident-more-action{color:#102238!important;text-align:left!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:14px!important;min-height:52px!important;padding:0 14px!important;font-size:1rem!important;font-weight:850!important}.ff-incident-more-action.danger{color:#991b1b!important;background:#fee2e2!important;border-color:#fecaca!important}.ff-incident-more-overlay{justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important}.ff-incident-more-modal{border-radius:22px!important;width:min(420px,100vw - 32px)!important;max-width:min(420px,100vw - 32px)!important;margin:auto!important}.ff-incident-address-row .ff-address-label-mobile,.ff-incident-address-row .ff-address-value-mobile{display:none!important}.ff-incident-address-row .ff-address-label-desktop,.ff-incident-address-row .ff-address-value-desktop{display:inline!important}@media (width<=640px){:root{--ff-mobile-font:18px;--ff-touch-primary:52px;--ff-touch-secondary:44px}.ff-app-shell{width:100%!important;max-width:100%!important;min-height:100dvh!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(88px + env(safe-area-inset-bottom))!important;font-size:var(--ff-mobile-font)!important;color:#102238!important;background:#eef4fb!important}.ff-app-shell button,.ff-app-shell input,.ff-app-shell select,.ff-app-shell textarea{font-size:max(16px,.96rem)!important}.ff-app-shell button{min-height:var(--ff-touch-secondary)!important;touch-action:manipulation!important}.ff-header-logout,.ff-brand-notice-action,.ff-new-incident-form>button:last-child,.resolver-modal button[type=button]:not(.ff-task-modal-close),.ff-incident-action-resolve{min-height:var(--ff-touch-primary)!important}.ff-app-header{color:#102238!important;background:#fffffff0!important;border:1px solid #d7e3f0!important;border-radius:0 0 18px 18px!important;min-height:92px!important;padding:12px 12px 10px!important;box-shadow:0 8px 18px #10223814!important}.ff-header-fixflow-center,.ff-header-operator-brand{justify-content:flex-start!important;width:auto!important;max-width:145px!important;margin:0!important;top:14px!important;left:12px!important;transform:none!important}.ff-header-fixflow-center .ff-product-logo{justify-content:flex-start!important;font-size:1.75rem!important}.ff-header-actions{align-items:flex-end!important;max-width:165px!important;top:10px!important;right:10px!important}.ff-header-logout{border-radius:14px!important;min-width:112px!important;padding:0 12px!important;font-size:.9rem!important;font-weight:900!important}.ff-header-account-meta{text-align:right!important;color:#102238!important;font-size:.78rem!important;line-height:1.15!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:12px 0 10px!important;padding:0!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105{background:#fff!important;border:1px solid #d7e3f0!important;border-radius:14px!important;min-height:56px!important;padding:7px 3px!important;box-shadow:0 6px 14px #10223812!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 h2,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 h2{color:#071b5a!important;font-size:1.22rem!important;font-weight:950!important;line-height:1!important}.ff-dashboard-metrics-grid .ff-panel-metric-card-v105 p,.ff-incident-status-panel-v100 .ff-panel-metric-card-v105 p{color:#465a73!important;font-size:.73rem!important;font-weight:850!important;line-height:1.08!important}.ff-dashboard-search{color:#102238!important;background:#fff!important;border:1px solid #c8d7ea!important;border-radius:16px!important;width:min(92vw,340px)!important;height:48px!important;min-height:48px!important;margin-left:auto!important;margin-right:auto!important;padding:0 16px!important;font-size:1rem!important}.ff-incident-card-v105{border:1px solid #d7e3f0!important;border-left:7px solid var(--ff-incident-state-accent,#18c964)!important;color:#102238!important;background:#fff!important;border-radius:18px!important;width:100%!important;min-height:92px!important;padding:13px 12px 13px 14px!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 18px #10223814!important}.ff-incident-card-v105.ff-incident-card-multi-state{min-height:108px!important}.ff-incident-compact-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:66px!important;display:grid!important}.ff-incident-compact-left{grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}.ff-incident-service-icon{color:#1e5bff!important;place-items:center!important;width:34px!important;height:34px!important;font-size:1.55rem!important;display:grid!important}.ff-incident-title-mobile{color:#102238!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;font-size:1.08rem!important;font-weight:950!important;line-height:1.12!important;display:block!important;overflow:hidden!important}.ff-incident-card-v105 .mobile-status-label{text-align:left!important;gap:2px!important;margin-top:5px!important;display:grid!important}.ff-incident-card-v105 .mobile-status-line{white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;gap:5px!important;min-height:20px!important;font-size:.95rem!important;font-weight:900!important;line-height:1.22!important;display:flex!important;overflow:hidden!important}.ff-incident-card-v105 .mobile-status-line .ff-icon{flex:0 0 18px!important;width:18px!important;height:18px!important}.ff-incident-compact-right{color:#465a73!important;justify-items:end!important;gap:8px!important;min-width:58px!important;display:grid!important}.ff-incident-card-v105 .ff-incident-assignment-icon{color:#1e5bff!important;background:0 0!important;border:0!important;width:auto!important;min-width:34px!important;min-height:28px!important;padding:0!important}.ff-incident-card-v105 .ff-time-pill-flat{box-shadow:none!important;color:#465a73!important;background:0 0!important;padding:0!important;font-size:.82rem!important;font-weight:850!important}.ff-incident-expanded-data{color:#102238!important;background:#f8fbff!important;border:1px solid #d7e3f0!important;border-radius:16px!important;gap:9px!important;margin-top:14px!important;padding:14px!important;font-size:1rem!important;line-height:1.28!important;display:grid!important}.ff-incident-expanded-data>span{color:#102238!important;text-align:left!important;display:block!important}.ff-incident-address-row .ff-address-label-desktop,.ff-incident-address-row .ff-address-value-desktop{display:none!important}.ff-incident-address-row .ff-address-label-mobile,.ff-incident-address-row .ff-address-value-mobile{display:inline!important}.ff-incident-expanded-data strong{color:#071b5a!important;font-weight:950!important}.ff-incident-expanded-data .ff-incident-address-row{white-space:nowrap!important;flex-wrap:nowrap!important;gap:4px!important;max-width:100%!important;font-size:clamp(.72rem,3.25vw,.95rem)!important;display:flex!important}.ff-incident-expanded-data .ff-incident-address-long{font-size:clamp(.62rem,2.75vw,.82rem)!important}.ff-incident-expanded-data .ff-incident-address-xlong{font-size:clamp(.54rem,2.35vw,.72rem)!important}.ff-incident-quick-summary{background:#f8fbff!important;border:1px solid #d7e3f0!important;border-radius:16px!important;grid-template-columns:1fr!important;gap:6px!important;margin-top:10px!important;padding:10px 12px!important;font-size:.98rem!important;line-height:1.25!important;display:grid!important}.incident-expanded-actions-mobile{background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;margin-top:14px!important;padding:0!important;display:grid!important}.incident-expanded-actions-mobile button{aspect-ratio:auto!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:52px!important;max-height:none!important;padding:0 12px!important;font-size:1rem!important;font-weight:900!important;display:inline-flex!important}.incident-expanded-actions-mobile .ff-incident-action-resolve{color:#fff!important;background:#18c964!important;border:0!important;order:1!important;grid-column:1/-1!important;font-size:1.08rem!important}.incident-expanded-actions-mobile .ff-incident-action-pending{order:2!important}.incident-expanded-actions-mobile .ff-incident-action-schedule,.incident-expanded-actions-mobile .ff-incident-action-capture,.incident-expanded-actions-mobile .ff-incident-action-release{order:3!important}.incident-expanded-actions-mobile .ff-incident-action-more{order:4!important;display:inline-flex!important}.incident-expanded-actions-mobile .ff-incident-action-edit,.incident-expanded-actions-mobile .ff-incident-action-block,.incident-expanded-actions-mobile .ff-incident-action-block-client,.incident-expanded-actions-mobile .ff-incident-action-delete{display:none!important}.incident-expanded-actions-mobile .mobile-action-label,.incident-expanded-actions-mobile .desktop-action-label{align-items:center!important;gap:6px!important;display:inline-flex!important}.ff-incident-more-modal{border-radius:22px!important;width:min(92vw,390px)!important;max-height:calc(100dvh - 24px)!important;margin:auto!important;padding:44px 16px 16px!important}.ff-incident-history-list{background:#fff!important;border-radius:16px!important;margin-top:14px!important;overflow:hidden!important}.ff-incident-history-list .incident-history-line{background:#fff!important;border-bottom:1px solid #d7e3f0!important;grid-template-columns:58px 24px minmax(0,1fr) 24px!important;gap:8px!important;min-height:56px!important;padding:11px 8px!important;font-size:.94rem!important}.ff-incident-history-list .ff-incident-history-date{color:#071b5a!important;font-size:.78rem!important;font-weight:950!important;line-height:1.08!important}.ff-incident-history-list .ff-incident-history-title,.ff-incident-history-list .ff-incident-history-summary,.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{text-align:left!important;color:#102238!important;line-height:1.28!important}.ff-new-incident-form{border-radius:22px!important;width:min(92vw,390px)!important;max-width:min(92vw,390px)!important;max-height:calc(100dvh - 24px)!important;padding:44px 16px 16px!important;top:10px!important;left:50vw!important;overflow-y:auto!important;transform:translate(-50%)!important}.ff-new-incident-form:after{content:"Paso rapido: que ocurre > cliente/ubicacion > servicio"!important;color:#60738e!important;order:-1!important;margin:0 0 10px!important;font-size:.86rem!important;font-weight:850!important;display:block!important}.ff-new-incident-form input,.ff-new-incident-form select,.ff-new-incident-form textarea{border-radius:15px!important;min-height:52px!important;margin-bottom:10px!important;padding:0 14px!important;font-size:1rem!important}.ff-new-incident-form .ff-inline-fields-v95{grid-template-columns:1fr!important;gap:8px!important}.ff-bottom-nav,.ff-mobile-dock{min-height:76px!important;padding-bottom:max(8px, env(safe-area-inset-bottom))!important;border-top:1px solid #d7e3f0!important;box-shadow:0 -8px 22px #1022381a!important}.ff-bottom-nav button,.ff-mobile-dock button,nav button{border-radius:18px!important;min-height:58px!important;font-size:.82rem!important}.ff-header-fixflow-center,.ff-header-operator-brand{grid-template-columns:1fr!important;align-content:start!important;justify-items:start!important;gap:1px!important;max-width:170px!important;display:grid!important}.ff-header-fixflow-center .ff-header-business-name,.ff-header-operator-brand .ff-header-business-name{text-overflow:ellipsis!important;white-space:nowrap!important;color:#1e5bff!important;max-width:168px!important;margin:-2px 0 0 2px!important;font-size:.68rem!important;font-weight:900!important;line-height:1!important;display:block!important;overflow:hidden!important}.ff-incident-client-contact{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}.ff-incident-client-contact .ff-incident-client-copy{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.ff-incident-client-contact .ff-icon{color:#1e5bff!important;justify-self:end!important;width:28px!important;height:28px!important}.ff-incident-expanded-data .ff-incident-address-row{align-items:baseline!important}.ff-incident-expanded-data .ff-incident-address-row .ff-address-label-desktop{display:none!important}.ff-incident-expanded-data .ff-incident-address-row .ff-address-label-mobile{display:inline!important}.ff-incident-expanded-data .ff-incident-address-row .ff-address-label-responsive,.ff-incident-expanded-data .ff-incident-address-row .ff-address-value{min-width:0!important;display:inline!important}.resolver-modal{color:#102238!important;background:#fff!important;border:1px solid #c8d7ea!important;border-radius:22px!important;gap:10px!important;width:min(92vw,390px)!important;max-height:calc(100dvh - 22px)!important;margin:auto!important;padding:48px 16px 16px!important;display:grid!important;transform:none!important;box-shadow:0 18px 48px #10223833!important}.resolver-modal h3{color:#071b5a!important;text-align:center!important;margin:0 0 4px!important;font-size:1.18rem!important}.resolver-modal input,.resolver-modal textarea{color:#102238!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:15px!important;min-height:52px!important;margin:0!important;padding:0 14px!important;font-size:1rem!important}.resolver-modal textarea{min-height:92px!important;padding-top:12px!important}.resolver-modal div[style*=grid-template-columns]{grid-template-columns:1fr 1fr!important;gap:8px!important}.resolver-modal>div:last-child{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.resolver-modal>div:last-child button{border-radius:15px!important;min-height:52px!important;font-size:1rem!important;font-weight:900!important}.ff-new-incident-wizard:after{content:none!important;display:none!important}.ff-new-wizard-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0 0 12px!important;display:grid!important}.ff-new-wizard-steps button{color:#465a73!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:12px!important;min-height:40px!important;padding:0 6px!important;font-size:.8rem!important;font-weight:900!important}.ff-new-wizard-steps button.active{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}.ff-new-incident-wizard .ff-new-step{display:none!important}.ff-new-incident-wizard[data-step="1"] .ff-new-step-1,.ff-new-incident-wizard[data-step="2"] .ff-new-step-2,.ff-new-incident-wizard[data-step="3"] .ff-new-step-3{display:block!important}.ff-new-incident-wizard[data-step="3"] .ff-new-step-3{gap:10px!important;display:grid!important}.ff-new-wizard-nav{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:10px!important;display:grid!important}.ff-new-wizard-nav button{color:#102238!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:15px!important;min-height:52px!important;font-weight:900!important}.ff-new-wizard-nav button:last-child{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}}@media (width>=641px){.ff-new-wizard-steps,.ff-new-wizard-nav,.ff-header-business-name-mobile,.ff-incident-address-row .ff-address-label-mobile{display:none!important}.ff-incident-address-row .ff-address-label-desktop{display:inline!important}}@media (width<=640px){.ff-app-header{color:#102238!important;background:#fffffff7!important;border-color:#d7e3f0!important;min-height:88px!important}.ff-header-actions{top:6px!important;right:8px!important;transform:none!important}.ff-header-session-bar .ff-header-logout,.ff-header-logout{border-radius:13px!important;min-width:104px!important;height:42px!important;min-height:42px!important;padding:0 10px!important;font-size:.82rem!important;line-height:1!important}.ff-header-account-row{justify-content:flex-end!important;align-items:center!important;gap:5px!important;margin-top:2px!important}.ff-header-account-meta{color:#102238!important;font-size:.72rem!important;line-height:1.05!important}.ff-header-fixflow-center,.ff-header-operator-brand{gap:5px!important;max-width:175px!important;top:10px!important;left:12px!important}.ff-header-fixflow-center .ff-product-logo,.ff-header-operator-brand .ff-product-logo{font-size:1.82rem!important}.ff-header-fixflow-center .ff-header-business-name,.ff-header-operator-brand .ff-header-business-name{margin-top:3px!important;margin-left:3px!important;font-size:.72rem!important;line-height:1.05!important}.ff-incident-expanded-data .ff-incident-address-row{text-align:left!important;justify-content:flex-start!important;justify-items:start!important;gap:4px!important;width:100%!important;margin-left:0!important;padding-left:0!important}.ff-incident-expanded-data .ff-incident-address-row .ff-address-label-responsive,.ff-incident-expanded-data .ff-incident-address-row .ff-address-value{text-align:left!important;justify-self:start!important}.operator-card-compact-v95{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-radius:16px!important;margin-bottom:9px!important;padding:12px 13px!important;box-shadow:0 8px 18px #10223814!important}.operator-compact-line-v85 .operator-name-mobile{color:#071b5a!important;font-size:1.02rem!important;font-weight:950!important;line-height:1.18!important}.operator-compact-line-v85 .operator-status-count,.operator-compact-line-v85 .operator-status-count span,.operator-compact-line-v85 .operator-services-line{color:#465a73!important;font-size:.9rem!important;font-weight:800!important;line-height:1.18!important}.ff-operator-expanded-detail{color:#102238!important;background:#f5f8fc!important;border:1px solid #d7e3f0!important;border-radius:14px!important;margin-top:10px!important;padding:12px!important}.ff-operator-detail-access,.ff-operator-detail-info{color:#102238!important;gap:7px!important;font-size:.94rem!important;line-height:1.25!important;display:grid!important}.ff-operator-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important;display:grid!important}.ff-operator-detail-actions button{color:#102238!important;white-space:normal!important;background:#eef4fb!important;border:1px solid #c8d7ea!important;border-radius:13px!important;min-height:46px!important;font-size:.9rem!important;font-weight:900!important;line-height:1.1!important}.ff-settings-form,.ff-settings-form *{color:#102238!important}.ff-settings-form{background:#fff!important;border:1px solid #d7e3f0!important;box-shadow:0 8px 20px #10223814!important}.ff-settings-form input,.ff-settings-form select,.ff-settings-form textarea{color:#102238!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important}.ff-settings-form h2,.ff-settings-form h3,.ff-settings-form h4,.ff-settings-form label,.ff-settings-form p{color:#102238!important}.ff-map-location-modal{color:#102238!important;background:#fff!important;border:1px solid #c8d7ea!important;border-radius:20px!important;width:min(92vw,390px)!important;box-shadow:0 18px 42px #10223833!important}.ff-map-location-modal:before{content:none!important;display:none!important}.ff-map-location-modal h3,.ff-map-location-modal p{color:#102238!important}.ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-top:12px!important;display:grid!important}.ff-map-modal-actions button,.ff-map-modal-actions .ff-map-action-primary,.ff-map-modal-actions .ff-map-action-secondary{white-space:normal!important;text-align:center!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:0 8px!important;font-size:.84rem!important;font-weight:900!important;line-height:1.1!important;display:inline-flex!important}.resolver-modal{margin-top:max(10px, env(safe-area-inset-top))!important;align-self:flex-start!important;margin-bottom:auto!important;transform:none!important}.ff-pending-action-modal{color:#102238!important;background:#fff!important;border:1px solid #c8d7ea!important;border-radius:20px!important;width:min(92vw,390px)!important}.ff-pending-action-modal h3,.ff-pending-action-modal p,.ff-pending-action-modal div,.ff-pending-action-modal span{color:#102238!important}.ff-pending-summary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.ff-pending-summary-action{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:48px!important;padding:0 8px!important;font-size:.82rem!important;line-height:1.08!important;display:inline-flex!important}.ff-module-resolve-incident-modal{padding-top:max(10px, env(safe-area-inset-top))!important;justify-content:center!important;align-items:flex-start!important;overflow-y:auto!important}.resolver-modal{width:min(92vw,390px)!important;max-height:calc(100dvh - 22px)!important;margin-top:0!important;margin-left:auto!important;margin-right:auto!important}.resolver-modal input[id^=resolver-minutos]{order:1!important}.resolver-modal div[style*=grid-template-columns]{order:2!important}.resolver-modal textarea{order:3!important}.resolver-modal>div:last-child{order:4!important}.ff-pending-action-overlay{padding-top:max(12px, env(safe-area-inset-top))!important;align-items:flex-start!important;overflow-y:auto!important}.ff-pending-action-modal{max-height:calc(100dvh - 24px)!important;margin-top:0!important;padding:46px 15px 16px!important;overflow-y:auto!important}.ff-pending-action-modal h3{text-align:center!important;color:#071b5a!important;margin:0 0 12px!important;font-size:1.12rem!important;line-height:1.18!important}.ff-pending-action-modal>div[style*="display: flex"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.ff-pending-action-modal>div[style*="display: flex"]>button{white-space:normal!important;text-align:center!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:50px!important;padding:0 8px!important;font-size:.9rem!important;font-weight:900!important;line-height:1.08!important;display:inline-flex!important}.ff-pending-action-modal>div[style*="display: flex"]>button:last-child:nth-child(3){color:#102238!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;grid-column:1/-1!important}.ff-pending-summary-list,.ff-pending-material-list{gap:10px!important;width:100%!important;display:grid!important}.ff-pending-summary-row,.ff-pending-material-row{color:#102238!important;background:#f5f8fc!important;border:1px solid #d7e3f0!important;border-radius:15px!important;grid-template-columns:1fr!important;gap:9px!important;padding:11px!important;display:grid!important}.ff-pending-summary-copy strong,.ff-pending-material-row>span{color:#071b5a!important;text-align:left!important;font-size:.98rem!important;font-weight:950!important;line-height:1.18!important}.ff-pending-summary-copy span{color:#465a73!important;text-align:left!important;font-size:.9rem!important;line-height:1.24!important}.ff-pending-summary-material{grid-template-columns:minmax(0,1fr) repeat(2,minmax(74px,.55fr))!important;align-items:center!important;gap:7px!important;width:100%!important;display:grid!important}.ff-pending-summary-material>span{color:#102238!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.88rem!important;line-height:1.18!important}.ff-pending-material-row{grid-template-columns:minmax(0,1fr) repeat(2,minmax(74px,.55fr))!important;align-items:center!important}.ff-pending-material-row button,.ff-pending-summary-material button{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:46px!important;padding:0 6px!important;font-size:.82rem!important;line-height:1.08!important;display:inline-flex!important}.ff-pending-summary-cancel{color:#102238!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:14px!important;width:100%!important;min-height:48px!important;font-size:.92rem!important;font-weight:900!important}.ff-incident-history-list{background:#fff!important;border:1px solid #d7e3f0!important;border-radius:16px!important}.ff-incident-history-list .incident-history-line{grid-template-columns:50px 22px minmax(0,1fr) 22px!important;align-items:start!important;gap:6px!important;min-height:48px!important;padding:10px 7px!important}.ff-incident-history-list .ff-incident-history-date{text-align:left!important;color:#071b5a!important;font-size:.72rem!important;line-height:1.05!important}.ff-incident-history-list .ff-incident-history-icon,.ff-incident-history-list .ff-incident-history-icon .ff-icon{color:#1e5bff!important;width:20px!important;height:20px!important}.ff-incident-history-list .ff-incident-history-title{color:#102238!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:.9rem!important;line-height:1.18!important}.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{color:#465a73!important;text-align:left!important;grid-column:1/-1!important;margin-top:4px!important;padding-left:0!important;font-size:.88rem!important;line-height:1.2!important}.ff-leaflet-map{background:#eef4fb!important;border:1px solid #d7e3f0!important;border-radius:18px!important;min-height:320px!important;overflow:hidden!important}.ff-leaflet-pin.incident{background:#1e5bff!important;border-color:#bfdbfe!important}.ff-leaflet-pin.pending{background:#f97316!important;border-color:#fed7aa!important}.ff-leaflet-pin.selected{background:#ef4444!important;border-color:#fecaca!important}.ff-map-list-row{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-radius:14px!important;min-height:64px!important;padding:10px 10px 10px 12px!important}.ff-map-list-pending{border-left:5px solid #f97316!important}.ff-map-list-title{color:#071b5a!important;font-size:.98rem!important;font-weight:950!important;line-height:1.12!important}.ff-map-list-client,.ff-map-list-unlocated{color:#465a73!important;font-size:.9rem!important;line-height:1.15!important}.ff-map-list-pin{color:#1e5bff!important;background:#eef4fb!important;border:1px solid #c8d7ea!important;border-radius:13px!important;width:44px!important;height:44px!important}.ff-map-location-modal{text-align:center!important;padding:44px 15px 16px!important}.ff-map-location-modal .ff-map-location-close{color:#fff!important;background:#ef4444!important;border:0!important}.ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ff-map-modal-actions button{min-height:50px!important}}.ff-login-screen,.ff-updating-screen{color:#102238!important;background:linear-gradient(135deg,#eef4fb 0%,#fff 100%)!important}.ff-login-screen>div,.ff-login-screen .ff-brand-notice,.ff-updating-card{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;box-shadow:0 18px 48px #10223829!important}.ff-login-screen input,.ff-login-screen select,.ff-login-screen textarea{color:#102238!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important}.ff-login-screen p,.ff-login-screen strong,.ff-updating-card p{color:#102238!important}.ff-auth-recovery-modal{z-index:9999!important;background:#0f172a8c!important;place-items:center!important;padding:16px!important;display:grid!important;position:fixed!important;inset:0!important}.ff-auth-recovery-card{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-top:4px solid #2563eb!important;border-radius:10px!important;gap:12px!important;width:min(430px,100%)!important;padding:20px!important;display:grid!important;position:relative!important;box-shadow:0 18px 45px #0f172a40!important}.ff-auth-recovery-card h3{text-align:center!important;margin:0!important;font-size:22px!important}.ff-auth-recovery-card label{color:#334b68!important;gap:6px!important;font-weight:800!important;display:grid!important}.ff-auth-recovery-help{color:#475569!important;text-align:left!important;margin:0!important;font-size:15px!important;line-height:1.35!important}.ff-auth-recovery-card input,.ff-auth-recovery-card select{color:#102238!important;background:#fff!important;border:1px solid #b9cbe0!important;border-radius:8px!important;min-height:52px!important;padding:10px 12px!important;font-size:17px!important}.ff-auth-recovery-close{color:#fff!important;background:#1e293b!important;border:0!important;border-radius:8px!important;width:42px!important;height:42px!important;font-size:24px!important;font-weight:900!important;position:absolute!important;top:10px!important;right:10px!important}.ff-auth-recovery-primary{color:#fff!important;background:#2563eb!important;border:1px solid #102238!important;border-radius:8px!important;min-height:52px!important;font-size:17px!important;font-weight:900!important}.ff-material-panel,.ff-material-used-panel{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;box-shadow:0 8px 20px #10223814!important}.ff-material-panel *,.ff-material-used-panel *{color:#102238!important}.ff-material-panel p,.ff-material-used-panel p,.ff-material-panel .mobile-material-requester,.ff-material-used-panel .mobile-material-requester,.ff-material-panel [style*=\#94a3b8],.ff-material-used-panel [style*=\#94a3b8]{color:#465a73!important}.material-line-mobile,.ff-material-used-panel>div{color:#102238!important;background:#f5f8fc!important;border-color:#d7e3f0!important}.ff-location-cascade-selector{background:#fff!important;border-radius:16px!important}.ff-location-cascade-level,.ff-location-cascade-selector input{color:#102238!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important}.ff-locations-header,.ff-locations-activation,.ff-locations-quick,.ff-locations-structure,.ff-locations-disabled-message,.ff-location-modal-overlay .ff-task-modal,.ff-location-modal,.ff-locations-header *,.ff-locations-activation *,.ff-locations-quick *,.ff-locations-structure *,.ff-locations-disabled-message *{color:#102238!important}.ff-location-name-toggle strong{color:#071b5a!important}@media (width<=640px){.ff-app-header{background:#fff!important}.ff-header-actions{width:178px!important;max-width:178px!important;min-height:74px!important;position:absolute!important;top:4px!important;right:8px!important}.ff-header-session-bar{margin:0!important;position:absolute!important;top:0!important;right:0!important}.ff-header-account-row{display:contents!important}.ff-header-account-row .ff-header-bell{color:#f59e0b!important;background:0 0!important;border:0!important;border-radius:13px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;position:absolute!important;top:2px!important;right:112px!important}.ff-header-account-row .ff-bell-svg,.ff-header-account-row .ff-header-bell .ff-bell-svg{color:#f59e0b!important;width:27px!important;height:27px!important}.ff-header-session-bar .ff-header-logout,.ff-header-logout{width:106px!important;min-width:106px!important;height:40px!important;min-height:40px!important;padding:0 8px!important;font-size:.78rem!important}.ff-header-account-meta{text-align:right!important;justify-items:end!important;width:150px!important;max-width:150px!important;font-size:.7rem!important;line-height:1.05!important;position:absolute!important;top:43px!important;right:0!important}.edit-incident-card{width:min(92vw,390px)!important;max-width:min(92vw,390px)!important;margin-top:max(10px, env(safe-area-inset-top))!important;color:#102238!important;background:#fff!important;border:1px solid #c8d7ea!important;border-radius:22px!important;padding:46px 16px 16px!important;transform:none!important;box-shadow:0 18px 48px #1022382e!important}.edit-incident-card h3{color:#071b5a!important;text-align:center!important;font-size:1.14rem!important}.edit-incident-card input,.edit-incident-card select,.edit-incident-card textarea{color:#102238!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:15px!important;max-width:100%!important;min-height:52px!important;margin-bottom:10px!important;font-size:1rem!important}.ff-edit-wizard-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-bottom:12px!important;display:grid!important}.ff-edit-wizard-steps button,.ff-edit-wizard-nav button{color:#465a73!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:12px!important;min-height:42px!important;font-size:.8rem!important;font-weight:900!important}.ff-edit-wizard-steps button.active,.ff-edit-wizard-nav button:last-child{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}.edit-incident-card .ff-edit-step{display:none!important}.edit-incident-card:has(.ff-edit-wizard-steps button.active:first-child) .ff-edit-step-1{display:block!important}.edit-incident-card:has(.ff-edit-wizard-steps button.active:nth-child(2)) .ff-edit-step-2{display:block!important}.edit-incident-card:has(.ff-edit-wizard-steps button.active:nth-child(3)) .ff-edit-step-3{gap:10px!important;display:grid!important}.ff-edit-wizard-nav{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:10px!important;display:grid!important}.edit-action-row-mobile{display:none!important}.ff-edit-select-row{grid-template-columns:1fr!important;gap:8px!important}.ff-location-cascade-selector{gap:8px!important;margin-bottom:10px!important}.ff-location-cascade-level{border-radius:15px!important;min-height:52px!important;font-size:1rem!important}}@media (width>=641px){.ff-edit-wizard-steps,.ff-edit-wizard-nav{display:none!important}.edit-incident-card .ff-edit-step{display:contents!important}}.ff-new-incident-brand{justify-content:center!important;align-items:center!important;margin:0 0 8px!important;display:flex!important}.ff-new-incident-brand .ff-product-logo{font-size:1.55rem!important}.ff-map-location-modal{color:#102238!important;background:#fff!important;border:1px solid #1e5bff!important;box-shadow:0 18px 46px #1022382e!important}.ff-map-location-modal:before{background:0 0!important}.ff-map-location-modal h3,.ff-map-location-modal p,.ff-map-location-title,.ff-map-location-address,.ff-map-location-source{color:#102238!important}.ff-map-location-modal .ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;display:grid!important}.ff-map-location-modal .ff-map-modal-actions>button{white-space:normal!important;text-align:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:52px!important;margin:0!important;line-height:1.08!important}.ff-brand-notice-action,.ff-save-popup button{white-space:normal!important;min-height:56px!important;line-height:1.12!important}.ff-settings-structured-locations-card{display:none!important}.ff-settings-form button,.ff-locations-quick button,.ff-locations-activation button,.ff-locations-structure button{color:#102238!important}.ff-settings-form button[style*=\#22c55e],.ff-locations-activation button[style*=\#22c55e],.ff-location-save-primary{color:#fff!important}:is(.ff-settings-form button:has(.ff-icon-pin),.ff-settings-form button:has(svg),.ff-locations-quick button,.ff-locations-structure button){background:#eef4fb!important;border:1px solid #c8d7ea!important}.ff-incident-address-row{text-align:left!important;justify-content:flex-start!important}.ff-address-label-responsive,.ff-address-value{text-align:left!important;justify-self:start!important}.ff-global-history-entry,.ff-incident-history-entry,.global-history-entry{line-height:1.12!important}@media (width>=641px){.ff-new-incident-form{width:min(680px,100vw - 64px)!important;max-width:min(680px,100vw - 64px)!important}}@media (width<=640px){.ff-new-incident-form{width:min(94vw,440px)!important;max-width:min(94vw,440px)!important;min-height:min(590px,100dvh - 24px)!important;margin-top:max(8px, env(safe-area-inset-top))!important}.ff-new-incident-brand .ff-product-logo{font-size:1.45rem!important}.ff-new-incident-form .ff-inline-fields-v95{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)!important;gap:8px!important}.ff-new-incident-form .ff-inline-fields-v95 select,.ff-new-incident-form .ff-inline-fields-v95 button{width:100%!important;min-width:0!important;font-size:1rem!important}.ff-new-incident-wizard[data-step="3"] .ff-new-step-3>button:not(.ff-new-wizard-nav button){display:none!important}.ff-new-wizard-nav button{min-height:58px!important;font-size:1rem!important}.ff-service-modal{color:#102238!important;background:#fff!important;border:1px solid #1e5bff!important;width:min(92vw,390px)!important;max-height:calc(100dvh - 32px)!important;overflow:auto!important}.ff-service-modal h3,.ff-service-modal button{color:#102238!important;font-size:1rem!important}.ff-service-option-list button{text-align:left!important;background:#f5f8fc!important;border:1px solid #d7e3f0!important;min-height:50px!important}.ff-company-location-row,.ff-company-contact-row,.ff-locations-activation-minimal{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ff-company-location-row input,.ff-company-contact-row input{width:100%!important;min-width:0!important}.ff-locations-activation-minimal button{color:#102238!important;white-space:normal!important;background:#fff!important;border:1px solid #c8d7ea!important;border-radius:14px!important;min-height:52px!important;line-height:1.1!important}.ff-locations-activation-minimal .ff-location-save-primary{color:#fff!important;background:#22c55e!important;border-color:#22c55e!important}.ff-location-toggle-enabled{color:#16a34a!important;background:#fff!important}.ff-location-toggle-disabled{color:#dc2626!important;background:#fff!important}.ff-incident-address-row{grid-template-columns:1fr!important;place-items:start!important;gap:2px!important;width:100%!important;margin-left:0!important;padding-left:0!important;display:grid!important}.ff-address-label-responsive,.ff-address-value{overflow-wrap:anywhere!important;text-align:left!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding-left:0!important}.ff-incident-history-entry,.ff-global-history-entry,.global-history-entry{padding-top:7px!important;padding-bottom:7px!important;line-height:1.08!important}.ff-incident-history-entry p,.ff-global-history-entry p,.global-history-entry p{margin-top:3px!important;margin-bottom:3px!important;line-height:1.08!important}.ff-header-account-row .ff-header-bell{right:110px!important}.ff-header-account-meta{top:42px!important}}.ff-incident-service-chip{color:#334155!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important;border-radius:999px!important;align-items:center!important;max-width:150px!important;min-height:24px!important;padding:2px 8px!important;font-size:.78rem!important;font-weight:800!important;display:inline-flex!important;overflow:hidden!important}.ff-incident-closed-note{color:#475569!important;text-align:left!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important;border-radius:12px!important;margin:10px 0 0!important;padding:10px 12px!important;font-weight:800!important}.ff-new-photo-button{color:#102238!important;cursor:pointer!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:52px!important;margin-bottom:10px!important;font-size:1rem!important;font-weight:900!important;display:inline-flex!important;position:relative!important}.ff-map-list-meta{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.ff-map-list-status{flex:none!important;font-size:.9rem!important;font-weight:900!important}.ff-map-list-service{color:#334155!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important;border-radius:999px!important;min-width:0!important;max-width:180px!important;padding:2px 7px!important;font-size:.8rem!important;font-weight:800!important;overflow:hidden!important}.ff-new-photo-button .ff-new-incident-file{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}@media (width<=640px){.ff-map-incidents-grid{grid-template-columns:1fr!important}.ff-incident-service-chip{max-width:140px!important;min-height:30px!important;font-size:1rem!important}.ff-map-list-client,.ff-map-list-status,.ff-map-list-service{font-size:1rem!important}.ff-map-list-meta{flex-wrap:wrap!important}.ff-new-incident-form .ff-inline-fields-v95{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.ff-new-incident-form .ff-inline-fields-v95>select,.ff-new-incident-form .ff-inline-fields-v95>.ff-service-compact-trigger{border-radius:15px!important;width:100%!important;min-height:52px!important;margin:0!important;font-size:1rem!important}.ff-new-photo-button{min-height:52px!important;font-size:1rem!important}.ff-incident-card-v105 .ff-incident-title-mobile{font-size:1.16rem!important}.ff-incident-card-v105 .ff-incident-service-icon{color:var(--ff-incident-state-accent,#15803d)!important}.ff-incident-card-v105 .ff-incident-position-icon{min-width:44px!important;min-height:44px!important}}.ff-incident-card-v105.ff-incident-card-single-state,.ff-incident-card-v105.ff-incident-card-multi-state{min-height:92px!important;padding-top:12px!important;padding-bottom:12px!important}.ff-incident-card-v105 .ff-incident-compact-header,.ff-incident-card-single-state .ff-incident-compact-header,.ff-incident-card-multi-state .ff-incident-compact-header{min-height:66px!important}.ff-client-suggestion{color:#102238!important;white-space:normal!important;text-overflow:clip!important;background:#fff!important;border:1px solid #c8d7ea!important;border-radius:10px!important;min-height:48px!important;padding:11px 14px!important;font-size:1rem!important;font-weight:800!important;overflow:visible!important}.ff-client-suggestions-grid-v270{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.ff-client-suggestions-grid-v270 .ff-client-suggestion{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;min-height:58px!important;line-height:1.12!important;display:flex!important}.ff-client-suggestion-name-v270{color:#102238!important;font-size:1rem!important;font-weight:900!important;display:block!important}.ff-client-suggestion-phone-v270{color:#64748b!important;font-size:.78rem!important;font-weight:800!important;display:block!important}.ff-incident-history-closing-line-v270{margin-top:0!important;padding-top:0!important}.ff-incident-history-list .ff-history-line-with-closing-v270{row-gap:1px!important;padding-top:5px!important;padding-bottom:5px!important}.ff-incident-history-list .ff-history-line-with-closing-v270 .ff-incident-history-title{margin-bottom:0!important}.ff-location-cascade-selector,.ff-location-cascade-selector select,.ff-location-cascade-selector input{box-sizing:border-box!important;width:100%!important;min-width:0!important}.ff-incident-history-list{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-radius:8px!important;width:min(100%,920px)!important;max-height:min(58vh,620px)!important;margin:18px auto 10px!important;padding:12px!important;scroll-margin-top:clamp(90px,16vh,170px)!important;overflow-y:auto!important;box-shadow:0 5px 16px #10223814!important}.ff-incident-history-list .incident-history-line{color:#102238!important;background:#fff!important;border-bottom-color:#d7e3f0!important}.ff-incident-history-list .ff-incident-history-summary,.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{color:#334965!important}.ff-settings-page-title{color:#102238!important;width:min(100%,1180px)!important;margin:14px auto 10px!important}.ff-settings-page{color:#102238!important;background:#f4f7fb!important}.ff-settings-form{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;width:min(100%,1180px)!important;margin-left:auto!important;margin-right:auto!important;box-shadow:0 6px 20px #10223814!important}.ff-settings-form *,.ff-settings-form h2,.ff-settings-form h3,.ff-settings-form h4,.ff-settings-form p,.ff-settings-form label,.ff-settings-form strong{color:#102238!important}.ff-settings-form input,.ff-settings-form select,.ff-settings-form textarea{color:#102238!important;background:#f7f9fc!important;border-color:#c8d7ea!important}.ff-settings-form button{color:#102238!important;background:#eef4fb!important;border:1px solid #b8c9dd!important;min-height:48px!important;font-weight:800!important}.ff-settings-form>button:last-child{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}.ff-settings-form img{background:#f1f5f9!important;border:1px solid #d7e3f0!important}.ff-settings-form div[style*="rgba(15,23,42"],.ff-settings-form div[style*="rgba(15, 23, 42"],.ff-settings-form div[style*=\#0f172a],.ff-settings-structured-locations-card{color:#102238!important;background:#f1f5f9!important;border-color:#c8d7ea!important;display:block!important}.ff-settings-form img[style*=\#0f172a]{background:#f1f5f9!important}.ff-locations-quick,.ff-locations-structure,.ff-locations-activation,.ff-locations-disabled-message{color:#102238!important;background:#fff!important;border-color:#d7e3f0!important}.ff-location-quick-actions button,.ff-location-range-create,.ff-location-template-action button{color:#102238!important;white-space:normal!important;text-overflow:clip!important;background:#eef4fb!important;border:1px solid #b8c9dd!important;min-height:48px!important;padding:11px 16px!important;font-size:1rem!important;font-weight:850!important;overflow:visible!important}@media (width>=641px){.incident-expanded-actions-mobile{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.incident-expanded-actions-mobile .ff-incident-action-edit,.incident-expanded-actions-mobile .ff-incident-action-delete,.incident-expanded-actions-mobile .ff-incident-action-history{display:inline-flex!important}.incident-expanded-actions-mobile .ff-incident-action-more{display:none!important}.ff-incident-card-v105 .ff-incident-title-mobile,.ff-incident-card-v105 .desktop-status-line,.ff-map-list-title,.ff-map-list-client,.ff-client-card-v95 strong,.ff-client-detail-lines,.ff-global-history-list .global-history-top,.ff-global-history-list .global-history-bottom,.operator-name-mobile{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;max-width:none!important;overflow:visible!important}.ff-incident-history-list .incident-history-line{grid-template-columns:112px 24px minmax(0,1fr) 28px!important;align-items:center!important;column-gap:10px!important;min-height:42px!important;padding:9px 6px!important;font-size:1rem!important}.ff-incident-history-list .ff-incident-history-date{white-space:nowrap!important;align-self:center!important;font-size:1rem!important;line-height:1.25!important}.ff-incident-history-list .ff-incident-history-icon{align-self:center!important;width:22px!important;height:22px!important}.ff-incident-history-list .ff-incident-history-title{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;align-self:center!important;width:100%!important;max-width:none!important;font-size:1rem!important;line-height:1.35!important;overflow:visible!important}.ff-incident-history-list .ff-incident-history-info{white-space:nowrap!important;place-self:center!important;font-size:.95rem!important}.ff-incident-card-v105 .ff-incident-compact-copy,.ff-incident-card-v105 .ff-incident-badge-line{min-width:0!important;overflow:visible!important}}@media (width<=640px){.incident-expanded-actions-mobile .ff-incident-action-history{display:none!important}.ff-incident-card-v105.ff-incident-card-single-state,.ff-incident-card-v105.ff-incident-card-multi-state{min-height:92px!important;padding-top:12px!important;padding-bottom:12px!important}.ff-settings-page-title{padding:0 4px!important;font-size:1.25rem!important}.ff-settings-form{padding:14px!important}.ff-location-quick-actions,.ff-location-generator-fields{grid-template-columns:1fr!important;gap:8px!important}.ff-location-quick-actions button,.ff-location-range-create,.ff-location-template-action button{width:100%!important;min-height:52px!important;font-size:1rem!important}.ff-incident-history-list{width:100%!important;max-height:58dvh!important;padding:10px 8px!important;scroll-margin-top:18dvh!important}}.ff-material-panel,.ff-material-used-panel,.ff-material-incident-group,.ff-material-incident-header,.ff-material-line{color:#102238!important;background:#fff!important;border-color:#d7e3f0!important}.ff-material-incident-group{border:1px solid #d7e3f0!important;box-shadow:0 3px 10px #1022380f!important}.ff-material-incident-header{background:#eef4fb!important;min-height:48px!important}.ff-material-line{white-space:normal!important;min-height:46px!important;line-height:1.3!important;overflow:visible!important}.ff-material-panel>div,.ff-material-used-panel>div,.ff-material-panel [style*=\#111827],.ff-material-panel [style*=\#1e293b],.ff-material-panel [style*=\#0f172a]{color:#102238!important;background:#fff!important;border-color:#d7e3f0!important}.ff-material-panel button,.ff-material-used-panel button{color:#102238!important;background:#eef4fb!important;border:1px solid #b8c9dd!important}.ff-material-panel span,.ff-material-used-panel span,.ff-material-line span{color:#102238!important}.ff-material-panel .mobile-material-requester,.ff-material-used-panel .mobile-material-requester{color:#465a73!important}.ff-locations-quick{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;box-shadow:0 4px 14px #10223814!important}.ff-locations-quick h3{color:#102238!important;font-size:1.1rem!important}.ff-locations-quick input,.ff-locations-quick select{color:#102238!important;background:#f7f9fc!important;border:1px solid #b8c9dd!important;min-height:48px!important;font-size:1rem!important}.ff-locations-quick input::placeholder{color:#64748b!important;opacity:1!important}.ff-locations-quick .ff-location-quick-actions button,.ff-locations-quick .ff-location-range-create{color:#fff!important;opacity:1!important;white-space:normal!important;background:#1e5bff!important;border:1px solid #1e5bff!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:11px 16px!important;font-size:1rem!important;font-weight:850!important;line-height:1.2!important;display:inline-flex!important}.ff-settings-page.ff-admin-shell{color:#102238!important;background:#f4f7fb!important}.ff-settings-page .ff-settings-form{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important}.ff-settings-page .ff-settings-form>div,.ff-settings-page .ff-settings-form>label{color:#102238!important}.ff-settings-page .ff-settings-form div[style*=background],.ff-settings-page .ff-settings-structured-locations-card{color:#102238!important;background:#eef4fb!important;border-color:#c8d7ea!important}.ff-settings-page .ff-settings-form input,.ff-settings-page .ff-settings-form select,.ff-settings-page .ff-settings-form textarea{color:#102238!important;min-height:48px!important;box-shadow:none!important;background:#fff!important;border:1px solid #b8c9dd!important}.ff-settings-page .ff-settings-form input[readonly]{color:#465a73!important;background:#eef2f7!important}@media (width>=641px){.ff-global-history-list .global-history-entry{grid-template-columns:minmax(0,auto) minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;padding:8px 10px!important;display:grid!important}.ff-global-history-list .global-history-top{white-space:nowrap!important;grid-template-columns:auto 22px max-content!important;align-items:center!important;column-gap:8px!important;width:auto!important;min-width:0!important;display:grid!important}.ff-global-history-list .global-history-bottom{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;margin:0!important;padding:0!important;font-size:.9rem!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.ff-global-history-list .session-history-line-mobile,.ff-global-history-list .admin-history-line-mobile{grid-template-columns:auto 22px minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;min-height:38px!important;padding:7px 9px!important;font-size:.88rem!important;line-height:1.25!important;display:grid!important}.ff-global-history-list .session-history-line-mobile span,.ff-global-history-list .admin-history-line-mobile span{font-size:.88rem!important;line-height:1.25!important}.ff-locations-quick .ff-location-generator-fields{grid-template-columns:minmax(170px,1.2fr) minmax(170px,1fr) minmax(130px,.7fr) minmax(190px,1fr) minmax(170px,.8fr)!important;align-items:stretch!important;gap:12px!important;display:grid!important}.ff-locations-quick .ff-location-generator-fields>*,.ff-locations-quick .ff-location-range-values,.ff-locations-quick .ff-location-range-create{grid-column:auto!important;width:100%!important;min-width:0!important;margin:0!important}.ff-locations-quick .ff-location-range-values{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}}@media (width<=640px){.ff-material-panel,.ff-material-used-panel{padding:8px!important}.ff-material-incident-header,.ff-material-line{min-height:52px!important;padding:10px!important;font-size:1rem!important}.ff-locations-quick{padding:14px!important}.ff-locations-quick h3{margin-bottom:12px!important;font-size:1.15rem!important}.ff-locations-quick .ff-location-quick-actions,.ff-locations-quick .ff-location-generator-fields{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.ff-locations-quick .ff-location-quick-actions button,.ff-locations-quick .ff-location-range-create{grid-column:1!important;width:100%!important;min-height:52px!important;font-size:1rem!important}.ff-settings-page .ff-settings-form{padding:16px!important}.ff-incident-expanded-data .ff-incident-address-row{text-align:left!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:0 4px!important;display:flex!important}.ff-incident-expanded-data .ff-incident-address-row .ff-address-label-responsive,.ff-incident-expanded-data .ff-incident-address-row .ff-address-value{text-align:left!important;justify-self:start!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;display:inline!important}.ff-client-list-panel{min-height:64dvh!important;max-height:72dvh!important}}.ff-client-list-panel{min-height:520px!important;max-height:72vh!important;overflow-y:auto!important}.ff-client-list-panel .client-line-mobile{min-height:66px!important;padding-top:14px!important;padding-bottom:14px!important}.ff-incident-card-v105{overflow-anchor:none!important}.ff-incident-active-pendings{gap:3px!important;min-width:0!important;margin-top:4px!important;display:grid!important}.ff-incident-active-pendings span{color:#b45309!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:.88rem!important;font-weight:800!important;line-height:1.2!important;display:block!important}.ff-incident-service-mobile-under-time,.ff-incident-position-actions-mobile{display:none!important}.ff-incident-card-v105{border-left:0!important;position:relative!important}.ff-incident-card-v105:before{content:""!important;background:var(--ff-incident-state-gradient,var(--ff-incident-state-accent,#15803d))!important;z-index:2!important;width:7px!important;position:absolute!important;inset:0 auto 0 0!important}.ff-incident-compact-header>.ff-incident-compact-left,.ff-incident-compact-header>.ff-incident-compact-right{display:none!important}.ff-incident-compact-header{width:100%!important;display:block!important}.ff-incident-compact-grid-v93{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"title titleAssets user""states states states"!important;gap:5px 10px!important;width:100%!important;min-width:0!important;padding-left:6px!important;display:grid!important}.ff-incident-compact-title-v93{color:#102238!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;grid-area:title!important;min-width:0!important;font-size:1.25rem!important;font-weight:950!important;line-height:1.15!important}.ff-incident-compact-title-v93 .ff-incident-qr-badge-v168{color:#075985!important;vertical-align:2px!important;box-sizing:border-box!important;background:#e0f2fe!important;border:1px solid #38bdf8!important;border-radius:6px!important;place-items:center!important;min-width:25px!important;height:19px!important;margin-right:7px!important;padding:0 5px!important;font-size:.68rem!important;font-weight:950!important;line-height:1!important;display:inline-grid!important}.ff-client-portal-box-v169{padding-top:0!important;overflow:hidden!important}.ff-client-portal-hero-v169{background-position:50%!important;background-size:cover!important;border-bottom:1px solid #94a3b838!important;width:calc(100% + 40px)!important;height:clamp(112px,25vw,176px)!important;margin:-20px -20px 16px!important}.ff-client-portal-box-v169 .ff-brand-header-v921{margin-bottom:6px!important}.ff-settings-portal-brand-v169{background:#0f172ab8!important;border:1px solid #334155!important;border-left:5px solid #38bdf8!important;border-radius:10px!important;margin:10px 0 18px!important;padding:14px!important}.ff-settings-portal-brand-v169 h3{margin-top:0!important}.ff-client-portal-box-v169 .ff-company-identity-v921{justify-content:center!important}.ff-client-portal-powered-v169{transform-origin:50%!important;justify-content:center!important;margin:4px 0 8px!important;display:flex!important;transform:scale(.86)!important}@media (width<=640px){.ff-client-portal-hero-v169{width:calc(100% + 28px)!important;height:118px!important;margin:-14px -14px 13px!important}.ff-client-portal-powered-v169{margin-bottom:6px!important}}.ff-incident-compact-user-v93{color:#1e5bff!important;background:0 0!important;border:0!important;grid-area:user!important;justify-content:center!important;place-self:start end!important;align-items:center!important;width:38px!important;height:38px!important;padding:6px!important;display:inline-flex!important}.ff-incident-title-assets-v93{grid-area:titleAssets!important;justify-content:flex-end!important;align-items:flex-start!important;gap:4px!important;display:inline-flex!important}.ff-incident-title-assets-v93 button,.ff-incident-title-assets-v93 span{color:#1e5bff!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:4px!important;display:inline-flex!important}.ff-incident-compact-states-v93{grid-area:states!important;gap:4px!important;min-width:0!important;display:grid!important}.ff-incident-compact-state-v93{grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;min-height:28px!important;display:grid!important}.ff-incident-compact-aux-v93{display:none!important}.ff-incident-compact-state-icon-v93{justify-content:center!important;align-items:center!important;width:26px!important;height:26px!important;display:inline-flex!important}.ff-incident-compact-state-text-v93{text-align:left!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important;font-size:.94rem!important;font-weight:850!important;line-height:1.2!important}.ff-incident-compact-meta-v93{color:#64748b!important;text-align:right!important;gap:2px!important;font-size:.8rem!important;font-weight:800!important;display:grid!important}.ff-incident-compact-meta-v93 small{color:#64748b!important;font-size:.72rem!important;font-weight:750!important;line-height:1.05!important}.ff-incident-compact-assets-v93{grid-area:assets!important;align-items:flex-start!important;gap:5px!important;display:flex!important}.ff-incident-compact-assets-v93 button,.ff-incident-compact-assets-v93 span{color:#1e5bff!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;padding:3px!important;display:inline-flex!important}.ff-incident-compact-service-v93{color:#64748b!important;grid-area:service!important;justify-self:end!important;font-size:.76rem!important;font-weight:800!important}.ff-incident-compact-captured-v93{color:#1e5bff!important;grid-area:captured!important;justify-self:end!important}.ff-create-pending-modal{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-top:5px solid #f5b700!important;border-radius:8px!important;box-shadow:0 18px 50px #10223833!important}.ff-create-pending-modal h3{color:#102238!important;text-align:left!important}.ff-create-pending-modal select,.ff-create-pending-modal input,.ff-create-pending-modal textarea{color:#102238!important;background:#f7f9fc!important;border:1px solid #b8c9dd!important;min-height:48px!important;font-size:1rem!important}.ff-pending-summary-action,.ff-pending-summary-cancel{text-align:center!important;justify-content:center!important;align-items:center!important;line-height:1.15!important;display:inline-flex!important}@media (width>=641px){.ff-incident-history-list{width:min(100vw - 80px,1180px)!important;max-width:1180px!important;margin-left:50%!important;transform:translate(-50%)!important}}@media (width<=640px){.ff-client-list-panel{min-height:64dvh!important;max-height:72dvh!important}.ff-incident-card-v105 .ff-incident-badge-line .ff-incident-service-chip{display:none!important}.ff-incident-compact-title-v93{font-size:1.08rem!important}.ff-incident-compact-grid-v93{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"title user""states states"!important;row-gap:0!important}.ff-incident-card-v105,.ff-incident-card-v105.ff-incident-card-single-state,.ff-incident-card-v105.ff-incident-card-multi-state{min-height:0!important;padding-top:9px!important;padding-bottom:9px!important}.ff-incident-card-v105 .ff-incident-compact-header{min-height:0!important}.ff-incident-title-assets-v93{grid-area:user!important;justify-content:flex-end!important;align-items:center!important;gap:2px!important;padding-right:30px!important;display:inline-flex!important}.ff-incident-title-assets-v93 button,.ff-incident-title-assets-v93 span{width:28px!important;height:28px!important;padding:3px!important}.ff-incident-compact-user-v93{z-index:2!important;grid-area:user!important;place-self:start end!important;width:30px!important;height:30px!important;padding:3px!important}.ff-incident-compact-states-v93{gap:0!important;margin-top:-8px!important}.ff-incident-compact-state-v93{grid-template-columns:26px minmax(0,1fr) auto!important;gap:4px!important;min-height:23px!important;padding:0!important}.ff-incident-compact-aux-v93{display:grid!important}.ff-incident-compact-state-text-v93{font-size:.82rem!important;line-height:1.08!important}.ff-incident-compact-state-icon-v93{width:23px!important;height:23px!important}.ff-incident-compact-state-icon-v93 .ff-icon{width:18px!important;height:18px!important}.ff-incident-compact-meta-v93{white-space:normal!important;max-width:88px!important;font-size:.7rem!important}.ff-create-pending-modal{width:calc(100vw - 24px)!important;max-width:520px!important;padding:18px 14px!important}.ff-incident-card-v105 .ff-incident-badge-line>.ff-incident-position-icon{display:none!important}.ff-incident-position-actions-mobile{justify-content:flex-end!important;align-items:center!important;gap:2px!important;width:100%!important;min-height:30px!important;display:flex!important}.ff-incident-position-actions-mobile .ff-incident-position-icon{justify-content:center!important;align-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;margin:0!important;padding:3px!important;display:inline-flex!important}.ff-incident-position-actions-mobile .ff-icon{width:20px!important;height:20px!important}.ff-incident-card-v105 .ff-incident-compact-right{align-self:stretch!important}.ff-incident-card-v105 .ff-active-time-row{flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:3px!important;display:flex!important}.ff-incident-service-mobile-under-time{color:#64748b!important;text-align:right!important;white-space:normal!important;overflow-wrap:anywhere!important;max-width:104px!important;font-size:.68rem!important;font-weight:750!important;line-height:1.1!important;display:block!important}.ff-incident-active-pendings{display:none!important}.ff-incident-card-v105 .mobile-status-line{white-space:normal!important;overflow-wrap:anywhere!important;max-width:min(58vw,250px)!important;font-size:.9rem!important;line-height:1.15!important;display:block!important}.ff-pending-action-modal .ff-pending-summary-actions,.ff-pending-action-modal .ff-pending-summary-material{justify-content:center!important;align-items:stretch!important;width:100%!important}.ff-pending-action-modal .ff-pending-summary-action,.ff-pending-action-modal .ff-pending-summary-cancel{text-align:center!important;min-height:48px!important;padding:10px 14px!important;font-size:1rem!important}}@media (width>=641px){.ff-incident-expanded-data{gap:8px 18px!important;font-size:1.08rem!important;line-height:1.35!important}.ff-incident-expanded-data strong{font-size:1.08rem!important}.ff-incident-expanded-data .ff-incident-address-row{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:baseline!important;width:100%!important;display:flex!important;overflow:hidden!important}.ff-incident-expanded-data .ff-incident-address-row .ff-address-value{white-space:nowrap!important;text-overflow:clip!important;min-width:0!important;font-size:1.08rem!important;overflow:hidden!important}.ff-incident-expanded-data .ff-incident-address-long .ff-address-value{font-size:.96rem!important}.ff-incident-expanded-data .ff-incident-address-xlong .ff-address-value{font-size:.82rem!important}.ff-incident-history-list .ff-incident-history-info{cursor:pointer!important;pointer-events:auto!important;font-size:1rem!important}.ff-incident-history-list .ff-incident-history-extra,.ff-incident-history-list .ff-incident-history-expanded{color:#334965!important;background:#f4f7fb!important;border-left:3px solid #1e5bff!important;grid-column:3/-1!important;padding:7px 8px!important;font-size:1rem!important}}@media (width<=640px) and (orientation:portrait){.ff-app-shell{min-height:0!important;padding-bottom:calc(68px + env(safe-area-inset-bottom))!important}.ff-incident-card-v105{margin-bottom:7px!important}.ff-incident-compact-grid-v93{gap:0 4px!important}.ff-incident-compact-states-v93{gap:0!important;margin-top:-10px!important}.ff-incident-compact-state-v93{min-height:21px!important;line-height:1!important}.ff-incident-compact-meta-v93 small{display:none!important}.ff-incident-compact-aux-v93 .ff-incident-compact-state-text-v93{font-size:.76rem!important}.ff-pending-summary-material{grid-template-columns:1fr repeat(2,88px)!important;align-items:stretch!important}.ff-pending-summary-material button,.ff-pending-summary-action{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;width:88px!important;min-height:48px!important;padding:8px 6px!important;font-size:.86rem!important;line-height:1.05!important}.ff-incident-more-overlay{padding:0 12px calc(76px + env(safe-area-inset-bottom))!important;background:#0f172a59!important;align-items:flex-end!important}.ff-incident-more-modal{transform-origin:bottom!important;border-radius:14px!important;width:min(280px,100vw - 24px)!important;max-width:280px!important;padding:38px 10px 10px!important;animation:.18s ease-out ffMoreSplitIn!important}.ff-incident-more-modal h3{text-align:center!important;margin:0 0 8px!important;font-size:.95rem!important}.ff-incident-more-actions{gap:6px!important}.ff-incident-more-action{text-align:center!important;border-radius:8px!important;width:100%!important;min-height:58px!important;padding:12px 10px!important;font-size:.96rem!important}}@keyframes ffMoreSplitIn{0%{opacity:0;transform:scaleY(.35)translateY(20px)}to{opacity:1;transform:scaleY(1)translateY(0)}}.ff-stats-page-v93{box-sizing:border-box!important;color:#102238!important;gap:16px!important;width:100%!important;max-width:1240px!important;margin:0 auto!important;padding:4px 0 24px!important;display:grid!important}.ff-stats-page-head-v93{justify-content:space-between!important;align-items:end!important;gap:16px!important;display:flex!important}.ff-stats-page-head-v93 h2{color:#102238!important;margin:0!important;font-size:1.55rem!important}.ff-stats-page-head-v93 p{color:#64748b!important;margin:4px 0 0!important;font-size:.95rem!important}.ff-stats-periods-v93{background:#e8eef6!important;border:1px solid #d1deec!important;border-radius:8px!important;grid-template-columns:repeat(4,minmax(68px,1fr))!important;gap:4px!important;padding:4px!important;display:inline-grid!important}.ff-stats-periods-v93 button{color:#465a73!important;background:0 0!important;border:0!important;border-radius:6px!important;min-height:40px!important;padding:8px 12px!important;font-size:.9rem!important;font-weight:800!important}.ff-stats-periods-v93 button.active{color:#fff!important;background:#1e5bff!important;box-shadow:0 2px 8px #1e5bff33!important}.ff-stats-kpis-v93{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.ff-stats-kpi-v93{border:1px solid #d7e3f0!important;border-top:4px solid var(--ff-kpi-color)!important;background:#fff!important;border-radius:8px!important;min-height:82px!important;padding:12px!important;box-shadow:0 3px 12px #1022380f!important}.ff-stats-kpi-v93 strong{color:#102238!important;font-size:1.55rem!important;line-height:1!important;display:block!important}.ff-stats-kpi-v93 span{color:#465a73!important;margin-top:8px!important;font-size:.85rem!important;font-weight:750!important;display:block!important}.ff-stats-grid-v93{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:14px!important;display:grid!important}.ff-stats-admin-v93{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ff-stats-admin-v93>div:first-child,.ff-stats-admin-v93>#ff-stats-grid-mobile{grid-column:1/-1!important}.ff-stats-chart-card-v97{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-radius:8px!important;min-width:0!important;box-shadow:0 4px 14px #10223812!important}.ff-stats-chart-card-v97 h3,.ff-stats-chart-card-v97 strong{color:#102238!important}.ff-stats-chart-card-v97 p,.ff-stats-chart-card-v97 span{color:#64748b!important}.ff-stats-chart-card-v97 svg text{fill:#465a73!important}.ff-stats-kpi-card-v105{color:#102238!important;background:#fff!important;border-color:#d7e3f0!important;min-height:74px!important;box-shadow:0 3px 12px #1022380f!important}.ff-stats-kpi-card-v105 strong{color:#102238!important;font-size:1.35rem!important}.ff-stats-kpi-card-v105 span{color:#465a73!important;font-size:.78rem!important}.ff-stats-time-grid-v93{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-bottom:14px!important;display:grid!important}.ff-stats-time-grid-v93>div{background:#f4f7fb!important;border:1px solid #d7e3f0!important;border-radius:6px!important;min-width:0!important;padding:12px!important}.ff-stats-time-grid-v93 strong{color:#102238!important;font-size:1.25rem!important;display:block!important}.ff-stats-time-grid-v93 span{color:#64748b!important;white-space:normal!important;margin-top:5px!important;font-size:.82rem!important;display:block!important}.ff-stats-alert-center-v94,.ff-stats-health-v94{background:#fff!important;border:1px solid #d7e3f0!important;border-radius:8px!important;grid-column:1/-1!important;padding:16px!important}.ff-stats-alert-center-v94 h3,.ff-stats-health-v94 h3{color:#102238!important;margin:0!important}.ff-stats-alert-center-v94 p,.ff-stats-health-v94 p{color:#64748b!important;margin:5px 0!important}.ff-stats-alert-grid-v94{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;display:grid!important}.ff-stats-alert-v94{color:#102238!important;text-align:left!important;background:#fff!important;border:1px solid #d7e3f0!important;border-left:5px solid #e88912!important;border-radius:7px!important;min-height:72px!important;padding:10px!important}.ff-stats-alert-main-v167{width:100%!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.ff-stats-alert-action-v167{color:#fff!important;text-align:center!important;background:#16a34a!important;border:1px solid #86efac!important;border-radius:8px!important;justify-content:center!important;width:100%!important;min-height:38px!important;margin-top:10px!important;font-weight:900!important}.ff-stats-alert-v94.critical{border-left-color:#dc3f45!important}.ff-stats-alert-v94 strong{font-size:1.5rem!important;display:block!important}.ff-stats-alert-v94 span{color:#465a73!important;font-weight:750!important;display:block!important}.ff-stats-alert-ok-v94{border-left:5px solid #168653!important}.ff-stats-health-v94{align-items:center!important;gap:18px!important;display:flex!important}.ff-stats-health-score-v94{text-align:center!important;border-left:7px solid var(--ff-health)!important;background:#f4f7fb!important;border-radius:7px!important;place-content:center!important;min-width:132px!important;min-height:92px!important;display:grid!important}.ff-stats-health-score-v94 strong{color:var(--ff-health)!important;font-size:2rem!important}.ff-stats-health-score-v94 span{color:#465a73!important;font-weight:750!important}.ff-settings-operations-v94{border-top:1px solid #d7e3f0!important;padding-top:14px!important}.ff-settings-operation-grid-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.ff-settings-operation-grid-v94 label{color:#102238!important;gap:6px!important;display:grid!important}.ff-settings-automation-grid-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.ff-settings-automation-grid-v94 label{border:1px solid #d7e3f0!important;border-radius:7px!important;align-items:center!important;gap:9px!important;min-height:48px!important;padding:9px!important;display:flex!important}.ff-superadmin-v94{color:#102238!important;gap:16px!important;width:100%!important;max-width:1400px!important;margin:0 auto!important;display:grid!important}.ff-superadmin-head-v94 h1{margin:0!important;font-size:1.8rem!important}.ff-superadmin-head-v94 p{color:#64748b!important;margin:4px 0 0!important}.ff-superadmin-tabs-v94{gap:6px!important;display:flex!important;overflow-x:auto!important}.ff-superadmin-tabs-v94 button{white-space:nowrap!important;color:#334b68!important;background:#fff!important;border:1px solid #d7e3f0!important;border-radius:7px!important;min-height:44px!important;padding:8px 14px!important;font-weight:800!important}.ff-superadmin-tabs-v94 button.active{color:#fff!important;background:#1e5bff!important}.ff-superadmin-kpis-v94{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.ff-superadmin-kpis-v94 article,.ff-superadmin-grid-v94 article{border:1px solid #d7e3f0!important;border-top:4px solid var(--ff-superadmin-accent,#1e5bff)!important;background:#fff!important;border-radius:8px!important;padding:13px!important}.ff-superadmin-kpis-v94 strong{font-size:1.45rem!important;display:block!important}.ff-superadmin-kpis-v94 span{color:#64748b!important;margin-top:5px!important;display:block!important}.ff-superadmin-grid-v94{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.ff-superadmin-visual-grid-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.ff-superadmin-chart-v94{background:#fff!important;border:1px solid #d7e3f0!important;border-radius:8px!important;gap:12px!important;min-width:0!important;padding:15px!important;display:grid!important;box-shadow:0 4px 14px #1022380f!important}.ff-superadmin-chart-v94 header{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.ff-superadmin-chart-v94 h3{color:#102238!important;margin:0!important;font-size:1.08rem!important}.ff-superadmin-chart-v94 p{color:#64748b!important;margin:5px 0 0!important}.ff-superadmin-bars-v94{gap:10px!important;display:grid!important}.ff-superadmin-bar-row-v94{gap:6px!important;display:grid!important}.ff-superadmin-bar-row-v94>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;display:grid!important}.ff-superadmin-bar-row-v94 span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#334b68!important;font-weight:750!important;overflow:hidden!important}.ff-superadmin-bar-row-v94 strong{color:#102238!important}.ff-superadmin-bar-row-v94 i{border-radius:999px!important;min-width:10px!important;height:16px!important;display:block!important}.ff-superadmin-donut-wrap-v94{grid-template-columns:160px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;display:grid!important}.ff-superadmin-donut-v94{aspect-ratio:1!important;text-align:center!important;color:#102238!important;border-radius:50%!important;place-content:center!important;width:150px!important;display:grid!important;box-shadow:inset 0 0 0 36px #fff,0 5px 16px #1022381f!important}.ff-superadmin-donut-v94 strong{font-size:2rem!important;line-height:1!important}.ff-superadmin-donut-v94 span{color:#64748b!important;font-weight:750!important}.ff-superadmin-donut-legend-v94{gap:8px!important;min-width:0!important;display:grid!important}.ff-superadmin-donut-legend-v94 div{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}.ff-superadmin-donut-legend-v94 i{border-radius:999px!important;width:12px!important;height:12px!important}.ff-superadmin-donut-legend-v94 span{color:#334b68!important;min-width:0!important;font-weight:750!important}.ff-superadmin-health-list-v94{gap:8px!important;display:grid!important}.ff-superadmin-health-list-v94 button{color:#102238!important;text-align:left!important;background:#f8fbff!important;border:1px solid #d7e3f0!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px 10px!important;min-height:52px!important;padding:9px 10px!important;display:grid!important}.ff-superadmin-health-list-v94 button i{border-radius:999px!important;grid-column:1/-1!important;min-width:8px!important;height:8px!important;display:block!important}.ff-superadmin-mini-list-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.ff-superadmin-mini-list-v94 button{text-align:left!important;color:#102238!important;background:#f8fbff!important;border:1px solid #d7e3f0!important;border-left:5px solid #1e5bff!important;border-radius:7px!important;min-height:84px!important;padding:11px!important}.ff-superadmin-mini-list-v94 strong,.ff-superadmin-mini-list-v94 span,.ff-superadmin-mini-list-v94 small{min-width:0!important;display:block!important}.ff-superadmin-mini-list-v94 span{color:#334b68!important;margin-top:5px!important;font-weight:750!important}.ff-superadmin-mini-list-v94 small{color:#64748b!important;margin-top:4px!important}.ff-superadmin-critical-strip-v94{background:#fff!important;border:1px solid #fecdd3!important;border-left:6px solid #dc3f45!important;border-radius:8px!important;gap:10px!important;padding:15px!important;display:grid!important}.ff-superadmin-critical-strip-v94 header{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.ff-superadmin-critical-strip-v94 h3{color:#b4232b!important;margin:0!important}.ff-superadmin-critical-strip-v94 header button{color:#b4232b!important;background:#fff1f2!important;border:1px solid #102238!important;border-radius:7px!important;min-height:40px!important;padding:7px 12px!important;font-weight:850!important}.ff-superadmin-critical-strip-v94>div{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.ff-superadmin-critical-strip-v94>div>button{text-align:left!important;color:#102238!important;background:#fff8f8!important;border:1px solid #fecdd3!important;border-radius:7px!important;min-height:78px!important;padding:10px!important}.ff-superadmin-critical-strip-v94 strong,.ff-superadmin-critical-strip-v94 span,.ff-superadmin-critical-strip-v94 small{display:block!important}.ff-superadmin-critical-strip-v94 small{color:#64748b!important;margin-top:4px!important}.ff-superadmin-companies-v94,.ff-superadmin-alerts-v94{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.ff-superadmin-companies-v94 button,.ff-superadmin-alerts-v94 button{text-align:left!important;color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-left:5px solid #1e5bff!important;border-radius:8px!important;min-height:100px!important;padding:13px!important}.ff-superadmin-companies-v94 span,.ff-superadmin-companies-v94 small,.ff-superadmin-alerts-v94 span,.ff-superadmin-alerts-v94 small{color:#64748b!important;margin-top:5px!important;display:block!important}.ff-superadmin-alert-groups-v94{gap:14px!important;display:grid!important}.ff-superadmin-alert-group-v94{border:1px solid #d7e3f0!important;border-left:6px solid var(--ff-alert-color)!important;background:#fff!important;border-radius:8px!important;gap:10px!important;padding:14px!important;display:grid!important}.ff-superadmin-alert-group-v94>header{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.ff-superadmin-alert-group-v94 h3{color:var(--ff-alert-color)!important;margin:0!important;font-size:1.15rem!important}.ff-superadmin-alert-group-v94>header span{color:#64748b!important;font-weight:800!important}.ff-superadmin-alert-group-v94 .ff-superadmin-alerts-v94 button{border-left-color:var(--ff-alert-color)!important}.ff-superadmin-alert-empty-v94{color:#102238!important;background:#ecfdf3!important;border:1px solid #bbf7d0!important;border-left:6px solid #168653!important;border-radius:8px!important;padding:16px!important}.ff-superadmin-alert-empty-v94 strong,.ff-superadmin-alert-empty-v94 span{display:block!important}.ff-superadmin-alert-empty-v94 span{color:#64748b!important;margin-top:5px!important}.ff-superadmin-search-v94{color:#102238!important;background:#fff!important;border:1px solid #b9cbe0!important;border-radius:8px!important;min-height:48px!important;padding:10px 13px!important}.ff-superadmin-company-summary-v94{color:#334b68!important;background:#edf4ff!important;border:1px solid #c7d8ef!important;border-radius:8px!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 16px!important;padding:11px 13px!important;display:flex!important}.ff-superadmin-company-summary-v94 strong{color:#102238!important}.ff-superadmin-company-filters-v94,.ff-superadmin-detail-tabs-v94{gap:6px!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.ff-superadmin-company-filters-v94 button,.ff-superadmin-detail-tabs-v94 button{white-space:nowrap!important;color:#334b68!important;background:#fff!important;border:1px solid #b9cbe0!important;border-radius:7px!important;min-height:44px!important;padding:8px 12px!important;font-weight:800!important}.ff-superadmin-company-filters-v94 button.active,.ff-superadmin-detail-tabs-v94 button.active{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}.ff-superadmin-company-group-v94{background:#f4f7fb!important;border:1px solid #b9cbe0!important;border-radius:8px!important;grid-column:1/-1!important;padding:0!important;overflow:hidden!important}.ff-superadmin-company-group-v94>.ff-superadmin-company-group-head-v94{background:#fff9ed!important;border:0!important;border-left:5px solid #e88912!important;border-radius:0!important;width:100%!important;min-height:100px!important}.ff-superadmin-company-group-records-v94{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:10px!important;display:grid!important}.ff-superadmin-detail-v94,.ff-superadmin-placeholder-v94{background:#f4f7fb!important;border:1px solid #d7e3f0!important;border-radius:8px!important;padding:16px!important}.ff-superadmin-detail-v94>header{justify-content:space-between!important;gap:12px!important;display:flex!important}.ff-superadmin-detail-v94{gap:14px!important;display:grid!important}.ff-superadmin-detail-list-v94{gap:8px!important;display:grid!important}.ff-superadmin-detail-list-v94 h3{color:#102238!important;margin:0 0 4px!important;font-size:18px!important}.ff-superadmin-detail-list-v94 article{background:#fff!important;border:1px solid #d7e3f0!important;border-left:5px solid #1e5bff!important;border-radius:7px!important;gap:4px!important;padding:12px!important;display:grid!important}.ff-superadmin-detail-list-v94 span,.ff-superadmin-detail-list-v94 small{color:#64748b!important}.ff-superadmin-support-v94{gap:12px!important;display:grid!important}.ff-superadmin-support-note-v94{color:#102238!important;background:#edf4ff!important;border:1px solid #b9cbe0!important;border-left:5px solid #1e5bff!important;border-radius:8px!important;gap:5px!important;padding:14px!important;display:grid!important}.ff-superadmin-support-note-v94 strong{font-size:18px!important}.ff-superadmin-support-note-v94 span{color:#334b68!important;font-weight:650!important}.ff-superadmin-subscription-v94{grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr)!important;gap:12px!important;display:grid!important}.ff-superadmin-subscription-v94>article,.ff-superadmin-action-grid-v94{background:#fff!important;border:1px solid #d7e3f0!important;border-radius:8px!important;padding:14px!important}.ff-superadmin-action-grid-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.ff-superadmin-action-grid-v94 label{color:#334b68!important;gap:5px!important;font-weight:750!important;display:grid!important}.ff-superadmin-action-grid-v94 input{border:1px solid #b9cbe0!important;border-radius:7px!important;min-height:44px!important;padding:8px 10px!important}.ff-superadmin-action-grid-v94 button{color:#1e5bff!important;background:#edf4ff!important;border:1px solid #102238!important;border-radius:7px!important;min-height:48px!important;font-weight:850!important}.ff-superadmin-action-grid-v94 button.danger{color:#b4232b!important;background:#fff1f2!important}.ff-superadmin-action-grid-v94 button.success{color:#16784a!important;background:#ecfdf3!important}.ff-superadmin-error-v94{color:#a61b24!important;background:#fff1f2!important;border:1px solid #fecdd3!important;border-radius:7px!important;padding:12px!important}@media (width<=720px){.ff-stats-page-v93{gap:12px!important;padding-bottom:82px!important}.ff-stats-page-head-v93{align-items:stretch!important;gap:10px!important;display:grid!important}.ff-stats-page-head-v93 h2{font-size:1.3rem!important}.ff-stats-periods-v93{box-sizing:border-box!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important}.ff-stats-periods-v93 button{min-height:44px!important;padding:8px 4px!important;font-size:.82rem!important}.ff-stats-kpis-v93,.ff-stats-kpi-mobile-v98{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ff-stats-grid-v93,.ff-stats-admin-v93{grid-template-columns:1fr!important}.ff-stats-admin-v93>*{grid-column:1!important}.ff-stats-chart-card-v97{padding:14px!important}.ff-stats-time-grid-v93,.ff-stats-alert-grid-v94,.ff-settings-operation-grid-v94,.ff-settings-automation-grid-v94{grid-template-columns:1fr!important}.ff-stats-health-v94{display:grid!important}.ff-superadmin-v94{padding-bottom:82px!important}.ff-superadmin-kpis-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ff-superadmin-grid-v94,.ff-superadmin-companies-v94,.ff-superadmin-alerts-v94,.ff-superadmin-visual-grid-v94,.ff-superadmin-donut-wrap-v94,.ff-superadmin-critical-strip-v94>div{grid-template-columns:1fr!important}.ff-superadmin-donut-wrap-v94{justify-items:center!important}.ff-superadmin-donut-legend-v94{width:100%!important}.ff-superadmin-mini-list-v94,.ff-superadmin-company-group-records-v94,.ff-superadmin-subscription-v94,.ff-superadmin-action-grid-v94{grid-template-columns:1fr!important}}.ff-pending-summary-actions,.ff-pending-summary-material{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}.ff-pending-summary-action,.ff-pending-summary-material>button{text-align:center!important;word-break:normal!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:48px!important;padding:9px 8px!important}.ff-pending-summary-material>span{white-space:normal!important;text-overflow:clip!important;grid-column:1/-1!important;width:100%!important;overflow:visible!important}@media (width>=641px){.ff-map-location-modal .ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.ff-map-location-modal .ff-map-modal-actions>button{width:100%!important;min-width:0!important;padding:9px 8px!important;font-size:.84rem!important}}@media (width>=721px){.ff-sidebar-nav{background:#fff!important;border:1px solid #d7e3f0!important;border-radius:10px!important;gap:4px!important;width:184px!important;max-height:calc(100vh - 28px)!important;padding:10px!important;top:50%!important;bottom:auto!important;overflow:hidden auto!important;transform:translateY(-50%)!important;box-shadow:0 5px 18px #1022381a!important}.ff-sidebar-nav .ff-nav-item{color:#334965!important;border-radius:8px!important;gap:9px!important;min-height:43px!important;padding:9px 11px!important;font-size:.95rem!important;font-weight:750!important}.ff-sidebar-nav .ff-nav-icon,.ff-sidebar-nav .ff-nav-icon .ff-icon{flex:0 0 18px!important;width:18px!important;height:18px!important}.ff-sidebar-nav .ff-nav-active{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important;box-shadow:inset 4px 0 #18c964!important}.ff-sidebar-nav .ff-nav-danger{color:#9f1239!important;background:#fff1f2!important;border-color:#fecdd3!important;margin-top:4px!important}body:has(.ff-sidebar-nav) #root>div{padding-left:210px!important}}@media (width>=721px) and (height<=780px){.ff-sidebar-nav{gap:2px!important;height:calc(100dvh - 16px)!important;max-height:none!important;padding:6px!important;top:8px!important;bottom:8px!important;overflow:hidden!important;transform:none!important}.ff-sidebar-nav .ff-nav-item{border-radius:7px!important;gap:8px!important;min-height:30px!important;padding:5px 8px!important;line-height:1.05!important}.ff-sidebar-nav .ff-nav-label{white-space:nowrap!important;font-size:.82rem!important;line-height:1.05!important}.ff-sidebar-nav .ff-nav-icon,.ff-sidebar-nav .ff-nav-icon .ff-icon{flex:0 0 16px!important;width:16px!important;height:16px!important}}@media (width>=721px) and (height<=620px){.ff-sidebar-nav{scrollbar-width:thin;padding-bottom:12px!important;overflow-y:auto!important}.ff-sidebar-nav .ff-nav-item{min-height:28px!important;padding-top:4px!important;padding-bottom:4px!important}.ff-sidebar-nav .ff-nav-label{font-size:.78rem!important}}@media (width>=641px){.ff-incident-compact-states-v93{align-items:stretch!important;gap:6px!important}.ff-incident-compact-state-v93{align-items:center!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important}.ff-header-account-row{grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}.ff-header-account-row .ff-header-bell{align-self:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.ff-header-account-row .ff-header-bell .ff-icon{width:25px!important;height:25px!important}.ff-header-account-meta{text-align:center!important;align-content:center!important;justify-items:center!important;gap:2px!important;min-height:38px!important;line-height:1.12!important;display:grid!important}.ff-header-account-meta span{margin:0!important;display:block!important}.ff-edit-modal-box,.ff-create-pending-modal,.resolver-modal{width:min(620px,100vw - 48px)!important;max-width:620px!important;padding:24px!important;font-size:1.06rem!important}.ff-edit-modal-box h3,.ff-create-pending-modal h3,.resolver-modal h3{font-size:1.35rem!important}.ff-edit-modal-box input,.ff-edit-modal-box select,.ff-edit-modal-box textarea,.ff-create-pending-modal input,.ff-create-pending-modal select,.ff-create-pending-modal textarea,.resolver-modal input,.resolver-modal select,.resolver-modal textarea{min-height:52px!important;font-size:1.04rem!important}.ff-edit-modal-box button,.ff-create-pending-modal button,.resolver-modal button{min-height:50px!important;padding:11px 18px!important;font-size:1.04rem!important}}@media (width<=640px){.ff-incident-card-v105{padding-top:6px!important}.ff-incident-compact-grid-v93{row-gap:0!important}.ff-incident-compact-title-v93{margin-bottom:0!important;line-height:1.02!important}.ff-incident-compact-states-v93{margin-top:2px!important;transform:none!important}.ff-incident-compact-title-v93,.ff-incident-title-assets-v93,.ff-incident-compact-user-v93{align-self:center!important}.ff-incident-title-assets-v93{align-items:center!important}}@media (width>=641px){.ff-incident-compact-grid-v93{grid-template-columns:minmax(0,1fr) 76px 40px!important;grid-template-areas:"title titleAssets user""states states states"!important;gap:6px 8px!important;padding-left:22px!important;padding-right:8px!important}.ff-incident-title-assets-v93{justify-content:flex-end!important;align-items:center!important;gap:4px!important;width:76px!important;height:36px!important}.ff-incident-title-assets-v93 button,.ff-incident-title-assets-v93 span,.ff-incident-compact-user-v93{align-self:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:5px!important}.ff-incident-compact-states-v93{gap:4px!important;margin:0!important;padding:0!important}.ff-incident-compact-state-v93{grid-template-columns:28px minmax(0,1fr) 112px!important;align-items:center!important;column-gap:8px!important;height:32px!important;min-height:32px!important;padding:0!important;position:static!important}.ff-incident-compact-state-icon-v93{width:28px!important;height:28px!important;margin:0!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.ff-incident-compact-state-text-v93{text-align:left!important;min-height:32px!important;line-height:32px!important}.ff-incident-compact-meta-v93{align-content:center!important;justify-items:end!important;width:112px!important;min-height:32px!important;line-height:1.1!important}.ff-incident-expanded-data{line-height:32px!important}.ff-incident-expanded-data>span,.ff-incident-expanded-data .ff-incident-address-row{align-items:center!important;min-height:32px!important}}.incident-expanded-actions-mobile button,.incident-expanded-actions-mobile button span,.ff-pending-action-modal button,.ff-pending-action-modal button span{text-align:center!important;justify-content:center!important;align-items:center!important}.incident-expanded-actions-mobile button,.ff-pending-action-modal button{display:inline-flex!important}.ff-auto-fit-line{white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.ff-client-name-fit{color:#102238!important;width:100%!important;font-weight:900!important;line-height:1.1!important;display:block!important}.ff-client-list-panel{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:start!important;gap:14px!important;padding:14px!important;display:grid!important}.ff-client-list-panel .client-line-wrapper-mobile{border:0!important;min-width:0!important;padding:0!important}.ff-client-list-panel .client-line-mobile{box-sizing:border-box!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-width:0!important;height:86px!important;min-height:86px!important;padding:12px 14px!important;display:flex!important}.ff-client-list-panel .ff-client-name-fit{text-align:center!important;white-space:nowrap!important;width:100%!important;min-width:0!important;overflow:hidden!important}.ff-client-list-panel .ff-client-count{text-align:center!important;white-space:nowrap!important;width:100%!important;margin:0!important;padding:0!important;line-height:1.15!important;display:block!important;position:static!important;inset:auto!important;transform:none!important}.ff-map-heading-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:100%!important;margin-bottom:8px!important;display:grid!important}.ff-map-heading-copy{text-align:center!important;min-width:0!important;padding-left:0!important}.ff-map-heading-copy h2,.ff-map-heading-copy p{margin-left:0!important;margin-right:0!important}.ff-map-no-location-action{color:#dc2626!important;cursor:pointer!important;background:#fff!important;border:2px solid #111827!important;border-radius:8px!important;place-items:center!important;gap:2px!important;min-width:150px!important;min-height:66px!important;padding:8px 16px!important;font-weight:900!important;display:grid!important}.ff-map-no-location-action strong{font-size:1.55rem!important;line-height:1!important}.ff-map-no-location-action span{color:#334155!important;font-size:.9rem!important;line-height:1!important}.ff-map-no-location-action:disabled{opacity:.48!important;cursor:default!important}.incident-expanded-actions-mobile button,.ff-pending-action-modal button,.ff-more-panel button{box-shadow:none!important;border:2px solid #111827!important;border-radius:10px!important}.incident-expanded-actions-mobile .ff-incident-action-resolve{color:#15803d!important;background:0 0!important;border:2px solid #111827!important}.ff-incident-photo-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;overflow:hidden!important}.ff-incident-photo-actions>img,.ff-incident-photo-actions>.ff-incident-camera-action{box-sizing:border-box!important;flex:0 0 62px!important;width:62px!important;height:62px!important}.ff-incident-camera-action{color:#1e5bff!important;cursor:pointer!important;box-sizing:border-box!important;background:#eef4fb!important;border:2px solid #111827!important;border-radius:10px!important;flex:0 0 62px!important;justify-content:center!important;align-items:center!important;width:62px!important;height:62px!important;display:inline-flex!important}.ff-incident-camera-action .ff-icon{width:30px!important;height:30px!important}.ff-incident-camera-action input{display:none!important}@media (width>=641px){.ff-incident-expanded-data{text-align:left!important;grid-template-columns:max-content max-content minmax(0,1fr)!important;justify-content:start!important;align-items:center!important;gap:8px 14px!important;width:100%!important;margin-left:0!important;padding-left:0!important;display:grid!important}.ff-incident-expanded-data>span{text-align:left!important;min-width:0!important;margin:0!important;padding:0!important;line-height:1.35!important}.ff-incident-expanded-data .ff-incident-expanded-client{justify-self:start!important}.ff-incident-expanded-data .ff-incident-address-row{grid-column:1/-1!important;justify-self:stretch!important;width:100%!important}.ff-incident-title-assets-v93{gap:14px!important;transform:translate(-12px)!important}.ff-incident-compact-user-v93{transform:translate(-8px)!important}}.incident-expanded-actions-mobile .ff-incident-action-more{color:#334155!important;background:0 0!important}.ff-incident-more-inline-panel{display:none}.incident-expanded-actions-mobile .ff-incident-action-pending{color:#ea580c!important;background:0 0!important}.incident-expanded-actions-mobile .ff-incident-action-schedule{color:#4f46e5!important;background:0 0!important}@media (width<=640px){.ff-incident-photo-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;display:flex!important;overflow:hidden!important}.ff-incident-photo-actions>img,.ff-incident-photo-actions>.ff-incident-camera-action{aspect-ratio:1!important;flex:0 0 62px!important;width:62px!important;min-width:0!important;max-width:62px!important;height:62px!important}.ff-incident-photo-actions>.ff-incident-inline-capture-action{color:#1e5bff!important;text-align:center!important;background:#eef4fb!important;border:2px solid #111827!important;border-radius:10px!important;flex:0 0 min(104px,32vw)!important;justify-content:center!important;align-items:center!important;width:min(104px,32vw)!important;height:62px!important;min-height:62px!important;max-height:62px!important;margin-left:auto!important;padding:0 8px!important;font-size:clamp(.78rem,3.2vw,.92rem)!important;font-weight:900!important;line-height:1.05!important;display:inline-flex!important}.incident-expanded-actions-mobile{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;display:grid!important}.incident-expanded-actions-mobile>button{box-sizing:border-box!important;color:#102238!important;background:#fff!important;border:2px solid #111827!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:54px!important;margin:0!important;padding:7px 8px!important;font-size:clamp(.86rem,3.6vw,1rem)!important;font-weight:900!important;line-height:1.05!important;display:inline-flex!important}.incident-expanded-actions-mobile .ff-incident-action-resolve{color:#102238!important;background:#fff!important;border-top-color:#16a34a!important;order:1!important;grid-area:1/span 3!important;min-width:0!important}.incident-expanded-actions-mobile .ff-incident-action-more{color:#102238!important;background:#fff!important;border-top-color:#334155!important;order:2!important;grid-area:1/span 1!important;min-width:0!important}.incident-expanded-actions-mobile .ff-incident-action-pending{color:#102238!important;background:#fff!important;border-top-color:#ea580c!important;order:3!important;grid-column:span 2!important}.incident-expanded-actions-mobile .ff-incident-action-schedule{color:#102238!important;background:#fff!important;border-top-color:#4f46e5!important;order:4!important;grid-column:span 2!important}.incident-expanded-actions-mobile .ff-incident-action-capture,.incident-expanded-actions-mobile .ff-incident-action-release,.incident-expanded-actions-mobile .ff-incident-action-history,.incident-expanded-actions-mobile .ff-incident-action-edit,.incident-expanded-actions-mobile .ff-incident-action-block,.incident-expanded-actions-mobile .ff-incident-action-block-client,.incident-expanded-actions-mobile .ff-incident-action-delete{display:none!important}.incident-expanded-actions-mobile .desktop-action-label{display:inline!important}.incident-expanded-actions-mobile .mobile-action-label{display:none!important}.ff-incident-more-inline-panel{grid-template-columns:1fr!important;justify-items:center!important;gap:7px!important;width:min(260px,74vw)!important;margin:8px auto!important;display:grid!important}.ff-incident-more-inline-action{color:#102238!important;text-align:center!important;width:100%!important;min-height:54px!important;box-shadow:none!important;background:#eef4fb!important;border:2px solid #111827!important;border-radius:10px!important;padding:9px 10px!important;font-size:clamp(.78rem,3vw,.92rem)!important;font-weight:900!important;line-height:1.08!important}.ff-incident-more-inline-action.danger{color:#991b1b!important;background:#fee2e2!important}.ff-incident-more-overlay{display:none!important}#ff-stats-grid-mobile,.ff-stats-kpis-v93,.ff-stats-kpi-mobile-v98{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}#ff-stats-grid-mobile>*,.ff-stats-kpis-v93>*,.ff-stats-kpi-mobile-v98>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:92px!important}#ff-stats-grid-mobile span,.ff-stats-kpis-v93 span,.ff-stats-kpi-mobile-v98 span{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;overflow:visible!important}.ff-stats-operator-kpis-v117{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.ff-stats-operator-kpis-v117>*{min-height:74px!important;padding:8px 4px!important}.ff-stats-operator-kpis-v117 span{overflow-wrap:normal!important;font-size:clamp(.56rem,2.2vw,.75rem)!important;line-height:1.05!important}.ff-client-topbar-v924{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ff-client-topbar-v924 button,.ff-client-topbar-v924 input{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:50px!important;font-size:1rem!important}.ff-client-list-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:14px 10px!important;min-height:0!important;max-height:68dvh!important;padding:10px!important;display:grid!important}.ff-client-list-panel .client-line-wrapper-mobile{border:0!important;min-width:0!important;padding:0!important}.ff-client-list-panel .client-line-mobile{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:78px!important;min-height:78px!important;padding:9px 8px!important;display:flex!important}.ff-client-name-fit{color:#102238!important;text-align:center!important;white-space:nowrap!important;width:100%!important;min-width:0!important;font-weight:900!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.ff-client-list-panel .ff-client-count{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:none!important;align-self:center!important;width:100%!important;margin:0!important;padding:0!important;font-size:.82rem!important;line-height:1!important;display:block!important;position:static!important;inset:auto!important;overflow:hidden!important}.ff-map-heading-actions{grid-template-columns:minmax(0,1fr) 118px!important;align-items:center!important;gap:8px!important}.ff-map-heading-copy{text-align:left!important;padding-left:4px!important}.ff-map-heading-copy h2{text-align:left!important;font-size:1.15rem!important}.ff-map-heading-copy p{text-align:left!important;font-size:.88rem!important;line-height:1.2!important}.ff-map-no-location-action{width:118px!important;min-width:0!important;min-height:72px!important;padding:8px 6px!important}.ff-map-no-location-action strong{font-size:1.7rem!important}.ff-map-no-location-action span{font-size:.78rem!important}.ff-client-detail-modal{padding:18px!important}.ff-client-modal-title{font-size:1.35rem!important}.ff-client-modal-title span{font-size:1rem!important}.ff-client-detail-lines{gap:14px!important;font-size:1.08rem!important;line-height:1.3!important}.ff-client-detail-lines strong{font-size:1.08rem!important}.ff-incident-expanded-data .ff-incident-address-row{white-space:nowrap!important;width:100%!important;display:block!important;overflow:hidden!important}.ff-address-fit-line{white-space:nowrap!important;color:#1e5bff!important;width:100%!important;max-width:100%!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.ff-address-fit-line .ff-address-label-responsive,.ff-address-fit-line .ff-address-value{font-size:inherit!important;white-space:nowrap!important}.ff-pending-summary-action:disabled{opacity:.55!important;cursor:wait!important}.ff-service-modal{max-height:calc(100dvh - 20px)!important;padding:50px 12px 12px!important;overflow:hidden!important}.ff-service-modal>.ff-task-modal-close{color:#fff!important;z-index:2!important;background:#334155!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;font-size:1.35rem!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:8px!important;left:auto!important;right:8px!important}.ff-service-modal h3{align-items:center!important;min-height:30px!important;margin:0 48px 10px 0!important;font-size:1.05rem!important;display:flex!important}.ff-service-option-list{gap:7px!important;max-height:calc(100dvh - 118px)!important;overflow-y:auto!important}.ff-service-option-list button{min-height:58px!important;padding:10px 12px!important;font-size:1rem!important}.ff-locations-activation-minimal{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;padding:8px!important;display:grid!important}.ff-locations-activation-minimal>button{text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:100%!important;min-height:58px!important;margin:0!important;padding:8px 6px!important;font-size:.9rem!important;line-height:1.12!important;display:inline-flex!important}.ff-new-wizard-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ff-new-wizard-nav button{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:64px!important;padding:10px 8px!important;display:inline-flex!important}}.incident-expanded-actions-mobile button,.incident-expanded-actions-mobile .ff-incident-action-resolve,.incident-expanded-actions-mobile .ff-incident-action-delete,.incident-expanded-actions-mobile .ff-incident-action-block-client{box-shadow:none!important;border:1px solid #c8d7ea!important;border-radius:10px!important}.ff-operator-form-close{text-align:center!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}.ff-operator-services-selector{flex-wrap:nowrap!important;gap:6px!important;width:100%!important;padding-bottom:4px!important;display:flex!important;overflow-x:auto!important}.ff-operator-services-selector button{white-space:nowrap!important;flex:none!important;min-width:max-content!important}.ff-auth-text-action{color:#1e5bff!important;text-align:center!important;cursor:pointer!important;background:0 0!important;border:0!important;width:100%!important;min-height:44px!important;margin-top:7px!important;padding:8px 10px!important;font-size:.95rem!important;font-weight:800!important}.ff-auth-text-action:disabled{opacity:.55!important;cursor:wait!important}.ff-auth-secure-badge{color:#15803d!important;text-align:center!important;background:#ecfdf3!important;border:1px solid #86efac!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-height:44px!important;padding:9px 12px!important;font-weight:850!important;display:inline-flex!important}@media (width>=641px){.ff-incident-card-expanded .ff-incident-compact-grid-v93{row-gap:0!important;padding-left:14px!important;padding-right:14px!important}.ff-incident-card-expanded .ff-incident-compact-title-v93{align-items:center!important;min-height:32px!important;line-height:1.15!important;display:flex!important}.ff-incident-card-expanded .ff-incident-compact-state-v93{grid-template-columns:28px minmax(0,1fr) 112px!important;column-gap:8px!important;height:32px!important;min-height:32px!important}.ff-incident-card-expanded .ff-incident-compact-state-icon-v93{width:28px!important;height:28px!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.ff-incident-card-expanded .ff-incident-expanded-data{background:0 0!important;border:0!important;border-radius:0!important;gap:0!important;margin-top:0!important;padding:0 14px!important;line-height:32px!important}.ff-incident-card-expanded .ff-incident-expanded-data>span,.ff-incident-card-expanded .ff-incident-expanded-data .ff-incident-address-row{align-items:center!important;height:32px!important;min-height:32px!important;margin:0!important;display:flex!important}.ff-global-history-list .session-history-line-mobile{grid-template-columns:max-content 22px minmax(0,1fr)!important;justify-content:start!important}.ff-global-history-list .session-history-text{text-align:left!important;white-space:normal!important;text-overflow:clip!important;justify-self:stretch!important;overflow:visible!important}.ff-global-history-list .admin-history-line-mobile{grid-template-columns:auto 22px max-content minmax(0,1fr) max-content!important;align-items:center!important;column-gap:10px!important;display:grid!important}.ff-global-history-list .admin-history-action,.ff-global-history-list .admin-history-detail-mobile,.ff-global-history-list .admin-history-actor{white-space:normal!important;text-overflow:clip!important;min-width:0!important;line-height:1.25!important;overflow:visible!important}.ff-global-history-list .admin-history-actor{color:#64748b!important;justify-self:end!important;font-weight:700!important}}@media (width>=721px){.ff-sidebar-nav{width:192px!important}body:has(.ff-sidebar-nav) #root>div{padding-left:218px!important}}.ff-reopen-modal{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-top:5px solid #18c964!important;border-radius:10px!important;width:min(520px,100vw - 24px)!important;padding:24px!important;box-shadow:0 20px 55px #10223838!important}.ff-reopen-modal h3{color:#102238!important;text-align:left!important;margin:0 44px 8px 0!important;font-size:1.3rem!important}.ff-reopen-modal p,.ff-reopen-modal label{color:#465a73!important;text-align:left!important}.ff-reopen-modal label{color:#102238!important;margin:18px 0 7px!important;font-weight:850!important;display:block!important}.ff-reopen-modal textarea{box-sizing:border-box!important;resize:vertical!important;color:#102238!important;background:#f8fbff!important;border:1px solid #b7c8dc!important;border-radius:8px!important;width:100%!important;min-height:112px!important;padding:12px!important;font-size:1rem!important}.ff-reopen-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important;display:grid!important}.ff-reopen-modal-actions button{border-radius:8px!important;width:100%!important;min-height:48px!important;font-weight:850!important}.ff-reopen-modal-actions .ff-brand-notice-secondary{color:#334155!important;background:#f1f5f9!important;border:1px solid #b7c8dc!important}.ff-reopen-modal-actions .ff-brand-notice-action{color:#fff!important;background:#15803d!important;border:1px solid #166534!important}.ff-reopen-modal-actions button:disabled{opacity:.55!important;cursor:wait!important}@media (width>=721px){.ff-sidebar-nav{gap:10px!important;width:202px!important;padding:13px!important}.ff-sidebar-nav .ff-nav-item{gap:12px!important;min-height:48px!important;padding:10px 12px!important;font-size:1.02rem!important}.ff-sidebar-nav .ff-nav-icon,.ff-sidebar-nav .ff-nav-icon .ff-icon{width:20px!important;height:20px!important}body:has(.ff-sidebar-nav) #root>div{padding-left:232px!important}.ff-global-history-list{min-height:min(560px,100vh - 210px)!important;max-height:calc(100vh - 170px)!important;font-size:1.02rem!important}.ff-global-history-list .global-history-entry,.ff-global-history-list .session-history-line-mobile,.ff-global-history-list .admin-history-line-mobile{min-height:42px!important;font-size:1rem!important}.ff-global-history-list .global-history-top,.ff-global-history-list .global-history-bottom,.ff-global-history-list .session-history-text{font-size:1rem!important;line-height:1.28!important}.ff-admin-history-filters{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin-bottom:12px!important;display:grid!important}.ff-admin-history-filters button{color:#334155!important;cursor:pointer!important;background:#f8fbff!important;border:1px solid #c9d8ea!important;border-radius:10px!important;min-height:42px!important;font-weight:850!important}.ff-admin-history-filters button.is-active{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.ff-global-history-list .admin-history-line-mobile{text-align:left!important;grid-template-columns:108px 26px minmax(180px,.9fr) minmax(0,2fr) 180px!important}.ff-global-history-list .admin-history-action,.ff-global-history-list .admin-history-detail-mobile,.ff-global-history-list .admin-history-actor{text-align:left!important;justify-self:start!important}.ff-global-history-list .admin-history-icon,.ff-global-history-list .admin-history-icon .ff-icon{width:21px!important;height:21px!important}.ff-map-incidents-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important}.ff-map-list-row{min-width:0!important;height:100%!important}.ff-client-detail-modal,.ff-client-edit-modal,.ff-edit-modal-box{width:min(760px,100vw - 56px)!important;max-width:760px!important}.ff-client-detail-lines{color:#102238!important;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;align-items:start!important;gap:12px 24px!important;font-size:1.08rem!important}.ff-client-detail-lines>span{text-align:left!important;min-width:0!important}.ff-client-detail-lines strong{color:#102238!important;font-size:1.08rem!important}.ff-client-actions-v924 button{color:#102238!important;background:#eef5ff!important;border:1px solid #111827!important;min-height:44px!important;font-weight:850!important}.ff-client-actions-v924 button:last-child{color:#b91c1c!important;background:#fee2e2!important}.ff-client-detail-modal .ff-client-incident-one-line{min-height:36px!important;font-size:.98rem!important}.ff-client-edit-modal input,.ff-client-edit-modal textarea,.ff-edit-modal-box input,.ff-edit-modal-box select,.ff-edit-modal-box textarea{min-height:44px!important;margin-bottom:9px!important;font-size:1rem!important}.ff-client-edit-modal textarea,.ff-edit-modal-box textarea{min-height:78px!important}.ff-edit-modal-box .ff-edit-select-row,.ff-edit-modal-box [style*="display: flex"],.ff-edit-modal-box .edit-action-row-mobile,.ff-edit-modal-box .ff-edit-wizard-nav{gap:10px!important}.ff-edit-modal-box button,.ff-client-edit-modal button{border:1px solid #111827!important;min-height:44px!important;font-weight:850!important}.ff-incident-expanded-data{column-gap:18px!important}.ff-incident-expanded-data .ff-incident-expanded-client{gap:8px!important}.ff-incident-expanded-data .ff-incident-expanded-created strong,.ff-incident-expanded-data .ff-incident-expanded-assigned strong{margin-right:5px!important}.ff-incident-expanded-data .ff-incident-client-contact{align-items:center!important;gap:10px!important;display:inline-flex!important}.ff-incident-expanded-data .ff-incident-client-contact .ff-icon{flex:none!important;width:23px!important;height:23px!important}}@media (width<=640px){.ff-incident-history-list .mobile-pending-detail-line{display:none!important}.ff-incident-history-list .ff-incident-history-expanded{display:block!important}}@media (width<=900px){.ff-app-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:62px!important;padding:7px 8px!important;display:grid!important}.ff-header-fixflow-center,.ff-header-operator-brand{text-align:left!important;grid-template-columns:auto 1fr!important;grid-template-areas:"logo name""logo business"!important;place-self:center start!important;gap:1px 6px!important;min-width:0!important;max-width:152px!important;display:grid!important;position:static!important;top:auto!important;left:auto!important;overflow:hidden!important;transform:none!important}.ff-header-fixflow-center .ff-product-logo,.ff-header-operator-brand .ff-product-logo{grid-area:logo!important;width:30px!important;min-width:30px!important;transform:translate(-2px)!important}.ff-header-fixflow-center .ff-product-logo span,.ff-header-operator-brand .ff-product-logo span{font-size:25px!important;line-height:1!important}.ff-header-business-name,.ff-header-business-name-mobile{text-overflow:ellipsis!important;white-space:nowrap!important;color:#64748b!important;text-align:left!important;grid-area:business!important;max-width:112px!important;font-size:10px!important;font-weight:750!important;line-height:1.05!important;display:block!important;overflow:hidden!important;transform:none!important}.ff-header-actions{grid-template:"bell logout""meta meta"/auto auto!important;place-self:center end!important;place-items:center!important;gap:2px 7px!important;min-width:0!important;margin:0!important;display:grid!important;position:static!important;transform:none!important}.ff-header-session-bar{grid-area:logout!important;display:contents!important}.ff-header-logout,.ff-header-session-bar .ff-header-logout{white-space:nowrap!important;border-radius:10px!important;height:32px!important;min-height:32px!important;padding:0 12px!important;font-size:11px!important;line-height:1!important}.ff-header-account-row{display:contents!important}.ff-header-account-row .ff-header-bell,.ff-header-session-bar .ff-header-bell,.ff-header-bell{grid-area:bell!important;justify-self:center!important;width:30px!important;min-width:30px!important;height:30px!important}.ff-header-account-meta{text-align:center!important;grid-area:meta!important;justify-items:center!important;gap:0!important;max-width:116px!important;margin:0!important;line-height:1.05!important;display:grid!important}.ff-header-account-meta span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:116px!important;font-size:10px!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.ff-header-account-meta span:last-child{color:#1e5bff!important;font-size:9px!important;font-weight:800!important}}@media (width>=641px){.ff-incident-card-expanded .ff-incident-compact-grid-v93{align-items:start!important;row-gap:8px!important;margin-bottom:8px!important}.ff-incident-card-expanded .ff-incident-compact-title-v93{margin:0!important;padding:0!important;line-height:1.22!important}.ff-incident-card-expanded .ff-incident-compact-states-v93{gap:8px!important;margin:0!important;padding:0!important;display:grid!important}.ff-incident-card-expanded .ff-incident-compact-state-v93{align-items:center!important;min-height:28px!important;margin:0!important;padding:0!important;line-height:1.22!important}.ff-incident-card-expanded .ff-incident-compact-state-text-v93,.ff-incident-card-expanded .ff-incident-compact-meta-v93{margin:0!important;line-height:1.22!important}.ff-incident-card-expanded .ff-incident-expanded-data{flex-wrap:wrap!important;align-items:center!important;gap:8px 26px!important;margin-top:0!important;display:flex!important}.ff-incident-card-expanded .ff-incident-expanded-data>span{align-items:baseline!important;gap:6px!important;min-height:28px!important;margin-right:0!important;line-height:1.22!important;display:inline-flex!important}.ff-incident-expanded-data .ff-incident-expanded-created,.ff-incident-expanded-data .ff-incident-expanded-assigned{margin-left:0!important}.ff-incident-card-expanded .ff-incident-expanded-data .ff-incident-expanded-captured,.ff-incident-card-expanded .ff-incident-expanded-data .ff-incident-address-row{flex-basis:100%!important;min-height:28px!important;line-height:1.22!important}.ff-incident-card-expanded .ff-incident-expanded-data .ff-incident-expanded-captured{gap:8px!important}}.ff-edit-modal-box>.ff-task-modal-close{color:#fff!important;z-index:5!important;background:#1f2937!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;font-size:24px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:10px!important;right:10px!important}.ff-material-line{grid-template-columns:max-content minmax(120px,.8fr) minmax(0,1.8fr) max-content max-content!important;align-items:center!important;column-gap:10px!important}.ff-material-request-text{color:#dc2626!important;font-weight:850!important}.ff-material-check-button{color:#15803d!important;background:#dcfce7!important;border:1px solid #86efac!important;font-weight:950!important}.ff-material-confirmed-by{color:#334155!important;white-space:nowrap!important;text-align:right!important;justify-self:end!important;font-weight:850!important}.ff-incident-history-list .ff-incident-history-expanded,.ff-incident-history-list .ff-incident-history-extra{box-shadow:none!important;color:#334155!important;text-align:left!important;white-space:normal!important;text-overflow:clip!important;background:0 0!important;border:0!important;justify-self:stretch!important;line-height:1.25!important;overflow:visible!important}.ff-incident-history-list .ff-incident-history-title,.ff-incident-history-list .ff-history-label-mobile,.ff-incident-history-list .ff-history-label-desktop{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.ff-create-material-inline-row{grid-template-columns:minmax(72px,.22fr) minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:0 0 10px!important;display:grid!important}.ff-create-material-main-row{grid-template-columns:minmax(0,4fr) minmax(64px,1fr)!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:0 0 10px!important;display:grid!important}.ff-create-material-inline-row .ff-voice-comment-field{min-width:0!important}.ff-create-material-main-row input,.ff-create-material-inline-row textarea,.ff-create-material-inline-row input{resize:none!important;height:52px!important;min-height:52px!important;margin:0!important}.ff-create-material-next-button{color:#1e5bff!important;cursor:pointer!important;background:#eef4fb!important;border:2px solid #111827!important;border-radius:10px!important;min-height:52px!important;font-weight:900!important}.ff-create-pending-submit-row{grid-template-columns:minmax(150px,.42fr) minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;width:100%!important;display:grid!important}.ff-create-pending-submit-row .ff-create-pending-confirm-button,.ff-create-pending-submit-single .ff-create-pending-confirm-button{width:100%!important;margin:0!important}.ff-create-material-next-mobile{display:none!important}.ff-create-material-next-desktop{display:inline!important}@media (width<=640px){.ff-create-pending-modal{max-height:min(82dvh,430px)!important;padding-bottom:12px!important;overflow:auto!important}.ff-create-pending-modal h3{margin-bottom:8px!important}.ff-create-pending-modal select,.ff-create-pending-modal input{min-height:46px!important;margin-bottom:8px!important}.ff-pending-material-name-input{min-height:48px!important}.ff-create-material-main-row{grid-template-columns:minmax(0,4fr) minmax(54px,1fr)!important;gap:6px!important;margin-bottom:8px!important}.ff-create-material-inline-row{grid-template-columns:minmax(0,1fr)!important;margin-bottom:8px!important}.ff-create-material-main-row input,.ff-create-material-inline-row textarea,.ff-create-material-inline-row input{height:46px!important;min-height:46px!important;padding:7px 8px!important;font-size:.82rem!important;line-height:1.05!important}.ff-create-material-inline-row .ff-voice-comment-button{border-radius:8px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;top:6px!important;right:5px!important}.ff-create-material-inline-row .ff-voice-comment-button .ff-icon{width:18px!important;height:18px!important}.ff-create-material-next-button{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;font-size:1.35rem!important;line-height:1!important}.ff-create-pending-submit-row{z-index:2!important;background:#fff!important;grid-template-columns:46px minmax(0,1fr)!important;gap:8px!important;width:100%!important;margin-top:6px!important;padding-top:4px!important;display:grid!important;position:sticky!important;bottom:0!important}.ff-create-pending-submit-row .ff-create-pending-confirm-button{min-height:54px!important}.ff-create-material-next-mobile{display:inline!important}.ff-create-material-next-desktop{display:none!important}.ff-create-pending-submit-single{z-index:2!important;width:100%!important;margin-top:6px!important;position:sticky!important;bottom:0!important}.ff-create-pending-submit-single .ff-create-pending-confirm-button{min-height:54px!important}}@media (width<=1200px),(pointer:coarse){.ff-app-header.ff-mobile-header-v108{box-sizing:border-box!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 44px 118px!important;align-items:stretch!important;gap:8px!important;height:78px!important;min-height:78px!important;max-height:78px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-fixflow-center,.ff-app-header.ff-mobile-header-v108 .ff-header-operator-brand{text-align:left!important;min-width:0!important;max-width:100%!important;text-shadow:none!important;grid-column:1!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;gap:3px!important;margin-top:-6px!important;display:grid!important;position:static!important;top:auto!important;left:auto!important;overflow:hidden!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-product-logo{grid-area:auto!important;justify-self:start!important;width:136px!important;min-width:136px!important;max-width:136px!important;height:27px!important;overflow:hidden!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-product-word,.ff-app-header.ff-mobile-header-v108 .ff-product-word span,.ff-app-header.ff-mobile-header-v108 .ff-product-word strong{font-size:25px!important;line-height:.95!important}.ff-app-header.ff-mobile-header-v108 .ff-header-business-name,.ff-app-header.ff-mobile-header-v108 .ff-header-business-name-mobile{color:#64748b!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-left:0!important;grid-area:2!important;justify-self:start!important;width:160px!important;max-width:160px!important;padding-left:0!important;font-size:10.5px!important;font-weight:850!important;line-height:1.05!important;display:block!important;overflow:hidden!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-header-actions{grid-column:2/4!important;grid-template-columns:44px 118px!important;place-self:stretch stretch!important;gap:8px!important;height:100%!important;margin:0!important;display:grid!important;position:static!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-header-bell-slot{grid-column:1!important;justify-content:flex-end!important;align-items:center!important;height:100%!important;padding-top:4px!important;display:flex!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-slot{grid-column:2!important;grid-template-rows:32px minmax(0,1fr)!important;justify-items:center!important;width:118px!important;min-width:118px!important;max-width:118px!important;display:grid!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-logout{box-sizing:border-box!important;white-space:nowrap!important;border-radius:9px!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:32px!important;min-height:32px!important;padding:0 6px!important;font-size:8px!important;line-height:1!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-meta{text-align:center!important;justify-items:center!important;width:112px!important;max-width:112px!important;margin:0!important;display:grid!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-meta span{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:112px!important;max-width:112px!important;font-size:8.5px!important;line-height:1.04!important;display:block!important;overflow:hidden!important}}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-compact-state-text-v93,body .ff-incident-card-expanded .ff-incident-expanded-data,body .ff-incident-card-expanded .ff-incident-expanded-data>span,body .ff-incident-card-expanded .ff-incident-expanded-data .ff-address-value,body .ff-incident-card-expanded .ff-address-label-responsive{font-size:clamp(.78rem,3.35vw,.92rem)!important;line-height:1.2!important}body .incident-expanded-actions-mobile{background:0 0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin-top:10px!important;padding:0!important;display:grid!important}body .incident-expanded-actions-mobile>button{aspect-ratio:auto!important;box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:56px!important;margin:0!important;padding:8px!important;font-size:clamp(.86rem,3.6vw,1rem)!important;font-weight:900!important;line-height:1.08!important;display:inline-flex!important}body .incident-expanded-actions-mobile .ff-incident-action-resolve{order:1!important;grid-area:1/span 3!important}body .incident-expanded-actions-mobile .ff-incident-action-more{order:2!important;grid-area:1/span 1!important}body .incident-expanded-actions-mobile .ff-incident-action-pending{order:3!important;grid-area:2/span 2!important}body .incident-expanded-actions-mobile .ff-incident-action-schedule{order:4!important;grid-area:2/span 2!important}body .incident-expanded-actions-mobile .ff-incident-action-capture,body .incident-expanded-actions-mobile .ff-incident-action-release,body .incident-expanded-actions-mobile .ff-incident-action-history,body .incident-expanded-actions-mobile .ff-incident-action-edit,body .incident-expanded-actions-mobile .ff-incident-action-block,body .incident-expanded-actions-mobile .ff-incident-action-block-client,body .incident-expanded-actions-mobile .ff-incident-action-delete{display:none!important}body .incident-expanded-actions-mobile .desktop-action-label{display:inline!important}body .incident-expanded-actions-mobile .mobile-action-label{display:none!important}}@media (width<=720px),(pointer:coarse){body .ff-incident-card-v105 .ff-incident-status-row,body .ff-incident-card-v105 .mobile-status-label,body .ff-incident-card-v105 .mobile-status-line,body .ff-incident-card-expanded .ff-incident-compact-state-text-v93,body .ff-incident-card-expanded .ff-incident-compact-meta-v93,body .ff-incident-card-expanded .ff-incident-expanded-data,body .ff-incident-card-expanded .ff-incident-expanded-data *,body .ff-incident-card-expanded .ff-address-label-responsive,body .ff-incident-card-expanded .ff-address-label-responsive *,body .ff-incident-card-expanded .ff-address-value{font-size:clamp(.78rem,3.35vw,.92rem)!important;line-height:1.2!important}body .ff-incident-card-v105 .mobile-status-label,body .ff-incident-card-v105 .mobile-status-line{white-space:normal!important;text-overflow:clip!important;max-width:100%!important;display:inline!important;overflow:visible!important}body .ff-incident-card-expanded .ff-incident-expanded-data,body .ff-incident-card-expanded .ff-incident-expanded-data *,body .ff-incident-card-expanded .ff-address-label-responsive,body .ff-incident-card-expanded .ff-address-label-responsive *,body .ff-incident-card-expanded .ff-address-value{font-size:clamp(.88rem,3.75vw,1rem)!important;line-height:1.06!important}body .ff-incident-card-expanded .ff-incident-expanded-data{row-gap:2px!important}body .ff-incident-card-expanded .ff-incident-expanded-data>span,body .ff-incident-card-expanded .ff-incident-expanded-data .ff-incident-address-row{align-items:baseline!important;height:auto!important;min-height:24px!important}body .ff-incident-card-expanded .ff-incident-compact-state-text-v93,body .ff-incident-card-expanded .ff-incident-compact-meta-v93,body .ff-incident-card-expanded .ff-incident-compact-meta-v93 span,body .ff-incident-card-expanded .ff-incident-compact-meta-v93 small{font-size:clamp(.88rem,3.75vw,1rem)!important;line-height:1.06!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93{grid-template-columns:23px auto minmax(0,1fr)!important;align-items:baseline!important;column-gap:4px!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{white-space:nowrap!important;overflow-wrap:normal!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{text-align:left!important;white-space:normal!important;justify-self:start!important;align-items:baseline!important;gap:4px!important;min-width:0!important;max-width:none!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93 span{white-space:nowrap!important}}@media (width>=641px){body .ff-incident-card-v105 .ff-incident-compact-right{place-items:flex-end end!important;width:220px!important;min-width:220px!important;max-width:220px!important}body .ff-incident-card-v105 .ff-active-time-row{align-content:start!important;justify-items:end!important;gap:2px!important;width:220px!important;min-width:220px!important;max-width:220px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-service-mobile-under-time{white-space:nowrap!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;text-align:right!important;width:max-content!important;max-width:220px!important;line-height:1.05!important;display:block!important;overflow:visible!important}}@media (width<=640px){body .ff-incident-card-v105 .ff-incident-compact-header>.ff-incident-compact-left{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-header>.ff-incident-compact-right{grid-area:right!important;align-content:start!important;justify-items:end!important;gap:0!important;width:118px!important;min-width:118px!important;max-width:118px!important;padding-top:31px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-right .ff-incident-position-actions-mobile,body .ff-incident-card-v105 .ff-incident-compact-right .ff-incident-assignment-icon,body .ff-incident-card-v105 .ff-incident-compact-right .ff-captured-indicator{display:none!important}body .ff-incident-card-v105 .ff-active-time-row{align-content:start!important;justify-items:end!important;gap:1px!important;width:118px!important;min-width:118px!important;max-width:118px!important;display:grid!important}body .ff-incident-card-v105 .ff-time-pill-flat{white-space:nowrap!important;text-align:right!important}body .ff-incident-card-v105 .ff-incident-service-mobile-under-time{white-space:nowrap!important;text-overflow:clip!important;overflow-wrap:normal!important;text-align:right!important;width:max-content!important;max-width:118px!important;font-size:.74rem!important;font-weight:850!important;line-height:1.05!important;display:block!important;overflow:visible!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{gap:2px!important;min-width:0!important;margin-top:0!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;column-gap:4px!important;min-height:20px!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93:not(.ff-incident-compact-aux-v93) .ff-incident-compact-meta-v93{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.06!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{grid-template-columns:20px auto minmax(0,1fr)!important;align-items:baseline!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{text-align:left!important;white-space:normal!important;justify-self:start!important;max-width:100%!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-compact-header{grid-template-columns:minmax(0,1fr) 104px!important;grid-template-areas:"main right"!important;align-items:start!important;column-gap:6px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-grid-v93{grid-area:main!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"title title title""titleAssets titleAssets user""states states states"!important;gap:2px 4px!important;min-width:0!important;padding-left:6px!important;padding-right:0!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-title-v93{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;grid-area:title!important;width:100%!important;min-width:0!important;font-size:1.05rem!important;line-height:1.06!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{grid-area:titleAssets!important;place-self:center end!important;gap:4px!important;padding-right:0!important}body .ff-incident-card-v105 .ff-incident-compact-user-v93{grid-area:user!important;place-self:center end!important}body .ff-incident-card-v105 .ff-incident-compact-header>.ff-incident-compact-right{grid-area:right!important;align-content:start!important;justify-items:end!important;width:104px!important;min-width:104px!important;max-width:104px!important;padding-top:43px!important;display:grid!important}body .ff-incident-card-v105 .ff-active-time-row{width:104px!important;min-width:104px!important;max-width:104px!important}body .ff-incident-card-v105 .ff-incident-service-mobile-under-time{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;max-width:104px!important;font-size:.72rem!important;overflow:visible!important}}@media (width>=641px){body .ff-incident-card-v105 .ff-incident-compact-right,body .ff-incident-card-v105 .ff-active-time-row{width:250px!important;min-width:250px!important;max-width:250px!important}body .ff-incident-card-v105 .ff-incident-service-mobile-under-time{white-space:nowrap!important;overflow-wrap:normal!important;word-break:keep-all!important;width:auto!important;min-width:max-content!important;max-width:none!important;display:inline-block!important;overflow:visible!important}}@media (width<=640px){body .ff-incident-card-v105 .ff-incident-compact-header{width:100%!important;display:block!important}body .ff-incident-card-v105 .ff-incident-compact-header>.ff-incident-compact-left,body .ff-incident-card-v105 .ff-incident-compact-header>.ff-incident-compact-right{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-grid-v93{box-sizing:border-box!important;grid-template-columns:minmax(0,2fr) minmax(78px,1fr) 28px!important;grid-template-areas:"title titleAssets user""states states states"!important;gap:3px 5px!important;width:100%!important;min-width:0!important;padding-left:6px!important;padding-right:4px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-title-v93{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-align:left!important;grid-area:title!important;width:100%!important;min-width:0!important;font-size:clamp(.92rem,4.1vw,1.08rem)!important;line-height:1.08!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{grid-area:titleAssets!important;justify-content:flex-end!important;align-items:start!important;gap:3px!important;width:100%!important;min-width:0!important;padding-right:0!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 button,body .ff-incident-card-v105 .ff-incident-title-assets-v93 span,body .ff-incident-card-v105 .ff-incident-compact-user-v93{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:2px!important}body .ff-incident-card-v105 .ff-incident-compact-user-v93{grid-area:user!important;place-self:start end!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{grid-area:states!important;gap:2px!important;width:100%!important;min-width:0!important;margin:2px 0 0!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-template-columns:20px minmax(0,1fr) max-content!important;align-items:start!important;column-gap:4px!important;height:auto!important;min-height:20px!important;padding:0!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-aux-v93{display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93{width:20px!important;height:20px!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93 .ff-icon{width:17px!important;height:17px!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-align:left!important;min-width:0!important;font-size:clamp(.76rem,3.45vw,.9rem)!important;line-height:1.08!important}body .ff-incident-card-v105 .ff-incident-compact-meta-v93{text-align:right!important;white-space:normal!important;align-content:start!important;justify-items:end!important;min-width:0!important;max-width:118px!important;font-size:clamp(.66rem,3vw,.78rem)!important;line-height:1.05!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-meta-v93>span,body .ff-incident-card-v105 .ff-incident-compact-meta-v93 small{font-size:inherit!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;line-height:1.05!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{grid-template-columns:20px auto minmax(0,1fr)!important;align-items:start!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{text-align:left!important;justify-self:start!important;justify-items:start!important;max-width:100%!important;display:inline-grid!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{grid-template-columns:1fr!important;gap:2px!important;width:100%!important;min-width:0!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-column:1/-1!important;grid-template-columns:18px minmax(0,1fr) max-content!important;align-items:center!important;column-gap:4px!important;width:100%!important;min-height:20px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;text-align:left!important;min-width:0!important;line-height:1.06!important}body .ff-incident-card-v105 .ff-incident-compact-meta-v93{text-align:right!important;white-space:nowrap!important;justify-self:end!important}body .ff-incident-card-expanded .ff-incident-expanded-data,body .ff-incident-card-expanded .ff-incident-expanded-data>span,body .ff-incident-card-expanded .ff-incident-expanded-data strong,body .ff-incident-card-expanded .ff-incident-expanded-data .ff-address-value{font-size:clamp(.94rem,3.9vw,1.04rem)!important;line-height:1.12!important}body .ff-incident-card-expanded .ff-address-label-responsive,body .ff-incident-card-expanded .ff-address-label-responsive *{font-size:clamp(.86rem,3.45vw,.96rem)!important;line-height:1.1!important}body .ff-incident-card-expanded .ff-incident-photo-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important;overflow:visible!important}body .ff-incident-card-expanded .ff-incident-photo-actions>img,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-camera-action,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-inline-capture-action{aspect-ratio:1!important;flex:initial!important;box-sizing:border-box!important;object-fit:cover!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important}body .incident-expanded-actions-mobile .ff-incident-action-resolve{color:#fff!important;background:#16a34a!important;border-color:#15803d!important}body .incident-expanded-actions-mobile .ff-incident-action-more{color:#fff!important;background:#7c2d12!important;border-color:#431407!important}body .incident-expanded-actions-mobile .ff-incident-action-pending{color:#fff!important;background:#f97316!important;border-color:#ea580c!important}body .incident-expanded-actions-mobile .ff-incident-action-schedule{color:#fff!important;background:#2563eb!important;border-color:#1d4ed8!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{grid-auto-columns:24px!important;grid-auto-flow:column!important;justify-content:end!important;justify-self:end!important;column-gap:6px!important;width:auto!important;display:inline-grid!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 button,body .ff-incident-card-v105 .ff-incident-title-assets-v93 span,body .ff-incident-card-v105 .ff-incident-compact-user-v93{justify-content:center!important;align-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:2px!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-compact-user-v93{justify-self:end!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{font-size:clamp(.82rem,3.7vw,.96rem)!important;font-weight:950!important;line-height:1.07!important}body .ff-incident-card-v105 .ff-incident-compact-meta-v93,body .ff-incident-card-v105 .ff-incident-compact-meta-v93>span,body .ff-incident-card-v105 .ff-incident-compact-meta-v93 small{font-size:clamp(.72rem,3.15vw,.84rem)!important;font-weight:850!important;line-height:1.05!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{order:999!important}body{padding-bottom:calc(48px + env(safe-area-inset-bottom))!important}body .ff-mobile-dock{height:46px!important;min-height:46px!important;padding:2px 8px max(0px, env(safe-area-inset-bottom))!important}body .ff-mobile-dock .ff-nav-item{height:42px!important;min-height:42px!important}body .ff-mobile-dock .ff-nav-icon{font-size:1.08rem!important}body .ff-incident-card-v105{scroll-margin-top:6px!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{grid-auto-columns:26px!important;column-gap:6px!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 button,body .ff-incident-card-v105 .ff-incident-title-assets-v93 span,body .ff-incident-card-v105 .ff-incident-compact-user-v93{width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 .ff-icon,body .ff-incident-card-v105 .ff-incident-compact-user-v93 .ff-icon{width:19px!important;height:19px!important}body .ff-incident-card-v105 .ff-incident-compact-grid-v93{grid-template-columns:minmax(0,2fr) minmax(88px,1fr) 28px!important;grid-template-areas:"title titleAssets user""states mobileTime mobileTime"!important;gap:2px 5px!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138{color:#465a73!important;text-align:right!important;grid-area:mobileTime!important;align-content:start!important;justify-items:end!important;gap:1px!important;min-width:0!important;font-weight:900!important;line-height:1.05!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 span,body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 small{white-space:nowrap!important;text-overflow:clip!important;max-width:100%!important;font-size:clamp(.68rem,2.9vw,.82rem)!important;line-height:1.05!important;display:block!important;overflow:visible!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{grid-area:states!important;align-self:start!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93:first-child .ff-incident-compact-meta-v93{display:none!important}body .ff-incident-card-expanded .ff-incident-photo-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important}body .ff-incident-card-expanded .ff-incident-photo-actions>img,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-camera-action,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-inline-capture-action{aspect-ratio:1!important;height:auto!important;min-height:0!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{column-gap:4px!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{grid-template-columns:1fr!important;grid-auto-flow:row!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-column:1/-1!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{order:9999!important;grid-row:auto!important;grid-template-columns:18px max-content minmax(0,1fr)!important;align-items:center!important;column-gap:5px!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{white-space:nowrap!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{text-align:left!important;white-space:normal!important;justify-self:start!important;min-width:0!important;max-width:100%!important}}@media (width>=641px){body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-title-v93{font-size:1.2rem!important;font-weight:950!important;line-height:1.12!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-template-columns:30px minmax(0,1fr)!important;height:auto!important;min-height:34px!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{grid-auto-columns:42px!important;grid-auto-flow:column!important;justify-content:end!important;align-items:center!important;gap:8px!important;width:auto!important;display:inline-grid!important;transform:none!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 button,body .ff-incident-card-v105 .ff-incident-title-assets-v93 span,body .ff-incident-card-v105 .ff-incident-compact-user-v93{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:7px!important;transform:none!important}body .ff-incident-card-v105 .ff-incident-compact-right{align-content:start!important;justify-items:end!important;gap:8px!important;width:300px!important;min-width:300px!important;max-width:300px!important;display:grid!important}body .ff-incident-card-v105 .ff-active-time-row{text-align:right!important;align-content:start!important;justify-items:end!important;gap:4px!important;width:300px!important;min-width:300px!important;max-width:300px!important;display:grid!important}body .ff-incident-card-v105 .ff-time-pill-flat,body .ff-incident-card-v105 .ff-incident-service-mobile-under-time{white-space:nowrap!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:keep-all!important;text-align:right!important;width:auto!important;max-width:none!important;font-weight:900!important;line-height:1.08!important;display:block!important;overflow:visible!important}body .ff-incident-card-v105 .ff-time-pill-flat{font-size:1.05rem!important}body .ff-incident-card-v105 .ff-incident-service-mobile-under-time{font-size:.95rem!important}body .ff-incident-card-v105 .ff-incident-compact-header{width:100%!important;min-height:0!important;display:block!important}body .ff-incident-card-v105 .ff-incident-compact-header>.ff-incident-compact-left,body .ff-incident-card-v105 .ff-incident-compact-header>.ff-incident-compact-right{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-grid-v93{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) max-content 44px!important;grid-template-areas:"title titleAssets user""states mobileTime mobileTime"!important;align-items:start!important;gap:12px!important;width:100%!important;padding:0 22px 0 34px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-title-v93{color:#102238!important;grid-area:title!important;font-size:1.28rem!important;font-weight:950!important;line-height:1.1!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{grid-area:titleAssets!important;grid-auto-columns:42px!important;grid-auto-flow:column!important;justify-self:end!important;gap:8px!important;width:auto!important;height:auto!important;display:inline-grid!important;transform:none!important}body .ff-incident-card-v105 .ff-incident-compact-user-v93{grid-area:user!important;justify-self:end!important;transform:none!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 button,body .ff-incident-card-v105 .ff-incident-title-assets-v93 span,body .ff-incident-card-v105 .ff-incident-compact-user-v93{justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:7px!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 .ff-icon,body .ff-incident-card-v105 .ff-incident-compact-user-v93 .ff-icon{width:26px!important;height:26px!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{grid-area:states!important;grid-template-columns:1fr!important;gap:8px!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-template-columns:32px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;height:auto!important;min-height:32px!important;padding:0!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{font-size:1.05rem!important;font-weight:950!important;line-height:1.12!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93 .ff-incident-compact-meta-v93{display:none!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138{color:#465a73!important;text-align:right!important;grid-area:mobileTime!important;align-content:start!important;justify-items:end!important;gap:4px!important;min-width:300px!important;font-weight:900!important;line-height:1.08!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 span,body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 small{white-space:nowrap!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:keep-all!important;text-align:right!important;width:max-content!important;max-width:none!important;line-height:1.08!important;display:block!important;overflow:visible!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 span{font-size:1.08rem!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 small{font-size:.98rem!important}body .ff-incident-card-v105 .ff-incident-compact-grid-v93{grid-template-columns:minmax(0,1fr) 300px 44px!important;grid-template-areas:"title titleAssets user""states mobileTime mobileTime"!important;align-items:start!important;gap:10px 12px!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{justify-content:end!important;place-self:start end!important;width:300px!important;max-width:300px!important}body .ff-incident-card-v105 .ff-incident-compact-user-v93{place-self:start end!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138{text-align:right!important;justify-self:end!important;justify-items:end!important;width:356px!important;min-width:356px!important;max-width:356px!important;margin-left:auto!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{justify-self:start!important;width:100%!important;max-width:100%!important}body .ff-incident-card-v105 .ff-incident-compact-meta-v93{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{flex-direction:column!important;grid-template-columns:none!important;grid-auto-flow:row!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important;width:100%!important;display:flex!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-template-columns:32px minmax(0,max-content)!important;justify-self:start!important;align-items:center!important;column-gap:10px!important;width:auto!important;max-width:100%!important;min-height:32px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{white-space:nowrap!important;text-overflow:clip!important;max-width:100%!important;overflow:visible!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{order:9999!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{color:#15803d!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{white-space:nowrap!important;color:#64748b!important;justify-self:start!important;align-items:baseline!important;font-size:.9rem!important;font-weight:850!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-capture-time-v143{color:#64748b!important;font-size:.9rem!important;font-weight:850!important}}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-compact-title-v93{font-size:clamp(1.12rem,4.8vw,1.28rem)!important;font-weight:950!important;line-height:1.08!important}body .ff-incident-card-expanded .ff-incident-compact-states-v93{align-items:start!important;gap:3px!important}body .ff-incident-card-expanded .ff-incident-compact-state-v93{align-items:baseline!important;min-height:21px!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93{grid-template-columns:20px auto max-content!important;align-items:baseline!important;column-gap:5px!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{white-space:nowrap!important;color:#15803d!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{white-space:nowrap!important;color:#64748b!important;justify-self:start!important;align-items:baseline!important;min-width:0!important;max-width:none!important;font-size:clamp(.72rem,3.1vw,.84rem)!important;line-height:1.05!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-expanded-data{row-gap:2px!important;margin-top:4px!important;margin-bottom:8px!important}body .ff-incident-card-expanded .ff-incident-photo-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:6px!important;width:100%!important;margin-top:10px!important;display:grid!important;overflow:visible!important}body .ff-incident-card-expanded .ff-incident-photo-actions>img,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-camera-action,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-inline-capture-action{aspect-ratio:1!important;object-fit:cover!important;box-sizing:border-box!important;border-radius:9px!important;width:100%!important;height:auto!important;min-height:0!important}body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-camera-action{justify-content:center!important;align-items:center!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-camera-action .ff-icon{width:28px!important;height:28px!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile{align-items:stretch!important;margin-top:8px!important}body .ff-incident-card-expanded .ff-incident-compact-grid-v93{row-gap:4px!important}body .ff-incident-card-expanded .ff-incident-compact-title-v93{font-size:clamp(1.18rem,5.1vw,1.34rem)!important;line-height:1.05!important}body .ff-incident-card-expanded .ff-incident-expanded-data{text-align:left!important;grid-template-columns:1fr!important;place-items:start!important;row-gap:3px!important;width:100%!important;margin:6px 0 10px!important;display:grid!important}body .ff-incident-card-expanded .ff-incident-expanded-data>span{text-align:left!important;justify-content:flex-start!important;align-items:baseline!important;gap:4px!important;width:100%!important;min-height:19px!important;margin:0!important;padding:0!important;line-height:1.08!important;display:flex!important}body .ff-incident-card-expanded .ff-incident-expanded-data strong{flex:none!important;line-height:1.08!important}body .ff-incident-card-expanded .ff-incident-expanded-captured{white-space:nowrap!important;align-items:baseline!important;gap:4px!important;display:flex!important}body .ff-incident-card-expanded .ff-incident-expanded-captured-at{color:#64748b!important;white-space:nowrap!important;font-size:.9em!important;font-weight:850!important;line-height:1.05!important;display:inline!important}body .ff-incident-card-expanded .ff-incident-address-row,body .ff-incident-card-expanded .ff-address-fit-line{text-align:left!important;width:100%!important;max-width:100%!important}body .ff-incident-card-expanded .ff-incident-photo-actions{scrollbar-width:none!important;grid-template-columns:repeat(5,minmax(58px,1fr))!important;gap:5px!important;margin-top:12px!important;padding-top:0!important;overflow:auto hidden!important}body .ff-incident-card-expanded .ff-incident-photo-actions::-webkit-scrollbar{display:none!important}body .ff-incident-card-expanded .ff-incident-photo-actions>img,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-camera-action,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-inline-capture-action{aspect-ratio:1!important;border-radius:8px!important;min-width:58px!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile{gap:8px!important;margin-top:8px!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile>button{border-radius:10px!important;min-height:58px!important}}@media (width>=641px){body .ff-incident-card-expanded .ff-incident-expanded-data{box-sizing:border-box!important;text-align:left!important;grid-template-columns:max-content max-content minmax(0,1fr)!important;justify-content:stretch!important;align-items:baseline!important;gap:10px 28px!important;width:100%!important;margin:12px 0!important;padding:0 22px 0 76px!important;display:grid!important}body .ff-incident-card-expanded .ff-incident-expanded-data>span{text-align:left!important;min-height:24px!important;margin:0!important;padding:0!important;line-height:1.15!important}body .ff-incident-card-expanded .ff-incident-expanded-data strong{line-height:1.15!important}body .ff-incident-card-expanded .ff-incident-expanded-captured,body .ff-incident-card-expanded .ff-incident-address-row{grid-column:1/-1!important;width:100%!important}body .ff-incident-card-expanded .ff-incident-expanded-captured{white-space:nowrap!important;grid-template-columns:max-content minmax(0,1fr) max-content!important;align-items:baseline!important;column-gap:7px!important;display:grid!important}body .ff-incident-card-expanded .ff-incident-expanded-captured-name{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}body .ff-incident-card-expanded .ff-incident-expanded-captured-at{color:#1e5bff!important;white-space:nowrap!important;justify-self:end!important;font-size:.95em!important;font-weight:850!important;line-height:1.15!important}body .ff-incident-card-expanded .ff-incident-address-row,body .ff-incident-card-expanded .ff-address-fit-line{text-align:left!important;max-width:100%!important}body .ff-incident-card-expanded .ff-incident-photo-actions{box-sizing:border-box!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;margin-top:12px!important;padding-left:76px!important;padding-right:22px!important;display:flex!important;overflow:visible!important}body .ff-incident-card-expanded .ff-incident-photo-actions>img,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-camera-action,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-inline-capture-action{aspect-ratio:1!important;box-sizing:border-box!important;object-fit:cover!important;border-radius:10px!important;flex:0 0 82px!important;width:82px!important;min-width:82px!important;height:82px!important}body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-camera-action .ff-icon{width:34px!important;height:34px!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile{box-sizing:border-box!important;padding-left:76px!important;padding-right:22px!important}body .ff-incident-card-expanded .ff-incident-compact-grid-v93{grid-template-columns:minmax(0,1fr) 300px 44px!important;grid-template-areas:"title titleAssets user""states states states"!important}body .ff-incident-card-expanded .ff-incident-compact-states-v93{width:100%!important;max-width:100%!important}body .ff-incident-card-expanded .ff-incident-compact-state-v93{width:auto!important;max-width:100%!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{white-space:nowrap!important;color:#64748b!important;text-align:right!important;justify-self:end!important;align-items:baseline!important;font-size:1rem!important;font-weight:850!important;line-height:1.12!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-expanded-data{margin-top:12px!important;padding:0 22px 0 34px!important}body .ff-incident-card-expanded .ff-incident-photo-actions,body .ff-incident-card-expanded .incident-expanded-actions-mobile{padding-left:34px!important}body .ff-incident-card-expanded .ff-incident-compact-grid-v93{grid-template-columns:minmax(0,1fr) 300px 44px!important;grid-template-areas:"title titleAssets user""states mobileTime mobileTime"!important;gap:10px 12px!important}body .ff-incident-card-expanded .ff-incident-mobile-time-service-v138{grid-area:mobileTime!important;place-self:start end!important;width:356px!important;min-width:356px!important;max-width:356px!important;margin-top:0!important}body .ff-incident-card-expanded .ff-incident-compact-states-v93{grid-area:states!important;width:100%!important;max-width:100%!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93{grid-template-columns:32px minmax(0,1fr) max-content!important;align-items:baseline!important;column-gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{text-align:right!important;white-space:nowrap!important;justify-self:end!important}body .ff-incident-card-expanded .ff-incident-expanded-data,body .ff-incident-card-expanded .ff-incident-photo-actions,body .ff-incident-card-expanded .incident-expanded-actions-mobile{padding-left:34px!important}}body .ff-incident-card-v105 .ff-capture-date-short{display:none!important}body .ff-incident-card-v105 .ff-capture-date-long{display:inline!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{gap:8px!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{align-items:center!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93{justify-content:center!important;align-self:center!important;align-items:center!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93,body .ff-incident-card-v105 .ff-incident-compact-meta-v93{align-self:center!important;line-height:1.08!important}@media (width>=641px){body .ff-incident-card-v105 .ff-incident-compact-state-v93{min-height:36px!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{grid-template-columns:32px minmax(0,1fr) max-content!important;align-items:center!important;column-gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{white-space:nowrap!important;color:#64748b!important;text-align:right!important;justify-self:end!important;align-items:center!important;font-size:1rem!important;font-weight:850!important;line-height:1.08!important;display:inline-flex!important}}@media (width<=640px){body .ff-incident-card-v105 .ff-capture-date-long{display:none!important}body .ff-incident-card-v105 .ff-capture-date-short{display:inline!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{gap:4px!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{align-items:center!important;min-height:22px!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{grid-template-columns:20px minmax(0,1fr) max-content!important;align-items:center!important;column-gap:5px!important;width:100%!important;max-width:100%!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{white-space:nowrap!important;text-align:right!important;justify-self:end!important;align-items:center!important;max-width:none!important;line-height:1.05!important;display:inline-flex!important}}@media (width>=641px){body .ff-incident-card-expanded .ff-incident-compact-captured-v93{box-sizing:border-box!important;padding-right:420px!important;position:relative!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{color:#64748b!important;text-align:right!important;white-space:nowrap!important;justify-self:auto!important;font-size:1rem!important;font-weight:850!important;line-height:1.08!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-50%)!important}body .ff-incident-card-expanded .ff-incident-photo-actions{justify-content:center!important;gap:10px!important;margin-top:12px!important;padding-left:22px!important;padding-right:22px!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile{justify-content:center!important;gap:10px!important;width:fit-content!important;max-width:calc(100% - 44px)!important;margin:12px auto 0!important;padding-left:0!important;padding-right:0!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile>button{min-width:124px!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{align-items:stretch!important;gap:8px!important;width:100%!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-template-columns:32px max-content!important;align-items:center!important;column-gap:10px!important;width:max-content!important;max-width:100%!important;min-height:36px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93{justify-content:center!important;align-self:center!important;align-items:center!important;width:32px!important;height:32px!important;line-height:1!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{white-space:nowrap!important;text-overflow:clip!important;align-self:center!important;max-width:none!important;line-height:1!important;overflow:visible!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{box-sizing:border-box!important;grid-template-columns:32px max-content!important;width:100%!important;max-width:100%!important;padding-right:430px!important;position:relative!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{text-overflow:clip!important;white-space:nowrap!important;min-width:max-content!important;max-width:none!important;overflow:visible!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{white-space:nowrap!important;text-align:right!important;justify-content:flex-end!important;align-items:center!important;width:400px!important;max-width:400px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-50%)!important}body .ff-incident-card-expanded .ff-incident-photo-actions{justify-content:flex-start!important;margin-left:0!important;margin-right:0!important;padding-left:34px!important;padding-right:22px!important}}body .ff-incident-card-v105 .ff-incident-capture-date-rail-v152{display:none!important}@media (width>=641px){body .ff-incident-card-v105 .ff-incident-compact-grid-v93{grid-template:"title titleAssets user""states mobileTime mobileTime""states captureDate captureDate"1fr/minmax(0,1fr) 300px 44px!important;gap:4px 12px!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{grid-area:states!important;width:100%!important;max-width:100%!important}body .ff-incident-card-v105 .ff-incident-capture-date-rail-v152{color:#64748b!important;text-align:right!important;white-space:nowrap!important;grid-area:captureDate!important;justify-content:flex-end!important;place-self:end!important;align-items:center!important;width:356px!important;min-width:356px!important;max-width:356px!important;font-size:1rem!important;font-weight:850!important;line-height:1.08!important;display:flex!important}body .ff-incident-card-v105 .ff-incident-capture-date-rail-v152 .ff-capture-date-long{display:inline!important}body .ff-incident-card-v105 .ff-incident-capture-date-rail-v152 .ff-capture-date-short{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{padding-right:0!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{display:none!important}}@media (width<=640px){body .ff-incident-card-v105 .ff-incident-capture-date-rail-v152{display:none!important}}@media (width>=641px){body .ff-incident-card-v105 .ff-incident-compact-state-v93{align-items:center!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93{align-self:center!important;transform:translateY(2px)!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{align-self:center!important;line-height:1!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile{margin-top:18px!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93{justify-content:center!important;align-self:center!important;align-items:center!important;display:inline-flex!important;transform:none!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93 .ff-icon{display:block!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{align-self:center!important;align-items:center!important;min-height:32px!important;line-height:1!important;display:inline-flex!important;transform:none!important}body .ff-incident-card-v105 .ff-incident-compact-meta-v93{align-items:center!important;line-height:1!important;transform:none!important}body .ff-incident-card-v105 .ff-incident-capture-date-rail-v152{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-right:430px!important;position:relative!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{color:#64748b!important;text-align:right!important;white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;width:400px!important;max-width:400px!important;font-size:1rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:22px!important;transform:translateY(-50%)!important}}body .ff-map-location-modal{color:#102238!important;text-align:center!important;background:#fff!important;border:1px solid #b8c9dd!important;border-top:5px solid #1e5bff!important;border-radius:14px!important;width:min(92vw,520px)!important;max-width:min(92vw,520px)!important;padding:28px 22px 22px!important;box-shadow:0 22px 60px #10223838!important}body .ff-map-location-close{color:#fff!important;background:#dc2626!important;border-radius:8px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;font-size:1.4rem!important;font-weight:900!important;top:10px!important;right:10px!important}body .ff-map-location-mark{color:#1e5bff!important;background:#eaf1ff!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;margin:0 auto 10px!important;display:inline-flex!important}body .ff-map-location-title{color:#102238!important;margin:0 42px 8px!important;font-size:1.22rem!important;font-weight:950!important;line-height:1.1!important}body .ff-map-location-address,body .ff-map-location-source{color:#334965!important;text-align:center!important;margin:0 0 8px!important;font-size:1rem!important;font-weight:750!important;line-height:1.18!important}body .ff-map-location-source{color:#64748b!important;margin-bottom:14px!important;font-size:.9rem!important}body .ff-map-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .ff-map-modal-actions .ff-map-action-primary,body .ff-map-modal-actions .ff-map-action-secondary{text-align:center!important;white-space:normal!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:58px!important;line-height:1.08!important;display:inline-flex!important}body .ff-map-list-distance{color:#1e5bff!important;white-space:nowrap!important;justify-self:end!important;font-weight:950!important}@media (width<=640px){body .ff-map-location-modal{border-radius:14px!important;width:min(92vw,430px)!important;max-width:min(92vw,430px)!important;padding:54px 14px 16px!important}body .ff-map-location-title{margin:0 36px 8px!important;font-size:1.05rem!important}body .ff-map-modal-actions{grid-template-columns:1fr!important}body .ff-map-modal-actions .ff-map-action-primary,body .ff-map-modal-actions .ff-map-action-secondary{text-align:center!important;justify-content:center!important;width:100%!important;min-height:56px!important;padding-left:10px!important;padding-right:10px!important}body .ff-map-modal-actions .ff-map-action-primary .ff-icon,body .ff-map-modal-actions .ff-map-action-secondary .ff-icon{display:none!important}}body .ff-captured-label-mobile{display:none!important}body .ff-history-material-ok-icon{color:#1e5bff!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;display:inline-flex!important;position:relative!important}body .ff-history-material-ok-icon .ff-icon:first-child{width:20px!important;height:20px!important}body .ff-history-material-ok-icon .ff-icon:last-child{color:#22c55e!important;background:#fff!important;border-radius:999px!important;width:14px!important;height:14px!important;position:absolute!important;bottom:-4px!important;right:-5px!important}@media (width>=641px){body .ff-global-history-list .global-history-top{overflow:visible!important}body .ff-global-history-list .global-history-top>span:last-child{text-overflow:clip!important;white-space:nowrap!important;overflow:visible!important}}@media (width<=640px){body .ff-incident-card-v105 .ff-incident-title-assets-v93{grid-auto-columns:25px!important;grid-auto-flow:column!important;justify-content:end!important;align-items:center!important;column-gap:4px!important;display:inline-grid!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 button,body .ff-incident-card-v105 .ff-incident-title-assets-v93 span,body .ff-incident-card-v105 .ff-incident-compact-user-v93{justify-content:center!important;align-items:center!important;width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important;padding:2px!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93 .ff-icon,body .ff-incident-card-v105 .ff-incident-compact-user-v93 .ff-icon{width:18px!important;height:18px!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{grid-template-columns:20px minmax(0,1fr) max-content!important;align-items:center!important;column-gap:5px!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93{justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-compact-state-icon-v93 .ff-icon{width:18px!important;height:18px!important;display:block!important}body .ff-incident-card-v105 .ff-incident-compact-state-text-v93{white-space:nowrap!important;text-overflow:clip!important;align-items:center!important;min-height:20px!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93{grid-template-columns:20px max-content minmax(0,1fr)!important}body .ff-incident-card-v105 .ff-captured-label-desktop{display:none!important}body .ff-incident-card-v105 .ff-captured-label-mobile{display:inline!important}body .ff-incident-card-v105 .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{text-align:right!important;white-space:nowrap!important;justify-self:end!important;align-items:center!important;display:inline-flex!important}}@media (width>=641px){body .operator-list-unified .ff-operator-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:10px!important;display:grid!important}body .operator-list-unified .operator-card-compact-v95{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important}body .operator-list-unified .operator-compact-line-v85{min-height:46px!important}body .operator-list-unified .ff-operator-expanded-detail{gap:8px!important;display:grid!important}body .operator-list-unified .ff-operator-detail-access{grid-template-columns:repeat(2,minmax(0,max-content))!important;justify-content:start!important;gap:6px 14px!important;margin-bottom:0!important;display:grid!important}body .operator-list-unified .ff-operator-detail-email{text-align:left!important;color:#cbd5e1!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:.9rem!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body .operator-list-unified .ff-operator-detail-info{margin-bottom:0!important}body .operator-list-unified .ff-operator-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;display:grid!important}body .operator-list-unified .ff-operator-detail-actions button,body .operator-list-unified .ff-operator-detail-actions .ff-auth-secure-badge{text-align:center!important;box-sizing:border-box!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important}body .operator-form[data-operario-form=true]{box-sizing:border-box!important;width:min(94vw,1040px)!important;max-width:min(94vw,1040px)!important;padding:60px 28px 24px!important}body .operator-form[data-operario-form=true] .ff-operator-services-selector{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;max-width:100%!important;display:flex!important;overflow:visible!important}body .operator-form[data-operario-form=true] .ff-operator-services-selector button{text-align:center!important;white-space:nowrap!important;flex:0 auto!important;justify-content:center!important;min-width:118px!important;margin:0!important}}body .ff-client-type-selector-v159{box-sizing:border-box!important;background:#e8eef7!important;border:1px solid #b8c8dc!important;border-radius:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:min(100%,520px)!important;margin:0 0 10px!important;padding:4px!important;display:grid!important}body .ff-client-type-selector-v159 button{color:#102238!important;min-height:42px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:9px 12px!important;font-size:.95rem!important;font-weight:900!important;line-height:1.1!important;display:inline-flex!important}body .ff-client-type-selector-v159 button.active{color:#fff!important;background:#1e5bff!important;border-color:#1645c8!important;box-shadow:0 6px 14px #1e5bff2e!important}body .ff-client-type-selector-v159 button span{min-width:25px!important;height:23px!important;color:inherit!important;background:#1022381f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:.78rem!important;line-height:1!important;display:inline-flex!important}body .ff-client-type-selector-v159 button.active span{background:#fff3!important}body .ff-client-qr-create-fields-v159 input,body .ff-client-qr-create-fields-v159 textarea,body .ff-client-qr-create-fields-v159 select{border:2px solid #334155!important;box-shadow:inset 0 0 0 1px #0f172a14!important}body .ff-client-qr-create-fields-v159 input:focus,body .ff-client-qr-create-fields-v159 textarea:focus,body .ff-client-qr-create-fields-v159 select:focus{outline-offset:1px!important;border-color:#1e5bff!important;outline:2px solid #1e5bff38!important}@media (width<=640px){body .ff-client-type-selector-v159{gap:5px!important;width:100%!important;margin-bottom:8px!important}body .ff-client-type-selector-v159 button{white-space:nowrap!important;min-height:44px!important;padding:8px 7px!important;font-size:.88rem!important}body .ff-client-type-selector-v159 button span{min-width:22px!important;height:21px!important;padding:0 6px!important;font-size:.72rem!important}}body .ff-material-type-selector-v160{box-sizing:border-box!important;background:#e8eef7!important;border:1px solid #b8c8dc!important;border-radius:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:min(100%,560px)!important;margin:0 0 10px!important;padding:4px!important;display:grid!important}body .ff-material-type-selector-v160 button{color:#102238!important;min-height:42px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:9px 12px!important;font-size:.95rem!important;font-weight:900!important;line-height:1.1!important;display:inline-flex!important}body .ff-material-type-selector-v160 button.active{color:#fff!important;background:#1e5bff!important;border-color:#1645c8!important;box-shadow:0 6px 14px #1e5bff2e!important}body .ff-material-type-selector-v160 button span{min-width:25px!important;height:23px!important;color:inherit!important;background:#1022381f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:.78rem!important;line-height:1!important;display:inline-flex!important}body .ff-material-type-selector-v160 button.active span{background:#fff3!important}body .ff-material-used-header-v160{grid-template-columns:minmax(0,1fr) minmax(180px,240px)!important;align-items:center!important;gap:10px!important;margin:0 0 10px!important;display:grid!important}body .ff-material-used-header-v160 h3{margin:0!important}body .ff-material-used-header-v160 select{width:100%!important;margin:0!important}body .ff-material-tall-panel-v160{min-height:min(70dvh,720px)!important;max-height:calc(100dvh - 230px)!important;overflow-y:auto!important}@media (width<=640px){body .ff-material-type-selector-v160{gap:5px!important;width:100%!important;margin-bottom:8px!important}body .ff-material-type-selector-v160 button{white-space:nowrap!important;min-height:44px!important;padding:8px 7px!important;font-size:.88rem!important}body .ff-material-type-selector-v160 button span{min-width:22px!important;height:21px!important;padding:0 6px!important;font-size:.72rem!important}body .ff-material-used-header-v160{grid-template-columns:1fr!important;gap:7px!important}body .ff-material-tall-panel-v160{min-height:64dvh!important;max-height:calc(100dvh - 208px)!important}}body .ff-locations-header{justify-content:flex-start!important}body .ff-locations-back{display:none!important}body .ff-locations-quick{padding:28px 26px!important}body .ff-locations-quick h3{text-align:center!important;margin:0 0 14px!important;font-size:1.22rem!important;line-height:1.2!important}body .ff-locations-quick .ff-location-quick-actions{margin:0 0 4px!important;display:block!important}body .ff-locations-quick .ff-location-quick-actions button,body .ff-locations-quick .ff-location-range-create{text-align:center!important;white-space:normal!important;border-radius:8px!important;width:240px!important;min-width:240px!important;max-width:240px!important;height:58px!important;min-height:58px!important;padding:0 16px!important;font-size:1rem!important;font-weight:900!important}body .ff-locations-quick .ff-location-generator-fields{align-items:stretch!important}body .ff-locations-quick .ff-location-generator-fields input,body .ff-locations-quick .ff-location-generator-fields select,body .ff-locations-quick .ff-location-range-values input{box-sizing:border-box!important;height:58px!important;min-height:58px!important;margin:0!important;font-size:1rem!important}body .ff-locations-quick .ff-location-range-values{align-items:stretch!important;height:58px!important}body .ff-locations-structure>.ff-location-tree>.ff-location-row>div:first-child .ff-location-name-toggle strong{font-size:1.08rem!important;font-weight:950!important;line-height:1.15!important}body .ff-locations-structure>.ff-location-tree>.ff-location-row>div:first-child .ff-location-name-toggle{min-height:34px!important}@media (width>=641px){body .ff-locations-quick .ff-location-generator-fields{grid-template-columns:minmax(230px,1.25fr) minmax(220px,1.1fr) minmax(150px,.72fr) 150px 240px!important;gap:12px!important}body .ff-locations-quick .ff-location-range-values{grid-template-columns:repeat(2,70px)!important;justify-content:start!important;gap:8px!important}body .ff-locations-quick .ff-location-range-values input{text-align:center!important;width:70px!important;min-width:70px!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-pending,body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-schedule,body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-edit,body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-resolve,body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-delete,body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-history{justify-content:center!important;align-items:center!important;display:inline-flex!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-more{display:none!important}}@media (width<=640px){body .ff-locations-quick{padding:16px!important}body .ff-locations-quick .ff-location-quick-actions button,body .ff-locations-quick .ff-location-range-create{width:100%!important;min-width:0!important;max-width:none!important;height:54px!important;min-height:54px!important}body .ff-locations-quick .ff-location-generator-fields input,body .ff-locations-quick .ff-location-generator-fields select,body .ff-locations-quick .ff-location-range-values input{height:54px!important;min-height:54px!important}body .ff-locations-structure>.ff-location-tree>.ff-location-row>div:first-child .ff-location-name-toggle strong{font-size:.95rem!important}}body .ff-client-list-panel .client-line-mobile:has(.ff-client-origin-badge){text-align:center!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;gap:6px!important;height:auto!important;min-height:112px!important;padding:12px 14px!important;display:grid!important}body .ff-client-list-panel .client-line-mobile:has(.ff-client-origin-badge) .ff-client-name-fit{color:#102238!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-height:20px!important;font-size:1.02rem!important;font-weight:950!important;line-height:1.08!important;display:block!important;overflow:hidden!important}body .ff-client-list-panel .client-line-mobile:has(.ff-client-origin-badge) .ff-client-qr-phone-v162{color:#334155!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;font-size:.92rem!important;font-weight:850!important;line-height:1.05!important;display:block!important;overflow:hidden!important}body .ff-client-list-panel .client-line-mobile:has(.ff-client-origin-badge) .ff-client-count{color:#102238!important;text-align:center!important;width:100%!important;margin:0!important;font-size:.88rem!important;font-weight:800!important;line-height:1!important;display:block!important;position:static!important;inset:auto!important}body .ff-client-list-panel .client-line-mobile:has(.ff-client-origin-badge) .ff-client-origin-badge{text-align:center!important;white-space:nowrap!important;justify-content:center!important;justify-self:center!important;align-items:center!important;width:auto!important;max-width:100%!important;margin:0!important;display:inline-flex!important}@media (width<=640px){body .ff-client-list-panel .client-line-mobile:has(.ff-client-origin-badge){gap:5px!important;min-height:116px!important;padding:10px 8px!important}body .ff-client-list-panel .client-line-mobile:has(.ff-client-origin-badge) .ff-client-name-fit{font-size:.9rem!important}body .ff-client-list-panel .client-line-mobile:has(.ff-client-origin-badge) .ff-client-qr-phone-v162{font-size:.82rem!important}}body .ff-client-list-panel .client-line-mobile.ff-client-qr-editable-v163{background:#dcfce7!important;border-color:#86efac!important;box-shadow:0 4px 12px #16a34a21!important}body .ff-client-list-panel .client-line-mobile.ff-client-qr-editable-v163 .ff-client-origin-badge{color:#14532d!important;background:#bbf7d0!important;border-color:#22c55e!important}body .ff-material-used-panel .ff-material-line{border-left:7px solid var(--m,#1e5bff)!important;background:color-mix(in srgb, var(--m,#1e5bff) 14%, #fff)!important}body .ff-material-used-panel .ff-material-used-date-v163{color:#102238!important;white-space:nowrap!important;font-size:1rem!important;font-weight:950!important;line-height:1.1!important}body .ff-material-used-panel .ff-material-used-incident-v163{color:#102238!important;white-space:nowrap!important;font-weight:950!important}@media (width<=640px){body .ff-material-used-panel .ff-material-used-date-v163{font-size:.9rem!important}body .ff-material-used-panel .ff-material-used-incident-v163{white-space:normal!important;display:inline!important}}body .resolver-modal .ff-task-modal-close,body .resolver-modal>button[title=Cerrar]{text-align:center!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;line-height:1!important;display:inline-flex!important}body .resolver-modal button{text-align:center!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}body .resolver-modal .ff-resolver-material-entry-v164{grid-template-columns:minmax(0,1fr) 130px 48px!important;align-items:stretch!important;gap:8px!important;margin-bottom:8px!important;display:grid!important}body .resolver-modal .ff-resolver-material-entry-v164 input,body .resolver-modal .ff-resolver-add-material-v164{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:52px!important;min-height:52px!important;margin:0!important}body .resolver-modal .ff-resolver-add-material-v164{color:#fff!important;background:#22c55e!important;border:1px solid #14532d!important;border-radius:8px!important;padding:0!important;font-size:1.35rem!important;font-weight:950!important;line-height:1!important}body .resolver-modal .ff-resolver-material-list-v164{gap:7px!important;margin:0 0 10px!important;display:grid!important}body .resolver-modal .ff-resolver-material-row-v164{color:#102238!important;background:#eef6ff!important;border:1px solid #bfdbfe!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:7px 8px!important;display:grid!important}body .resolver-modal .ff-resolver-material-row-v164 span{color:#102238!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-weight:800!important;overflow:hidden!important}body .resolver-modal .ff-resolver-material-row-v164 button{color:#991b1b!important;background:#fecaca!important;border:1px solid #fca5a5!important;border-radius:7px!important;min-height:34px!important;padding:6px 10px!important;font-weight:900!important}body .resolver-modal>div:last-child button,body .resolver-modal button[style*=\#dc2626],body .resolver-modal button[style*="rgb(220, 38, 38)"]{text-align:center!important;justify-content:center!important}@media (width<=640px){body .resolver-modal .ff-resolver-material-entry-v164{grid-template-columns:minmax(0,1fr) 84px 44px!important;gap:6px!important}body .resolver-modal .ff-resolver-material-entry-v164 input,body .resolver-modal .ff-resolver-add-material-v164{height:48px!important;min-height:48px!important;font-size:.9rem!important}body .resolver-modal .ff-resolver-add-material-v164{font-size:1.2rem!important}}body .ff-client-list-panel .client-line-mobile:has(.ff-client-qr-delete-v165){gap:5px!important;min-height:158px!important}body .ff-client-list-panel .ff-client-qr-last-v165{color:#64748b!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;font-size:.82rem!important;font-weight:850!important;line-height:1!important;display:block!important;overflow:hidden!important}body .ff-client-list-panel .ff-client-qr-delete-v165{color:#991b1b!important;text-align:center!important;cursor:pointer!important;background:#fecaca!important;border:1px solid #fca5a5!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-width:82px!important;min-height:32px!important;margin:0!important;padding:6px 12px!important;font-size:.82rem!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}body .ff-client-list-panel .ff-client-qr-delete-v165:disabled{opacity:.6!important;cursor:wait!important}body .ff-client-list-panel .client-line-mobile.ff-client-qr-editable-v163 .ff-client-qr-last-v165{color:#166534!important}@media (width<=640px){body .ff-client-list-panel .client-line-mobile:has(.ff-client-qr-delete-v165){gap:4px!important;min-height:150px!important}body .ff-client-list-panel .ff-client-qr-last-v165{font-size:.74rem!important}body .ff-client-list-panel .ff-client-qr-delete-v165{min-width:74px!important;min-height:30px!important;padding:5px 10px!important;font-size:.76rem!important}}body .ff-client-list-panel .client-line-mobile:has(.ff-client-qr-grid-v166){min-height:134px!important;padding:14px 16px!important;display:block!important}body .ff-client-qr-grid-v166{grid-template-rows:auto auto 1fr auto!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;gap:7px 12px!important;width:100%!important;height:100%!important;min-height:106px!important;display:grid!important}body .ff-client-qr-grid-v166 .ff-client-qr-name-v166{text-align:left!important;grid-area:1/1!important;justify-self:start!important;font-size:1.05rem!important}body .ff-client-qr-grid-v166 .ff-client-qr-count-v166{text-align:right!important;grid-area:1/2!important;justify-self:end!important;width:auto!important;font-size:.95rem!important}body .ff-client-qr-grid-v166 .ff-client-qr-phone-cell-v166{text-align:left!important;grid-area:2/1!important;justify-self:start!important;font-size:.95rem!important}body .ff-client-qr-grid-v166 .ff-client-qr-last-cell-v166{text-align:right!important;grid-area:2/2!important;justify-self:end!important;width:auto!important;font-size:.86rem!important}body .ff-client-qr-grid-v166 .ff-client-qr-badge-v166{grid-area:4/1!important;justify-self:start!important}body .ff-client-qr-grid-v166 .ff-client-qr-delete-cell-v166{grid-area:4/2!important;justify-self:end!important}@media (width<=640px){body .ff-client-list-panel .client-line-mobile:has(.ff-client-qr-grid-v166){min-height:126px!important;padding:10px 9px!important}body .ff-client-qr-grid-v166{gap:6px 8px!important;min-height:104px!important}body .ff-client-qr-grid-v166 .ff-client-qr-name-v166{font-size:.9rem!important}body .ff-client-qr-grid-v166 .ff-client-qr-count-v166,body .ff-client-qr-grid-v166 .ff-client-qr-phone-cell-v166{font-size:.78rem!important}body .ff-client-qr-grid-v166 .ff-client-qr-last-cell-v166{font-size:.68rem!important}}body .ff-client-block-modal-v167{text-align:left!important;gap:14px!important;width:min(92vw,520px)!important;display:grid!important}body .ff-client-block-modal-v167 h3{color:#102238!important;text-align:center!important;margin:0!important;padding-left:28px!important;font-size:1.25rem!important}body .ff-client-block-modal-v167 p{color:#334155!important;text-align:center!important;margin:0!important;font-weight:700!important;line-height:1.25!important}body .ff-client-block-modal-v167 label{color:#102238!important;gap:7px!important;font-weight:900!important;display:grid!important}body .ff-client-block-modal-v167 input{color:#102238!important;box-sizing:border-box!important;background:#f8fbff!important;border:2px solid #1e5bff!important;border-radius:8px!important;width:100%!important;min-height:52px!important;padding:10px 12px!important;font-size:1rem!important}body .ff-client-block-actions-v167{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .ff-client-block-actions-v167 button{text-align:center!important;justify-content:center!important;width:100%!important;min-height:48px!important;margin:0!important}body .ff-client-block-cancel-v167{color:#102238!important;background:#dbeafe!important;border:1px solid #b8c9dd!important;border-radius:8px!important;font-weight:900!important}@media (width<=640px){body .operator-list-unified .ff-operator-expanded-detail{gap:7px!important;padding:9px!important}body .operator-list-unified .ff-operator-detail-email,body .operator-list-unified .ff-operator-detail-email span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#102238!important;min-width:0!important;max-width:100%!important;font-size:.68rem!important;font-weight:800!important;line-height:1.05!important;display:block!important;overflow:hidden!important}body .operator-list-unified .ff-operator-detail-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:center!important;align-items:stretch!important;gap:6px!important;width:100%!important;margin-top:7px!important;display:grid!important}body .operator-list-unified .ff-operator-detail-actions button,body .operator-list-unified .ff-operator-detail-actions .ff-auth-secure-badge{text-align:center!important;white-space:normal!important;box-sizing:border-box!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:38px!important;margin:0!important;padding:5px 4px!important;font-size:.62rem!important;font-weight:950!important;line-height:1.05!important}body .operator-list-unified .ff-operator-action-edit-v170{color:#1f2937!important;background:#fde68a!important;border-color:#f59e0b!important}body .operator-list-unified .ff-operator-action-schedule-v170{color:#1e3a8a!important;background:#dbeafe!important;border-color:#60a5fa!important}body .operator-list-unified .ff-operator-action-invite-v170{color:#701a75!important;background:#f5d0fe!important;border-color:#d946ef!important}body .operator-list-unified .ff-operator-action-secure-v170,body .operator-list-unified .ff-auth-secure-badge{color:#14532d!important;background:#bbf7d0!important;border-color:#22c55e!important}body .operator-list-unified .ff-operator-action-availability-v170.is-pause,body .operator-list-unified .ff-operator-action-reset-v170{color:#7c2d12!important;background:#fed7aa!important;border-color:#f97316!important}body .operator-list-unified .ff-operator-action-availability-v170.is-activate{color:#14532d!important;background:#bbf7d0!important;border-color:#22c55e!important}body .operator-list-unified .ff-operator-action-delete-v170{color:#7f1d1d!important;background:#fecaca!important;border-color:#ef4444!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-captured-operator-mobile{display:inline!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-captured-v93{grid-template-columns:20px minmax(0,1fr)!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{display:none!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-captured-v93 .ff-captured-label-mobile{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93{grid-template-rows:minmax(20px,auto) auto!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:4px 5px!important;width:100%!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-state-icon-v93{grid-area:1/1!important;align-self:center!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-state-icon-v93 .ff-icon{width:20px!important;height:20px!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-state-text-v93{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:1/2!important;min-width:0!important;line-height:1.08!important;display:block!important;overflow:hidden!important;transform:translateY(1px)!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-captured-label-mobile{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{text-align:left!important;white-space:nowrap!important;grid-area:2/2!important;place-self:center start!important;font-size:calc(.8rem - 1px)!important;line-height:1.08!important;display:block!important}body .ff-incident-card-expanded .ff-incident-title-assets-v93,body .ff-incident-card-expanded .ff-incident-compact-user-v93{align-self:start!important;margin-top:0!important}body .ff-incident-card-expanded .ff-incident-title-assets-v93 button,body .ff-incident-card-expanded .ff-incident-title-assets-v93 span,body .ff-incident-card-expanded .ff-incident-compact-user-v93{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important;padding:2px!important}body .ff-incident-card-expanded .ff-incident-title-assets-v93 .ff-icon,body .ff-incident-card-expanded .ff-incident-compact-user-v93 .ff-icon{width:18px!important;height:18px!important;display:block!important}}body .ff-incident-card-v105.ff-incident-card-urgent:after{content:""!important;z-index:2!important;pointer-events:none!important;background:#dc2626!important;width:7px!important;position:absolute!important;inset:0 0 0 auto!important}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-expanded-data{row-gap:4px!important}body .ff-incident-card-expanded .ff-incident-expanded-data>span,body .ff-incident-card-expanded .ff-incident-client-copy,body .ff-incident-card-expanded .ff-address-fit-line{color:#102238!important;min-height:20px!important;font-size:.82rem!important;font-weight:500!important;line-height:1.12!important}body .ff-incident-card-expanded .ff-incident-expanded-data strong,body .ff-incident-card-expanded .ff-address-label-responsive,body .ff-incident-card-expanded .ff-address-label-responsive *{color:#1e5bff!important;font-size:.82rem!important;font-weight:900!important;line-height:1.12!important}body .ff-incident-card-expanded .ff-incident-expanded-value,body .ff-incident-card-expanded .ff-address-value{color:#102238!important;min-width:0!important;font-size:.82rem!important;font-weight:500!important;line-height:1.12!important}body .ff-incident-card-expanded .ff-incident-client-contact{justify-content:flex-start!important;align-items:center!important;gap:12px!important;min-height:20px!important;display:flex!important}body .ff-incident-card-expanded .ff-incident-client-contact .ff-incident-client-copy{text-overflow:clip!important;white-space:nowrap!important;flex:0 auto!important;width:auto!important;overflow:visible!important}body .ff-incident-card-expanded .ff-incident-client-phone-action{flex:0 0 30px!important;justify-content:center!important;align-items:center!important;width:30px!important;height:24px!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-client-phone-action .ff-icon{width:30px!important;height:30px!important}body .ff-incident-card-expanded .ff-incident-address-row,body .ff-incident-card-expanded .ff-address-fit-line{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important;display:block!important;overflow:visible!important}body .ff-incident-card-expanded .ff-address-value{white-space:normal!important;overflow-wrap:anywhere!important}body .ff-incident-card-expanded .ff-incident-compact-captured-v93 .ff-incident-compact-meta-v93{font-size:inherit!important;font-weight:850!important;line-height:1.08!important}}body .ff-operators-control-v175{gap:10px!important;margin:0 0 12px!important;display:grid!important}body .ff-operators-kpis-v175{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;display:grid!important}body .ff-operators-kpis-v175 article{text-align:center!important;color:#102238!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #c8d7ea!important;border-top:4px solid #1e5bff!important;border-radius:8px!important;place-content:center!important;min-width:0!important;min-height:70px!important;padding:8px 5px!important;display:grid!important}body .ff-operators-kpis-v175 article:nth-child(2){border-top-color:#22c55e!important}body .ff-operators-kpis-v175 article:nth-child(3){border-top-color:#ef4444!important}body .ff-operators-kpis-v175 article:nth-child(4){border-top-color:#e88912!important}body .ff-operators-kpis-v175 article:nth-child(5){border-top-color:#7c3aed!important}body .ff-operators-kpis-v175 strong{font-size:1.25rem!important;line-height:1!important}body .ff-operators-kpis-v175 span{color:#52657d!important;margin-top:5px!important;font-size:.72rem!important;font-weight:800!important}body .ff-operators-tools-v175{grid-template-columns:minmax(220px,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}body .ff-operators-tools-v175>input{color:#102238!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #b8c9dd!important;border-radius:7px!important;width:100%!important;min-height:43px!important;padding:9px 11px!important}body .ff-operators-filter-v175{flex-wrap:wrap!important;justify-content:flex-end!important;gap:5px!important;display:flex!important}body .ff-operators-filter-v175 button{color:#334155!important;background:#fff!important;border:1px solid #b8c9dd!important;border-radius:7px!important;min-height:40px!important;padding:7px 10px!important;font-weight:850!important}body .ff-operators-filter-v175 button.active{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}body .operator-list-unified .operator-card-compact-v95{color:#102238!important;background:#fff!important;border:1px solid #c8d7ea!important;border-left:5px solid #1e5bff!important;border-radius:8px!important}body .operator-list-unified .operator-name-mobile{color:#102238!important;font-size:1rem!important}body .operator-list-unified .ff-operator-load-v175{color:#102238!important;justify-items:end!important;font-size:.8rem!important;line-height:1.05!important;display:grid!important}body .operator-list-unified .ff-operator-load-v175 small{color:#64748b!important;font-size:.67rem!important;font-weight:750!important}body .operator-list-unified .operator-services-line{white-space:normal!important;flex-wrap:wrap!important;gap:4px!important;max-width:100%!important;display:flex!important;overflow:visible!important}body .operator-list-unified .ff-operator-service-chip-v175,body .operator-list-unified .ff-operator-service-empty-v175{color:#1e5bff!important;background:#eef4ff!important;border-radius:999px!important;align-items:center!important;min-height:22px!important;padding:3px 7px!important;font-size:.69rem!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}body .operator-list-unified .ff-operator-expanded-detail{color:#334155!important;border-top:1px solid #d7e3f0!important;padding-top:10px!important}@media (width<=640px){body .ff-operators-kpis-v175{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important}body .ff-operators-kpis-v175 article{min-height:62px!important;padding:6px 2px!important}body .ff-operators-kpis-v175 strong{font-size:1.05rem!important}body .ff-operators-kpis-v175 span{font-size:clamp(.52rem,2.15vw,.66rem)!important;line-height:1.02!important}body .ff-operators-tools-v175{grid-template-columns:1fr!important;gap:6px!important}body .ff-operators-filter-v175{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}body .ff-operators-filter-v175 button{min-width:0!important;padding:6px 3px!important;font-size:.7rem!important}body .operator-list-unified .ff-operator-card-grid{grid-template-columns:1fr!important}}body .ff-incident-gps-capture{display:none!important}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-expanded-data{padding-right:52px!important;position:relative!important}body .ff-incident-card-expanded .ff-incident-gps-capture{--ff-gps-bg:#e2e8f0;--ff-gps-border:#64748b;--ff-gps-color:#475569;border:2px solid var(--ff-gps-border)!important;background:var(--ff-gps-bg)!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;color:var(--ff-gps-color)!important;box-sizing:border-box!important;z-index:3!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;padding:6px!important;display:inline-flex!important;position:absolute!important;top:5px!important;right:8px!important}body .ff-incident-card-expanded .ff-incident-gps-capture .ff-icon{width:23px!important;height:23px!important}body .ff-incident-card-expanded .ff-incident-gps-capture>span{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body .ff-incident-card-expanded .ff-incident-gps-capture.capturing{cursor:wait!important;opacity:1!important;animation:1s step-end infinite ffGpsCapturePulse!important}body .ff-incident-card-expanded .ff-incident-gps-capture.saved{--ff-gps-border:#15803d;--ff-gps-bg:#bbf7d0;--ff-gps-color:#15803d;opacity:1!important;cursor:pointer!important}}@keyframes ffGpsCapturePulse{0%,49%{--ff-gps-bg:#fde047;--ff-gps-border:#ca8a04;--ff-gps-color:#713f12}50%,to{--ff-gps-bg:#fca5a5;--ff-gps-border:#dc2626;--ff-gps-color:#7f1d1d}}body .ff-incident-card-v105{scroll-margin-top:40px!important}@media (width<=640px){body .ff-incident-card-v105{scroll-margin-top:38px!important}}body .ff-client-name-mobile{display:none!important}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-expanded-data{padding-right:96px!important}body .ff-incident-card-expanded .ff-client-name-desktop{display:none!important}body .ff-incident-card-expanded .ff-client-name-mobile{display:inline!important}body .ff-incident-card-expanded .ff-incident-client-contact{min-height:20px!important;display:block!important}body .ff-incident-card-expanded .ff-incident-client-phone-action{color:#1e5bff!important;box-sizing:border-box!important;z-index:3!important;text-align:center!important;background:#eef4ff!important;border:2px solid #1e5bff!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:6px!important;line-height:0!important;display:inline-flex!important;position:absolute!important;top:5px!important;right:52px!important}body .ff-incident-card-expanded .ff-incident-client-phone-action .ff-icon{width:23px!important;height:23px!important;margin:0!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}body .ff-incident-card-expanded .ff-incident-expanded-data>span,body .ff-incident-card-expanded .ff-incident-client-copy,body .ff-incident-card-expanded .ff-incident-expanded-data strong,body .ff-incident-card-expanded .ff-incident-expanded-value,body .ff-incident-card-expanded .ff-address-fit-line,body .ff-incident-card-expanded .ff-address-label-responsive,body .ff-incident-card-expanded .ff-address-label-responsive *,body .ff-incident-card-expanded .ff-address-value{font-size:13px!important;line-height:1.14!important}}body .ff-scheduled-overdue-v179{gap:3px!important;min-width:0!important;line-height:1.05!important;display:grid!important}body .ff-scheduled-overdue-main-v179{white-space:nowrap!important;align-items:center!important;gap:6px!important;display:inline-flex!important}body .ff-scheduled-overdue-main-v179 .ff-icon{color:#dc2626!important;flex:0 0 20px!important;width:20px!important;height:20px!important}body .ff-scheduled-overdue-v179 small{color:#dc2626!important;white-space:nowrap!important;font-size:.78em!important;font-weight:850!important;line-height:1.05!important;display:block!important}body .ff-incident-compact-state-v93:has(.ff-scheduled-overdue-v179){align-items:center!important;min-height:42px!important}body .ff-incident-title-assets-v93 button.ff-incident-location-stack-v180{position:relative!important;overflow:visible!important}body .ff-incident-title-assets-v93 button.ff-incident-location-stack-v180>span{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}body .ff-incident-title-assets-v93 .ff-location-pin-back-v180{color:#60a5fa!important;z-index:1!important;left:0!important}body .ff-incident-title-assets-v93 .ff-location-pin-front-v180{color:#1e5bff!important;z-index:2!important;left:9px!important}body .ff-incident-title-assets-v93 button.ff-incident-location-stack-v180>span .ff-icon{width:19px!important;height:19px!important}@media (width<=640px){body .ff-app-header.ff-mobile-header-v108{grid-template-columns:minmax(0,1fr) 42px 132px!important;gap:7px!important;height:86px!important;min-height:86px!important;max-height:86px!important;padding:8px 10px!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-actions{grid-column:2/4!important;grid-template-columns:42px 132px!important;align-items:center!important;gap:7px!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-bell-slot{grid-column:1!important;justify-content:center!important;align-items:center!important;height:100%!important;padding:0!important;display:flex!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-bell{border-radius:9px!important;justify-content:center!important;align-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-flex!important;position:relative!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-bell .ff-icon,body .ff-app-header.ff-mobile-header-v108 .ff-header-bell .ff-bell-svg{width:23px!important;height:23px!important;margin:0!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-bell sup{box-sizing:border-box!important;border:2px solid #fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:16px!important;height:16px!important;padding:0 4px!important;font-size:9px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:-5px!important;right:-5px!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-account-slot{grid-column:2!important;grid-template-rows:35px minmax(0,1fr)!important;align-content:center!important;width:132px!important;min-width:132px!important;max-width:132px!important;overflow:visible!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-logout{text-align:center!important;border-radius:9px!important;width:126px!important;min-width:126px!important;max-width:126px!important;height:35px!important;min-height:35px!important;padding:0 8px!important;font-size:11px!important;font-weight:900!important;line-height:35px!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-account-meta{align-content:start!important;justify-items:center!important;gap:3px!important;width:126px!important;max-width:126px!important;margin:6px 0 0!important;display:grid!important;overflow:visible!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-account-meta span{text-align:center!important;width:126px!important;max-width:126px!important;font-size:9.5px!important;line-height:1.08!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-account-meta span:last-child{font-size:10px!important;font-weight:900!important}}body .ff-incident-card-expanded .ff-incident-photo-media-scroll{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}@media (width>=641px){body .ff-incident-card-expanded .ff-incident-photo-media-scroll>img,body .ff-incident-card-expanded .ff-incident-photo-media-scroll>.ff-incident-camera-action{aspect-ratio:1!important;box-sizing:border-box!important;object-fit:cover!important;border-radius:10px!important;flex:0 0 82px!important;width:82px!important;min-width:82px!important;height:82px!important;min-height:82px!important}}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-photo-actions{box-sizing:border-box!important;grid-template-columns:none!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;margin:12px 0 6px!important;padding:0!important;display:flex!important;overflow:hidden!important}body .ff-incident-card-expanded .ff-incident-photo-media-scroll{overscroll-behavior-inline:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;flex:auto!important;gap:6px!important;overflow:auto hidden!important}body .ff-incident-card-expanded .ff-incident-photo-media-scroll>img,body .ff-incident-card-expanded .ff-incident-photo-media-scroll>.ff-incident-camera-action,body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-inline-capture-action{aspect-ratio:1!important;box-sizing:border-box!important;scroll-snap-align:start!important;border-radius:8px!important;flex:0 0 58px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}body .ff-incident-card-expanded .ff-incident-photo-media-scroll>img{object-fit:cover!important}body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-inline-capture-action{color:#1e5bff!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;background:#eef4ff!important;margin-left:auto!important;padding:4px!important;font-size:9px!important;font-weight:900!important;line-height:1.05!important}body .ff-scheduled-overdue-main-v179 .ff-icon{color:#dc2626!important;stroke-width:2px!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}}body .ff-map-status-mobile{display:none!important}@media (width<=640px){body .ff-map-incidents-grid{width:calc(100% + 8px)!important;max-width:calc(100% + 8px)!important;margin-left:-4px!important}body .ff-map-list-row{grid-template-columns:minmax(0,1fr)!important;width:100%!important;padding-right:60px!important;position:relative!important}body .ff-map-list-row .ff-map-list-pin{place-self:auto!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;position:absolute!important;top:10px!important;right:10px!important}body .ff-map-list-row .ff-map-list-copy{width:100%!important;min-width:0!important;padding-right:0!important}body .ff-map-status-desktop{display:none!important}body .ff-map-status-mobile{display:inline!important}}body .ff-incident-card-v105.ff-incident-card-urgent:after{content:none!important}body .ff-incident-card-v105.ff-incident-card-right-rail:after{content:""!important;background:var(--ff-incident-right-rail,#15803d)!important;z-index:2!important;pointer-events:none!important;width:7px!important;display:block!important;position:absolute!important;inset:0 0 0 auto!important}@media (width>=641px){body .ff-create-pending-modal>.ff-task-modal-close,body .ff-pending-action-modal>.ff-task-modal-close{color:#fff!important;text-align:center!important;text-indent:0!important;box-sizing:border-box!important;z-index:5!important;background:#1f2937!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0!important;font-size:24px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:10px!important;right:10px!important;transform:none!important}body .ff-incident-history-list .ff-history-info-mobile-only{display:none!important}body .ff-incident-history-list .ff-history-no-web-detail{cursor:default!important}}body .ff-new-media-actions{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}body .ff-new-media-actions>.ff-new-gps-button,body .ff-new-media-actions>.ff-new-photo-button{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important}@media (width>=641px){body .ff-new-media-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important;margin-bottom:10px!important}body .ff-new-media-actions>.ff-new-gps-button,body .ff-new-media-actions>.ff-new-photo-button{text-align:center!important;justify-content:center!important;align-items:center!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:0 14px!important;display:inline-flex!important}body .ff-new-media-actions>:only-child{grid-column:1/-1!important}body .ff-new-media-actions>.ff-new-gps-button.capturing,body .ff-new-media-actions>.ff-new-gps-button.capturing:disabled{opacity:1!important;animation:.6s step-end infinite ffGpsRailCaptureV209!important}}body .ff-pending-type-picker,body .ff-pending-type-change{display:none!important}@media (width<=640px){body .ff-create-pending-modal .ff-pending-type-native{display:none!important}body .ff-create-pending-modal .ff-pending-type-picker{opacity:1!important;gap:8px!important;max-height:360px!important;margin:0 0 10px!important;transition:max-height .24s,opacity .18s,transform .24s,margin .24s!important;display:grid!important;overflow:hidden!important;transform:translateY(0)!important}body .ff-create-pending-modal .ff-pending-type-picker.is-collapsed{opacity:0!important;pointer-events:none!important;max-height:0!important;margin-bottom:0!important;transform:translateY(-22px)!important}body .ff-create-pending-modal .ff-pending-type-picker>p{color:#52657d!important;text-align:left!important;margin:0!important;font-size:.78rem!important;font-weight:800!important;line-height:1.1!important}body .ff-create-pending-modal .ff-pending-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}body .ff-create-pending-modal .ff-pending-type-grid>button{border:1px solid #c8d7ea!important;border-left:5px solid var(--ff-pending-option-color,#64748b)!important;color:#102238!important;text-align:left!important;box-sizing:border-box!important;background:#f8fbff!important;border-radius:8px!important;grid-template-columns:22px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:58px!important;margin:0!important;padding:8px 9px!important;font-size:.76rem!important;font-weight:900!important;line-height:1.08!important;display:grid!important;box-shadow:0 2px 7px #182a4812!important}body .ff-create-pending-modal .ff-pending-type-grid>button:last-child:nth-child(odd){grid-column:1/-1!important}body .ff-create-pending-modal .ff-pending-type-grid>button .ff-icon{width:21px!important;height:21px!important;color:var(--ff-pending-option-color,#64748b)!important}body .ff-create-pending-modal .ff-pending-type-grid>button.active{border-color:#1e5bff!important;border-left-color:var(--ff-pending-option-color,#1e5bff)!important;color:#071b5a!important;background:#eaf2ff!important;box-shadow:0 0 0 2px #1e5bff26!important}body .ff-create-pending-modal .ff-pending-type-change{color:#102238!important;text-align:left!important;box-sizing:border-box!important;background:#eef4ff!important;border:1px solid #b8c9dd!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:40px!important;margin:0 0 9px!important;padding:7px 10px!important;font-size:.72rem!important;line-height:1.05!important;display:flex!important}body .ff-create-pending-modal .ff-pending-type-change strong{color:#1e5bff!important;white-space:nowrap!important;font-size:.7rem!important}body .ff-create-pending-modal{box-sizing:border-box!important;width:min(94vw,430px)!important;max-width:min(94vw,430px)!important;max-height:calc(100dvh - 20px)!important;padding-bottom:16px!important;overflow:hidden auto!important}body .ff-create-pending-modal .ff-create-pending-submit-row,body .ff-create-pending-modal .ff-create-pending-submit-single{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:8px 0 0!important;padding:0!important;position:relative!important;inset:auto!important}body .ff-create-pending-modal .ff-create-pending-submit-row>button,body .ff-create-pending-modal .ff-create-pending-submit-single>button{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}}body .operator-form.ff-operator-schedule-editor{color:#102238!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #c8d7ea!important;border-top:5px solid #1e5bff!important;border-radius:8px!important;width:100%!important;max-width:100%!important;padding:18px!important;overflow:hidden!important;box-shadow:0 8px 24px #1022381a!important}body .ff-operator-schedule-editor>h3{color:#102238!important;text-align:center!important;margin:0 0 14px!important;font-size:1.2rem!important;line-height:1.1!important}body .ff-operator-schedule-editor .ff-schedule-mode-tabs{grid-template-columns:repeat(2,minmax(0,170px))!important;justify-content:start!important;gap:8px!important;display:grid!important}body .ff-operator-schedule-editor .ff-schedule-mode-tabs>button{border:1px solid #b8c9dd!important;border-radius:7px!important;min-height:42px!important;margin:0!important;font-weight:900!important}body .ff-operator-schedule-editor .ff-schedule-enabled{color:#102238!important;box-sizing:border-box!important;background:#f8fbff!important;border:1px solid #d7e3f0!important;border-radius:7px!important;min-height:42px!important;margin:4px 0 8px!important;padding:8px 10px!important;font-weight:850!important}body .ff-operator-schedule-editor .ff-schedule-enabled input{accent-color:#1e5bff!important;width:20px!important;height:20px!important}body .ff-operator-schedule-editor .ff-schedule-help,body .ff-operator-schedule-editor .ff-schedule-note{color:#52657d!important;text-align:left!important;margin:8px 0 12px!important;font-size:.86rem!important;line-height:1.3!important}body .ff-operator-schedule-editor .ff-schedule-week{gap:5px!important;width:100%!important;min-width:0!important}body .ff-operator-schedule-editor .schedule-row{box-sizing:border-box!important;border-bottom:1px solid #e4ebf4!important;grid-template-columns:34px repeat(3,minmax(72px,1fr)) 62px!important;gap:6px!important;width:100%!important;min-width:0!important;padding:5px 0!important}body .ff-operator-schedule-editor .ff-schedule-day-label{color:#102238!important;text-align:center!important}body .ff-operator-schedule-editor .ff-schedule-block{color:#334155!important;background:#eef4fb!important;border:1px solid #c8d7ea!important;border-radius:7px!important;min-width:0!important;min-height:38px!important;font-weight:900!important}body .ff-operator-schedule-editor .ff-schedule-block.active{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important;box-shadow:0 2px 8px #1e5bff33!important}body .ff-operator-schedule-editor .ff-schedule-all,body .ff-operator-schedule-editor .ff-schedule-free{border-radius:6px!important;min-width:0!important;min-height:30px!important;font-size:.68rem!important;font-weight:900!important}body .ff-operator-schedule-editor .ff-schedule-all{color:#15803d!important;background:#dcfce7!important;border:1px solid #86efac!important}body .ff-operator-schedule-editor .ff-schedule-free{color:#b91c1c!important;background:#fee2e2!important;border:1px solid #fecaca!important}body .ff-operator-schedule-editor .ff-schedule-save-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;display:grid!important}body .ff-operator-schedule-editor .ff-schedule-save-actions>button{width:100%!important;min-height:46px!important;margin:0!important}@media (width<=640px){body .operator-form.ff-operator-schedule-editor{padding:12px 9px!important}body .ff-operator-schedule-editor .ff-schedule-mode-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .ff-operator-schedule-editor .schedule-row{grid-template-columns:24px repeat(3,minmax(38px,1fr)) 48px!important;gap:4px!important}body .ff-operator-schedule-editor .ff-schedule-block{min-height:34px!important;padding:4px 2px!important;font-size:.68rem!important}}@keyframes ffMoreActionIn{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}body .ff-expanded-data-stage{position:relative!important}@media (width<=640px){body .ff-incident-card-expanded .ff-expanded-data-stage{min-width:0!important}body .ff-incident-card-expanded .ff-incident-more-inline-panel{z-index:12!important;box-sizing:border-box!important;background:#fffffff7!important;border:1px solid #c8d7ea!important;border-radius:10px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:center!important;justify-items:stretch!important;gap:7px!important;width:100%!important;min-height:100%!important;margin:0!important;padding:10px!important;display:grid!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:0 8px 24px #10223824!important}body .ff-incident-card-expanded .ff-incident-more-inline-action{opacity:0;color:#102238!important;text-align:center!important;box-sizing:border-box!important;background:#eef4fb!important;border:2px solid #111827!important;border-top-width:4px!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:54px!important;min-height:54px!important;margin:0!important;padding:5px 3px!important;font-size:clamp(.7rem,3vw,.82rem)!important;font-weight:900!important;line-height:1.05!important;animation:.2s ease-out forwards ffMoreActionIn!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-more-inline-action:first-child{animation-delay:0s!important}body .ff-incident-card-expanded .ff-incident-more-inline-action:nth-child(2){animation-delay:70ms!important}body .ff-incident-card-expanded .ff-incident-more-inline-action:nth-child(3){animation-delay:.14s!important}body .ff-incident-card-expanded .ff-incident-more-inline-action:nth-child(n+4){animation-delay:.21s!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.history{color:#1747b8!important;background:#eaf2ff!important;border-top-color:#1e5bff!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.edit{color:#854d0e!important;background:#fef9c3!important;border-top-color:#eab308!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.delete{color:#991b1b!important;background:#fee2e2!important;border-top-color:#dc2626!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.block,body .ff-incident-card-expanded .ff-incident-more-inline-action.block-client{color:#9a3412!important;background:#ffedd5!important;border-top-color:#f97316!important}body .ff-incident-card-expanded .ff-incident-expanded-data,body .ff-incident-card-expanded .ff-incident-expanded-data>span,body .ff-incident-card-expanded .ff-incident-expanded-data strong,body .ff-incident-card-expanded .ff-incident-expanded-value,body .ff-incident-card-expanded .ff-incident-client-copy,body .ff-incident-card-expanded .ff-address-fit-line,body .ff-incident-card-expanded .ff-address-fit-line *,body .ff-incident-card-expanded .ff-address-label-responsive,body .ff-incident-card-expanded .ff-address-label-responsive *,body .ff-incident-card-expanded .ff-address-value{letter-spacing:0!important;font-size:14px!important;line-height:1.16!important}}body .operator-list-unified .operator-compact-line-v85{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:6px 12px!important;min-width:0!important}body .operator-list-unified .operator-name-mobile{grid-area:1/1!important;align-self:center!important}body .operator-list-unified .operator-services-line{grid-area:2/1!important;align-self:center!important;margin-top:2px!important}body .operator-list-unified .ff-operator-last-login{color:#64748b!important;text-align:center!important;white-space:nowrap!important;box-sizing:border-box!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important;border-radius:999px!important;grid-area:1/2/span 2!important;justify-content:center!important;place-self:center!important;align-items:center!important;min-width:92px!important;min-height:30px!important;padding:5px 9px!important;font-size:.72rem!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}body .operator-list-unified .ff-operator-last-login.green{color:#15803d!important;background:#dcfce7!important;border-color:#86efac!important}body .operator-list-unified .ff-operator-last-login.yellow{color:#a16207!important;background:#fef9c3!important;border-color:#fde047!important}body .operator-list-unified .ff-operator-last-login.orange{color:#c2410c!important;background:#ffedd5!important;border-color:#fdba74!important}body .operator-list-unified .ff-operator-last-login.red{color:#b91c1c!important;background:#fee2e2!important;border-color:#fca5a5!important}body .operator-list-unified .operator-status-count{grid-area:1/3/span 2!important;align-self:center!important;gap:5px!important;min-width:92px!important;display:grid!important}body .operator-list-unified .ff-operator-load-v175{border-bottom:1px solid #e2e8f0!important;gap:3px!important;padding-bottom:5px!important;line-height:1.08!important}body .operator-list-unified .ff-operator-availability{text-align:right!important;min-height:16px!important;font-size:.72rem!important;font-weight:850!important;line-height:1.1!important;display:block!important}@media (width<=640px){body .operator-list-unified .operator-compact-line-v85{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px 8px!important}body .operator-list-unified .ff-operator-last-login{grid-area:3/1!important;justify-self:start!important;min-width:86px!important;min-height:27px!important;padding:4px 7px!important;font-size:.66rem!important}body .operator-list-unified .operator-status-count{grid-area:1/2/span 3!important;min-width:82px!important}}@keyframes ffMoreActionReveal{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-more-inline-panel{box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;overflow:visible!important}body .ff-incident-card-expanded .ff-incident-more-inline-action{opacity:0;color:#fff!important;pointer-events:auto!important;border:2px solid #111827!important;border-radius:10px!important;height:54px!important;min-height:54px!important;padding:6px 4px!important;font-size:clamp(.9rem,3.8vw,1.02rem)!important;font-weight:900!important;line-height:1!important;animation:.16s ease-out forwards ffMoreActionReveal!important;box-shadow:0 3px 8px #1022381f!important}body .ff-incident-card-expanded .ff-incident-more-inline-action:first-child{animation-delay:0s!important}body .ff-incident-card-expanded .ff-incident-more-inline-action:nth-child(2){animation-delay:55ms!important}body .ff-incident-card-expanded .ff-incident-more-inline-action:nth-child(3){animation-delay:.11s!important}body .ff-incident-card-expanded .ff-incident-more-inline-action:nth-child(n+4){animation-delay:.165s!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.history{color:#fff!important;background:#2563eb!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.edit{color:#102238!important;background:#f5b700!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.delete{color:#fff!important;background:#dc2626!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.block,body .ff-incident-card-expanded .ff-incident-more-inline-action.block-client{color:#fff!important;background:#f97316!important}body .ff-incident-card-expanded .ff-incident-more-inline-panel{z-index:auto!important;width:100%!important;min-height:0!important;box-shadow:none!important;pointer-events:auto!important;box-sizing:border-box!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:stretch!important;gap:8px!important;margin:8px 0!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important;overflow:visible!important}body .ff-incident-card-expanded .ff-incident-more-inline-action{text-align:center!important;opacity:1!important;width:100%!important;min-width:0!important;height:54px!important;min-height:54px!important;box-shadow:none!important;box-sizing:border-box!important;border:1px solid #0000!important;border-radius:10px!important;margin:0!important;padding:6px 4px!important;font-size:1rem!important;font-weight:900!important;line-height:1!important;animation:none!important;transform:none!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.history{color:#fff!important;background:#2563eb!important;border-color:#1e5bff!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.edit{color:#102238!important;background:#f5b700!important;border-color:#eab308!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.delete{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.block,body .ff-incident-card-expanded .ff-incident-more-inline-action.block-client{color:#fff!important;background:#f97316!important;border-color:#f97316!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile>button,body .ff-incident-card-expanded .incident-expanded-actions-mobile .desktop-action-label,body .ff-incident-card-expanded .incident-expanded-actions-mobile .mobile-action-label{font-size:1rem!important;font-weight:900!important;line-height:1!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.delete{order:1!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.edit{order:2!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.history{color:#fff!important;background:#ec4899!important;border-color:#ec4899!important;order:3!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.block,body .ff-incident-card-expanded .ff-incident-more-inline-action.block-client{order:4!important}}body .ff-scheduled-remaining-v194{color:#4f46e5!important;white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;font-weight:900!important;line-height:1.05!important;display:inline-flex!important}body .ff-scheduled-remaining-short-v194{display:none!important}@media (width<=640px){body .ff-scheduled-remaining-long-v194{display:none!important}body .ff-scheduled-remaining-short-v194{display:inline!important}}body .ff-incident-card-v105 .ff-incident-state-programada-v194{grid-template-columns:32px minmax(0,max-content) minmax(130px,1fr)!important;align-items:center!important;column-gap:10px!important;width:100%!important;max-width:100%!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93{color:#4f46e5!important;text-align:right!important;justify-self:end!important;align-items:center!important;min-width:max-content!important;display:inline-flex!important}body .ff-incident-expanded-data{padding-right:74px!important;position:relative!important}body .ff-incident-expanded-action-rail-v195{flex-direction:column!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;width:54px!important;display:flex!important;position:absolute!important;top:10px!important;bottom:10px!important;right:10px!important}body .ff-incident-expanded-rail-action-v195{color:#1e5bff!important;box-sizing:border-box!important;cursor:pointer!important;background:#eef4ff!important;border:2px solid #1e5bff!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0!important;display:inline-flex!important}body .ff-incident-expanded-rail-action-v195.gps.saved{background:#bbf7d0!important;border-color:#15803d!important}body .ff-incident-expanded-rail-action-v195.disabled,body .ff-incident-expanded-rail-action-v195:disabled{opacity:.45!important;cursor:not-allowed!important}body .ff-incident-expanded-rail-action-v195 .ff-icon{flex:0 0 27px!important;width:27px!important;height:27px!important}body .ff-incident-expanded-rail-action-v195 input{display:none!important}body .ff-incident-card-expanded .ff-incident-photo-media-scroll{flex:100%!important;justify-content:center!important;width:100%!important}@media (width<=640px){body .ff-incident-card-v105 .ff-incident-state-programada-v194{grid-template-columns:22px minmax(0,1fr) max-content!important;column-gap:5px!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93{font-size:.9rem!important;line-height:1.05!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-expanded-action-rail-v195{width:54px!important}body .ff-incident-card-expanded .ff-incident-photo-actions{justify-content:center!important;position:relative!important}body .ff-incident-card-expanded .ff-incident-photo-media-scroll{flex:0 auto!important;justify-content:center!important;width:auto!important;max-width:100%!important}body .ff-incident-card-expanded .ff-incident-expanded-data{padding-right:58px!important;overflow:hidden!important}body .ff-incident-card-expanded .ff-incident-expanded-action-rail-v195{justify-content:space-between!important;gap:5px!important;width:42px!important;top:8px!important;bottom:8px!important;right:8px!important}body .ff-incident-card-expanded .ff-incident-expanded-rail-action-v195{border-width:2px!important;border-radius:8px!important;flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important}body .ff-incident-card-expanded .ff-incident-expanded-data>span,body .ff-incident-card-expanded .ff-incident-expanded-data>span *,body .ff-incident-card-expanded .ff-incident-expanded-data .ff-address-fit-line,body .ff-incident-card-expanded .ff-incident-expanded-data .ff-address-fit-line *,body .ff-incident-card-expanded .ff-incident-expanded-data .ff-address-label-responsive,body .ff-incident-card-expanded .ff-incident-expanded-data .ff-address-value{font-size:14px!important;line-height:1.15!important}body .ff-incident-card-expanded .ff-incident-expanded-action-rail-v195{gap:4px!important;width:34px!important;top:7px!important;bottom:7px!important}body .ff-incident-card-expanded .ff-incident-expanded-data{padding-right:48px!important}body .ff-incident-card-expanded .ff-incident-expanded-rail-action-v195{border-radius:7px!important;flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}body .ff-incident-card-expanded .ff-incident-expanded-rail-action-v195 .ff-icon{flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}}body .resolver-modal .ff-resolver-title-v197{text-align:center!important;margin:0 52px 10px!important;line-height:1.1!important}body .resolver-modal .ff-resolver-close-v197,body .resolver-modal>button.ff-resolver-close-v197{border-radius:8px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;font-size:1.2rem!important;line-height:1!important;display:inline-flex!important;top:10px!important;right:10px!important}body .resolver-modal .ff-resolver-time-signature-v197{grid-template-columns:minmax(0,2fr) minmax(130px,1fr)!important;align-items:stretch!important;gap:8px!important;margin-bottom:8px!important;display:grid!important}body .resolver-modal .ff-resolver-time-signature-v197>input{width:100%!important;margin:0!important}body .resolver-modal .ff-resolver-signature-button-v197{color:#1e5bff!important;background:#eef4ff!important;border:1px solid #1e5bff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:44px!important;margin:0!important;padding:7px 10px!important;font-weight:850!important;display:inline-flex!important}body .resolver-modal .ff-resolver-signature-button-v197.signed{color:#15803d!important;background:#dcfce7!important;border-color:#16a34a!important}body .resolver-modal textarea{resize:none!important;min-height:52px!important;max-height:72px!important;overflow-y:auto!important}body .ff-signature-overlay-v197{z-index:16000!important;box-sizing:border-box!important;background:#0f172ab8!important;justify-content:center!important;align-items:center!important;padding:12px!important;display:flex!important;position:fixed!important;inset:0!important}body .ff-signature-modal-v197{box-sizing:border-box!important;background:#fff!important;border:2px solid #2563eb!important;border-radius:12px!important;grid-template-rows:auto auto minmax(220px,1fr) auto!important;gap:12px!important;width:min(920px,100%)!important;height:min(720px,100dvh - 24px)!important;padding:18px!important;display:grid!important;box-shadow:0 24px 70px #0f172a66!important}body .ff-signature-modal-v197 header{justify-content:center!important;align-items:center!important;min-height:44px!important;display:flex!important;position:relative!important}body .ff-signature-modal-v197 h2,body .ff-signature-modal-v197 p{text-align:center!important;color:#102238!important;margin:0!important}body .ff-signature-modal-v197 .ff-task-modal-close{position:absolute!important;top:0!important;right:0!important}body .ff-signature-brand-v197{gap:3px!important;display:grid!important;position:absolute!important;top:5px!important;left:0!important}body .ff-signature-brand-v197 i{background:#2563eb!important;width:22px!important;height:5px!important;display:block!important}body .ff-signature-brand-v197 i:nth-child(2){width:15px!important}body .ff-signature-brand-v197 i:nth-child(3){background:#22c55e!important;width:7px!important}body .ff-signature-canvas-v197{touch-action:none!important;cursor:crosshair!important;box-sizing:border-box!important;background:#fff!important;border:2px solid #94a3b8!important;border-radius:8px!important;width:100%!important;height:100%!important;min-height:220px!important}body .ff-signature-actions-v197{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .ff-signature-actions-v197 button{border:0!important;border-radius:8px!important;min-height:48px!important;font-weight:900!important}body .ff-signature-actions-v197 .clear{color:#102238!important;background:#e2e8f0!important}body .ff-signature-actions-v197 .cancel{color:#fff!important;background:#dc2626!important}body .ff-signature-actions-v197 .save{color:#fff!important;background:#2563eb!important}body .ff-signature-actions-v197 .save:disabled{opacity:.45!important}@media (width<=640px){body .resolver-modal .ff-resolver-title-v197{margin-top:-2px!important;margin-bottom:8px!important;font-size:1.15rem!important}body .resolver-modal .ff-resolver-time-signature-v197{grid-template-columns:minmax(0,2fr) minmax(92px,1fr)!important}body .ff-signature-modal-v197{height:calc(100dvh - 16px)!important;padding:14px!important}body .ff-signature-actions-v197{grid-template-columns:1fr 1fr!important}body .ff-signature-actions-v197 .save{grid-area:1/1/auto/-1!important}}body .ff-incident-card-v105 .ff-incident-state-programada-v194{grid-template-columns:32px max-content max-content!important;column-gap:10px!important;width:fit-content!important;max-width:100%!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93{color:#4f46e5!important;text-align:left!important;place-self:center start!important;width:auto!important;min-width:0!important;font-size:1rem!important;font-weight:950!important;line-height:1.12!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93>span,body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-scheduled-remaining-v194{color:#4f46e5!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;display:inline-flex!important}@media (width<=640px){body .ff-incident-card-v105 .ff-incident-state-programada-v194{grid-template-columns:22px max-content max-content!important;column-gap:5px!important;width:fit-content!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93{visibility:visible!important;opacity:1!important;font-size:1rem!important;line-height:1.12!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-scheduled-remaining-long-v194{display:none!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-scheduled-remaining-short-v194{display:inline!important}}@media (width>=641px){body .ff-incident-card-expanded .ff-incident-expanded-action-rail-v195{display:none!important}body .ff-incident-card-expanded .ff-incident-expanded-data{padding-right:18px!important}body .ff-incident-card-expanded .ff-incident-photo-media-scroll{flex:0 auto!important;justify-content:center!important;width:auto!important;margin-inline:auto!important}body .ff-incident-card-expanded .ff-incident-camera-web-v199{display:inline-flex!important}}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-camera-web-v199{display:none!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194{grid-template-rows:auto auto!important;grid-template-columns:22px minmax(0,1fr)!important;gap:3px 5px!important;width:100%!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-state-icon-v93{grid-area:1/1!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-state-text-v93{grid-area:1/2!important;min-width:0!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93{color:#15803d!important;visibility:visible!important;opacity:1!important;grid-area:2/2!important;justify-self:start!important;width:auto!important;min-width:0!important;font-size:.92rem!important;font-weight:900!important;line-height:1.08!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-scheduled-remaining-v194,body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93>span{color:#15803d!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;display:inline-flex!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-scheduled-remaining-long-v194{display:none!important}body .ff-incident-card-v105 .ff-incident-state-programada-v194 .ff-scheduled-remaining-short-v194{display:inline!important}body .ff-incident-card-v105 .ff-scheduled-overdue-v179,body .ff-incident-card-v105 .ff-scheduled-overdue-v179 small,body .ff-incident-card-v105 .ff-scheduled-overdue-main-v179 .ff-icon{color:#dc2626!important}}body .ff-incident-card-v105 .ff-incident-compact-grid-v93{position:relative!important}body .ff-incident-signature-indicator-v200{color:#2563eb!important;white-space:nowrap!important;text-align:right!important;grid-area:2/2/auto/4!important;place-self:start end!important;align-items:center!important;font-size:.78rem!important;font-weight:900!important;line-height:1.08!important;display:inline-flex!important}body .ff-incident-card-v105.ff-incident-card-resolved-v200:before,body .ff-incident-card-v105.ff-incident-card-resolved-v200:after{background:#2563eb!important}@media (width<=640px){body .ff-incident-signature-indicator-v200{margin-top:2px!important;font-size:.72rem!important}}body .ff-incident-expanded-rail-action-v195.phone.unavailable,body .ff-incident-expanded-rail-action-v195.phone.unavailable:disabled{color:#64748b!important;opacity:1!important;cursor:default!important;pointer-events:none!important;background:#e2e8f0!important;border-color:#94a3b8!important}body .ff-incident-signature-indicator-v200{cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:2px 0!important}body .ff-history-signature-v202{cursor:pointer!important;background:#eff6ff!important}body .incident-resolved-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}body .incident-resolved-actions>button{border-radius:8px!important;width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;font-weight:900!important}body .incident-resolved-actions .ff-resolved-reopen-v202{color:#fff!important;background:#16a34a!important;border:1px solid #15803d!important}body .incident-resolved-actions .ff-resolved-history-v202{color:#1747b8!important;background:#eef4ff!important;border:1px solid #2563eb!important}body .ff-assignment-modal{color:#102238!important;background:#fff!important;border-color:#bfd0e5!important}body .ff-assignment-modal h3,body .ff-assignment-modal p,body .ff-assignment-modal div,body .ff-assignment-modal span,body .ff-assignment-modal strong{color:#102238!important}body .ff-assignment-modal .ff-assignment-modal-close{color:#fff!important;background:#334155!important}body .resolver-modal{flex-direction:column!important;display:flex!important}body .resolver-modal .ff-resolver-title-v197{order:0!important}body .resolver-modal .ff-resolver-material-entry-v164{order:3!important}body .resolver-modal .ff-resolver-material-list-v164{order:4!important}body .resolver-modal .ff-resolver-time-signature-v197{order:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body .resolver-modal .ff-voice-comment-field{order:2!important;margin:0 0 8px!important}body .resolver-modal>div:last-child{order:5!important}body .resolver-modal .ff-resolver-time-signature-v197>input,body .resolver-modal .ff-resolver-signature-button-v197,body .resolver-modal .ff-resolver-material-entry-v164 input,body .resolver-modal .ff-resolver-add-material-v164{box-sizing:border-box!important;height:48px!important;min-height:48px!important;max-height:48px!important}body .resolver-modal .ff-resolver-material-entry-v164{align-items:stretch!important}body .resolver-modal .ff-voice-comment-field{height:48px!important;min-height:48px!important}body .resolver-modal .ff-voice-comment-field textarea{height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding-top:9px!important;padding-bottom:9px!important;line-height:1.2!important}body .resolver-modal .ff-voice-comment-button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important}body .ff-create-pending-modal .ff-voice-comment-field textarea,body .resolver-modal .ff-voice-comment-field textarea{padding-right:68px!important}body .ff-create-pending-modal .ff-voice-comment-button{top:50%!important;right:8px!important;transform:translateY(-50%)!important}body .ff-voice-comment-button .ff-voice-countdown{color:#fff!important;text-align:center!important;pointer-events:none!important;background:#0f172a!important;border-radius:999px!important;min-width:34px!important;padding:2px 5px!important;font-size:.62rem!important;font-weight:900!important;line-height:1!important;position:absolute!important;top:-18px!important;left:50%!important;transform:translate(-50%)!important}body .ff-client-suggestions-grid-v270{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:2px!important}body .ff-client-suggestions-grid-v270 .ff-client-suggestion{white-space:normal!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:2px!important;min-height:58px!important;padding:10px 12px!important;line-height:1.12!important}body .ff-client-suggestion-name-v270{color:#102238!important;font-size:1rem!important;font-weight:900!important;display:block!important}body .ff-client-suggestion-phone-v270{color:#64748b!important;font-size:.78rem!important;font-weight:800!important;display:block!important}body .ff-client-new-phone-v270,body .ff-edit-client-phone-v270{box-sizing:border-box!important;width:100%!important}body .ff-create-pending-overlay{align-items:center!important;padding-top:14px!important;padding-bottom:14px!important}body .ff-signature-modal-v197{grid-template-rows:auto auto minmax(150px,1fr) auto!important;height:min(620px,100dvh - 20px)!important}body .ff-scheduled-future-v202{align-items:center!important;display:inline-flex!important}body .ff-scheduled-future-v202 small{display:none!important}@media (width<=640px){body .ff-incident-state-programada-v194 .ff-scheduled-future-v202{color:#4f46e5!important;gap:3px!important;line-height:1.08!important;display:grid!important}body .ff-incident-state-programada-v194 .ff-scheduled-future-v202 small{color:#15803d!important;white-space:nowrap!important;font-size:.9rem!important;font-weight:900!important;line-height:1.08!important;display:block!important}body .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93{display:none!important}body .ff-signature-modal-v197{grid-template-rows:auto auto minmax(120px,.72fr) auto!important;height:calc(100dvh - 12px)!important;overflow:hidden!important}body .ff-signature-canvas-v197{min-height:120px!important}body .ff-incident-card-qr-v202 .ff-incident-more-inline-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .ff-incident-card-qr-v202 .ff-incident-more-inline-action.delete{order:1!important}body .ff-incident-card-qr-v202 .ff-incident-more-inline-action.edit{order:2!important}body .ff-incident-card-qr-v202 .ff-incident-more-inline-action.block-client{color:#fff!important;background:#7f1d1d!important;border-color:#7f1d1d!important;order:3!important}body .ff-incident-card-qr-v202 .ff-incident-more-inline-action.history{order:4!important}}body .ff-incident-expanded-rail-action-v195.phone.unavailable,body .ff-incident-expanded-rail-action-v195.phone.unavailable:disabled{color:#dc2626!important;background:#fff1f2!important;border-color:#dc2626!important;position:relative!important;overflow:hidden!important}body .ff-incident-expanded-rail-action-v195.phone.unavailable:after{content:""!important;transform-origin:50%!important;pointer-events:none!important;background:#dc2626!important;width:142%!important;height:2px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)rotate(45deg)!important}body .ff-resolved-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;display:grid!important}body .ff-resolved-toolbar>input,body .ff-resolved-toolbar>select{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;padding-top:8px!important;padding-bottom:8px!important}@media (width<=640px){body .ff-resolved-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}body .ff-resolved-toolbar>input,body .ff-resolved-toolbar>select{height:44px!important;min-height:44px!important;max-height:44px!important;font-size:.88rem!important}}@media (width<=1200px),(pointer:coarse){body .ff-app-header.ff-mobile-header-v108 .ff-header-bell-slot{justify-content:center!important;align-items:center!important;padding-top:0!important;transform:none!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-bell{align-self:center!important;margin:0!important;transform:none!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-account-slot{justify-items:center!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-logout{justify-self:center!important;width:96px!important;min-width:96px!important;max-width:96px!important;margin-inline:auto!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-business-name,body .ff-app-header.ff-mobile-header-v108 .ff-header-business-name-mobile{font-size:11px!important}}body .ff-resolved-toolbar>input.ff-dashboard-search,body .ff-resolved-toolbar>select.ff-resolved-period-select{color:#64748b!important;text-align:center!important;text-align-last:center!important;font-family:inherit!important;font-size:1rem!important;font-weight:500!important;line-height:1!important}body .ff-resolved-toolbar>input.ff-dashboard-search::placeholder{color:#64748b!important;opacity:1!important;text-align:center!important}body .ff-resolved-toolbar>select.ff-resolved-period-select option{color:#64748b!important;text-align:center!important;font-family:inherit!important;font-size:1rem!important;font-weight:500!important}@media (width<=640px){body .ff-resolved-toolbar>input.ff-dashboard-search,body .ff-resolved-toolbar>select.ff-resolved-period-select,body .ff-resolved-toolbar>select.ff-resolved-period-select option{font-size:.9rem!important}}@media (width<=1200px),(pointer:coarse){body .ff-app-header.ff-mobile-header-v108 .ff-header-account-slot{justify-self:end!important;justify-items:end!important;width:104px!important;min-width:104px!important;max-width:104px!important;overflow:visible!important;transform:translate(5px)!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-logout,body .ff-app-header.ff-mobile-header-v108 .ff-header-account-meta,body .ff-app-header.ff-mobile-header-v108 .ff-header-account-meta span{text-align:center!important;justify-self:end!important;width:96px!important;min-width:96px!important;max-width:96px!important;margin-inline:0!important}}body .ff-invite-password-field-v207{width:100%!important;position:relative!important}body .ff-invite-password-field-v207>input{box-sizing:border-box!important;width:100%!important;padding-right:48px!important}body .ff-invite-password-field-v207>button{color:#2563eb!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important}body .ff-invite-password-field-v207>button .ff-icon{width:21px!important;height:21px!important}body .ff-assignment-modal>div{color:#102238!important;background:#f1f5f9!important;border-color:#cbd5e1!important}@media (width<=640px){body .ff-new-media-actions{grid-template-columns:1fr!important;justify-items:center!important;gap:8px!important;display:grid!important}body .ff-new-media-actions>.ff-new-gps-button{text-align:center!important;white-space:normal!important;justify-content:center!important;justify-self:center!important;align-items:center!important;width:50%!important;min-width:50%!important;max-width:50%!important;height:72px!important;min-height:72px!important;display:inline-flex!important}body .ff-new-media-actions>.ff-new-gps-button.captured{color:#fff!important;background:#16a34a!important;border-color:#15803d!important}body .ff-new-media-actions>.ff-new-photo-button{justify-self:stretch!important;width:100%!important;max-width:100%!important}}@keyframes ffGpsRailCaptureV209{0%,49%{color:#713f12;background:#fde047;border-color:#ca8a04}50%,to{color:#7c2d12;background:#fb923c;border-color:#ea580c}}@media (width<=640px){body .ff-incident-card-expanded .ff-incident-expanded-rail-action-v195.gps.capturing,body .ff-incident-card-expanded .ff-incident-expanded-rail-action-v195.gps.capturing:disabled{opacity:1!important;cursor:wait!important;animation:.8s step-end infinite ffGpsRailCaptureV209!important}body .ff-incident-card-expanded .ff-incident-expanded-rail-action-v195.gps.saved{color:#15803d!important;opacity:1!important;background:#bbf7d0!important;border-color:#15803d!important;animation:none!important}}body .ff-settings-signature-toggle-v210{color:#102238!important;align-items:center!important;gap:9px!important;margin:12px 0 18px!important;font-weight:700!important;display:flex!important}body .ff-settings-signature-toggle-v210 input{accent-color:#2563eb!important;width:19px!important;height:19px!important}body .ff-signature-dni-v210{color:#102238!important;width:100%!important;min-height:46px!important;font:inherit!important;box-sizing:border-box!important;background:#f8fafc!important;border:2px solid #cbd5e1!important;border-radius:8px!important;padding:0 14px!important}body .ff-signature-modal-v197{grid-template-rows:auto auto auto minmax(110px,1fr) auto!important;height:min(620px,100dvh - 12px)!important;overflow:hidden!important}body .ff-signature-canvas-v197{min-height:110px!important}@media (width<=640px),(pointer:coarse){body .ff-new-media-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;place-items:stretch stretch!important;gap:8px!important;display:grid!important}body .ff-new-media-actions>.ff-new-gps-button,body .ff-new-media-actions>.ff-new-photo-button{text-align:center!important;white-space:normal!important;box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:58px!important;min-height:58px!important;margin:0!important;display:inline-flex!important}body .ff-new-media-actions>:only-child{grid-column:1/-1!important}body .ff-incident-card-expanded .ff-incident-expanded-rail-action-v195.gps.capturing,body .ff-incident-card-expanded .ff-incident-expanded-rail-action-v195.gps.capturing:disabled{opacity:1!important;animation:.6s step-end infinite ffGpsRailCaptureV209!important}body .ff-signature-modal-v197{grid-template-rows:auto auto auto minmax(96px,1fr) auto!important;gap:8px!important;width:calc(100% - 8px)!important;height:calc(100dvh - 8px)!important;padding:12px!important}body .ff-signature-canvas-v197{min-height:96px!important}}body .ff-incident-expanded-rail-action-v195.gps.capturing,body .ff-incident-expanded-rail-action-v195.gps.capturing:disabled{isolation:isolate!important;opacity:1!important;cursor:wait!important;color:#713f12!important;background:#fde047!important;border-color:#ca8a04!important;animation:none!important;position:relative!important;overflow:hidden!important}body .ff-incident-expanded-rail-action-v195.gps.capturing:before{content:""!important;z-index:0!important;border-radius:inherit!important;animation:.6s step-end infinite ffGpsCaptureLayerV211!important;display:block!important;position:absolute!important;inset:-4px!important}body .ff-incident-expanded-rail-action-v195.gps.capturing .ff-icon{z-index:1!important;color:#713f12!important;position:relative!important}@keyframes ffGpsCaptureLayerV211{0%,49%{background:#fde047;box-shadow:inset 0 0 0 3px #ca8a04}50%,to{background:#fb923c;box-shadow:inset 0 0 0 3px #ea580c}}@keyframes ffGpsCaptureButtonV270{0%,49%{color:#713f12;background:#fde047;border-color:#ca8a04;box-shadow:inset 0 0 0 3px #ca8a04}50%,to{color:#7c2d12;background:#fb923c;border-color:#ea580c;box-shadow:inset 0 0 0 3px #ea580c}}@media (width<=640px){body .ff-edit-modal-box .edit-action-row-mobile{visibility:hidden!important;height:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:none!important}body .ff-edit-modal-box .ff-service-compact-trigger{display:none!important}body .ff-edit-modal-box .ff-service-native-select{width:100%!important;display:block!important}body .ff-edit-modal-box{gap:6px!important;padding:10px 10px 8px!important;overflow:hidden!important}body .ff-edit-modal-box .ff-new-incident-brand{min-height:24px!important;margin:0 0 2px!important}body .ff-edit-modal-box .ff-edit-wizard-steps{gap:6px!important;margin:2px 0 6px!important}body .ff-edit-modal-box .ff-edit-wizard-steps button,body .ff-edit-modal-box .ff-edit-wizard-nav button{height:38px!important;min-height:38px!important;padding:4px 6px!important}body .ff-edit-modal-box .ff-edit-step,body .ff-edit-modal-box .ff-edit-primary-panel,body .ff-edit-modal-box .ff-edit-select-row{gap:6px!important;margin:0!important;padding:0!important}body .ff-edit-modal-box input,body .ff-edit-modal-box select,body .ff-edit-modal-box textarea{box-sizing:border-box!important;height:36px!important;min-height:36px!important;margin:0 0 5px!important;padding-top:5px!important;padding-bottom:5px!important}body .ff-edit-modal-box .ff-edit-wizard-nav{box-shadow:none!important;background:0 0!important;gap:8px!important;margin:5px 0 0!important;padding:0!important}}@media (width>=641px){body .ff-incident-card-expanded .ff-incident-state-programada-v194{grid-template-columns:max-content max-content max-content 1fr!important;justify-content:start!important;align-items:center!important;column-gap:8px!important;display:grid!important}body .ff-incident-card-expanded .ff-scheduled-overdue-v179,body .ff-incident-card-expanded .ff-scheduled-overdue-main-v179,body .ff-incident-card-expanded .ff-scheduled-future-v202{white-space:nowrap!important;align-items:center!important;gap:6px!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-scheduled-overdue-v179 small,body .ff-incident-card-expanded .ff-scheduled-future-v202 small,body .ff-incident-card-expanded .ff-scheduled-remaining-v194{font:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;white-space:nowrap!important;margin:0!important;display:inline!important}body .ff-incident-card-expanded .ff-scheduled-overdue-v179 small{color:#dc2626!important}body .ff-incident-card-expanded .ff-scheduled-remaining-v194{color:#15803d!important}body .ff-incident-card-expanded .ff-incident-compact-meta-v93{text-align:left!important;justify-self:start!important}body .ff-incident-card-expanded .ff-incident-photo-actions{width:100%!important;position:relative!important}body .ff-incident-card-expanded .ff-incident-photo-media-scroll{box-sizing:border-box!important;justify-content:center!important;width:100%!important;min-height:82px!important;padding-inline:94px!important;position:relative!important;overflow:visible!important}body .ff-incident-card-expanded .ff-incident-photo-media-scroll>.ff-incident-camera-web-v199{margin:0!important;position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:14px 0 8px!important;padding:0!important;display:grid!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile>button{width:100%!important;min-width:0!important;max-width:none!important;min-height:48px!important;box-shadow:none!important;color:#fff!important;text-align:center!important;border:0!important;border-radius:7px!important;margin:0!important;padding:8px 6px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1!important}body .ff-incident-card-expanded .ff-incident-action-pending{background:#f97316!important;order:1!important}body .ff-incident-card-expanded .ff-incident-action-schedule{background:#4f46e5!important;order:2!important}body .ff-incident-card-expanded .ff-incident-action-edit{background:#f59e0b!important;order:3!important}body .ff-incident-card-expanded .ff-incident-action-resolve{background:#16a34a!important;order:4!important}body .ff-incident-card-expanded .ff-incident-action-delete{background:#dc2626!important;order:5!important}body .ff-incident-card-expanded .ff-incident-action-history{background:#2563eb!important;order:6!important}}body .ff-edit-modal-box .ff-edit-gps-toggle-v214{width:100%!important}body .ff-edit-modal-box .ff-edit-gps-toggle-v214.captured{color:#fff!important;background:#16a34a!important;border-color:#15803d!important}@media (width<=640px){body .ff-edit-modal-box .ff-new-incident-brand{margin:0 0 5px!important;transform:translateY(-6px)!important}body .ff-edit-modal-box .ff-edit-gps-step2{width:100%!important;margin:1px 0 0!important;display:block!important}body .ff-edit-modal-box .ff-edit-gps-toggle-v214{height:48px!important;min-height:48px!important;margin:0!important}}@media (width>=641px){body .ff-incident-state-programada-v194{grid-template-columns:max-content max-content max-content 1fr!important;justify-content:start!important;align-items:center!important;column-gap:8px!important}body .ff-incident-state-programada-v194 .ff-scheduled-overdue-v179,body .ff-incident-state-programada-v194 .ff-scheduled-overdue-main-v179,body .ff-incident-state-programada-v194 .ff-scheduled-future-v202{white-space:nowrap!important;align-items:center!important;gap:6px!important;display:inline-flex!important}body .ff-incident-state-programada-v194 .ff-scheduled-overdue-v179 small,body .ff-incident-state-programada-v194 .ff-scheduled-future-v202 small,body .ff-incident-state-programada-v194 .ff-scheduled-remaining-v194{font:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;white-space:nowrap!important;margin:0!important;display:inline!important}body .ff-incident-state-programada-v194 .ff-scheduled-overdue-v179 small{color:#dc2626!important}body .ff-incident-state-programada-v194 .ff-scheduled-remaining-v194{color:#15803d!important}body .ff-incident-state-programada-v194 .ff-incident-compact-meta-v93{text-align:left!important;justify-self:start!important}}body .ff-create-material-staged-list-v216{gap:6px!important;width:100%!important;margin:7px 0 2px!important;display:grid!important}body .ff-create-material-staged-row-v216{color:#102238!important;box-sizing:border-box!important;background:#f8fafc!important;border:1px solid #bfd0e5!important;border-left:5px solid #f97316!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) minmax(84px,auto) 38px!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:5px 6px 5px 12px!important;display:grid!important}body .ff-create-material-staged-row-v216 .material{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-weight:800!important;overflow:hidden!important}body .ff-create-material-staged-row-v216 .quantity{color:#475569!important;white-space:nowrap!important;font-weight:700!important}body .ff-create-material-staged-row-v216 button{color:#dc2626!important;background:#fee2e2!important;border:0!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0!important;font-size:1.5rem!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}@media (width<=640px){body .ff-create-material-staged-row-v216{grid-template-columns:minmax(0,1fr) minmax(68px,auto) 36px!important;gap:5px!important;min-height:38px!important;padding:4px 4px 4px 8px!important;font-size:.82rem!important}body .ff-create-material-staged-row-v216 button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}}body .ff-new-desktop-actions-v217{display:none!important}@media (width>=641px){body .ff-new-incident-form .ff-new-desktop-actions-v217{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:12px 0 0!important;display:grid!important}body .ff-new-incident-form .ff-new-desktop-actions-v217 button{color:#fff!important;text-align:center!important;border:0!important;border-radius:7px!important;width:100%!important;min-height:50px!important;margin:0!important;padding:9px 14px!important;font-size:1.05rem!important;font-weight:800!important;line-height:1!important}body .ff-new-incident-form .ff-new-desktop-actions-v217 .cancel{background:#dc2626!important}body .ff-new-incident-form .ff-new-desktop-actions-v217 .save{background:#16a34a!important}body .ff-new-incident-form .ff-new-desktop-actions-v217 .save:disabled{opacity:.65!important;cursor:wait!important}}body .ff-operator-load-v175[role=button]{cursor:pointer!important;border-radius:6px!important;transition:background-color .15s,color .15s!important}body .ff-operator-load-v175[role=button]:hover,body .ff-operator-load-v175[role=button]:focus-visible{color:#1e5bff!important;outline-offset:2px!important;background:#e8f0ff!important;outline:2px solid #93c5fd!important}body .ff-operator-wizard-steps-v218,body .ff-operator-wizard-nav-v218{display:none!important}body .ff-operator-form-step-v218{display:contents!important}@media (width<=640px){body .operator-form[data-operario-form=true]{color:#102238!important;box-sizing:border-box!important;background:#fff!important;border:2px solid #2563eb!important;border-radius:12px!important;width:calc(100% - 12px)!important;max-width:520px!important;max-height:calc(100dvh - 16px)!important;margin:8px auto!important;padding:14px 12px 12px!important;overflow:hidden!important}body .operator-form[data-operario-form=true] h3{color:#102238!important;text-align:center!important;margin:2px 48px 10px!important;font-size:1.15rem!important}body .operator-form[data-operario-form=true] .ff-operator-form-close{top:10px!important;right:10px!important}body .ff-operator-wizard-steps-v218{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:4px 0 10px!important;display:grid!important}body .ff-operator-wizard-steps-v218 button,body .ff-operator-wizard-nav-v218 button{color:#475569!important;text-align:center!important;background:#f1f5f9!important;border:1px solid #c8d7ea!important;border-radius:9px!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:6px 4px!important;font-size:.78rem!important;font-weight:850!important;line-height:1.05!important}body .ff-operator-wizard-steps-v218 button.active,body .ff-operator-wizard-nav-v218 button:last-child{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}body .ff-operator-form-step-v218{min-height:0!important;display:none!important}body .operator-form[data-step="1"] .ff-operator-form-step-v218.step-1,body .operator-form[data-step="2"] .ff-operator-form-step-v218.step-2,body .operator-form[data-step="3"] .ff-operator-form-step-v218.step-3{display:block!important}body .operator-form[data-operario-form=true] input,body .operator-form[data-operario-form=true] select,body .operator-form[data-operario-form=true] textarea{color:#102238!important;box-sizing:border-box!important;background:#f5f8fc!important;border:1px solid #bfd0e5!important;border-radius:8px!important;width:100%!important;min-height:44px!important;margin:0 0 8px!important;padding:8px 10px!important}body .operator-form[data-operario-form=true] .ff-operator-form-row-main{grid-template-columns:minmax(76px,.34fr) minmax(0,1fr)!important;gap:8px!important;display:grid!important}body .operator-form[data-operario-form=true] .ff-operator-form-row-main>:first-child{grid-column:1/-1!important}body .operator-form[data-operario-form=true] .ff-operator-form-row-secondary{grid-template-columns:1fr!important;gap:0!important;display:grid!important}body .operator-form[data-operario-form=true] .ff-operator-form-row-secondary textarea{min-height:76px!important;max-height:76px!important;overflow-y:auto!important}body .operator-form[data-operario-form=true] .ff-operator-services-selector{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;max-height:220px!important;padding:2px!important;display:grid!important;overflow:hidden auto!important}body .operator-form[data-operario-form=true] .ff-operator-services-selector button{white-space:normal!important;border-radius:8px!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:6px!important;font-size:.82rem!important}body .ff-operator-wizard-nav-v218{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:10px 0 0!important;display:grid!important}body .operator-form[data-operario-form=true]>.sticky-mobile-actions{display:none!important}}body .ff-welcome-overlay-v219,body .ff-tour-overlay-v219{z-index:60000!important;box-sizing:border-box!important;background:#0f172ab8!important;place-items:center!important;padding:16px!important;display:grid!important;position:fixed!important;inset:0!important}body .ff-welcome-modal-v219{color:#102238!important;box-sizing:border-box!important;background:#fff!important;border:2px solid #2563eb!important;border-radius:10px!important;width:min(920px,100%)!important;max-height:calc(100dvh - 32px)!important;padding:24px!important;overflow-y:auto!important;box-shadow:0 24px 70px #0f172a61!important}body .ff-welcome-modal-v219 header{align-items:center!important;gap:18px!important;display:flex!important}body .ff-welcome-mark-v219{flex:0 0 44px!important;gap:5px!important;display:grid!important}body .ff-welcome-mark-v219 i{background:#2563eb!important;border-radius:3px!important;height:7px!important;display:block!important}body .ff-welcome-mark-v219 i:nth-child(2){background:#38bdf8!important;width:75%!important}body .ff-welcome-mark-v219 i:nth-child(3){background:#22c55e!important;width:30%!important}body .ff-welcome-modal-v219 header small,body .ff-tour-copy-v219 small,body .ff-subscription-screen-v219 header small,body .ff-help-screen-v219 header small{color:#2563eb!important;text-transform:uppercase!important;font-weight:850!important}body .ff-welcome-modal-v219 h1{color:#102238!important;margin:4px 0 0!important;font-size:clamp(1.55rem,3vw,2.35rem)!important;line-height:1.08!important}body .ff-welcome-lead-v219{color:#334155!important;margin:20px 0!important;font-size:1.08rem!important;line-height:1.55!important}body .ff-welcome-benefits-v219{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .ff-welcome-benefits-v219 article,body .ff-welcome-role-v219{background:#f8fafc!important;border:1px solid #d7e3f0!important;border-radius:8px!important;gap:5px!important;padding:14px!important;display:grid!important}body .ff-welcome-benefits-v219 span,body .ff-welcome-role-v219 span{color:#475569!important;line-height:1.35!important}body .ff-welcome-role-v219{border-left:5px solid #22c55e!important;margin-top:10px!important}body .ff-welcome-links-v219{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;display:grid!important}body .ff-welcome-links-v219 button,body .ff-welcome-enter-v219,body .ff-tour-modal-v219 footer button,body .ff-subscription-columns-v219 button{color:#102238!important;min-height:46px!important;font:inherit!important;background:#eef4ff!important;border:1px solid #bfd0e5!important;border-radius:7px!important;padding:9px 14px!important;font-weight:800!important}body .ff-welcome-links-v219 .primary,body .ff-welcome-enter-v219,body .ff-tour-modal-v219 footer .primary{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}body .ff-welcome-dismiss-v219{color:#475569!important;align-items:flex-start!important;gap:9px!important;margin:14px 0!important;font-size:.92rem!important;display:flex!important}body .ff-welcome-dismiss-v219 input{accent-color:#2563eb!important;width:19px!important;height:19px!important}body .ff-welcome-enter-v219{width:100%!important}body .ff-tour-modal-v219{color:#102238!important;box-sizing:border-box!important;background:#fff!important;border:2px solid #2563eb!important;border-radius:10px!important;grid-template-rows:auto 1fr auto!important;grid-template-columns:minmax(300px,1.15fr) minmax(280px,.85fr)!important;gap:18px 28px!important;width:min(1040px,100%)!important;min-height:min(680px,100dvh - 32px)!important;padding:24px!important;display:grid!important;position:relative!important}body .ff-tour-close-v219{z-index:2!important;color:#fff!important;background:#334155!important;border:0!important;border-radius:7px!important;width:42px!important;height:42px!important;font-size:1.35rem!important;position:absolute!important;top:12px!important;right:12px!important}body .ff-tour-progress-v219{grid-column:1/-1!important;gap:6px!important;padding-right:54px!important;display:flex!important}body .ff-tour-progress-v219 button{background:#dbe5f1!important;border:0!important;border-radius:3px!important;flex:1!important;height:6px!important;padding:0!important}body .ff-tour-progress-v219 button.active{background:#2563eb!important}body .ff-tour-visual-v219{box-sizing:border-box!important;background:#eef4fb!important;border:1px solid #d7e3f0!important;border-radius:8px!important;align-content:center!important;gap:12px!important;min-height:420px!important;padding:30px!important;display:grid!important}body .ff-tour-visual-v219 .mock-head,body .ff-tour-visual-v219 .mock-body,body .ff-tour-visual-v219 .mock-actions{align-items:center!important;gap:8px!important;display:flex!important}body .ff-tour-visual-v219 .mock-head{justify-content:space-between!important;font-size:1.35rem!important}body .ff-tour-visual-v219 .mock-head em{background:#2563eb!important;border-radius:5px!important;width:70px!important;height:20px!important}body .ff-tour-visual-v219 .mock-body{background:#fff!important;border-left:7px solid #22c55e!important;border-radius:7px!important;padding:18px!important;display:grid!important}body .ff-tour-visual-v219 .mock-body span{background:#cbd5e1!important;border-radius:3px!important;height:14px!important}body .ff-tour-visual-v219 .mock-body span:nth-child(2){width:78%!important}body .ff-tour-visual-v219 .mock-body span:nth-child(3){width:58%!important}body .ff-tour-visual-v219 .mock-actions i{background:#2563eb!important;border-radius:6px!important;flex:1!important;height:42px!important}body .ff-tour-visual-v219 .mock-actions i:nth-child(2){background:#16a34a!important}body .ff-tour-visual-v219 .mock-actions i:nth-child(3){background:#f97316!important}body .ff-tour-visual-v219.colors{grid-template-columns:1fr!important}body .ff-tour-visual-v219.colors span{background:#fff!important;border-left:8px solid!important;border-radius:6px!important;padding:13px!important;font-weight:850!important}body .ff-tour-visual-v219 .red{color:#dc2626!important}body .ff-tour-visual-v219 .green{color:#15803d!important}body .ff-tour-visual-v219 .purple{color:#4f46e5!important}body .ff-tour-visual-v219 .pink{color:#ec4899!important}body .ff-tour-visual-v219 .blue{color:#2563eb!important}body .ff-tour-visual-v219.stats{grid-template-columns:repeat(4,1fr)!important;align-items:end!important}body .ff-tour-visual-v219.stats i{background:#2563eb!important;border-radius:6px 6px 0 0!important}body .ff-tour-copy-v219{align-self:center!important}body .ff-tour-copy-v219 h2{margin:8px 0 12px!important;font-size:2rem!important;line-height:1.12!important}body .ff-tour-copy-v219 p{color:#475569!important;font-size:1.08rem!important;line-height:1.55!important}body .ff-tour-modal-v219 footer{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .ff-subscription-screen-v219,body .ff-help-screen-v219{color:#102238!important;max-width:1180px!important;margin:0 auto!important}body .ff-subscription-screen-v219>header,body .ff-help-screen-v219>header{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:16px!important;display:flex!important}body .ff-subscription-screen-v219 h2,body .ff-help-screen-v219 h2{color:#102238!important;margin:4px 0!important}body .ff-subscription-screen-v219 header p,body .ff-help-screen-v219 header p{color:#64748b!important;margin:4px 0!important}body .ff-subscription-screen-v219 .status{background:#e2e8f0!important;border-radius:7px!important;padding:8px 12px!important;font-weight:850!important}body .ff-subscription-screen-v219 .status.active{color:#15803d!important;background:#dcfce7!important}body .ff-subscription-screen-v219 .status.trial{color:#92400e!important;background:#fef3c7!important}body .ff-subscription-screen-v219 .status.past_due,body .ff-subscription-screen-v219 .status.suspended{color:#b91c1c!important;background:#fee2e2!important}body .ff-subscription-kpis-v219{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-bottom:12px!important;display:grid!important}body .ff-subscription-kpis-v219 article,body .ff-subscription-columns-v219 article,body .ff-help-grid-v219>*{box-sizing:border-box!important;background:#fff!important;border:1px solid #d7e3f0!important;border-radius:8px!important;padding:16px!important}body .ff-subscription-kpis-v219 article{gap:7px!important;display:grid!important}body .ff-subscription-kpis-v219 span,body .ff-subscription-columns-v219 p,body .ff-help-grid-v219 span{color:#64748b!important}body .ff-subscription-columns-v219{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}body .ff-subscription-columns-v219 article{flex-direction:column!important;display:flex!important}body .ff-subscription-columns-v219 h3{margin:0 0 8px!important}body .ff-subscription-columns-v219 button{margin-top:auto!important}body .ff-subscription-timeline-v219{grid-template-columns:repeat(3,1fr)!important;gap:5px!important;margin-top:auto!important;display:grid!important}body .ff-subscription-timeline-v219 span{text-align:center!important;background:#e2e8f0!important;border-radius:5px!important;padding:7px 4px!important;font-size:.8rem!important;font-weight:750!important}body .ff-subscription-timeline-v219 .done{color:#15803d!important;background:#dcfce7!important}body .ff-subscription-timeline-v219 .current{color:#1d4ed8!important;background:#dbeafe!important}body .ff-subscription-hero-v271{background:linear-gradient(135deg,#fff 0%,#eef6ff 100%)!important;border:1px solid #d7e3f0!important;border-radius:12px!important;padding:18px!important;box-shadow:0 16px 38px #10223814!important}body .ff-subscription-offers-v271{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 12px!important;display:grid!important}body .ff-subscription-offers-v271 article{color:#102238!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;border-radius:10px!important;gap:5px!important;padding:13px 14px!important;display:grid!important}body .ff-subscription-offers-v271 strong{color:#1d4ed8!important;font-size:1rem!important;font-weight:950!important}body .ff-subscription-offers-v271 span{color:#475569!important;font-size:.88rem!important;font-weight:750!important;line-height:1.25!important}body .ff-subscription-plans-v271{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin-bottom:14px!important;display:grid!important}body .ff-subscription-plan-v271{color:#102238!important;background:#fff!important;border:1px solid #d7e3f0!important;border-top:5px solid #2563eb!important;border-radius:12px!important;flex-direction:column!important;gap:10px!important;min-height:100%!important;padding:18px 16px!important;display:flex!important;position:relative!important;box-shadow:0 14px 30px #10223814!important}body .ff-subscription-plan-v271.highlighted{border-top-color:#22c55e!important}body .ff-subscription-plan-v271.recommended{border-color:#f59e0b #2563eb #2563eb!important;box-shadow:0 18px 38px #2563eb29!important}body .ff-subscription-plan-v271 .plan-badge{color:#1d4ed8!important;background:#dbeafe!important;border-radius:999px!important;align-self:flex-start!important;padding:6px 9px!important;font-size:.78rem!important;font-weight:950!important}body .ff-subscription-plan-v271.recommended .plan-badge{color:#92400e!important;background:#fef3c7!important}body .ff-subscription-plan-v271 h3{color:#102238!important;margin:0!important;font-size:1.34rem!important;font-weight:950!important}body .ff-subscription-plan-v271 p,body .ff-subscription-plan-v271 small{color:#64748b!important;margin:0!important;font-weight:750!important;line-height:1.32!important}body .ff-subscription-plan-v271 .plan-price{align-items:baseline!important;gap:6px!important;padding:8px 0!important;display:flex!important}body .ff-subscription-plan-v271 .plan-price strong{color:#0f1f3d!important;letter-spacing:0!important;font-size:2.2rem!important;font-weight:950!important}body .ff-subscription-plan-v271 .plan-price span{color:#64748b!important;font-weight:850!important}body .ff-subscription-plan-v271>b{color:#15803d!important;font-weight:950!important}body .ff-subscription-plan-v271 ul{gap:7px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}body .ff-subscription-plan-v271 li{color:#102238!important;font-size:.92rem!important;font-weight:850!important;line-height:1.22!important}body .ff-subscription-plan-v271 li:before{content:"✓"!important;color:#15803d!important;background:#dcfce7!important;border-radius:999px!important;place-items:center!important;width:18px!important;height:18px!important;margin-right:7px!important;font-size:.76rem!important;font-weight:950!important;display:inline-grid!important}body .ff-subscription-detail-v271{grid-template-columns:minmax(360px,1.4fr) repeat(3,minmax(0,.8fr))!important;gap:12px!important;display:grid!important}body .ff-subscription-detail-v271 article{box-sizing:border-box!important;background:#fff!important;border:1px solid #d7e3f0!important;border-radius:10px!important;flex-direction:column!important;gap:10px!important;padding:16px!important;display:flex!important}body .ff-subscription-detail-v271 h3{color:#102238!important;margin:0!important;font-size:1.12rem!important;font-weight:950!important}body .ff-subscription-detail-v271 p{color:#64748b!important;margin:0!important;font-weight:750!important;line-height:1.35!important}body .ff-subscription-detail-v271 button,body .ff-subscription-columns-v219 button{color:#fff!important;cursor:pointer!important;background:#2563eb!important;border:0!important;border-radius:8px!important;width:100%!important;min-height:44px!important;font-weight:950!important}body .ff-subscription-feature-grid-v271{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 12px!important;display:grid!important}body .ff-subscription-feature-grid-v271 span{color:#475569!important;font-weight:800!important}body .ff-subscription-feature-grid-v271 b{color:#1d4ed8!important;white-space:nowrap!important;background:#eff6ff!important;border-radius:999px!important;justify-self:end!important;padding:5px 8px!important;font-size:.82rem!important;font-weight:950!important}body .ff-help-grid-v219{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}body .ff-help-grid-v219>*{text-align:left!important;color:#102238!important;font:inherit!important;gap:7px!important;display:grid!important}body .ff-help-grid-v219 button{cursor:pointer!important;border-left:6px solid #2563eb!important}body .ff-help-grid-v219 .ff-help-color-link-v260{border-left-color:#f97316!important}body .ff-help-grid-v219 .ff-help-history-link-v260{border-left-color:#0f766e!important}body .ff-tour-color-board-v260{gap:10px!important;display:grid!important}body .ff-tour-color-board-v260 span{background:#fff!important;border-left:9px solid!important;border-radius:8px!important;gap:2px!important;padding:12px 14px!important;display:grid!important;box-shadow:0 8px 18px #10223814!important}body .ff-tour-color-board-v260 strong{color:currentColor!important;font-size:1.05rem!important;font-weight:900!important}body .ff-tour-color-board-v260 small{color:#475569!important;font-size:.86rem!important;font-weight:800!important;line-height:1.25!important}body .ff-tour-color-board-v260 .red{color:#dc2626!important}body .ff-tour-color-board-v260 .green{color:#15803d!important}body .ff-tour-color-board-v260 .orange{color:#f97316!important}body .ff-tour-color-board-v260 .purple{color:#4f46e5!important}body .ff-tour-color-board-v260 .pink{color:#ec4899!important}body .ff-tour-color-board-v260 .blue{color:#2563eb!important}body .ff-tour-color-board-v260 .black{color:#111827!important}body .ff-tour-history-board-v260{gap:10px!important;display:grid!important}body .ff-tour-history-board-v260 span{background:#fff!important;border-left:8px solid!important;border-radius:8px!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:start!important;gap:2px 10px!important;padding:12px 14px!important;display:grid!important;box-shadow:0 8px 18px #10223814!important}body .ff-tour-history-board-v260 b{color:#475569!important;grid-row:1/span 2!important;font-weight:900!important}body .ff-tour-history-board-v260 strong{color:currentColor!important;font-size:1rem!important;font-weight:900!important}body .ff-tour-history-board-v260 small{color:#475569!important;font-size:.84rem!important;font-weight:800!important;line-height:1.25!important}body .ff-tour-history-board-v260 .blue{color:#2563eb!important}body .ff-tour-history-board-v260 .orange{color:#f97316!important}body .ff-tour-history-board-v260 .purple{color:#7c3aed!important}body .ff-tour-history-board-v260 .green{color:#15803d!important}@media (width<=640px){body .ff-welcome-overlay-v219,body .ff-tour-overlay-v219{padding:6px!important}body .ff-welcome-modal-v219{max-height:calc(100dvh - 12px)!important;padding:16px!important}body .ff-welcome-modal-v219 header{gap:10px!important}body .ff-welcome-mark-v219{flex-basis:32px!important}body .ff-welcome-modal-v219 h1{font-size:1.48rem!important}body .ff-welcome-lead-v219{margin:13px 0!important;font-size:.98rem!important;line-height:1.4!important}body .ff-welcome-benefits-v219{grid-template-columns:1fr!important;gap:6px!important}body .ff-welcome-benefits-v219 article{padding:10px!important}body .ff-welcome-links-v219{grid-template-columns:1fr!important}body .ff-tour-modal-v219{grid-template-rows:auto minmax(180px,.8fr) auto auto!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;height:calc(100dvh - 12px)!important;min-height:0!important;padding:14px!important;overflow:hidden!important}body .ff-tour-visual-v219{min-height:180px!important;padding:16px!important}body .ff-tour-visual-v219.colors,body .ff-tour-visual-v219.history{align-content:start!important;overflow:auto!important}body .ff-tour-color-board-v260{gap:7px!important}body .ff-tour-color-board-v260 span{padding:8px 10px!important}body .ff-tour-color-board-v260 small{font-size:.78rem!important}body .ff-tour-history-board-v260{gap:7px!important}body .ff-tour-history-board-v260 span{grid-template-columns:52px minmax(0,1fr)!important;padding:8px 10px!important}body .ff-tour-history-board-v260 small{font-size:.76rem!important}body .ff-tour-copy-v219 h2{margin:4px 0 6px!important;font-size:1.35rem!important}body .ff-tour-copy-v219 p{margin:0!important;font-size:.94rem!important;line-height:1.35!important}body .ff-tour-close-v219{width:38px!important;height:38px!important;top:8px!important;right:8px!important}body .ff-subscription-screen-v219>header,body .ff-help-screen-v219>header{display:grid!important}body .ff-subscription-kpis-v219{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .ff-subscription-offers-v271,body .ff-subscription-plans-v271,body .ff-subscription-detail-v271{grid-template-columns:1fr!important}body .ff-subscription-plan-v271{padding:14px!important}body .ff-subscription-plan-v271 .plan-price strong{font-size:1.86rem!important}body .ff-subscription-feature-grid-v271{grid-template-columns:1fr!important}body .ff-subscription-feature-grid-v271 b{justify-self:start!important}body .ff-subscription-columns-v219,body .ff-help-grid-v219{grid-template-columns:1fr!important}}body .ff-operator-wall-groups-v220{gap:14px!important;width:100%!important;display:grid!important}body .ff-operator-wall-groups-v220>header{color:#102238!important;background:#fff!important;border:1px solid #bfd0e5!important;border-left:6px solid #2563eb!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}body .ff-operator-wall-groups-v220>header div{gap:2px!important;display:grid!important}body .ff-operator-wall-groups-v220>header small{color:#64748b!important;font-weight:750!important}body .ff-operator-wall-groups-v220>header strong{font-size:1.15rem!important}body .ff-operator-wall-groups-v220>header>span{color:#1d4ed8!important;background:#dbeafe!important;border-radius:6px!important;padding:6px 9px!important;font-weight:850!important}body .ff-operator-wall-group-v220{gap:8px!important;display:grid!important}body .ff-operator-wall-group-v220>h3{color:#173b7a!important;background:#e8f0ff!important;border-radius:7px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0!important;padding:9px 12px!important;font-size:1rem!important;display:flex!important}body .ff-operator-wall-group-v220.service>h3{color:#166534!important;background:#ecfdf5!important}body .ff-operator-wall-group-v220>h3 b{background:#fff!important;border-radius:6px!important;place-items:center!important;min-width:28px!important;height:28px!important;display:inline-grid!important}body .ff-operator-wall-group-v220>p{color:#64748b!important;background:#fff!important;border:1px dashed #bfd0e5!important;border-radius:7px!important;margin:0!important;padding:14px!important}body .ff-operator-schedule-editor{color:#102238!important;background:#fff!important;border:2px solid #2563eb!important;scroll-margin-block:18px!important}body .ff-operator-schedule-editor h3,body .ff-operator-schedule-editor p,body .ff-operator-schedule-editor label,body .ff-operator-schedule-editor span{color:#102238!important}@media (width<=640px){body .ff-operator-wall-groups-v220{gap:10px!important}body .ff-operator-wall-groups-v220>header{padding:9px 10px!important}body .ff-operator-wall-group-v220>h3{padding:8px 9px!important}body .ff-operator-schedule-editor{max-height:calc(100dvh - 18px)!important;scroll-margin-block:8px!important;overflow-y:auto!important}}body .ff-settings-services-editor-v222{gap:8px!important;margin-bottom:10px!important;display:grid!important}body .ff-settings-service-chips-v222{flex-wrap:wrap!important;gap:6px!important;display:flex!important}body .ff-settings-service-chips-v222>span{color:#1d4ed8!important;background:#e8f0ff!important;border:1px solid #93c5fd!important;border-radius:16px!important;align-items:center!important;gap:6px!important;min-height:32px!important;padding:4px 5px 4px 10px!important;font-weight:750!important;display:inline-flex!important}body .ff-settings-service-chips-v222 button{color:#dc2626!important;background:#fff!important;border:0!important;border-radius:12px!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;padding:0!important;font-size:1rem!important;display:inline-grid!important}body .ff-settings-service-add-v222{grid-template-columns:minmax(0,1fr) 110px!important;gap:7px!important;display:grid!important}body .ff-settings-service-add-v222 input,body .ff-settings-service-add-v222 button{box-sizing:border-box!important;width:100%!important;min-height:42px!important;margin:0!important}body .ff-settings-service-add-v222 button{color:#fff!important;background:#2563eb!important;border:0!important;border-radius:7px!important;font-weight:800!important}body .ff-incident-expanded-rail-action-v195.gps.capturing:before{box-shadow:none!important}@media (width<=640px){body .ff-settings-form .ff-company-postal-city-row,body .ff-settings-form .ff-company-province-country-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}body .ff-settings-form .ff-settings-toggle-row{gap:7px!important;margin:5px 0!important;font-size:.88rem!important;line-height:1.15!important}body .ff-settings-form .ff-settings-toggle-row input{width:18px!important;min-width:18px!important;height:18px!important;margin:0!important}body .ff-settings-service-add-v222{grid-template-columns:minmax(0,1fr) 78px!important}body .ff-locations-activation-minimal{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}body .ff-locations-activation-minimal>button{white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:50px!important;margin:0!important;padding:6px!important;font-size:.82rem!important;line-height:1.05!important}body .ff-location-toggle-disabled{color:#475569!important;background:#f1f5f9!important;border-color:#cbd5e1!important}body .ff-location-toggle-enabled{color:#15803d!important;background:#dcfce7!important;border-color:#22c55e!important}body .ff-operator-schedule-editor{box-sizing:border-box!important;width:calc(100% - 8px)!important;max-height:calc(100dvh - 8px)!important;margin:4px auto!important;padding:7px!important;overflow:hidden!important}body .ff-operator-schedule-editor>h3{text-align:center!important;margin:0 0 5px!important;font-size:.92rem!important;line-height:1.05!important}body .ff-operator-schedule-editor .ff-schedule-mode-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:0 0 5px!important;display:grid!important}body .ff-operator-schedule-editor .ff-schedule-mode-tabs button{min-height:30px!important;margin:0!important;padding:4px!important;font-size:.72rem!important}body .ff-operator-schedule-editor>input[type=date]{height:32px!important;min-height:32px!important;margin:0 0 4px!important}body .ff-operator-schedule-editor .ff-schedule-enabled{gap:5px!important;margin:0 0 3px!important;font-size:.75rem!important;line-height:1!important}body .ff-operator-schedule-editor .ff-schedule-enabled input{width:16px!important;height:16px!important;margin:0!important}body .ff-operator-schedule-editor .ff-schedule-help{text-align:center!important;margin:2px 0 4px!important;font-size:.61rem!important;line-height:1.08!important}body .ff-operator-schedule-editor .ff-schedule-week{gap:2px!important}body .ff-operator-schedule-editor .schedule-row{border-bottom:1px solid #e2e8f0!important;grid-template-columns:17px repeat(3,minmax(0,1fr)) 38px!important;gap:3px!important;min-height:34px!important;padding:1px 0!important}body .ff-operator-schedule-editor .ff-schedule-day-label{text-align:center!important;font-size:.72rem!important}body .ff-operator-schedule-editor .ff-schedule-block{border-radius:5px!important;min-width:0!important;height:29px!important;min-height:29px!important;margin:0!important;padding:3px 2px!important;font-size:.65rem!important}body .ff-operator-schedule-editor .schedule-row>div:last-child{gap:2px!important}body .ff-operator-schedule-editor .ff-schedule-all,body .ff-operator-schedule-editor .ff-schedule-free{border-radius:4px!important;height:14px!important;min-height:14px!important;margin:0!important;padding:1px!important;font-size:.48rem!important;line-height:1!important}body .ff-operator-schedule-editor .ff-schedule-save-actions{box-shadow:none!important;background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:5px 0 0!important;padding:0!important;display:grid!important;position:static!important}body .ff-operator-schedule-editor .ff-schedule-save-actions button{width:100%!important;height:36px!important;min-height:36px!important;margin:0!important;padding:4px!important;font-size:.75rem!important}body .ff-incident-card-expanded .ff-incident-photo-actions>.ff-incident-inline-capture-action,body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-capture,body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-release{display:none!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-more{color:#fff!important;background:#111827!important;border-color:#111827!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.capture{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important;order:0!important;grid-area:1/1/auto/-1!important;justify-content:center!important;align-items:center!important;gap:6px!important;display:inline-flex!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.capture .ff-icon{width:24px!important;min-width:24px!important;height:24px!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.delete{grid-area:2/1!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.edit{grid-area:2/2!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.history{grid-area:2/3!important}body .ff-incident-card-expanded .ff-incident-more-inline-panel+.incident-expanded-actions-mobile>.ff-incident-action-pending,body .ff-incident-card-expanded .ff-incident-more-inline-panel+.incident-expanded-actions-mobile>.ff-incident-action-schedule{display:none!important}body .ff-incident-card-v105 .ff-incident-compact-grid-v93{position:relative!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93,body .ff-incident-card-v105 .ff-incident-compact-user-v93{align-self:start!important;margin-top:0!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138,body .ff-incident-card-expanded .ff-incident-mobile-time-service-v138{align-content:start!important;justify-items:end!important;width:auto!important;min-width:88px!important;max-width:42%!important;margin:0!important;line-height:1.05!important;position:absolute!important;top:30px!important;right:0!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 span,body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 small{margin:0!important;line-height:1.05!important}}body .ff-incident-closure-report-trigger{color:#1747b8!important;text-align:center!important;background:#eef4ff!important;border:1px solid #1e5bff!important;border-radius:8px!important;width:100%!important;min-height:48px!important;margin:8px 0!important;padding:10px 14px!important;font-weight:900!important}@media (width<=640px){body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-header{height:auto!important;min-height:0!important}body .ff-incident-card-v105 .ff-incident-compact-grid-v93{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) max-content 26px!important;align-items:start!important;gap:4px 6px!important;min-height:70px!important}body .ff-incident-card-v105 .ff-incident-compact-title-v93{align-self:start!important;align-items:center!important;min-height:26px!important;margin:0!important;padding:0!important;line-height:1.08!important;display:flex!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93{grid-auto-columns:26px!important;grid-auto-flow:column!important;justify-content:end!important;align-items:center!important;column-gap:6px!important;display:grid!important}body .ff-incident-card-v105 .ff-incident-title-assets-v93>button,body .ff-incident-card-v105 .ff-incident-title-assets-v93>span,body .ff-incident-card-v105 .ff-incident-compact-user-v93{width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;margin:0!important;padding:0!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138{grid-area:auto!important;gap:2px!important;min-height:42px!important;inset:28px 0 auto auto!important;overflow:visible!important;transform:none!important}body .ff-incident-card-v105 .ff-incident-compact-states-v93{align-self:start!important;row-gap:2px!important;margin:0!important;padding:0!important}body .ff-incident-card-v105 .ff-incident-compact-state-v93{min-height:20px!important;line-height:20px!important}body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 span,body .ff-incident-card-v105 .ff-incident-mobile-time-service-v138 small{min-height:20px!important;line-height:20px!important;overflow:visible!important}body .ff-welcome-modal-v219 header{align-items:flex-start!important;width:100%!important;min-width:0!important}body .ff-welcome-modal-v219 header>div{flex:auto!important;width:auto!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}body .ff-welcome-modal-v219 header small,body .ff-welcome-modal-v219 h1{white-space:normal!important;text-overflow:clip!important;overflow-wrap:break-word!important;word-break:normal!important;letter-spacing:0!important;width:100%!important;max-width:100%!important;display:block!important;overflow:visible!important}body .ff-welcome-modal-v219 header small{font-size:.76rem!important;line-height:1.15!important}body .ff-welcome-modal-v219 h1{font-size:1.22rem!important;line-height:1.12!important}body .ff-incident-card-expanded .incident-expanded-actions-mobile>.ff-incident-action-block-client{display:none!important}body .ff-incident-card-expanded .ff-incident-more-inline-panel{grid-template-columns:repeat(6,minmax(0,1fr))!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.capture{grid-area:1/1/auto/-1!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.block-client{color:#fff!important;background:#991b1b!important;border-color:#991b1b!important;order:0!important;grid-area:1/1/auto/-1!important;min-height:54px!important}body .ff-incident-card-expanded .ff-incident-more-inline-panel:has(.capture):has(.block-client) .ff-incident-more-inline-action.capture{grid-column:1/4!important}body .ff-incident-card-expanded .ff-incident-more-inline-panel:has(.capture):has(.block-client) .ff-incident-more-inline-action.block-client{grid-column:4/7!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.delete{grid-area:2/1/auto/3!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.edit{grid-area:2/3/auto/5!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.history{grid-area:2/5/auto/7!important}body .ff-incident-card-expanded .ff-incident-more-inline-action.block:not(.block-client){grid-area:3/1/auto/-1!important}}body .ff-resolved-expanded-state-v228{display:none!important}@media (width<=640px){body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-grid-v93{row-gap:4px!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-states-v93{grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin:0!important;padding:0!important;display:grid!important;transform:none!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-state-v93{grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:0 5px!important;width:100%!important;height:auto!important;min-height:19px!important;margin:0!important;padding:0!important;line-height:19px!important;display:grid!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-state-icon-v93{justify-content:center!important;align-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-flex!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-state-icon-v93 .ff-icon{width:16px!important;height:16px!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-state-text-v93{align-self:center!important;margin:0!important;padding:0!important;line-height:19px!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-state-programada-v194{grid-template-rows:auto!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:0 5px!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-state-programada-v194 .ff-incident-compact-state-icon-v93{align-self:start!important;margin-top:1px!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-scheduled-overdue-main-v179,body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-scheduled-future-v202>span:first-child{align-items:center!important;min-height:19px!important;line-height:19px!important;display:inline-flex!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-mobile-time-service-v138{text-align:right!important;justify-items:end!important;right:0!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-mobile-time-service-v138 span,body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-mobile-time-service-v138 small{text-align:right!important;justify-self:end!important}}body .ff-incident-card-resolved-v200 .ff-expanded-data-stage{min-height:0!important;margin-bottom:0!important;padding-bottom:0!important}body .ff-incident-card-resolved-v200 .ff-incident-closure-report-trigger{margin:6px 0 4px!important}body .ff-incident-card-resolved-v200 .incident-resolved-actions{width:100%!important;max-width:100%!important;margin:4px 0 0!important;padding:0!important}body .ff-incident-card-resolved-v200 .incident-resolved-actions .ff-resolved-history-v202{color:#fff!important;opacity:1!important;background:#2563eb!important;border-color:#2563eb!important}@media (width<=640px){body .ff-incident-card-resolved-v200 .ff-resolved-expanded-state-v228{color:#168653!important;box-sizing:border-box!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:28px!important;margin:2px 0 6px!important;padding:0 8px!important;font-size:1rem!important;font-weight:900!important;line-height:1!important;display:flex!important}body .ff-incident-card-resolved-v200 .ff-resolved-expanded-state-v228 .ff-icon{width:21px!important;min-width:21px!important;height:21px!important}}body .ff-closure-report-overlay{z-index:24000!important;justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important}body .ff-closure-report-modal{color:#102238!important;background:#fff!important;border-top:5px solid #1e5bff!important;width:min(520px,100vw - 32px)!important;max-width:520px!important;padding:24px!important}body .ff-closure-report-modal h3{color:#102238!important;text-align:center!important;margin:0 48px 6px!important;font-size:1.4rem!important}body .ff-closure-report-modal>p{color:#64748b!important;text-align:center!important;margin:0 0 16px!important;line-height:1.3!important}body .ff-closure-report-choice{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .ff-closure-report-choice button{color:#334b68!important;background:#f5f8fc!important;border:1px solid #bfd0e5!important;border-radius:8px!important;min-height:48px!important;font-weight:850!important}body .ff-closure-report-choice button.active{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}body .ff-closure-report-summary{color:#102238!important;background:#f8fbff!important;border:1px solid #d1deec!important;border-radius:8px!important;gap:4px!important;margin:12px 0!important;padding:12px!important;display:grid!important}body .ff-closure-report-summary span,body .ff-closure-report-summary small{color:#64748b!important}body .ff-closure-report-generate{color:#fff!important;background:#1e5bff!important;border:0!important;border-radius:8px!important;width:100%!important;min-height:52px!important;font-weight:900!important}body .ff-closure-report-progress{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px 10px!important;margin-top:14px!important;display:grid!important}body .ff-closure-report-progress>div{background:#e8eef6!important;border:1px solid #bfd0e5!important;border-radius:7px!important;height:14px!important;overflow:hidden!important}body .ff-closure-report-progress>div>span{border-radius:inherit!important;background:linear-gradient(90deg,#1e5bff 0 42%,#22c55e 42% 68%,#f59e0b 68% 84%,#ec4899 84%)!important;height:100%!important;transition:width .18s ease-out!important;display:block!important}body .ff-closure-report-progress strong{color:#1747b8!important;text-align:right!important;min-width:42px!important}body .ff-closure-report-progress small{color:#64748b!important;text-align:center!important;grid-column:1/-1!important}body .ff-closure-report-ready-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:14px!important;display:grid!important}body .ff-closure-report-ready-actions button{color:#fff!important;border:0!important;border-radius:8px!important;min-height:52px!important;font-weight:900!important}body .ff-closure-report-ready-actions .download{background:#334155!important}body .ff-closure-report-ready-actions .whatsapp{background:#16a34a!important}body .ff-closure-report-ready-actions .email{background:#1e5bff!important}@media (width<=640px){body .ff-closure-report-modal{padding:20px 14px 14px!important}body .ff-closure-report-modal h3{font-size:1.2rem!important}body .ff-closure-report-modal>p{font-size:.88rem!important}body .ff-closure-report-ready-actions{grid-template-columns:1fr!important}}body .ff-client-portal-screen-v230{isolation:isolate!important;box-sizing:border-box!important;justify-content:flex-start!important;align-items:center!important;min-height:100dvh!important;padding-top:clamp(12px,3vh,30px)!important;padding-bottom:18px!important;position:relative!important;overflow-y:auto!important}body .ff-client-portal-background-v230{z-index:-2!important;filter:blur(11px)saturate(.72)!important;opacity:.22!important;background-position:50%!important;background-size:cover!important;position:fixed!important;inset:-24px!important;transform:scale(1.04)!important}body .ff-client-portal-screen-v230:before{content:"";z-index:-1;background:#f1f5f9c7;position:fixed;inset:0}body .ff-client-portal-box-v169{background:#fffffff0!important;padding-top:20px!important;position:relative!important}body .ff-client-portal-heading-v234{color:#102238!important;gap:7px!important;margin:0 34px 13px 0!important;display:grid!important}body .ff-client-portal-heading-main-v234{justify-content:center!important;align-items:center!important;gap:16px!important;min-width:0!important;display:flex!important}body .ff-client-portal-heading-main-v234 img,body .ff-client-portal-logo-fallback-v234{object-fit:contain!important;border-radius:8px!important;flex:0 0 88px!important;place-items:center!important;width:88px!important;height:88px!important;display:inline-grid!important}body .ff-client-portal-logo-fallback-v234{color:#1e5bff!important;background:#eff6ff!important}body .ff-client-portal-logo-fallback-v234 .ff-icon{width:42px!important;height:42px!important}body .ff-client-portal-heading-v234 h1,body .ff-client-portal-heading-v234 h2{color:#102238!important;letter-spacing:0!important;margin:0!important;font-size:1.45rem!important;font-weight:900!important;line-height:1.12!important}body .ff-client-portal-heading-v234 h2{text-align:center!important}body .ff-client-portal-loading-v235{text-align:center!important;gap:9px!important;width:100%!important;margin:18px 0 12px!important;display:grid!important}body .ff-client-portal-loading-v235 strong{color:#334155!important;font-size:1.05rem!important;font-weight:850!important}body .ff-client-portal-loading-track-v235{background:#e2e8f0!important;border:1px solid #bfdbfe!important;border-radius:5px!important;width:100%!important;height:13px!important;position:relative!important;overflow:hidden!important}body .ff-client-portal-loading-track-v235 span{background:linear-gradient(90deg,#2563eb 0 38%,#38bdf8 38% 70%,#22c55e 70% 100%)!important;border-radius:4px!important;width:45%!important;animation:1.15s ease-in-out infinite ffPortalLoadingV235!important;position:absolute!important;inset:0 auto 0 -45%!important}@keyframes ffPortalLoadingV235{0%{left:-45%}55%{left:38%}to{left:100%}}@media (width<=640px){body .ff-history-modes{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}body .ff-history-modes.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .ff-history-modes button,body .ff-session-history-filters-v236 button,body .ff-admin-history-filters button{color:#102238!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #c9d8ea!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:54px!important;padding:6px 4px!important;font-size:.82rem!important;font-weight:850!important;line-height:1.08!important;display:flex!important}body .ff-history-modes button.is-active,body .ff-session-history-filters-v236 button.is-active,body .ff-admin-history-filters button.is-active{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}body .ff-session-history-filters-v236{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}body .ff-session-history-filters-v236 button{min-height:46px!important;font-size:.92rem!important}body .ff-admin-history-filters{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;width:100%!important;margin-bottom:10px!important;display:grid!important}body .ff-admin-history-filters button{overflow-wrap:normal!important;min-height:42px!important;padding:4px 3px!important;font-size:.76rem!important}body .ff-global-history-list .global-history-top>span:last-child,body .ff-global-history-list .session-history-text{-webkit-line-clamp:3!important;line-clamp:3!important;white-space:normal!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;line-height:1.22!important;display:-webkit-box!important;overflow:hidden!important}body .ff-global-history-list .admin-history-line-mobile{grid-template-rows:auto auto!important;grid-template-columns:58px 24px minmax(0,1fr)!important;align-items:start!important;gap:4px 8px!important;padding:9px 6px!important;display:grid!important}body .ff-global-history-list .admin-history-line-mobile .ff-history-date-stack{grid-area:1/1/span 2!important}body .ff-global-history-list .admin-history-icon{grid-area:1/2!important;width:22px!important;height:22px!important}body .ff-global-history-list .admin-history-action{grid-area:1/3!important;font-size:.86rem!important;line-height:1.18!important}body .ff-global-history-list .admin-history-detail-mobile{color:#475569!important;grid-area:2/2/auto/4!important;margin:0!important;font-size:.8rem!important;line-height:1.2!important}body .ff-global-history-list .ff-incident-history-icon,body .ff-global-history-list .ff-incident-history-icon .ff-icon,body .ff-global-history-list .admin-history-icon .ff-icon{width:22px!important;height:22px!important}}body .ff-client-portal-box-v169 .ff-company-identity-v921{transform:scale(1.1);margin:6px 0 12px!important}body .ff-client-portal-powered-v169{opacity:.58;top:8px;right:10px;transform-origin:100% 0!important;position:absolute!important;transform:scale(.58)!important}body .ff-client-portal-box-v169 .ff-client-portal-powered-v169{opacity:.5!important;transform:scale(.42)!important}body .ff-client-portal-media-actions-v230{grid-template-columns:1fr 1fr!important;gap:10px!important;margin:12px 0 8px!important;display:grid!important}body .ff-client-portal-media-actions-v230>button,body .ff-client-portal-media-actions-v230>label{color:#102238!important;text-align:center!important;cursor:pointer!important;box-sizing:border-box!important;background:#e2e8f0!important;border:1px solid #94a3b8!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:58px!important;padding:9px!important;font-weight:800!important;display:flex!important}body .ff-client-portal-media-actions-v230>.is-ready{color:#166534!important;background:#dcfce7!important;border-color:#22c55e!important}body .ff-client-portal-photo-preview-v230{object-fit:cover!important;border:2px solid #1e5bff!important;border-radius:8px!important;width:74px!important;height:74px!important;margin:6px auto 10px!important;display:block!important}body .ff-blocked-client-actions-v230{grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;display:grid!important}body .ff-blocked-client-actions-v230 button{color:#fff!important;border:0!important;border-radius:8px!important;min-height:50px!important;font-weight:900!important}body .ff-blocked-history-v230{background:#ec4899!important}body .ff-blocked-unlock-v230{background:#dc2626!important}body .client-line-mobile.ff-client-qr-blocked-v230{background:#991b1b!important;border-color:#ef4444!important}body .client-line-mobile.ff-client-qr-blocked-v230 .ff-client-qr-grid-v166,body .client-line-mobile.ff-client-qr-blocked-v230 .ff-client-qr-grid-v166 *{color:#fff7ed!important}body .client-line-mobile.ff-client-qr-blocked-v230 .ff-client-origin-badge{color:#991b1b!important;background:#fee2e2!important}body .ff-client-modal-name-v230{font-size:1.15em!important}body .ff-client-date-mobile-v230{display:none}body .ff-incident-card-v105.ff-incident-card-blocked-v231:after{background:#111827!important}body .ff-blocked-state-copy-v231{color:#111827!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;display:inline-flex!important}body .ff-blocked-state-copy-v231>span{font-weight:900!important}body .ff-blocked-state-copy-v231 small{color:#111827!important;font-size:.72em!important;line-height:1.1!important}body .ff-incident-title-assets-v93 button.is-disabled{opacity:.48!important;cursor:default!important}body .ff-blocked-client-action-stack-v232{gap:8px!important;width:100%!important;display:grid!important}body .ff-blocked-client-actions-v232{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}body .ff-blocked-client-action-stack-v232 button{color:#fff!important;border:0!important;border-radius:8px!important;min-height:50px!important;font-weight:900!important}body .ff-blocked-client-actions-v232 .delete{background:#dc2626!important}body .ff-blocked-client-actions-v232 .edit{color:#102238!important;background:#f59e0b!important}body .ff-blocked-client-actions-v232 .blocked{background:#991b1b!important}body .ff-blocked-client-actions-v232 .history{background:#ec4899!important}body .ff-blocked-more-v232{background:#111827!important;justify-self:start!important;width:min(25%,150px)!important}body .ff-blocked-client-primary-actions-v233{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;display:grid!important}body .ff-blocked-client-primary-actions-v233 .more{background:#111827!important}body .ff-blocked-client-primary-actions-v233 .blocked{background:#991b1b!important}body .ff-blocked-client-primary-actions-v233 .history{background:#ec4899!important}body .ff-client-qr-identity-v232{grid-area:1/1!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}body .ff-client-qr-logo-v232,body .ff-client-detail-qr-logo-v232{color:#111827!important;box-sizing:border-box!important;background:#f8fafc!important;border:2px solid!important;border-radius:6px!important;flex:none!important;place-items:center!important;min-width:30px!important;height:24px!important;padding:0 5px!important;font-size:.72rem!important;font-style:normal!important;font-weight:950!important;line-height:1!important;display:inline-grid!important}body .ff-client-qr-editable-v163 .ff-client-qr-logo-v232{color:#15803d!important;background:#dcfce7!important}body .ff-client-qr-blocked-v230 .ff-client-qr-logo-v232{color:#dc2626!important;background:#fff1f2!important}body .ff-client-detail-qr-logo-v232{vertical-align:middle!important;margin-right:8px!important}body .ff-client-list-panel .client-line-mobile.ff-client-qr-blocked-v230{background:#b45353!important;border-color:#991b1b!important;box-shadow:0 3px 9px #7f1d1d33!important}body .ff-client-list-panel .client-line-mobile.ff-client-qr-blocked-v230 .ff-client-qr-grid-v166,body .ff-client-list-panel .client-line-mobile.ff-client-qr-blocked-v230 .ff-client-qr-grid-v166 *{color:#fff!important}body .ff-client-list-panel .client-line-mobile.ff-client-qr-blocked-v230 .ff-client-qr-logo-v232{color:#dc2626!important;background:#fff1f2!important;border-color:#dc2626!important}body .ff-client-portal-box-v169 input,body .ff-client-portal-box-v169 select{margin-bottom:8px!important}body .ff-client-portal-box-v169>p{margin:4px 0 9px!important}@media (width<=640px){body .ff-client-list-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}body .ff-client-list-panel .client-line-wrapper-mobile{grid-column:auto!important;width:100%!important;min-width:0!important}body .ff-client-list-panel .client-line-wrapper-mobile:has(.ff-client-qr-grid-v166){grid-column:1/-1!important}body .ff-client-qr-grid-v166 .ff-client-qr-name-v166{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}body .ff-client-list-panel .client-line-mobile:has(.ff-client-qr-grid-v166){min-height:91px!important;padding:8px 11px!important}body .ff-client-qr-grid-v166{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr) max-content!important;gap:3px 9px!important;min-height:72px!important}body .ff-client-qr-grid-v166 .ff-client-qr-count-v166{grid-area:1/2!important}body .ff-client-qr-grid-v166 .ff-client-qr-phone-cell-v166{grid-area:2/1!important;padding-left:38px!important}body .ff-client-qr-grid-v166 .ff-client-qr-last-cell-v166{grid-area:2/2!important}body .ff-client-qr-grid-v166 .ff-client-qr-delete-cell-v166{grid-area:3/2!important;align-self:start!important;min-height:29px!important;margin-top:-2px!important;padding:4px 13px!important}body .ff-client-portal-box-v169{padding:14px 12px!important}body .ff-client-portal-screen-v230{padding-top:8px!important}body .ff-client-portal-heading-v234{gap:5px!important;margin:0 30px 10px 0!important}body .ff-client-portal-heading-main-v234{gap:11px!important}body .ff-client-portal-heading-main-v234 img,body .ff-client-portal-logo-fallback-v234{flex-basis:76px!important;width:76px!important;height:76px!important}body .ff-client-portal-heading-v234 h1,body .ff-client-portal-heading-v234 h2{font-size:1.42rem!important}body .ff-client-portal-loading-v235 strong{font-size:1.12rem!important}body .ff-client-portal-loading-track-v235{height:15px!important}body .ff-client-portal-media-actions-v230{margin-top:7px!important}body .ff-client-actions-v924{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}body .ff-client-detail-modal .ff-client-modal-title{margin-bottom:14px!important}body .ff-client-detail-modal .ff-client-modal-title .ff-client-modal-name-v230{color:#102238!important;white-space:normal!important;font-size:1.12rem!important;line-height:1.15!important}body .ff-client-detail-modal .ff-client-actions-v924>button{border:0!important;border-radius:7px!important;width:100%!important;min-height:44px!important;margin:0!important;font-size:.9rem!important;font-weight:850!important}body .ff-client-actions-v924 .ff-client-edit-action-v230{color:#fff!important;background:#16a34a!important}body .ff-client-actions-v924 .ff-client-delete-action-v230{color:#fff!important;background:#dc2626!important}body .ff-client-actions-v924 .ff-client-edit-action-v230{grid-area:1/1!important}body .ff-client-actions-v924 .ff-client-delete-action-v230{grid-area:1/2!important}body .ff-client-actions-v924 .ff-client-unblock-action-v230{color:#fff!important;background:#f97316!important;grid-area:2/1/auto/-1!important}body .ff-client-incident-one-line{grid-template-columns:max-content minmax(0,1fr)!important;align-items:start!important;gap:3px 8px!important;display:grid!important}body .ff-client-incident-date{grid-area:1/1!important}body .ff-client-incident-state{display:none!important}body .ff-client-incident-name{white-space:normal!important;text-overflow:clip!important;grid-area:1/2!important;font-size:.9rem!important;line-height:1.16!important;overflow:visible!important}body .ff-client-incident-service{text-align:left!important;grid-area:2/2!important;justify-self:start!important;font-size:.84rem!important;font-weight:850!important}body .ff-client-date-desktop-v230{display:none!important}body .ff-client-date-mobile-v230{display:inline!important}}.ff-inline-fields-v95,.ff-client-address-grid-v95{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.ff-client-address-grid-v95{grid-template-columns:1.3fr .7fr .7fr .9fr}.ff-stats-dashboard-v96{gap:12px;margin-bottom:18px;display:grid}.ff-stats-kpi-grid-v96{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ff-stats-kpi-v96{color:#e5e7eb;text-align:left;cursor:pointer;background:#0f172aeb;border:1px solid #94a3b838;border-radius:18px;padding:13px 10px;box-shadow:0 14px 30px #0000002e}.ff-stats-kpi-v96 strong{font-size:1.45rem;line-height:1;display:block}.ff-stats-kpi-v96 span{color:#94a3b8;margin-top:5px;font-size:.78rem;display:block}.ff-stats-card-v96{background:#0f172aeb;border:1px solid #94a3b833;border-radius:20px;padding:14px;box-shadow:0 14px 30px #00000029}.ff-stats-card-title-v96{color:#e5e7eb;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-weight:800;display:flex}.ff-stats-card-title-v96 strong{color:#bbf7d0}.ff-stats-days-v96{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;height:165px;display:grid}.ff-stats-day-v96{text-align:center;color:#94a3b8;grid-template-rows:1fr auto auto;gap:4px;min-width:0;font-size:.68rem;display:grid}.ff-stats-day-v96 strong{color:#e5e7eb;font-size:.78rem}.ff-stats-day-bar-wrap-v96{background:#94a3b81a;border-radius:999px;justify-content:center;align-items:end;height:115px;display:flex;overflow:hidden}.ff-stats-day-bar-v96{background:linear-gradient(#38bdf8,#22c55e);border-radius:999px 999px 0 0;width:100%}.ff-stats-grid-v96{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ff-stats-big-v96{color:#bbf7d0;font-size:2rem;font-weight:900}.ff-stats-dashboard-v97{gap:16px;padding-bottom:20px;display:grid}.ff-stats-summary-strip-v97{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ff-stats-summary-strip-v97 button{color:#e5e7eb;text-align:left;cursor:pointer;background:#0f172aeb;border:1px solid #94a3b838;border-radius:18px;padding:13px 10px;box-shadow:0 14px 30px #00000029}.ff-stats-summary-strip-v97 strong{font-size:1.35rem;line-height:1;display:block}.ff-stats-summary-strip-v97 span{color:#94a3b8;margin-top:5px;font-size:.76rem;display:block}.ff-stats-chart-card-v97{background:#0f172af0;border:1px solid #94a3b838;border-radius:24px;width:100%;padding:16px;box-shadow:0 18px 42px #0000002e}.ff-stats-chart-head-v97{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.ff-stats-chart-head-v97 h3{color:#f8fafc;margin:0;font-size:1rem;line-height:1.15}.ff-stats-chart-head-v97 p{color:#94a3b8;margin:4px 0 0;font-size:.8rem}.ff-stats-chart-head-v97>strong{color:#bbf7d0;white-space:nowrap;font-size:.85rem}.ff-stats-vertical-chart-v97{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:9px;height:230px;display:grid}.ff-stats-vbar-item-v97{text-align:center;color:#94a3b8;grid-template-rows:1fr auto auto;gap:5px;min-width:0;height:100%;font-size:.68rem;display:grid}.ff-stats-vbar-item-v97 strong{color:#f8fafc;font-size:.8rem}.ff-stats-vbar-wrap-v97{background:#94a3b81c;border-radius:999px;justify-content:center;align-items:end;height:160px;display:flex;overflow:hidden}.ff-stats-vbar-fill-v97{background:linear-gradient(#38bdf8,#22c55e);border-radius:999px 999px 0 0;width:100%;box-shadow:0 -8px 24px #38bdf82e}.ff-stats-donut-layout-v97{grid-template-columns:150px 1fr;align-items:center;gap:18px;display:grid}.ff-stats-donut-v97{border-radius:50%;place-items:center;width:150px;height:150px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 35px #0000002e}.ff-stats-donut-v97>div{color:#f8fafc;background:#0f172a;border-radius:50%;align-content:center;place-items:center;width:88px;height:88px;display:grid}.ff-stats-donut-v97 strong{font-size:1.45rem;line-height:1}.ff-stats-donut-v97 span{color:#94a3b8;margin-top:4px;font-size:.7rem}.ff-stats-donut-legend-v97{gap:9px;display:grid}.ff-stats-donut-legend-v97 div{color:#cbd5e1;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:.84rem;display:grid}.ff-stats-donut-legend-v97 i{border-radius:999px;width:10px;height:10px;display:block}.ff-stats-donut-legend-v97 strong{color:#f8fafc}.ff-stats-horizontal-bars-v97{gap:12px;display:grid}.ff-stats-hbar-row-v97{gap:6px;display:grid}.ff-stats-hbar-label-v97{color:#cbd5e1;justify-content:space-between;gap:10px;font-size:.84rem;display:flex}.ff-stats-hbar-label-v97 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ff-stats-hbar-label-v97 strong{color:#f8fafc}.ff-stats-hbar-track-v97{background:#94a3b821;border-radius:999px;height:14px;overflow:hidden}.ff-stats-hbar-track-v97>div{background:linear-gradient(90deg,#22c55e,#38bdf8);border-radius:999px;height:100%}.ff-stats-resolution-v97{gap:6px;display:grid}.ff-stats-resolution-v97 strong{color:#bbf7d0;font-size:2.35rem;line-height:1}.ff-stats-resolution-v97 span,.ff-stats-empty-v97{color:#94a3b8;margin:0;font-size:.86rem}@media (width<=720px){.ff-stats-kpi-grid-v96{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ff-stats-grid-v96{grid-template-columns:1fr}.ff-stats-card-v96{border-radius:18px;padding:12px}.ff-stats-days-v96{gap:6px;height:140px}.ff-stats-day-bar-wrap-v96{height:92px}.ff-stats-summary-strip-v97{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ff-stats-chart-card-v97{border-radius:20px;padding:14px}.ff-stats-vertical-chart-v97{gap:6px;height:210px}.ff-stats-vbar-wrap-v97{height:145px}.ff-stats-donut-layout-v97{grid-template-columns:1fr;justify-items:center}.ff-stats-donut-legend-v97{width:100%}.ff-stats-kpi-mobile-v98{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ff-stats-donut-mobile-v98{justify-items:center;grid-template-columns:1fr!important}}@media (width<=640px){.ff-inline-fields-v95,.ff-client-address-grid-v95{grid-template-columns:1fr 1fr;gap:6px}}.ff-app-header{padding-top:6px!important;position:relative!important}.ff-app-header .ff-header-brand-block{flex:0 calc(50% - 110px)!important;min-width:0!important;max-width:calc(50% - 110px)!important;overflow:hidden!important}.ff-app-header .ff-company-identity-v921{max-width:100%!important;overflow:hidden!important}.ff-app-header .ff-company-name-v921{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.ff-header-actions{z-index:4!important;margin-left:auto!important}@media (width<=640px){.ff-app-header .ff-header-brand-block{flex-basis:86px!important;max-width:86px!important}.ff-header-fixflow-center{font-size:1.15rem!important;top:24px!important}.ff-app-header .ff-company-name-v921{display:none!important}}.ff-app-header{box-sizing:border-box!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;width:100%!important;min-height:124px!important;padding-top:14px!important;display:flex!important;position:relative!important}.ff-app-header .ff-header-brand-block{z-index:4!important;flex:0 260px!important;min-width:120px!important;max-width:260px!important;overflow:visible!important}.ff-app-header .ff-company-identity-v921,.ff-app-header .ff-company-name-v921,.ff-app-header .ff-header-user-meta{text-overflow:clip!important;white-space:normal!important;word-break:normal!important;max-width:260px!important;line-height:1.15!important;overflow:visible!important}.ff-header-fixflow-center{z-index:3!important;color:#fff!important;pointer-events:none!important;white-space:nowrap!important;text-shadow:0 2px 8px #00000059!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:clamp(1.5rem,2.3vw,2rem)!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:26px!important;left:50%!important;transform:translate(-50%)!important}.ff-header-actions{z-index:4!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-left:auto!important;display:flex!important}@media (width<=640px){.ff-app-header{align-items:flex-start!important;min-height:122px!important;padding:18px 14px 8px!important}.ff-app-header .ff-header-brand-block{flex:0 0 116px!important;width:116px!important;min-width:116px!important;max-width:116px!important}.ff-app-header .ff-company-name-v921,.ff-app-header .ff-header-user-meta{white-space:normal!important;text-overflow:clip!important;max-width:112px!important;font-size:.66rem!important;line-height:1.08!important;display:block!important;overflow:visible!important}.ff-header-fixflow-center{gap:5px!important;font-size:1.38rem!important;top:42px!important}.ff-header-actions{transform-origin:100% 0!important;gap:8px!important;transform:scale(.92)!important}.ff-incident-status-panel-v100{box-sizing:border-box!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin-left:calc(50% - 50vw + 10px)!important;margin-right:calc(50% - 50vw + 10px)!important;display:grid!important}.ff-incident-status-panel-v100>div{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;padding-left:4px!important;padding-right:4px!important}.ff-incident-status-panel-v100 h2{font-size:1.05rem!important}.ff-incident-status-panel-v100 p{font-size:.72rem!important}}.ff-app-header{grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr)!important;grid-template-areas:"brand title actions"!important;align-items:center!important;gap:12px!important;min-height:66px!important;margin-bottom:12px!important;padding:8px 12px!important;display:grid!important}.ff-header-brand-block{grid-area:brand!important;align-items:center!important;gap:10px!important;width:100%!important;max-width:100%!important;min-height:0!important;display:flex!important;position:static!important;overflow:hidden!important}.ff-header-brand-block .ff-brand-header-v921{width:auto!important;min-height:0!important;margin:0!important;display:block!important}.ff-header-brand-block .ff-company-identity-v921{flex-direction:row!important;align-items:center!important;gap:8px!important;max-width:100%!important;display:flex!important;position:static!important}.ff-header-fixflow-center{grid-area:title!important;justify-content:center!important;place-self:center!important;align-items:center!important;max-width:220px!important;min-height:42px!important;font-size:clamp(1.2rem,2vw,1.55rem)!important;line-height:1!important;display:inline-flex!important;position:static!important;transform:none!important}.ff-header-actions{grid-area:actions!important;justify-content:flex-end!important;place-self:center end!important;align-items:center!important;gap:8px!important;margin:0!important;display:flex!important;position:static!important;transform:none!important}@media (width<=640px){.ff-app-header{grid-template-columns:56px minmax(0,1fr) auto!important;grid-template-areas:"brand title actions"!important;gap:6px!important;min-height:58px!important;padding:7px 8px!important}.ff-header-brand-block{width:56px!important;max-width:56px!important;overflow:visible!important;transform:translate(-6px,-7px)!important}.ff-header-brand-block .ff-company-identity-v921{max-width:42px!important;overflow:visible!important}.ff-header-brand-block .ff-company-identity-v921 img,.ff-header-brand-block .ff-company-identity-v921>div:first-child{border-radius:10px!important;width:38px!important;max-width:38px!important;height:38px!important;max-height:38px!important;padding:3px!important}.ff-company-name-v921,.ff-header-user-meta{display:none!important}.ff-header-fixflow-center{max-width:38vw!important;min-height:38px!important;font-size:1.18rem!important}.ff-header-actions{gap:5px!important;min-width:92px!important}.ff-header-actions button{border-radius:10px!important;min-height:36px!important;padding:6px 9px!important;font-size:.78rem!important}.ff-header-actions button[title="Incidencias creadas hoy"]{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100{box-sizing:border-box!important;grid-template-columns:repeat(4,calc(25vw - 7.5px))!important;justify-content:center!important;gap:5px!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:6px!important;padding-right:6px!important;position:relative!important;left:50%!important}.ff-dashboard-metrics-grid>div,.ff-incident-status-panel-v100>div{width:calc(25vw - 7.5px)!important;max-width:none!important}.ff-incident-card-v105{border-radius:13px!important;width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;margin-left:calc(50% - 50vw + 6px)!important;margin-right:calc(50% - 50vw + 6px)!important;padding:7px 9px!important}.ff-header-user-meta{max-width:112px!important;font-size:.66rem!important;line-height:1.08!important;display:block!important}.ff-header-user-meta div{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}h2{color:#f8fafc!important}input[placeholder=Buscar\ incidencia]{border-radius:12px!important;width:min(88vw,520px)!important;max-width:min(88vw,520px)!important;margin-left:auto!important;margin-right:auto!important;padding-top:9px!important;padding-bottom:9px!important;font-size:1rem!important;display:block!important}.ff-dashboard-metrics-grid,.ff-incident-status-panel-v100{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-content:stretch!important;gap:6px!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;left:auto!important}.ff-panel-metric-card-v105,.ff-dashboard-metrics-grid>div,.ff-incident-status-panel-v100>div{border-radius:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;padding:6px 2px!important}.ff-resolved-time-stack{justify-items:end!important;gap:3px!important;display:grid!important}.ff-app-header{min-height:68px!important;padding-top:2px!important;padding-bottom:3px!important}.ff-header-actions button[title="Incidencias creadas hoy"]{width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important;font-size:.9rem!important}.ff-header-brand-block{grid-template-rows:40px auto!important;grid-template-columns:1fr!important;align-content:start!important;justify-items:center!important;gap:1px!important;width:82px!important;max-width:82px!important;display:grid!important;overflow:visible!important;transform:translate(-5px,-4px)!important}.ff-header-brand-block .ff-brand-header-v921{grid-row:1!important;align-self:start!important;width:40px!important}.ff-header-user-meta{text-align:center!important;grid-row:2!important;width:82px!important;max-width:82px!important;margin:0!important;font-size:.5rem!important;line-height:1.03!important;position:static!important}.ff-header-user-meta div{white-space:nowrap!important;text-overflow:ellipsis!important;width:82px!important;max-width:82px!important;overflow:hidden!important}.ff-header-meta-label-v105{display:none!important}.ff-header-fixflow-center{position:absolute!important;top:6px!important;left:50%!important;transform:translate(-50%)!important}.incident-expanded-actions-mobile{flex-wrap:nowrap!important;gap:4px!important;display:flex!important}.incident-expanded-actions-mobile button{flex:1 1 0!important;width:auto!important;min-width:0!important;padding:7px 2px!important;font-size:1rem!important;line-height:1!important;overflow:hidden!important}.incident-expanded-actions-mobile .desktop-action-label{display:none!important}.incident-expanded-actions-mobile .mobile-action-label{display:inline!important}}@media (width<=1200px),(pointer:coarse){.ff-app-header.ff-mobile-header-v108{box-sizing:border-box!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 44px 118px!important;align-items:stretch!important;gap:8px!important;height:78px!important;min-height:78px!important;max-height:78px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-fixflow-center,.ff-app-header.ff-mobile-header-v108 .ff-header-operator-brand{text-align:left!important;min-width:0!important;max-width:100%!important;text-shadow:none!important;grid-column:1!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;justify-items:start!important;gap:3px!important;margin-top:-6px!important;display:grid!important;position:static!important;top:auto!important;left:auto!important;overflow:hidden!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-product-logo{grid-area:auto!important;justify-self:start!important;width:136px!important;min-width:136px!important;max-width:136px!important;height:27px!important;overflow:hidden!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-product-word,.ff-app-header.ff-mobile-header-v108 .ff-product-word span,.ff-app-header.ff-mobile-header-v108 .ff-product-word strong{font-size:25px!important;line-height:.95!important}.ff-app-header.ff-mobile-header-v108 .ff-header-business-name,.ff-app-header.ff-mobile-header-v108 .ff-header-business-name-mobile{color:#64748b!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-left:0!important;grid-area:2!important;justify-self:start!important;width:160px!important;max-width:160px!important;padding-left:0!important;font-size:10.5px!important;font-weight:850!important;line-height:1.05!important;display:block!important;overflow:hidden!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-header-actions{grid-column:2/4!important;grid-template-columns:44px 118px!important;place-self:stretch stretch!important;gap:8px!important;height:100%!important;margin:0!important;display:grid!important;position:static!important;transform:none!important}.ff-app-header.ff-mobile-header-v108 .ff-header-bell-slot{grid-column:1!important;justify-content:flex-end!important;align-items:center!important;height:100%!important;padding-top:4px!important;display:flex!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-slot{grid-column:2!important;grid-template-rows:32px minmax(0,1fr)!important;place-items:start center!important;width:118px!important;min-width:118px!important;max-width:118px!important;display:grid!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-logout{box-sizing:border-box!important;white-space:nowrap!important;text-overflow:clip!important;border-radius:9px!important;justify-self:center!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:32px!important;min-height:32px!important;padding:0 6px!important;font-size:8px!important;line-height:1!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-meta{text-align:center!important;align-self:start!important;justify-items:center!important;width:112px!important;max-width:112px!important;margin:0!important;display:grid!important;overflow:hidden!important}.ff-app-header.ff-mobile-header-v108 .ff-header-account-meta span{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:112px!important;max-width:112px!important;font-size:8.5px!important;line-height:1.04!important;display:block!important;overflow:hidden!important}}body .ff-settings-portal-brand-v169{color:#102238!important;background:#f8fbff!important;border:1px solid #bfd3ec!important;border-left:5px solid #38bdf8!important;box-shadow:0 10px 24px #0f172a14!important}body .ff-client-portal-access-v274{gap:12px!important;width:100%!important;margin-top:10px!important;display:grid!important}body .ff-client-portal-access-v274 h3{color:#102238!important;text-align:center!important;margin:0!important;font-size:1.18rem!important;font-weight:950!important}body .ff-client-portal-access-v274 p{color:#475569!important;text-align:center!important;margin:0!important;font-size:.95rem!important;font-weight:750!important;line-height:1.28!important}body .ff-client-portal-access-actions-v274{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}body .ff-client-portal-access-actions-v274 button{color:#fff!important;border:0!important;border-radius:8px!important;min-height:50px!important;font-weight:950!important}body .ff-client-portal-access-primary-v274{background:#2563eb!important}body .ff-client-portal-access-secondary-v274{background:#16a34a!important}body .ff-client-portal-access-ok-v274{color:#15803d!important}body .ff-client-portal-access-hint-v274{color:#2563eb!important;font-size:.88rem!important;font-weight:850!important}body .ff-client-portal-password-v275{background:#f8fbff!important;border:1px solid #bfd3ec!important;border-left:5px solid #2563eb!important;border-radius:8px!important;gap:8px!important;margin:2px 0 10px!important;padding:12px!important;display:grid!important}body .ff-client-portal-password-v275 h3{color:#102238!important;margin:0!important;font-size:1rem!important;font-weight:950!important}body .ff-client-portal-password-v275 p{color:#475569!important;text-align:left!important;margin:0!important;font-size:.88rem!important;font-weight:750!important;line-height:1.25!important}body .ff-client-portal-password-button-v275{color:#fff!important;background:#2563eb!important;border:0!important;border-radius:8px!important;min-height:46px!important;font-weight:950!important}body .ff-client-portal-password-modal-v277{z-index:9999!important;background:#0f172a7a!important;place-items:center!important;padding:18px!important;display:grid!important;position:fixed!important;inset:0!important}body .ff-client-portal-password-panel-v277{background:#fff!important;border-top:5px solid #2563eb!important;border-radius:12px!important;gap:10px!important;width:min(430px,94vw)!important;padding:18px!important;display:grid!important;box-shadow:0 24px 60px #0f172a47!important}body .ff-client-portal-password-title-v277{align-items:center!important;gap:12px!important;display:flex!important}body .ff-client-portal-password-title-v277 .ff-product-logo-v921,body .ff-client-portal-password-title-v277 .ff-logo-mark-v921{width:34px!important;height:34px!important;transform:none!important}body .ff-client-portal-password-title-v277 h3{color:#102238!important;margin:0!important;font-size:1.15rem!important;font-weight:950!important}body .ff-client-portal-password-panel-v277 p{color:#475569!important;margin:0!important;font-size:.92rem!important;font-weight:750!important;line-height:1.25!important}body .ff-client-portal-password-actions-v277{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}body .ff-client-portal-password-actions-v277 button{color:#fff!important;border:0!important;border-radius:8px!important;min-height:46px!important;font-weight:950!important}body .ff-client-portal-password-cancel-v277{background:#334155!important}body .ff-client-portal-password-save-v277{background:#2563eb!important}body .ff-client-portal-wall-v276{gap:12px!important;width:100%!important;display:grid!important}body .ff-client-portal-wall-header-v276{background:#fff!important;border:1px solid #d7e3f2!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:flex!important}body .ff-client-portal-home-header-v278{background:#fff!important;border:1px solid #d7e3f2!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand actions""user key"!important;align-items:center!important;gap:8px 12px!important;padding:12px!important;display:grid!important;box-shadow:0 10px 24px #0f172a14!important}body .ff-client-portal-home-brand-v278{grid-area:brand!important;justify-content:center!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}body .ff-client-portal-home-brand-v278 .ff-product-logo-v921,body .ff-client-portal-home-brand-v278 .ff-logo-mark-v921{flex:none!important;width:40px!important;height:40px!important;transform:none!important}body .ff-client-portal-home-brand-v278 strong{color:#102238!important;text-align:center!important;font-size:1.05rem!important;font-weight:950!important;line-height:1.05!important}body .ff-client-portal-home-actions-v278{grid-area:actions!important;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}body .ff-client-portal-heading-main-v234.is-wall-v281{grid-template-columns:76px minmax(0,1fr) auto!important;justify-content:stretch!important;justify-items:center!important;gap:12px!important;display:grid!important}body .ff-client-portal-heading-main-v234.is-wall-v281 img,body .ff-client-portal-heading-main-v234.is-wall-v281 .ff-client-portal-logo-fallback-v234{justify-self:start!important}body .ff-client-portal-heading-main-v234.is-wall-v281 h1{text-align:center!important;align-self:center!important}body .ff-client-portal-heading-logout-v281{color:#fff!important;white-space:nowrap!important;background:#2563eb!important;border:0!important;border-radius:8px!important;justify-self:end!important;min-height:42px!important;padding:0 14px!important;font-size:.9rem!important;font-weight:950!important}body .ff-client-portal-logout-v278{color:#fff!important;white-space:nowrap!important;background:#2563eb!important;border:0!important;border-radius:8px!important;min-height:42px!important;padding:0 14px!important;font-size:.9rem!important;font-weight:950!important}body .ff-client-portal-wall-header-v276 h3,body .ff-client-portal-wall-header-v276 p{margin:0!important}body .ff-client-portal-wall-user-v277{text-align:left!important;background:0 0!important;border:0!important;grid-area:user!important;gap:2px!important;padding:0!important;display:grid!important}body .ff-client-portal-key-v281{color:#1d4ed8!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;border-radius:8px!important;grid-area:key!important;min-height:38px!important;padding:0 14px!important;font-size:.9rem!important;font-weight:950!important}body .ff-client-portal-wall-header-v276 h3{color:#102238!important;font-size:1.05rem!important;font-weight:950!important}body .ff-client-portal-wall-header-v276 p{color:#2563eb!important;font-size:.88rem!important;font-weight:900!important}body .ff-client-portal-wall-user-v277 h3,body .ff-client-portal-wall-user-v277 p{margin:0!important}body .ff-client-portal-wall-user-v277 h3{color:#102238!important;font-size:1rem!important;font-weight:950!important}body .ff-client-portal-wall-user-v277 p{color:#2563eb!important;font-size:.86rem!important;font-weight:900!important}body .ff-client-portal-envelope-v276{background:#facc15!important;border:2px solid #2563eb!important;border-radius:8px!important;width:52px!important;height:38px!important;position:relative!important;overflow:visible!important}body .ff-client-portal-envelope-v276.is-open{background:#facc15!important}body .ff-client-portal-envelope-paper-v276{opacity:0!important;background:#fff!important;border:1px solid #d7e3f2!important;border-radius:5px!important;width:28px!important;height:24px!important;position:absolute!important;top:-10px!important;left:12px!important}body .ff-client-portal-envelope-v276.is-open .ff-client-portal-envelope-paper-v276{opacity:1!important}body .ff-client-portal-envelope-v276 strong{color:#102238!important;background:#fff!important;border-radius:999px!important;place-items:center!important;min-width:20px!important;height:20px!important;font-size:.75rem!important;font-weight:950!important;display:grid!important;position:absolute!important;top:-6px!important;right:-7px!important}body .ff-client-portal-wall-create-v276{color:#fff!important;background:#2563eb!important;border:0!important;border-radius:8px!important;min-height:48px!important;font-weight:950!important}body .ff-client-portal-wall-list-v276{gap:10px!important;display:grid!important}body .ff-client-portal-wall-card-v276{color:#102238!important;background:#fff!important;border:1px solid #d7e3f2!important;border-left:5px solid #16a34a!important;border-radius:8px!important;gap:10px!important;padding:13px 13px 13px 16px!important;display:grid!important}body .ff-client-portal-wall-card-v276.is-changed{background:#fffbeb!important;border-left-color:#facc15!important}body .ff-client-portal-wall-card-v276>div{justify-content:space-between!important;gap:8px!important;display:flex!important}body .ff-client-portal-wall-card-v276 .ff-client-portal-wall-card-top-v281{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}body .ff-client-portal-wall-card-main-v281{gap:8px!important;min-width:0!important;display:grid!important}body .ff-client-portal-wall-card-main-v281 span{align-items:center!important;gap:7px!important;font-size:.95rem!important;display:inline-flex!important}body .ff-client-portal-wall-card-main-v281 .ff-icon{width:20px!important;height:20px!important}body .ff-client-portal-wall-card-meta-v281{justify-items:end!important;gap:6px!important;min-width:92px!important;display:grid!important}body .ff-client-portal-wall-card-meta-v281 span,body .ff-client-portal-wall-card-meta-v281 small{color:#334155!important;text-align:right!important;font-weight:900!important;line-height:1.1!important}body .ff-client-portal-wall-card-meta-v281 span{font-size:.82rem!important}body .ff-client-portal-wall-card-v276 strong{font-size:1rem!important;font-weight:950!important}body .ff-client-portal-wall-card-v276 span{color:#15803d!important;font-weight:950!important}body .ff-client-portal-wall-card-v276 p,body .ff-client-portal-wall-card-v276 small{color:#475569!important;margin:0!important;font-weight:750!important}body .ff-client-portal-wall-location-v281{color:#334155!important;font-size:.94rem!important;font-weight:850!important}body .ff-client-portal-wall-assets-v281{color:#64748b!important;font-size:.84rem!important}body .ff-client-portal-wall-card-v276 button{color:#991b1b!important;background:#fee2e2!important;border:1px solid #fecaca!important;border-radius:8px!important;min-height:38px!important;font-weight:950!important}body .ff-client-portal-wall-card-actions-v279{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}body .ff-client-portal-wall-card-v276 .ff-client-portal-wall-detail-button-v279{color:#1d4ed8!important;background:#eff6ff!important;border-color:#bfdbfe!important}body .ff-client-portal-wall-detail-v279{background:#f8fbff!important;border:1px solid #d7e3f2!important;border-radius:8px!important;gap:8px!important;padding:10px!important;display:grid!important}body .ff-client-portal-wall-detail-v279 dl{grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;display:grid!important}body .ff-client-portal-wall-detail-v279 dt,body .ff-client-portal-wall-detail-v279 dd{margin:0!important}body .ff-client-portal-wall-detail-v279 dt{color:#64748b!important;font-size:.78rem!important;font-weight:850!important}body .ff-client-portal-wall-detail-v279 dd{color:#102238!important;font-weight:950!important}body .ff-client-portal-wall-history-v279{gap:6px!important;display:grid!important}body .ff-client-portal-wall-history-v279 p{border-top:1px solid #e2e8f0!important;gap:2px!important;margin:0!important;padding-top:6px!important;display:grid!important}body .ff-client-portal-wall-history-v279 strong{color:#102238!important;font-size:.86rem!important;font-weight:950!important}body .ff-client-portal-wall-history-v279 span{color:#475569!important;font-size:.82rem!important;font-weight:750!important;line-height:1.25!important}body .ff-client-portal-wall-photos-v280{grid-template-columns:repeat(auto-fill,minmax(82px,1fr))!important;gap:8px!important;display:grid!important}body .ff-client-portal-wall-photos-v280 a{aspect-ratio:1!important;background:#fff!important;border:1px solid #d7e3f2!important;border-radius:8px!important;display:block!important;overflow:hidden!important}body .ff-client-portal-wall-photos-v280 img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}body .ff-client-portal-wall-empty-v276{color:#475569!important;text-align:center!important;background:#f8fbff!important;border-radius:8px!important;margin:0!important;padding:14px!important;font-weight:850!important}@media (width<=560px){body .ff-client-portal-home-header-v278{grid-template-columns:1fr!important;grid-template-areas:"brand""user""key""actions"!important}body .ff-client-portal-heading-main-v234.is-wall-v281{grid-template-columns:54px minmax(0,1fr) auto!important;gap:8px!important}body .ff-client-portal-heading-logout-v281{min-height:38px!important;padding:0 10px!important;font-size:.82rem!important}body .ff-client-portal-home-actions-v278{justify-content:space-between!important}body .ff-client-portal-logout-v278{flex:auto!important}body .ff-client-portal-wall-card-v276 .ff-client-portal-wall-card-top-v281{grid-template-columns:minmax(0,1fr) auto!important}body .ff-client-portal-wall-card-meta-v281{min-width:76px!important}}body .ff-incident-card-v105 .ff-incident-time-over-target-v273,body .ff-incident-card-v105 .ff-incident-time-over-target-v273 span,body .ff-incident-card-v105 .ff-incident-time-over-target-v273 small,body .ff-incident-card-v105 .ff-incident-time-over-target-v273 .ff-time-pill-flat{color:#dc2626!important}body .ff-incident-card-v105 .ff-incident-time-over-target-v273 .ff-time-pill-flat{box-shadow:none!important;background:0 0!important;border-color:#0000!important}body .ff-incident-card-v105.ff-incident-card-qr-in-progress-v272:after{content:""!important;z-index:3!important;pointer-events:none!important;background:#15803d!important;width:7px!important;display:block!important;position:absolute!important;inset:0 0 0 auto!important}.ff-header-envelope-v271{align-self:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;overflow:visible!important}.ff-header-bell-slot:has(.ff-header-envelope-v271){justify-content:center!important;align-items:center!important}.ff-header-envelope-v271 .ff-notification-envelope-v271,.ff-header-envelope-v271 .ff-notification-envelope-v271 svg{width:36px!important;height:36px!important;display:block!important;overflow:visible!important}.ff-header-envelope-v271 .ff-envelope-shadow-v271{fill:#0f223824}.ff-header-envelope-v271 .ff-envelope-closed-body-v271{fill:#20c56b;stroke:#10924c;stroke-width:1.35px}.ff-header-envelope-v271 .ff-envelope-closed-fold-v271{fill:none;stroke:#fff;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.ff-header-envelope-v271 .ff-envelope-back-v271{fill:#f59e0b;stroke:#d97706;stroke-width:1.2px;stroke-linejoin:round}.ff-header-envelope-v271 .ff-envelope-paper-v271{fill:#fff;stroke:#d8e4f2;stroke-width:1.2px}.ff-header-envelope-v271 .ff-envelope-body-v271{fill:#facc15;stroke:#d97706;stroke-width:1.35px;stroke-linejoin:round}.ff-header-envelope-v271 .ff-envelope-fold-v271{fill:none;stroke:#d97706;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round}.ff-header-envelope-v271 .ff-envelope-count-v271{fill:#0f2238;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:900;line-height:1}@media (width<=640px){body .ff-app-header.ff-mobile-header-v108 .ff-header-envelope-v271{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-envelope-v271 .ff-notification-envelope-v271,body .ff-app-header.ff-mobile-header-v108 .ff-header-envelope-v271 .ff-notification-envelope-v271 svg{width:34px!important;height:34px!important}}.ff-product-word--flutio .ff-product-letter-i,.ff-app-header.ff-mobile-header-v108 .ff-product-word--flutio .ff-product-letter-i,.ff-header-fixflow-center .ff-product-logo .ff-product-letter-i,.ff-header-operator-brand .ff-product-logo .ff-product-letter-i{color:#3b82f6!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;font-size:1em!important;line-height:inherit!important;font-weight:inherit!important;vertical-align:baseline!important;background:0 0!important;border-radius:0!important;margin:0!important;display:inline-block!important;position:relative!important;transform:none!important}.ff-product-word--flutio .ff-product-letter-i i,.ff-app-header.ff-mobile-header-v108 .ff-product-word--flutio .ff-product-letter-i i,.ff-header-fixflow-center .ff-product-logo .ff-product-letter-i i,.ff-header-operator-brand .ff-product-logo .ff-product-letter-i i{pointer-events:none!important;background:#f59e0b!important;border-radius:.04em!important;width:.18em!important;height:.18em!important;font-size:1em!important;line-height:1!important;display:block!important;position:absolute!important;top:-.14em!important;left:50%!important;transform:translate(-50%)!important}@media (width<=640px){body .ff-service-modal-overlay{z-index:2147483200!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom))!important;box-sizing:border-box!important;background:#0f172a9e!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}body .ff-service-modal{color:#102238!important;background:#fff!important;border:1px solid #c7d7ea!important;border-top:5px solid #2563eb!important;border-radius:16px!important;width:min(92vw,420px)!important;max-width:calc(100vw - 28px)!important;max-height:min(78dvh,560px)!important;margin:auto!important;padding:56px 14px 14px!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 24px 56px #0f172a4d!important}body .ff-service-modal h3{color:#102238!important;align-items:center!important;min-height:28px!important;margin:0 48px 10px 0!important;font-size:1rem!important;font-weight:950!important;line-height:1.12!important;display:flex!important}body .ff-service-option-list{gap:8px!important;max-height:calc(min(78dvh,560px) - 88px)!important;padding-right:2px!important;display:grid!important;overflow-y:auto!important}body .ff-service-option-list button{color:#102238!important;background:#f8fbff!important;border:1px solid #c7d7ea!important;border-radius:10px!important;min-height:48px!important;padding:9px 12px!important;font-size:.98rem!important;font-weight:850!important}body .ff-edit-modal-box .ff-service-native-select{display:none!important}body .ff-edit-modal-box .ff-service-compact-trigger{color:#102238!important;background:#f8fbff!important;border:1px solid #c7d7ea!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:42px!important;min-height:42px!important;padding:8px 12px!important;font-size:.95rem!important;font-weight:800!important;display:flex!important}body .ff-service-modal-overlay{padding:max(18px, env(safe-area-inset-top)) 12px max(18px, env(safe-area-inset-bottom))!important;align-items:center!important}body .ff-service-modal{background:#fff!important;border:1px solid #c7d7ea!important;border-top:5px solid #2563eb!important;border-radius:14px!important;width:min(92vw,390px)!important;max-height:min(72dvh,520px)!important;padding:58px 14px 14px!important;box-shadow:0 22px 48px #0f172a47!important}body .ff-service-modal h3{color:#102238!important}body .ff-service-option-list button{color:#102238!important;background:#f8fbff!important;border-color:#c7d7ea!important}body .ff-service-option-list button.selected{color:#102238!important;background:#eaf2ff!important;border-color:#2563eb!important}body .ff-service-option-list button.selected .ff-service-radio{background:#2563eb!important;box-shadow:inset 0 0 0 3px #eaf2ff!important}body .ff-new-incident-form[data-recurring=true] .ff-service-native-select,body .ff-recurring-fields .ff-service-native-select{display:none!important}body .ff-new-incident-form[data-recurring=true] .ff-service-compact-trigger,body .ff-recurring-fields .ff-service-compact-trigger{color:#102238!important;background:#f8fbff!important;border:1px solid #c7d7ea!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:42px!important;min-height:42px!important;padding:8px 12px!important;font-size:.95rem!important;font-weight:800!important;display:flex!important}}body .ff-signature-overlay-v197{z-index:2147483000!important;box-sizing:border-box!important;background:#0f172a9e!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;padding:18px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:auto!important}body .ff-signature-modal-v197{box-sizing:border-box!important;isolation:isolate!important;grid-template-rows:auto auto auto minmax(220px,42dvh) auto!important;gap:10px!important;width:min(920px,100vw - 36px)!important;max-width:calc(100vw - 36px)!important;height:auto!important;max-height:calc(100dvh - 36px)!important;margin:auto!important;display:grid!important;position:relative!important;overflow:auto!important;transform:none!important}body .ff-signature-canvas-v197{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:clamp(220px,42dvh,360px)!important;min-height:220px!important;display:block!important}body .ff-signature-actions-v197{z-index:1!important;position:relative!important}@media (width<=640px),(pointer:coarse){body .ff-signature-overlay-v197{padding:8px!important}body .ff-signature-modal-v197{grid-template-rows:auto auto auto minmax(180px,1fr) auto!important;gap:8px!important;width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}body .ff-signature-canvas-v197{height:clamp(180px,44dvh,320px)!important;min-height:180px!important}}body .ff-settings-portal-brand-v169 h3,body .ff-settings-portal-brand-v169 h4{color:#102238!important}body .ff-settings-portal-brand-v169 p{color:#52657d!important}body .ff-settings-portal-brand-v169 input[type=file]{color:#102238!important;background:#fff!important;border-color:#b8c9dd!important}body .ff-settings-portal-brand-v169 .ff-settings-file-picker-v236{color:#102238!important;cursor:pointer!important;box-sizing:border-box!important;background:#e5e7eb!important;border:1px solid #cbd5e1!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:46px!important;font-size:1rem!important;font-weight:850!important;line-height:1.1!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}body .ff-settings-portal-brand-v169 .ff-settings-file-picker-v236.is-ready{color:#166534!important;background:#dcfce7!important;border-color:#22c55e!important}body .ff-settings-portal-brand-v169 .ff-settings-file-picker-v236 input[type=file]{opacity:0!important;cursor:pointer!important;color:#0000!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}body .ff-settings-portal-brand-v169 .ff-settings-file-picker-v236 span{pointer-events:none!important}body .ff-client-portal-screen-v230{isolation:isolate!important;position:relative!important;overflow:hidden!important}body .ff-client-portal-background-v230{z-index:0!important;opacity:.18!important;filter:blur(9px)saturate(.78)!important}body .ff-client-portal-screen-v230:before{z-index:0!important;background:#f1f5f9bd!important}body .ff-client-portal-box-v169{z-index:1!important}body.ff-client-portal-open,body .ff-client-portal-screen-v230{min-height:100dvh!important}body .ff-client-portal-screen-v230{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;padding:clamp(14px,4dvh,28px) 12px!important;display:flex!important;overflow-y:auto!important}@media (width<=640px){body .ff-client-portal-screen-v230{padding:max(12px, env(safe-area-inset-top)) 10px max(12px, env(safe-area-inset-bottom))!important;justify-content:center!important;align-items:center!important}body .ff-client-portal-box-v169{width:min(460px,100vw - 20px)!important;margin:auto!important}}body .ff-operator-type-switch{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:8px 0 12px!important;display:grid!important}body .ff-operator-type-switch button{color:#102238!important;background:#fff!important;border:1px solid #b8c9dd!important;border-radius:8px!important;min-height:48px!important;font-size:1rem!important;font-weight:900!important;box-shadow:0 6px 16px #0f172a12!important}body .ff-operator-type-switch button.is-active{color:#fff!important;background:#1e5bff!important;border-color:#1e5bff!important}@media (width>=641px){body .ff-operator-type-switch{max-width:520px!important}}@media (width<=640px){body .ff-settings-portal-brand-v169 .ff-settings-file-picker-v236{border-radius:7px!important;min-height:40px!important;font-size:.86rem!important}}@media (width>=641px){body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-main-content{overflow-x:hidden!important}body .ff-admin-shell:has(.ff-dashboard-control-web) main{overflow-x:hidden!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-app-header{width:min(100%,1440px)!important;max-width:min(1440px,100vw - 292px)!important}body .ff-dashboard-control-web{grid-template-columns:minmax(0,1fr) minmax(300px,360px)!important;grid-auto-flow:row!important;align-items:start!important;gap:12px 14px!important;width:min(100%,1440px)!important;max-width:min(1440px,100vw - 292px)!important;display:grid!important}body .ff-dashboard-control-web .ff-dashboard-metrics-grid{grid-area:auto/1/auto/-1!important}body .ff-dashboard-control-web .ff-dashboard-control-title,body .ff-dashboard-control-web .ff-resolved-toolbar,body .ff-dashboard-control-web .ff-incident-card-v105,body .ff-dashboard-control-web .ff-resolved-group{grid-column:1!important}body .ff-dashboard-control-web .ff-dashboard-control-title{min-height:34px!important;margin-top:0!important}body .ff-dashboard-control-web .ff-dashboard-control-title h2{font-size:1.32rem!important}body .ff-dashboard-control-web .ff-resolved-toolbar{grid-template-columns:minmax(280px,1fr) minmax(220px,310px)!important}body .ff-dashboard-control-web .ff-dashboard-control-aside{background:linear-gradient(#fffffffa,#f6fafff2)!important;border:1px solid #b8c9ddd6!important;border-radius:14px!important;grid-area:2/2/span 8!important;width:100%!important;min-width:0!important;padding:14px!important;position:sticky!important;top:16px!important;overflow:hidden!important;box-shadow:0 18px 42px #0f172a1a!important}body .ff-dashboard-control-web .ff-dashboard-aside-head{border-bottom:1px solid #dbe7f4!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding-bottom:12px!important;display:flex!important}body .ff-dashboard-control-web .ff-dashboard-aside-head span{color:#64748b!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:950!important}body .ff-dashboard-control-web .ff-dashboard-aside-head strong{color:#087334!important;background:#e8f7ee!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:6px 12px!important;font-size:.88rem!important;font-weight:950!important;display:inline-flex!important}body .ff-dashboard-control-web .ff-dashboard-aside-grid{grid-template-columns:1fr!important;gap:9px!important;margin:14px 0!important;display:grid!important}body .ff-dashboard-control-web .ff-dashboard-aside-grid button{color:#102238!important;cursor:pointer!important;background:#fff!important;border:1px solid #cbd9e8!important;border-radius:10px!important;justify-content:space-between!important;align-items:center!important;min-height:46px!important;padding:9px 12px!important;display:flex!important;box-shadow:0 8px 18px #0f172a0d!important}body .ff-dashboard-control-web .ff-dashboard-aside-grid button:hover,body .ff-dashboard-control-web .ff-dashboard-priority-row:hover{border-color:#1e5bff6b!important;transform:translateY(-1px)!important;box-shadow:0 12px 24px #0f172a17!important}body .ff-dashboard-control-web .ff-dashboard-aside-grid button span{font-size:.9rem!important;font-weight:900!important}body .ff-dashboard-control-web .ff-dashboard-aside-grid button strong{color:#1e5bff!important;background:#eef6ff!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;min-width:36px!important;min-height:30px!important;font-size:1.05rem!important;font-weight:950!important;display:inline-flex!important}body .ff-dashboard-control-web .ff-dashboard-aside-section{background:#f3f8ff!important;border:1px solid #dbe7f4!important;border-radius:12px!important;padding:12px!important}body .ff-dashboard-control-web .ff-dashboard-aside-section h3{color:#102238!important;margin:0 0 10px!important;font-size:1rem!important;font-weight:950!important}body .ff-dashboard-control-web .ff-dashboard-aside-section p{color:#64748b!important;margin:0!important;font-size:.9rem!important;font-weight:800!important}body .ff-dashboard-control-web .ff-dashboard-priority-row{color:#102238!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #d2deeb!important;border-left:5px solid #f97316!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important;width:100%!important;min-height:54px!important;margin-top:8px!important;padding:9px 10px!important;transition:transform .16s,border-color .16s,box-shadow .16s!important;display:grid!important}body .ff-dashboard-control-web .ff-dashboard-priority-row span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#102238!important;font-size:.94rem!important;font-weight:950!important;overflow:hidden!important}body .ff-dashboard-control-web .ff-dashboard-priority-row small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#52657d!important;font-size:.82rem!important;font-weight:850!important;overflow:hidden!important}body .ff-dashboard-control-web .ff-incident-card-v105{width:100%!important;min-width:0!important}body .ff-dashboard-control-web .ff-incident-card-v105:not(.ff-incident-card-expanded){min-height:112px!important;padding-left:22px!important;padding-right:22px!important}body .ff-dashboard-control-web .ff-incident-card-v105.ff-incident-card-expanded{grid-column:1/-1!important}body .ff-dashboard-control-web .ff-incident-compact-right{align-items:flex-end!important;min-width:150px!important}}@media (width<=640px){body .ff-dashboard-control-aside,body .ff-dashboard-control-title span{display:none!important}}body .ff-map-incidents-grid .ff-map-list-row{padding-right:58px!important;position:relative!important}body .ff-map-incidents-grid .ff-map-list-row .ff-map-list-pin{color:#2563eb!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important;border-radius:12px!important;place-self:auto!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;position:absolute!important;top:8px!important;right:8px!important;box-shadow:0 6px 14px #0f172a14!important}body .ff-map-incidents-grid .ff-map-list-row .ff-map-list-pin .ff-icon,body .ff-map-incidents-grid .ff-map-list-row .ff-map-list-pin svg{color:#2563eb!important;stroke-width:2.4px!important;width:21px!important;height:21px!important}@media (width<=640px){body .ff-map-incidents-grid .ff-map-list-row{padding-right:54px!important;overflow:hidden!important}body .ff-map-incidents-grid .ff-map-list-row .ff-map-list-pin{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;box-shadow:none!important;border-radius:11px!important;inset:9px 14px auto auto!important;transform:none!important}body .ff-map-incidents-grid .ff-map-list-row .ff-map-list-pin .ff-icon,body .ff-map-incidents-grid .ff-map-list-row .ff-map-list-pin svg{width:19px!important;height:19px!important}}body .ff-material-panel .ff-material-incident-header{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:8px 14px!important;display:grid!important}body .ff-material-panel .ff-material-incident-header span{font-size:1rem!important;font-weight:800!important;line-height:1.15!important}body .ff-material-panel .ff-material-incident-header span:nth-child(2){text-align:left!important;justify-self:start!important}body .ff-material-panel .ff-material-incident-header span:last-child{text-align:right!important;justify-self:end!important}body .ff-material-panel .ff-material-line,body .ff-material-used-panel .ff-material-used-row-v205{grid-template-columns:minmax(0,1fr) 230px!important;align-items:center!important;gap:18px!important;min-height:48px!important;padding:8px 10px 8px 14px!important;display:grid!important}body .ff-material-panel .ff-material-main-v205,body .ff-material-panel .ff-material-main-v205 *,body .ff-material-used-panel .ff-material-main-v205,body .ff-material-used-panel .ff-material-main-v205 *{color:#102238!important;font-size:.98rem!important;font-weight:800!important;line-height:1.15!important}body .ff-material-panel .ff-material-main-v205,body .ff-material-used-panel .ff-material-main-v205{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px!important;min-width:0!important;display:grid!important}body .ff-material-panel .ff-material-main-v205>strong,body .ff-material-used-panel .ff-material-main-v205>strong{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}body .ff-material-panel .ff-material-meta-v242,body .ff-material-panel .mobile-material-requester{color:#475569!important;white-space:nowrap!important;justify-self:end!important}body .ff-material-panel .ff-material-comment-v205,body .ff-material-used-panel .ff-material-comment-v205{color:#334155!important;white-space:normal!important;grid-column:1/-1!important;font-weight:700!important}body .ff-material-panel .ff-material-actions-v205{grid-template-columns:minmax(0,1fr) 40px!important;justify-self:stretch!important;align-items:center!important;gap:8px!important;display:grid!important}body .ff-material-panel .ff-material-side-v205,body .ff-material-used-panel .ff-material-side-v205{align-content:center!important;justify-items:end!important;gap:2px!important;min-width:0!important;display:grid!important}body .ff-material-panel .ff-material-side-v205 span,body .ff-material-used-panel .ff-material-side-v205 span{color:#0f172a!important;white-space:nowrap!important;font-size:.9rem!important;font-weight:800!important;line-height:1.1!important}body .ff-material-panel .ff-material-side-v205 span:first-child{color:#dc2626!important}body .ff-material-panel .ff-material-check-button{border-radius:8px!important;justify-content:center!important;justify-self:end!important;align-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:inline-flex!important}body .ff-material-panel .ff-material-check-button span[aria-hidden=true]{font-size:1.15rem!important;line-height:1!important}@media (width<=640px){body .ff-material-panel .ff-material-incident-header{grid-template-columns:minmax(0,1fr) auto!important;padding:7px 9px!important}body .ff-material-panel .ff-material-incident-header span:first-child{display:none!important}body .ff-material-panel .ff-material-incident-header span,body .ff-material-panel .ff-material-main-v205,body .ff-material-panel .ff-material-main-v205 *,body .ff-material-used-panel .ff-material-main-v205,body .ff-material-used-panel .ff-material-main-v205 *{font-size:.82rem!important;line-height:1.12!important}body .ff-material-panel .ff-material-line,body .ff-material-used-panel .ff-material-used-row-v205{grid-template-columns:minmax(0,2fr) minmax(86px,1fr)!important;gap:6px!important;min-height:54px!important;padding:7px 7px 7px 9px!important}body .ff-material-panel .ff-material-actions-v205{grid-template-columns:minmax(0,1fr) 34px!important;gap:5px!important}body .ff-material-panel .ff-material-main-v205,body .ff-material-used-panel .ff-material-main-v205{grid-template-columns:1fr!important}body .ff-material-panel .ff-material-main-v205>strong,body .ff-material-used-panel .ff-material-main-v205>strong{white-space:normal!important}body .ff-material-panel .ff-material-meta-v242,body .ff-material-panel .mobile-material-requester{justify-self:start!important}body .ff-material-panel .ff-material-side-v205 span,body .ff-material-used-panel .ff-material-side-v205 span{font-size:.72rem!important}body .ff-material-panel .ff-material-check-button{border-radius:7px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.ff-incident-history-list .ff-incident-history-schedule-mobile{color:#475569!important;margin-top:2px!important;font-size:.78rem!important;font-weight:800!important;line-height:1.1!important;display:block!important}.ff-incident-history-list .ff-history-title-scheduled-mobile{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;display:inline-flex!important}body .ff-material-used-panel .ff-material-used-group-v205{border-radius:10px!important;margin-bottom:8px!important}body .ff-material-used-panel .ff-material-used-group-title-v205{min-height:34px!important;padding:5px 8px 5px 10px!important;font-size:.84rem!important;line-height:1.08!important}body .ff-material-used-panel .ff-material-used-row-v205{gap:5px!important;min-height:40px!important;padding:5px 7px 5px 9px!important}body .ff-material-used-panel .ff-material-main-v205,body .ff-material-used-panel .ff-material-main-v205 *{font-size:.76rem!important;line-height:1.06!important}body .ff-material-used-panel .ff-material-main-v205{gap:1px!important}body .ff-material-used-panel .ff-material-comment-v205{-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;max-height:1.08em!important;display:-webkit-box!important;overflow:hidden!important}body .ff-material-used-panel .ff-material-side-v205{gap:1px!important}body .ff-material-used-panel .ff-material-side-v205 span{font-size:.7rem!important;line-height:1.02!important}}@media (width>=641px){body .ff-admin-shell:has(.ff-dashboard-control-web){background:radial-gradient(circle at 16% 0,#1e5bff14,#0000 28%),radial-gradient(circle at 88% 8%,#22c55e12,#0000 24%),linear-gradient(#edf4fb 0%,#f7fbff 46%,#eef4fb 100%)!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-app-header{background:linear-gradient(135deg,#fffffff5,#f8fbffe6),linear-gradient(90deg,#1e5bff14,#22c55e0d)!important;border:1px solid #b8c9ddc7!important;border-radius:10px!important;max-width:min(1440px,100vw - 310px)!important;min-height:104px!important;margin:18px auto 14px!important;padding:18px 26px!important;box-shadow:0 16px 42px #0f172a14!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-fixflow-center{justify-content:flex-start!important;gap:16px!important;min-width:0!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-fixflow-center:after{content:"Panel de control";color:#334155;letter-spacing:.02em;text-transform:uppercase;background:#eef6ff;border:1px solid #cfe0f3;border-radius:999px;align-items:center;min-height:28px;padding:5px 12px;font-size:.72rem;font-weight:900;display:inline-flex}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-business-name{color:#1e5bff!important;letter-spacing:0!important;font-size:clamp(1.2rem,1.65vw,1.75rem)!important;font-weight:950!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-actions{align-items:center!important;gap:18px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-bell-slot button{filter:drop-shadow(0 7px 12px #f59e0b2e)}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-bell-slot [role=button]{filter:drop-shadow(0 7px 12px #f59e0b2e)}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-account-slot{align-items:stretch!important;gap:6px!important;min-width:210px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-logout{background:linear-gradient(135deg,#1e5bff,#3b82f6)!important;border-radius:9px!important;min-height:42px!important;box-shadow:0 10px 22px #1e5bff38!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-account-meta{text-align:center!important;color:#102238!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-account-meta span:last-child{color:#1e5bff!important;font-weight:950!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6!important;border:1px solid #b8c9ddb8!important;border-radius:12px!important;width:252px!important;padding:14px 10px!important;top:18px!important;bottom:18px!important;left:14px!important;box-shadow:0 18px 46px #0f172a1a!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-item{color:#22344c!important;border-radius:9px!important;min-height:48px!important;font-size:.95rem!important;font-weight:900!important;transition:transform .16s,background .16s,box-shadow .16s,color .16s!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-item:hover{transform:translate(3px);color:#1e5bff!important;background:#eef6ff!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-active{color:#fff!important;background:linear-gradient(135deg,#1e5bff,#2f7df3)!important;box-shadow:0 10px 20px #1e5bff3d!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-active:hover{color:#fff!important}body .ff-dashboard-control-web{grid-template-columns:minmax(0,1fr) minmax(310px,370px);align-items:start;gap:14px;width:min(100%,1440px);margin:0 auto 36px;display:grid}body .ff-dashboard-control-web .ff-dashboard-metrics-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin:0!important;display:grid!important}body .ff-dashboard-control-web .ff-panel-metric-card-v105{background:linear-gradient(#fff,#f8fbff)!important;border:1px solid #cbd5e1d1!important;border-radius:10px!important;min-height:92px!important;padding:14px 16px!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 26px #0f172a12!important}body .ff-dashboard-control-web .ff-panel-metric-card-v105:after{content:"";background:#1e5bff0f;border-radius:999px;width:54px;height:54px;position:absolute;bottom:10px;right:12px}body .ff-dashboard-control-web .ff-panel-metric-card-v105 h2{color:#102238!important;margin:0!important;font-size:clamp(1.55rem,2vw,2rem)!important;line-height:1!important}body .ff-dashboard-control-web .ff-panel-metric-card-v105 p{color:#465a73!important;margin:7px 0 0!important;font-size:.92rem!important;font-weight:900!important}body .ff-dashboard-control-title{grid-column:1;justify-content:space-between;align-items:end;min-height:42px;padding:0 4px;display:flex}body .ff-dashboard-control-title span{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:950}body .ff-dashboard-control-title h2{color:#102238!important;margin:0!important;font-size:1.45rem!important;line-height:1!important}body .ff-dashboard-control-web .ff-resolved-toolbar{grid-column:1;grid-template-columns:minmax(360px,1fr) minmax(240px,330px)!important;align-items:stretch!important;gap:12px!important;margin:0 0 2px!important;display:grid!important}body .ff-dashboard-control-web .ff-dashboard-search,body .ff-dashboard-control-web .ff-resolved-period-select{color:#102238!important;text-align:center!important;background:#fffffff5!important;border:1px solid #cbd9e8!important;border-radius:10px!important;width:100%!important;min-height:48px!important;font-size:1rem!important;font-weight:750!important;box-shadow:0 8px 20px #0f172a0d!important}body .ff-dashboard-control-web .ff-dashboard-search::placeholder{color:#64748b!important;opacity:1!important}body .ff-dashboard-control-web .ff-incident-card-v105{grid-column:1;background:linear-gradient(#fff,#fbfdff)!important;border:1px solid #cbd5e1db!important;border-radius:12px!important;min-height:106px!important;margin:0!important;transition:transform .16s,box-shadow .16s,border-color .16s!important;box-shadow:0 10px 28px #0f172a12!important}body .ff-dashboard-control-web .ff-incident-card-v105:hover{transform:translateY(-2px);border-color:#1e5bff57!important;box-shadow:0 16px 34px #0f172a1a!important}body .ff-dashboard-control-web .ff-incident-card-v105:not(.ff-incident-card-expanded){padding-top:16px!important;padding-bottom:16px!important}body .ff-dashboard-control-web .ff-incident-title-mobile,body .ff-dashboard-control-web .ff-incident-compact-title-v93{color:#102238!important;letter-spacing:0!important;font-size:clamp(1.08rem,1.28vw,1.35rem)!important;font-weight:950!important}body .ff-dashboard-control-web .desktop-status-line,body .ff-dashboard-control-web .mobile-status-line{gap:10px!important}body .ff-dashboard-control-web .ff-incident-compact-right,body .ff-dashboard-control-web .ff-incident-mobile-time-service-v138{color:#334155!important}body .ff-dashboard-control-web .ff-resolved-group{grid-column:1}body .ff-dashboard-control-web+*{clear:both}body .ff-dashboard-control-web{width:min(100%,1440px)!important;max-width:min(1440px,100vw - 292px)!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-app-header{width:min(100%,1440px)!important;max-width:min(1440px,100vw - 292px)!important}body .ff-dashboard-control-web{grid-template-columns:minmax(0,1fr) minmax(300px,360px)!important;align-items:start!important;gap:12px 14px!important;display:grid!important}body .ff-dashboard-control-web .ff-dashboard-metrics-grid{grid-column:1/-1!important}body .ff-dashboard-control-web .ff-dashboard-control-title,body .ff-dashboard-control-web .ff-resolved-toolbar,body .ff-dashboard-control-web .ff-incident-card-v105,body .ff-dashboard-control-web .ff-resolved-group{grid-column:1!important}body .ff-dashboard-control-web .ff-dashboard-control-aside{grid-area:2/2/span 8!important;position:sticky!important;top:16px!important}body .ff-dashboard-control-web .ff-incident-card-v105.ff-incident-card-expanded{grid-column:1/-1!important}body .ff-dashboard-control-web .ff-resolved-toolbar{grid-template-columns:minmax(280px,1fr) minmax(220px,310px)!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav{scrollbar-width:thin!important;gap:5px!important;width:272px!important;padding:10px!important;top:10px!important;bottom:10px!important;overflow-y:auto!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-item{flex-shrink:0!important;gap:10px!important;min-height:39px!important;padding:7px 10px!important;font-size:.92rem!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-label{font-size:.92rem!important;line-height:1.05!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-icon{flex:0 0 18px!important;width:18px!important;height:18px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-icon .ff-icon{flex:0 0 18px!important;width:18px!important;height:18px!important}body .ff-dashboard-control-web .ff-dashboard-control-aside{grid-row:3/span 8!important;align-self:start!important}:is(body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-item[data-nav-key=nueva],body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-item[data-nav-key=mapa]){display:none!important}body .ff-dashboard-control-web .ff-panel-metric-card-v105:after{content:none!important;display:none!important}body .ff-dashboard-control-web .ff-dashboard-quick-actions-web{grid-area:3/2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:stretch!important;gap:10px!important;width:100%!important;display:grid!important}body .ff-dashboard-control-web .ff-dashboard-quick-actions-web button{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#1e5bff,#2f7df3)!important;border:1px solid #1e5bff4d!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:54px!important;font-size:.98rem!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;box-shadow:0 10px 22px #1e5bff33!important}body .ff-dashboard-control-web .ff-dashboard-quick-actions-web button:nth-child(2){background:linear-gradient(135deg,#102238,#263a56)!important;border-color:#10223859!important;box-shadow:0 10px 22px #0f172a29!important}body .ff-dashboard-control-web .ff-dashboard-quick-actions-web button:hover{filter:brightness(1.02)!important;transform:translateY(-1px)!important}body .ff-dashboard-control-web .ff-dashboard-quick-actions-web .ff-nav-icon,body .ff-dashboard-control-web .ff-dashboard-quick-actions-web .ff-icon{color:currentColor!important;width:20px!important;height:20px!important}body .ff-dashboard-control-web .ff-dashboard-control-aside{grid-area:4/2/span 8!important;top:16px!important}}@media (width<=640px){body .ff-dashboard-quick-actions-web{display:none!important}}body .ff-map-list-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important}body .ff-map-list-status,body .ff-map-list-service,body .ff-map-list-distance{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}body .ff-map-list-status{justify-self:start!important}body .ff-map-list-service{justify-self:center!important;max-width:100%!important}body .ff-map-list-distance{text-align:right!important;justify-self:end!important}@media (width<=640px){body .ff-map-list-meta{gap:5px!important}}@media (width>=721px){body .ff-stats-control-center{font-size:1.125rem!important}body .ff-stats-control-center button,body .ff-stats-control-center select,body .ff-stats-control-center input,body .ff-stats-control-center label,body .ff-stats-control-center span,body .ff-stats-control-center p,body .ff-stats-control-center small,body .ff-stats-control-center strong,body .ff-stats-control-center h3{font-size:calc(1em + 2px)!important}body .ff-stats-control-toolbar{background:#eef4fb!important;grid-template-columns:minmax(0,1fr) minmax(330px,462px)!important;align-items:start!important;gap:10px 12px!important;padding:10px 0 14px!important;display:grid!important}body .ff-stats-control-left-panel,body .ff-stats-control-right-panel{box-sizing:border-box!important;background:#f8fbff!important;border:1px solid #d1deec!important;border-radius:10px!important;box-shadow:0 6px 18px #1022380d!important}body .ff-stats-control-left-panel{gap:8px!important;padding:4px!important;display:grid!important}body .ff-stats-control-period-panel{display:block!important}body .ff-stats-control-left-panel .ff-stats-periods-v93{background:#e8eef6!important;border:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important}body .ff-stats-control-left-panel .ff-stats-control-tabs{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:7px!important;padding:0!important;display:grid!important;overflow:visible!important}body .ff-stats-control-left-panel .ff-stats-control-tabs button{white-space:nowrap!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:8px 7px!important;font-size:calc(1em + 1px)!important}body .ff-stats-control-right-panel{grid-template-rows:auto auto!important;gap:8px!important;padding:4px!important;display:grid!important}body .ff-stats-control-actions-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;display:grid!important}body .ff-stats-filter-toggle,body .ff-stats-compare-toggle,body .ff-stats-export-button,body .ff-stats-secondary-selector{text-align:center!important;border-radius:8px!important;justify-content:center!important;width:100%!important;min-height:46px!important;font-weight:950!important}body .ff-stats-filter-toggle.active{color:#15803d!important;background:#dcfce7!important;border-color:#16a34a!important}body .ff-stats-export-button{color:#102238!important;background:#d99716!important;border-color:#b7791f!important}body .ff-stats-secondary-selector{background:#fff!important;justify-self:stretch!important;max-width:none!important}body .ff-stats-cross-filters{grid-column:1/-1!important}body .ff-stats-control-kpis.ff-stats-kpis-v93{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important}body .ff-stats-control-kpis .ff-stats-kpi-v93{min-height:96px!important}body .ff-stats-control-list-panel{background:#e8f7ff!important}body .ff-stats-control-rank-card{background:#dff3ff!important;border-color:#badcf2!important}body .ff-stats-control-rank-head{background:#dff3ff!important}body .ff-stats-control-incidents{background:#fff!important}body .ff-stats-control-toolbar .ff-stats-periods-v93 button,body .ff-stats-control-toolbar .ff-stats-control-tabs button,body .ff-stats-control-toolbar .ff-stats-filter-toggle,body .ff-stats-control-toolbar .ff-stats-compare-toggle,body .ff-stats-control-toolbar .ff-stats-export-button,body .ff-stats-control-toolbar .ff-stats-secondary-selector{font-size:calc(1em - 2px)!important}}body .ff-client-detail-modal .ff-client-incidents-list-v250{max-height:min(52vh,520px)!important;padding-right:4px!important;overflow-y:auto!important}body .ff-client-detail-modal .ff-client-incident-one-line{grid-template-columns:minmax(96px,124px) minmax(0,1fr)!important;grid-template-areas:"date name""service name"!important;align-items:start!important;gap:2px 10px!important;display:grid!important}body .ff-client-detail-modal .ff-client-incident-date{text-align:left!important;white-space:nowrap!important;grid-area:date!important;font-weight:850!important}body .ff-client-detail-modal .ff-client-incident-state{display:none!important}body .ff-client-detail-modal .ff-client-incident-name{text-align:left!important;white-space:normal!important;text-overflow:clip!important;grid-area:name!important;place-self:start!important;line-height:1.16!important;overflow:visible!important}body .ff-client-detail-modal .ff-client-incident-service{text-align:left!important;white-space:normal!important;grid-area:service!important;justify-self:start!important;font-weight:850!important;line-height:1.12!important}@media (width<=640px){body .ff-client-detail-modal .ff-client-incidents-list-v250{max-height:42vh!important}body .ff-client-detail-modal .ff-client-incident-one-line{grid-template-columns:76px minmax(0,1fr)!important;gap:1px 8px!important;padding-top:7px!important;padding-bottom:7px!important}body .ff-client-detail-modal .ff-client-incident-date{font-size:.74rem!important;line-height:1.08!important}body .ff-client-detail-modal .ff-client-incident-name{font-size:.9rem!important}body .ff-client-detail-modal .ff-client-incident-service{font-size:.82rem!important}}@media (width>=641px){body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav{box-sizing:border-box!important;scrollbar-gutter:auto!important;gap:3px!important;height:auto!important;max-height:none!important;padding:8px!important;bottom:auto!important;overflow:hidden visible!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-item{min-height:34px!important;padding-top:5px!important;padding-bottom:5px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-danger{margin-top:3px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-label{font-size:.86rem!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-icon{flex-basis:16px!important;width:16px!important;height:16px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-icon .ff-icon{flex-basis:16px!important;width:16px!important;height:16px!important}}@media (width>=721px){body .ff-stats-control-toolbar .ff-stats-control-tabs button{letter-spacing:0!important;font-size:calc(1em - 4px)!important}body .ff-stats-control-toolbar .ff-stats-filter-toggle,body .ff-stats-control-toolbar .ff-stats-compare-toggle,body .ff-stats-control-toolbar .ff-stats-export-button{font-size:calc(1em - 3px)!important}body .ff-stats-control-workspace{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:16px!important;display:grid!important}body .ff-stats-control-workspace>.ff-stats-chart-card-v97{width:100%!important;min-width:0!important}body .ff-stats-control-workspace>.ff-stats-control-list-panel{grid-column:1/-1!important}body .ff-stats-control-list-panel{background:#fff!important;border-color:#d1deec!important}body .ff-stats-control-list-head{background:#fff!important}body .ff-stats-control-ranking{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:10px!important;display:grid!important}body .ff-stats-control-rank-card{background:#dff3ff!important;border-color:#badcf2!important;min-width:0!important}body .ff-stats-control-rank-card.expanded{grid-column:1/-1!important}body .ff-stats-control-rank-head{background:#dff3ff!important;min-height:0!important;padding:12px 14px!important}}@media (width<=720px){body .ff-stats-control-list-panel,body .ff-stats-control-list-head{background:#fff!important}body .ff-stats-control-rank-card,body .ff-stats-control-rank-head{background:#dff3ff!important}}.ff-product-logo[aria-label=flutio]{align-items:center!important;overflow:visible!important}.ff-product-logo[aria-label=flutio] .ff-product-word-svg{flex:none!important;width:3.62em!important;height:1.02em!important;display:block!important;overflow:visible!important}.ff-product-logo[aria-label=flutio] .ff-product-svg-text{letter-spacing:-2px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:88px!important;font-weight:950!important}.ff-product-logo[aria-label=flutio] .ff-product-svg-text-dark{fill:#0f2147!important}.ff-product-logo[aria-label=flutio] .ff-product-svg-text-blue,.ff-product-logo[aria-label=flutio] .ff-product-svg-blue{fill:#3b82f6!important}.ff-product-logo[aria-label=flutio] .ff-product-svg-orange{fill:#f59e0b!important}.ff-product-logo[aria-label=flutio]{align-items:center!important;gap:.22em!important;overflow:visible!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2,.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2 *{box-sizing:border-box!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2{white-space:nowrap!important;letter-spacing:-.028em!important;align-items:flex-end!important;gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:.96em!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1em!important;font-weight:950!important;line-height:.82!important;display:inline-flex!important;overflow:visible!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-dark,.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-blue{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;line-height:.82!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important;position:static!important;transform:none!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-dark{color:#0f2147!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-blue{color:#3b82f6!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-i{width:.42em!important;min-width:.42em!important;max-width:.42em!important;height:.82em!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:0 0 .42em!important;justify-content:center!important;align-items:flex-end!important;margin:0 .055em 0 .07em!important;padding:0!important;display:inline-flex!important;position:relative!important;overflow:visible!important;transform:none!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-stem{background:#3b82f6!important;border-radius:.08em!important;width:.24em!important;height:.68em!important;display:block!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-dot{background:#f59e0b!important;border-radius:.055em!important;width:.24em!important;height:.24em!important;position:absolute!important;top:-.035em!important;left:50%!important;transform:translate(-50%)!important}.ff-app-header.ff-mobile-header-v108 .ff-product-logo[aria-label=flutio],.ff-header-fixflow-center .ff-product-logo[aria-label=flutio],.ff-header-operator-brand .ff-product-logo[aria-label=flutio]{overflow:visible!important}@media (width>=641px){body .ff-sidebar-nav{box-sizing:border-box!important;flex-direction:column!important;gap:5px!important;width:286px!important;height:auto!important;max-height:none!important;padding:10px!important;display:flex!important;position:fixed!important;inset:8px auto auto 8px!important;overflow:visible!important}body .ff-sidebar-nav .ff-nav-label{font-size:.92rem!important;line-height:1.05!important}body .ff-sidebar-nav .ff-nav-danger{margin-top:3px!important}body .ff-dashboard-control-web .ff-incident-card-v105,body .ff-dashboard-control-web .ff-incident-card-v105:hover,body .ff-dashboard-control-web .ff-incident-card-v105:focus-within{backface-visibility:hidden!important;transform:none!important}body .ff-dashboard-control-web .ff-incident-card-v105:hover,body .ff-dashboard-control-web .ff-incident-card-v105:focus-within{border-color:#1e5bff57!important;box-shadow:0 14px 30px #0f172a1a!important}body .ff-sidebar-nav{overscroll-behavior:contain!important;scrollbar-width:none!important;box-sizing:border-box!important;flex-direction:column!important;gap:7px!important;width:252px!important;height:auto!important;max-height:calc(100dvh - 16px)!important;padding:12px!important;display:flex!important;position:fixed!important;inset:8px auto auto 22px!important;overflow:hidden auto!important;transform:none!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav{overscroll-behavior:contain!important;scrollbar-width:none!important;box-sizing:border-box!important;flex-direction:column!important;gap:7px!important;width:252px!important;height:auto!important;max-height:calc(100dvh - 16px)!important;padding:12px!important;display:flex!important;position:fixed!important;inset:8px auto auto 22px!important;overflow:hidden auto!important;transform:none!important}body .ff-sidebar-nav::-webkit-scrollbar{width:0!important;height:0!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav::-webkit-scrollbar{width:0!important;height:0!important}body .ff-sidebar-nav .ff-nav-item{flex:none!important;gap:13px!important;min-height:46px!important;padding:9px 16px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-item{flex:none!important;gap:13px!important;min-height:46px!important;padding:9px 16px!important}body .ff-sidebar-nav .ff-nav-label{white-space:nowrap!important;font-size:1.08rem!important;line-height:1.08!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-label{white-space:nowrap!important;font-size:1.08rem!important;line-height:1.08!important}body .ff-sidebar-nav .ff-nav-icon,body .ff-sidebar-nav .ff-nav-icon .ff-icon{flex:0 0 18px!important;width:18px!important;height:18px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-icon{flex:0 0 18px!important;width:18px!important;height:18px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav .ff-nav-icon .ff-icon{flex:0 0 18px!important;width:18px!important;height:18px!important}body .ff-sidebar-nav{max-height:calc(100dvh - 52px)!important;top:34px!important;left:36px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-sidebar-nav{max-height:calc(100dvh - 52px)!important;top:34px!important;left:36px!important}}@media (width>=721px){body .ff-stats-control-left-panel .ff-stats-control-tabs button{text-overflow:ellipsis!important;padding-left:5px!important;padding-right:5px!important;font-size:.86rem!important;line-height:1.02!important;overflow:hidden!important}body .ff-stats-control-toolbar .ff-stats-filter-toggle,body .ff-stats-control-toolbar .ff-stats-compare-toggle,body .ff-stats-control-toolbar .ff-stats-export-button,body .ff-stats-control-toolbar .ff-stats-secondary-selector{font-size:.9rem!important;line-height:1.05!important}}@media (width>=641px){body .ff-dashboard-control-web .ff-dashboard-aside-health{background:#fff!important;border:1px solid #dbe7f4!important;border-radius:12px!important;justify-items:center!important;gap:8px!important;margin-top:12px!important;padding:12px!important;display:grid!important}body .ff-dashboard-control-web .ff-dashboard-health-gauge{aspect-ratio:1!important;background:conic-gradient(var(--ff-dashboard-health-color) var(--ff-dashboard-health-score), #e7edf5 0)!important;border-radius:50%!important;place-items:center!important;width:138px!important;display:grid!important;box-shadow:0 8px 20px #1022381a!important}body .ff-dashboard-control-web .ff-dashboard-health-gauge>div{aspect-ratio:1!important;text-align:center!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d7e3f0!important;border-radius:50%!important;place-content:center!important;width:68%!important;padding:5px!important;display:grid!important}body .ff-dashboard-control-web .ff-dashboard-health-gauge strong{color:var(--ff-dashboard-health-color)!important;font-size:1.35rem!important;font-weight:950!important;line-height:1!important}body .ff-dashboard-control-web .ff-dashboard-health-gauge span{color:#52657d!important;font-size:.68rem!important;font-weight:900!important;line-height:1.05!important}body .ff-dashboard-control-web .ff-dashboard-aside-health p{color:#52657d!important;text-align:center!important;margin:0!important;font-size:.78rem!important;font-weight:800!important;line-height:1.18!important}}.ff-product-logo[aria-label=flutio] .ff-product-word--flutio{letter-spacing:0!important;align-items:baseline!important;gap:0!important;display:inline-flex!important}.ff-product-logo[aria-label=flutio] .ff-product-word--flutio>span,.ff-product-logo[aria-label=flutio] .ff-product-word--flutio>strong,.ff-product-logo[aria-label=flutio] .ff-product-letter-i,.ff-product-logo[aria-label=flutio] .ff-product-letter-i--standard{vertical-align:baseline!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;font:inherit!important;font-size:1em!important;line-height:inherit!important;letter-spacing:0!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:inline-block!important;position:relative!important;overflow:visible!important;transform:none!important}.ff-product-logo[aria-label=flutio] .ff-product-word--flutio>span:first-child{color:#0f2147!important}.ff-product-logo[aria-label=flutio] .ff-product-word--flutio>strong,.ff-product-logo[aria-label=flutio] .ff-product-letter-i{color:#3b82f6!important}.ff-product-logo[aria-label=flutio] .ff-product-letter-i:before,.ff-product-logo[aria-label=flutio] .ff-product-letter-i:after,.ff-product-logo[aria-label=flutio] .ff-product-letter-i>i{content:none!important;display:none!important}.ff-product-logo[aria-label=flutio] .ff-product-i-dot{pointer-events:none!important;background:#f59e0b!important;border-radius:.045em!important;width:.18em!important;min-width:0!important;height:.18em!important;min-height:0!important;display:block!important;position:absolute!important;top:-.18em!important;left:50%!important;transform:translate(-50%)!important}.ff-product-logo[aria-label=flutio] .ff-product-letter-i,.ff-product-logo[aria-label=flutio] .ff-product-letter-i--standard{color:#0000!important;text-align:center!important;width:.24em!important;min-width:.24em!important;max-width:.24em!important;height:.92em!important;transform:translateY(.055em)!important}.ff-product-logo[aria-label=flutio] .ff-product-i-stem{background:#3b82f6!important;border-radius:.045em!important;width:.18em!important;height:.68em!important;display:block!important;position:absolute!important;bottom:.02em!important;left:50%!important;transform:translate(-50%)!important}.ff-product-logo[aria-label=flutio] .ff-product-i-dot{border-radius:.045em!important;width:.18em!important;height:.18em!important;top:0!important;transform:translate(-50%)!important}.ff-product-logo[aria-label=flutio] .ff-product-letter-i:before,.ff-product-logo[aria-label=flutio] .ff-product-letter-i:after{content:none!important;display:none!important}.ff-superadmin-backup-v94{gap:14px!important;display:grid!important}.ff-superadmin-backup-hero-v94{color:#102238!important;background:linear-gradient(135deg,#fff,#edf4ff)!important;border:1px solid #c7d8ef!important;border-left:6px solid #1e5bff!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:16px!important;display:grid!important}.ff-superadmin-backup-hero-v94.compact{grid-template-columns:minmax(0,1fr) minmax(160px,auto)!important}.ff-superadmin-backup-hero-v94 h2{color:#102238!important;margin:4px 0!important;font-size:1.35rem!important;line-height:1.12!important}.ff-superadmin-backup-hero-v94 p{color:#334b68!important;margin:0!important;font-weight:650!important;line-height:1.35!important}.ff-superadmin-backup-hero-v94 span{color:#1e5bff!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-weight:900!important}.ff-superadmin-backup-pill-row-v94{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.ff-superadmin-backup-pill-row-v94 span{color:#102238!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important;border:1px solid #b9cbe0!important;border-radius:999px!important;place-items:center!important;min-height:34px!important;padding:6px 10px!important;font-weight:850!important;display:grid!important}.ff-superadmin-backup-columns-v94{grid-template-columns:1.2fr .8fr!important;gap:12px!important;display:grid!important}.ff-superadmin-backup-card-v94{background:#fff!important;border:1px solid #d7e3f0!important;border-radius:8px!important;gap:12px!important;padding:14px!important;display:grid!important;box-shadow:0 4px 14px #1022380f!important}.ff-superadmin-backup-card-v94 header h3{color:#102238!important;margin:0!important}.ff-superadmin-backup-card-v94 header p{color:#64748b!important;margin:4px 0 0!important;font-weight:650!important}.ff-superadmin-backup-flow-v94{gap:9px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.ff-superadmin-backup-flow-v94 li{background:#f8fbff!important;border:1px solid #d7e3f0!important;border-radius:7px!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:10px!important;display:grid!important}.ff-superadmin-backup-flow-v94 li>span{color:#fff!important;background:#1e5bff!important;border-radius:7px!important;place-items:center!important;width:32px!important;height:32px!important;font-weight:900!important;display:grid!important}.ff-superadmin-backup-flow-v94 strong,.ff-superadmin-backup-flow-v94 small{display:block!important}.ff-superadmin-backup-flow-v94 small{color:#64748b!important;margin-top:3px!important;font-weight:650!important;line-height:1.28!important}.ff-superadmin-backup-retention-v94,.ff-superadmin-backup-provider-grid-v94,.ff-superadmin-backup-types-v94,.ff-superadmin-backup-status-grid-v94{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.ff-superadmin-backup-retention-v94 div,.ff-superadmin-backup-provider-grid-v94 div,.ff-superadmin-backup-types-v94 article,.ff-superadmin-backup-status-grid-v94 article{background:#f8fbff!important;border:1px solid #d7e3f0!important;border-radius:7px!important;padding:12px!important}.ff-superadmin-backup-provider-grid-v94 span{color:#1e5bff!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:900!important}.ff-superadmin-backup-provider-grid-v94 strong,.ff-superadmin-backup-provider-grid-v94 small,.ff-superadmin-backup-types-v94 strong,.ff-superadmin-backup-types-v94 span,.ff-superadmin-backup-status-grid-v94 strong,.ff-superadmin-backup-status-grid-v94 span{display:block!important}.ff-superadmin-backup-provider-grid-v94 small,.ff-superadmin-backup-types-v94 span,.ff-superadmin-backup-status-grid-v94 span{color:#64748b!important;margin-top:4px!important;font-weight:650!important}.ff-superadmin-backup-company-grid-v94{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.ff-superadmin-backup-company-v94{--backup-tone:#1e5bff;text-align:left!important;border:1px solid #d7e3f0!important;border-left:6px solid var(--backup-tone)!important;color:#102238!important;background:#fff!important;border-radius:8px!important;gap:6px!important;min-height:108px!important;padding:12px!important;display:grid!important}.ff-superadmin-backup-company-v94.ok{--backup-tone:#168653}.ff-superadmin-backup-company-v94.warning{--backup-tone:#e88912}.ff-superadmin-backup-company-v94.danger{--backup-tone:#dc3f45}.ff-superadmin-backup-company-v94 header{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.ff-superadmin-backup-company-v94 header span{color:var(--backup-tone)!important;background:#edf4ff!important;border-radius:999px!important;flex:none!important;padding:4px 8px!important;font-size:.8rem!important;font-weight:900!important}.ff-superadmin-backup-company-v94 p,.ff-superadmin-backup-company-v94 small{color:#64748b!important;margin:0!important;font-weight:650!important;line-height:1.25!important}.ff-superadmin-backup-empty-v94{color:#102238!important;background:#ecfdf3!important;border:1px solid #bbf7d0!important;border-radius:8px!important;padding:14px!important}.ff-superadmin-backup-empty-v94 span{color:#334b68!important;margin-top:4px!important;display:block!important}.ff-superadmin-backup-detail-v94{gap:12px!important;display:grid!important}.ff-superadmin-backup-log-v94{gap:8px!important;display:grid!important}.ff-superadmin-backup-log-v94 article{background:#f8fbff!important;border:1px solid #d7e3f0!important;border-left:5px solid #1e5bff!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:4px 10px!important;padding:10px!important;display:grid!important}.ff-superadmin-backup-log-v94 small{color:#64748b!important;grid-column:1/-1!important}@media (width<=720px){.ff-superadmin-backup-hero-v94,.ff-superadmin-backup-hero-v94.compact,.ff-superadmin-backup-columns-v94{grid-template-columns:1fr!important}.ff-superadmin-backup-pill-row-v94{justify-content:flex-start!important}.ff-superadmin-backup-retention-v94,.ff-superadmin-backup-provider-grid-v94,.ff-superadmin-backup-types-v94,.ff-superadmin-backup-status-grid-v94,.ff-superadmin-backup-company-grid-v94,.ff-superadmin-backup-log-v94 article{grid-template-columns:1fr!important}}.ff-product-logo[aria-label=flutio]{align-items:center!important;gap:.3em!important;display:inline-flex!important;overflow:visible!important}.ff-product-logo[aria-label=flutio] .ff-product-symbol{flex:none!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2{white-space:nowrap!important;letter-spacing:0!important;font-kerning:normal!important;text-rendering:geometricprecision!important;align-items:flex-end!important;gap:0!important;height:.98em!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1em!important;font-weight:950!important;line-height:.82!important;display:inline-flex!important;overflow:visible!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-dark{color:#0f2347!important;letter-spacing:-.035em!important;line-height:inherit!important;margin:0 .04em 0 0!important;display:inline-block!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-blue{color:#3b82f6!important;letter-spacing:-.01em!important;line-height:inherit!important;margin:0!important;display:inline-block!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-i{letter-spacing:0!important;color:#3b82f6!important;width:.38em!important;min-width:.38em!important;max-width:.38em!important;height:.82em!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:0 0 .38em!important;justify-content:center!important;align-items:flex-end!important;margin:0 .09em 0 .12em!important;padding:0!important;display:inline-flex!important;position:relative!important;overflow:visible!important;transform:none!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-stem{background:#3b82f6!important;border-radius:.075em!important;width:.25em!important;height:.69em!important;margin:0!important;display:block!important;transform:none!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v2-dot{background:#f59e0b!important;border-radius:.06em!important;width:.25em!important;height:.25em!important;margin:0!important;display:block!important;position:absolute!important;top:-.055em!important;left:50%!important;transform:translate(-50%)!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3{white-space:nowrap!important;letter-spacing:-.025em!important;font-kerning:normal!important;text-rendering:geometricprecision!important;align-items:baseline!important;gap:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:1em!important;font-weight:950!important;line-height:.86!important;display:inline-flex!important;overflow:visible!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-dark,.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-blue,.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-i{line-height:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important;transform:none!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-dark{color:#0f2347!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-blue,.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-i{color:#3b82f6!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-i{justify-content:center!important;align-items:flex-end!important;width:.21em!important;min-width:.21em!important;height:.74em!important;margin-left:.015em!important;margin-right:.015em!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-stem{background:#3b82f6!important;border-radius:.04em!important;width:.16em!important;height:.54em!important;display:block!important}.ff-product-logo[aria-label=flutio] .flutio-wordmark-v3-dot{pointer-events:none!important;background:#f59e0b!important;border-radius:.04em!important;width:.18em!important;height:.04em!important;display:block!important;position:absolute!important;top:-.17em!important;left:50%!important;transform:translate(-50%)!important}@media (width<=920px),(hover:none) and (pointer:coarse){.ff-superadmin-v94 .ff-superadmin-tabs-v94{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:minmax(46px,auto)!important;gap:8px!important;width:100%!important;max-width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.ff-superadmin-v94 .ff-superadmin-tabs-v94 button{white-space:normal!important;text-align:center!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;padding:6px 3px!important;font-size:clamp(.56rem,2.25vw,.72rem)!important;line-height:1.04!important;display:flex!important;overflow:hidden!important}}body .ff-new-media-actions>.ff-new-gps-button.capturing,body .ff-new-media-actions>.ff-new-gps-button.capturing:disabled{opacity:1!important;cursor:wait!important;animation:.7s step-end infinite ffGpsRailCaptureV209!important}body .ff-new-media-actions>.ff-new-gps-button.captured{color:#fff!important;background:#16a34a!important;border-color:#15803d!important;animation:none!important}body .ff-client-portal-media-actions-v230>button.capturing,body .ff-client-portal-media-actions-v230>button.capturing:disabled{opacity:1!important;cursor:wait!important;animation:.7s step-end infinite ffGpsRailCaptureV209!important}@media (width<=640px),(pointer:coarse){body .resolver-modal .ff-resolver-time-signature-v197>input,body .resolver-modal .ff-resolver-signature-button-v197,body .resolver-modal .ff-resolver-material-entry-v164 input,body .resolver-modal .ff-resolver-add-material-v164,body .resolver-modal .ff-voice-comment-field,body .resolver-modal .ff-voice-comment-field textarea{box-sizing:border-box!important;height:58px!important;min-height:58px!important;max-height:58px!important}body .resolver-modal .ff-resolver-time-signature-v197>input,body .resolver-modal .ff-resolver-signature-button-v197,body .resolver-modal .ff-resolver-material-entry-v164 input,body .resolver-modal .ff-resolver-add-material-v164{align-items:center!important;padding-top:0!important;padding-bottom:0!important;display:inline-flex!important}body .resolver-modal .ff-voice-comment-field{display:block!important;position:relative!important}body .resolver-modal .ff-voice-comment-field textarea{resize:none!important;margin:0!important;padding-top:11px!important;padding-bottom:11px!important;padding-right:68px!important;line-height:1.15!important;overflow:hidden!important}body .resolver-modal .ff-voice-comment-button{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important}body .ff-incident-history-list .ff-history-line-with-closing-v270{row-gap:0!important;padding-top:4px!important;padding-bottom:4px!important}body .ff-incident-history-list .ff-history-line-with-closing-v270 .ff-incident-history-closing-line-v270{margin-top:-2px!important;line-height:1.18!important}}@media (width<=1200px),(pointer:coarse){body .ff-app-header.ff-mobile-header-v108{grid-template-columns:minmax(0,1fr) 52px 118px!important;align-items:center!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-fixflow-center,body .ff-app-header.ff-mobile-header-v108 .ff-header-operator-brand{align-content:center!important;gap:4px!important;margin-top:0!important}body .ff-app-header.ff-mobile-header-v108 .ff-product-logo{width:146px!important;min-width:146px!important;max-width:146px!important;height:30px!important}body .ff-app-header.ff-mobile-header-v108 .ff-product-word,body .ff-app-header.ff-mobile-header-v108 .ff-product-word span,body .ff-app-header.ff-mobile-header-v108 .ff-product-word strong{font-size:28px!important;line-height:.95!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-business-name,body .ff-app-header.ff-mobile-header-v108 .ff-header-business-name-mobile{width:180px!important;max-width:180px!important;margin-top:1px!important;font-size:12.5px!important;line-height:1.08!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-actions{grid-template-columns:52px 118px!important;align-items:center!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-bell-slot{justify-content:center!important;align-items:center!important;width:52px!important;min-width:52px!important;height:100%!important;padding-top:0!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-envelope-v271{justify-content:center!important;align-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;display:inline-flex!important;transform:translateY(3px)!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-envelope-v271 .ff-notification-envelope-v271,body .ff-app-header.ff-mobile-header-v108 .ff-header-envelope-v271 .ff-notification-envelope-v271 svg{width:42px!important;height:42px!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-account-slot{grid-template-rows:34px 28px!important;align-content:center!important;justify-items:center!important;row-gap:2px!important;height:68px!important;max-height:68px!important;overflow:hidden!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-logout{align-self:start!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-account-meta{align-self:start!important;max-height:28px!important;margin-top:0!important;overflow:hidden!important;transform:translateY(-1px)!important}body .ff-app-header.ff-mobile-header-v108 .ff-header-account-meta span{font-size:8.8px!important;line-height:1.02!important}}@media (width<=640px){body .ff-pending-action-modal{padding-top:62px!important}body .ff-pending-action-modal:before{background:linear-gradient(#1e5bff,#1e5bff) 0 0/100% 5px no-repeat,linear-gradient(#2e82ee,#2e82ee) 0 10px/76% 5px no-repeat,linear-gradient(#18c964,#18c964) 0 20px/36% 12px no-repeat,radial-gradient(circle at 92% 2px,#f59e0b 0 3px,#0000 3.2px)!important;border-radius:3px!important;width:24px!important;height:32px!important;top:16px!important;left:16px!important}body .ff-pending-action-modal h3{margin-top:2px!important;padding-left:0!important;padding-right:58px!important}}body .ff-product-logo[aria-label=flutio] .ff-product-symbol,body .ff-product-symbol{flex:none!important;justify-content:flex-start!important;align-items:center!important;width:.86em!important;height:1.08em!important;display:inline-flex!important;position:relative!important;overflow:visible!important}body .ff-product-logo[aria-label=flutio] .ff-product-symbol-svg{width:100%!important;height:100%!important;display:block!important;overflow:visible!important}body .ff-product-logo[aria-label=flutio] .ff-product-symbol i,body .ff-product-symbol i{display:none!important}body .ff-welcome-modal-v219 .ff-welcome-mark-v219.ff-product-symbol{flex:0 0 39px!important;gap:0!important;width:39px!important;height:49px!important;display:inline-flex!important}body .ff-welcome-modal-v219 .ff-welcome-mark-v219 .ff-product-symbol-svg{width:100%!important;height:100%!important;display:block!important}body .ff-new-incident-form:before,body .ff-client-detail-modal:before,body .ff-client-edit-modal:before,body .ff-map-location-modal:before,body .ff-location-modal:before,body .ff-task-modal:before,body .ff-service-modal:before,body .ff-edit-modal-box:before,body .resolver-modal:before,body .ff-pending-action-modal:before,body .ff-assignment-modal:before,body .ff-more-panel:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 124'%3E%3Crect x='0' y='0' width='100' height='20' rx='10' fill='%23245bff'/%3E%3Crect x='0' y='40' width='76' height='20' rx='10' fill='%232d8cf0'/%3E%3Crect x='0' y='80' width='36' height='44' rx='10' fill='%2318c964'/%3E%3C/svg%3E") 0 0/contain no-repeat!important;border-radius:0!important;width:21px!important;height:27px!important}@media (width<=640px){body .ff-create-pending-overlay{padding-top:max(10px, env(safe-area-inset-top))!important;padding-bottom:max(10px, env(safe-area-inset-bottom))!important;justify-content:center!important;align-items:center!important}body .ff-create-pending-modal:focus-within{transform:none!important}body .ff-create-pending-modal.is-keyboard-active{max-height:calc(100dvh - 16px)!important;transition:transform .18s!important;overflow-y:auto!important;transform:translateY(-86px)!important}body .ff-create-pending-modal.ff-create-pending-modal--material.is-keyboard-active{transform:translateY(-140px)!important}body .ff-create-pending-modal .ff-voice-comment-field{width:100%!important;min-width:0!important;height:58px!important;min-height:58px!important;max-height:58px!important;display:block!important;position:relative!important;overflow:visible!important}body .ff-create-pending-modal .ff-voice-comment-field textarea{resize:none!important;box-sizing:border-box!important;width:100%!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding-top:12px!important;padding-bottom:12px!important;padding-right:70px!important;overflow:hidden!important}body .ff-create-pending-modal .ff-voice-comment-button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;margin:0!important;position:absolute!important;inset:50% 10px auto auto!important;transform:translateY(-50%)!important}body .ff-create-material-inline-row .ff-voice-comment-button{top:50%!important;right:10px!important;transform:translateY(-50%)!important}}body .ff-image-overlay-v279{padding:max(12px, env(safe-area-inset-top)) 14px max(12px, env(safe-area-inset-bottom))!important;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:12px!important;display:flex!important}body .ff-image-overlay-v279 .ff-image-modal-photo-v279{object-fit:contain!important;border-radius:10px!important;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 78px)!important;margin:0 auto!important;display:block!important}body .ff-image-overlay-v279 .ff-image-modal-actions{z-index:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin-top:2px!important;margin-bottom:0!important;display:grid!important;position:static!important}body .ff-image-overlay-v279 .ff-image-modal-actions button{box-sizing:border-box!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:48px!important;margin:0!important}body .ff-image-overlay-v279 .ff-image-modal-actions button:only-child{grid-column:1/-1!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded) .ff-incident-compact-header{touch-action:pan-y!important;cursor:grab!important}body .ff-incident-card-v105:not(.ff-incident-card-expanded){transform:translateX(var(--ff-swipe-offset-x,0px))!important;will-change:transform!important;transition:transform .16s,box-shadow .16s!important}@media (width>=901px){body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-fixflow-center:after{content:none!important;display:none!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-fixflow-center .ff-product-logo{transform-origin:0!important;margin-right:10px!important;transform:scale(1.2)!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-actions{flex-direction:row!important;justify-content:flex-end!important;align-items:flex-start!important;gap:14px!important;display:flex!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-account-slot{order:2!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-bell-slot{order:1!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;min-width:68px!important;height:42px!important;padding-top:0!important;display:flex!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-envelope-v271{width:68px!important;min-width:68px!important;height:68px!important;min-height:68px!important;margin-top:-13px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-envelope-v271 .ff-notification-envelope-v271{width:58px!important;height:58px!important}body .ff-admin-shell:has(.ff-dashboard-control-web) .ff-header-envelope-v271 .ff-notification-envelope-v271 svg{width:58px!important;height:58px!important}}@media (width<=640px){body .ff-map-list-row .ff-map-list-meta{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:3px 8px!important;width:100%!important;display:grid!important}body .ff-map-list-row .ff-map-list-status{justify-self:start!important}body .ff-map-list-row .ff-map-list-service{white-space:normal!important;text-overflow:clip!important;text-align:right!important;justify-self:end!important;max-width:calc(100vw - 230px)!important;overflow:visible!important}body .ff-map-list-row .ff-map-list-distance{white-space:normal!important;text-overflow:clip!important;text-align:left!important;grid-column:1/-1!important;justify-self:start!important;max-width:100%!important;overflow:visible!important}}body .ff-resolver-collab-v283{gap:8px!important;margin:2px 0 4px!important;display:grid!important}body .ff-resolver-collab-toggle-v283{color:#102238!important;box-sizing:border-box!important;background:#f5f8fc!important;border:1px solid #c8d7ea!important;border-radius:14px!important;align-items:center!important;gap:10px!important;min-height:48px!important;padding:10px 12px!important;font-weight:900!important;display:flex!important}body .ff-resolver-collab-toggle-v283 input{width:18px!important;min-width:18px!important;height:18px!important}body .ff-resolver-collab-select-v283{color:#102238!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #c8d7ea!important;border-radius:14px!important;width:100%!important;min-height:48px!important;padding:10px 12px!important;font-size:1rem!important;font-weight:800!important}body .ff-resolver-collab-chips-v283{flex-wrap:wrap!important;gap:7px!important;display:flex!important}body .ff-resolver-collab-chips-v283 button{color:#1d4ed8!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;border-radius:999px!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding:6px 10px!important;font-weight:900!important;display:inline-flex!important}body .ff-resolver-collab-chips-v283 button span{color:#102238!important;font-size:1rem!important;line-height:1!important}body .ff-collaborative-resolved-icon-v285,body .ff-incident-card-v105 .ff-collaborative-resolved-icon-v285,body .ff-incident-card-v105 .ff-incident-compact-user-v93 .ff-collaborative-resolved-icon-v285,body .ff-incident-card-v105 .ff-incident-assignment-icon .ff-collaborative-resolved-icon-v285{color:#f97316!important}@media (width<=640px){body .ff-resolver-collab-toggle-v283,body .ff-resolver-collab-select-v283{min-height:52px!important;font-size:.98rem!important}body .ff-assignment-modal-overlay{z-index:99990!important;justify-content:center!important;align-items:center!important;padding:18px!important;display:flex!important;position:fixed!important;inset:0!important}body .ff-assignment-modal{width:min(88vw,390px)!important;max-height:82vh!important;margin:0 auto!important;overflow-y:auto!important;transform:none!important}body .ff-client-list-panel .client-line-wrapper-mobile:has(.ff-client-qr-grid-v166){grid-column:1/-1!important}body .ff-client-list-panel .client-line-mobile:has(.ff-client-qr-grid-v166){min-height:88px!important;padding:8px 10px!important}body .ff-client-qr-grid-v166{grid-template-rows:repeat(3,minmax(0,auto))!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:center!important;gap:2px 10px!important;width:100%!important;min-height:70px!important;display:grid!important}body .ff-client-qr-grid-v166 .ff-client-qr-identity-v232{grid-area:1/1!important;min-width:0!important}body .ff-client-qr-grid-v166 .ff-client-qr-name-v166{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}body .ff-client-qr-grid-v166 .ff-client-qr-phone-cell-v166{grid-area:2/1/4!important;align-self:center!important;min-width:0!important;padding-left:38px!important;line-height:1.05!important}body .ff-client-qr-grid-v166 .ff-client-qr-count-v166,body .ff-client-qr-grid-v166 .ff-client-qr-last-cell-v166,body .ff-client-qr-grid-v166 .ff-client-qr-delete-cell-v166{text-align:right!important;grid-column:2!important;place-self:center stretch!important;min-width:0!important;margin:0!important;line-height:1.05!important}body .ff-client-qr-grid-v166 .ff-client-qr-count-v166{grid-row:1!important}body .ff-client-qr-grid-v166 .ff-client-qr-last-cell-v166{white-space:nowrap!important;text-overflow:ellipsis!important;grid-row:2!important;font-size:.78rem!important;overflow:hidden!important}body .ff-client-qr-grid-v166 .ff-client-qr-delete-cell-v166{grid-row:3!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:30px!important;padding:4px 8px!important;font-size:.82rem!important;display:inline-flex!important}body .ff-resolver-collab-v283{gap:6px!important;margin:0 0 2px!important}body .ff-resolver-collab-toggle-v283,body .ff-resolver-collab-select-v283{border-radius:12px!important;min-height:42px!important;padding:7px 10px!important;font-size:.9rem!important}body .ff-resolver-collab-chips-v283{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}body .ff-resolver-collab-chips-v283 button{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:999px!important;justify-content:space-between!important;gap:5px!important;width:100%!important;min-height:30px!important;padding:4px 8px!important;font-size:.78rem!important;line-height:1!important;overflow:hidden!important}body .ff-resolver-collab-chips-v283 button span{flex:none!important;font-size:.86rem!important}}
