/* ID: WBT-0199 / v43 / 2026-10-30. FLR day flow and connection explanation. */
.flr-day .flr-scene-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}
.flr-day .flr-scene__image img{aspect-ratio:1/1}
.flr-network{padding-block:66px 50px}
.flr-network .flr-chapter h2,.flr-functions .flr-chapter h2{font-size:clamp(30px,3.8vw,52px);line-height:1.3;letter-spacing:-.04em}
.flr-net{margin:0;background:#f8f9f2;border:1px solid #b2c3a7;padding:32px}
.flr-net__top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;font-size:13px;font-weight:800;line-height:1.8}
.flr-net__top>span>small{display:block;font-size:10px;font-weight:600;color:#557257;margin-top:6px}
.flr-net__top button{display:flex;align-items:center;gap:14px;padding:8px 0;border:0;background:none;color:#157c45;font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:4px;cursor:pointer}
.flr-net__sources{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}
.flr-net__source{display:flex;position:relative;flex-direction:column;align-items:start;gap:10px;padding:21px 17px 23px;border:1px solid #b5c9ad;background:white;color:#123c2d;text-align:left;line-height:1.75;cursor:pointer;overflow-wrap:anywhere}
.flr-net__source:hover,.flr-net__source.is-active{background:#e6efda;border-color:#157c45;box-shadow:inset 0 0 0 1px #157c45}
.flr-net__source strong{font-size:20px;line-height:1.45;letter-spacing:-.025em}
.flr-net__source>span:not(.flr-net__icon){font-size:12px;font-weight:750}
.flr-net__source small{font-size:10px;line-height:1.7;padding-right:8px;color:#4e6b54}
.flr-net__source>b{position:absolute;right:10px;top:16px;font-size:18px;color:#157c45;font-weight:500}
.flr-net__icon{display:grid;place-items:center;width:35px;height:35px;color:#157c45;margin-bottom:3px}
.flr-net__icon svg{display:block;width:28px;height:28px}
.flr-net__connector{display:flex;justify-content:center;align-items:center;gap:15px;padding:21px 0}
.flr-net__connector>span{font-size:38px;color:#157c45;line-height:1}
.flr-net__connector>p{font-size:12px;font-weight:850;line-height:1.5;margin:0}
.flr-net__connector small{display:block;font-size:10px;font-weight:650;margin-top:6px;color:#557257}
.flr-net__core{background:#123c2d;color:#fff;padding:28px 30px 24px;border-left:5px solid #b2e367}
.flr-net__identity{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}
.flr-net__identity>div>span{display:block;color:#d9f581;font:800 10px/1.5 var(--font-latin);letter-spacing:.12em}
.flr-net__identity strong{font:850 66px/1 var(--font-latin);letter-spacing:-.05em;color:#d9f581}
.flr-net__identity p{font-size:12px;font-weight:650;line-height:1.8;margin:12px 0 0}
.flr-net__identity img{display:block;width:108px;height:auto;flex:none}
.flr-net__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.flr-net__metric{display:flex;align-items:start;gap:15px;padding:21px 18px;border:1px solid #688a75;background:#194c39;min-width:0}
.flr-net__metric.is-linked{border-color:#d9f581;outline:2px solid #d9f581;outline-offset:-2px;background:#245c40}
.flr-net__letter{font:850 40px/1 var(--font-latin);color:#d9f581;flex:none}
.flr-net__metric h3{font-size:18px;line-height:1.6;margin:0 0 10px;letter-spacing:-.025em}
.flr-net__metric p{font-size:12px;line-height:1.9;margin:0}
.flr-net__metric small{display:block;font-size:10px;line-height:1.8;margin-top:12px;color:#c9deca}
.flr-net__basis{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:22px;padding-top:18px;border-top:1px solid #688a75}
.flr-net__basis>p{margin:0;font-size:13px;line-height:1.8;font-weight:800}
.flr-net__basis>span{font-size:10px;line-height:1.8;color:#d9f581}
.flr-net__loss{display:flex;align-items:start;gap:21px;margin-top:16px;padding:23px 26px;background:#e6efda;border:1px solid #a6be92}
.flr-net__loss.is-linked{outline:2px solid #157c45;outline-offset:-2px;background:#d9f581}
.flr-net__loss>span{font:500 34px/1 var(--font-latin);color:#157c45;flex:none}
.flr-net__loss h3{font-size:19px;line-height:1.7;margin:0 0 10px}
.flr-net__loss p{font-size:12px;line-height:1.9;margin:0;max-width:72em}
.flr-net__status{padding:15px 0 0;margin:0;font-size:11px;line-height:1.8;min-height:46px;color:#365d3e}
.flr-net__out{margin-top:12px;padding-top:19px;border-top:1px solid #b2c3a7}
.flr-net__out>p{display:flex;justify-content:center;align-items:center;gap:15px;font-size:15px;font-weight:850;line-height:1.8;margin:0 0 20px}
.flr-net__out>p>span{font-size:32px;font-weight:500;color:#157c45}
.flr-net__out>ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}
.flr-net__out li{display:flex;align-items:start;gap:11px;padding:18px 15px;border:1px solid #b2c3a7;background:white;font-size:13px;font-weight:750;line-height:1.85}
.flr-net__out li>span{font:800 10px/2 var(--font-latin);color:#157c45;flex:none}
.flr-network>.inner-wrap>.flr-caption a{color:#157c45;text-underline-offset:3px}
.flr-extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;border-top:1px solid #91ad83;padding-top:26px}
.flr-extra article{position:relative;display:flex;flex-direction:column;align-items:start;gap:15px;border-bottom:1px solid #91ad8370;padding:4px 22px 25px 0}
.flr-extra__number{font:850 13px/1 var(--font-latin);color:#157c45}
.flr-extra h3{font-size:21px;line-height:1.55;letter-spacing:-.035em;margin:0}
.flr-extra p{font-size:13px;line-height:1.95;margin:0;flex:1}
.flr-extra .flr-plan-tag{margin-top:2px}
@media(max-width:1100px){.flr-net{padding:25px}.flr-net__sources{grid-template-columns:repeat(3,minmax(0,1fr))}.flr-net__source{padding:18px 16px;gap:8px}.flr-net__source strong{font-size:18px}.flr-net__metrics{gap:10px}.flr-net__metric{display:block;padding:19px 15px}.flr-net__letter{display:block;margin-bottom:12px}.flr-net__metric h3{font-size:17px}.flr-extra h3{font-size:19px}}
@media(max-width:767px){.flr-day .flr-scene-tabs>button{font-size:11px;padding:13px 7px;min-height:82px}.flr-network{padding-block:40px 35px}.flr-network .flr-chapter h2,.flr-functions .flr-chapter h2{font-size:31px;line-height:1.35}.flr-net{padding:21px 15px}.flr-net__top{display:block;margin-bottom:17px;font-size:12px}.flr-net__top button{margin-top:8px;padding-block:6px;font-size:10px}.flr-net__sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.flr-net__source{padding:16px 12px;gap:9px}.flr-net__source:last-child{grid-column:1/-1}.flr-net__source strong{font-size:18px}.flr-net__source>span:not(.flr-net__icon){font-size:11px}.flr-net__source small{font-size:10px}.flr-net__source>b{right:9px;top:14px}.flr-net__source:last-child{display:grid;grid-template-columns:35px 1fr;gap:5px 12px}.flr-net__source:last-child>.flr-net__icon{grid-row:1/4;margin:0}.flr-net__source:last-child>span:not(.flr-net__icon),.flr-net__source:last-child>small{grid-column:2}.flr-net__connector{padding-block:19px;gap:12px}.flr-net__connector>p{font-size:11px}.flr-net__connector small{font-size:9px;line-height:1.8}.flr-net__core{padding:23px 17px 20px;border-left-width:3px}.flr-net__identity{gap:12px;margin-bottom:21px}.flr-net__identity strong{font-size:55px}.flr-net__identity p{font-size:11px;margin-top:11px}.flr-net__identity img{width:79px}.flr-net__metrics{grid-template-columns:1fr;gap:10px}.flr-net__metric{display:flex;gap:15px;padding:18px 15px}.flr-net__letter{margin:0;font-size:36px}.flr-net__metric h3{font-size:19px;margin-bottom:7px}.flr-net__metric p{font-size:12px}.flr-net__metric small{margin-top:8px;font-size:10px}.flr-net__basis{display:block;margin-top:18px;padding-top:16px}.flr-net__basis>p{font-size:12px}.flr-net__basis>span{display:block;font-size:10px;margin-top:9px}.flr-net__loss{padding:21px 17px;gap:12px}.flr-net__loss>span{font-size:28px}.flr-net__loss h3{font-size:18px;margin-bottom:8px}.flr-net__loss p{font-size:11px}.flr-net__status{font-size:10px;padding-top:15px;min-height:0}.flr-net__out>p{font-size:13px;gap:10px;justify-content:start;margin-bottom:16px}.flr-net__out>ol{grid-template-columns:1fr;gap:8px}.flr-net__out li{font-size:12px;padding:16px 13px}.flr-extra{grid-template-columns:1fr;gap:0;padding-top:10px}.flr-extra article{padding:22px 0;gap:12px}.flr-extra h3{font-size:22px}.flr-extra p{font-size:13px}.flr-extra .flr-plan-tag{margin-top:2px}}
@media(max-width:359px){.flr-day .flr-scene-tabs>button{font-size:10px;padding-inline:5px}.flr-net{padding:19px 11px}.flr-net__source{padding:15px 10px}.flr-net__source strong{font-size:16px}.flr-net__source>b{font-size:15px;right:7px}.flr-net__core{padding-inline:14px}.flr-net__identity img{width:65px}.flr-net__metric{padding:16px 12px;gap:12px}.flr-net__metric h3{font-size:17px}.flr-net__letter{font-size:31px}.flr-net__loss{padding-inline:13px}.flr-network .flr-chapter h2,.flr-functions .flr-chapter h2{font-size:28px}}
