html.fl-desk .fl-desk-sample,html.fl-desk .fl-desk-sample *,html.fl-desk .fl-desk-sample :after,html.fl-desk .fl-desk-sample :before{box-sizing:border-box}html.fl-desk .fl-desk-sample{--desk-deep:#0a2f2b;--desk-teal:#0f5e55;--desk-teal-5:#14806f;--desk-r126:#1a8f00;--desk-tint:#8cc780;--desk-wash:#e3f3dc;--desk-amber:#ffb020;--desk-amber-card:#ffe7b8;--desk-red:#c62f35;--desk-pink-card:#f8c8c4;--desk-ink:#0d1413;--desk-ink-3:#5b6b68;--desk-paper:#f4f6f5;--desk-line:#e3e8e6;--desk-hover:#f7f9f8;min-height:100vh;background:var(--desk-paper);color:var(--desk-ink);font-family:var(--font-desk-sans),Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;line-height:1.35}html.fl-desk .fl-desk-sample :focus-visible{outline:2px solid var(--desk-r126);outline-offset:2px}html.fl-desk .fl-g01{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100vh;height:100vh}html.fl-desk .fl-g01-side{background:var(--desk-deep);color:white;padding:16px 14px;min-width:0}html.fl-desk .fl-g01-brand{display:flex;align-items:center;font-size:16px;font-weight:700;color:white}html.fl-desk .fl-g01-kicker{margin-top:28px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--desk-tint)}html.fl-desk .fl-g01-measure{margin-top:6px;font-size:28px;font-weight:800;line-height:1}html.fl-desk .fl-g01-note{margin-top:8px;color:var(--desk-tint);font-size:12px}html.fl-desk .fl-g01-main{display:grid;grid-template-rows:52px minmax(0,1fr) 26px;min-width:0;min-height:0}html.fl-desk .fl-g01-header,html.fl-desk .fl-g02-header{display:flex;align-items:center;gap:8px;height:52px;padding:0 12px;background:white;border-bottom:1px solid var(--desk-line);min-width:0}html.fl-desk .fl-g01-crumb{font-weight:650;white-space:nowrap}html.fl-desk .fl-g01-search{margin-left:auto}html.fl-desk .fl-g01-panes{display:grid;grid-template-columns:288px minmax(0,1fr) 360px;gap:12px;padding:12px;min-width:0;min-height:0}html.fl-desk .fl-pane{background:white;border:1px solid var(--desk-line);border-radius:10px;padding:12px;min-width:0;overflow:auto}html.fl-desk .fl-pane h2{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--desk-ink-3)}html.fl-desk .fl-pane strong{display:block;margin-top:8px;font-size:20px;font-weight:800}html.fl-desk .fl-cols{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;margin-top:12px}html.fl-desk .fl-cols span{height:28px;border-radius:4px;background:var(--desk-wash)}html.fl-desk .fl-g01-status,html.fl-desk .fl-g02-status{display:flex;align-items:center;gap:12px;height:26px;padding:0 12px;background:white;border-top:1px solid var(--desk-line);font-size:11px;color:var(--desk-ink-3);white-space:nowrap}html.fl-desk .fl-desk-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border-radius:8px;border:1px solid transparent;background:var(--desk-r126);color:#000;font:inherit;font-weight:700;cursor:pointer;text-decoration:none}html.fl-desk .fl-desk-btn.dark{background:var(--desk-deep);color:white}html.fl-desk .fl-desk-btn.secondary{background:white;color:var(--desk-ink);border-color:var(--desk-line);font-weight:650}html.fl-desk .fl-desk-btn.destructive{background:white;color:var(--desk-red);border-color:var(--desk-red)}html.fl-desk .fl-desk-btn:disabled{opacity:.4;cursor:not-allowed}html.fl-desk .fl-text-btn{background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}html.fl-desk .fl-desk-kbd{border:1px solid var(--desk-line);border-radius:4px;padding:0 4px;font-size:11px;color:var(--desk-ink-3)}html.fl-desk .fl-avatar{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:999px;background:#146f00;color:#fff;font-size:11px;font-weight:700;cursor:pointer}html.fl-desk .fl-g02{min-height:100vh;display:flex;flex-direction:column}html.fl-desk .fl-g02-body{display:grid;gap:16px;padding:16px}html.fl-desk .fl-g02-section{background:white;border:1px solid var(--desk-line);border-radius:10px;padding:12px}html.fl-desk .fl-g02-section h2{font-size:13px;font-weight:700;color:var(--desk-ink)}html.fl-desk .fl-g02-follow{margin-top:16px}html.fl-desk .fl-chips,html.fl-desk .fl-kpis,html.fl-desk .fl-row,html.fl-desk .fl-states,html.fl-desk .fl-swatches{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}html.fl-desk .fl-spec{width:100%;margin-top:12px;border-collapse:collapse;font-variant-numeric:tabular-nums}html.fl-desk .fl-spec td,html.fl-desk .fl-spec th{border-top:1px solid var(--desk-line);padding:4px 6px;text-align:left;font-size:12px}html.fl-desk .fl-spec th{font-size:11px;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-timebar{height:10px;margin-top:8px;border-radius:99px;background:var(--desk-line);overflow:hidden}html.fl-desk .fl-timebar span{display:block;width:42%;height:100%;background:var(--desk-teal-5)}html.fl-desk .fl-swatch{width:132px;min-height:64px;border-radius:8px;padding:8px;font-size:12px;font-weight:700}html.fl-desk .fl-swatch span{display:block;margin-top:4px;font-family:var(--font-desk-mono),"Roboto Mono",ui-monospace,monospace;font-weight:500;font-size:11px}html.fl-desk .fl-chip{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 8px;border-radius:999px;background:var(--desk-paper);border:1px solid var(--desk-line);font-size:11px;font-weight:700}html.fl-desk .fl-chip i{width:8px;height:8px;border-radius:99px;background:var(--desk-teal-5)}html.fl-desk .fl-segment{display:inline-flex;gap:2px;padding:2px;border-radius:999px;background:#e4e2dc}html.fl-desk .fl-segment button{min-height:28px;padding:0 12px;border:0;border-radius:999px;background:transparent;font:inherit;font-weight:650;cursor:pointer}html.fl-desk .fl-segment button[aria-selected=true]{background:white}html.fl-desk .fl-attn,html.fl-desk .fl-call,html.fl-desk .fl-kpi{border-radius:10px;padding:10px 12px;min-width:140px}html.fl-desk .fl-kpi{background:white;border:1px solid var(--desk-line)}html.fl-desk .fl-attn b,html.fl-desk .fl-call b,html.fl-desk .fl-conflict .grow b,html.fl-desk .fl-conflict .sub,html.fl-desk .fl-kpi b{display:block}html.fl-desk .fl-attn b,html.fl-desk .fl-call b,html.fl-desk .fl-kpi b{font-size:16px}html.fl-desk .fl-attn-amber{background:var(--desk-amber-card)}html.fl-desk .fl-attn-pink{background:var(--desk-pink-card)}html.fl-desk .fl-call{background:var(--desk-deep);color:white;min-width:220px}html.fl-desk .fl-call span{color:var(--desk-tint)}html.fl-desk .fl-conflict{display:flex;align-items:center;gap:10px;margin-top:8px;padding:8px;border:1px solid var(--desk-line);border-left:3px solid var(--desk-red);border-radius:8px;background:white}html.fl-desk .fl-conflict .tile{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#f8d6d4;color:var(--desk-red);font-weight:800}html.fl-desk .fl-conflict .grow{min-width:0;flex:1}html.fl-desk .fl-conflict .sub{color:var(--desk-ink-3);font-size:12px}html.fl-desk .fl-life{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;align-items:center}html.fl-desk .fl-life span{font-size:12px;font-weight:650}html.fl-desk .fl-table-wrap{margin-top:8px;overflow:auto;border:1px solid var(--desk-line);border-radius:8px}html.fl-desk .fl-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}html.fl-desk .fl-table th{position:sticky;top:0;background:var(--desk-paper);text-align:left;font-size:11px;letter-spacing:.04em;text-transform:uppercase;padding:6px 8px}html.fl-desk .fl-table td{padding:6px 8px;border-top:1px solid var(--desk-line);height:32px}html.fl-desk .fl-table tr[data-selected="1"]{background:var(--desk-wash);box-shadow:inset 3px 0 0 var(--desk-r126)}html.fl-desk .fl-table .num{text-align:right}html.fl-desk .fl-mono{font-family:var(--font-desk-mono),"Roboto Mono",ui-monospace,monospace}html.fl-desk .fl-bulk,html.fl-desk .fl-toast{display:flex;align-items:center;gap:8px;margin-top:8px;padding:8px;border-radius:8px;background:var(--desk-deep);color:white}html.fl-desk .fl-toast{background:white;color:var(--desk-ink);border:1px solid var(--desk-line)}html.fl-desk .fl-pop-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:8px 0 16px}html.fl-desk .fl-pop{position:relative;width:220px;padding:10px;border-radius:10px;background:white;border:1px solid var(--desk-line);box-shadow:0 8px 24px rgb(13 20 19/12%)}html.fl-desk .fl-skel{height:32px;border-radius:6px;background:linear-gradient(90deg,var(--desk-paper),white,var(--desk-paper));margin-top:8px}html.fl-desk .fl-locked{margin-top:8px;color:var(--desk-ink-3);font-weight:650}html.fl-desk .fl-state{flex:1 1 180px;border:1px solid var(--desk-line);border-radius:8px;padding:10px;background:white}html.fl-desk .fl-demo-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;min-height:32px;padding:4px 8px;border-radius:6px}html.fl-desk .fl-demo-hover{background:var(--desk-hover)}html.fl-desk .fl-demo-selected{background:var(--desk-wash);box-shadow:inset 3px 0 0 var(--desk-r126)}html.fl-desk .fl-state .fl-ring-sample{margin-top:8px}html.fl-desk .fl-error{color:var(--desk-red);font-weight:650}html.fl-desk .fl-clock{margin-top:12px;color:var(--desk-ink-3);font-variant-numeric:tabular-nums}html.fl-desk .fl-clock b{color:var(--desk-ink);font-weight:700}html.fl-desk .fl-ring-sample{outline:2px solid var(--desk-r126);outline-offset:2px}@media (max-width:1280px){html.fl-desk .fl-g01{grid-template-columns:60px minmax(0,1fr)}html.fl-desk .fl-g01-side .wide{display:none}html.fl-desk .fl-g01-panes{grid-template-columns:260px minmax(0,1fr) 340px}}@media (max-width:1100px){html.fl-desk .fl-g01-panes{grid-template-columns:minmax(0,220px) minmax(0,1fr)}html.fl-desk .fl-pane-side{display:none}}html.fl-desk .fl-shell{--desk-deep:#0a2f2b;--desk-teal:#0f5e55;--desk-teal-5:#14806f;--desk-r126:#1a8f00;--desk-tint:#8cc780;--desk-wash:#e3f3dc;--desk-amber:#ffb020;--desk-amber-card:#ffe7b8;--desk-red:#c62f35;--desk-pink-card:#f8c8c4;--desk-ink:#0d1413;--desk-ink-3:#5b6b68;--desk-paper:#f4f6f5;--desk-line:#e3e8e6;--desk-hover:#f7f9f8;display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100vh;background:var(--desk-paper);color:var(--desk-ink);font-family:var(--font-desk-sans),Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px}html.fl-desk .fl-side{background:var(--desk-deep);color:white;border-right:0;padding:12px 10px;min-width:0}html.fl-desk .fl-locked-row,html.fl-desk .fl-side a,html.fl-desk .fl-side-toggle{display:flex;align-items:center;gap:8px;min-width:0;min-height:28px;padding:0 8px;border-radius:6px;color:white;text-decoration:none;font-weight:650}html.fl-desk .fl-side-toggle{width:100%;margin:0 0 8px;border:1px solid var(--desk-tint);background:transparent;color:white;font:inherit;font-weight:650;text-align:left;cursor:pointer}html.fl-desk .fl-side a:hover,html.fl-desk .fl-side-toggle:hover{background:rgb(255 255 255/8%)}html.fl-desk .fl-side a>.mark,html.fl-desk .fl-side a>svg{flex:none}html.fl-desk .fl-side a>.wide{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-side a[aria-current=page]{background:var(--desk-teal);color:white}html.fl-desk .fl-side a[aria-current=page]:hover{background:var(--desk-teal)}html.fl-desk .fl-side a[aria-current=page] .fl-hint{color:#fff}html.fl-desk .fl-side-label{margin:10px 8px 4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--desk-tint)}html.fl-desk .fl-side-group+.fl-side-group{margin-top:8px;padding-top:8px;border-top:1px solid var(--desk-tint)}html.fl-desk .fl-side .mark{display:block;width:16px;height:16px;flex:none}html.fl-desk .fl-brand-mark{display:flex;width:28px;height:28px;margin:2px 8px 8px 0;border:1px solid var(--desk-tint);border-radius:6px;align-items:center;justify-content:center;color:white;font-size:14px;font-weight:700}html.fl-desk .fl-side-trail{flex:none;margin-left:auto;display:inline-flex;align-items:center;gap:6px;overflow:visible}html.fl-desk .fl-hint{color:var(--desk-ink-3);font-family:var(--font-desk-mono),"Roboto Mono",ui-monospace,monospace;font-size:11px;font-weight:500}html.fl-desk .fl-badge{flex:none;min-width:22px;height:18px;padding:0 6px;border-radius:99px;background:var(--desk-amber);color:var(--desk-ink);font-size:11px;font-weight:700;line-height:18px;text-align:center}html.fl-desk .fl-locked-row{color:var(--desk-tint)}html.fl-desk .fl-locked-row .wide{min-width:0;white-space:nowrap}html.fl-desk .fl-locked-row .fl-soon{font-size:11px;font-weight:500}html.fl-desk .fl-side .fl-hint{color:var(--desk-tint)}html.fl-desk .fl-shell-main{display:grid;grid-template-rows:52px minmax(0,1fr);min-width:0}html.fl-desk .fl-shell-header{position:relative;z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;height:52px;padding:0 12px;background:white;border-bottom:1px solid var(--desk-line)}html.fl-desk .fl-shell-workspace{min-width:0;min-height:0;overflow:auto}html.fl-desk .fl-section-back{display:block;max-width:100%;margin:0;padding:12px 12px 0;overflow:hidden;color:var(--desk-teal);font-weight:700;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}html.fl-desk .fl-head-actions{display:flex;align-items:center;gap:8px;margin-left:auto;position:relative}html.fl-desk .fl-shell-header .fl-head-actions{display:contents}html.fl-desk .fl-shell-header .fl-search-btn{grid-column:2;justify-self:center;min-width:220px}html.fl-desk .fl-head-cluster{display:flex;align-items:center;gap:8px;position:relative}html.fl-desk .fl-shell-header .fl-head-cluster{grid-column:3;justify-self:end}html.fl-desk .fl-head-cluster .fl-menu{right:0}html.fl-desk .fl-bell{margin-right:4px;vertical-align:-2px}html.fl-desk a.fl-desk-btn{text-decoration:none}html.fl-desk .fl-menu,html.fl-desk .fl-palette,html.fl-desk .fl-sheet{background:white;color:var(--desk-ink);border:1px solid var(--desk-line);border-radius:10px}html.fl-desk .fl-menu{position:absolute;top:44px;right:12px;z-index:30;display:flex;flex-direction:column;min-width:220px;padding:6px;box-shadow:0 8px 24px rgb(13 20 19/12%)}html.fl-desk .fl-menu a,html.fl-desk .fl-menu button,html.fl-desk .fl-palette-list button{display:flex;align-items:center;min-height:32px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}html.fl-desk .fl-menu a:hover,html.fl-desk .fl-menu button:hover,html.fl-desk .fl-palette-list button:hover{background:var(--desk-hover)}html.fl-desk .fl-menu-note{padding:6px 8px;color:var(--desk-ink-3);font-size:12px}html.fl-desk .fl-menu-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px}html.fl-desk .fl-layer{position:fixed;inset:0;z-index:40;background:rgb(13 20 19/28%);display:flex;justify-content:center;padding-top:12vh}html.fl-desk .fl-palette,html.fl-desk .fl-sheet{width:min(560px,calc(100% - 32px));max-height:70vh;overflow:auto;padding:10px;align-self:flex-start}html.fl-desk .fl-palette input{width:100%;min-height:52px;padding:0 14px;border:1px solid var(--desk-line);border-radius:8px;font:inherit;font-size:18px}html.fl-desk .fl-palette-group,html.fl-desk .fl-sheet-group{margin:10px 8px 2px;color:var(--desk-ink-3);font-size:11px;letter-spacing:.06em;text-transform:uppercase}html.fl-desk .fl-palette-row{display:flex;align-items:center;gap:8px;width:100%}html.fl-desk .fl-palette-row[data-active="1"]{background:var(--desk-wash)}html.fl-desk .fl-palette-row[data-deferred="1"]{color:var(--desk-ink-3)}html.fl-desk .fl-palette-ico{width:16px;height:16px;flex:none}html.fl-desk .fl-enter,html.fl-desk .fl-palette-detail{color:var(--desk-ink-3);font-size:12px}html.fl-desk .fl-enter{margin-left:auto;font-family:var(--font-desk-mono),"Roboto Mono",ui-monospace,monospace}html.fl-desk .fl-palette-row[data-active="1"] .fl-enter{color:var(--desk-ink)}html.fl-desk .fl-sheet ul{margin:8px 0 0;padding:0;list-style:none}html.fl-desk .fl-sheet li{display:flex;gap:8px;min-height:28px;align-items:center;border-top:1px solid var(--desk-line)}html.fl-desk .fl-sheet li b{min-width:88px;font-family:var(--font-desk-mono),"Roboto Mono",ui-monospace,monospace;font-weight:500}html.fl-desk .fl-shell[data-rail="1"]{grid-template-columns:60px minmax(0,1fr)}html.fl-desk .fl-shell[data-rail="1"] .fl-badge,html.fl-desk .fl-shell[data-rail="1"] .fl-side .wide,html.fl-desk .fl-shell[data-rail="1"] .fl-side-label{display:none}html.fl-desk .fl-shell[data-rail="1"] .fl-side .mark{display:block}html.fl-desk .fl-shell[data-rail="1"] .fl-brand-mark{display:flex;margin:2px auto 8px}html.fl-desk .fl-shell[data-rail="1"] .fl-locked-row,html.fl-desk .fl-shell[data-rail="1"] .fl-side a,html.fl-desk .fl-shell[data-rail="1"] .fl-side-toggle{justify-content:center;padding:0}html.fl-desk .fl-shell[data-rail="1"] .fl-side-toggle svg{transform:scaleX(-1)}html.fl-desk .fl-d02{display:grid;grid-template-columns:200px minmax(0,1fr) 240px;gap:12px;align-items:start;min-height:calc(100vh - 88px)}html.fl-desk .fl-d02-list,html.fl-desk .fl-d02-side{position:sticky;top:8px;max-height:calc(100vh - 88px);overflow:auto;background:white;border:1px solid var(--desk-line);border-radius:8px;padding:10px}html.fl-desk .fl-d02-main{min-width:0}html.fl-desk .fl-d02-buckets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}html.fl-desk .fl-d02-assign,html.fl-desk .fl-d02-buckets a,html.fl-desk .fl-d02-bulk a,html.fl-desk .fl-d02-new,html.fl-desk .fl-d02-pills a,html.fl-desk .fl-d02-steps a{min-height:32px;display:inline-flex;align-items:center;font-weight:650;color:var(--desk-ink)}html.fl-desk .fl-d02-buckets a[aria-selected=true],html.fl-desk .fl-d02-list a[aria-current=page]{background:var(--desk-wash);border-radius:6px}html.fl-desk .fl-d02-list form input,html.fl-desk .fl-d02-side input,html.fl-desk .fl-d02-side select{width:100%;min-height:36px;border:1px solid var(--desk-line);border-radius:6px;padding:0 8px;background:white}html.fl-desk .fl-d02-list ul{list-style:none;margin:8px 0 0;padding:0}html.fl-desk .fl-d02-list li a{display:grid;gap:2px;padding:6px;border-radius:6px}html.fl-desk .fl-d02-empty,html.fl-desk .fl-d02-life small,html.fl-desk .fl-d02-list li span,html.fl-desk .fl-d02-side p{color:var(--desk-ink-3);font-size:12px}html.fl-desk .fl-d02-chip{margin-top:4px;font-weight:650}html.fl-desk .fl-d02-life{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:8px 0;padding:0}html.fl-desk .fl-d02-life li{min-width:72px}html.fl-desk .fl-d02-life li[data-state=current]{color:var(--desk-teal);font-weight:750}html.fl-desk .fl-d02-life li[data-state=done] span{border-bottom:2px solid var(--desk-tint)}html.fl-desk .fl-d02-kpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;margin:0 0 12px;padding:0}html.fl-desk .fl-d02-kpi li{background:white;border:1px solid var(--desk-line);border-radius:8px;padding:10px;font-weight:700}html.fl-desk .fl-d02-locked{display:flex;gap:8px;color:var(--desk-ink-3);font-size:12px;font-weight:700}html.fl-desk .fl-d02-bulk,html.fl-desk .fl-d02-pills,html.fl-desk .fl-d02-steps{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:8px}html.fl-desk .fl-d02-pills{width:fit-content;background:white;border:1px solid var(--desk-line);border-radius:999px;padding:3px}html.fl-desk .fl-d02-pills a[aria-current=page],html.fl-desk .fl-d02-steps a[aria-current=step]{background:#146f00;color:#fff;border-radius:999px;padding:0 10px}html.fl-desk .fl-d02-side h2{margin:12px 0 4px;font-size:13px}html.fl-desk .fl-d02-side h3{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--desk-ink-3)}html.fl-desk .fl-d02-side form{display:grid;gap:6px}html.fl-desk .fl-d02-side button,html.fl-desk .fl-d02a-actions a,html.fl-desk .fl-d02a-actions button,html.fl-desk .fl-d02a-head a{min-height:36px;border:1px solid var(--desk-line);border-radius:6px;background:white;padding:0 10px;font-weight:700}html.fl-desk .fl-d02a{display:grid;min-height:calc(100vh - 88px)}html.fl-desk .fl-d02a-back,html.fl-desk .fl-d02a-sheet{grid-area:1/1}html.fl-desk .fl-d02a-back{opacity:.45;padding:12px}html.fl-desk .fl-d02a-sheet{justify-self:center;width:min(920px,100%);max-height:calc(100vh - 96px);overflow:auto;background:white;border:1px solid var(--desk-line);border-radius:12px;padding:16px;z-index:2}html.fl-desk .fl-d02a-head{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:8px}html.fl-desk .fl-d02a-head h1{font-size:22px;font-weight:700}html.fl-desk .fl-d02a-notify{position:fixed;z-index:50;right:24px;bottom:24px;width:min(420px,calc(100vw - 48px));max-height:70vh;overflow:auto;background:white;border:1px solid var(--desk-line);border-radius:12px;padding:14px;box-shadow:0 12px 40px rgba(13,20,19,.16)}html.fl-desk .fl-d02a-groups ul,html.fl-desk .fl-d02a-notify h2,html.fl-desk .fl-d02a-people{margin:0;padding:0;list-style:none}html.fl-desk .fl-d02a-actions,html.fl-desk .fl-d02a-people li{display:flex;gap:8px;align-items:center}html.fl-desk .fl-d02a-actions{margin-top:12px}html.fl-desk .fl-d02a-groups{display:grid;gap:8px;margin-top:8px}@media (max-width:1280px){html.fl-desk .fl-d02{grid-template-columns:160px minmax(0,1fr) 200px}}html.fl-desk .fl-m2{display:grid;grid-template-columns:220px minmax(0,1fr) 260px;grid-template-rows:minmax(420px,1fr) auto;gap:10px;min-height:calc(100vh - 88px);color:#0d1413;font-size:13px}html.fl-desk .fl-m2-list,html.fl-desk .fl-m2-main,html.fl-desk .fl-m2-side{min-width:0;overflow:auto;background:#fff;border:1px solid #e3e8e6;border-radius:8px}html.fl-desk .fl-m2-list,html.fl-desk .fl-m2-side{padding:10px 12px}html.fl-desk .fl-m2-main{padding:12px 14px 16px}html.fl-desk .fl-m2 .fl-legacy-chrome{display:none}html.fl-desk .fl-m2-bulk,html.fl-desk .fl-m2-head,html.fl-desk .fl-m2-list-head,html.fl-desk .fl-m2-pull,html.fl-desk .fl-m2-tabrow,html.fl-desk .fl-n11-actions,html.fl-desk .fl-n11-head,html.fl-desk .fl-n12-actions{display:flex;gap:8px;align-items:center;justify-content:space-between}html.fl-desk .fl-m2 h1,html.fl-desk .fl-m2 h2,html.fl-desk .fl-m2 h3,html.fl-desk .fl-n11 h1,html.fl-desk .fl-n11 h2,html.fl-desk .fl-n12 h2{margin:0;font-size:15px}html.fl-desk .fl-m2-list h2,html.fl-desk .fl-m2-side h2{font-size:13px}html.fl-desk .fl-m2-slot h3,html.fl-desk .fl-m2-weeks h3{margin:10px 0 4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5b6b68}html.fl-desk .fl-m2-hours input,html.fl-desk .fl-m2-hours select,html.fl-desk .fl-m2-list form input,html.fl-desk .fl-n11 input,html.fl-desk .fl-n11 select{width:100%;min-height:32px;margin-top:4px;border:1px solid #e3e8e6;border-radius:6px;background:#fff;color:#0d1413;font:inherit}html.fl-desk .fl-m2-slot ul,html.fl-desk .fl-m2-weeks,html.fl-desk .fl-m2-weeks ul,html.fl-desk .fl-n11-back ul,html.fl-desk .fl-n11-checks ul,html.fl-desk .fl-n12-groups ul{margin:0;padding:0;list-style:none}html.fl-desk .fl-m2-block{display:grid;grid-template-columns:36px minmax(0,1fr);gap:6px;margin-top:6px}html.fl-desk .fl-m2-day{margin:0;text-align:center}html.fl-desk .fl-m2-day span,html.fl-desk .fl-m2-day strong{display:block}html.fl-desk .fl-m2-day strong{font-size:16px}html.fl-desk .fl-m2-list a{display:block;padding:4px 6px;border-radius:6px;color:inherit;text-decoration:none}html.fl-desk .fl-m2-list a[aria-current=page]{background:#e3f3dc}html.fl-desk .fl-m2-list em{margin-left:6px;padding:0 6px;border-radius:999px;background:#e3f3dc;color:#0f5e55;font-style:normal;font-size:11px}html.fl-desk .fl-m2-list em[data-chip=Draft],html.fl-desk .fl-m2-list em[data-chip=Planned]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-m2-list em[data-chip=Closed]{background:#e3e8e6;color:#5b6b68}html.fl-desk .fl-m2-chip,html.fl-desk .fl-m2-empty,html.fl-desk .fl-m2-life small,html.fl-desk .fl-m2-list a span{display:block;color:#5b6b68;font-size:11px}html.fl-desk .fl-m2-chip{margin:2px 0 0}html.fl-desk .fl-m2-life{display:flex;gap:8px;margin:10px 0;padding:0;list-style:none}html.fl-desk .fl-m2-life li{flex:1;min-width:0;border-top:3px solid #e3e8e6;padding-top:4px}html.fl-desk .fl-m2-life li[data-state=done]{border-top-color:#14806f}html.fl-desk .fl-m2-life li[data-state=current]{border-top-color:#0f5e55;font-weight:700}html.fl-desk .fl-m2-tabs{display:flex;flex-wrap:wrap;gap:2px 10px;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-m2-tabs a{padding:6px 0;color:#5b6b68;text-decoration:none}html.fl-desk .fl-m2-tabs a[aria-selected=true]{color:#0f5e55;font-weight:700;box-shadow:inset 0 -2px 0 #0f5e55}html.fl-desk .fl-m2-tabs em{font-style:normal}html.fl-desk .fl-m2-lock{margin:0;color:#5b6b68;font-size:11px;white-space:nowrap}html.fl-desk .fl-m2-pull{margin:8px 0}html.fl-desk .fl-m2-steps{display:flex;flex-wrap:wrap;gap:6px}html.fl-desk .fl-m2-alerts a,html.fl-desk .fl-m2-assign,html.fl-desk .fl-m2-bulk a,html.fl-desk .fl-m2-bulk button,html.fl-desk .fl-m2-head-actions a,html.fl-desk .fl-m2-hours button,html.fl-desk .fl-m2-invoice a,html.fl-desk .fl-m2-steps a,html.fl-desk .fl-n11 button,html.fl-desk .fl-n11-actions a,html.fl-desk .fl-n11-actions button,html.fl-desk .fl-n11-head a,html.fl-desk .fl-n12-actions a,html.fl-desk .fl-n12-actions button{color:#0f5e55;font:inherit;text-decoration:none}html.fl-desk .fl-m2-bulk{margin:8px 0;padding:8px;border-radius:6px;background:#f4f6f5;color:#0d1413}html.fl-desk .fl-m2-bulk a,html.fl-desk .fl-m2-bulk button,html.fl-desk .fl-n11-actions button,html.fl-desk .fl-n12-actions a,html.fl-desk .fl-n12-actions button{border:0;border-radius:4px;background:#146f00;color:#fff;padding:4px 8px;cursor:pointer}html.fl-desk .fl-m2-table{width:100%;border-collapse:collapse;font-size:12px}html.fl-desk .fl-m2-table td,html.fl-desk .fl-m2-table th{padding:4px 6px;border-bottom:1px solid #e3e8e6;text-align:left;vertical-align:top}html.fl-desk .fl-m2-dept td{background:#f4f6f5;font-weight:700}html.fl-desk .fl-m2-step{display:inline-block;padding:0 6px;border-radius:999px;background:#e3f3dc;color:#0f5e55}html.fl-desk .fl-m2-alerts,html.fl-desk .fl-m2-hours,html.fl-desk .fl-m2-invoice,html.fl-desk .fl-m2-slot{margin-top:12px}html.fl-desk .fl-m2-invoice{padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#f4f6f5}html.fl-desk .fl-m2-open{margin:4px 0}html.fl-desk .fl-m2-foot{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px 14px;padding:8px 10px;border:1px solid #e3e8e6;border-radius:8px;background:#fff;color:#5b6b68;font-size:11px}html.fl-desk .fl-m2-foot kbd{margin-right:4px;padding:1px 4px;border:1px solid #e3e8e6;border-radius:4px;background:#f4f6f5;color:#0d1413;font-family:inherit}html.fl-desk .fl-m2 .fl-d02-kpi{display:flex;gap:12px;margin:0 0 8px;padding:0;list-style:none}html.fl-desk .fl-m2-full{margin-top:8px}html.fl-desk .fl-n11{position:relative;min-height:calc(100vh - 88px)}html.fl-desk .fl-n11-back{padding:8px 4px 24px;color:#5b6b68}html.fl-desk .fl-n11-back li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #e3e8e6;font-size:13px}html.fl-desk .fl-n11-back strong{color:#0d1413}html.fl-desk .fl-n11-overlay{position:absolute;inset:0;z-index:20;display:grid;justify-items:center;align-items:start;padding:28px 16px;background:rgba(13,20,19,.45)}html.fl-desk .fl-n11-card{display:grid;grid-template-columns:minmax(0,1fr) 210px;grid-template-rows:minmax(0,1fr) auto;width:min(720px,100%);max-height:calc(100vh - 120px);overflow:hidden;border-radius:12px;background:#fff;color:#0d1413;box-shadow:0 18px 48px rgba(13,20,19,.28)}html.fl-desk .fl-n11-form{grid-row:1;grid-column:1;min-height:0;overflow:auto;padding:14px 14px 8px}html.fl-desk .fl-n11 fieldset{margin:10px 0 0;padding:0;border:0}html.fl-desk .fl-n11 legend{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:6px;font-size:12px;font-weight:700}html.fl-desk .fl-m2-hours label{display:block;margin-top:8px}html.fl-desk .fl-n11 label{display:flex;flex-direction:column;gap:3px;margin:0;color:#5b6b68;font-size:11px;font-weight:600}html.fl-desk .fl-n11-gear,html.fl-desk .fl-n11-pair,html.fl-desk .fl-n11-where{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}html.fl-desk .fl-n11-where label:last-child{grid-column:1/-1}html.fl-desk .fl-n11-when{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}html.fl-desk .fl-n11-when strong{color:#0d1413;font-size:11px;line-height:1.25}html.fl-desk .fl-n11-clocks{display:flex;flex-direction:column;gap:4px}html.fl-desk .fl-n11 input,html.fl-desk .fl-n11 select{width:100%;min-width:0;height:30px;border:1px solid #e3e8e6;font:inherit;font-size:12px;font-weight:500}html.fl-desk .fl-n11-head h1 em{margin-left:8px;padding:1px 6px;border-radius:999px;background:#ffe7b8;color:#0d1413;font-size:11px;font-style:normal;font-weight:700}html.fl-desk .fl-n11-crew{width:100%;border-collapse:collapse;font-size:12px}html.fl-desk .fl-n11-crew th{padding:2px 4px 4px 0;color:#5b6b68;font-size:11px;font-weight:700;text-align:left}html.fl-desk .fl-n11-crew td{padding:0 4px 4px 0;vertical-align:middle}html.fl-desk .fl-n11-count{display:flex;align-items:center;gap:4px;color:#0d1413;font-weight:700}html.fl-desk .fl-n11-count input{width:42px}html.fl-desk .fl-n11-crew em{display:block;color:#5b6b68;font-size:11px;font-style:normal}html.fl-desk .fl-n11-checks{grid-row:1;grid-column:2;min-height:0;margin:14px 10px 8px 0;padding:10px;overflow:auto;border-radius:8px;background:#f4f6f5}html.fl-desk .fl-n11-checks h2{font-size:13px}html.fl-desk .fl-n11-checks li{display:flex;gap:6px;align-items:flex-start;margin:6px 0;font-size:12px}html.fl-desk .fl-n11-mark{flex:0 0 auto;width:14px;height:14px;margin-top:1px;border-radius:50%;background:#146f00}html.fl-desk .fl-n11-mark:after{content:"";display:block;width:4px;height:7px;margin:2px 0 0 5px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}html.fl-desk .fl-n11-checks li[data-ok=no] .fl-n11-mark{background:#ffb020}html.fl-desk .fl-n11-checks li[data-ok=no] .fl-n11-mark:after{width:2px;height:8px;margin:3px 0 0 6px;border-width:0 0 0 2px;transform:none}html.fl-desk .fl-n11-actions{grid-row:2;grid-column:1/-1;display:flex;gap:8px;justify-content:flex-end;align-items:center;padding:10px 14px;border-top:1px solid #e3e8e6}html.fl-desk .fl-n11-actions a{margin-right:auto;color:#5b6b68;text-decoration:none}html.fl-desk .fl-n11 legend button,html.fl-desk .fl-n11-another,html.fl-desk .fl-n11-create{border:1px solid #e3e8e6;border-radius:6px;background:#fff;color:#0d1413;font:inherit;font-size:12px;font-weight:650;padding:6px 10px;cursor:pointer}html.fl-desk .fl-n11-create{border-color:#146f00;background:#146f00;color:#fff}html.fl-desk .fl-n11,html.fl-desk .fl-n12-page{position:relative}html.fl-desk .fl-n12{position:absolute;inset:0;z-index:30;display:flex;justify-content:flex-end;align-items:flex-start;padding:24px 18px;background:rgba(13,20,19,.38)}html.fl-desk .fl-n12-card{width:min(480px,100%);max-height:calc(100vh - 140px);overflow:auto;padding:16px 16px 12px;border-radius:12px;background:#fff;color:#0d1413;box-shadow:0 16px 40px rgba(13,20,19,.28)}html.fl-desk .fl-n12-kicker{margin:0 0 4px;color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html.fl-desk .fl-n12-card h2{font-size:18px;font-weight:700}html.fl-desk .fl-n12-detail,html.fl-desk .fl-n12-note{margin:6px 0 0;color:#5b6b68;font-size:12px}html.fl-desk .fl-n12-rows{margin:12px 0 0;padding:0;list-style:none}html.fl-desk .fl-n12-rows li{display:grid;grid-template-columns:28px minmax(0,1fr) auto 14px;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-n12-ico{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e3f3dc;color:#0f5e55}html.fl-desk .fl-n12-ico[data-group=quiet]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-n12-ico[data-group=not-notified]{background:#e3e8e6;color:#5b6b68}html.fl-desk .fl-n12-copy{min-width:0}html.fl-desk .fl-n12-copy strong{display:block;font-size:13px}html.fl-desk .fl-n12-names{display:block;overflow:hidden;color:#5b6b68;font-size:12px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-n12-card[data-open=yes] .fl-n12-names{white-space:normal}html.fl-desk .fl-n12-count{font-size:14px}html.fl-desk .fl-n12-chev{color:#5b6b68;font-size:16px}html.fl-desk .fl-n12-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}html.fl-desk .fl-n12-everyone{border:0;background:transparent;color:#0f5e55;font:inherit;font-size:13px;font-weight:650;cursor:pointer}html.fl-desk .fl-n12-actions a.fl-n12-cancel,html.fl-desk .fl-n12-actions button.fl-n12-cancel{border:1px solid #e3e8e6;border-radius:6px;background:#fff;color:#0d1413;padding:6px 10px;text-decoration:none}html.fl-desk .fl-n12-actions a.fl-n12-save,html.fl-desk .fl-n12-actions button.fl-n12-save{border:1px solid #146f00;border-radius:6px;background:#146f00;color:#fff;padding:6px 12px;text-decoration:none}@media (max-width:1100px){html.fl-desk .fl-m2{grid-template-columns:148px minmax(0,1fr) 168px;font-size:12px}html.fl-desk .fl-n11-card{grid-template-columns:minmax(0,1fr) 180px}}html.fl-desk .fl-m2{grid-template-columns:220px minmax(0,1fr) var(--desk-pane-w,360px);gap:8px;font-size:12px}html.fl-desk .fl-m2-head h1{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:26px;font-weight:700;letter-spacing:-.02em}html.fl-desk .fl-m2-head{flex-wrap:nowrap;align-items:flex-start}html.fl-desk .fl-m2-head>div:first-child{min-width:0;flex:1 1 auto}html.fl-desk .fl-m2-head-actions{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px;align-items:center;align-self:flex-start}html.fl-desk .fl-m2-head-actions a,html.fl-desk .fl-m2-head-actions button,html.fl-desk .fl-m2-head-actions>*{flex:0 0 auto;white-space:nowrap}html.fl-desk .fl-m2-head:has(.fl-m2-hired) .fl-m2-head-actions{margin-top:15px}html.fl-desk .fl-m2-head-actions button{box-sizing:border-box;height:28px;min-height:28px;padding:0 8px;border:1px solid #e3e8e6;border-radius:6px;background:#fff;box-shadow:none;color:#0d1413;font-size:12px;line-height:26px}html.fl-desk .fl-m2-hired{margin:0 0 2px;color:#5b6b68;font-size:11px}html.fl-desk .fl-m2-meta{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:4px 0 0}html.fl-desk .fl-m2-chip{display:inline-block;margin:0;padding:0 6px;border-radius:999px;background:#e3f3dc;color:#0f5e55;font-size:11px;font-style:normal;font-weight:700}html.fl-desk .fl-m2-chip[data-chip=Draft],html.fl-desk .fl-m2-chip[data-chip=Planned]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-m2-meta span{color:#5b6b68;font-size:12px}html.fl-desk .fl-m2-btn,html.fl-desk .fl-m2-head-actions a.fl-m2-btn{display:inline-flex;align-items:center;height:28px;padding:0 8px;border:1px solid #e3e8e6;border-radius:6px;background:#fff;color:#0d1413;font-size:12px;text-decoration:none}html.fl-desk .fl-m2-life{gap:0;margin:8px 0}html.fl-desk .fl-m2-life li{position:relative;border-top:0;padding:14px 8px 0 0;font-size:11px}html.fl-desk .fl-m2-life li:before{content:"";position:absolute;top:0;left:0;width:8px;height:8px;border-radius:50%;background:#e3e8e6}html.fl-desk .fl-m2-life li:after{content:"";position:absolute;top:3px;left:10px;right:0;height:2px;background:#e3e8e6}html.fl-desk .fl-m2-life li[data-state=current]:before,html.fl-desk .fl-m2-life li[data-state=done]:after,html.fl-desk .fl-m2-life li[data-state=done]:before{background:#14806f}html.fl-desk .fl-m2-life li[data-state=current]:before{box-shadow:0 0 0 3px #e3f3dc}html.fl-desk .fl-m2-tabs a{font-size:12px}html.fl-desk .fl-m2-tabs em{display:inline-block;min-width:1.2em;margin-left:4px;padding:0 4px;border-radius:999px;background:#e3f3dc;color:#0f5e55;font-size:11px;text-align:center}html.fl-desk .fl-m2-rowtop{display:flex;gap:6px;align-items:baseline;justify-content:space-between}html.fl-desk .fl-m2-list a strong{font-size:12px}html.fl-desk .fl-m2-day{padding:2px 0;border-radius:6px;background:#f4f6f5}html.fl-desk .fl-m2-day span{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-m2-counts{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 0}html.fl-desk .fl-m2-counts span{padding:1px 6px;border-radius:999px;background:#e3f3dc;color:#0f5e55;font-size:11px;font-weight:700}html.fl-desk .fl-m2-counts span[data-step=Pull]{background:#146f00;color:#fff}html.fl-desk .fl-m2-counts span[data-step=Out]{background:#ffb020;color:#0d1413}html.fl-desk .fl-m2-counts span[data-step=Premise]{background:#146f00;color:#fff}html.fl-desk .fl-m2-counts span[data-step=Returned]{background:#e3e8e6;color:#5b6b68}html.fl-desk .fl-m2-step[data-step=Pull]{background:#146f00;color:#fff}html.fl-desk .fl-m2-step[data-step=Out]{background:#ffb020;color:#0d1413}html.fl-desk .fl-m2-step[data-step=Premise]{background:#146f00;color:#fff}html.fl-desk .fl-m2-step[data-step=Reserved],html.fl-desk .fl-m2-step[data-step=Returned]{background:#e3e8e6;color:#5b6b68}html.fl-desk .fl-m2-flag{display:inline-block;margin-right:4px;padding:0 6px;border-radius:999px;background:#ffe7b8;color:#0d1413;font-size:11px;font-weight:700}html.fl-desk .fl-m2-flag[data-flag=Conflict]{background:#f8c8c4;color:#0d1413}html.fl-desk .fl-m2-flag[data-flag="In repair"],html.fl-desk .fl-m2-flag[data-flag=Missing]{background:#ffb020;color:#0d1413}html.fl-desk .fl-m2-person{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:6px;align-items:center;margin:4px 0}html.fl-desk .fl-m2-peekrow{display:flex;grid-column:1/3;gap:6px;align-items:center;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}html.fl-desk .fl-m2-list a[data-peek=yes],html.fl-desk .fl-m2-person[data-peek=yes]{z-index:5;outline:2px solid #0f5e55;border-radius:6px}html.fl-desk .fl-m2-peek{margin:0 0 8px;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#f4f6f5}html.fl-desk .fl-m2-peek p,html.fl-desk .fl-m2-peek span{margin:0;color:#5b6b68;font-size:12px}html.fl-desk .fl-m2-peek strong{display:block;margin:2px 0;color:#0d1413;font-size:14px}html.fl-desk .fl-m2-peek[data-anchor=row]{position:absolute;z-index:4;left:0;top:calc(100% + 4px);display:grid;grid-column:1/-1;gap:2px;width:min(240px,100%);margin:0}html.fl-desk .fl-m2-peek[data-anchor=row] span,html.fl-desk .fl-m2-peek[data-anchor=row] strong{display:block}html.fl-desk .fl-m2-crewactions a,html.fl-desk .fl-m2-crewactions button,html.fl-desk .fl-m2-peek[data-anchor=row] button{height:28px;margin-top:6px;padding:0 8px;border:1px solid #e3e8e6;border-radius:6px;background:#fff;color:#0d1413;font-size:12px;line-height:26px;text-decoration:none;white-space:nowrap}html.fl-desk .fl-m2-crewdetail{display:grid;gap:2px;margin:8px 0 12px}html.fl-desk .fl-m2-back{justify-self:start;margin:0 0 6px;padding:0;border:0;background:transparent;color:#0f5e55;font-size:12px;font-weight:700}html.fl-desk .fl-m2-crewdetail header{display:flex;flex-wrap:wrap;gap:6px;align-items:center}html.fl-desk .fl-m2-crewdetail h2{font-size:16px}html.fl-desk .fl-m2-crewdetail header p,html.fl-desk .fl-m2-crewdetail>p{margin:0;color:#5b6b68;font-size:12px}html.fl-desk .fl-m2-crewdetail h3{margin:10px 0 0;color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-m2-crewdetail ul{margin:2px 0 0;padding-left:16px}html.fl-desk .fl-m2-crewactions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}html.fl-desk .fl-m2-crewactions form{margin:0}html.fl-desk .fl-m2-crewactions button:disabled{color:#5b6b68;background:#f4f6f5}html.fl-desk .fl-m2-side{position:relative;overflow:visible}html.fl-desk .fl-m2-side-scroll{min-width:0;min-height:0;overflow:auto}html.fl-desk .fl-m2-resize{position:absolute;top:0;bottom:0;left:-5px;z-index:3;width:10px;cursor:col-resize;touch-action:none}html.fl-desk .fl-m2-resize:focus-visible{outline:2px solid #0f5e55}html.fl-desk .fl-m2-avatar{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#e3f3dc;color:#0f5e55;font-size:11px;font-weight:700}html.fl-desk .fl-m2-assign,html.fl-desk .fl-m2-person em{padding:0 6px;border-radius:999px;background:#e3f3dc;color:#0f5e55;font-size:11px;font-style:normal;font-weight:700;text-decoration:none}html.fl-desk .fl-m2-invoice{border:2px solid #0d1413;background:#fff}html.fl-desk .fl-m2-money{margin:4px 0;font-size:18px;font-weight:700}html.fl-desk .fl-m2-list a span.fl-m2-rowtop{display:flex;align-items:baseline;justify-content:space-between;gap:6px;color:#0d1413;font-size:12px}html.fl-desk .fl-m2-list a span.fl-m2-rowtop strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-m2-slot h3{display:flex;align-items:center;justify-content:space-between;gap:6px}html.fl-desk .fl-m2-slot h3 .fl-m2-assign{text-transform:none;letter-spacing:0}html.fl-desk .fl-n11-actions button.fl-n11-another{border:1px solid #e3e8e6;background:#fff;color:#0d1413}html.fl-desk .fl-n11-actions button.fl-n11-create{border:1px solid #146f00;background:#146f00;color:#fff}html.fl-desk .fl-shell[data-side=full]{grid-template-columns:220px minmax(0,1fr)}html.fl-desk .fl-shell[data-side=full] .fl-side .wide{display:inline}html.fl-desk .fl-shell[data-side=full] .fl-side-label{display:block}html.fl-desk .fl-shell[data-side=full] .fl-badge{display:inline-block}html.fl-desk .fl-shell[data-side=full] .fl-locked-row,html.fl-desk .fl-shell[data-side=full] .fl-side a{justify-content:flex-start;padding:0 8px}html.fl-desk .fl-n11 input,html.fl-desk .fl-n11 select{height:34px;min-height:34px;border:1px solid #8d9c98;border-radius:6px;background:#fff;color:#0d1413;padding:0 8px}html.fl-desk .fl-n12-back{padding:8px 8px 32px}html.fl-desk .fl-n12-back-head h1{margin:0;font-size:22px}html.fl-desk .fl-n12-back h2,html.fl-desk .fl-n12-back-head p{margin:4px 0 8px;color:#5b6b68;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-n12-back ul{margin:0;padding:0;list-style:none}html.fl-desk .fl-n12-back li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-n12-day{text-align:center;font-size:11px;font-weight:700;text-transform:uppercase}html.fl-desk .fl-n12-day b{display:block;font-size:16px;text-transform:none}html.fl-desk .fl-n12-back strong{color:#0d1413}html.fl-desk .fl-n12-back em{margin-left:6px;padding:0 6px;border-radius:999px;background:#e3f3dc;color:#0f5e55;font-size:11px;font-style:normal}html.fl-desk .fl-n12-back em[data-chip=Draft]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-n12-back small{display:block;color:#5b6b68;font-size:11px}html.fl-desk .fl-m2-panes{display:flex;gap:10px;margin:0 0 8px;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-m2-panes button{border:0;background:transparent;padding:6px 0;color:#5b6b68;font:inherit;font-size:12px;cursor:pointer}html.fl-desk .fl-m2-panes button[aria-selected=true]{color:#0f5e55;font-weight:700;box-shadow:inset 0 -2px 0 #0f5e55}html.fl-desk .fl-m2-paircards{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}html.fl-desk .fl-m2-alertcard{padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#f4f6f5}html.fl-desk .fl-m2-activity h2,html.fl-desk .fl-m2-alertcard h2{margin:0 0 4px;font-size:12px}html.fl-desk .fl-m2-activity li,html.fl-desk .fl-m2-activity p,html.fl-desk .fl-m2-alertcard p{margin:0;color:#5b6b68;font-size:11px}html.fl-desk .fl-m2-alertcard a{display:inline-block;margin-top:6px;color:#0f5e55;font-size:12px;font-weight:700;text-decoration:none}html.fl-desk .fl-m2-activity ul{margin:0;padding:0;list-style:none}html.fl-desk .fl-m2-activity li{padding:4px 0;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-n11-head h1{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;line-height:1.2}html.fl-desk .fl-n11-head a.fl-n11-email{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid #c5cfcc;border-radius:6px;background:#fff;color:#0d1413;font-size:12px;font-weight:600;line-height:1;text-decoration:none}html.fl-desk .fl-n11 legend,html.fl-desk .fl-n11-kicker{margin:12px 0 4px;color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}html.fl-desk .fl-n11 legend button{letter-spacing:0;text-transform:none;font-size:12px;font-weight:650}html.fl-desk .fl-m2-list .fl-m2-buckets{display:flex;gap:12px;margin:8px 0 4px;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-m2-list .fl-m2-buckets a{display:inline-block;padding:4px 0 6px;border-radius:0;background:transparent;color:#5b6b68;font-size:12px;font-weight:600;text-decoration:none}html.fl-desk .fl-m2-list .fl-m2-buckets a[aria-selected=true]{color:#0f5e55;font-weight:700;box-shadow:inset 0 -2px 0 #0f5e55}html.fl-desk .fl-n12-empty,html.fl-desk .fl-n12-people{margin:8px 0 0;padding:0;list-style:none}html.fl-desk .fl-n12-people li{display:flex;gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-n12-marks{display:inline-flex;gap:4px}html.fl-desk .fl-n12-empty{color:#5b6b68;font-size:13px}html.fl-desk .fl-m2{position:relative}html.fl-desk .fl-shell:has(.fl-m2){height:100vh;max-height:100vh;overflow:hidden}html.fl-desk .fl-shell:has(.fl-m2) .fl-shell-main{height:100%;min-height:0;overflow:hidden}html.fl-desk .fl-shell:has(.fl-m2) .fl-shell-workspace{overflow:hidden}html.fl-desk .fl-m2{box-sizing:border-box;height:calc(100vh - 52px);max-height:calc(100vh - 52px);min-height:0;overflow:hidden;grid-template-rows:minmax(0,1fr) auto}html.fl-desk .fl-m2-list,html.fl-desk .fl-m2-main,html.fl-desk .fl-m2-side{min-height:0}html.fl-desk .fl-m2-list{display:flex;flex-direction:column;overflow:hidden}html.fl-desk .fl-m2-weeks{flex:1 1 auto;min-height:0;overflow:auto}html.fl-desk .fl-m2-sidewrap{display:contents}html.fl-desk .fl-m2-side-toggle{display:none}@media (max-width:1280px){html.fl-desk .fl-m2-bulk,html.fl-desk .fl-m2-head,html.fl-desk .fl-m2-head h1,html.fl-desk .fl-m2-life,html.fl-desk .fl-m2-meta,html.fl-desk .fl-m2-tabrow,html.fl-desk .fl-m2-tabs{flex-wrap:nowrap}html.fl-desk .fl-m2-head>div:first-child,html.fl-desk .fl-m2-meta,html.fl-desk .fl-m2-tabs{min-width:0}html.fl-desk .fl-m2-head>div:first-child,html.fl-desk .fl-m2-meta,html.fl-desk .fl-m2-meta span{overflow:hidden}html.fl-desk .fl-m2-meta span{display:block;text-overflow:ellipsis}html.fl-desk .fl-m2-bulk,html.fl-desk .fl-m2-bulk a,html.fl-desk .fl-m2-bulk button,html.fl-desk .fl-m2-bulk span,html.fl-desk .fl-m2-head h1,html.fl-desk .fl-m2-life li,html.fl-desk .fl-m2-life small,html.fl-desk .fl-m2-meta,html.fl-desk .fl-m2-meta span,html.fl-desk .fl-m2-tabs a{white-space:nowrap}html.fl-desk .fl-m2-bulk a,html.fl-desk .fl-m2-bulk button,html.fl-desk .fl-m2-head-actions,html.fl-desk .fl-m2-life li,html.fl-desk .fl-m2-lock,html.fl-desk .fl-m2-tabs a{flex:0 0 auto}html.fl-desk .fl-m2-bulk,html.fl-desk .fl-m2-life,html.fl-desk .fl-m2-tabs{overflow-x:auto}html.fl-desk .fl-m2-life{margin-top:16px;flex-wrap:wrap;overflow:visible}html.fl-desk .fl-m2-life li{flex:1 1 5.5rem;min-width:4.75rem;white-space:normal}html.fl-desk .fl-m2-life small,html.fl-desk .fl-m2-life span{white-space:normal}}@media (max-width:1100px){html.fl-desk .fl-m2{grid-template-columns:200px minmax(0,1fr)}html.fl-desk .fl-m2-head{padding-right:96px}html.fl-desk .fl-m2-sidewrap{display:flex;position:absolute;top:12px;right:12px;z-index:6;flex-direction:column;align-items:flex-end;gap:8px;width:min(340px,calc(100% - 24px))}html.fl-desk .fl-m2-side-toggle{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:1px solid #e3e8e6;border-radius:999px;background:#fff;color:#0f5e55;font-size:12px;font-weight:700}html.fl-desk .fl-m2-side{display:none;width:100%;max-height:min(70vh,640px);box-shadow:0 12px 40px rgba(13,20,19,.16)}html.fl-desk .fl-m2-side[data-open=yes]{display:block;overflow:auto}html.fl-desk .fl-m2-resize{display:none}html.fl-desk .fl-m2-list .fl-m2-buckets{flex-wrap:wrap;gap:8px}html.fl-desk .fl-m2-list a span.fl-m2-rowtop{flex-wrap:wrap;align-items:flex-start}html.fl-desk .fl-m2-list a span.fl-m2-rowtop strong{flex:1 1 100%;display:-webkit-box;overflow:hidden;white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}html.fl-desk .fl-m2-open>span:nth-child(2){color:#c62f35;font-weight:700}html.fl-desk .fl-m2-fix{display:inline-flex;gap:4px;margin-left:6px}html.fl-desk .fl-m2-fix a{padding:0 6px;border:1px solid #e3e8e6;border-radius:999px;background:#fff;color:#0f5e55;font-size:11px;font-weight:700;text-decoration:none}html.fl-desk .fl-m2-bulk [data-testid=desk-bulk-confirm]{display:inline-flex;gap:6px;align-items:center}html.fl-desk .fl-n11-checking,html.fl-desk .fl-n11-rates,html.fl-desk .fl-n11-star{color:#5b6b68;font-size:12px;font-style:normal}html.fl-desk .fl-n11-rates{margin:18px 0 0}html.fl-desk .fl-n11-checks li[data-ok=no]{margin:8px 0;padding:8px;border:1px solid #ffb020;border-radius:8px;background:#ffe7b8}html.fl-desk .fl-n11-fix{display:block;color:#0d1413;font-style:normal;font-weight:650}html.fl-desk .fl-n12-error{margin:8px 0 0;color:#c62f35;font-size:12px;font-weight:700}html.fl-desk .fl-m2-skel{display:grid;grid-template-columns:180px minmax(0,1fr) 220px;gap:12px;min-height:320px}html.fl-desk .fl-m2-skel div{border-radius:8px;background:#e3e8e6}html.fl-desk .fl-shell:has(.fl-sched){height:100vh;max-height:100vh;overflow:hidden}html.fl-desk .fl-shell:has(.fl-sched) .fl-shell-main{height:100%;min-height:0;overflow:hidden}html.fl-desk .fl-shell:has(.fl-sched) .fl-shell-workspace{overflow:hidden}html.fl-desk .fl-sched{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-template-rows:auto minmax(0,1fr) auto;gap:6px;box-sizing:border-box;height:calc(100vh - 52px);max-height:calc(100vh - 52px);min-height:0;overflow:hidden;color:#0d1413;font-size:12px;line-height:1.25}html.fl-desk .fl-sched-foot,html.fl-desk .fl-sched-head{grid-column:1/-1}html.fl-desk .fl-sched-head{grid-row:1;display:flex;flex-wrap:nowrap;gap:6px 8px;align-items:center;min-width:0;padding:6px 8px;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-sched-head h1{margin:0;font-size:15px;font-weight:700;line-height:1}html.fl-desk .fl-sched-nav,html.fl-desk .fl-sched-views{display:flex;gap:6px;align-items:center}html.fl-desk .fl-sched-filter,html.fl-desk .fl-sched-nav a,html.fl-desk .fl-sched-views a{display:inline-flex;align-items:center;height:28px;padding:0 8px;border:1px solid #e3e8e6;border-radius:6px;background:#fff;color:#0d1413;text-decoration:none}html.fl-desk .fl-sched-views{padding:2px;border-radius:999px;background:#fff}html.fl-desk .fl-sched-views a{border:0;border-radius:999px}html.fl-desk .fl-sched-views a[aria-selected=true]{background:#146f00;color:#fff}html.fl-desk .fl-sched-board,html.fl-desk .fl-sched-side{min-width:0;min-height:0;overflow:auto;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-sched-board{grid-column:1;grid-row:2;display:flex;flex-direction:column;padding:0}html.fl-desk .fl-sched-pan{position:relative;width:100%;overflow-x:clip}html.fl-desk .fl-sched-pan,html.fl-desk .fl-sched-pan-current{display:flex;flex:1 0 auto;flex-direction:column;min-width:0;min-height:100%}html.fl-desk .fl-sched-pan-side{position:absolute;top:0;left:0;width:100%}html.fl-desk .fl-sched-pan[data-ease=on] .fl-sched-pan-current,html.fl-desk .fl-sched-pan[data-ease=on] .fl-sched-pan-side{transition:transform .18s ease-out}@media (prefers-reduced-motion:reduce){html.fl-desk .fl-sched-pan[data-ease=on] .fl-sched-pan-current,html.fl-desk .fl-sched-pan[data-ease=on] .fl-sched-pan-side{transition:none}}html.fl-desk .fl-sched-sheet{display:flex;flex:1;flex-direction:column;min-height:100%}html.fl-desk .fl-sched-extend,html.fl-desk .fl-sched-grid{display:grid;grid-template-columns:168px repeat(var(--days,7),minmax(0,1fr))}html.fl-desk .fl-sched-grid{align-content:start}html.fl-desk .fl-sched-days,html.fl-desk .fl-sched-lane,html.fl-desk .fl-sched-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:stretch}html.fl-desk .fl-sched-extend{flex:1;min-height:24px;border-top:1px solid #e3e8e6}html.fl-desk .fl-sched-extend>span+span{border-left:1px solid #e3e8e6}html.fl-desk .fl-sched-days{position:sticky;top:0;z-index:1;min-height:40px;background:#fff;color:#5b6b68;font-size:11px;font-weight:700;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-sched-day{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;padding:4px 8px;border-left:1px solid #e3e8e6}html.fl-desk .fl-sched-day>span{display:flex;align-items:baseline;justify-content:space-between;gap:6px}html.fl-desk .fl-sched-day b{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-sched-day strong{color:#0d1413;font-size:16px;line-height:1}html.fl-desk .fl-sched-day small{color:#0f5e55;font-size:11px;font-weight:700}html.fl-desk .fl-sched-day small[data-zero=yes]{color:#5b6b68;font-weight:500}html.fl-desk .fl-sched-lane{min-height:22px;align-items:center;background:#f4f6f5;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-sched-lane h2{grid-column:1/-1;padding:3px 8px;font-size:11px;letter-spacing:.06em}html.fl-desk .fl-sched-lane[data-lane=events],html.fl-desk .fl-sched-row[data-lane=events]{background:#f7f9f8}html.fl-desk .fl-sched-row{min-height:34px;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-sched-row[data-lane=events]{min-height:52px}html.fl-desk .fl-sched-row>p{padding:2px 8px}html.fl-desk .fl-sched-bar,html.fl-desk .fl-sched-row>span{border-left:1px solid #e3e8e6}html.fl-desk .fl-sched h2{margin:14px 0 6px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#5b6b68}html.fl-desk .fl-sched-lane h2{margin:0;padding:4px 8px}html.fl-desk .fl-sched-row a,html.fl-desk .fl-sched-row p{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:0;margin:0;color:inherit;text-decoration:none}html.fl-desk .fl-sched-row a strong,html.fl-desk .fl-sched-row p{overflow:hidden}html.fl-desk .fl-sched-row a i{width:8px;height:8px;border-radius:99px}html.fl-desk .fl-sched-row em{padding:0 6px;border-radius:999px;background:#e3f3dc;color:#0f5e55;font-size:11px;font-style:normal;font-weight:700}html.fl-desk .fl-sched-row em[data-chip=Draft],html.fl-desk .fl-sched-row em[data-chip=Planned]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-sched-row>span{display:flex;flex-direction:column;justify-content:center;min-height:32px;min-width:0;padding:2px 4px;font-size:11px;line-height:1.15}html.fl-desk .fl-sched-row>a.fl-sched-bar{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:center;align-content:center;align-self:stretch;min-width:0;min-height:44px;margin:4px;padding:4px 8px;border:1px solid #1a8f00;border-radius:6px;background:#e3f3dc;color:#0d1413;text-decoration:none}html.fl-desk .fl-sched-row>a.fl-sched-bar[data-chip=Prep]{border-color:#ffb020;background:#ffe7b8}html.fl-desk .fl-sched-row>a.fl-sched-bar[data-chip=Draft],html.fl-desk .fl-sched-row>a.fl-sched-bar[data-chip=Planned]{border-color:#5b6b68;background:#f4f6f5}html.fl-desk .fl-sched-row>a.fl-sched-bar[data-chip=Closed]{border-color:#5b6b68;background:#e3e8e6}html.fl-desk .fl-sched-row>a.fl-sched-bar strong{flex:1 1 100%;min-width:0;max-width:100%;overflow:hidden;font-size:12px;font-weight:700;line-height:1.25;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}html.fl-desk .fl-sched-meta{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}html.fl-desk .fl-sched-row>a.fl-sched-bar b,html.fl-desk .fl-sched-row>a.fl-sched-bar em{flex:none;font-size:11px;font-style:normal;font-weight:700}html.fl-desk .fl-sched-row>a.fl-sched-bar em{flex:0 1 auto;min-width:0;padding:0;border-radius:0;background:transparent;color:#5b6b68;white-space:normal}html.fl-desk .fl-sched-row>a.fl-sched-bar b{margin-left:auto;padding:1px 6px;border-radius:999px;background:#146f00;color:#fff}html.fl-desk .fl-sched-row>a.fl-sched-bar b[data-chip=Prep]{background:#ffb020;color:#0d1413}html.fl-desk .fl-sched-row>a.fl-sched-bar b[data-chip=Draft],html.fl-desk .fl-sched-row>a.fl-sched-bar b[data-chip=Planned]{background:#e3e8e6;color:#0d1413}html.fl-desk .fl-sched-row>a.fl-sched-bar b[data-chip=Closed]{background:#f4f6f5;color:#0d1413}html.fl-desk .fl-sched-row>p.fl-sched-person{display:grid;grid-template-columns:22px minmax(0,1fr);column-gap:6px;align-items:center;align-content:center}html.fl-desk .fl-sched-avatar{display:grid;width:22px;height:22px;place-items:center;border-radius:99px;background:#146f00!important;color:#fff;font-size:11px;font-style:normal;font-weight:700}html.fl-desk .fl-sched-name,html.fl-desk .fl-sched-person small,html.fl-desk .fl-sched-person strong{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-sched-name{position:relative;display:block;min-width:0;margin:0;padding:0;overflow:visible;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left;cursor:grab}html.fl-desk .fl-sched-name strong{display:block;grid-column:auto;overflow:hidden;font-weight:700;text-overflow:ellipsis}html.fl-desk .fl-sched-avail{position:fixed;z-index:30;display:grid;gap:4px;width:168px;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(13,20,19,.12)}html.fl-desk .fl-sched-avail b{color:#5b6b68;font-size:11px;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-sched-avail button{height:28px;border:1px solid #e3e8e6;border-radius:6px;background:#fff;color:#0d1413;font-size:12px;text-align:left;padding:0 8px}html.fl-desk .fl-sched-avail button[aria-pressed=true]{border-color:#5b6b68;background:#e3e8e6;color:#0d1413}html.fl-desk .fl-sched-publish{height:28px;padding:0 10px;border:1px solid #146f00;border-radius:6px;background:#146f00;color:#fff;font-size:12px;font-weight:700}html.fl-desk .fl-sched-bar[data-over=yes],html.fl-desk .fl-sched-row>span[data-over=yes]{outline:2px solid #0f5e55;outline-offset:-2px}html.fl-desk .fl-sched-dropnote{color:#5b6b68;font-size:11px}html.fl-desk .fl-sched-person strong{font-size:12px}html.fl-desk .fl-sched-chip{display:inline-block;align-self:flex-start;max-width:100%;min-width:0;height:auto;min-height:18px;padding:0 6px;padding-block:2px;border-radius:9px;background:#e3f3dc;color:#0f5e55;font-size:11px;font-weight:700;line-height:14px;white-space:normal;overflow:visible;vertical-align:top}html.fl-desk .fl-sched-chip[data-kind=calls]{background:#f8c8c4;color:#0d1413}html.fl-desk .fl-sched-chip[data-kind=unavailable]{background:#e3e8e6;color:#5b6b68}html.fl-desk .fl-sched-chip[data-kind=draft]{background:#ffb020;color:#0d1413}html.fl-desk .fl-sched-hintline{grid-column:1/-1;margin:0;padding:4px 8px;border-bottom:1px solid #e3e8e6;color:#5b6b68;font-size:11px}html.fl-desk .fl-sched-hintline b,html.fl-desk .fl-sched-unwired{color:#5b6b68;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-sched-hintline b{margin-left:6px}html.fl-desk .fl-sched-unwired{flex:none}html.fl-desk .fl-sched-row>span b[data-tone]{display:block;margin:2px;padding:2px 4px;border-radius:4px;font-weight:700;text-align:center}html.fl-desk .fl-sched-row>span b[data-tone=short]{background:#f8c8c4;color:#0d1413}html.fl-desk .fl-sched-row>span b[data-tone=full]{background:#ffb020;color:#0d1413}html.fl-desk .fl-sched-row>span b[data-tone=free]{background:#e3f3dc;color:#0f5e55}html.fl-desk .fl-sched-holdbtn{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:pointer}html.fl-desk .fl-sched-holdpop{position:fixed;z-index:40;width:220px;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#f4f6f5;color:#0d1413;box-shadow:0 8px 24px rgba(13,20,19,.12);text-align:left}html.fl-desk .fl-sched-holdpop a,html.fl-desk .fl-sched-holdpop p,html.fl-desk .fl-sched-holdpop strong{display:block;margin:0;font-size:12px}html.fl-desk .fl-sched-holdpop a{color:#0f5e55;font-weight:700;text-decoration:none}html.fl-desk .fl-sched-holdpop a+a,html.fl-desk .fl-sched-holdpop div+div{margin-top:6px}html.fl-desk .fl-sched-zone{color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em}html.fl-desk .fl-sched-row>p.fl-sched-empty{grid-column:1/-1;overflow:visible;padding:8px}html.fl-desk .fl-sched-empty a{display:inline;color:#0f5e55;font-weight:700;text-decoration:underline}html.fl-desk .fl-sched-views span{display:inline-flex;align-items:center;height:28px;padding:0 8px;border-radius:999px;color:#5b6b68}html.fl-desk .fl-sched-skel{height:28px;margin:10px 8px;border-radius:6px;background:#e3e8e6}html.fl-desk .fl-sched-error{grid-column:1/-1;grid-row:2;align-self:start;margin:0;padding:12px;border:1px solid #e3e8e6;border-radius:8px;background:#f4f6f5;color:#0d1413;font-size:13px}html.fl-desk .fl-sched-error button{padding:0;border:0;background:transparent;color:#0f5e55;font:inherit;font-weight:700;cursor:pointer}html.fl-desk .fl-sched-empty,html.fl-desk .fl-sched-row small{color:#5b6b68;font-size:11px}html.fl-desk .fl-sched-summary{display:grid;gap:4px;margin-top:12px;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#f4f6f5}html.fl-desk .fl-sched-summary h2{margin:0 0 4px;font-size:11px;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-sched-summary p{display:flex;gap:8px;align-items:baseline;margin:0;font-size:12px}html.fl-desk .fl-sched-summary b{margin-left:auto;font-size:13px}html.fl-desk .fl-sched-summary a{color:#0f5e55;font-size:11px;font-weight:700}html.fl-desk .fl-sched-month-wrap{padding:0 12px 12px}html.fl-desk .fl-sched-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}html.fl-desk .fl-sched-month div{min-height:64px;padding:4px;border:1px solid #e3e8e6;border-radius:6px}html.fl-desk .fl-sched-month div[data-in=no]{color:#5b6b68}html.fl-desk .fl-sched-month em{display:block;overflow:hidden;color:#0d1413;font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-sched-board ul{margin:0;padding:0;list-style:none}html.fl-desk .fl-sched-board li{display:flex;gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-sched-count{flex:none;margin-left:auto;height:26px;padding:0 10px;border:0;border-radius:999px;background:#e3e8e6;color:#0d1413;font-size:12px;font-weight:700;white-space:nowrap}html.fl-desk .fl-sched-count[data-hot=yes]{background:#f8c8c4;color:#0d1413}html.fl-desk .fl-sched-side{grid-column:2;grid-row:2;padding:8px 10px}html.fl-desk .fl-sched-sidehead{display:flex;align-items:center;gap:8px}html.fl-desk .fl-sched-close{display:none}html.fl-desk .fl-sched-side h2{margin:0 0 8px;font-size:13px;letter-spacing:0;text-transform:none;color:#0d1413}html.fl-desk .fl-sched-side ul{margin:0;padding:0;list-style:none}html.fl-desk .fl-sched-side li{display:grid;gap:2px;margin:0 0 8px;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-sched-side li strong{font-size:12px}html.fl-desk .fl-sched-side li span{color:#5b6b68;font-size:11px}html.fl-desk .fl-sched-side a{justify-self:start;margin-top:4px;padding:3px 8px;border-radius:999px;background:#146f00;color:#fff;font-size:11px;font-weight:700;text-decoration:none}html.fl-desk .fl-sched-foot{grid-row:3;display:flex;flex-wrap:nowrap;gap:8px 14px;align-items:center;height:26px;min-height:26px;padding:0 10px;overflow:hidden;border:1px solid #e3e8e6;border-radius:8px;background:#fff;color:#5b6b68;font-size:11px}html.fl-desk .fl-sched-foot .fl-synced{flex:none;margin-left:auto;color:#0f5e55;font-size:11px;font-weight:700;white-space:nowrap}html.fl-desk .fl-sched-foot .fl-synced:before{content:"";display:inline-block;width:6px;height:6px;margin:0 6px 1px 0;border-radius:999px;background:#1a8f00}html.fl-desk .fl-sched-foot .fl-synced-off{color:#0d1413}html.fl-desk .fl-sched-foot .fl-synced-off:before{background:#ffb020}html.fl-desk .fl-sched-foot kbd{margin-right:4px;padding:1px 4px;border:1px solid #e3e8e6;border-radius:4px;background:#f4f6f5;color:#0d1413;font-family:inherit}@media (max-width:1100px){html.fl-desk .fl-sched{grid-template-columns:minmax(0,1fr)}html.fl-desk .fl-sched-side{display:none;position:absolute;top:48px;right:8px;z-index:6;grid-column:1;grid-row:2;width:min(340px,calc(100% - 16px));max-height:min(70vh,640px);box-shadow:0 12px 40px rgba(13,20,19,.16)}html.fl-desk .fl-sched-side[data-open=yes]{display:block}html.fl-desk .fl-sched-close{display:inline-flex;align-items:center;margin-left:auto;height:24px;padding:0 8px;border:1px solid #e3e8e6;border-radius:999px;background:#fff;color:#0d1413;font-size:11px;font-weight:700}html.fl-desk .fl-sched-row a strong{display:-webkit-box;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}html.fl-desk .fl-shell:has(.fl-wh){height:100vh;max-height:100vh;overflow:hidden}html.fl-desk .fl-shell:has(.fl-wh) .fl-shell-main{height:100%;min-height:0;overflow:hidden}html.fl-desk .fl-shell:has(.fl-wh) .fl-shell-workspace{overflow:hidden}html.fl-desk .fl-wh{display:flex;flex-direction:column;gap:6px;height:calc(100vh - 52px);max-height:calc(100vh - 52px);min-height:0;padding:8px;overflow:hidden;color:#0d1413;font-size:12px;line-height:1.25}html.fl-desk .fl-wh,html.fl-desk .fl-wh *{box-sizing:border-box}html.fl-desk .fl-wh-card,html.fl-desk .fl-wh-entry,html.fl-desk .fl-wh-foot,html.fl-desk .fl-wh-head,html.fl-desk .fl-wh-result{border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-wh-foot,html.fl-desk .fl-wh-head{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;min-width:0;padding:6px 8px}html.fl-desk .fl-wh-foot{color:#5b6b68;font-size:11px}html.fl-desk .fl-wh-head h1{margin:0;font-size:15px;font-weight:700;line-height:1;white-space:nowrap}html.fl-desk .fl-wh h2,html.fl-desk .fl-wh h3{margin:0;font-size:12px;font-weight:700}html.fl-desk .fl-wh h2 b{margin-left:4px;color:#5b6b68;font-weight:700}html.fl-desk .fl-wh-head nav,html.fl-desk .fl-wh-hold,html.fl-desk .fl-wh-modes{display:flex;gap:4px;align-items:center}html.fl-desk .fl-wh-hold>span,html.fl-desk .fl-wh-show{color:#5b6b68;font-size:11px;font-weight:700;white-space:nowrap}html.fl-desk .fl-wh button,html.fl-desk .fl-wh-close,html.fl-desk .fl-wh-head nav a,html.fl-desk .fl-wh-hold button,html.fl-desk .fl-wh-modes button,html.fl-desk .fl-wh-pane-actions a,html.fl-desk .fl-wh-report{display:inline-flex;gap:4px;align-items:center;height:26px;padding:0 9px;border:1px solid #e3e8e6;border-radius:999px;background:#fff;color:#0d1413;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer}html.fl-desk .fl-wh a.fl-wh-report,html.fl-desk .fl-wh-head nav a[aria-current=page],html.fl-desk .fl-wh-hold button[aria-pressed=true],html.fl-desk .fl-wh-modes button[aria-pressed=true]{border-color:#146f00;background:#146f00;color:#fff}html.fl-desk .fl-wh a.fl-wh-report{margin-left:auto}html.fl-desk .fl-wh .fl-wh-go{display:inline-flex;align-items:center;height:26px;padding:0 9px;border:1px solid #146f00;border-radius:8px;background:#146f00;color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}html.fl-desk .fl-wh button:disabled,html.fl-desk .fl-wh-go:disabled{opacity:.45;cursor:default}html.fl-desk .fl-wh kbd{display:inline-flex;align-items:center;height:16px;padding:0 4px;border:1px solid #e3e8e6;border-radius:4px;background:#f4f6f5;color:#0d1413;font-family:inherit;font-size:11px;font-weight:700}html.fl-desk .fl-wh-modes button[aria-pressed=true] kbd{border-color:transparent;background:rgba(255,255,255,.18);color:#0d1413}html.fl-desk .fl-wh-show{display:flex;gap:6px;align-items:center;margin-left:auto;color:#0d1413}html.fl-desk .fl-wh-due input,html.fl-desk .fl-wh-queue-actions select,html.fl-desk .fl-wh-show select{height:26px;max-width:220px;border:1px solid #e3e8e6;border-radius:8px;background:#fff;color:#0d1413;font:inherit;font-size:12px}html.fl-desk .fl-wh-date{padding:2px 6px;border-radius:999px;background:#ffe7b8;font-size:11px;font-weight:700}html.fl-desk .fl-wh-main{display:grid;flex:1;grid-template-columns:minmax(0,1.45fr) minmax(260px,.72fr);gap:6px;min-height:0}html.fl-desk .fl-wh-side,html.fl-desk .fl-wh-station{display:grid;gap:6px;min-height:0;min-width:0}html.fl-desk .fl-wh-station{grid-template-rows:auto auto minmax(0,1fr)}html.fl-desk .fl-wh-side{grid-template-rows:minmax(0,1fr) auto}html.fl-desk .fl-wh-entry{display:grid;gap:2px;padding:8px 10px 6px}html.fl-desk .fl-wh-entry label{color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-wh-entry input{width:100%;height:44px;padding:0 2px;border:0;background:transparent;color:#0d1413;font-size:22px;font-weight:700;letter-spacing:.01em}html.fl-desk .fl-wh-entry input:focus{outline:none}html.fl-desk .fl-wh-muted,html.fl-desk .fl-wh-note,html.fl-desk .fl-wh-ready{margin:0;color:#5b6b68;font-size:11px}html.fl-desk .fl-wh-live{display:grid;grid-template-columns:minmax(0,1fr) 168px;gap:6px;min-height:132px}html.fl-desk .fl-wh-result{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px}html.fl-desk .fl-wh-result .fl-wh-kicker{margin:0}html.fl-desk .fl-wh-name{margin:0;font-size:18px;font-weight:700;line-height:1.15}html.fl-desk .fl-wh-code{margin:0;color:#5b6b68;font-size:13px}html.fl-desk .fl-wh-result>p{margin:0}html.fl-desk .fl-wh-bar{height:8px;overflow:hidden;border-radius:999px;background:#e3e8e6}html.fl-desk .fl-wh-bar span{display:block;height:100%;border-radius:inherit;background:#1a8f00}html.fl-desk .fl-wh-result[data-tone=blocked]{border-color:#c62f35;background:#f8c8c4}html.fl-desk .fl-wh-flash{border-color:#1a8f00;background:#e3f3dc}html.fl-desk .fl-wh-cam{position:relative;display:grid;min-height:132px;overflow:hidden;border:1px solid #146f00;border-radius:8px;background:#146f00;color:#fff}html.fl-desk .fl-wh-cam p{position:absolute;right:8px;bottom:8px;left:8px;margin:0;font-size:11px;font-weight:700}html.fl-desk #desk-scan-camera{min-height:132px}html.fl-desk .fl-wh-card{display:flex;flex-direction:column;gap:6px;min-height:0;min-width:0;padding:8px}html.fl-desk .fl-wh-queue-card,html.fl-desk .fl-wh-session,html.fl-desk .fl-wh-side>.fl-wh-card:first-child{overflow:auto}html.fl-desk .fl-wh-queue-card .fl-wh-table-wrap,html.fl-desk .fl-wh-session .fl-wh-table-wrap{flex:1}html.fl-desk .fl-wh-chips,html.fl-desk .fl-wh-due,html.fl-desk .fl-wh-pane-actions,html.fl-desk .fl-wh-pane-head,html.fl-desk .fl-wh-queue-actions,html.fl-desk .fl-wh-session-head{display:flex;gap:6px;align-items:center}html.fl-desk .fl-wh-pane-head,html.fl-desk .fl-wh-session-head{justify-content:space-between}html.fl-desk .fl-wh-table-wrap{min-height:0;overflow:auto}html.fl-desk .fl-wh-table{width:100%;border-collapse:collapse;font-size:12px}html.fl-desk .fl-wh-table th{position:sticky;top:0;background:#fff;color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-wh-table td,html.fl-desk .fl-wh-table th{padding:4px 6px;border-bottom:1px solid #e3e8e6;text-align:left}html.fl-desk .fl-wh-table td{max-width:180px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}html.fl-desk .fl-wh-table a{color:#0f5e55;font-weight:700;text-decoration:none}html.fl-desk .fl-wh-table tr[data-selected=yes]{background:#e3f3dc}html.fl-desk .fl-wh-issue{max-width:280px}html.fl-desk .fl-wh-code,html.fl-desk .fl-wh-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}html.fl-desk .fl-wh-chip{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:999px;background:#f4f6f5;color:#0d1413;font-size:11px;font-weight:700;white-space:nowrap}html.fl-desk .fl-wh-chip[data-tone=ok]{background:#e3f3dc;color:#146f00}html.fl-desk .fl-wh-chip[data-tone=warn]{background:#ffe7b8}html.fl-desk .fl-wh-chip[data-tone=bad],html.fl-desk .fl-wh-open{background:#f8c8c4;color:#0d1413}html.fl-desk .fl-wh-chip[data-tone=old]{background:#146f00;color:#fff}html.fl-desk .fl-wh-chips{display:flex;gap:4px;align-items:center}html.fl-desk .fl-wh-demo{margin:0;padding:3px 8px;border-radius:6px;background:#ffe7b8;color:#0d1413;font-size:11px;font-weight:700}html.fl-desk .fl-wh[data-demo] button:disabled{opacity:1}html.fl-desk .fl-wh-photo-sample{background:#146f00;color:#fff;border-style:solid;border-color:#146f00}html.fl-desk .fl-board-3{grid-template-columns:168px minmax(0,1fr) 300px}html.fl-desk .fl-history{display:flex;flex-direction:column;gap:6px;min-height:0;overflow:auto}html.fl-desk .fl-wh-tree{gap:2px;overflow:auto}html.fl-desk .fl-wh-tree a{display:flex;justify-content:space-between;gap:6px;padding:3px 2px;color:#0d1413;font-size:12px;font-weight:700;text-decoration:none}html.fl-desk .fl-wh-tree a[aria-current=page]{color:#0f5e55}html.fl-desk .fl-wh-locked{margin:0;color:#5b6b68;font-weight:700}html.fl-desk .fl-lanes{display:grid;flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;min-height:0}html.fl-desk .fl-lane{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;overflow:auto;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-lane-card{padding:6px;border:1px solid #e3e8e6;border-radius:8px;background:#f4f6f5}html.fl-desk .fl-lane-card h3{margin:0;font-size:12px}html.fl-desk .fl-wh-impact,html.fl-desk .fl-wh-lines,html.fl-desk .fl-wh-notes,html.fl-desk .fl-wh-thumbs{margin:0;padding:0;list-style:none}html.fl-desk .fl-wh-lines{min-height:0;overflow:auto}html.fl-desk .fl-wh-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:center;padding:3px 0;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-wh-lines label{display:flex;gap:6px;align-items:center;min-width:0}html.fl-desk .fl-wh-lines label span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-wh-kicker{margin:4px 0 0;color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-wh-thumbs{display:flex;gap:8px;min-height:52px;overflow:auto}html.fl-desk .fl-wh-thumbs li{display:grid;gap:2px;justify-items:center;width:84px;color:#5b6b68;font-size:11px;text-align:center}html.fl-desk .fl-wh-thumb{display:grid;place-items:center;width:76px;height:42px;border:1px dashed #0f5e55;border-radius:4px;background:#f4f6f5;color:#0f5e55;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700}html.fl-desk .fl-wh-queue-actions{flex-wrap:wrap}html.fl-desk .fl-wh-queue-actions label{display:flex;gap:4px;align-items:center;color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-wh-banner,html.fl-desk .fl-wh-empty,html.fl-desk .fl-wh-note,html.fl-desk .fl-wh-sheet{margin:0;padding:8px 10px;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-wh-sheet{max-height:180px;overflow:auto}html.fl-desk .fl-wh-repair{position:relative}html.fl-desk .fl-wh-repair .fl-wh-main{position:relative;grid-template-columns:minmax(0,1fr)}html.fl-desk .fl-wh-repair[data-pane=yes] .fl-wh-main{grid-template-columns:minmax(0,1fr) 340px}html.fl-desk .fl-wh-repair:not([data-demo])[data-pane=yes] .fl-wh-main{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr)}html.fl-desk .fl-wh-queue-card{overflow:hidden}html.fl-desk .fl-wh-pane{overflow:auto}html.fl-desk .fl-wh-pane h2{font-size:15px;line-height:1.2}html.fl-desk .fl-wh-pane h3{margin-top:4px;color:#5b6b68;font-size:11px;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-wh-issue-copy,html.fl-desk .fl-wh-pane p{margin:0}html.fl-desk .fl-wh-photos{display:flex;gap:6px}html.fl-desk .fl-wh-photo{display:grid;place-items:center;width:72px;height:54px;border:1px dashed #e3e8e6;border-radius:6px;background:#f4f6f5;color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-wh-notes{padding-left:10px;border-left:2px solid #e3e8e6}html.fl-desk .fl-wh-notes time{display:block;color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-wh-impact a{color:#0f5e55;font-weight:700}html.fl-desk .fl-wh-pane-actions{flex-wrap:wrap;margin-top:auto;padding-top:8px}html.fl-desk .fl-wh-repair .fl-wh-pane-actions{margin-top:0}html.fl-desk .fl-wh-repair .fl-wh-thumb{width:72px;height:54px;border:1px solid #d5dbd8;border-radius:6px;background:#d5dbd8}html.fl-desk .fl-wh-repair .fl-wh-photo-add{display:grid;place-items:center;width:72px;height:54px;padding:0;border:1px dashed #c5ccc9;border-radius:6px;background:#f4f6f5;color:#5b6b68;font-size:18px;line-height:1}html.fl-desk .fl-wh-repair .fl-wh-fix{display:block}html.fl-desk .fl-wh-repair:not([data-demo]) .fl-wh-pane h3{margin-top:8px;font-size:11px}html.fl-desk .fl-wh-repair:not([data-demo]) .fl-wh-impact,html.fl-desk .fl-wh-repair:not([data-demo]) .fl-wh-issue-copy,html.fl-desk .fl-wh-repair:not([data-demo]) .fl-wh-notes{font-size:14px;line-height:1.35}html.fl-desk .fl-wh-repair:not([data-demo]) .fl-wh-notes{padding-left:0;border-left:0}html.fl-desk .fl-wh-repair:not([data-demo]) .fl-wh-notes li+li{margin-top:4px}html.fl-desk .fl-wh-repair .fl-wh-due{position:relative}html.fl-desk .fl-wh-repair .fl-wh-due-input{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none}html.fl-desk .fl-wh-foot span+span:before{margin-right:8px;content:""}@media (max-width:1100px){html.fl-desk .fl-board[data-pane=yes] .fl-wh-main,html.fl-desk .fl-history,html.fl-desk .fl-wh-repair[data-pane=yes] .fl-wh-main{grid-template-columns:minmax(0,1fr)}html.fl-desk .fl-board-3{grid-template-columns:140px minmax(0,1fr)}html.fl-desk .fl-lanes{grid-template-columns:repeat(5,180px);overflow:auto}html.fl-desk .fl-wh-pane{position:absolute;top:0;right:0;z-index:6;width:min(340px,calc(100% - 16px));max-height:min(70vh,640px);box-shadow:0 12px 40px rgba(13,20,19,.16)}html.fl-desk .fl-wh-show select{max-width:140px}}html.fl-desk .fl-fig,html.fl-desk .fl-fig .fl-wh-main{position:relative}html.fl-desk .fl-fig-3{grid-template-columns:196px minmax(0,1fr) 300px}html.fl-desk .fl-fig-board,html.fl-desk .fl-fig-rail{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:0;overflow:auto;padding:8px}html.fl-desk .fl-fig-rail a,html.fl-desk .fl-fig-rail form input,html.fl-desk .fl-fig-rail p,html.fl-desk .fl-fig-rail ul{margin:0}html.fl-desk .fl-fig-rail form input{width:100%;height:28px;padding:0 8px;border:1px solid #e3e8e6;border-radius:8px;font:inherit}html.fl-desk .fl-fig-rail a,html.fl-desk .fl-fig-rail p{display:flex;justify-content:space-between;gap:6px;padding:3px 2px;color:#0d1413;font-size:12px;font-weight:700;text-decoration:none}html.fl-desk .fl-fig-rail a[aria-current=page]{color:#0f5e55}html.fl-desk .fl-fig-rail ul{padding:0 0 0 10px;list-style:none}html.fl-desk .fl-dept{display:flex;align-items:center;gap:2px;min-width:0}html.fl-desk .fl-dept>a{flex:1 1 auto;min-width:0}html.fl-desk .fl-fig-rail .fl-dept>button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#0d1413;font:inherit;line-height:1;cursor:pointer}html.fl-desk .fl-fig-rail b{color:#5b6b68}html.fl-desk .fl-fig-rail p.fl-rail-note{display:block;margin:0 0 4px;padding:0 2px;color:#5b6b68;font-size:11px;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none}html.fl-desk .fl-dept-edit{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-width:0;max-width:100%;padding:0 0 4px 22px}html.fl-desk .fl-dept-edit form,html.fl-desk .fl-saved-confirm form{display:flex;flex:1 1 8rem;flex-wrap:wrap;gap:4px;align-items:center;min-width:0;max-width:100%}html.fl-desk .fl-fig-rail .fl-dept-edit input{width:auto;flex:1 1 4rem;min-width:0;height:24px;font-size:12px}html.fl-desk .fl-dept-edit button,html.fl-desk .fl-dept-edit summary,html.fl-desk .fl-saved-confirm button,html.fl-desk .fl-saved-confirm summary{max-width:100%;font-size:11px;font-weight:700;cursor:pointer}html.fl-desk .fl-wh-head p{margin:2px 0 0}html.fl-desk .fl-fig-filters,html.fl-desk .fl-fig-legend,html.fl-desk .fl-fig-select{display:flex;flex-wrap:wrap;gap:6px;align-items:center}html.fl-desk .fl-fig-filter,html.fl-desk .fl-fig-filters a,html.fl-desk .fl-fig-filters button,html.fl-desk .fl-fig-filters select,html.fl-desk .fl-fig-select button,html.fl-desk .fl-wh-chip[data-parked=yes]{display:inline-flex;align-items:center;height:24px;padding:0 8px;border:1px solid #e3e8e6;border-radius:999px;background:#fff;color:#0d1413;font-size:11px;font-weight:700;text-decoration:none}html.fl-desk .fl-wh-chip[data-parked=yes]{background:#f4f6f5;color:#5b6b68}html.fl-desk .fl-fig-filters label{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700}html.fl-desk .fl-fig-filters select{max-width:9rem}html.fl-desk .fl-fig-select{padding:4px 0;border-top:1px solid #e3e8e6;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-fig-pods,html.fl-desk .fl-fig-rows{min-height:0;overflow:auto}html.fl-desk .fl-fig-row{display:grid;grid-template-columns:22px 108px minmax(0,1.2fr) 88px minmax(0,1fr) minmax(0,1fr);gap:6px;align-items:center;min-height:28px;padding:2px 0;border-bottom:1px solid #e3e8e6;color:#0d1413;font-size:12px;text-decoration:none}html.fl-desk .fl-fig-row-head{color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-fig-row[data-selected=yes]{background:#e3f3dc}html.fl-desk .fl-fig-kit-row{grid-template-columns:minmax(0,1.4fr) 72px minmax(0,1fr) minmax(0,1fr)}html.fl-desk .fl-fig-disp-row,html.fl-desk .fl-fig-hist-row{grid-template-columns:72px 92px minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr)}html.fl-desk .fl-fig-disp-row>.fl-wh-chip,html.fl-desk .fl-fig-hist-row>.fl-wh-chip{justify-self:start;width:max-content;max-width:100%}html.fl-desk .fl-fig-pods{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px}html.fl-desk .fl-fig-pod{display:grid;gap:2px;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#fff;color:#0d1413;text-decoration:none}html.fl-desk .fl-fig-show{display:grid;grid-template-columns:64px minmax(120px,1.1fr) minmax(140px,1.4fr) 92px 88px 96px;gap:8px;align-items:center;min-height:46px;padding:4px 0;border-bottom:1px solid #e3e8e6;color:#0d1413;text-decoration:none}html.fl-desk .fl-fig-show-head{min-height:0;color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-fig-show[data-selected=yes]{background:#e3f3dc}html.fl-desk .fl-fig-show em,html.fl-desk .fl-fig-show strong{display:block;font-style:normal}html.fl-desk .fl-fig-show em{color:#5b6b68;font-size:11px}html.fl-desk .fl-fig-day{display:grid;justify-items:center;width:auto;min-width:56px;padding:2px 4px;border-radius:6px;background:#146f00;color:#fff;line-height:1.1}html.fl-desk .fl-fig-day small{font-size:11px;font-weight:700}html.fl-desk .fl-fig-day b{font-size:14px}html.fl-desk .fl-fig-bar{display:flex;width:100%;height:8px;overflow:hidden;border-radius:999px;background:#e3e8e6}html.fl-desk .fl-fig-bar i{display:block;height:100%}html.fl-desk .fl-fig-bar i[data-tone=pulled]{background:#1a8f00}html.fl-desk .fl-fig-bar i[data-tone=staged]{background:#0f5e55}html.fl-desk .fl-fig-bar i[data-tone=out]{background:#ffb020}html.fl-desk .fl-fig-legend,html.fl-desk .fl-fig-progress em{color:#5b6b68;font-size:11px}html.fl-desk .fl-fig-legend{padding:0 2px;font-weight:700}html.fl-desk .fl-fig-legend i{display:inline-block;width:10px;height:10px;margin-right:4px;border-radius:2px;background:#e3e8e6}html.fl-desk .fl-fig-legend i[data-tone=pulled]{background:#1a8f00}html.fl-desk .fl-fig-legend i[data-tone=out]{background:#ffb020}html.fl-desk .fl-fig-who{display:inline-flex;gap:4px;align-items:center}html.fl-desk .fl-fig-who i{display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#146f00;color:#fff;font-style:normal;font-size:11px;font-weight:700}html.fl-desk .fl-fig-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px;color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-fig-tabs [aria-current=page]{color:#0f5e55;box-shadow:inset 0 -2px 0 #0f5e55}html.fl-desk .fl-fig-strip{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:2px;margin:4px 0;padding:0;list-style:none}html.fl-desk .fl-fig-strip li{display:grid;grid-template-rows:1fr 18px;gap:2px;justify-items:center;min-width:0;color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-fig-strip li span{max-width:100%;line-height:1.1;text-align:center;white-space:normal;overflow-wrap:anywhere}html.fl-desk .fl-events-page{padding:12px}html.fl-desk .fl-fig-strip i{display:block;width:100%;height:18px;border-radius:3px;background:#e3e8e6}html.fl-desk .fl-fig-strip li[data-tone=held] i{background:#1a8f00}html.fl-desk .fl-fig-strip li[data-tone=conflict] i{background:#c62f35}html.fl-desk .fl-fig-conflict{margin:4px 0;padding:6px 8px;border-radius:6px;background:#f8c8c4;color:#8a1c21;font-size:12px;font-weight:700}html.fl-desk .fl-fig-history .fl-wh-notes li{display:flex;gap:8px;align-items:baseline}html.fl-desk .fl-fig-history .fl-wh-notes time{display:inline;white-space:nowrap}html.fl-desk .fl-fig-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 8px;margin:0}html.fl-desk .fl-fig-grid dt{color:#5b6b68;font-size:11px;font-weight:700;text-transform:uppercase}html.fl-desk .fl-fig-grid dd{margin:0}html.fl-desk .fl-fig-pane-title{display:flex;gap:6px;align-items:center}html.fl-desk .fl-fig .fl-wh-pane{height:100%;overflow-y:auto}html.fl-desk .fl-fig .fl-wh-pane-actions{margin-top:0}html.fl-desk .fl-fig-history{flex:1 1 auto;min-height:160px;overflow:auto}html.fl-desk .fl-fig-history a{color:#0f5e55;font-weight:700}html.fl-desk .fl-fig-notes p{white-space:pre-wrap}html.fl-desk .fl-fig-tabs a{color:inherit;font-weight:700;text-decoration:none}html.fl-desk .fl-fig-fraction{color:#0f5e55;font-weight:700}html.fl-desk .fl-fig-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}html.fl-desk .fl-fig-stats[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}html.fl-desk .fl-fig-stats[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}html.fl-desk .fl-fig-stats article{padding:8px 10px;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-fig-stats p,html.fl-desk .fl-fig-stats span{margin:0;color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-fig-stats strong{display:block;font-size:22px;line-height:1.1}html.fl-desk .fl-fig-chart{display:flex;gap:3px;align-items:flex-end;height:28px;margin-top:4px}html.fl-desk .fl-fig-chart i{display:block;width:8px;border-radius:2px 2px 0 0;background:#0f5e55}html.fl-desk .fl-lane-card[data-tone=bad]{border-color:#c62f35}html.fl-desk .fl-crew-add{margin-left:auto}html.fl-desk .fl-crew-filters{display:flex;gap:8px;align-items:center}html.fl-desk .fl-crew-filters input,html.fl-desk .fl-crew-filters select{height:28px;padding:0 8px;border:1px solid #e3e8e6;border-radius:8px;background:#fff;color:#0d1413;font-size:12px}html.fl-desk .fl-crew-filters input{width:160px}html.fl-desk .fl-crew-bulk{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px 10px;border:1px solid #e3e8e6;border-radius:8px;background:#f4f6f5;color:#0d1413}html.fl-desk .fl-crew-bulk strong{color:#0d1413}html.fl-desk .fl-crew-stop{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-crew-bulk p,html.fl-desk .fl-crew-dept p,html.fl-desk .fl-crew-stop p{margin:0;color:#0d1413;font-size:12px}html.fl-desk .fl-crew-stop p{color:#5b6b68}html.fl-desk .fl-crew-dept{display:flex;flex-wrap:wrap;gap:6px;width:100%}html.fl-desk .fl-crew-person{display:flex;gap:8px;align-items:center}html.fl-desk .fl-crew-person h2{flex:1;min-width:0}html.fl-desk .fl-crew-avatar{display:grid;width:36px;height:36px;place-items:center;border-radius:999px;background:#146f00;color:#fff;font-size:12px;font-weight:700}html.fl-desk .fl-crew-tabs{display:flex;flex-wrap:wrap;gap:4px}html.fl-desk .fl-crew-tabs button{height:26px;padding:0 8px;border:1px solid #e3e8e6;border-radius:999px;background:#fff;color:#0d1413;font-size:12px;font-weight:700}html.fl-desk .fl-crew-tabs button[aria-current=page]{border-color:#146f00;background:#146f00;color:#fff}html.fl-desk .fl-crew-invite{display:grid;gap:6px;padding:10px;border:1px solid #ffb020;border-radius:8px;background:#fff1d6}html.fl-desk .fl-crew-invite p{margin:0;font-size:12px}html.fl-desk .fl-crew-invite-kicker{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#5b6b68}html.fl-desk .fl-crew-invite-meta{font-weight:700}html.fl-desk .fl-crew-invite-link{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}html.fl-desk .fl-crew-invite-note{color:#5b6b68}html.fl-desk .fl-crew[data-own=yes] .fl-crew-row{grid-template-columns:minmax(0,1.45fr) minmax(0,.65fr) minmax(0,1fr) minmax(0,1.2fr) 92px}html.fl-desk .fl-crew-details{display:grid;gap:6px;margin:0}html.fl-desk .fl-crew-details div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:6px}html.fl-desk .fl-crew-details dt{color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-crew-details dd{margin:0;font-size:14px}html.fl-desk .fl-crew-chips{display:flex;flex-wrap:wrap;gap:4px}html.fl-desk .fl-crew .fl-wh-notes li{display:flex;gap:8px;align-items:center;justify-content:space-between}html.fl-desk .fl-wh-chip[data-status=Approved]{background:#e3f3dc;color:#146f00}html.fl-desk .fl-wh-chip[data-status=Pending]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-wh-chip[data-status=Recorded]{background:#f4f6f5;color:#5b6b68}html.fl-desk .fl-crew-danger{margin-top:12px}html.fl-desk .fl-crew .fl-wh-main{grid-template-columns:minmax(0,1fr) 356px}html.fl-desk .fl-crew .fl-wh-pane h3{margin-top:10px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#5b6b68}html.fl-desk .fl-crew .fl-wh-pane p{margin:2px 0 0;font-size:14px}html.fl-desk .fl-crew-day-rate{display:grid;gap:6px;margin-top:8px}html.fl-desk .fl-crew-day-rate p{margin:0}html.fl-desk .fl-crew-day-rate-title{font-size:12px;font-weight:700}html.fl-desk .fl-crew-day-rate label{display:grid;gap:4px;font-size:11px;font-weight:700;color:#5b6b68}html.fl-desk .fl-crew-day-rate input{min-height:36px;border:1px solid #e3e8e6;border-radius:6px;padding:0 8px;font-size:14px;font-weight:400;color:#0d1413;background:#fff}html.fl-desk .fl-crew-row{grid-template-columns:22px minmax(0,1.45fr) minmax(0,.65fr) minmax(0,1fr) minmax(0,1.2fr) 92px;width:100%;border:0;background:transparent;text-align:left;cursor:pointer}html.fl-desk .fl-crew-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-crew-row>.fl-wh-chip{justify-self:start;width:max-content;max-width:100%;min-width:0}html.fl-desk .fl-wh-chip[data-card=Claimed]{background:#e3f3dc;color:#146f00}html.fl-desk .fl-wh-chip[data-card="Invite sent"],html.fl-desk .fl-wh-chip[data-card="Not sent"]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-wh-chip[data-card="Link expired"],html.fl-desk .fl-wh-chip[data-card="Placeholder email"]{background:#f8c8c4;color:#c62f35}html.fl-desk .fl-wh-chip[data-card="Partner crew"]{background:#146f00;color:#fff}html.fl-desk .fl-crew-week{display:flex;gap:3px}html.fl-desk .fl-crew-week i{width:10px;height:10px;border-radius:999px;background:#e3e8e6}html.fl-desk .fl-crew-week i[data-on=yes]{background:#0f5e55}html.fl-desk .fl-crew-meta{margin:0;color:#5b6b68}html.fl-desk .fl-crew-sheet{position:fixed;inset:0;z-index:30;display:grid;place-items:center;background:rgba(13,20,19,.28);padding:24px}html.fl-desk .fl-crew-sheet .fl-wh-card{width:min(440px,100%);padding:16px}html.fl-desk .fl-crew-sheet ul{margin:0 0 8px;padding-left:16px}@media (min-width:1101px){html.fl-desk .fl-fig[data-pane=no] .fl-fig-3{grid-template-columns:196px minmax(0,1fr)}}@media (max-width:1100px){html.fl-desk .fl-crew .fl-wh-main{grid-template-columns:minmax(0,1fr)}html.fl-desk .fl-fig-3{grid-template-columns:150px minmax(0,1fr)}html.fl-desk .fl-fig[data-pane=yes] .fl-wh-pane{position:absolute;top:0;right:0;z-index:6;width:min(340px,calc(100% - 16px));height:min(70vh,640px);max-height:min(70vh,640px);box-shadow:0 12px 40px rgba(13,20,19,.16)}}html.fl-desk .fl-dir .fl-fig-rail button{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;row-gap:2px;align-items:center;width:100%;height:auto;min-height:48px;padding:8px;border:0;border-bottom:1px solid #e3e8e6;border-radius:0;background:transparent;color:#0d1413;font:inherit;font-size:13px;font-weight:400;line-height:1.35;white-space:normal;text-align:left;cursor:pointer}html.fl-desk .fl-dir .fl-fig-rail button[data-selected=yes]{background:#e3f3dc}html.fl-desk .fl-dir .fl-fig-rail b{grid-column:1;grid-row:1;min-width:0;color:#0d1413;font-size:13px;font-weight:700;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal}html.fl-desk .fl-dir .fl-fig-rail .fl-dir-count{grid-column:2;grid-row:1/span 2;align-self:center;color:#5b6b68;font-size:11px;font-weight:700;line-height:1.35;text-align:right;white-space:nowrap}html.fl-desk .fl-dir .fl-fig-3{grid-template-columns:280px minmax(0,1fr) 300px}html.fl-desk .fl-dir[data-pane=no] .fl-fig-3{grid-template-columns:280px minmax(0,1fr)}html.fl-desk .fl-dir .fl-fig-rail .fl-dir-meta{grid-column:1;grid-row:2;min-width:0;overflow:hidden;color:#5b6b68;font-size:11px;font-weight:500;line-height:1.35;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal}html.fl-desk .fl-dir .fl-fig-rail .fl-dir-meta-stack{display:flex;flex-direction:column;align-items:flex-start;gap:1px;white-space:normal}html.fl-desk .fl-dir .fl-fig-rail .fl-dir-meta-stack>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;word-break:normal}html.fl-desk .fl-call h2,html.fl-desk .fl-dir .fl-fig-board h2,html.fl-desk .fl-dir .fl-wh-pane h2{margin:0 0 6px;font-size:18px}html.fl-desk .fl-call h3,html.fl-desk .fl-dir h3{margin:12px 0 4px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#5b6b68}html.fl-desk .fl-call ul,html.fl-desk .fl-dir ul{margin:0;padding-left:16px}html.fl-desk .fl-wh-chip[data-merge=blocked]{background:#f8c8c4;color:#c62f35}html.fl-desk .fl-wh-chip[data-merge=preview]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-call-card{padding:10px;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-call-card strong{font-size:16px}html.fl-desk .fl-call .fl-wh-main{grid-template-columns:minmax(0,1fr) 320px}html.fl-desk .fl-dir-add input,html.fl-desk .fl-dir-field input,html.fl-desk .fl-dir-field textarea,html.fl-desk .fl-dir-search{width:100%;min-width:0;border:1px solid #e3e8e6;border-radius:8px;background:#fff;color:#0d1413;font:inherit;font-size:12px}html.fl-desk .fl-dir-add input,html.fl-desk .fl-dir-field input,html.fl-desk .fl-dir-search{height:32px;padding:0 8px}html.fl-desk .fl-dir-search{margin-bottom:6px}html.fl-desk .fl-dir-field{display:grid;gap:4px;margin:8px 0;color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-dir-field textarea{padding:6px 8px;resize:vertical}html.fl-desk .fl-dir-head{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}html.fl-desk .fl-dir-actions{display:flex;flex-wrap:wrap;gap:6px}html.fl-desk .fl-dir-tabs{display:flex;flex-wrap:wrap;gap:4px;margin:10px 0}html.fl-desk .fl-dir-tabs button{height:26px;padding:0 8px;border:1px solid #e3e8e6;border-radius:999px;background:#fff;box-shadow:none;-webkit-appearance:none;appearance:none;color:#0d1413;font:inherit;font-size:12px;font-weight:700;cursor:pointer}html.fl-desk .fl-dir-tabs button[aria-current=page]{border-color:#146f00;background:#146f00;color:#fff;box-shadow:none}html.fl-desk .fl-dir-tabs button:focus-visible{outline:2px solid var(--fl-ink);outline-offset:2px}html.fl-desk .fl-dir .fl-fig-stats strong[data-kind=text]{font-size:13px;line-height:1.3;overflow-wrap:anywhere}html.fl-desk .fl-dir-add{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr) auto;gap:6px;align-items:center;margin-top:8px}html.fl-desk .fl-call-kicker,html.fl-desk .fl-dir-kicker,html.fl-desk .fl-dir-note{margin:8px 0 0;color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-call-kicker,html.fl-desk .fl-dir-kicker{letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-dir-list{margin:0;padding:0;list-style:none}html.fl-desk .fl-dir-list li{display:flex;flex-direction:column;gap:2px;padding:6px 0;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-dir-map{display:block;width:100%;height:176px;min-height:176px;flex-shrink:0;margin:8px 0;border:1px solid #e3e8e6;border-radius:8px;background:#e4efe8}html.fl-desk .fl-dir-merge{margin-top:12px;padding:8px;border:1px solid #e3e8e6;border-radius:8px;background:#fff}html.fl-desk .fl-dir-merge[data-merge=preview]{border-color:#ffb020;background:#fff1d6}html.fl-desk .fl-dir-merge[data-merge=blocked]{border-color:#c62f35;background:#f8c8c4}html.fl-desk .fl-wh .fl-dir-send:disabled{height:32px;padding:0 12px;border:1px solid #c5d0cd;border-radius:8px;background:#e3e8e6;color:#5b6b68;font-weight:700;cursor:not-allowed;opacity:1}html.fl-desk .fl-dir-ident{display:flex;align-items:center;gap:8px;min-width:0}html.fl-desk .fl-dir-avatar{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:999px;background:#146f00;color:#fff;font-size:12px;font-weight:700;line-height:1}html.fl-desk .fl-dir-avatar[data-size=sm]{width:22px;height:22px;font-size:11px}html.fl-desk .fl-dir-person{display:inline-flex;align-items:center;gap:6px}html.fl-desk .fl-wh-chip[data-status=Confirmed],html.fl-desk .fl-wh-chip[data-status=Paid],html.fl-desk .fl-wh-chip[data-status=Partner],html.fl-desk .fl-wh-chip[data-status=Primary]{background:#e3f3dc;color:#0a2f2b}html.fl-desk .fl-wh-chip[data-status="Hours open"],html.fl-desk .fl-wh-chip[data-status=Open],html.fl-desk .fl-wh-chip[data-status=Requested],html.fl-desk .fl-wh-chip[data-status=Sent]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-call .fl-fig-board,html.fl-desk .fl-call .fl-wh-pane,html.fl-desk .fl-dir .fl-fig-board,html.fl-desk .fl-dir .fl-wh-pane{overflow:auto}@media (max-width:1100px){html.fl-desk .fl-dir-add{grid-template-columns:1fr 1fr}}html.fl-desk .fl-wh-chip[data-status="Not approved"]{background:#ffe7b8;color:#0d1413}html.fl-desk .fl-mycall{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:calc(100vh - 52px);padding:12px 16px 20px;overflow:auto;color:#0d1413;font-size:13px;line-height:1.35}html.fl-desk .fl-mycall *{box-sizing:border-box}html.fl-desk .fl-mycall h1{margin:0;font-size:22px;line-height:1.2}html.fl-desk .fl-mycall h2,html.fl-desk .fl-mycall h3,html.fl-desk .fl-mycall p{margin:0}html.fl-desk .fl-mycall-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:8px;background:#f6e27a;color:#3a3208;font-size:12px}html.fl-desk .fl-mycall-banner a{flex:none;padding:4px 10px;border:1px solid #c4b15a;border-radius:8px;background:#fff8d6;color:#3a3208;font-size:12px;font-weight:650;text-decoration:none;white-space:nowrap}html.fl-desk .fl-mycall-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;align-items:start}html.fl-desk .fl-mycall-main,html.fl-desk .fl-mycall-side{display:grid;gap:10px;align-content:start;min-width:0}html.fl-desk .fl-mycall-next{display:grid;gap:6px;padding:16px 18px;border-radius:12px;background:#146f00;color:#fff}html.fl-desk .fl-mycall-next header{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}html.fl-desk .fl-mycall-away{padding:3px 8px;border-radius:999px;background:#146f00;color:#fff;letter-spacing:0;text-transform:none;font-size:11px}html.fl-desk .fl-mycall-time{font-size:40px;font-weight:700;line-height:1;letter-spacing:-.03em}html.fl-desk .fl-mycall-next h2{font-size:18px}html.fl-desk .fl-mycall-venue{color:#fff;font-size:13px}html.fl-desk .fl-mycall-you{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px}html.fl-desk .fl-mycall-roles{display:inline-flex;flex-wrap:wrap;gap:4px}html.fl-desk .fl-mycall-role{padding:2px 8px;border-radius:999px;background:rgba(255,255,255,.14);color:#0d1413;font-size:11px;font-weight:650}html.fl-desk .fl-mycall-roles[data-tone=light] .fl-mycall-role{background:#e7f2ef;color:#0a2f2b}html.fl-desk .fl-mycall-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}html.fl-desk .fl-mycall-actions a,html.fl-desk .fl-mycall-actions button,html.fl-desk .fl-mycall-approved button,html.fl-desk .fl-mycall-copy{display:inline-flex;align-items:center;height:32px;padding:0 12px;border:0;border-radius:8px;background:#fff;color:#0a2f2b;font:inherit;font-size:12px;font-weight:700;text-decoration:none}html.fl-desk .fl-mycall-actions button:disabled,html.fl-desk .fl-mycall-approved button:disabled,html.fl-desk .fl-mycall-file button{background:#e3e8e6;color:#5b6b68}html.fl-desk .fl-mycall-meta{display:grid;gap:4px;padding:2px 2px 0}html.fl-desk .fl-mycall-meta p{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html.fl-desk .fl-mycall-copy{height:26px;border:1px solid #d5dedb;background:#fff}html.fl-desk .fl-mycall-main h3{margin-top:4px;font-size:13px}html.fl-desk .fl-mycall-list{display:grid;margin:0;padding:0;list-style:none}html.fl-desk .fl-mycall-later{display:grid;grid-template-columns:52px minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #e3e8e6}html.fl-desk .fl-mycall-date{display:grid;justify-items:center;padding:4px 0;border:1px solid #e3e8e6;border-radius:8px;background:#fff;line-height:1.05}html.fl-desk .fl-mycall-date span{font-size:11px;font-weight:700;letter-spacing:.06em;color:#5b6b68}html.fl-desk .fl-mycall-date b{font-size:18px}html.fl-desk .fl-mycall-later-name{display:grid;min-width:0}html.fl-desk .fl-mycall-card header p,html.fl-desk .fl-mycall-empty,html.fl-desk .fl-mycall-later-clock,html.fl-desk .fl-mycall-later-name span,html.fl-desk .fl-mycall-note{color:#5b6b68;font-size:12px}html.fl-desk .fl-mycall-card{display:grid;gap:8px;width:100%;padding:12px;border:1px solid #e3e8e6;border-radius:12px;background:#fff}html.fl-desk .fl-mycall-card h2{font-size:16px}html.fl-desk .fl-mycall-approved{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:8px;background:#f4f6f5}html.fl-desk .fl-mycall-approved[data-open=yes]{background:#e5f6df}html.fl-desk .fl-mycall-approved button{height:28px}html.fl-desk .fl-mycall-table{width:100%;border-collapse:collapse;font-size:12px}html.fl-desk .fl-mycall-table th{padding:4px 6px 6px 0;color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em;text-align:left;text-transform:uppercase}html.fl-desk .fl-mycall-table td{padding:5px 6px 5px 0;border-top:1px solid #eef2f0;vertical-align:middle}html.fl-desk .fl-mycall-table td:last-child,html.fl-desk .fl-mycall-table th:last-child{padding-right:0;text-align:right}html.fl-desk .fl-mycall-total{font-weight:700}@media (max-width:860px){html.fl-desk .fl-mycall-grid,html.fl-desk .fl-mycall-later{grid-template-columns:1fr}}html.fl-desk .fl-fin{align-content:start;padding:16px 18px 32px}html.fl-desk .fl-fin-phone{display:none}html.fl-desk .fl-money-tabs{display:flex;flex-wrap:wrap;gap:2px 0;border-bottom:1px solid #e3e8e6}html.fl-desk .fl-money-tabs a{min-height:32px;padding:0 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#5b6b68;font-size:13px;font-weight:700;text-decoration:none}html.fl-desk .fl-money-tabs a[aria-current=page]{border-bottom-color:#0f5e55;background:transparent;color:#0f5e55}html.fl-desk .fl-fin-list a{background:#fff;border-color:#e3e8e6;border-radius:12px}html.fl-desk .fl-out{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:start;align-items:start}html.fl-desk .fl-out-title{grid-column:1/-1;margin:0;color:#0d1413;font-size:20px;font-weight:700}html.fl-desk .fl-out-lead{grid-column:1/-1;margin:0;color:#5b6b68;font-size:12px}html.fl-desk .fl-out-section{display:grid;gap:2px;padding:8px 10px;border:1px solid #e3e8e6;border-radius:10px;background:#fff}html.fl-desk .fl-out-section header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}html.fl-desk .fl-out-section h2,html.fl-desk .fl-out-section p{margin:0}html.fl-desk .fl-out-section h2{font-size:14px}html.fl-desk .fl-out-section ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}html.fl-desk .fl-out-section a{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;min-height:22px;color:inherit;font-size:12px;text-decoration:none}html.fl-desk .fl-out-section a b{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-out-empty{margin:0;color:#5b6b68;font-size:13px;font-weight:650}html.fl-desk .fl-out-chip{margin-left:6px}@media (max-width:860px){html.fl-desk .fl-out{grid-template-columns:1fr}}html.fl-desk .fl-pill{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid #e3e8e6;border-radius:999px;background:#fff;color:#5b6b68;font-size:11px;font-style:normal;font-weight:700;line-height:1}html.fl-desk .fl-pill[data-on=no]{opacity:.55}html.fl-desk .fl-pill[data-status=Sent],html.fl-desk .fl-pill[data-status=sent]{border-color:#c5daf3;background:#e7f1fb;color:#1d4e89}html.fl-desk .fl-pill[data-status=Paid],html.fl-desk .fl-pill[data-status=paid]{border-color:#b7e2ae;background:#e5f6df;color:#146f00}html.fl-desk .fl-pill[data-status=Draft],html.fl-desk .fl-pill[data-status=draft]{background:#f4f6f5;color:#5b6b68}html.fl-desk .fl-pill[data-status=Due],html.fl-desk .fl-pill[data-status=due],html.fl-desk .fl-pill[data-status=open],html.fl-desk .fl-pill[data-status=partial]{border-color:#f0d48a;background:#fff4d6;color:#8a5a00}html.fl-desk .fl-pill[data-status="Open punch"],html.fl-desk .fl-pill[data-status=Late],html.fl-desk .fl-pill[data-status=late]{border-color:#f0b8b4;background:#fde8e6;color:#9d2c32}html.fl-desk .fl-pill[data-status=Approved]{border-color:#b7e2ae;background:#e5f6df;color:#146f00}html.fl-desk .fl-pill[data-status="Rate not set"],html.fl-desk .fl-pill[data-status=Open],html.fl-desk .fl-pill[data-status=Revised]{border-color:#f0d48a;background:#fff4d6;color:#8a5a00}html.fl-desk .fl-inv{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr) minmax(168px,200px);gap:8px;align-items:start}html.fl-desk .fl-fin-tabs,html.fl-desk .fl-inv-toolbar{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:8px}html.fl-desk .fl-fin-tabs nav{display:flex;flex-wrap:wrap;gap:4px;min-width:0}html.fl-desk .fl-fin-tabs nav a{padding:4px 8px;border-radius:999px;color:#5b6b68;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}html.fl-desk .fl-fin-tabs nav a[aria-current=page]{background:#146f00;color:#fff}html.fl-desk .fl-fin-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}html.fl-desk .fl-inv-note{grid-column:1/-1}html.fl-desk .fl-inv-editor{min-width:0;width:100%}html.fl-desk .fl-inv-card,html.fl-desk .fl-inv-list,html.fl-desk .fl-inv-side section,html.fl-desk .fl-rates{border:1px solid #e3e8e6;border-radius:10px;background:#fff}html.fl-desk .fl-inv-list,html.fl-desk .fl-inv-side section{padding:8px}html.fl-desk .fl-inv-views{display:flex;gap:4px;margin-bottom:6px}html.fl-desk .fl-inv-views a{padding:2px 6px;border-radius:999px;color:#5b6b68;font-size:11px;font-weight:700;text-decoration:none}html.fl-desk .fl-inv-views a[data-on=yes]{background:#e5f6df;color:#0f5e55}html.fl-desk .fl-inv-list ul,html.fl-desk .fl-inv-side ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}html.fl-desk .fl-inv-list a{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:0;min-height:36px;padding:3px 6px;border-radius:6px;color:inherit;font-size:12px;line-height:1.2;text-decoration:none}html.fl-desk .fl-inv-row-bot,html.fl-desk .fl-inv-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}html.fl-desk .fl-inv-row-bot>span,html.fl-desk .fl-inv-row-top b{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-inv-list a>.fl-inv-list-main,html.fl-desk .fl-inv-list a>.fl-inv-list-side{display:grid;gap:0;min-width:0;overflow:visible;color:inherit;white-space:normal}html.fl-desk .fl-inv-list-side{justify-items:end}html.fl-desk .fl-inv-list-main b,html.fl-desk .fl-inv-list-total,html.fl-desk .fl-inv-row-top>b{color:#173a36;font-size:12px;font-weight:750;line-height:1.2}html.fl-desk .fl-inv-list-total{white-space:nowrap}html.fl-desk .fl-inv-list a[aria-current=true]{background:#f4f6f5}html.fl-desk .fl-inv-list a span{overflow:hidden;color:#5b6b68;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-inv-list a em{justify-self:start}html.fl-desk .fl-inv-note,html.fl-desk .fl-rates-note{margin:6px 0 0;color:#5b6b68;font-size:11px}html.fl-desk .fl-inv-tools{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}html.fl-desk .fl-inv-tools a{min-height:28px;padding:0 8px;font-size:12px}html.fl-desk .fl-inv-card{display:grid;gap:6px;padding:10px}html.fl-desk .fl-inv-card dl div,html.fl-desk .fl-inv-card header,html.fl-desk .fl-inv-side li{display:flex;align-items:baseline;justify-content:space-between;gap:8px}html.fl-desk .fl-inv-card h2,html.fl-desk .fl-inv-side h2,html.fl-desk .fl-rates h1{margin:0;font-size:14px}html.fl-desk .fl-inv-head{align-items:flex-start}html.fl-desk .fl-inv-head h2{font-size:26px;line-height:1.1}html.fl-desk .fl-inv-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;color:#5b6b68;font-size:12px}html.fl-desk .fl-inv-meta b{color:#173a36;font-weight:700}html.fl-desk .fl-inv-head-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}html.fl-desk .fl-inv-head-actions a,html.fl-desk .fl-inv-head-actions button{min-height:28px;padding:0 10px;border:1px solid #d5dedb;border-radius:6px;background:#fff;color:#0f5e55;font:inherit;font-size:12px;font-weight:700;text-decoration:none}html.fl-desk .fl-inv-head-actions button:disabled{background:#f4f6f5;color:#8a8175;cursor:not-allowed}html.fl-desk .fl-inv-card header p,html.fl-desk .fl-inv-kicker,html.fl-desk .fl-inv-side p,html.fl-desk .fl-rates header p{margin:0;color:#5b6b68;font-size:11px}html.fl-desk .fl-inv-total{font-size:16px;font-weight:750}html.fl-desk .fl-inv-chips{display:flex;flex-wrap:wrap;gap:4px;margin:0}html.fl-desk .fl-inv-chips .fl-pill[data-ready]{gap:4px;height:22px;padding:0 8px}html.fl-desk .fl-inv-chips .fl-ready-check{display:inline-block;width:1em;border:0;background:transparent;font-size:12px;font-style:normal;font-weight:700;line-height:1;text-align:center}html.fl-desk .fl-inv-chips .fl-pill[data-ready][data-on=no]{opacity:1;border-color:#9aa8a3;background:transparent;color:#6d7b77}html.fl-desk .fl-inv-chips .fl-pill[data-ready][data-on=no] .fl-ready-check[data-check=empty]{background:transparent;color:#8a958f}html.fl-desk .fl-inv-chips .fl-pill[data-ready][data-on=yes] .fl-ready-check[data-check=full]{border-color:#fff;background:transparent;color:#fff}html.fl-desk .fl-inv-chips .fl-pill[data-ready][data-on=yes]{opacity:1;border-color:#146f00;background:#146f00;color:#fff}html.fl-desk .fl-inv-card table,html.fl-desk .fl-rates table{width:100%;border-collapse:collapse;font-size:12px}html.fl-desk .fl-inv-card th,html.fl-desk .fl-rates th{padding:2px 6px 4px 0;color:#5b6b68;font-size:11px;letter-spacing:.04em;text-align:left;text-transform:uppercase}html.fl-desk .fl-inv-card td,html.fl-desk .fl-rates td{padding:4px 6px 4px 0;border-top:1px solid #eef2f0;vertical-align:middle}html.fl-desk .fl-inv-card dl{display:grid;gap:2px;margin:0}html.fl-desk .fl-inv-card dt{color:#5b6b68}html.fl-desk .fl-inv-card dd,html.fl-desk .fl-inv-side b{margin:0;font-weight:700}html.fl-desk .fl-inv-actions{display:flex;flex-wrap:wrap;gap:6px;margin:0}html.fl-desk .fl-inv-actions a,html.fl-desk .fl-inv-actions button,html.fl-desk .fl-inv-side a,html.fl-desk .fl-rates a,html.fl-desk .fl-rates button{min-height:26px;padding:0 8px;border:1px solid #d5dedb;border-radius:6px;background:#fff;color:#0f5e55;font:inherit;font-size:12px;font-weight:700;text-decoration:none}html.fl-desk .fl-inv-side{display:grid;align-content:start;gap:8px}html.fl-desk .fl-inv-bucket{display:grid;gap:2px;margin-top:8px}html.fl-desk .fl-inv-bucket header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12px;font-weight:700}html.fl-desk .fl-inv-bucket header b,html.fl-desk .fl-inv-side dd{font-variant-numeric:tabular-nums}html.fl-desk .fl-inv-side li a{min-height:0;padding:0;border:0;background:transparent;color:#173a36;font-size:12px;font-weight:650}html.fl-desk .fl-inv-side dl{display:grid;gap:4px;margin:6px 0}html.fl-desk .fl-inv-side dl div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}html.fl-desk .fl-inv-side dt{color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-inv-side dd{margin:0;font-size:12px;font-weight:700;text-align:right}html.fl-desk .fl-inv-side ul{margin:4px 0}html.fl-desk .fl-rates{display:grid;gap:8px;max-width:560px;padding:10px 12px}html.fl-desk .fl-rates form{display:flex;flex-wrap:wrap;gap:6px;align-items:center}html.fl-desk .fl-rates input{height:28px;width:96px;border:1px solid #d5dedb;border-radius:6px;padding:0 6px}@media (max-width:1100px){html.fl-desk .fl-inv{grid-template-columns:minmax(220px,250px) minmax(0,1fr) minmax(136px,160px);gap:6px}}html.fl-desk .fl-ready{grid-column:1/-1;display:grid;gap:6px;margin:0;padding:10px 12px;border:1px solid #e3e8e6;border-radius:12px;background:#fff}html.fl-desk .fl-ready h2,html.fl-desk .fl-ready header,html.fl-desk .fl-ready p,html.fl-desk .fl-ready ul{margin:0}html.fl-desk .fl-ready h2{font-size:14px}html.fl-desk .fl-ready header p,html.fl-desk .fl-ready-empty{color:#5b6b68;font-size:12px}html.fl-desk .fl-ready ul{display:grid;gap:4px;padding:0;list-style:none}html.fl-desk .fl-ready li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;font-size:12px}html.fl-desk .fl-ready a{color:#0f5e55;font-weight:700;text-decoration:none}html.fl-desk .fl-pay{display:grid;gap:8px}html.fl-desk .fl-pay-band{justify-content:space-between;gap:8px 16px}html.fl-desk .fl-pay-band,html.fl-desk .fl-pay-band-title{display:flex;flex-wrap:wrap;align-items:center;min-width:0}html.fl-desk .fl-pay-band-title{gap:8px 12px}html.fl-desk .fl-pay-band h1{margin:0;font-size:22px;line-height:1.15}html.fl-desk .fl-pay-empty,html.fl-desk .fl-pay-footnote,html.fl-desk .fl-pay-meta,html.fl-desk .fl-pay-note,html.fl-desk .fl-pay-total{margin:0}html.fl-desk .fl-pay-footnote,html.fl-desk .fl-pay-meta,html.fl-desk .fl-pay-period{color:#5b6b68;font-size:12px}html.fl-desk .fl-pay-period{display:inline-flex;align-items:center;gap:6px;font-weight:700}html.fl-desk .fl-pay-period select{min-height:28px;padding:2px 8px;border:1px solid #d5dedb;border-radius:999px;background:#fff;color:#0d1413;font:inherit;font-size:12px}html.fl-desk .fl-pay-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end;max-width:100%;min-width:0}html.fl-desk .fl-pay-actions a,html.fl-desk .fl-pay-actions button,html.fl-desk .fl-pay-actions summary,html.fl-desk .fl-pay-statement-actions a{min-height:28px;padding:4px 10px;border:1px solid #d5dedb;border-radius:999px;background:#fff;color:#0f5e55;font:inherit;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}html.fl-desk .fl-pay-send{position:relative}html.fl-desk .fl-pay-send summary{list-style:none;cursor:pointer}html.fl-desk .fl-pay-send summary::-webkit-details-marker{display:none}html.fl-desk .fl-pay-send summary:after{content:" ▾"}html.fl-desk .fl-pay-actions form button{background:#146f00;color:#fff;border-color:#146f00}html.fl-desk .fl-pay-actions button:disabled{color:#5b6b68;background:#f4f6f5}html.fl-desk .fl-pay-actions details ul{position:absolute;right:0;z-index:4;display:grid;gap:4px;min-width:240px;margin:6px 0 0;padding:8px;list-style:none;border:1px solid #e3e8e6;border-radius:10px;background:#fff}html.fl-desk .fl-pay-views{display:flex;flex-wrap:wrap;gap:6px}html.fl-desk .fl-pay-views a{min-height:28px;padding:4px 12px;border-radius:999px;background:#fff;color:#0f5e55;font-size:12px;font-weight:700;text-decoration:none}html.fl-desk .fl-pay-views a[aria-current=page]{background:#146f00;color:#fff}html.fl-desk .fl-pay-formula{font-size:13px;font-weight:700}html.fl-desk .fl-pay-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}html.fl-desk .fl-pay-kpis p{display:grid;gap:2px;margin:0;padding:8px 10px;border:1px solid #e3e8e6;border-radius:12px;background:#fff}html.fl-desk .fl-pay-kpis span{color:#5b6b68;font-size:11px;font-weight:700}html.fl-desk .fl-pay-kpis b{font-size:18px}html.fl-desk .fl-pay-kpis em{color:#5b6b68;font-size:11px;font-style:normal;font-weight:700}html.fl-desk .fl-pay-split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:12px;align-items:stretch}html.fl-desk .fl-pay-selectbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;padding:6px 8px;border:1px solid #e3e8e6;border-radius:10px;background:#fff;font-size:12px;font-weight:700}html.fl-desk .fl-pay-selectbar form{display:contents}html.fl-desk .fl-pay-selectbar button{min-height:28px;padding:2px 10px;border:1px solid #d5dedb;border-radius:999px;background:#fff;color:#0f5e55;font:inherit;font-size:12px;font-weight:700}html.fl-desk .fl-pay-selectbar button:disabled{color:#8a9693}html.fl-desk .fl-pay-avatar{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#e3f3dc;color:#0a2f2b;font-size:11px;font-weight:700}html.fl-desk .fl-pay-name{padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;text-align:left}html.fl-desk .fl-pay-totals td,html.fl-desk .fl-pay-totals th{border-top:2px solid #0a2f2b;font-weight:700}html.fl-desk .fl-pay-pane{display:grid;align-content:start;gap:8px;min-height:100%;padding:12px;border:1px solid #e3e8e6;border-radius:12px;background:#fff}html.fl-desk .fl-pay-pane-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center}html.fl-desk .fl-pay-pane-head h2,html.fl-desk .fl-pay-pane-head p{margin:0}html.fl-desk .fl-pay-pane-head h2{font-size:16px}html.fl-desk .fl-pay-days em,html.fl-desk .fl-pay-pane-head p{color:#5b6b68;font-size:12px}html.fl-desk .fl-pay-days{display:grid;gap:6px;margin:0;padding:0;list-style:none}html.fl-desk .fl-pay-days li{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:6px;align-items:center;font-size:12px}html.fl-desk .fl-pay-days em{display:block;font-style:normal}html.fl-desk .fl-pay-qbo{justify-self:start;min-height:28px;padding:4px 10px;border:1px dashed #d5dedb;border-radius:999px;background:#f4f6f5;color:#5b6b68;font:inherit;font-size:12px;font-weight:700}html.fl-desk .fl-pay-chart-title{margin:0;font-size:12px;font-weight:700}html.fl-desk .fl-pay-keys{position:sticky;bottom:0;display:flex;flex-wrap:wrap;gap:8px 14px;margin:4px -18px -16px;padding:8px 18px;border-top:1px solid #e3e8e6;background:#fff;color:#5b6b68;font-size:11px}html.fl-desk .fl-pay-keys kbd{color:#0d1413;font-family:inherit;font-weight:700}html.fl-desk .fl-pay-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.8fr);gap:10px;align-items:start}html.fl-desk .fl-pay-grid.is-statement{grid-template-columns:minmax(0,1fr)}html.fl-desk .fl-pay-statement table,html.fl-desk .fl-pay-table{width:100%;border-collapse:collapse;background:#fff;font-size:11px}html.fl-desk .fl-pay-table{border:1px solid #e3e8e6;border-radius:12px;overflow:hidden}html.fl-desk .fl-pay-statement td,html.fl-desk .fl-pay-statement th,html.fl-desk .fl-pay-table td,html.fl-desk .fl-pay-table th{padding:4px 6px;border-bottom:1px solid #e3e8e6;text-align:left;white-space:nowrap}html.fl-desk .fl-pay-table a{color:inherit;font-weight:700;text-decoration:none}html.fl-desk .fl-pay-table tr[data-current=yes]{background:#f3faf8}html.fl-desk .fl-pay-statement{display:grid;gap:6px;padding:10px 12px;border:1px solid #e3e8e6;border-radius:12px;background:#fff}html.fl-desk .fl-pay-statement h2,html.fl-desk .fl-pay-statement header p{margin:0}html.fl-desk .fl-pay-statement h2{font-size:14px}html.fl-desk .fl-pay-note,html.fl-desk .fl-pay-statement header p{color:#5b6b68;font-size:12px}html.fl-desk .fl-pay-statement-actions{display:flex;flex-wrap:wrap;gap:6px}html.fl-desk .fl-pay-statement em{display:inline-block;margin-left:6px;color:#9d2c32;font-style:normal;font-weight:700}html.fl-desk .fl-pay-total{font-size:13px;font-weight:700}html.fl-desk .fl-mycall-own{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:12px}html.fl-desk .fl-mycall-own p{margin:0}html.fl-desk .fl-own-pay{display:grid;gap:8px;max-width:640px}html.fl-desk .fl-pay-close{background:#146f00;color:#fff;border-color:#146f00}html.fl-desk .fl-pay-table-wrap{min-width:0;overflow-x:auto}html.fl-desk .fl-pay-table td:first-child,html.fl-desk .fl-pay-table th:first-child{width:28px}html.fl-desk .fl-pay-bulk{margin-top:0;border-radius:0 0 12px 12px}html.fl-desk .fl-pay-bulk button{min-height:28px;padding:2px 10px;border:0;border-radius:999px;background:#fff;color:#0a2f2b;font:inherit;font-size:12px;font-weight:700}html.fl-desk .fl-pay-chart{display:grid;gap:4px}html.fl-desk .fl-pay-chart p{display:grid;grid-template-columns:56px minmax(0,1fr) 42px;gap:6px;align-items:center;margin:0;font-size:11px}html.fl-desk .fl-pay-bar{display:block;height:8px;border-radius:999px;background:#eef2f0;overflow:hidden}html.fl-desk .fl-pay-bar i{display:block;height:100%;min-width:2px;border-radius:inherit;background:#0f5e55}html.fl-desk .fl-pay-statement-actions button{min-height:28px;padding:4px 10px;border:1px solid #146f00;border-radius:999px;background:#146f00;color:#fff;font:inherit;font-size:12px;font-weight:700}@media (max-width:1280px){html.fl-desk .fl-dir .fl-fig-board h2,html.fl-desk .fl-dir .fl-fig-rail button,html.fl-desk .fl-dir .fl-fig-stats strong,html.fl-desk .fl-dir h2{min-width:0;white-space:normal;overflow-wrap:anywhere}html.fl-desk .fl-dir .fl-fig-rail b{overflow:hidden;text-overflow:ellipsis}html.fl-desk .fl-dir .fl-fig-rail .fl-dir-meta,html.fl-desk .fl-dir .fl-fig-rail .fl-dir-meta span,html.fl-desk .fl-dir .fl-fig-rail b{white-space:nowrap;overflow-wrap:normal;word-break:normal}html.fl-desk .fl-dir .fl-fig-3{grid-template-columns:280px minmax(0,1fr) minmax(200px,240px)}}@media (max-width:1100px){html.fl-desk .fl-fin:has(.fl-pay){padding:8px 8px 16px}html.fl-desk .fl-pay-split{grid-template-columns:minmax(0,448px) minmax(260px,1fr);gap:6px}html.fl-desk .fl-pay-table{table-layout:fixed;font-size:11px}html.fl-desk .fl-pay-name{font-size:11px}html.fl-desk .fl-pay-table td,html.fl-desk .fl-pay-table th{padding:2px 1px;overflow:hidden;text-overflow:ellipsis}html.fl-desk .fl-pay-table td:first-child,html.fl-desk .fl-pay-table th:first-child{width:16px}html.fl-desk .fl-pay-table td:nth-child(2),html.fl-desk .fl-pay-table th:nth-child(2){width:18px}html.fl-desk .fl-pay-table td:nth-child(3),html.fl-desk .fl-pay-table th:nth-child(3){width:68px}html.fl-desk .fl-pay-table td:nth-child(4),html.fl-desk .fl-pay-table th:nth-child(4){width:44px}html.fl-desk .fl-pay-table td:nth-child(5),html.fl-desk .fl-pay-table th:nth-child(5){width:42px}html.fl-desk .fl-pay-table td:nth-child(6),html.fl-desk .fl-pay-table th:nth-child(6){width:40px}html.fl-desk .fl-pay-table td:nth-child(7),html.fl-desk .fl-pay-table th:nth-child(7){width:32px}html.fl-desk .fl-pay-table td:nth-child(8),html.fl-desk .fl-pay-table th:nth-child(8){width:34px}html.fl-desk .fl-pay-table td:nth-child(9),html.fl-desk .fl-pay-table th:nth-child(9){width:32px}html.fl-desk .fl-pay-table td:nth-child(10),html.fl-desk .fl-pay-table th:nth-child(10){width:56px}html.fl-desk .fl-pay-table td:nth-child(11),html.fl-desk .fl-pay-table th:nth-child(11){width:66px}html.fl-desk .fl-pay-avatar{width:22px;height:22px;font-size:11px}html.fl-desk .fl-pay-table .fl-pill{max-width:100%;height:16px;padding:0 3px;font-size:11px}html.fl-desk .fl-pay-table-wrap{overflow-x:visible}html.fl-desk .fl-pay-pane{padding:8px}html.fl-desk .fl-pay-days li{grid-template-columns:minmax(0,1fr) 44px 24px 52px;gap:4px;font-size:11px}html.fl-desk .fl-pay-days b,html.fl-desk .fl-pay-days li>span:first-child{min-width:0}html.fl-desk .fl-pay-days b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.fl-desk .fl-pay-days .fl-pill{justify-content:center;padding:0 2px;font-size:11px}}@media print{html.fl-desk .fl-crew-sheet,html.fl-desk .fl-pay-band,html.fl-desk .fl-pay-formula,html.fl-desk .fl-pay-keys,html.fl-desk .fl-pay-table-wrap,html.fl-desk .fl-pay-views,html.fl-desk .fl-ready,html.fl-desk .fl-side,html.fl-desk .fl-top{display:none!important}}html.fl-desk .fl-shell[data-review="1"] .fl-avatar{background:#146F00;color:#ffffff}html.fl-desk .fl-kit-back{display:none}@media (max-width:768px){html.fl-desk .fl-fig[data-testid=desk-kits] .fl-wh-head{flex-wrap:wrap}}@media (min-width:600px) and (max-width:1100px){html.fl-desk .fl-fig[data-testid=desk-kits][data-pane=yes] .fl-fig-3{grid-template-columns:minmax(0,1fr) minmax(200px,280px)}html.fl-desk .fl-fig[data-testid=desk-kits][data-pane=yes] .fl-fig-rail{display:none}html.fl-desk .fl-fig[data-testid=desk-kits][data-pane=yes] .fl-wh-pane{position:static;top:auto;right:auto;z-index:auto;width:auto;height:auto;max-height:none;box-shadow:none}}html.fl-desk :is(a,button)[class*="bg-[var(--primary)]"]:not(:disabled),html.fl-desk :is(a,button)[class*="bg-[var(--primary)]"]:not(:disabled):hover{border-color:#146f00;background-color:#146f00;color:#fff}html.fl-desk .invoice-mark,html.fl-desk .sched-chip[data-tone=load]{background:#146f00;color:#fff}@media (max-width:1024px){html.fl-desk .fl-shell,html.fl-desk .fl-shell:has(.fl-pay),html.fl-desk .fl-shell[data-rail="0"],html.fl-desk .fl-shell[data-rail="1"],html.fl-desk .fl-shell[data-side=full]{position:relative;grid-template-columns:60px minmax(0,1fr)}html.fl-desk .fl-shell .fl-badge,html.fl-desk .fl-shell .fl-side .wide,html.fl-desk .fl-shell .fl-side-label{display:none}html.fl-desk .fl-shell .fl-side .mark{display:block}html.fl-desk .fl-shell .fl-brand-mark{display:flex;margin:2px auto 8px}html.fl-desk .fl-shell .fl-locked-row,html.fl-desk .fl-shell .fl-side a,html.fl-desk .fl-shell .fl-side-toggle{justify-content:center;padding:0}html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-side,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-side{position:absolute;z-index:35;top:0;bottom:0;left:0;width:220px;overflow:auto;box-shadow:8px 0 24px rgb(13 20 19/12%)}html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-side .wide,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-side .wide{display:inline}html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-side-label,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-side-label{display:block}html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-badge,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-badge{display:inline-block}html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-locked-row,html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-side a,html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-side-toggle,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-locked-row,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-side a,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-side-toggle{justify-content:flex-start;padding:0 8px}html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-shell-main,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-shell-main{grid-column:2}html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-shell-main:before,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-shell-main:before{content:"";position:absolute;z-index:34;inset:0;background:rgb(13 20 19/18%);pointer-events:auto}}@media (max-width:599px){html.fl-desk .fl-dir[data-pane=no] .fl-fig-3{grid-template-columns:minmax(0,1fr)}html.fl-desk .fl-fig[data-testid=desk-kits][data-focus=no] .fl-wh-pane{display:none}html.fl-desk .fl-fig[data-testid=desk-kits][data-focus=yes] .fl-fig-3{grid-template-columns:minmax(0,1fr)}html.fl-desk .fl-fig[data-testid=desk-kits][data-focus=yes] .fl-fig-board,html.fl-desk .fl-fig[data-testid=desk-kits][data-focus=yes] .fl-fig-rail{display:none}html.fl-desk .fl-fig[data-testid=desk-kits][data-focus=yes] .fl-wh-pane{position:static;top:auto;right:auto;z-index:auto;width:auto;height:auto;max-height:none;box-shadow:none}html.fl-desk .fl-kit-back{display:inline-flex;align-items:center;min-height:44px;margin:0 0 8px;color:#0d1413;font-size:14px;font-weight:700}}@media (max-width:390px){html.fl-desk .fl-shell,html.fl-desk .fl-shell:has(.fl-pay),html.fl-desk .fl-shell[data-rail="1"],html.fl-desk .fl-shell[data-review="1"],html.fl-desk .fl-shell[data-side=full]{grid-template-columns:minmax(0,1fr)}html.fl-desk .fl-shell[data-review="1"] .fl-side,html.fl-desk .fl-side{display:none}html.fl-desk .fl-shell-main,html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-shell-main,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-shell-main{grid-column:auto;grid-template-rows:auto minmax(0,1fr)}html.fl-desk .fl-shell[data-rail="0"][data-side-ready="1"] .fl-shell-main:before,html.fl-desk .fl-shell[data-side=full][data-side-ready="1"] .fl-shell-main:before{content:none}html.fl-desk .fl-shell-header{display:flex;flex-wrap:wrap;align-items:center;height:auto;min-height:52px;padding-top:8px;padding-bottom:8px;row-gap:8px}html.fl-desk .fl-shell-header .fl-g01-crumb{flex:1 0 100%;min-width:0;overflow:hidden;text-overflow:ellipsis}html.fl-desk .fl-shell-header .fl-head-actions{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-left:0}html.fl-desk .fl-shell-header .fl-search-btn{flex:1 1 100%;min-width:0}html.fl-desk .fl-shell-header .fl-head-cluster{flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;min-width:0;max-width:100%}html.fl-desk .fl-fig[data-focus=no] .fl-wh-pane{display:none}}html.fl-desk .fl-r05-hero,html.fl-desk .fl-r07-chip,html.fl-desk .fl-r07-float,html.fl-desk .fl-r09-hero-card{background:#146f00;color:#fff}html.fl-desk .fl-r01{background:#146f00}html.fl-desk .fl-r01-copy,html.fl-desk .fl-r01-copy .fl-r01-headline,html.fl-desk .fl-r05-hero .fl-r05-doors span,html.fl-desk .fl-r09-hero{color:#fff}html.fl-desk .fl-r07-float button{background:#fff;color:#000}html.fl-desk .fl-shell{width:100%;max-width:100%;overflow-x:clip}html.fl-desk .fl-shell-header{min-width:0;max-width:100%;overflow-x:clip}html.fl-desk .fl-shell-header .fl-head-cluster{min-width:0;max-width:100%}html.fl-desk .fl-alerts-link{flex:0 1 auto;min-width:0;max-width:100%}html.fl-desk .fl-alerts-count{display:inline-block;min-width:2.2em;text-align:left}html.fl-desk .fl-saved-views{display:flex;flex-direction:column;gap:6px;min-width:0;max-width:100%;margin-top:8px}html.fl-desk .fl-saved-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px;min-width:0;max-width:100%}html.fl-desk .fl-saved-head .fl-wh-kicker{flex:1 1 auto;min-width:0;margin:0}html.fl-desk .fl-edit-switch{flex:0 1 auto;box-sizing:border-box;max-width:100%;min-height:28px;margin:0;padding:0 8px;border:1px solid #c9d4d1;border-radius:8px;background:#fff;color:#0d1413;font:inherit;font-size:11px;font-weight:700;line-height:1.2;cursor:pointer}html.fl-desk .fl-saved-view{display:flex;flex-wrap:wrap;gap:4px;align-items:center}html.fl-desk .fl-saved-view input{min-width:0;flex:1}html.fl-desk .fl-saved-drag{font-size:11px;font-weight:700;cursor:grab}html.fl-desk .fl-saved-move{display:flex;gap:4px}html.fl-desk .fl-saved-move button{font-size:11px;font-weight:700;cursor:pointer}html.fl-desk .fl-saved-move button:disabled{cursor:default;opacity:.45}html.fl-desk .fl-pay-reopen{padding:12px}html.fl-desk .fl-set-sub{box-sizing:border-box;min-width:0;max-width:100%;padding:12px;overflow-x:clip;color:var(--desk-ink)}html.fl-desk .fl-set-sub.fl-r13{padding:16px;background:var(--desk-paper)}html.fl-desk .fl-set-crumb{display:flex;flex-wrap:wrap;align-items:baseline;margin:0 0 10px;color:var(--desk-ink-3);font-size:13px;font-weight:650;line-height:1.35}html.fl-desk .fl-set-crumb a{color:var(--desk-teal);font-weight:700;text-decoration:none}html.fl-desk .fl-set-crumb a:hover{text-decoration:underline}html.fl-desk .fl-set-sub>h1{margin:0 0 12px;color:var(--desk-ink);font-size:20px;font-weight:700;line-height:1.2}html.fl-desk .fl-set-body{box-sizing:border-box;min-width:0;max-width:100%;padding:12px;border:1px solid var(--desk-line);border-radius:10px;background:#fff}html.fl-desk .fl-set-body:has(.fl-rates),html.fl-desk .fl-set-body:has(>.fl-rates){padding:0;border:0;border-radius:0;background:transparent}@media (max-width:390px){html.fl-desk .fl-set-sub,html.fl-desk .fl-set-sub.fl-r13{padding:12px}}@media print{html.fl-desk .fl-shell,html.fl-desk .fl-shell:has(.fl-pay),html.fl-desk .fl-shell[data-rail="0"],html.fl-desk .fl-shell[data-rail="1"],html.fl-desk .fl-shell[data-side=full]{display:block!important;grid-template-columns:minmax(0,1fr)!important;width:auto!important;max-width:none!important;min-height:0!important;height:auto!important;overflow:visible!important;background:#fff}html.fl-desk .fl-shell-main{display:block!important;grid-template-rows:none!important;min-height:0!important;height:auto!important}html.fl-desk .fl-shell-workspace{overflow:visible!important;height:auto!important;min-height:0!important}}html.fl-desk .fl-phone-k,html.fl-desk .fl-phone-menu,html.fl-desk .fl-phone-menu-btn{display:none}@media (min-width:391px){html.fl-desk .fl-phone-nav{display:none}}@media (max-width:390px){html.fl-desk .fl-phone-menu-btn{display:inline-flex}html.fl-desk .fl-phone-nav{position:relative}html.fl-desk .fl-phone-menu{display:flex;left:0;right:auto;top:calc(100% + 4px);width:min(280px,calc(100vw - 24px));max-height:70vh;overflow:auto}}@media (max-width:599px){html.fl-desk .fl-search-hint{display:none}html.fl-desk .fl-crew-filters,html.fl-desk .fl-sched-head,html.fl-desk .fl-sched-nav,html.fl-desk .fl-sched-views,html.fl-desk .fl-wh-head,html.fl-desk .fl-wh-head nav,html.fl-desk .fl-wh-hold,html.fl-desk .fl-wh-modes,html.fl-desk .fl-wh-show{flex-wrap:wrap;row-gap:8px;max-width:100%}html.fl-desk .fl-sched-head>*,html.fl-desk .fl-wh-head>*{flex:0 1 auto;min-width:0;max-width:100%}html.fl-desk .fl-crew-add,html.fl-desk .fl-wh a.fl-wh-report,html.fl-desk .fl-wh-show{margin-left:0}html.fl-desk .fl-crew-filters input,html.fl-desk .fl-crew-filters select,html.fl-desk .fl-wh-show select{max-width:100%;min-width:0}html.fl-desk .fl-fig-rows .fl-fig-row-head{display:none}html.fl-desk .fl-fig-rows .fl-fig-row:not(.fl-fig-row-head){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name status" "location location";gap:4px 8px;align-items:center;min-height:0;margin:0 0 6px;padding:8px;border:1px solid #e3e8e6;border-radius:8px}html.fl-desk .fl-fig-rows .fl-fig-row:not(.fl-fig-row-head)>:first-child,html.fl-desk .fl-fig-rows .fl-fig-row:not(.fl-fig-row-head)>:nth-child(2),html.fl-desk .fl-fig-rows .fl-fig-row:not(.fl-fig-row-head)>:nth-child(6){display:none}html.fl-desk .fl-fig-rows .fl-fig-row:not(.fl-fig-row-head)>:nth-child(3){grid-area:name;min-width:0;overflow-wrap:anywhere;font-weight:700}html.fl-desk .fl-fig-rows .fl-fig-row:not(.fl-fig-row-head)>:nth-child(4){grid-area:status;justify-self:end}html.fl-desk .fl-fig-rows .fl-fig-row:not(.fl-fig-row-head)>:nth-child(5){grid-area:location;min-width:0;color:#5b6b68}html.fl-desk .fl-fig-kit-row.fl-fig-row-head{display:none}html.fl-desk .fl-fig-kit-row:not(.fl-fig-row-head){grid-template-columns:minmax(0,1fr);gap:2px;align-items:start;min-height:0;margin:0 0 6px;padding:8px;border:1px solid #e3e8e6;border-radius:8px}html.fl-desk .fl-fig-kit-row:not(.fl-fig-row-head)>span:first-child{font-weight:700}html.fl-desk .fl-phone-k{display:block;color:#5b6b68;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}}html.fl-desk .fl-new-plus{display:none}@media (min-width:391px) and (max-width:599px){html.fl-desk .fl-shell-header{display:flex;flex-wrap:nowrap;align-items:center;height:52px;gap:4px;padding:0 6px;container:fl-desk-header/inline-size}html.fl-desk .fl-shell-header .fl-g01-crumb{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}html.fl-desk .fl-shell-header .fl-search-btn{flex:0 1000 220px;width:auto;min-width:min-content;max-width:220px}html.fl-desk .fl-shell-header .fl-head-cluster{flex:0 0 auto;flex-wrap:nowrap;gap:4px;min-width:max-content;max-width:none}html.fl-desk .fl-head-cluster>.fl-menu{position:fixed;top:52px;right:8px;left:auto;width:min(260px,calc(100vw - 16px));min-width:0;max-width:calc(100vw - 16px)}html.fl-desk .fl-shell-header .fl-alerts-link{flex:0 0 auto;min-width:max-content;max-width:none}html.fl-desk .fl-shell-header .fl-alerts-count{min-width:0}html.fl-desk .fl-shell-header .fl-avatar,html.fl-desk .fl-shell-header .fl-guide-help{flex:0 0 auto}}@container fl-desk-header (max-width: 400px){html.fl-desk .fl-new-label{display:none}html.fl-desk .fl-new-plus{display:inline}html.fl-desk .fl-shell-header .fl-new-btn{width:32px;min-width:32px;padding:0}}@media (min-width:391px) and (max-width:430px){html.fl-desk .fl-shell-header{flex-wrap:wrap;height:auto;min-height:52px;padding-block:6px;row-gap:4px}html.fl-desk .fl-shell-header .fl-g01-crumb{flex:1 0 100%;order:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@container fl-desk-header (max-width: 360px){html.fl-desk .fl-shell-header .fl-search-btn{flex:0 0 32px;width:32px;min-width:32px;padding:0;font-size:0;justify-content:center}html.fl-desk .fl-shell-header .fl-search-btn:before{content:"\2315";font-size:15px;line-height:1}html.fl-desk .fl-shell-header .fl-bell{display:none}}@media (min-width:600px) and (max-width:767px){html.fl-desk .fl-shell-header{grid-template-columns:minmax(0,max-content) minmax(min-content,1fr) max-content}html.fl-desk .fl-shell-header .fl-g01-crumb{min-width:0;overflow:hidden;text-overflow:ellipsis}html.fl-desk .fl-shell-header .fl-search-btn{justify-self:end;width:100%;min-width:min-content;max-width:220px}html.fl-desk .fl-shell-header .fl-head-cluster{min-width:max-content;max-width:none}html.fl-desk .fl-shell-header .fl-alerts-link{flex:0 0 auto;min-width:max-content;max-width:none}}