.pin-screen{place-items:center;min-height:100vh;padding:16px;display:grid}.pin-form{text-align:center;gap:16px;display:grid}.pin-digits{justify-content:center;gap:12px;display:flex}.pin-digits input{width:56px;height:64px;font:inherit;text-align:center;border:1px solid #8886;border-radius:10px;padding:0;font-size:1.8rem}.pin-digits input:focus{border-color:#0000;outline:2px solid #4a90e2}.pin-digits.shake{animation:.3s pin-shake}.pin-error{color:#c0392b;min-height:1.4em;margin:0}@keyframes pin-shake{25%{transform:translate(-8px)}75%{transform:translate(8px)}}.theme-energy{color:#172033;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#eef2f7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.theme-energy *{box-sizing:border-box}.theme-energy .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.theme-energy{min-width:320px;min-height:100vh;margin:0}.theme-energy button{color:#fff;cursor:pointer;min-height:42px;font:inherit;background:#111;border:0;border-radius:6px;padding:0 16px;font-weight:700}.theme-energy input,.theme-energy select{color:#172033;width:100%;min-height:40px;font:inherit;background:#fbfdff;border:1px solid #cbd5e1;border-radius:6px;padding:8px 10px}.theme-energy fieldset{border:0;min-width:0;margin:0;padding:0}.theme-energy button.ghost{color:#111;background:#fff;border:1px solid #d0d5dd}.theme-energy button.danger{color:#b42318;background:#fff1f0}.theme-energy .app-shell{width:min(1180px,100% - 32px);margin:0 auto;padding:24px 0}.theme-energy .page-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:16px;display:flex}.theme-energy .page-head-copy{gap:4px;display:grid}.theme-energy .eyebrow{color:#096dd9;letter-spacing:.08em;text-transform:uppercase;margin:0 0 2px;font-size:.72rem;font-weight:800}.theme-energy h1,.theme-energy h2,.theme-energy p{margin-top:0}.theme-energy h1{max-width:560px;margin-bottom:0;font-size:clamp(1.45rem,2.4vw,2.2rem);line-height:1.04}.theme-energy .page-subtitle{color:#64748b;max-width:620px;margin-bottom:0;font-size:.9rem}.theme-energy h2{margin-bottom:0;font-size:1.05rem}.theme-energy .summary-grid,.theme-energy .tables-grid{gap:16px;display:grid}.theme-energy .toolbar-panel,.theme-energy .filter-panel,.theme-energy .entry-panel{background:#fff;border:1px solid #d8e0ea;border-radius:8px;gap:12px;display:grid}.theme-energy .toolbar-panel{gap:0;margin-bottom:16px;overflow:hidden}.theme-energy .filter-panel,.theme-energy .entry-panel{background:#fff;align-items:end;margin-bottom:0;padding:16px 18px}.theme-energy .filter-panel{border:0;border-bottom:1px solid #e2e8f0;grid-template-columns:1fr auto}.theme-energy .entry-panel{border:0;grid-template-columns:170px auto auto auto;justify-content:start;margin-bottom:20px}.theme-energy .filter-panel label,.theme-energy .entry-panel label{color:#475569;gap:7px;font-size:.82rem;font-weight:800;display:grid}.theme-energy .energy-pills{grid-template-columns:1fr 1fr;gap:6px;display:grid}.theme-energy .energy-pills legend{color:#475569;grid-column:1/-1;margin-bottom:7px;font-size:.82rem;font-weight:800}.theme-energy .energy-pills button{color:#334155;background:#fbfdff;border:1px solid #cbd5e1;justify-content:center;align-items:center;gap:6px;min-height:40px;display:inline-flex}.theme-energy .energy-pills button.active{color:#fff;background:#096dd9;border-color:#096dd9}.theme-energy .energy-pills button:last-child.active{background:#d97706;border-color:#d97706}.theme-energy .summary-grid{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;margin-bottom:16px}.theme-energy .summary-operator{color:#98a2b3;place-items:center;font-size:1.4rem;font-weight:800;display:grid}.theme-energy .summary-card,.theme-energy .chart-panel,.theme-energy .table-panel{background:#fff;border:1px solid #d8e0ea;border-radius:8px}.theme-energy .summary-card{min-height:92px;padding:14px 16px;position:relative;overflow:hidden}.theme-energy .summary-icon-bg{color:#1118272e;z-index:0;background:#0f172a0d;border-radius:8px;place-items:center;width:42px;height:42px;display:inline-grid;position:absolute;top:12px;right:14px}.theme-energy .summary-values{z-index:1;gap:4px;margin-top:10px;display:grid;position:relative}.theme-energy .summary-kwh,.theme-energy .summary-ttc{color:#172033;line-height:1}.theme-energy .summary-kwh{font-size:1.2rem;font-weight:700}.theme-energy .summary-ttc{font-size:1.35rem;font-weight:800}.theme-energy .summary-edf{border-top:3px solid #096dd9}.theme-energy .summary-edf .summary-icon-bg{color:#096dd938;background:#096dd914}.theme-energy .summary-gaz{border-top:3px solid #d97706}.theme-energy .summary-gaz .summary-icon-bg{color:#d9770638;background:#d9770614}.theme-energy .summary-total{border-top:3px solid #111}.theme-energy .summary-total .summary-icon-bg{color:#1111112e;background:#1111110f}.theme-energy .chart-panel,.theme-energy .table-panel{padding:20px}.theme-energy .chart-panel{margin-bottom:16px;overflow-x:auto}.theme-energy .panel-title{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.theme-energy .legend{color:#475569;gap:16px;font-size:.9rem;font-weight:700;display:flex}.theme-energy .legend span{align-items:center;gap:7px;display:inline-flex}.theme-energy .dot{border-radius:999px;width:10px;height:10px}.theme-energy .edf-dot,.theme-energy .edf-bar{background:#096dd9}.theme-energy .gaz-dot,.theme-energy .gaz-bar{background:#d97706}.theme-energy .chart-wrap{min-width:674px;min-height:380px}.theme-energy .chart-canvas-shell{min-height:380px;position:relative}.theme-energy .chart-canvas{width:100%;height:380px;display:block}.theme-energy .tables-grid{grid-template-columns:1fr}.theme-energy table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.95rem}.theme-energy .merged-table .col-month{width:18%}.theme-energy .merged-table .col-kwh{width:13%}.theme-energy .merged-table .col-ttc{width:14.333%}.theme-energy th,.theme-energy td{text-align:right;vertical-align:middle;border-bottom:1px solid #e2e8f0;height:50px;padding:0 18px}.theme-energy thead th{color:#475569;text-transform:uppercase;font-size:.78rem}.theme-energy .merged-table tbody td:first-child,.theme-energy .merged-table tfoot th:first-child{text-align:left}.theme-energy .merged-table .group-divider{border-left:1px solid #e2e8f0}.theme-energy .merged-table thead{border-bottom:1px solid #e2e8f0}.theme-energy .merged-table thead tr:first-child th{vertical-align:bottom;border-bottom:1px solid #e2e8f0;height:28px;padding-top:0;padding-bottom:8px}.theme-energy .merged-table thead tr:first-child th:first-child{vertical-align:middle;border-bottom:0;padding-top:0;padding-bottom:0}.theme-energy .merged-table thead tr:nth-child(2) th{border-bottom:0;height:34px;padding-top:10px;padding-bottom:10px}.theme-energy .group-head{color:#111827;text-align:center;font-size:.82rem;font-weight:800}.theme-energy .sort-button{color:#475569;width:100%;min-height:28px;text-align:inherit;text-transform:uppercase;background:0 0;border-radius:4px;justify-content:flex-end;align-items:center;gap:5px;padding:0;font-size:.78rem;display:inline-flex}.theme-energy th:first-child .sort-button,.theme-energy .merged-table thead th[rowspan] .sort-button{justify-content:flex-start}.theme-energy .sort-button.compact{justify-content:center;width:100%;min-height:22px;font-size:.72rem}.theme-energy .merged-table thead .subhead-kwh .sort-button.compact{justify-content:center}.theme-energy .merged-table thead .subhead-ttc{text-align:right}.theme-energy .merged-table thead .subhead-ttc .sort-button.compact{justify-content:flex-end}.theme-energy .sort-button span{color:#096dd9;width:10px;font-weight:900}.theme-energy .sort-button:hover{color:#096dd9}.theme-energy .actions{justify-content:flex-end;gap:4px;display:flex}.theme-energy .month-cell{justify-content:flex-start;align-items:center;min-height:24px;display:flex}.theme-energy .month-cell span,.theme-energy .month-cell input{white-space:nowrap}.theme-energy .dual-actions{gap:10px;display:flex}.theme-energy .energy-action-group{gap:6px;display:flex}.theme-energy .metric-kwh,.theme-energy .metric-ttc{white-space:nowrap}.theme-energy .metric-kwh,.theme-energy .metric-kwh span{text-align:center}.theme-energy .inline-actions{min-height:34px;margin-top:0;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.theme-energy .metric-kwh span,.theme-energy .metric-ttc strong{display:block}.theme-energy .metric-kwh span{color:#667085;font-size:.84rem;font-weight:600}.theme-energy .metric-ttc{position:relative}.theme-energy .metric-ttc strong{color:#111827;text-align:right;font-size:.95rem;font-weight:700}.theme-energy .metric-kwh input[type=number]{text-align:right;min-width:75px;width:75px!important}.theme-energy .metric-ttc input[type=number]{text-align:right;min-width:65px;display:flex;width:65px!important}.theme-energy .total-cell strong{font-weight:800}.theme-energy .merged-table tfoot{position:relative}.theme-energy .merged-table tfoot .totals-row th{color:#172033;background:#f8fafc;border-top:1.5px solid #cbd5e1;border-bottom:0;height:64px}.theme-energy .merged-table tfoot .totals-label{font-size:.9rem;font-weight:800}.theme-energy .merged-table tfoot .totals-kwh span{color:#475569;font-size:.88rem;font-weight:700}.theme-energy .merged-table tfoot .totals-ttc strong{font-size:.98rem;font-weight:800}.theme-energy .actions button{flex:none}.theme-energy .icon-action{color:#475569;opacity:0;background:#fff;border:1px solid #cbd5e1;place-items:center;width:34px;min-height:34px;padding:0;transition:opacity .15s,transform .15s,border-color .15s,color .15s,background .15s;display:inline-grid;transform:translateY(1px)}.theme-energy tr:hover .icon-action,.theme-energy .metric-ttc-cell:hover .icon-action,.theme-energy .edit-actions .icon-action{opacity:1;transform:translateY(0)}.theme-energy .icon-action:hover,.theme-energy .icon-action:focus-visible,.theme-energy .icon-action.primary{color:#096dd9;background:#e8f3ff;border-color:#096dd9}.theme-energy .icon-action.danger:hover,.theme-energy .icon-action.danger:focus-visible{color:#b42318;background:#fff1f0;border-color:#fecaca}.theme-energy input[type=number],.theme-energy input[type=month]{min-width:92px}.theme-energy .error{color:#b42318;background:#fff1f0;border-radius:6px;padding:12px}.theme-energy .muted{color:#64748b}@media (width<=900px){.theme-energy .page-head,.theme-energy .summary-grid,.theme-energy .tables-grid,.theme-energy .toolbar-panel,.theme-energy .filter-panel,.theme-energy .entry-panel{grid-template-columns:1fr;display:grid}.theme-energy .panel-title{flex-direction:column;align-items:start}.theme-energy .summary-operator{display:none}.theme-energy .chart-wrap,.theme-energy .chart-canvas-shell,.theme-energy .chart-canvas{height:320px;min-height:320px}.theme-energy .table-panel{overflow-x:auto}.theme-energy table{min-width:760px}}.theme-energy .season-checks{border:0;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;display:flex}.theme-energy .season-checks legend{float:left;margin-right:12px;padding:0;font-weight:600}.theme-energy .season-checks label{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.theme-energy .reset-button{justify-self:end;place-items:center;width:36px;min-height:36px;padding:0;display:inline-grid}.theme-energy .entry-group{align-items:center;gap:6px;display:flex}.theme-energy .entry-group input{width:96px;min-width:0}.theme-energy .entry-group.edf .entry-group-icon{color:#096dd9}.theme-energy .entry-group.gaz .entry-group-icon{color:#d97706}.theme-energy .export-button{align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}.theme-energy .legend{flex-wrap:wrap;justify-content:flex-end}.theme-energy .legend-season{gap:10px}.theme-energy .legend-season b{color:#111827}.theme-energy .legend-season>span{gap:5px;font-weight:600}.theme-energy .swatch{border-radius:3px;width:20px;height:10px}.theme-energy .metric-toggle{gap:4px;margin-left:12px;margin-right:auto;display:inline-flex}.theme-energy .metric-toggle button{color:#334155;background:#fbfdff;border:1px solid #cbd5e1;min-height:32px;padding:0 12px}.theme-energy .metric-toggle button.active{color:#fff;background:#096dd9;border-color:#096dd9}.theme-conges{color:#1b2024;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#eef2ee;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.theme-conges *{box-sizing:border-box}.theme-conges{background:radial-gradient(circle at 14% 0,#72b19d4d,#0000 28rem),linear-gradient(135deg,#f7f5ef 0%,#ecf2ee 48%,#e9eef2 100%);min-width:320px;min-height:100vh;margin:0}.theme-conges button,.theme-conges input,.theme-conges select,.theme-conges textarea{font:inherit}.theme-conges button{color:#fff;cursor:pointer;background:#1e3f36;border:0;border-radius:999px;min-height:46px;font-weight:700;box-shadow:0 12px 24px #1937302e}.theme-conges button.secondary{color:#1e3f36;box-shadow:none;background:#e4ebe7}.theme-conges .app-shell{min-height:100vh;padding-bottom:104px}.theme-conges .content{width:min(100%,760px);margin:0 auto;padding:18px 16px}.theme-conges .page-stack,.theme-conges .list-stack{gap:14px;display:grid}.theme-conges .period-picker{grid-template-columns:1fr minmax(132px,170px);align-items:center}.theme-conges .period-picker span{color:#526258;font-size:.88rem;font-weight:850}.theme-conges .balance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.theme-conges .balance-card,.theme-conges .panel,.theme-conges .absence-item{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #1f2a261a;border-radius:18px;box-shadow:0 18px 42px #262f2a1a}.theme-conges .year-badge{color:#f4d06f;background:#20272b;border-radius:999px;justify-self:center;padding:6px 16px;font-size:.95rem;font-weight:900}.theme-conges .balance-card{color:#1b2024;text-align:left;flex-direction:column;justify-content:space-between;min-height:125px;padding:15px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px #262f2a1a}.theme-conges .balance-card:after{content:"";background:#5e97822e;border-radius:50%;width:92px;height:92px;position:absolute;bottom:-36px;right:-30px}.theme-conges .balance-card:nth-child(n+3){min-height:112px}.theme-conges .balance-card:first-child{color:#fff;background:#1e3f36}.theme-conges .balance-card:first-child .balance-label,.theme-conges .balance-card:first-child .balance-detail{color:#ffffffb8}.theme-conges .balance-card:nth-child(2){background:#f4d06f}.theme-conges .balance-card:nth-child(2):after{background:#1e3f3624}.theme-conges .balance-card.active{outline-offset:2px;outline:3px solid #f4d06fb8}.theme-conges .balance-card.static{cursor:default}.theme-conges .balance-label,.theme-conges .balance-detail,.theme-conges .key-facts span{color:#657066;font-size:.82rem;font-weight:700}.theme-conges .balance-value{z-index:1;letter-spacing:0;font-size:clamp(2rem,12vw,3rem);font-weight:900;position:relative}.theme-conges .panel{padding:18px}.theme-conges .key-facts{color:#fff;background:#20272b;grid-template-columns:1fr;gap:12px;display:grid}.theme-conges .detail-panel{gap:14px;display:grid}.theme-conges .detail-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.theme-conges .detail-heading span{color:#526258;font-size:.84rem;font-weight:800}.theme-conges .detail-heading strong{font-size:1.45rem}.theme-conges .detail-panel ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.theme-conges .detail-panel li{border-top:1px solid #1f2a261a;justify-content:space-between;gap:12px;padding-top:8px;display:flex}.theme-conges .detail-panel li span{color:#657066}.theme-conges .detail-list{gap:8px;padding-top:4px;display:grid}.theme-conges .detail-list article{background:#f4d06f2e;border-radius:12px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.theme-conges .detail-list article span{color:#38443d;font-weight:750}.theme-conges .key-facts div{gap:4px;display:grid}.theme-conges .key-facts strong{font-size:1.15rem}.theme-conges .key-facts span{color:#ffffffa3}.theme-conges .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.theme-conges label,.theme-conges .computed{gap:7px;display:grid}.theme-conges label span,.theme-conges .computed span{color:#425564;font-size:.82rem;font-weight:750}.theme-conges input,.theme-conges select,.theme-conges textarea{color:#152231;background:#ffffffad;border:1px solid #1f2a2624;border-radius:14px;width:100%;min-height:44px;padding:10px 11px}.theme-conges input:focus,.theme-conges select:focus,.theme-conges textarea:focus{border-color:#5e9782;outline:3px solid #f4d06f6b}.theme-conges textarea{resize:vertical}.theme-conges .pill-group{background:#ffffff94;border:1px solid #1f2a2624;border-radius:999px;grid-template-columns:1fr 1fr;gap:6px;min-height:44px;padding:4px;display:grid}.theme-conges .pill-option{color:#526258;min-height:34px;box-shadow:none;background:0 0;border-radius:999px}.theme-conges .pill-option.active{color:#fff;background:#1e3f36}.theme-conges .type-pills{min-height:52px}.theme-conges .type-pills .pill-option{min-height:42px;font-size:1rem;font-weight:850}.theme-conges .full{grid-column:1/-1}.theme-conges .computed{background:#edf6f1;border:1px solid #5e978247;border-radius:16px;align-content:center;min-height:54px;padding:10px 12px}.theme-conges .date-block{gap:12px;display:grid}.theme-conges .days-chip{color:#1b2024;background:#f4d06f;border-radius:999px;place-items:center;min-width:76px;min-height:44px;font-size:1.05rem;font-weight:900;display:grid}.theme-conges .half-day-row{grid-template-columns:1fr auto;align-items:end}.theme-conges .half-day-row span{grid-column:1/-1}.theme-conges .half-day-row .pill-group{min-width:148px}.theme-conges .comment-field{display:block}.theme-conges .type-field{gap:8px;display:grid}.theme-conges .remaining-line{color:#526258;text-align:center;margin:0;font-size:.86rem;font-weight:800}.theme-conges .no-days-note{color:#8a6a12;text-align:center;margin:0;font-size:.86rem;font-weight:700}.theme-conges .actions{grid-template-columns:1fr;gap:10px;display:grid}.theme-conges .actions:has(.secondary){grid-template-columns:1fr 1fr}.theme-conges .absence-item{border-left:5px solid #5e9782;grid-template-columns:1fr auto auto;align-items:center;gap:12px;min-height:94px;padding:14px 14px 14px 16px;display:grid}.theme-conges .absence-main{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.theme-conges .absence-item p,.theme-conges .absence-item small{color:#596b78;margin:6px 0 0;display:block}.theme-conges .absence-days{color:#1b2024;background:#f4d06f;border-radius:999px;place-items:center;min-width:58px;min-height:34px;font-weight:900;display:grid}.theme-conges .tag{color:#136348;text-align:center;background:#dbeee6;border-radius:999px;min-width:44px;padding:4px 9px;font-size:.72rem;font-weight:850}.theme-conges .tag.rtt{color:#6d4d00;background:#f7e6ad}.theme-conges .row-actions{gap:7px;display:flex}.theme-conges .icon-button{color:#1e3f36;width:40px;min-height:40px;box-shadow:none;background:#edf2ef;border-radius:50%;font-size:1.15rem;line-height:1}.theme-conges .icon-button.danger{color:#9b2f26;background:#f9e9e7}.theme-conges .empty-state,.theme-conges .save-state{color:#596b78;text-align:center;margin:0}.theme-conges .section-title{margin:0 0 2px;font-size:1rem}.theme-conges .collapsible-panel{align-content:start}.theme-conges .section-toggle{color:#1b2024;min-height:34px;box-shadow:none;text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:0;display:flex}.theme-conges .section-toggle span{font-size:1rem;font-weight:850}.theme-conges .section-toggle strong{text-align:center;background:#edf2ef;border-radius:999px;place-items:center;width:40px;height:40px;font-size:1.1rem;line-height:1;display:grid}.theme-conges .setting-row{grid-template-columns:minmax(0,1fr) minmax(96px,124px);align-items:center;gap:12px}.theme-conges .setting-row input{text-align:right}.theme-conges .setting-row input[type=number]{justify-self:end;max-width:65px}.theme-conges .cp-adjustment-row{grid-template-columns:minmax(74px,1fr) minmax(48px,auto) minmax(84px,104px) minmax(48px,auto)}.theme-conges .cp-adjustment-row strong{text-align:right}.theme-conges .cp-adjustment-head{color:#657066;text-transform:uppercase;font-size:.74rem;font-weight:850;display:grid}.theme-conges .cp-adjustment-head span{text-align:center}.theme-conges .cp-adjustment-head span:first-child{text-align:left}.theme-conges .bottom-nav{z-index:4;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1c2325eb;border:1px solid #1f2a261f;border-radius:28px;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:14px;left:14px;right:14px;overflow:hidden;box-shadow:0 18px 42px #141c1a47}.theme-conges .nav-item{color:#ffffff94;align-content:center;place-items:center;gap:2px;min-height:70px;font-size:.76rem;font-weight:750;text-decoration:none;display:grid}.theme-conges .nav-item.router-link-active{color:#f4d06f}.theme-conges .nav-icon{font-size:1.2rem;line-height:1}@media (width>=680px){.theme-conges .content{padding:24px}.theme-conges .balance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-conges .balance-card:nth-child(n){grid-column:auto}.theme-conges .actions{justify-self:end;min-width:280px}}*{box-sizing:border-box}body{background:#eef2f7;min-width:320px;min-height:100vh;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.daily-home{color:#172033;width:min(560px,100% - 32px);margin:0 auto;padding:48px 0}.daily-home h1{margin:0 0 4px;font-size:2rem}.daily-home p{color:#5b6577;margin:0 0 24px}.daily-cards{gap:14px;display:grid}.daily-card{color:#fff;border-radius:14px;gap:4px;padding:22px;text-decoration:none;display:grid;box-shadow:0 10px 24px #17203324}.daily-card strong{font-size:1.25rem}.daily-card span{opacity:.85}.daily-card.energy{background:#096dd9}.daily-card.conges{background:#1e3f36}.daily-back{z-index:5;color:#5b6577;font-size:.85rem;text-decoration:none;position:absolute;top:8px;left:12px}.theme-energy,.theme-conges{min-height:100vh;position:relative}
