main:has(>[data-design=flow]){flex-direction:column;max-width:none;padding:0;display:flex}main>[data-design=flow]{flex:1}@media (max-width:1023px){main>[data-design=flow]{padding-bottom:6rem}}[data-design=flow]{--fl-paper:#fbfbf8;--fl-sage:#eef2e6;--fl-sand:#f6f0e2;--fl-soft:#f1f3ee;--fl-ink:#17201a;--fl-ink-2:#56605a;--fl-ink-3:#8a938c;--fl-line:#e3e6df;--fl-line-2:#cdd3c6;--fl-olive:#4f6b2a;--fl-olive-2:#8fae4c;--fl-olive-deep:#3d5520;--fl-amber:#b8760f;--fl-red:#c2412d;--fl-sky:#3d7ea6;--fl-sans:"Geologica", "Commissioner", system-ui, sans-serif;--fl-mono:"JetBrains Mono", ui-monospace, monospace;--fl-gutter:40px;--fl-surface:#fff;--fl-on-ink:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--fl-paper);color:var(--fl-ink);font-family:var(--fl-sans)}[data-design=flow]:not([data-shell]){min-height:100%;padding:0 var(--fl-gutter) 56px}[data-design=flow] *,[data-design=flow] :before,[data-design=flow] :after{box-sizing:border-box}[data-design=flow] a{color:inherit;text-decoration:none}[data-design=flow] .fk-mono{font-family:var(--fl-mono);font-variant-numeric:tabular-nums}[data-design=flow] .fk-k{letter-spacing:.1em;text-transform:uppercase;color:var(--fl-ink-2);font-size:12px;font-weight:600}[data-design=flow] [data-tone=alert]{color:var(--fl-red)}[data-design=flow] [data-tone=pending]{color:var(--fl-amber)}[data-design=flow] [data-tone=ok]{color:var(--fl-olive)}[data-design=flow] .fk-quiet{color:var(--fl-ink-2)}[data-design=flow] .fk-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-design=flow] .fk-band{margin:0 calc(-1 * var(--fl-gutter));padding:26px var(--fl-gutter) 24px;background:var(--fl-sage)}[data-design=flow] .fk-live{color:var(--fl-olive);margin-right:6px;animation:1.4s ease-in-out infinite fk-blink}[data-design=flow] .fk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 32px;margin-top:8px;display:flex}[data-design=flow] .fk-title{letter-spacing:-.025em;max-width:920px;margin:0;font-size:clamp(28px,3.4vw,42px);font-weight:600;line-height:1.14}[data-design=flow] .fk-title b{font-weight:700}[data-design=flow] .fk-btns{flex-wrap:wrap;gap:10px;display:flex}[data-design=flow] .fk-btn{border:1.5px solid var(--fl-line-2);background:var(--fl-surface);min-height:48px;color:var(--fl-ink);font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:600;transition:transform .15s,background .2s,border-color .2s;display:inline-flex}[data-design=flow] .fk-btn:hover{border-color:var(--fl-olive)}[data-design=flow] .fk-btn:active{transform:translateY(2px)}[data-design=flow] .fk-btn[data-main]{background:var(--fl-olive);border-color:var(--fl-olive);color:#fff}[data-design=flow] .fk-btn[data-main]:hover{background:var(--fl-olive-deep)}[data-design=flow] :is(a,button):focus-visible{outline:3px solid var(--fl-sky);outline-offset:2px}[data-design=flow] .fk-note{color:var(--fl-ink-2);max-width:820px;margin:14px 0 0;font-size:14px;line-height:1.5}[data-design=flow] .fk-alert{color:#7f2618;background:#fbe9e5;border-radius:12px;margin:16px 0 0;padding:14px 16px;font-size:15px}[data-design=flow] .fk-h2{letter-spacing:-.01em;margin:40px 0 4px;font-size:22px;font-weight:600}[data-design=flow] .fk-sub{color:var(--fl-ink-2);margin:0 0 16px;font-size:14px;line-height:1.45}[data-design=flow] .fk-go{color:var(--fl-olive);font-weight:600}[data-design=flow] .fk-go:hover{text-underline-offset:3px;text-decoration:underline}[data-design=flow] .fk-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}[data-design=flow] .fk-todo{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}[data-design=flow] .fk-todo a{background:var(--fl-surface);border:1.5px solid var(--fl-line);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}[data-design=flow] .fk-todo a:hover{border-color:var(--fl-ink)}[data-design=flow] .fk-todo .fk-n{color:#fff;min-width:40px;height:40px;font:700 17px var(--fl-mono);background:var(--fl-amber);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 8px;animation:.5s cubic-bezier(.3,1.5,.5,1) both fk-pop;display:flex}[data-design=flow] .fk-todo [data-tone=alert] .fk-n{background:var(--fl-red)}[data-design=flow] .fk-todo b{color:var(--fl-ink);font-size:15px;display:block}[data-design=flow] .fk-todo small{font-size:13px}[data-design=flow] .fk-todo .fk-arrow{color:var(--fl-ink-3);margin-left:auto;font-size:20px}[data-design=flow] .fk-bar{background:var(--fl-soft);border-radius:8px;height:30px;display:flex;position:relative}[data-design=flow] .fk-bar>*{color:#fff;min-width:0;height:100%;font:600 12px var(--fl-mono);white-space:nowrap;transform-origin:0;align-items:center;padding-left:8px;animation:1s cubic-bezier(.2,.8,.2,1) both fk-growx;display:flex;position:relative}[data-design=flow] .fk-bar>:first-child{border-radius:8px 0 0 8px}[data-design=flow] .fk-bar>:last-child{border-radius:0 8px 8px 0}[data-design=flow] .fk-bar>:only-child{border-radius:8px}[data-design=flow] .fk-bar>a:hover,[data-design=flow] .fk-bar>a:focus-visible{outline:2px solid var(--fl-ink);outline-offset:-2px;z-index:2}[data-design=flow] .fk-bar em{text-overflow:clip;font-style:normal;overflow:hidden}[data-design=flow] .fk-bar[data-thin]{height:22px}[data-design=flow] .fk-bar-head{color:var(--fl-ink-2);justify-content:space-between;align-items:baseline;gap:12px;margin:16px 0 6px;font-size:13px;display:flex}[data-design=flow] .fk-bar-head b{color:var(--fl-ink);font:700 15px var(--fl-mono)}[data-design=flow] [data-tip]{position:relative}[data-design=flow] [data-tip]:hover:after,[data-design=flow] [data-tip]:focus-visible:after{content:attr(data-tip);z-index:20;background:var(--fl-ink);color:var(--fl-on-ink);font:500 12.5px var(--fl-sans);white-space:pre;pointer-events:none;border-radius:8px;padding:6px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}[data-design=flow] .fk-legend{color:var(--fl-ink-2);flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:13px;display:flex}[data-design=flow] .fk-legend span:before,[data-design=flow] .fk-sw{content:"";vertical-align:-1px;background:var(--c);border-radius:3px;width:11px;height:11px;margin-right:7px;display:inline-block}[data-design=flow] .fk-table{border-collapse:collapse;width:100%;margin-top:16px;font-size:14px}[data-design=flow] .fk-table th{text-align:right;letter-spacing:.08em;color:var(--fl-ink-2);text-transform:uppercase;border-bottom:1.5px solid var(--fl-ink);padding:0 0 8px 12px;font-size:11px;font-weight:600}[data-design=flow] .fk-table td{border-bottom:1px solid var(--fl-line);text-align:right;font-family:var(--fl-mono);font-variant-numeric:tabular-nums;padding:9px 0 9px 12px}[data-design=flow] .fk-table :is(th,td):first-child{text-align:left;font-family:var(--fl-sans);padding-left:0}[data-design=flow] .fk-table td:first-child{font-weight:600}[data-design=flow] .fk-table td:first-child small{color:var(--fl-ink-2);margin-left:6px;font-weight:400}[data-design=flow] .fk-table td small.fk-basis{font:500 11.5px var(--fl-sans);color:var(--fl-ink-2);display:block}[data-design=flow] .fk-table tbody tr:hover td{background:var(--fl-soft)}[data-design=flow] .fk-table tfoot td{border-bottom:0;border-top:1.5px solid var(--fl-ink);font-weight:700}[data-design=flow] .fk-hover{display:inline-block;position:relative}[data-design=flow] .fk-partner{color:var(--fl-ink);border-bottom:1.5px dotted var(--fl-ink-3);font-weight:600}[data-design=flow] .fk-partner:hover{color:var(--fl-olive);border-color:var(--fl-olive)}[data-design=flow] .fk-card{z-index:30;background:var(--fl-surface);border:1.5px solid var(--fl-ink);text-align:left;white-space:normal;border-radius:14px;flex-direction:column;gap:6px;width:360px;padding:14px 16px;font-size:14px;animation:.2s ease-out both fk-rise;display:flex;position:absolute;top:calc(100% + 8px);left:0}[data-design=flow] .fk-card-name{font-size:17px}[data-design=flow] .fk-card-sub{color:var(--fl-ink-2);font-size:13px}[data-design=flow] .fk-card-dl{grid-template-columns:1fr auto;gap:5px 14px;margin:6px 0;display:grid}[data-design=flow] .fk-card-dl span{color:var(--fl-ink-2)}[data-design=flow] .fk-card-dl b{text-align:right;font-family:var(--fl-mono)}[data-design=flow] .fk-card-actions{gap:8px;margin-top:6px;display:flex}[data-design=flow] .fk-card-actions .fk-btn{min-height:38px;padding:0 12px;font-size:13px}@keyframes fk-growx{0%{transform:scaleX(0)}}@keyframes fk-growy{0%{transform:scaleY(0)}}@keyframes fk-flow{to{stroke-dashoffset:-24px}}@keyframes fk-pop{0%{transform:scale(0)}}@keyframes fk-blink{50%{opacity:.25}}@keyframes fk-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){[data-design=flow] *,[data-design=flow] :before,[data-design=flow] :after{transition:none!important;animation:none!important}}@media (max-width:1080px){[data-design=flow] .fk-split{grid-template-columns:minmax(0,1fr);gap:0}}@media (max-width:720px){[data-design=flow]{--fl-gutter:16px}[data-design=flow]:not([data-shell]){padding-bottom:96px}[data-design=flow] .fk-btn{min-height:46px;padding:0 14px;font-size:14px}[data-design=flow] .fk-btns{width:100%}[data-design=flow] .fk-btns .fk-btn[data-main]{flex:100%}[data-design=flow] .fk-table{font-size:13px}[data-design=flow] .fk-bar>[data-narrow] em,[data-design=flow] .fk-table .fk-hide-phone{display:none}}[data-theme=nyxterini] [data-design=flow]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fl-paper:#121510;--fl-sage:#1a2115;--fl-sand:#221e14;--fl-soft:#1d2219;--fl-surface:#191d15;--fl-on-ink:#121510;--fl-ink:#eceee6;--fl-ink-2:#b2b9aa;--fl-ink-3:#858d7e;--fl-line:#2b3026;--fl-line-2:#3b4233;--fl-olive:#a3b85e;--fl-olive-2:#bccf83;--fl-olive-deep:#c5d68f;--fl-amber:#e6c46c;--fl-red:#ec7a62;--fl-sky:#7db3d8}[data-theme=nyxterini] [data-design=flow] :is(.fk-btn[data-main],.fk-n,.fu-n){color:#121510}[data-theme=nyxterini] [data-design=flow] .fk-alert{color:#f3c2b6;background:#3a1d17}@media (prefers-color-scheme:dark){[data-theme=agropro] [data-design=flow]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fl-paper:#121510;--fl-sage:#1a2115;--fl-sand:#221e14;--fl-soft:#1d2219;--fl-surface:#191d15;--fl-on-ink:#121510;--fl-ink:#eceee6;--fl-ink-2:#b2b9aa;--fl-ink-3:#858d7e;--fl-line:#2b3026;--fl-line-2:#3b4233;--fl-olive:#a3b85e;--fl-olive-2:#bccf83;--fl-olive-deep:#c5d68f;--fl-amber:#e6c46c;--fl-red:#ec7a62;--fl-sky:#7db3d8}[data-theme=agropro] [data-design=flow] :is(.fk-btn[data-main],.fk-n,.fu-n){color:#121510}[data-theme=agropro] [data-design=flow] .fk-alert{color:#f3c2b6;background:#3a1d17}}
