/* FloRiR 2.1 — Escala fácil. Scoped to the app; no global theme rules. */
.flrpl .flr-scale-easy,.flrpl .flr-garden-easy,.flrpl .flr-month-overview{--fe-line:#e4e9e3;--fe-muted:#586358;--fe-green:#205638;--fe-soft:#f2f7f1;font-family:inherit;line-height:1.5;color:#243328;min-width:0}
.flrpl [hidden]{display:none!important}
.flrpl .flr-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.flrpl .flr-scale-easy *,.flrpl .flr-garden-easy *,.flrpl .flr-month-overview *{box-sizing:border-box}
.flrpl .flr-scale-easy h2,.flrpl .flr-scale-easy h3,.flrpl .flr-scale-easy h4,.flrpl .flr-garden-easy h3,.flrpl .flr-month-overview h2,.flrpl .flr-month-overview h3{line-height:1.25!important;letter-spacing:-.015em;margin:0;overflow-wrap:anywhere}
.flrpl .flr-scale-easy p,.flrpl .flr-garden-easy p{line-height:1.5;margin:6px 0 12px}
.flrpl .flr-scale-easy button,.flrpl .flr-scale-easy .flr-mini-btn,.flrpl .flr-month-overview .flr-mini-btn,.flrpl .flr-garden-easy button{min-height:46px;line-height:1.35;white-space:normal;word-break:normal;text-align:center;font-size:14px;box-shadow:none;letter-spacing:0;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px 15px}
.flrpl .flr-scale-easy :is(button,a,input,select,summary,textarea):focus-visible,.flrpl .flr-garden-easy :is(button,a,input,select,summary,textarea):focus-visible,.flrpl .flr-month-overview :is(a,input,summary):focus-visible{outline:3px solid #2f5fa8;outline-offset:3px}
.flrpl .flr-scale-easy label,.flrpl .flr-garden-easy label,.flrpl .flr-month-overview label{font-size:14px;font-weight:700;display:grid;gap:7px;min-width:0}
.flrpl .flr-scale-easy input:not([type=checkbox]),.flrpl .flr-scale-easy select,.flrpl .flr-scale-easy textarea,.flrpl .flr-garden-easy input:not([type=checkbox]):not([type=radio]),.flrpl .flr-garden-easy select,.flrpl .flr-garden-easy textarea,.flrpl .flr-month-overview input{width:100%;min-width:0;max-width:100%;min-height:48px;font:inherit;font-size:16px;border:1px solid #bbc7bc;border-radius:10px;background:#fff;color:#243328;padding:11px 12px;box-shadow:none}
.flrpl .flr-scale-easy input[type=checkbox],.flrpl .flr-garden-easy .flr-check input,.flrpl .flr-garden-easy .flr-no-availability input{width:22px!important;height:22px!important;min-height:22px!important;flex:0 0 22px;accent-color:#205638}
.flrpl .flr-scale-easy .flr-check,.flrpl .flr-garden-easy .flr-check{display:flex!important;align-items:flex-start;gap:10px;line-height:1.45;min-height:46px}
.flrpl .flr-scale-banner{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#f2f7f1;border:1px solid var(--fe-line);border-radius:18px;padding:22px;margin-bottom:18px}
.flrpl .flr-scale-banner>div{min-width:0}.flrpl .flr-scale-banner h2{font-size:29px!important}.flrpl .flr-scale-banner p{margin:7px 0 0;color:var(--fe-muted);font-size:16px}
.flrpl .flr-scale-banner>a{flex:0 0 auto;background:#fff;border:1px solid #bdcbbd;color:#205638}
.flrpl .flr-scale-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}
.flrpl .flr-scale-metrics>div{padding:16px 14px;border:1px solid var(--fe-line);border-radius:14px;background:#fff;display:flex;flex-direction:column;gap:3px}
.flrpl .flr-scale-metrics strong{font-size:24px;line-height:1.2;overflow-wrap:anywhere}.flrpl .flr-scale-metrics span{font-size:13px;color:var(--fe-muted)}
.flrpl .flr-scale-metrics .needs-team{background:#fff8e7;border-color:#e7d5a1}.flrpl .flr-scale-metrics .has-team{background:#edf6ee;border-color:#bcd7c0}.flrpl .flr-scale-metrics>div:last-child strong{font-size:19px}
.flrpl .flr-schedule-explanation{font-size:14px;color:var(--fe-muted);padding:3px 0 15px;border-bottom:1px solid var(--fe-line)}
.flrpl .flr-builder-columns{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(360px,1.22fr);gap:24px;align-items:start;margin-top:25px}
.flrpl .flr-builder-columns>section{min-width:0}
.flrpl .flr-step-title{display:flex;align-items:flex-start;gap:12px;margin-bottom:17px;min-width:0}
.flrpl .flr-step-title>b{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;color:#fff;background:#205638;font-size:17px;line-height:1}
.flrpl .flr-step-title h3{font-size:20px!important;margin:2px 0 0}.flrpl .flr-step-title p{color:var(--fe-muted);font-size:14px;margin:5px 0 0}.flrpl .flr-step-title>div{min-width:0}
.flrpl .flr-team-person,.flrpl .flr-candidate-card,.flrpl .flr-month-person{background:#fff;border:1px solid #dce5dd;border-radius:16px;padding:18px;margin-bottom:16px;min-width:0;box-shadow:0 3px 10px rgba(29,54,35,.025)}
.flrpl .flr-team-person{background:#fbfcfa}.flrpl .flr-candidate-card[data-state=ready]{border-left:4px solid #3a784b}.flrpl .flr-candidate-card[data-state=review]{border-left:4px solid #c68c24}.flrpl .flr-candidate-card[data-state=blocked]{border-left:4px solid #aa5750}
.flrpl .flr-candidate-person{display:flex;align-items:center;gap:12px;margin-bottom:10px;min-width:0}.flrpl .flr-candidate-person>div{min-width:0}
.flrpl .flr-candidate-person img{height:50px;width:50px;border-radius:14px;object-fit:cover;flex:0 0 50px}.flrpl .flr-candidate-person h4,.flrpl .flr-candidate-person strong{font-size:19px;font-weight:800;line-height:1.25;display:block;overflow-wrap:anywhere}
.flrpl .flr-candidate-person span{font-size:13px;color:var(--fe-muted);display:block;overflow-wrap:anywhere}
.flrpl .flr-candidate-status{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;font-size:13px;font-weight:800!important;line-height:1.4!important;margin:0 0 12px!important}
.flrpl .flr-candidate-status:before{content:'';width:7px;height:7px;flex:0 0 7px;background:currentColor;border-radius:50%}
.flrpl .is-ready{background:#e9f4e9;color:#205638}.flrpl .is-review{background:#fff3da;color:#754c07}.flrpl .is-blocked{background:#fbeceb;color:#8d332d}
.flrpl .flr-load-card{background:#f5f7f3;border:1px solid #e5e9df;border-radius:12px;padding:13px 12px;margin:10px 0}
.flrpl .flr-load-numbers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.flrpl .flr-load-numbers>div{min-width:0;display:flex;flex-direction:column;gap:3px}
.flrpl .flr-load-numbers>div+div{border-left:1px solid #dce2d8;padding-left:10px}.flrpl .flr-load-numbers span{font-size:12px;color:#586358;line-height:1.3}.flrpl .flr-load-numbers strong{font-size:17px;color:#243328;line-height:1.3;overflow-wrap:anywhere;font-weight:800}
.flrpl .flr-load-numbers>div:last-child strong{color:#205638}.flrpl .flr-load-track{height:6px;border-radius:8px;background:#dde5d9;overflow:hidden;margin-top:13px}.flrpl .flr-load-track>span{display:block;height:100%;background:#497c46;border-radius:8px}
.flrpl .flr-load-card.is-over{background:#fff6ed;border-color:#e8c6a3}.flrpl .flr-load-card.is-over .flr-load-track>span{background:#bd642b}
.flrpl .flr-load-caption{font-size:12px!important;color:#586358;margin:9px 0 0!important;line-height:1.45!important}
.flrpl .flr-inline-alert{border-left:3px solid #c39134;background:#fff8e9;padding:9px 11px;font-size:13px;font-weight:600;border-radius:0 8px 8px 0;color:#765317;overflow-wrap:anywhere}
.flrpl .flr-available-date{font-size:14px;font-weight:700;color:#285d39;margin:10px 0!important}
.flrpl .flr-people-toolbar{background:#f5f7f3;border:1px solid var(--fe-line);border-radius:14px;padding:15px;display:grid;gap:12px;margin-bottom:16px}
.flrpl .flr-people-toolbar p{font-size:13px;color:#586358;margin:0!important}
.flrpl .flr-person-details,.flrpl .flr-role-choice,.flrpl .flr-note-details{border-top:1px solid var(--fe-line);margin-top:12px;min-width:0}
.flrpl .flr-person-details>summary,.flrpl .flr-role-choice>summary,.flrpl .flr-note-details>summary,.flrpl .flr-month-people>summary,.flrpl .flr-edit-visit>summary,.flrpl .flr-garden-extra>summary,.flrpl .flr-easy-shortcuts>summary{display:list-item;list-style:disclosure-closed;min-height:46px;padding:12px 4px;margin:0;color:#205638;line-height:1.4;font-size:14px;font-weight:750;cursor:pointer}
.flrpl details[open]>summary{list-style:disclosure-open}.flrpl .flr-person-details h4{font-size:15px;margin:14px 0 8px}.flrpl .flr-person-details>div{padding-bottom:12px}
.flrpl .flr-days-list{display:grid;gap:5px}.flrpl .flr-days-list>div{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;background:#f3f6f0;border-radius:7px;font-size:13px}.flrpl .flr-days-list strong{flex-shrink:0}.flrpl .flr-days-list span{text-align:right}
.flrpl .flr-month-actions{display:grid;gap:7px;margin-bottom:12px}.flrpl .flr-month-actions a{display:block;padding:9px 11px;border:1px solid #dce5dd;border-radius:9px;color:#205638;text-decoration:none;font-size:14px;overflow-wrap:anywhere;min-height:46px}.flrpl .flr-month-actions small{display:block;color:#586358;margin-top:4px}
.flrpl .flr-invite-form{display:grid;gap:12px;margin:0}.flrpl .flr-invite-form .flr-role-choice{margin-top:0}.flrpl .flr-role-choice>label{margin:4px 0 12px}
.flrpl .flr-invite-button{width:100%;background:#205638!important;color:#fff!important;border:1px solid #205638}
.flrpl .flr-override-box{border:1px solid #d4b475;background:#fffaf0;padding:12px;border-radius:12px}.flrpl .flr-override-box>summary{padding:3px;min-height:36px;margin:0;color:#754c07;font-size:14px;line-height:1.4}.flrpl .flr-override-box p{font-size:13px;margin:12px 0}.flrpl .flr-override-box label{margin:12px 0}.flrpl .flr-invite-review{background:#785714;color:#fff;width:100%}
.flrpl .flr-candidate-blocked{background:#f3f3ef;border-radius:10px;padding:12px;font-size:13px;color:#625c4f;margin-bottom:0!important}
.flrpl .flr-team-tools{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.flrpl .flr-team-tools form{margin:0;min-width:0}.flrpl .flr-team-tools .flr-mini-btn{width:100%;height:100%;font-size:12px;padding:9px}
.flrpl .flr-empty-state{background:#f7f9f5;border:1px dashed #b5c9b7;padding:24px;border-radius:16px;text-align:center;color:#405743}.flrpl .flr-empty-state p{font-size:14px}
.flrpl .flr-scale-easy .flr-whatsapp-box{background:#f2f7f1;border:1px solid var(--fe-line);padding:16px;margin-top:24px;border-radius:14px;display:block}.flrpl .flr-scale-easy .flr-whatsapp-box>summary{margin:0;min-height:40px;color:#205638;line-height:1.4;font-size:15px}.flrpl .flr-scale-easy .flr-whatsapp-box textarea{margin:10px 0}
.flrpl .flr-overview-stats{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.flrpl .flr-overview-stats>span{background:#f2f7f1;border:1px solid #dce5dd;border-radius:12px;padding:12px 15px;font-size:14px}.flrpl .flr-overview-stats strong{font-size:21px;display:block;color:#205638}
.flrpl .flr-month-people-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:15px}.flrpl .flr-month-person{margin:0}.flrpl .flr-month-person h3{font-size:18px!important}.flrpl .flr-month-overview>p{margin-bottom:0}
.flrpl .flr-edit-visit>summary{font-size:18px;min-height:50px}.flrpl .flr-edit-visit[open]>summary{margin-bottom:15px}.flrpl #flr-montar-escala,.flrpl #flr-dados-acao,.flrpl #flr-nova-acao{scroll-margin-top:100px}
.flrpl .flr-garden-easy{gap:18px}.flrpl .flr-garden-welcome{background:#f2f7f1;border:1px solid #dbe6db;padding:22px;border-radius:17px}.flrpl .flr-garden-welcome h3{font-size:26px!important;margin:5px 0}.flrpl .flr-garden-welcome p{color:#586358;font-size:15px;margin-bottom:0}
.flrpl .flr-garden-step,.flrpl .flr-garden-review{border:1px solid #e0e7dc;background:#fff;border-radius:17px;padding:20px}.flrpl .flr-capacity-fieldset{border:0;padding:0;margin:0;min-width:0}
.flrpl .flr-capacity-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.flrpl .flr-capacity-choices>label{display:block;position:relative;cursor:pointer;margin:0;min-width:0}.flrpl .flr-capacity-choices>label:nth-last-child(-n+2){grid-column:span 2}
.flrpl .flr-capacity-choices input,.flrpl .flr-garden-easy .flr-period-pill input{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;opacity:0!important;clip:rect(0,0,0,0)}
.flrpl .flr-capacity-choices span{display:flex;align-items:center;justify-content:center;min-height:54px;height:100%;padding:12px 10px;text-align:center;border:1px solid #bdcbbd;border-radius:12px;color:#344f38;background:#fff;font-size:15px;font-weight:750;line-height:1.4}
.flrpl .flr-capacity-choices input:checked+span{background:#205638;border-color:#205638;color:#fff;box-shadow:0 0 0 2px #cee0c7}
.flrpl .flr-capacity-choices input:focus-visible+span,.flrpl .flr-garden-easy .flr-period-pill input:focus-visible+span{outline:3px solid #2f5fa8;outline-offset:3px}
.flrpl .flr-custom-capacity{margin-top:14px;max-width:290px}.flrpl .flr-garden-easy .flr-no-availability{display:flex!important;align-items:flex-start;margin:17px 0 0;padding:13px;background:#f7f8f4;border:1px solid #d9e1d4;border-radius:12px;gap:11px}
.flrpl .flr-garden-easy .flr-no-availability strong{font-size:15px}.flrpl .flr-garden-easy .flr-no-availability small{display:block;font-size:13px;line-height:1.45;margin-top:3px;color:#586358}
.flrpl .flr-garden-help{background:#f5f8ed;border:1px solid #dfe8ce;border-radius:11px;padding:12px 14px;font-size:14px;color:#45613a;margin:15px 0}
.flrpl .flr-garden-easy .flr-easy-shortcuts{border:1px solid #e0e7dc;border-radius:12px;padding:0 12px;margin:15px 0;background:#fff}.flrpl .flr-garden-easy .flr-av-tools{position:static!important;display:flex;flex-wrap:wrap;gap:8px;background:transparent;padding:0 0 12px;border:0;box-shadow:none}.flrpl .flr-garden-easy .flr-av-tools button{font-size:13px;padding:10px 13px;border:1px solid #bdcbbd;background:#fff;color:#205638}
.flrpl .flr-garden-easy .flr-garden-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;overflow:visible;padding:2px 0 12px}
.flrpl .flr-garden-easy .flr-day-box{min-width:0;background:#fff;border:1px solid #dbe4d6;border-radius:12px;padding:11px!important;gap:9px!important;box-shadow:none}.flrpl .flr-garden-easy .flr-day-box.is-weekend{background:#fffdf4}.flrpl .flr-garden-easy .flr-day-box.has-selected{background:#eff6e9;border-color:#659062;box-shadow:0 0 0 1px #a6c09a}
.flrpl .flr-garden-easy .flr-day-head{align-items:center;margin:0}.flrpl .flr-garden-easy .flr-day-head b{font-size:25px;color:#2d4930}.flrpl .flr-garden-easy .flr-day-head small{font-size:13px;color:#586358}.flrpl .flr-garden-easy .flr-day-head em{font-size:12px;color:#586358}
.flrpl .flr-garden-easy .flr-period-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.flrpl .flr-garden-easy .flr-period-pill{display:block!important;position:relative;margin:0!important}
.flrpl .flr-garden-easy .flr-period-pill span{display:flex;align-items:center;justify-content:center;min-height:45px;padding:8px 4px;border-radius:9px;border:1px solid #bdcbbd;background:#fff;color:#365639;font-size:13px;font-weight:750;line-height:1.25;white-space:normal}
.flrpl .flr-garden-easy .flr-period-pill input:checked+span{background:#205638!important;color:#fff!important;border-color:#205638!important;box-shadow:none}
.flrpl .flr-garden-easy .flr-period-help{font-size:13px;color:#586358}.flrpl .flr-garden-live{padding:12px 15px;background:#f5f7f0;border-radius:9px;font-size:14px!important}
.flrpl .flr-garden-easy.is-no-availability .flr-garden-dates{display:none}.flrpl .flr-garden-easy.is-no-availability .flr-capacity-fieldset{opacity:.55}
.flrpl .flr-garden-extra{border:1px solid #e0e7dc;padding:4px 17px 10px;border-radius:14px}.flrpl .flr-garden-extra .flr-av-capabilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:15px 0}.flrpl .flr-garden-extra .flr-check{padding:12px;background:#f5f7f0;border-radius:10px}
.flrpl .flr-garden-review{background:#f6f9f1}.flrpl .flr-garden-review .flr-step-title{margin-bottom:0}.flrpl .flr-garden-review .flr-step-title p{font-size:15px;color:#344f38}
.flrpl .flr-garden-error{border:1px solid #bc5c4f;background:#fdf0ed;border-radius:10px;padding:12px;color:#893629;font-size:15px}
.flrpl .flr-garden-easy .flr-availability-savebar{position:sticky;bottom:max(8px,env(safe-area-inset-bottom));z-index:9;margin:0;background:#fff;border:1px solid #c9d8c1;box-shadow:0 5px 24px rgba(31,62,38,.12);padding:12px 15px;border-radius:14px;display:flex;align-items:center;justify-content:space-between;gap:15px}
.flrpl .flr-garden-easy .flr-availability-savebar>div{min-width:0}.flrpl .flr-garden-easy .flr-availability-savebar strong{font-size:15px;line-height:1.4;display:block}.flrpl .flr-garden-easy .flr-availability-savebar span{display:block;font-size:12px;color:#586358}.flrpl .flr-garden-easy .flr-availability-savebar .flr-btn{font-size:15px;min-height:48px;flex-shrink:0;width:auto!important;padding:12px 20px;background:#205638;color:#fff}
.flrpl .flr-back-scale{margin-top:16px}.flrpl .flr-my-month .flr-load-card{max-width:650px}.flrpl .flr-my-month p{font-size:14px;line-height:1.5}.flrpl .flr-visit-easy-form input,.flrpl .flr-visit-easy-form select{font-size:16px;min-height:48px}
.flrpl .flr-message-aviso{background:#fff5de;border:1px solid #d5ae57;color:#6a4910}
@media(max-width:1200px){.flrpl .flr-builder-columns{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px}.flrpl .flr-garden-easy .flr-garden-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:900px){.flrpl .flr-builder-columns{grid-template-columns:minmax(0,1fr)}.flrpl .flr-scale-banner{padding:16px}.flrpl .flr-scale-banner h2{font-size:25px!important}.flrpl .flr-scale-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.flrpl #flr-montar-escala,.flrpl #flr-dados-acao{scroll-margin-top:15px}}
@media(max-width:720px){.flrpl .flr-scale-banner{flex-direction:column;align-items:flex-start;gap:13px}.flrpl .flr-scale-banner>a{width:100%}.flrpl .flr-scale-metrics>div{padding:13px 11px}.flrpl .flr-scale-metrics strong{font-size:22px}.flrpl .flr-scale-metrics span{font-size:12px}.flrpl .flr-step-title h3{font-size:19px!important}.flrpl .flr-team-person,.flrpl .flr-candidate-card{padding:15px 13px}.flrpl .flr-load-numbers{gap:7px}.flrpl .flr-load-numbers strong{font-size:16px}.flrpl .flr-load-numbers>div+div{padding-left:7px}.flrpl .flr-team-tools{grid-template-columns:1fr}.flrpl .flr-team-tools .flr-mini-btn{font-size:14px}.flrpl .flr-month-people-grid{grid-template-columns:1fr}.flrpl .flr-overview-stats{display:grid;grid-template-columns:1fr;width:100%;gap:8px}.flrpl .flr-overview-stats>span{display:flex;align-items:center;gap:12px}.flrpl .flr-garden-step,.flrpl .flr-garden-review{padding:16px 13px}.flrpl .flr-garden-welcome{padding:18px 15px}.flrpl .flr-capacity-choices{grid-template-columns:repeat(2,minmax(0,1fr))}.flrpl .flr-capacity-choices>label:nth-last-child(-n+2){grid-column:span 2}.flrpl .flr-garden-easy .flr-garden-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.flrpl .flr-garden-extra .flr-av-capabilities{grid-template-columns:1fr}.flrpl .flr-garden-easy .flr-availability-savebar{padding:10px;gap:10px}.flrpl .flr-garden-easy .flr-availability-savebar .flr-btn{font-size:14px;padding:11px 13px}.flrpl .flr-garden-easy .flr-availability-savebar strong{font-size:13px}.flrpl .flr-garden-easy .flr-availability-savebar span{display:block;font-size:11px}}
@media(max-width:560px){.flrpl .flr-garden-easy .flr-garden-grid{grid-template-columns:1fr!important;gap:9px!important}.flrpl .flr-garden-easy .flr-day-box{display:grid;grid-template-columns:51px minmax(0,1fr);align-items:center;padding:10px!important;gap:9px!important}.flrpl .flr-garden-easy .flr-day-head{flex-direction:column;align-items:flex-start;gap:3px}.flrpl .flr-garden-easy .flr-day-head>span{display:flex;flex-direction:column;align-items:flex-start}.flrpl .flr-garden-easy .flr-day-head em{display:none}.flrpl .flr-garden-easy .flr-period-pill span{font-size:13px;min-height:45px}.flrpl .flr-garden-easy .flr-step-title{gap:9px}.flrpl .flr-garden-easy .flr-step-title>b{width:29px;height:29px;flex-basis:29px;font-size:16px}.flrpl .flr-garden-easy .flr-step-title h3{font-size:18px!important}.flrpl .flr-days-list>div{flex-wrap:wrap;gap:3px}.flrpl .flr-days-list span{text-align:left}.flrpl .flr-garden-help{padding:11px;font-size:13px}}
@media(max-width:359px){.flrpl .flr-load-numbers strong{font-size:14px}.flrpl .flr-load-numbers span{font-size:11px}.flrpl .flr-load-card{padding:10px 9px}.flrpl .flr-garden-easy .flr-availability-savebar{flex-direction:column;align-items:stretch}.flrpl .flr-garden-easy .flr-availability-savebar .flr-btn{width:100%!important}.flrpl .flr-scale-metrics>div:last-child strong{font-size:17px}}
@media(prefers-reduced-motion:reduce){.flrpl .flr-scale-easy *,.flrpl .flr-garden-easy *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
@media print{.flrpl .flr-invite-form,.flrpl .flr-team-tools,.flrpl .flr-people-toolbar,.flrpl .flr-scale-easy .flr-whatsapp-box{display:none!important}.flrpl .flr-builder-columns{display:block}.flrpl .flr-team-person,.flrpl .flr-candidate-card{break-inside:avoid}}
