.fl-readout{max-width:19.5rem}.fl-readout>div{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline}.fl-readout>div>span{opacity:.8;white-space:nowrap}.fl-readout>div>b{font-weight:600;text-align:right}.fl-readout .is-date>b .fl-big{font-size:1.35em;line-height:1.1}.fl-readout .is-info{display:block;font-size:.84em;opacity:.9}.fl-readout .is-info>b{font-weight:500;text-align:left}.fl-readout .is-bar>b{flex:1 1 auto;display:flex;justify-content:flex-end}.fl-bar{display:inline-block;width:5.5rem;height:.5rem;border-radius:.3rem;background:#ffffff38;overflow:hidden;vertical-align:middle}.fl-bar>i{display:block;height:100%;background:#9fd4ff;border-radius:.3rem}.fl-readout .fl-legend-s{margin:.35rem 0 0;font-size:.74em;opacity:.7}.fl-stage-note{position:absolute;right:.75rem;bottom:.6rem;text-align:right;max-width:min(30rem,calc(100% - 1.5rem));font-size:.76rem;line-height:1.3;padding:.3rem .6rem;border-radius:.4rem;background:#781818c7;color:#fff;pointer-events:none;z-index:3}.fl-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:1.1rem;padding:0 18px 18px;min-width:0;max-width:100%}.fl-panel>*{min-width:0}.fl-sec{border-top:1px solid var(--line, #d8dde4);padding-top:.8rem}.fl-h{font-size:1rem;margin:0 0 .4rem}.fl-h4{font-size:.92rem;margin:.6rem 0 .35rem}.fl-p{margin:0 0 .5rem;font-size:.9rem}.fl-note{margin:.4rem 0 0;font-size:.8rem;opacity:.85}.fl-tasks{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.fl-tasks li{display:grid;grid-template-columns:1fr auto;gap:.1rem .6rem;padding:.45rem .6rem;border:1px solid var(--line, #d8dde4);border-radius:.5rem;font-size:.86rem}.fl-tasks li b{grid-column:1}.fl-tasks li span{grid-column:1;opacity:.8}.fl-tasks li em{grid-column:2;grid-row:1 / span 2;align-self:center;font-style:normal;font-size:.78rem;padding:.1rem .45rem;border-radius:1rem;background:#2e7d4f;color:#fff;visibility:hidden}.fl-tasks li.is-done{border-color:#2e7d4f}.fl-tasks li.is-done em{visibility:visible}.fl-chart{width:100%;max-width:26rem;height:auto;display:block}.fl-chart .fl-grid{stroke:currentColor;stroke-opacity:.12}.fl-chart .fl-tick{font-size:10px;fill:currentColor;fill-opacity:.7}.fl-chart .fl-ax{font-size:10px;fill:currentColor;fill-opacity:.85}.fl-chart .fl-dash{stroke:#2d6bd1;stroke-dasharray:4 3;stroke-width:1.2}.fl-chart .fl-line{fill:none;stroke:#c2412d;stroke-width:2.2;stroke-linejoin:round}.fl-chart .fl-dot{fill:#2d6bd1;stroke:#fff;stroke-width:1.5}.fl-chart .fl-icebar{fill:#a9d6ee;stroke:#6aa6c8}.fl-tab{border-collapse:collapse;font-size:.84rem;width:100%}.fl-tab th,.fl-tab td{padding:.3rem .5rem .3rem 0;text-align:left;border-bottom:1px solid var(--line, #e3e7ec);vertical-align:top}.fl-tab th[scope=row]{font-weight:600;white-space:nowrap}.fl-alpha th[scope=row]{white-space:normal}.fl-alpha button{all:unset;box-sizing:border-box;display:block;min-height:44px;padding:.2rem .4rem;border-radius:2px;cursor:pointer;font-weight:600}.fl-alpha button:focus-visible{outline:2px solid #ffb300}.fl-alpha tr.is-on button{background:var(--ink);color:var(--paper)}.fl-safe{border-left:4px solid #b3261e;padding-left:.7rem}.fl-sea td{white-space:normal}.fl-cat-f{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem}.fl-cat-f .fl-field:first-child{grid-column:1 / -1}.fl-field{display:grid;gap:.2rem;font-size:.8rem;min-width:0}.fl-field input,.fl-field select{width:100%;min-width:0;box-sizing:border-box;min-height:44px;font:inherit;font-size:.88rem;padding:0 .5rem;border:1px solid var(--line, #c9d0d8);border-radius:2px;background:var(--bg, #fff);color:inherit}.fl-n{font-size:.8rem;opacity:.8;margin:.4rem 0}.fl-cat{list-style:none;margin:0;padding:0;display:grid;gap:.25rem;max-height:24rem;overflow-y:auto}.fl-cat button{all:unset;box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:.05rem;width:100%;min-height:44px;padding:.4rem .55rem;border:1px solid var(--line, #d8dde4);border-radius:2px;cursor:pointer;font-size:.85rem}.fl-cat button:focus-visible{outline:2px solid #ffb300}.fl-cat button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.fl-cat .fl-r{font-weight:600}.fl-cat .fl-d{font-size:.82rem}.fl-cat .fl-tag{justify-self:start;font-size:.72rem;padding:.05rem .4rem;border-radius:.3rem;background:#e4e9f0;color:#1d2a3a}.fl-card{margin-top:.6rem}.fl-links{margin:0;padding-left:1.1rem;font-size:.88rem}.fl-links a{display:inline-block;min-height:32px;line-height:32px}@media(max-width:640px){.fl-readout{font-size:.78rem;max-width:14rem}.fl-readout .fl-legend-s{display:none}.fl-stage-note{font-size:.68rem;left:.75rem;right:.75rem;bottom:2.6rem;text-align:left}}
