.hz-web .ig-dashboard{--ig-bg:#0d151e;--ig-panel:#17212c;--ig-line:#43505f;--ig-muted:#aebac6;--ig-red:#d82032;color:#f7f9fc;font-family:inherit;display:block}.hz-web .ig-dashboard *{box-sizing:border-box}.hz-web .ig-dashboard button{cursor:pointer;font:inherit}.hz-web .ig-dashboard button:disabled{opacity:.43;cursor:not-allowed}.hz-web .ig-dashboard button:focus-visible,.hz-web .ig-dashboard a:focus-visible,.hz-web .ig-dashboard input:focus-visible,.hz-web .ig-dashboard select:focus-visible{outline-offset:3px;outline:2px solid #ff5363}.hz-web .ig-dashboard p,.hz-web .ig-dashboard h2,.hz-web .ig-dashboard h3,.hz-web .ig-dashboard h4{margin:0}.hz-web .ig-layout{background:radial-gradient(at 76% 0,#28364355,#0000 60%),#101720;border:1px solid #46525e;border-radius:22px;grid-template-columns:198px minmax(0,1fr) 256px;min-height:520px;display:grid;overflow:hidden;box-shadow:0 18px 60px #0008}.hz-web .ig-sidebar{background:linear-gradient(155deg,#151f2a 10%,#0d141c 70%,#490b19 110%);border-right:1px solid #3e4b59;flex-direction:column;gap:3px;min-width:0;padding:23px 11px;display:flex}.hz-web .ig-sidebar-brand{letter-spacing:-.04em;color:#fff;border-bottom:1px solid #3b4551;align-items:center;gap:9px;margin-bottom:10px;padding:0 9px 19px;font-size:18px;font-weight:850;display:flex}.hz-web .ig-sidebar-brand>span{font-size:27px}.hz-web .ig-sidebar>button{text-align:left;color:#e6ebf1;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:12px 11px;font-size:13px;font-weight:700;display:flex}.hz-web .ig-sidebar>button>span{text-align:center;min-width:20px;font-size:19px}.hz-web .ig-sidebar>button:hover{background:#2c3440}.hz-web .ig-sidebar>button.ig-side-active{color:#fff;background:linear-gradient(110deg,#c30e24,#53111e);box-shadow:inset 0 0 0 1px #f03549}.hz-web .ig-sidebar-foot{color:#b6c2cb;margin-top:auto;padding:18px 10px 0;font-size:10px;line-height:1.5}.hz-web .ig-sidebar-foot small{color:#8597a9;margin-left:15px;display:block}.hz-web .ig-status-point{background:#33ba80;border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.hz-web .ig-content{background:radial-gradient(at 100% 100%,#820b1c22,#0000 36%);min-width:0;padding:24px 20px 25px}.hz-web .ig-content-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;display:flex}.hz-web .ig-content-head h2{letter-spacing:-.04em;color:#fff;font-size:clamp(23px,2.2vw,32px);font-weight:900;line-height:1.15}.hz-web .ig-content-head p:not(.ig-eyebrow){color:#acbac9;margin-top:5px;font-size:12px;line-height:1.5}.hz-web .ig-eyebrow{color:#ff5663;letter-spacing:.13em;font-size:10px;font-weight:800;margin-bottom:6px!important}.hz-web .ig-dashboard .ig-primary{color:#fff;white-space:normal;text-align:center;background:linear-gradient(140deg,#ec293a,#9c0c1e);border:1px solid #fc6a76;border-radius:11px;justify-content:center;align-items:center;min-height:43px;padding:11px 15px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:0 6px 19px #ef152a24}.hz-web .ig-dashboard .ig-primary:hover{background:#d71932}.hz-web .ig-dashboard .ig-outline{color:#f3f8fa;background:#1c2833;border:1px solid #a3afbb;border-radius:9px;min-height:39px;padding:10px 12px;font-size:12px;font-weight:750}.hz-web .ig-dashboard .ig-outline:hover{background:#304454;border-color:#d7e2e9}.hz-web .ig-empty{background:#17222e;border:1px dashed #667584;border-radius:17px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:275px;padding:30px;display:flex}.hz-web .ig-empty>span{font-size:38px}.hz-web .ig-empty h3{color:#fff;font-size:22px}.hz-web .ig-empty p{color:#c2ccd5;max-width:400px;font-size:13px;line-height:1.5}.hz-web .ig-bike{color:#fff;background:linear-gradient(165deg,#25313e 0%,#141e28 72%,#440d1a 125%);border:1px solid #536170;border-radius:16px;margin-bottom:15px;padding:14px;box-shadow:0 7px 25px #0003}.hz-web .ig-bike-top{grid-template-columns:35% minmax(0,1fr);gap:13px;display:grid}.hz-web .ig-bike-art{background:#0c1c25;border:1px solid #4b5967;border-radius:11px;min-height:182px;position:relative;overflow:hidden}.hz-web .ig-bike-art img{object-fit:cover;height:100%}.hz-web .ig-bike-art small{color:#f6f7fa;letter-spacing:.03em;background:#07121bda;border-radius:4px;padding:3px 6px;font-size:9px;position:absolute;bottom:8px;left:9px}.hz-web .ig-bike-info{flex-direction:column;gap:7px;min-width:0;display:flex}.hz-web .ig-bike-name{justify-content:space-between;align-items:center;gap:7px;display:flex}.hz-web .ig-bike-name h3{overflow-wrap:anywhere;color:#fff;font-size:clamp(19px,2vw,25px);font-weight:900;line-height:1.17}.hz-web .ig-icon-button{color:#fff;background:#293643;border:1px solid #68788a;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;font-size:19px!important}.hz-web .ig-bike-info>p{color:#bdc5cc;font-size:11px}.hz-web .ig-bike-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.hz-web .ig-bike-metrics>div{background:linear-gradient(160deg,#313e4b,#1d2732);border:1px solid #667481;border-radius:11px;flex-direction:column;justify-content:space-between;min-width:0;min-height:85px;padding:10px 8px;display:flex}.hz-web .ig-bike-metrics span{color:#e0e6eb;font-size:10px;line-height:1.3}.hz-web .ig-bike-metrics strong{color:#fff;overflow-wrap:anywhere;font-size:clamp(11px,1.3vw,15px);font-weight:850;line-height:1.3}.hz-web .ig-bike-metrics .ig-good-text{color:#7de7a5}.hz-web .ig-bike-metrics .ig-danger-text{color:#ff7d89}.hz-web .ig-bike-trail{border-top:1px solid #54616e;gap:10px;margin-top:13px;padding:13px 5px 2px;display:grid}.hz-web .ig-bike-trail>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hz-web .ig-bike-trail b{color:#fff;font-size:14px}.hz-web .ig-bike-trail span{color:#c3cdd5;font-size:11px}.hz-web .ig-trail-track{justify-content:space-between;align-items:center;width:100%;max-width:94%;height:18px;margin:4px auto 0;display:flex;position:relative}.hz-web .ig-trail-track:before{content:"";background:linear-gradient(90deg,#33c580 0%,#34c682 55%,#ea3144 55% 100%);height:2px;position:absolute;top:8px;left:0;right:0}.hz-web .ig-trail-track>span{background:#216c4e;border:3px solid #42df88;border-radius:50%;width:18px;height:18px;position:relative;box-shadow:0 2px 12px #0009}.hz-web .ig-trail-track>span:nth-child(3){background:#8e2434;border-color:#ff4051}.hz-web .ig-trail-track>span:last-child{background:#34414f;border-color:#8797a3}.hz-web .ig-trail-track>span.is-urgent{box-shadow:0 0 0 5px #ed2e4040}.hz-web .ig-bike-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hz-web .ig-bike-actions>button{color:#e9eef3;background:0 0;border:1px solid #566575;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:750}.hz-web .ig-bike-actions>button:hover{background:#314050}.hz-web .ig-bike-actions>.ig-outline{border-color:#abb7bf}.hz-web .ig-add-form,.hz-web .ig-edit-panel,.hz-web .ig-entry-form,.hz-web .ig-maintenance-card,.hz-web .ig-due-editor,.hz-web .ig-budget,.hz-web .ig-documents{background:#18242f;border:1px solid #546372;border-radius:14px;margin:13px 0;padding:18px}.hz-web .ig-form-top,.hz-web .ig-inline-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:13px;display:flex}.hz-web .ig-dashboard h3{color:#fff;font-size:17px;line-height:1.3}.hz-web .ig-dashboard h4{color:#fff;font-size:14px}.hz-web .ig-form-top h3,.hz-web .ig-inline-heading h3{margin:0}.hz-web .ig-inputs,.hz-web .ig-edit-fields{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:11px;margin:13px 0;display:grid}.hz-web .ig-inputs label,.hz-web .ig-edit-fields label,.hz-web .ig-budget-filters label,.hz-web .ig-filter label,.hz-web .ig-import-label{color:#d9e2e9;flex-direction:column;gap:6px;min-width:0;font-size:11px;font-weight:750;display:flex}.hz-web .ig-dashboard input:not([type=checkbox]),.hz-web .ig-dashboard select{color:#fff;background:#0f1a24;border:1px solid #66788a;border-radius:8px;width:100%;min-width:0;min-height:41px;padding:11px 9px;font-size:12px}.hz-web .ig-dashboard input::placeholder{color:#8096a6}.hz-web .ig-dashboard input[type=checkbox]{accent-color:#ee2740}.hz-web .ig-dashboard option{background:#15222e}.hz-web .ig-add-form>button,.hz-web .ig-add-form>small{margin-top:6px}.hz-web .ig-add-form>small{color:#bac8d4;font-size:11px;display:block}.hz-web .ig-edit-fields label button{color:#fff;background:#293848;border:1px solid #82909e;border-radius:8px;min-height:35px;padding:7px 10px;font-size:11px}.hz-web .ig-muted-actions,.hz-web .ig-button-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:13px;display:flex}.hz-web .ig-muted-actions button,.hz-web .ig-button-row>button:not(.ig-primary){color:#fff;background:#293847;border:1px solid #8d9cad;border-radius:8px;padding:9px;font-size:11px}.hz-web .ig-muted-actions>.ig-danger-link{color:#ff9eae;border-color:#a84b5c}.hz-web .ig-alert{color:#ddf8e8;overflow-wrap:anywhere;background:#27473c;border:1px solid #4aa57a;border-radius:10px;margin-bottom:14px;padding:12px;font-size:12px;line-height:1.5}.hz-web .ig-alert-danger{color:#fff;background:#54202a;border-color:#b34a58}.hz-web .ig-entry-choose{gap:10px;margin-bottom:17px;display:grid}.hz-web .ig-entry-choose p,.hz-web .ig-muted{color:#aebdca;font-size:12px;line-height:1.5}.hz-web .ig-entry-choose>div{flex-wrap:wrap;gap:9px;display:flex}.hz-web .ig-maintenance-card h3{margin:0}.hz-web .ig-input-wide{grid-column:1/-1}.hz-web .ig-history{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.hz-web .ig-history li{background:#1c2b38;border:1px solid #465464;border-radius:11px;align-items:flex-start;gap:11px;padding:12px;display:flex}.hz-web .ig-history-mark{color:#fff;background:#1d784b;border-radius:50%;place-items:center;min-width:27px;height:27px;font-size:13px;display:grid}.hz-web .ig-history li>div:nth-child(2){flex:1;min-width:0}.hz-web .ig-history strong{font-size:12px;display:block}.hz-web .ig-history small{color:#bec9d3;margin-top:4px;font-size:10px;display:block}.hz-web .ig-history li p{color:#e8eef3;overflow-wrap:anywhere;margin-top:5px;font-size:12px}.hz-web .ig-history-end{text-align:right;justify-items:end;gap:7px;display:grid}.hz-web .ig-history-end b{font-size:12px}.hz-web .ig-history-end button{color:#faadb7;background:0 0;border:0;font-size:10px;text-decoration:underline}.hz-web .ig-filter{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;display:flex}.hz-web .ig-filter small{color:#a6b5c4;font-size:11px}.hz-web .ig-due-row{background:#1a2834;border:1px solid #526171;border-radius:11px;align-items:center;gap:11px;margin-bottom:8px;padding:12px;display:flex}.hz-web .ig-due-row>div{gap:4px;display:grid}.hz-web .ig-due-row strong{font-size:13px}.hz-web .ig-due-row small{color:#b6c8d5;font-size:11px}.hz-web .ig-due-badge,.hz-web .ig-due-circle{color:#e5fbea;background:#12744a;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:900;display:grid}.hz-web .ig-due-badge.urgent,.hz-web .ig-due-circle.urgent{color:#fff;background:#bb182b}.hz-web .ig-due-edit{border-top:1px solid #445563;margin-top:10px;padding-top:10px}.hz-web .ig-due-edit>strong{font-size:12px}.hz-web .ig-due-edit .ig-inputs{align-items:end}.hz-web .ig-due-edit button{color:#fff;background:#2e4050;border:1px solid #a4b5c1;border-radius:8px;min-height:41px;padding:8px;font-size:11px}.hz-web .ig-budget-number{background:#0f1b25;border:1px solid #52606e;border-radius:12px;gap:7px;margin-bottom:17px;padding:20px;display:grid}.hz-web .ig-budget-number small{color:#c1cdd6;font-size:11px}.hz-web .ig-budget-number strong{color:#fff;overflow-wrap:anywhere;font-size:clamp(23px,3vw,36px);line-height:1.2}.hz-web .ig-budget-number span{color:#b2c4d2;font-size:11px}.hz-web .ig-budget-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:16px;display:flex}.hz-web .ig-budget>p,.hz-web .ig-documents>p,.hz-web .ig-cloud>p{color:#c1cdd7;margin:10px 0;font-size:12px;line-height:1.55}.hz-web .ig-budget>button{margin:5px 8px 0 0}.hz-web .ig-export-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:15px 0;display:grid}.hz-web .ig-export-grid>button{text-align:left;color:#f5f8fc;background:#293847;border:1px solid #7f91a1;border-radius:10px;min-height:72px;padding:13px;font-size:12px;font-weight:800}.hz-web .ig-export-grid button small{color:#b6c4ce;margin-top:7px;font-size:10px;font-weight:500;display:block}.hz-web .ig-import-label{border:1px dashed #8c9baa;border-radius:12px;margin:14px 0;padding:14px}.hz-web .ig-print-list{flex-wrap:wrap;gap:8px;display:flex}.hz-web .ig-cloud{background:#10202d;border:1px solid #596e7d;border-radius:12px;margin-top:17px;padding:15px}.hz-web .ig-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.hz-web .ig-stats>div{background:#1d2a37;border:1px solid #526271;border-radius:12px;gap:7px;padding:16px;display:grid}.hz-web .ig-stats>div span{color:#ff576a;font-size:19px}.hz-web .ig-stats>div strong{overflow-wrap:anywhere;font-size:clamp(17px,2.5vw,27px)}.hz-web .ig-stats>div small{color:#b6c6d0;font-size:11px}.hz-web .ig-stats>p{color:#b8c7d2;grid-column:1/-1;margin-top:8px;font-size:11px;line-height:1.5}.hz-web .ig-content-bottom{border-top:1px solid #46525e;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:9px;margin-top:18px;padding-top:14px;display:flex}.hz-web .ig-content-bottom small{color:#9dafbe;max-width:350px;font-size:10px;line-height:1.5}.hz-web .ig-text-button{color:#ff9ba9;background:0 0;border:0;padding:6px;font-size:11px;font-weight:800}.hz-web .ig-rail{background:linear-gradient(160deg,#14202b,#0b131b);border-left:1px solid #3b4958;flex-direction:column;gap:12px;padding:17px 13px;display:flex}.hz-web .ig-rail-card{background:linear-gradient(145deg,#263443,#111b26);border:1px solid #516170;border-radius:15px;padding:14px 12px;box-shadow:0 8px 25px #0004}.hz-web .ig-rail-card h3{color:#fff;letter-spacing:-.03em;align-items:center;gap:7px;margin:0 0 15px;font-size:16px;display:flex}.hz-web .ig-rail-card h3>span{color:#f14a5e;font-size:24px}.hz-web .ig-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.hz-web .ig-quick-grid button{color:#fff;background:linear-gradient(140deg,#364655,#1b2935);border:1px solid #798795;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:73px;padding:7px;font-size:11px;display:flex}.hz-web .ig-quick-grid button>span{color:#f5f7fb;font-size:23px}.hz-web .ig-quick-grid button:hover{background:#384d5f}.hz-web .ig-rail-due{text-align:left;color:#fff;background:#293744;border:1px solid #526576;border-radius:10px;align-items:center;gap:8px;width:100%;margin-bottom:7px;padding:10px 7px;display:flex}.hz-web .ig-rail-due .ig-due-circle{width:27px;height:27px;font-size:13px}.hz-web .ig-rail-due>span:nth-child(2){flex:1;gap:3px;min-width:0;display:grid}.hz-web .ig-rail-due strong{overflow-wrap:anywhere;font-size:11px;line-height:1.3}.hz-web .ig-rail-due small{color:#cfdae2;font-size:10px}.hz-web .ig-rail-due>span:last-child{color:#eef5fc;font-size:20px}.hz-web .ig-rail-placeholder{color:#afc0cc;padding:7px 0;font-size:11px;line-height:1.5}.hz-web .ig-rail-footer{color:#f4a0ac;background:0 0;border:0;padding:8px 0;font-size:11px;font-weight:800}.hz-web .ig-rail-help>strong{color:#fff;font-size:13px}.hz-web .ig-rail-help>p{color:#bfceda;margin:9px 0 13px;font-size:11px;line-height:1.5}.hz-web .ig-rail-help>button{color:#fff;background:0 0;border:1px solid #8a98a5;border-radius:9px;padding:9px;font-size:11px}.hz-web .ig-privacy{background:#17222d;border:1px solid #526271;border-radius:12px;margin-top:13px;padding:12px 15px}.hz-web .ig-privacy>summary{color:#f4f7f9;cursor:pointer;font-size:12px;font-weight:800}.hz-web .ig-privacy p,.hz-web .ig-privacy label{color:#c4d0db;margin:12px 0;font-size:11px;line-height:1.6;display:block}.hz-web .ig-privacy>button{color:#fff;background:#67212c;border:1px solid #de6e79;border-radius:9px;padding:10px;font-size:11px}.hz-web .hz-member-dashboard .ig-dashboard{margin-top:14px}@media (width<=1180px){.hz-web .ig-layout{grid-template-columns:172px minmax(0,1fr) 225px}.hz-web .ig-content{padding:20px 14px}.hz-web .ig-rail{padding:14px 10px}.hz-web .ig-bike-top{grid-template-columns:1fr}.hz-web .ig-bike-art{height:200px;min-height:180px}}@media (width<=930px){.hz-web .ig-layout{grid-template-columns:170px minmax(0,1fr)}.hz-web .ig-rail{border:0;border-top:1px solid #435565;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hz-web .ig-rail-card{min-width:0}.hz-web .ig-bike-top{grid-template-columns:31% minmax(0,1fr)}.hz-web .ig-bike-art{height:auto;min-height:170px}}@media (width<=670px){.hz-web .ig-layout{border-radius:15px;display:block}.hz-web .ig-sidebar{border:0;border-bottom:1px solid #405263;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:11px;display:grid}.hz-web .ig-sidebar-brand{grid-column:1/-1;padding:0 4px 8px;font-size:16px}.hz-web .ig-sidebar>button{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:47px;padding:8px 4px;font-size:11px}.hz-web .ig-sidebar>button>span{font-size:17px}.hz-web .ig-sidebar-foot{grid-column:1/-1;margin:0;padding:6px 5px;font-size:10px}.hz-web .ig-sidebar-foot small{margin:0 0 0 4px;display:inline}.hz-web .ig-content{padding:16px 12px}.hz-web .ig-content-head{align-items:flex-start}.hz-web .ig-content-head>.ig-primary{width:100%}.hz-web .ig-rail{grid-template-columns:1fr;gap:8px;padding:11px}.hz-web .ig-bike-top{grid-template-columns:1fr}.hz-web .ig-bike-art{height:230px;min-height:170px}.hz-web .ig-export-grid{grid-template-columns:1fr}.hz-web .ig-inputs,.hz-web .ig-edit-fields{grid-template-columns:1fr 1fr}.hz-web .ig-bike-metrics{gap:6px}.hz-web .ig-bike-metrics>div{padding:8px 6px}}@media (width<=410px){.hz-web .ig-inputs,.hz-web .ig-edit-fields,.hz-web .ig-bike-metrics{grid-template-columns:1fr}.hz-web .ig-bike-metrics>div{flex-direction:row;align-items:center;gap:12px;min-height:50px;display:flex}.hz-web .ig-bike-actions>button{flex:1}.hz-web .ig-stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hz-web .ig-dashboard *{transition:none!important}}.hz-web .ig-dashboard .ig-sidebar svg,.hz-web .ig-dashboard .ig-quick-grid svg{vertical-align:middle;stroke:#f8fbff;display:inline-block}.hz-web .ig-dashboard .ig-bike-metrics svg{vertical-align:middle;stroke:#d7e8f1}.hz-web .ig-dashboard .ig-rail-card h3 svg{stroke:#ff5669}.hz-web .ig-bike-next{color:#c7f6e0;background:#17382c;border:1px solid #357b5d;border-radius:11px;align-items:center;gap:11px;padding:12px 14px;font-size:12px;font-weight:800;display:flex}.hz-web .ig-bike-next.is-urgent{color:#ffe1e5;background:#44212b;border-color:#bc5363}.hz-web .ig-bike-actions button{justify-content:center;align-items:center;gap:5px;display:inline-flex}.hz-web .ig-content-head .ig-primary{align-items:center;gap:8px;display:inline-flex}.hz-web .ig-due-scheduler{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;margin-top:17px;display:grid}.hz-web .ig-due-scheduler label{color:#d9e5ef;gap:7px;min-width:0;font-size:12px;font-weight:750;display:grid}.hz-web .ig-due-scheduler button{align-self:end}@media (width<=700px){.hz-web .ig-due-scheduler{grid-template-columns:1fr}.hz-web .ig-due-scheduler button{width:100%}}.hz-web .ig-preventive{background:linear-gradient(165deg,#1a2836,#101a27);border:1px solid #4a5d6c;border-radius:17px;margin:0 0 25px;padding:clamp(13px,2vw,22px)}.hz-web .ig-preventive-header{border-bottom:1px solid #344858;justify-content:space-between;align-items:flex-start;gap:14px;padding:0 0 18px;display:flex}.hz-web .ig-preventive-header h3{color:#fff;margin:4px 0 6px;font-size:clamp(19px,2vw,24px)}.hz-web .ig-preventive-header p:not(.ig-eyebrow){color:#b7c7d6;font-size:12px;line-height:1.5}.hz-web .ig-preventive-header>svg{color:#e97c90;flex:none}.hz-web .ig-check-toolbar{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0 13px;display:grid}.hz-web .ig-check-toolbar label,.hz-web .ig-check-inputs label{color:#d9e6ee;gap:7px;font-size:11px;font-weight:750;display:grid}.hz-web .ig-check-list{gap:7px;display:grid}.hz-web .ig-check-item{background:#1a2936;border:1px solid #405364;border-radius:13px;overflow:hidden}.hz-web .ig-check-item.ig-check-late{border-color:#9b4757}.hz-web .ig-check-open{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:75px;padding:16px 14px;display:flex}.hz-web .ig-check-open:hover,.hz-web .ig-check-open:focus-visible{background:#293b4b}.hz-web .ig-check-copy{flex:1;gap:6px;min-width:0;display:grid}.hz-web .ig-check-copy strong{color:#f9fbfd;font-size:14px;font-weight:850;line-height:1.3}.hz-web .ig-check-copy small{color:#b4c3d0;font-size:12px;line-height:1.3}.hz-web .ig-check-late .ig-check-copy small{color:#ffc1c9}.hz-web .ig-check-soon .ig-check-copy small{color:#f6d59d}.hz-web .ig-check-right{flex:none;align-items:center;gap:14px;display:flex}.hz-web .ig-check-meter{align-items:center;gap:3px;width:85px;display:flex}.hz-web .ig-check-meter i{background:#56616d;border-radius:2px;flex:1;height:12px;display:block}.hz-web .ig-check-meter.ok i:first-child{background:#46b583}.hz-web .ig-check-meter.soon i:first-child{background:#f0bd5d}.hz-web .ig-check-meter.late i:first-child{background:#f36a78}.hz-web .ig-check-chevron{color:#c5d3df;font-size:24px;line-height:1}.hz-web .ig-check-editor{background:#13212e;border-top:1px solid #42566b;gap:15px;padding:18px 15px;display:grid}.hz-web .ig-check-editor>p{color:#b7c9d6;margin:0;font-size:12px;line-height:1.6}.hz-web .ig-check-inputs{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hz-web .ig-check-inputs input,.hz-web .ig-check-toolbar select{width:100%;min-width:0}.hz-web .ig-check-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hz-web .ig-check-actions .ig-primary,.hz-web .ig-check-actions .ig-outline{min-height:40px}.hz-web .ig-check-cancel{color:#b6c8d7;background:0 0;border:0;padding:12px;font-size:12px}.hz-web .ig-check-last{align-items:center;gap:7px;display:flex;color:#a9e8c8!important}.hz-web .ig-check-note{color:#afc2d0;margin:14px 0 0;font-size:11px;line-height:1.7}.hz-web .ig-legacy-due-title{color:#fff;margin:19px 0 12px;font-size:16px}@media (width<=700px){.hz-web .ig-check-toolbar,.hz-web .ig-check-inputs{grid-template-columns:1fr}.hz-web .ig-preventive{padding:12px}.hz-web .ig-check-meter{width:58px}.hz-web .ig-check-right{gap:7px}.hz-web .ig-check-open{padding:12px 10px}.hz-web .ig-check-copy strong{font-size:12px}.hz-web .ig-check-copy small{font-size:11px}.hz-web .ig-check-actions>*{flex:100%}}.hz-web .ig-check-preview-intro{background:#213244;border:1px solid #536e81;border-radius:13px;gap:10px;margin:16px 0;padding:17px;display:grid}.hz-web .ig-check-preview-intro strong{color:#fff;font-size:16px}.hz-web .ig-check-preview-intro p{color:#d0dce6;font-size:12px;line-height:1.5}.hz-web .ig-check-preview-intro button{justify-self:start}.hz-web .ig-check-preview-row{cursor:default;min-height:61px}.hz-web .ig-check-preview-row:hover{background:0 0}@media (width<=720px){.hz-web .ig-check-preview-intro{padding:12px}.hz-web .ig-check-preview-intro button{justify-self:stretch}}.hz-web #controles{scroll-margin-top:16px}.hz-web .ig-budget .ig-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.hz-web .ig-budget .ig-stats>div{gap:4px;padding:12px}@media (width<=720px){.hz-web .ig-budget .ig-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}