.fx.fs-studio{--fx-bg:#111015;--fx-surface:#24232c;--fx-surface-2:#302e39;--fx-text:#f6f4fa;--fx-muted:#aaa6b7;--fx-accent:#ab80ff;--fx-accent-soft:#342546;--fx-head:"Figtree", sans-serif;--fx-body:"Manrope", sans-serif;--fs-shell:#19181f;--fs-shadow:0 8px 26px #00000020, 0 2px 5px #0000000b;--fs-raised-shadow:0 14px 30px #00000025;--fs-violet:#ae83ff;--fs-pink:#f080bf;--fs-blue:#75b4fa;--fs-mint:#69d5b1;--fs-picker:#efedf5;--fs-picker-ink:#292631;--fs-choice:#f8f7fb;--fs-chosen:#43257e;--fs-chosen-ink:#fff;--fs-detail:#371f66;--fs-detail-ink:#f7f3ff;--fs-detail-muted:#c4b9d7;padding:22px;font-size:13px}.fx.fs-studio[data-theme=light]{--fx-bg:#eae8f0;--fx-surface:#fff;--fx-surface-2:#efedf4;--fx-text:#19161f;--fx-muted:#777180;--fx-accent:#7e45df;--fx-accent-soft:#ede4fc;--fs-shell:#f9f8fc;--fs-shadow:0 8px 25px #34205209, 0 2px 5px #34205206;--fs-raised-shadow:0 16px 26px #2b1c4820;--fs-violet:#8950ed;--fs-pink:#c74299;--fs-blue:#337ecd;--fs-mint:#208d74;--fs-picker:#23202c;--fs-picker-ink:#f4effb;--fs-choice:#2d2935;--fs-chosen:#fff;--fs-chosen-ink:#262130;--fs-detail:#6c38d2;--fs-detail-ink:#fff;--fs-detail-muted:#e5d9ff}.fx .fx-app{background:var(--fs-shell);border-radius:30px;max-width:1480px;min-height:calc(100vh - 44px);margin:auto;padding:0 30px 26px;display:block;box-shadow:0 24px 75px #1105200b}.fx .fs-chrome{justify-content:space-between;align-items:center;gap:20px;min-height:83px;display:flex}.fx .fx-logo{object-fit:contain;filter:none;width:108px;height:38px}.fx[data-theme=light] .fx-logo{filter:none}.fx .fx-logo.fx-logo-on-light,.fx[data-theme=light] .fx-logo.fx-logo-on-dark{display:none}.fx[data-theme=light] .fx-logo.fx-logo-on-light{display:block}.fx .fx-side-brand{gap:15px}.fx .fx-side-brand span{color:var(--fx-muted);border:0;padding:0;font-size:11px}.fs-account{align-items:center;gap:10px;display:flex}.fs-account-label{color:var(--fx-muted);font-size:11px}.fs-avatar{color:#fff;background:#8a4fff;border-radius:50%;place-items:center;width:33px;height:33px;font-size:11px;display:grid}.fx .fx-top{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;align-items:end;gap:20px;min-height:0;padding:25px 0 21px;position:static}.fx .fx-top-title h1{letter-spacing:-.05em;white-space:normal;font-size:clamp(28px,3.1vw,42px);font-weight:600;line-height:1.14;overflow:visible}.fx .fx-eyebrow{letter-spacing:.13em;color:var(--fx-accent);margin-bottom:7px;font-size:10px}.fx .fx-work{gap:22px;max-width:none;padding:20px 0 15px}.fs-section-nav{background:var(--fx-surface-2);border-radius:24px;flex-wrap:wrap;align-items:center;gap:3px;width:fit-content;max-width:100%;padding:5px;display:flex}.fx .fs-section-nav .fx-side-label{display:none}.fx .fs-section-nav .fx-nav-item{opacity:1;white-space:nowrap;width:auto;color:var(--fx-muted);border-radius:20px;padding:9px 15px;font-size:12px;transition:background .25s,color .25s,box-shadow .25s}.fx .fs-section-nav .fx-nav-item:hover{background:var(--fx-surface);color:var(--fx-text)}.fx .fs-section-nav .fx-nav-item.is-active{background:var(--fx-accent);color:#fff;box-shadow:0 5px 13px #6c38d22d}.fx .fs-section-nav .fx-nav-lock{color:inherit;margin:0}.fx .fx-btn{border:0;border-radius:999px;min-height:40px;padding:10px 17px;font-size:12px;transition:transform .2s,box-shadow .2s,background .2s}.fx .fx-btn-primary{color:#fff;background:#8047e4;box-shadow:0 7px 16px #7e45df24}.fx .fx-btn-ghost{background:var(--fx-surface-2)}.fx .fx-btn:hover:not(:disabled){transform:translateY(-1px)}.fx .fx-icon-btn{background:var(--fx-surface-2);border:0;border-radius:50%;width:35px;height:35px}.fx .fx-field input,.fx .fx-field select,.fx .fx-field textarea,.fx .fx-select,.fx .fx-search{background:var(--fx-surface-2);min-height:40px;box-shadow:none;border:0;border-radius:13px}.fx .fx-search{border-radius:999px;flex:1;max-width:340px}.fx .fx-select{border-radius:999px;min-width:140px;font-size:12px}.fx .fx-link{align-items:center;gap:5px;font-size:12px;display:inline-flex}.fx .fx-panel,.fx .fx-table-wrap,.fx .fx-auth-card,.fx .fx-modal{box-shadow:var(--fs-shadow);border:0;border-radius:23px}.fx .fx-panel{gap:20px;padding:22px}.fx .fx-table th{background:var(--fx-surface-2);border:0;padding:14px}.fx .fx-table td{border:0;padding:16px 14px}.fx .fx-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--fx-surface-2) 38%, transparent)}.fx .fx-tag{background:var(--fx-surface-2);border:0;padding:5px 10px}.fx .fx-tag-ativo,.fx .fx-st-em-andamento{color:var(--fs-violet);background:color-mix(in srgb, var(--fs-violet) 12%, var(--fx-surface))}.fx .fx-tag-concluido,.fx .fx-st-concluido{color:var(--fs-mint);background:color-mix(in srgb, var(--fs-mint) 12%, var(--fx-surface))}.fx .fx-tag-pausado,.fx .fx-st-aguardando-cliente{color:var(--fs-pink);background:color-mix(in srgb, var(--fs-pink) 12%, var(--fx-surface))}.fx .fx-note{padding:0 2px;font-size:11px}.fx .fx-empty{background:var(--fx-surface);box-shadow:var(--fs-shadow);border:0;border-radius:20px;padding:30px}.fx .fx-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fx .fx-modal{padding:26px;box-shadow:0 30px 100px #00000050}.fx .fx-modal-head h2{font-size:23px}.fx .fx-field input,.fx .fx-field select,.fx .fx-field textarea{font-size:14px}.fx .fx-kpis{background:0 0;border:0;border-radius:0;gap:12px}.fx .fx-kpis>div{background:var(--fx-surface);box-shadow:var(--fs-shadow);border:0;border-radius:20px;padding:20px}.fx .fx-kpis dd{font-size:32px;font-weight:600}.fs-theme-switch{isolation:isolate;background:var(--fx-surface-2);width:66px;height:35px;color:var(--fx-muted);cursor:pointer;border:0;border-radius:999px;justify-content:space-around;align-items:center;gap:9px;padding:0 7px;display:flex;position:relative}.fs-switch-thumb{z-index:-1;background:var(--fx-surface);border-radius:50%;width:27px;height:27px;transition:transform .36s cubic-bezier(.22,1,.36,1),background .25s;position:absolute;top:4px;left:4px;box-shadow:0 2px 8px #00000017}.fs-theme-switch[aria-checked=true] .fs-switch-thumb{background:#8a4fff;transform:translate(31px)}.fs-theme-switch[aria-checked=true] svg:last-of-type{color:#fff}.fs-theme-switch[aria-checked=false] svg:first-of-type{color:var(--fx-text)}.fs-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.fs-metric{--fs-chart:var(--fs-violet);background:var(--fx-surface);min-height:180px;box-shadow:var(--fs-shadow);border:0;border-radius:22px;flex-direction:column;min-width:0;padding:21px 22px 17px;display:flex}.fs-tone-blue{--fs-chart:var(--fs-blue)}.fs-tone-pink{--fs-chart:var(--fs-pink)}.fs-tone-mint{--fs-chart:var(--fs-mint)}.fs-metric-label{color:var(--fx-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.fs-metric-label svg{color:var(--fs-chart);flex:none}.fs-metric-value{font-family:var(--fx-head);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:17px 0 13px;font-size:35px;font-weight:500;line-height:1}.fs-tone-pink .fs-metric-value{color:var(--fs-chart)}.fs-metric-value em{color:var(--fx-muted);font-size:19px;font-style:normal}.fs-metric-chart{align-items:center;min-height:35px;margin-top:auto;display:flex}.fs-metric>small{color:var(--fx-muted);margin-top:9px;font-size:11px;line-height:1.5}.fs-segments{align-items:center;gap:4px;width:100%;max-width:170px;display:flex}.fs-segments i{background:var(--fx-surface-2);border-radius:6px;flex:1;height:7px;transition:background .35s}.fs-segments i.is-filled{background:var(--fs-chart,var(--fs-violet))}.fs-data-bars{align-items:end;gap:6px;min-width:60px;height:35px;display:flex}.fs-data-bars>span{align-items:end;width:14px;height:100%;display:flex}.fs-data-bars i{background:var(--fs-chart);border-radius:5px 5px 3px 3px;width:100%;transition:height .4s}.fs-event-marks{align-items:center;gap:12px;display:flex}.fs-event-marks span{align-items:baseline;gap:4px;display:flex}.fs-event-marks strong{font-family:var(--fx-head);font-size:20px}.fs-event-marks small{color:var(--fx-muted);text-transform:uppercase;font-size:10px}.fs-section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fs-section-title h2,.fs-section-title h3{font-size:16px;font-weight:600}.fs-section-title p{color:var(--fx-muted);margin-top:5px;font-size:12px}.fs-focus-workspace,.fs-portfolio-workspace{background:var(--fs-picker);box-shadow:var(--fs-shadow);border-radius:25px;grid-template-columns:minmax(230px,.82fr) minmax(0,1.8fr);display:grid;overflow:hidden}.fs-task-picker,.fs-project-picker{color:var(--fs-picker-ink);align-content:start;gap:8px;padding:22px;display:grid}.fs-picker-heading{justify-content:space-between;gap:10px;padding:2px 4px 16px;display:flex}.fs-picker-heading h3{font-size:14px}.fs-picker-heading small{opacity:.6;font-size:11px}.fs-task-option,.fs-project-option{background:var(--fs-choice);color:var(--fs-picker-ink);text-align:left;cursor:pointer;border:0;border-radius:17px;gap:9px;min-width:0;padding:17px;transition:opacity .25s,transform .32s cubic-bezier(.22,1,.36,1),background .25s,box-shadow .25s;display:grid}.fs-task-option{gap:7px}.fs-task-option strong{font-size:12px;font-weight:600;line-height:1.5}.fs-task-option small{letter-spacing:.04em;text-transform:uppercase;opacity:.7;font-size:10px}.fs-task-topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.fs-task-meta{opacity:.65;font-size:10px}.fs-task-option.is-selected,.fs-project-option.is-selected{background:var(--fs-chosen);color:var(--fs-chosen-ink);box-shadow:var(--fs-raised-shadow)}@media (hover:hover){:is(.fs-task-picker:has(.fs-task-option:hover) .fs-task-option:not(:hover),.fs-project-picker:has(.fs-project-option:hover) .fs-project-option:not(:hover)){opacity:.55}.fs-task-option:hover,.fs-project-option:hover{transform:translate(4px)}}.fs-task-option.is-completed strong{text-decoration:line-through}.fs-task-detail,.fs-project-detail{color:var(--fs-detail-ink);background:var(--fs-detail);isolation:isolate;flex-direction:column;gap:26px;padding:27px;display:flex;position:relative;overflow:hidden}.fs-task-detail:before,.fs-project-detail:before{content:"";z-index:-1;border:32px solid #ffffff06;border-radius:50%;width:300px;height:300px;position:absolute;top:-175px;right:-180px;box-shadow:0 0 0 30px #ffffff03}.fs-task-detail>*,.fs-project-detail>*{animation:.44s cubic-bezier(.22,1,.36,1) both fs-forward}.fs-detail-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--fs-detail-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.fs-status-dot{letter-spacing:0;text-transform:none;background:#ffffff0d;border-radius:20px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;display:flex}.fs-status-dot:before{content:"";background:#dfbeff;border-radius:50%;width:6px;height:6px}.fs-detail-category{color:var(--fs-detail-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:10px;display:block}.fx .fs-task-title h3{letter-spacing:-.04em;max-width:620px;margin-bottom:15px;font-size:26px;font-weight:500;line-height:1.18}.fs-task-title p{color:var(--fs-detail-muted);max-width:610px;font-size:12px}.fs-task-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:auto 0 0;display:grid}.fs-task-facts>div{background:#ffffff0b;border:0;border-radius:15px;padding:14px 16px}.fs-task-facts dt{color:var(--fs-detail-muted);margin-bottom:6px;font-size:10px}.fs-task-facts dd{margin:0;font-size:12px;font-weight:600}.fs-detail-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fs-detail-actions>div{gap:7px;display:flex}.fs-completion{color:#3e3158;cursor:pointer;background:#fff;border:0;border-radius:30px;align-items:center;gap:9px;padding:6px 14px 6px 6px;font-size:11px;font-weight:600;display:flex}.fs-completion-icon{color:#8060ad;background:#eee9f8;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.fs-completion.is-done .fs-completion-icon{color:#205e4c;background:#bcecd9}.fs-on-color-button{color:inherit;cursor:pointer;background:#ffffff13;border:0;border-radius:20px;padding:8px 12px;font-size:11px}.fs-on-color-button:hover{background:#ffffff26}.fs-remove{color:#e6c3d3}.fs-bottom-grid{grid-template-columns:minmax(250px,1fr) 1.8fr;gap:14px;display:grid}.fs-progress-card,.fs-agenda-card{background:var(--fx-surface);box-shadow:var(--fs-shadow);border-radius:23px;padding:23px}.fs-orbit{max-width:255px;margin:8px auto 0;position:relative}.fs-orbit svg{width:100%;height:auto;display:block;overflow:visible}.fs-orbit rect{fill:var(--fx-surface-2)}.fs-orbit rect.is-filled{fill:var(--fs-mint)}.fs-orbit>div{justify-items:center;gap:1px;display:grid;position:absolute;inset:32% 10% auto}.fs-orbit strong{font-family:var(--fx-head);letter-spacing:-.04em;font-size:39px;font-weight:500}.fs-orbit strong small{font-size:19px}.fs-orbit span{color:var(--fx-muted);font-size:11px}.fs-muted-caption{color:var(--fx-muted);text-align:center;font-size:11px;display:block}.fs-agenda-list{gap:12px;margin-top:20px;display:grid}.fs-agenda-event{background:var(--fx-surface-2);border-radius:17px;align-items:center;gap:17px;padding:15px;display:flex}.fs-calendar{background:var(--fx-surface);border-radius:13px;justify-items:center;min-width:57px;padding:10px;display:grid}.fs-calendar strong{font-family:var(--fx-head);font-size:25px;font-weight:500}.fs-calendar small{color:var(--fs-pink);text-transform:uppercase;font-size:10px}.fs-agenda-event>div{gap:4px;display:grid}.fs-agenda-event p{color:var(--fx-muted);align-items:center;gap:5px;font-size:11px;display:flex}.fs-agenda-event small{color:var(--fx-muted);font-size:11px}.fs-client-identity{align-items:center;gap:9px;min-width:0;display:inline-flex}.fs-client-mark{color:#29232f;text-align:center;background:#fff;border-radius:9px;flex:none;width:30px;height:30px;font-size:11px;line-height:30px;display:inline-block;position:relative;overflow:hidden}.fs-mark-cadastra img{width:166px;max-width:none;height:auto;position:absolute;top:3px;left:4px}.fs-mark-infotec img{clip-path:polygon(76% 0,100% 0,100% 63%,94% 63%,94% 42%,76% 38%);width:120px;max-width:none;height:auto;position:absolute;top:-7px;left:-91px}.fs-client-wordmark{align-items:center;display:inline-flex}.fs-client-wordmark img{object-fit:contain;width:130px;height:36px}.fs-client-wordmark.has-plate{background:#fff;border-radius:10px;padding:3px 9px}.fs-client-wordmark.has-plate img{width:88px;height:33px}.fx .fx-app[data-client] .fx-client,.fx .fx-app[data-client] .fx-modal{--fx-head:"Figtree", sans-serif;--fx-body:"Manrope", sans-serif;font-family:var(--fx-body);--fx-accent:var(--fs-violet);--fx-accent-soft:color-mix(in srgb, var(--fs-violet) 12%, transparent)}.fx .fx-app[data-client] .fx-top-title h1{font-family:var(--fx-head)}.fx .fx-app[data-client] .fx-muted{color:var(--fx-muted)}.fx .fx-app[data-client] :focus-visible{outline-color:var(--fs-violet)}.fs-brand-banner{--fs-brand-bg:#6c38d2;--fs-brand-glow:#a66bff;--fs-brand-accent:#e5ccff;isolation:isolate;background:var(--fs-brand-bg);color:#fff;box-shadow:var(--fs-shadow);border-radius:23px;justify-content:space-between;align-items:center;gap:25px;padding:24px 28px;display:flex;position:relative;overflow:hidden}.fs-brand-banner[data-brand=cadastra]{--fs-brand-bg:#211b19;--fs-brand-glow:#c84f29;--fs-brand-accent:#ff9468;background:linear-gradient(115deg,#211b19 35%,#583023 100%)}.fs-brand-banner[data-brand=infotec-brasil]{--fs-brand-bg:#003082;--fs-brand-glow:#1265ae;--fs-brand-accent:#ffa844;background:linear-gradient(115deg,#003082 25%,#125393 100%)}.fs-brand-banner:after{content:"";z-index:-1;border:44px solid var(--fs-brand-glow);opacity:.2;width:350px;height:350px;box-shadow:0 0 0 35px var(--fs-brand-glow);border-radius:50%;position:absolute;top:-200px;right:-80px;transform:rotate(25deg)}.fs-banner-id{gap:9px;display:grid}.fs-banner-id>small{color:#ffffffad;font-size:11px}.fs-banner-phase{gap:7px;min-width:210px;max-width:340px;display:grid}.fs-banner-phase>span{letter-spacing:.06em;color:#ffffffb3;font-size:10px}.fs-banner-phase>strong{font-size:16px;font-weight:500}.fs-banner-phase .fs-segments{--fs-chart:var(--fs-brand-accent);max-width:none}.fs-banner-phase .fs-segments i{background:#ffffff24}.fs-banner-phase .fs-segments i.is-filled{background:var(--fs-brand-accent)}.fs-project-option>small{opacity:.65;font-size:11px}.fs-project-option .fs-client-identity{font-size:14px;font-weight:600}.fs-project-option .fs-selection-foot{opacity:.65;justify-content:space-between;align-items:center;gap:15px;font-size:10px;display:flex}.fs-selection-foot .fs-segments{max-width:85px}.fs-selection-foot .fs-segments i{opacity:.16;background:currentColor;height:4px}.fs-selection-foot .fs-segments i.is-filled{opacity:.8}.fs-project-detail{gap:0;padding:0}.fs-project-detail .fs-brand-banner{min-height:150px;box-shadow:none;border-radius:0;padding:24px}.fs-project-detail-content{gap:22px;padding:25px;display:grid}.fx .fs-project-detail h2{letter-spacing:-.04em;font-size:30px;font-weight:500}.fs-project-detail p{color:var(--fs-detail-muted);margin-top:5px;font-size:12px}.fs-project-detail .fs-task-facts{grid-template-columns:repeat(3,1fr)}.fs-project-detail .fs-task-facts dd{font-size:25px;font-family:var(--fx-head);font-weight:500}.fs-project-detail-footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.fs-project-detail-footer small{color:var(--fs-detail-muted);font-size:11px}.fs-project-detail .fx-btn{color:#342542;background:#fff}.fx .fx-client{gap:22px}.fx .fx-client>.fx-tabs{display:none!important}.fs-roadmap-summary{grid-template-columns:260px 1fr;align-items:center;gap:26px;margin-bottom:8px;display:grid}.fs-roadmap-summary>div:last-child{gap:9px;display:grid}.fs-roadmap-summary strong{font-family:var(--fx-head);font-size:27px;font-weight:500}.fs-roadmap-summary p{color:var(--fx-muted);font-size:12px}.fx .fx-roadmap{counter-reset:step;gap:9px}.fx .fx-roadmap li{background:var(--fx-surface-2);border:0;border-radius:18px;align-items:center;gap:20px;padding:20px;transition:transform .25s,background .25s;position:relative}.fx .fx-roadmap li.is-active{color:#fff;background:linear-gradient(115deg,#7343c5,#9d58cf);box-shadow:0 9px 22px #7941c52a}.fx .fx-roadmap .is-active p,.fx .fx-roadmap .is-active small{color:#f0e5ff}.fx .fx-roadmap .is-active .fx-icon-btn{color:#fff;background:#ffffff1a}.fx .fx-roadmap li strong{font-size:17px;font-family:var(--fx-head);font-weight:500;display:block}.fx .fx-roadmap li p{max-width:740px;margin-top:6px}.fx .fx-roadmap-mark{background:var(--fx-surface);border:0;width:40px;height:40px;font-size:14px}.fx .fx-roadmap .is-active .fx-roadmap-mark{color:#8047df;background:#fff;box-shadow:0 0 0 7px #ffffff10}.fx .fx-roadmap .is-done .fx-roadmap-mark{background:color-mix(in srgb, var(--fs-mint) 20%, var(--fx-surface));color:var(--fs-mint)}.fx .fx-roadmap .is-next{opacity:.7}.fx .fx-list{gap:9px}.fx .fx-list li{background:var(--fx-surface-2);border:0;border-radius:16px;padding:18px}.fx .fx-list-num{color:var(--fs-pink)}.fx.fs-studio,.fx .fx-app,.fx .fx-panel,.fs-progress-card,.fs-agenda-card{transition:background-color .32s,color .25s,box-shadow .3s}.fs-task-picker{scrollbar-width:thin;scrollbar-color:#8f82944a transparent;max-height:660px;overflow-y:auto}.fs-task-detail:after{content:"";pointer-events:none;z-index:-1;background:conic-gradient(from 80deg,#0000 55%,#ffffff10 85%,#0000);border-radius:50%;width:220px;height:220px;animation:.9s cubic-bezier(.22,1,.36,1) fs-orbit-turn;position:absolute;top:-60px;right:-57px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 18px),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - 18px),#000 0)}.fs-orbit rect{transition:fill .45s}.fx .fx-client>.fx-panel{animation:.35s cubic-bezier(.22,1,.36,1) fs-forward}.fs-banner-id .fs-client-wordmark{justify-self:start}.fx .fx-btn:active:not(:disabled),.fx .fx-icon-btn:active:not(:disabled),.fs-completion:active{transform:scale(.97)}.fx .fx-icon-btn,.fs-completion{transition:transform .2s cubic-bezier(.22,1,.36,1),background .25s,box-shadow .25s}.fx .fx-modal{animation:.28s cubic-bezier(.22,1,.36,1) fs-arrive}.fs-metric{animation:.42s cubic-bezier(.22,1,.36,1) backwards fs-arrive}.fs-metric:nth-child(2){animation-delay:35ms}.fs-metric:nth-child(3){animation-delay:70ms}.fs-metric:nth-child(4){animation-delay:.105s}.fs-data-bars i{transform-origin:bottom;animation:.6s cubic-bezier(.22,1,.36,1) fs-bar-grow}@keyframes fs-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes fs-bar-grow{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes fs-orbit-turn{0%{opacity:0;transform:rotate(-110deg)}to{opacity:1;transform:rotate(0)}}@keyframes fs-forward{0%{opacity:.55;transform:translate(-9px)rotate(-.3deg)}to{opacity:1;transform:none}}@media (width>=1550px){.fx .fx-app{padding-left:40px;padding-right:40px}}@media (width<=1050px){.fx.fs-studio{padding:12px}.fx .fx-app{border-radius:25px;padding:0 22px 25px}.fs-metric{padding:18px}.fs-focus-workspace,.fs-portfolio-workspace{grid-template-columns:minmax(220px,.9fr) minmax(0,1.55fr)}.fs-task-picker,.fs-project-picker{padding:16px}.fs-task-detail{padding:22px}.fs-task-facts{gap:8px}.fs-account-label{display:none}}@media (width<=900px){.fs-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.fx .fx-top-title h1{font-size:30px}.fx .fx-app{padding:0 16px 22px}.fs-chrome{min-height:74px}.fx .fs-section-nav .fx-nav-item{padding:9px 12px}.fs-focus-workspace,.fs-portfolio-workspace{grid-template-columns:1fr}.fs-task-picker,.fs-project-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-picker-heading{grid-column:1/-1}.fs-task-option{padding:15px}.fs-task-option:last-child:nth-child(odd){grid-column:1/-1}.fs-bottom-grid{grid-template-columns:1fr 1.35fr}.fs-brand-banner{align-items:start;padding:22px}.fs-banner-phase{min-width:160px;max-width:210px}.fs-roadmap-summary{grid-template-columns:190px 1fr}.fs-task-detail{min-height:350px}.fx .fx-kpis>div{border:0}}@media (width<=520px){.fx.fs-studio{padding:0}.fx .fx-app{border-radius:0;min-height:100vh;padding:0 15px 25px}.fx .fx-side-brand span{display:none}.fx .fx-logo{width:95px}.fs-account{gap:7px}.fs-chrome{gap:9px}.fx .fx-top{flex-direction:column;align-items:start;gap:13px;padding:20px 0}.fx .fx-top-title h1{font-size:31px}.fs-section-nav{border-radius:20px;gap:2px;width:100%}.fx .fs-section-nav .fx-nav-item{padding:9px 11px;font-size:11px}.fx .fx-work{padding-top:18px}.fs-metrics{gap:10px}.fs-metric{border-radius:20px;min-height:178px;padding:16px 15px}.fs-metric-label{gap:6px;font-size:11px}.fs-metric-label svg{width:14px}.fs-metric-value{font-size:32px}.fs-metric>small{font-size:10px}.fs-bottom-grid{grid-template-columns:1fr}.fs-brand-banner{flex-direction:column;gap:20px}.fs-banner-phase{width:100%;max-width:none}.fs-brand-banner:after{right:-150px}.fs-task-facts{grid-template-columns:1fr 1fr}.fs-task-picker,.fs-project-picker{gap:8px;padding:13px}.fs-task-option,.fs-project-option{padding:13px}.fs-project-option .fs-client-identity{font-size:12px}.fs-task-option strong{font-size:11px}.fs-task-meta{font-size:10px}.fs-task-detail{padding:22px 19px}.fx .fs-task-title h3{font-size:24px}.fs-task-facts>div{padding:12px}.fs-task-facts dd{font-size:11px}.fs-detail-actions{gap:15px}.fs-roadmap-summary{text-align:center;grid-template-columns:1fr;gap:0;padding-bottom:17px}.fs-roadmap-summary .fs-orbit{width:210px}.fx .fx-roadmap li{grid-template-columns:40px 1fr;gap:13px;padding:17px 14px}.fx .fx-roadmap .fx-row-actions{grid-column:2}.fs-project-detail .fs-task-facts{gap:6px}.fs-project-detail .fs-task-facts>div{padding:12px 10px}.fs-project-detail .fs-task-facts dt{font-size:10px}.fs-project-detail-content{padding:22px 18px}.fs-project-detail-footer{flex-wrap:wrap}.fx .fx-search{flex-basis:100%;max-width:none}.fx .fx-select{flex:1;min-width:125px}.fx .fx-panel{padding:18px 15px}.fx .fx-note{align-items:start;line-height:1.6}.fx .fx-note svg{flex:none;margin-top:2px}}@media (pointer:coarse){.fx .fx-icon-btn{width:42px;height:42px}.fx .fx-btn,.fx .fs-section-nav .fx-nav-item{min-height:44px}.fs-theme-switch{width:74px;height:42px}.fs-switch-thumb{width:34px;height:34px}.fs-theme-switch[aria-checked=true] .fs-switch-thumb{transform:translate(32px)}.fx .fx-field input,.fx .fx-field textarea,.fx .fx-search input{font-size:16px}}@media (prefers-reduced-motion:reduce){.fx.fs-studio *,.fx.fs-studio :before,.fx.fs-studio :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.fx-cine{--fx-bg:#111015;--fx-surface:#24232c;--fx-surface-2:#302e39;--fx-text:#f6f4fa;--fx-muted:#aaa6b7;--fx-accent:#ab80ff;--fx-accent-soft:#342546;--fx-line:#ffffff14;z-index:1;color:var(--fx-text);background:#0d0b14;position:fixed;inset:0;overflow:hidden}.fx-cine-media{position:absolute;inset:0;overflow:hidden}.fx-cine-video{object-fit:cover;object-position:30% 50%;width:100%;height:100%;display:block}.fx-cine-final{z-index:1;object-fit:cover;object-position:30% 50%;opacity:0;width:100%;height:100%;transition:opacity .65s ease-in-out;display:block;position:absolute;inset:0}.fx-cine-final[data-visible=true]{opacity:1}.fx-cine-final[data-instant=true]{transition:none}.fx-cine-scrim{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0d0b1400 35%,#0d0b1466 70%,#0d0b14a6 100%);position:absolute;inset:0}.fx-cine-stage{z-index:3;align-content:safe center;justify-items:end;gap:14px;height:100%;padding:32px clamp(24px,7vw,120px);display:grid;position:relative;overflow-y:auto}.fx-cine-panel{--cine-angle:0deg;--cine-glow:0;border-radius:23px;width:min(400px,100vw - 32px);position:relative}.fx-cine-panel:after{content:"";pointer-events:none;opacity:var(--cine-glow);background:conic-gradient(from calc(var(--cine-angle) - 40deg), transparent 0deg, #d9c6ff 30deg, #b99bff 45deg, transparent 90deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:24px;padding:1.5px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.fx .fx-cine .fx-cine-panel .fx-auth-card{-webkit-backdrop-filter:blur(18px)saturate(120%);background:#1a1822c7;width:100%;box-shadow:0 24px 60px #05030c80,inset 0 0 0 1px #ffffff12}.fx-cine .fx-auth-back{text-align:center;color:#d6d1e2;text-shadow:0 1px 8px #000a;justify-self:end;width:min(400px,100vw - 32px)}.fx-cine :focus-visible{outline-offset:2px;outline:2px solid #c9b2ff}@media (width<=900px){.fx-cine{overflow:hidden auto}.fx-cine-media{aspect-ratio:16/9;width:100%;height:auto;position:relative;inset:auto;overflow:hidden}.fx-cine-video,.fx-cine-final{object-fit:contain;object-position:center;width:100%;height:100%;position:absolute;inset:0}.fx-cine-scrim{background:linear-gradient(#0d0b1400 0% 80%,#0d0b14 100%)}.fx-cine-stage{z-index:auto;height:auto;min-height:0;padding:0 16px max(24px, env(safe-area-inset-bottom));align-content:start;justify-items:center;margin-top:-8px;position:relative;overflow:visible}.fx-cine .fx-auth-back{justify-self:center}}@media (width>=901px) and (height<=640px){.fx-cine-stage{align-content:start}}@media (prefers-reduced-motion:reduce){.fx-cine-panel:after{display:none}.fx-cine-final{transition:none}}.fs-task-detail:before,.fs-project-detail:before,.fs-brand-banner:after{content:none;display:none}.fx.fs-studio,.fx.fs-studio[data-theme=light]{--fs-city-sp:#8a4fff;--fs-city-poa:#e8639a;--fs-city-other:#c134b9}.fs-city{--c:var(--fs-city-other);color:var(--c);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 10%, transparent);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.fs-city:before{content:"";background:var(--c);border-radius:2px;width:7px;height:7px}.fs-city-sao-paulo{--c:var(--fs-city-sp)}.fs-city-porto-alegre{--c:var(--fs-city-poa)}.fs-task-cards{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fs-task-card{background:var(--fx-surface);color:var(--fx-text);border:1px solid color-mix(in srgb, var(--fx-text) 9%, transparent);border-left:4px solid var(--fs-violet);box-shadow:var(--fs-shadow);border-radius:14px;gap:10px;padding:16px 18px;display:grid}.fs-task-card.is-waiting{border-left-color:var(--fs-pink)}.fs-task-card.is-completed{border-left-color:var(--fs-mint);opacity:.82}.fs-task-card.is-completed h3{text-decoration:line-through;text-decoration-thickness:1px}.fs-task-card-head{flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.fs-status-label{text-transform:uppercase;letter-spacing:.06em;color:var(--fs-violet);font-weight:800}.fs-task-card.is-waiting .fs-status-label{color:var(--fs-pink)}.fs-task-card.is-completed .fs-status-label{color:var(--fs-mint)}.fs-task-cat{color:var(--fx-muted)}.fs-internal-tag{color:var(--fx-muted);align-items:center;gap:4px;font-weight:700;display:inline-flex}.fs-task-card h3{font-family:var(--fx-head);margin:0;font-size:16px;line-height:1.3}.fs-task-desc{color:var(--fx-muted);white-space:pre-line;margin:0;line-height:1.55}.fs-task-card .fs-task-facts{flex-wrap:wrap;gap:6px 28px;margin:0;display:flex}.fs-task-card .fs-task-facts dt{color:var(--fx-muted);text-transform:uppercase;letter-spacing:.05em;font-size:10px}.fs-task-card .fs-task-facts dd{color:var(--fx-text);margin:2px 0 0;font-weight:600}.fs-task-card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fs-task-card .fs-completion{color:var(--fx-text);background:var(--fx-surface-2);border-color:color-mix(in srgb, var(--fx-text) 14%, transparent)}.fs-task-card .fs-completion.is-done{background:color-mix(in srgb, var(--fs-mint) 18%, var(--fx-surface))}.fs-progress-summary{gap:8px;padding:10px 0;display:grid}.fs-progress-summary strong{font-family:var(--fx-head);font-size:44px;line-height:1}.fs-progress-summary strong small{margin-left:2px;font-size:18px}.fs-progress-summary>span{color:var(--fx-muted)}.fs-client-logo{align-items:center;max-width:100%;display:inline-flex}.fs-client-logo img{object-fit:contain;width:auto;max-width:150px;height:26px;display:block}.fs-client-logo.has-plate{background:#fff;border-radius:6px;padding:4px 8px}.fs-client-logo-text{font-family:var(--fx-head);font-size:14px}.fs-budget-block{gap:14px;margin-top:18px;display:grid}.fs-budget-block-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fs-budget-block.is-direct{border:1px dashed color-mix(in srgb, var(--fx-text) 22%, transparent);border-radius:12px;padding:14px}.fs-budget-table caption{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--fs-violet);padding:6px 0;font-size:11px;font-weight:800}.fs-budget-item{min-width:260px;max-width:560px}.fs-budget-desc{white-space:pre-line;color:var(--fx-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.fs-budget-totals{gap:4px;min-width:min(100%,320px);margin:0 0 0 auto;display:grid}.fs-budget-totals>div{justify-content:space-between;gap:20px;display:flex}.fs-budget-totals dt{color:var(--fx-muted)}.fs-budget-totals dd{font-variant-numeric:tabular-nums;margin:0}.fs-budget-totals .is-final{border-top:1px solid color-mix(in srgb, var(--fx-text) 14%, transparent);padding-top:6px;font-weight:800}.fs-budget-totals .is-final dt{color:var(--fx-text)}.fs-budget-consolidated{text-align:right;margin:16px 0 0}.fs-link-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.fs-link-list li{justify-content:space-between;align-items:center;gap:8px;display:flex}.fs-project-option .fs-client-logo img{width:auto;max-width:140px;height:24px}.fs-task-detail:after{content:none;display:none}.fs-glass{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(165deg,oklab(100% 0 5.96046e-8/.11) 0%,oklab(49.9484% .0817285 -.20352/.16) 100%),oklab(18.0258% .00817286 -.020352);position:relative;box-shadow:inset 0 0 0 1px oklab(100% 0 5.96046e-8/.14),inset 0 1px oklab(100% 0 5.96046e-8/.3),0 18px 40px oklab(14.4788% 7.45058e-9 7.45058e-9/.32)}.fs-glass-specular{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffffa6,#0000);border-radius:999px;height:1px;position:absolute;inset:1px 28px auto}.fx[data-theme=light] .fs-glass{background:linear-gradient(165deg,#ffffffe6 0%,oklab(95.5359% .0104055 -.0248076) 100%);box-shadow:inset 0 0 0 1px oklab(49.9484% .0817285 -.20352/.16),inset 0 1px #fff,0 16px 34px oklab(49.9484% .0817285 -.20352/.18)}.fx[data-theme=light] .fs-glass-specular{background:linear-gradient(90deg,#0000,#fff,#0000)}.fs-metric.fs-glass{border-radius:24px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fs-glass-lift{transition:transform .55s cubic-bezier(.34,1.45,.64,1)}.fs-glass-lift:hover{transform:translateY(-3px)scale(1.02)}}@media (prefers-reduced-transparency:reduce){.fs-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklab(22.2821% .0179803 -.0447743)}.fx[data-theme=light] .fs-glass{background:#f3edff}}.fs-section-nav.is-dock{background:0 0;border-radius:0;width:100%;max-width:none;padding:0;display:block;container:fs-dock/inline-size}.fs-dock{border-radius:28px;justify-content:center;align-items:flex-end;gap:24px;width:100%;padding:30px 24px 18px;display:flex}.fs-dock-sep{background:oklab(100% 0 5.96046e-8/.22);flex:none;align-self:center;width:1px;height:52px}.fs-dock-item{cursor:pointer;background:0 0;border:0;border-radius:22px;outline:none;flex:none;padding:0;text-decoration:none;position:relative}.fs-dock-lift{display:block;position:relative}.fs-dock-tile{transform-origin:50% 100%;color:#fff;will-change:transform;background:linear-gradient(150deg,#a47bff 0%,#8a4fff 48%,#6c38d2 100%);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:86px;height:86px;padding:8px 6px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff1f,0 8px 16px oklab(14.4788% 7.45058e-9 7.45058e-9/.38)}.fs-dock-tile:after{content:"";pointer-events:none;background:linear-gradient(#ffffff38,#0000);position:absolute;inset:0 0 52%}.fs-dock-tile[data-tone="1"]{background:linear-gradient(150deg,#9d3be0 0%,#8a04bd 55%,#5c0282 100%)}.fs-dock-tile[data-tone="2"]{background:linear-gradient(150deg,#8a5cf0 0%,#6c38d2 50%,#4a2199 100%)}.fs-dock-tile[data-tone="3"]{background:linear-gradient(150deg,#b86be8 0%,#9a2fd0 50%,#6d1ea8 100%)}.fs-dock-icon{place-items:center;display:grid}.fs-dock-icon svg{stroke-width:1.9px;filter:drop-shadow(0 1px 2px #0a0a0a4d);width:23px;height:23px}.fs-dock-label{z-index:1;text-align:center;color:#fff;text-shadow:0 1px 2px #0a0a0a59;-webkit-hyphens:none;hyphens:none;max-width:100%;font-size:11px;font-weight:600;line-height:1.12;position:relative}.fs-dock-tile[data-active=true]{box-shadow:inset 0 1px #ffffff80,inset 0 0 0 2px #ffffffe6,0 0 0 3px oklab(59.417% .0945958 -.225524/.45),0 10px 24px oklab(59.417% .0945958 -.225524/.6)}.fs-dock-item:focus-visible .fs-dock-tile{outline-offset:3px;outline:3px solid #fff}.fx[data-theme=light] .fs-dock-sep{background:oklab(49.9484% .0817285 -.20352/.25)}.fx[data-theme=light] .fs-dock-item:focus-visible .fs-dock-tile{outline-color:#6c38d2}@container fs-dock (width<=1079px){.fs-dock{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;border-radius:24px;justify-content:flex-start;gap:16px;padding:20px 16px 16px;overflow-x:auto}.fs-dock::-webkit-scrollbar{display:none}.fs-dock-item{scroll-snap-align:start}}@media (pointer:coarse){.fs-dock{overscroll-behavior-x:contain;scrollbar-width:none;justify-content:flex-start;gap:16px;padding:20px 16px 16px;overflow-x:auto}.fs-dock::-webkit-scrollbar{display:none}}.fs-brand-banner.is-titled{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}.fs-brand-banner.is-titled .fs-banner-phase{justify-self:end;width:100%;min-width:0}.fs-banner-title{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.fs-banner-title h1{font-family:var(--fx-head);letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,2.3vw,32px);font-weight:600;line-height:1.1}.fx-app[data-client=cadastra] .fs-banner-title h1{font-family:Space Grotesk,Arial,sans-serif}.fx-app[data-client=infotec-brasil] .fs-banner-title h1{font-family:Montserrat,Helvetica Neue,Arial,sans-serif}.fs-brand-banner.is-titled{position:relative}.fs-brand-banner.is-titled.has-edit{padding-inline:64px}@media (width<=860px){.fs-brand-banner.is-titled.has-edit{padding-inline:22px}.fs-brand-banner.is-titled.has-edit .fs-banner-id{padding-right:48px}}.fs-banner-edit{z-index:2;color:#fff;cursor:pointer;opacity:.8;background:#ffffff14;border:1px solid #fff3;border-radius:999px;place-items:center;width:40px;height:40px;padding:0;transition:opacity .2s,background .2s;display:grid;position:absolute;top:10px;right:10px}.fs-banner-edit:hover{opacity:1;background:#ffffff26}.fs-banner-edit:focus-visible{outline-offset:2px;opacity:1;outline:2px solid #fff}@media (width<=860px){.fs-brand-banner.is-titled{grid-template-columns:1fr;justify-items:start;gap:18px}.fs-brand-banner.is-titled .fs-banner-title{text-align:left;justify-items:start}.fs-brand-banner.is-titled .fs-banner-phase{justify-self:stretch;max-width:none}}.fs-cmd-slot{z-index:40;flex:1;justify-content:center;min-width:0;height:52px;display:flex;position:relative}.fs-cmd{width:280px;max-width:calc(100vw - 24px);transition:width .4s cubic-bezier(.32,.72,0,1);position:absolute;top:0;left:50%;transform:translate(-50%)}.fs-cmd[data-open=true]{width:min(380px,100vw - 24px)}.fs-cmd-shell{color:#fff;border-radius:26px;transition:border-radius .4s cubic-bezier(.32,.72,0,1);overflow:hidden}.fs-cmd[data-open=true] .fs-cmd-shell{border-radius:26px 26px 18px 18px}.fs-cmd-trigger{width:100%;min-height:52px;color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;border-radius:26px;align-items:center;gap:10px;padding:7px 14px 7px 18px;display:flex}.fs-cmd-trigger:disabled{cursor:default}.fs-cmd-trigger:focus-visible{outline-offset:-3px;outline:2px solid #fff}.fs-cmd-title{flex:1;min-width:0;line-height:1.2;display:grid}.fs-cmd-title strong{font-family:var(--fx-head);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.fs-cmd-title small{opacity:.72;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.fs-cmd kbd{font:600 11px/1 var(--fx-body,inherit);color:#ffffffd9;background:#ffffff1f;border-radius:7px;flex:none;padding:5px 7px}.fs-cmd-chev{opacity:.8;flex:none;transition:transform .3s}.fs-cmd[data-open=true] .fs-cmd-chev{transform:rotate(180deg)}.fs-cmd-expand{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.32,.72,0,1),opacity .3s;display:grid}.fs-cmd[data-open=true] .fs-cmd-expand{opacity:1;grid-template-rows:1fr}.fs-cmd-clip{min-height:0;overflow:hidden}.fs-cmd-body{overscroll-behavior:contain;gap:2px;max-height:min(70vh,520px);padding:0 8px 8px;display:grid;position:relative;overflow-y:auto}.fs-cmd-group{border-top:1px solid #ffffff1f;gap:2px;padding-top:6px;display:grid}.fs-cmd-label{letter-spacing:.04em;text-transform:uppercase;opacity:.7;padding:4px 10px 2px;font-size:11px}.fs-cmd-item{z-index:1;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex;position:relative}.fs-cmd-item:focus-visible{outline-offset:-2px;outline:2px solid #fff}.fs-cmd-item[data-active]{font-weight:600;box-shadow:inset 0 0 0 1px #ffffff59}.fs-cmd-icon{background:linear-gradient(150deg,#a47bff,#6c38d2);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.fs-cmd-icon svg{color:#fff;width:16px;height:16px}.fs-cmd-hl{pointer-events:none;opacity:0;background:#ffffff1f;border-radius:12px;transition:opacity .15s;position:absolute;top:0;left:0}.fs-cmd-hl[data-show=true]{opacity:1}.fs-cmd-hl[data-moves=true]{transition:transform .3s cubic-bezier(.32,.72,0,1),width .3s,height .3s,opacity .15s}.fx[data-theme=light] .fs-cmd-shell{color:#1a0b3a}.fx[data-theme=light] .fs-cmd kbd{color:#4a2199;background:oklab(49.9484% .0817285 -.20352/.12)}.fx[data-theme=light] .fs-cmd-group{border-top-color:oklab(49.9484% .0817285 -.20352/.16)}.fx[data-theme=light] .fs-cmd-hl{background:oklab(49.9484% .0817285 -.20352/.12)}.fx[data-theme=light] .fs-cmd-item[data-active]{box-shadow:inset 0 0 0 1px oklab(49.9484% .0817285 -.20352/.4)}.fx[data-theme=light] .fs-cmd-trigger:focus-visible,.fx[data-theme=light] .fs-cmd-item:focus-visible{outline-color:#6c38d2}@media (width<=640px){.fx .fs-chrome{flex-wrap:wrap}.fs-cmd-slot{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.fs-cmd,.fs-cmd-shell,.fs-cmd-expand,.fs-cmd-chev,.fs-cmd-hl,.fs-cmd-hl[data-moves=true]{transition:none}}@media (prefers-reduced-transparency:reduce){.fs-cmd-shell.fs-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklab(25.1197% .0245186 -.0610559)}.fx[data-theme=light] .fs-cmd-shell.fs-glass{background:#f3edff}}.fx .fs-chrome{justify-content:flex-start}.fs-chrome-spacer{flex:1;min-width:0}.fs-cmd-slot{flex:none;justify-content:flex-start;width:280px}.fs-cmd{left:0;transform:none}@media (width<=640px){.fs-chrome-spacer{display:none}.fx .fs-account{margin-left:auto}.fs-cmd-slot{width:100%}.fs-cmd{width:min(280px,100%)}.fs-cmd[data-open=true]{width:min(380px,100%)}}.fx{--fs-liquid-bg:linear-gradient(160deg, oklab(100% 0 5.96046e-8/.16), oklab(49.9484% .0817285 -.20352/.18)), oklab(18.7351% .00980743 -.0244224);--fs-liquid-edge:inset 0 0 0 1px oklab(100% 0 5.96046e-8/.16), inset 0 1px 0 oklab(100% 0 5.96046e-8/.38), inset 0 -1px 0 oklab(14.4788% 7.45058e-9 7.45058e-9/.3);--fs-liquid-shadow:0 6px 18px oklab(14.4788% 7.45058e-9 7.45058e-9/.3);--fs-liquid-fg:#fff}.fx[data-theme=light]{--fs-liquid-bg:linear-gradient(160deg, #fffe, oklab(95.13% .0113515 -.0270629));--fs-liquid-edge:inset 0 0 0 1px oklab(49.9484% .0817285 -.20352/.18), inset 0 1px 0 #fff, inset 0 -1px 0 oklab(49.9484% .0817285 -.20352/.1);--fs-liquid-shadow:0 6px 16px oklab(49.9484% .0817285 -.20352/.16);--fs-liquid-fg:#1a0b3a}.fs-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fs-cmd-shell.fs-glass{box-shadow:var(--fs-liquid-edge), 0 18px 40px oklab(14.4788% 7.45058e-9 7.45058e-9/.28)}.fx .fs-account .fx-icon-btn{width:40px;height:40px;color:var(--fs-liquid-fg);background:var(--fs-liquid-bg);box-shadow:var(--fs-liquid-edge), var(--fs-liquid-shadow);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%)}.fx .fs-avatar{min-width:40px;min-height:40px}.fs-lg-switch{isolation:isolate;background:var(--fs-liquid-bg);width:88px;height:44px;min-inline-size:0;box-shadow:var(--fs-liquid-edge), var(--fs-liquid-shadow);-webkit-backdrop-filter:blur(14px)saturate(170%);backdrop-filter:blur(14px)saturate(170%);border:0;border-radius:999px;grid-template-columns:1fr 1fr;margin:0;padding:3px;display:grid;position:relative}.fs-lg-option{z-index:1;cursor:pointer;min-width:40px;color:color-mix(in oklab, var(--fs-liquid-fg) 60%, transparent);border-radius:999px;place-items:center;transition:color .25s;display:grid;position:relative}.fs-lg-option:has(input:checked){color:var(--fs-liquid-fg)}.fs-lg-option:has(input:focus-visible){outline:2px solid var(--fs-liquid-fg);outline-offset:1px}.fs-lg-thumb{z-index:0;-webkit-backdrop-filter:blur(3px)saturate(180%)brightness(1.08);backdrop-filter:blur(3px)saturate(180%)brightness(1.08);background:linear-gradient(170deg,oklab(100% 0 5.96046e-8/.34),oklab(59.417% .0945958 -.225524/.38));border-radius:999px;width:calc(50% - 3px);height:calc(100% - 6px);transition:transform .5s cubic-bezier(.34,1.4,.64,1);position:absolute;top:3px;left:3px;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #ffffff40,inset 0 -2px 4px oklab(49.9484% .0817285 -.20352/.35),0 3px 10px oklab(14.4788% 7.45058e-9 7.45058e-9/.28)}.fx[data-theme=light] .fs-lg-thumb{background:linear-gradient(170deg,#fff,oklab(93.5067% .0151353 -.0360839));box-shadow:inset 0 1px #fff,inset 0 0 0 1px oklab(49.9484% .0817285 -.20352/.18),0 3px 10px oklab(49.9484% .0817285 -.20352/.22)}.fs-lg-switch[data-value=dark] .fs-lg-thumb{transform:translate(100%)}@keyframes fs-lg-squash-a{0%,to{scale:1}45%{scale:1.18 .9}75%{scale:.97 1.03}}@keyframes fs-lg-squash-b{0%,to{scale:1}45%{scale:1.18 .9}75%{scale:.97 1.03}}.fs-lg-switch[data-squash="1"] .fs-lg-thumb{animation:.5s ease-out fs-lg-squash-a}.fs-lg-switch[data-squash="0"] .fs-lg-thumb{animation:.5s ease-out fs-lg-squash-b}.fs-lg-switch:not([data-squash]) .fs-lg-thumb{animation:none}@media (prefers-reduced-motion:reduce){.fs-lg-thumb{transition:none;animation:none!important}}@media (prefers-reduced-transparency:reduce){.fs-lg-switch,.fs-lg-thumb,.fx .fs-account .fx-icon-btn,.fs-banner-edit{-webkit-backdrop-filter:none;backdrop-filter:none}.fs-lg-switch,.fx .fs-account .fx-icon-btn{background:oklab(22.9915% .0196148 -.0488447)}.fx[data-theme=light] .fs-lg-switch,.fx[data-theme=light] .fs-account .fx-icon-btn{background:#f3edff}}.fs-banner-edit{-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);background:linear-gradient(160deg,#ffffff38,#ffffff12);border-color:#0000;box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #fff3,0 4px 12px #0a0a0a26}.fs-brand-banner[data-brand=cadastra]{--fs-brand-bg:#fc4707;--fs-brand-accent:#0a0a0a;color:#0a0a0a;background:#fc4707}.fs-brand-banner[data-brand=cadastra] .fs-banner-title h1,.fs-brand-banner[data-brand=cadastra] .fs-banner-phase>strong{color:#0a0a0a}.fs-brand-banner[data-brand=cadastra] .fs-banner-phase>span,.fs-brand-banner[data-brand=cadastra] .fs-banner-id>small{color:#0a0a0a;opacity:.85}.fs-brand-banner[data-brand=cadastra] .fs-segments i{background:#0a0a0a33}.fs-brand-banner[data-brand=cadastra] .fs-segments i.is-filled{background:#0a0a0a}.fs-brand-banner[data-brand=cadastra] .fs-banner-edit{color:#0a0a0a;background:linear-gradient(160deg,#ffffff59,#ffffff1f);box-shadow:inset 0 1px #ffffffa6,inset 0 0 0 1px #0a0a0a2e,0 4px 12px #0a0a0a1f}.fs-brand-banner[data-brand=cadastra] .fs-banner-edit:focus-visible{outline-color:#0a0a0a}.fx.fs-studio{--g-r-chip:10px;--g-r-field:14px;--g-r-row:18px;--g-r-box:24px;--g1-bg:linear-gradient(165deg, oklab(100% 0 5.96046e-8/.09), oklab(49.9484% .0817285 -.20352/.14)), oklab(17.6711% .00735557 -.0183168);--g1-edge:inset 0 0 0 1px oklab(100% 0 5.96046e-8/.12), inset 0 1px 0 oklab(100% 0 5.96046e-8/.26);--g1-shadow:0 16px 36px oklab(14.4788% 7.45058e-9 7.45058e-9/.3);--g2-bg:linear-gradient(170deg, oklab(100% 0 5.96046e-8/.07), oklab(59.417% .0945958 -.225524/.09));--g2-edge:inset 0 0 0 1px oklab(100% 0 5.96046e-8/.1), inset 0 1px 0 oklab(100% 0 5.96046e-8/.16);--g2-active:linear-gradient(150deg, #9a68ff 0%, #7a42e0 55%, #5c2bb8 100%);--g-field-bg:oklab(14.4788% 7.45058e-9 7.45058e-9/.38);--g-field-edge:inset 0 0 0 1px oklab(100% 0 5.96046e-8/.12), inset 0 2px 4px oklab(14.4788% 7.45058e-9 7.45058e-9/.35);--g-sheen:linear-gradient(180deg, oklab(100% 0 5.96046e-8/.16), transparent 55%);--g-danger:#ff5a6a}.fx.fs-studio[data-theme=light]{--g1-bg:linear-gradient(165deg, #ffffffeb, oklab(96.7534% .00756766 -.0180419));--g1-edge:inset 0 0 0 1px oklab(49.9484% .0817285 -.20352/.14), inset 0 1px 0 #fff;--g1-shadow:0 14px 30px oklab(49.9484% .0817285 -.20352/.14);--g2-bg:linear-gradient(170deg, #fffc, oklab(97.1592% .00662171 -.0157867));--g2-edge:inset 0 0 0 1px oklab(49.9484% .0817285 -.20352/.12), inset 0 1px 0 #fff;--g-field-bg:#ffffffd9;--g-field-edge:inset 0 0 0 1px oklab(49.9484% .0817285 -.20352/.18), inset 0 2px 3px oklab(49.9484% .0817285 -.20352/.08);--g-sheen:linear-gradient(180deg, #ffffffb3, transparent 55%);--g-danger:#c8243a}.fx.fs-studio .fx-panel,.fx.fs-studio .fx-table-wrap,.fx.fs-studio .fx-empty,.fx.fs-studio .fx-modal,.fx.fs-studio .fx-auth-card,.fx.fs-studio .fs-task-card,.fx.fs-studio .fs-progress-card,.fx.fs-studio .fs-agenda-card,.fx.fs-studio .fs-project-picker,.fx.fs-studio .fs-roadmap-summary,.fx.fs-studio .fx-kpis{background:var(--g1-bg);box-shadow:var(--g1-edge), var(--g1-shadow);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);border-radius:var(--g-r-box);color:var(--fx-text);border:0}.fx.fs-studio .fx-app[data-client] .fx-modal,.fx.fs-studio .fx-modal{box-shadow:var(--g1-edge), 0 32px 90px oklab(14.4788% 7.45058e-9 7.45058e-9/.5);padding:24px}.fx.fs-studio .fx-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:oklab(14.4788% 7.45058e-9 7.45058e-9/.45)}.fx.fs-studio .fx-empty{padding:32px}.fx.fs-studio .fx-panel{padding:24px}.fx.fs-studio .fs-task-card{box-shadow:var(--g1-edge), inset 4px 0 0 var(--fs-violet), var(--g1-shadow);border-radius:20px;gap:12px;padding:16px 24px}.fx.fs-studio .fs-task-card.is-waiting{box-shadow:var(--g1-edge), inset 4px 0 0 var(--fs-pink), var(--g1-shadow)}.fx.fs-studio .fs-task-card.is-completed{opacity:1;box-shadow:var(--g1-edge), inset 4px 0 0 var(--fs-mint), var(--g1-shadow)}.fx.fs-studio .fs-task-card.is-completed h3{color:var(--fx-muted)}.fx.fs-studio .fx-roadmap li,.fx.fs-studio .fx-list li,.fx.fs-studio .fs-task-card .fs-task-facts>div,.fx.fs-studio .fs-task-facts>div,.fx.fs-studio .fs-agenda-event,.fx.fs-studio .fs-project-option,.fx.fs-studio .fs-budget-totals,.fx.fs-studio .fx-kpis>div{background:var(--g2-bg);box-shadow:var(--g2-edge);border:0}.fx.fs-studio .fx-roadmap{gap:12px}.fx.fs-studio .fx-roadmap li{border-radius:var(--g-r-row);padding:16px 24px}.fx.fs-studio .fx-roadmap li.is-active,.fx.fs-studio .fs-project-option.is-selected{background:var(--g-sheen), var(--g2-active);color:#fff;box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #ffffff2e,0 10px 24px oklab(59.417% .0945958 -.225524/.38)}.fx.fs-studio .fx-roadmap .is-next{opacity:1}.fx.fs-studio .fx-roadmap .is-next strong,.fx.fs-studio .fx-roadmap .is-next p{color:var(--fx-muted)}.fx.fs-studio .fx-list li{border-radius:var(--g-r-row);padding:16px}.fx.fs-studio .fs-task-card .fs-task-facts{gap:8px}.fx.fs-studio .fs-task-facts>div{border-radius:var(--g-r-field);min-width:132px;padding:8px 12px}.fx.fs-studio .fs-agenda-event{border-radius:var(--g-r-row);padding:12px}.fx.fs-studio .fs-budget-totals{border-radius:var(--g-r-field);padding:12px 16px}.fx.fs-studio .fs-budget-block.is-direct{border-radius:var(--g-r-row);background:var(--g2-bg)}.fx.fs-studio .fx-kpis>div{border-radius:var(--g-r-field)}.fx.fs-studio .fx-kpis{gap:8px;padding:8px}.fx.fs-studio .fs-roadmap-summary,.fx.fs-studio .fs-progress-card,.fx.fs-studio .fs-agenda-card,.fx.fs-studio .fs-project-picker{padding:24px}@media (width<=640px){.fx.fs-studio .fs-roadmap-summary,.fx.fs-studio .fs-progress-card,.fx.fs-studio .fs-agenda-card,.fx.fs-studio .fs-project-picker,.fx.fs-studio .fx-panel{padding:16px}}.fx.fs-studio .fx-roadmap-mark,.fx.fs-studio .fx-list-num,.fx.fs-studio .fs-calendar,.fx.fs-studio .fs-completion-icon,.fx.fs-studio .fs-avatar{background:var(--g-sheen), var(--fs-liquid-bg);box-shadow:var(--fs-liquid-edge), 0 3px 8px oklab(14.4788% 7.45058e-9 7.45058e-9/.22);color:var(--fs-liquid-fg);border:0}.fx.fs-studio .fx-list-num{min-width:36px;height:36px;color:var(--fs-pink);border-radius:999px;place-items:center;font-size:12px;display:inline-grid}.fx.fs-studio .fs-calendar{border-radius:var(--g-r-field)}.fx.fs-studio .fx-roadmap .is-active .fx-roadmap-mark{color:#6c38d2;background:linear-gradient(#fff,#efe6ff);box-shadow:inset 0 -1px #6c38d233,0 0 0 6px #ffffff1f,0 4px 10px #0a0a0a33}.fx.fs-studio .fx-roadmap .is-done .fx-roadmap-mark{background:var(--g-sheen), color-mix(in oklab, var(--fs-mint) 26%, transparent);color:var(--fs-mint);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fs-mint) 45%, transparent), inset 0 1px 0 #ffffff59}.fx.fs-studio .fs-completion.is-done .fs-completion-icon{background:var(--g-sheen), var(--fs-mint);color:#0a0a0a}.fx.fs-studio .fx-btn,.fx.fs-studio .fx-icon-btn,.fx.fs-studio .fs-completion{background:var(--fs-liquid-bg);min-height:40px;color:var(--fs-liquid-fg);box-shadow:var(--fs-liquid-edge), var(--fs-liquid-shadow);-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);border:0;border-radius:999px;transition:transform .45s cubic-bezier(.34,1.45,.64,1),box-shadow .2s,filter .2s;position:relative}.fx.fs-studio .fx-icon-btn{place-items:center;width:40px;height:40px;padding:0;display:inline-grid}.fx.fs-studio .fx-btn-sm{min-height:40px;padding:8px 16px}.fx.fs-studio .fx-btn-primary{background:var(--g-sheen), linear-gradient(150deg, #a47bff 0%, #8a4fff 48%, #6c38d2 100%);color:#fff;box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff26,0 8px 20px oklab(59.417% .0945958 -.225524/.38)}.fx.fs-studio .fx-btn-danger{background:var(--g-sheen), linear-gradient(150deg, #ff6b78, #d42a3f);color:#fff;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #ffffff26,0 8px 18px oklab(56.8244% .189957 .072322/.35)}.fx.fs-studio .fs-remove,.fx.fs-studio .fx-link-danger{color:var(--g-danger)}.fx.fs-studio .fs-task-card .fs-completion.is-done,.fx.fs-studio .fs-completion.is-done{background:var(--g-sheen), color-mix(in oklab, var(--fs-mint) 22%, transparent);color:var(--fx-text);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--fs-mint) 45%, transparent), inset 0 1px 0 #ffffff4d}.fx.fs-studio .fx-btn:disabled,.fx.fs-studio .fx-icon-btn:disabled{filter:saturate(.2);opacity:.55;cursor:not-allowed}.fx.fs-studio .fx-btn:focus-visible,.fx.fs-studio .fx-icon-btn:focus-visible,.fx.fs-studio .fs-completion:focus-visible{outline:2px solid var(--fs-liquid-fg);outline-offset:2px}.fx.fs-studio .fx-roadmap .is-active .fx-icon-btn,.fx.fs-studio .fs-project-option.is-selected .fx-icon-btn{color:#fff;background:linear-gradient(160deg,#ffffff40,#ffffff14);box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #fff3}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.fx.fs-studio .fx-btn:hover:not(:disabled),.fx.fs-studio .fx-icon-btn:hover:not(:disabled),.fx.fs-studio .fs-completion:hover{filter:brightness(1.06);transform:translateY(-1px)scale(1.03)}.fx.fs-studio .fx-btn:active:not(:disabled),.fx.fs-studio .fx-icon-btn:active:not(:disabled),.fx.fs-studio .fs-completion:active{transition-duration:.12s;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.fx.fs-studio .fx-btn,.fx.fs-studio .fx-icon-btn,.fx.fs-studio .fs-completion{transition:none;transform:none}}.fx.fs-studio .fx-field input,.fx.fs-studio .fx-field select,.fx.fs-studio .fx-field textarea,.fx.fs-studio .fx-input,.fx.fs-studio .fx-select,.fx.fs-studio .fx-search{min-height:40px;color:var(--fx-text);background:var(--g-field-bg);box-shadow:var(--g-field-edge);border:0;transition:box-shadow .2s}.fx.fs-studio .fx-field input,.fx.fs-studio .fx-field select,.fx.fs-studio .fx-field textarea,.fx.fs-studio .fx-input{border-radius:var(--g-r-field);padding:8px 12px}.fx.fs-studio .fx-search,.fx.fs-studio .fx-select{border-radius:999px;padding-inline:16px}.fx.fs-studio .fx-field input:focus-visible,.fx.fs-studio .fx-field select:focus-visible,.fx.fs-studio .fx-field textarea:focus-visible,.fx.fs-studio .fx-input:focus-visible,.fx.fs-studio .fx-select:focus-visible,.fx.fs-studio .fx-search:focus-visible{box-shadow:var(--g-field-edge), 0 0 0 3px oklab(59.417% .0945958 -.225524/.55);outline:none}.fx.fs-studio .fx-field input:disabled,.fx.fs-studio .fx-field select:disabled{opacity:.55;cursor:not-allowed}.fx.fs-studio select option{background:var(--fx-surface);color:var(--fx-text)}.fx.fs-studio .fx-form-grid{gap:16px}.fx.fs-studio .fx-modal-actions{gap:12px;margin-top:24px}.fx.fs-studio .fx-alert{border-radius:var(--g-r-field);color:var(--g-danger);background:color-mix(in oklab, var(--g-danger) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--g-danger) 40%, transparent);border:0}.fx.fs-studio .fx-table-wrap{overscroll-behavior-x:contain;max-width:100%;padding:8px;overflow-x:auto}.fx.fs-studio .fx-table{border-collapse:separate;border-spacing:0 4px}.fx.fs-studio .fx-table th{background:var(--g2-bg);letter-spacing:.05em;text-transform:uppercase;color:var(--fx-muted);padding:12px 16px;font-size:11px;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.14),inset 0 -1px oklab(100% 0 5.96046e-8/.08)}.fx.fs-studio .fx-table th:first-child{border-radius:var(--g-r-field) 0 0 var(--g-r-field)}.fx.fs-studio .fx-table th:last-child{border-radius:0 var(--g-r-field) var(--g-r-field) 0}.fx.fs-studio .fx-table td{background:0 0;padding:12px 16px}.fx.fs-studio .fx-table tbody tr,.fx.fs-studio .fx-table tbody tr:nth-child(2n){background:0 0}.fx.fs-studio .fx-table tbody td{background:oklab(100% 0 5.96046e-8/.03);transition:background .2s}.fx.fs-studio[data-theme=light] .fx-table tbody td{background:#ffffff8c}.fx.fs-studio .fx-table tbody td:first-child{border-radius:12px 0 0 12px}.fx.fs-studio .fx-table tbody td:last-child{border-radius:0 12px 12px 0}@media (hover:hover){.fx.fs-studio .fx-table tbody tr:hover td{background:oklab(59.417% .0945958 -.225524/.1)}}.fx.fs-studio .fx-tag,.fx.fs-studio .fs-city,.fx.fs-studio .fs-status-label,.fx.fs-studio .fs-task-cat,.fx.fs-studio .fs-internal-tag{--c:var(--fx-muted);border-radius:var(--g-r-chip);white-space:nowrap;min-height:24px;color:var(--c);background:var(--g-sheen), color-mix(in oklab, var(--c) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--c) 36%, transparent), inset 0 1px 0 oklab(100% 0 5.96046e-8/.3);border:0;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.fx.fs-studio .fs-city{--c:var(--fs-city-other)}.fx.fs-studio .fs-city-sao-paulo{--c:var(--fs-city-sp)}.fx.fs-studio .fs-city-porto-alegre{--c:var(--fs-city-poa)}.fx.fs-studio:not([data-theme=light]) .fs-city{color:color-mix(in oklab, var(--c) 72%, #fff)}.fx.fs-studio[data-theme=light] .fs-city{color:color-mix(in oklab, var(--c) 70%, #0a0a0a)}.fx.fs-studio .fs-status-label{--c:var(--fs-violet)}.fx.fs-studio .fs-task-card.is-waiting .fs-status-label{--c:var(--fs-pink);color:var(--fs-pink)}.fx.fs-studio .fs-task-card.is-completed .fs-status-label{--c:var(--fs-mint);color:var(--fs-mint)}.fx.fs-studio .fx-tag-ativo,.fx.fs-studio .fx-st-em-andamento{--c:var(--fs-violet)}.fx.fs-studio .fx-tag-concluido,.fx.fs-studio .fx-st-concluido{--c:var(--fs-mint)}.fx.fs-studio .fx-tag-pausado,.fx.fs-studio .fx-st-aguardando-cliente{--c:var(--fs-pink)}.fx.fs-studio .fs-segments i{border-radius:999px;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.18)}.fx.fs-studio .fs-segments i.is-filled{background:linear-gradient(#b08cff,#7a42e0);box-shadow:inset 0 1px #ffffff80,0 0 6px oklab(59.417% .0945958 -.225524/.4)}.fx.fs-studio .fs-data-bars i{background:linear-gradient(#b08cff,#6c38d2);border-radius:6px 6px 3px 3px;box-shadow:inset 0 1px #ffffff80}.fx.fs-studio .fs-brand-banner{border-radius:var(--g-r-box);box-shadow:inset 0 0 0 1px #ffffff2e, inset 0 1px 0 #ffffff80, inset 0 -1px 0 #0a0a0a33, var(--g1-shadow)}.fx.fs-studio .fs-brand-banner:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff2e 0%,#ffffff0a 38%,#0000 52%),linear-gradient(115deg,#0000 58%,#ffffff14 64%,#0000 72%);position:absolute;inset:0}.fx.fs-studio .fs-brand-banner[data-brand=cadastra]{background:#fc4707}.fx.fs-studio .fs-brand-banner[data-brand=infotec-brasil]{background:linear-gradient(115deg,#003082 25%,#125393 100%)}.fx.fs-studio .fs-brand-banner .fs-segments i{background:#ffffff38}.fx.fs-studio .fs-brand-banner .fs-segments i.is-filled{background:#fff;box-shadow:inset 0 -1px #0a0a0a1f}.fx.fs-studio .fs-brand-banner[data-brand=cadastra] .fs-segments i{background:#0a0a0a33}.fx.fs-studio .fs-brand-banner[data-brand=cadastra] .fs-segments i.is-filled{background:#0a0a0a}@media (prefers-reduced-transparency:reduce){.fx.fs-studio .fx-panel,.fx.fs-studio .fx-table-wrap,.fx.fs-studio .fx-empty,.fx.fs-studio .fx-modal,.fx.fs-studio .fx-auth-card,.fx.fs-studio .fs-task-card,.fx.fs-studio .fs-progress-card,.fx.fs-studio .fs-agenda-card,.fx.fs-studio .fs-project-picker,.fx.fs-studio .fs-roadmap-summary,.fx.fs-studio .fx-kpis,.fx.fs-studio .fx-btn,.fx.fs-studio .fx-icon-btn,.fx.fs-studio .fs-completion,.fx.fs-studio .fx-modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}.fx.fs-studio{--g1-bg:oklab(20.8633% .0147111 -.0366335);--g2-bg:oklab(23.7009% .0212494 -.0529151);--fs-liquid-bg:oklab(25.1197% .0245186 -.0610559)}.fx.fs-studio[data-theme=light]{--g1-bg:#fff;--g2-bg:#f3edff;--fs-liquid-bg:#efe6ff}.fx.fs-studio .fs-brand-banner:before{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.fx.fs-studio{--g1-bg:oklab(20.8633% .0147111 -.0366335)}.fx.fs-studio[data-theme=light]{--g1-bg:#fff}}.fx.fs-studio .fs-project-picker{background:var(--g-sheen), linear-gradient(160deg, oklab(45.692% .0719211 -.179097) 0%, oklab(35.7605% .0490371 -.122112) 100%);color:#fff}.fx.fs-studio .fs-project-picker .fs-picker-heading h3,.fx.fs-studio .fs-project-picker .fs-picker-heading small{color:#fff}.fx.fs-studio .fs-project-picker .fs-picker-heading small{opacity:.8}.fx.fs-studio .fs-project-option[data-brand]{position:relative;overflow:hidden}.fx.fs-studio .fs-project-option[data-brand]:before,.fx.fs-studio .fs-project-detail[data-brand]:before{content:"";pointer-events:none;z-index:0;border-radius:inherit;width:auto;height:auto;box-shadow:none;background:linear-gradient(160deg,#ffffff59 0%,#fff0 42%);border:0;position:absolute;inset:0}.fx.fs-studio .fs-project-option[data-brand]>*{z-index:1;position:relative}.fx.fs-studio .fs-project-option[data-brand=cadastra],.fx.fs-studio .fs-project-option[data-brand=cadastra].is-selected{color:#0a0a0a;background:#fc4707}.fx.fs-studio .fs-project-option[data-brand=infotec-brasil],.fx.fs-studio .fs-project-option[data-brand=infotec-brasil].is-selected{color:#003082;background:#fff}.fx.fs-studio .fs-project-option[data-brand=cadastra],.fx.fs-studio .fs-project-option[data-brand=infotec-brasil]{box-shadow:inset 0 1px #ffffffa6,inset 0 0 0 1px #ffffff40,0 6px 16px #0a0a0a33}.fx.fs-studio .fs-project-option[data-brand].is-selected{box-shadow:inset 0 1px #ffffffb3,0 0 0 2px #fff,0 0 0 5px oklab(59.417% .0945958 -.225524/.7),0 12px 28px #0a0a0a4d}.fx.fs-studio .fs-project-option[data-brand] small,.fx.fs-studio .fs-project-option[data-brand] .fs-selection-foot{color:inherit;opacity:1}.fx.fs-studio .fs-project-option[data-brand] .fs-segments i{background:color-mix(in oklab, currentColor 22%, transparent)}.fx.fs-studio .fs-project-option[data-brand] .fs-segments i.is-filled{background:currentColor}.fx.fs-studio .fs-project-option[data-brand] .fs-client-logo.has-plate{background:0 0;padding:0}.fx.fs-studio .fs-project-detail[data-brand=cadastra]{--fs-detail-ink:#0a0a0a;--fs-detail-muted:#0a0a0ad0;color:#0a0a0a;background:#fc4707}.fx.fs-studio .fs-project-detail[data-brand=infotec-brasil]{--fs-detail-ink:#0b1f44;--fs-detail-muted:#003082;color:#0b1f44;background:#fff}.fx.fs-studio .fs-project-detail[data-brand]{box-shadow:inset 0 1px 0 #ffffffb3, inset 0 0 0 1px #ffffff40, var(--g1-shadow);border-radius:var(--g-r-box)}.fx.fs-studio .fs-project-detail[data-brand]>*{z-index:1;position:relative}.fx.fs-studio .fs-project-detail[data-brand] .fs-brand-banner{box-shadow:none;color:inherit;background:0 0;min-height:0;padding-bottom:0}.fx.fs-studio .fs-project-detail[data-brand] .fs-brand-banner:before{display:none}.fx.fs-studio .fs-project-detail[data-brand] .fs-banner-phase>span,.fx.fs-studio .fs-project-detail[data-brand] .fs-banner-phase>strong,.fx.fs-studio .fs-project-detail[data-brand] h2{color:inherit}.fx.fs-studio .fs-project-detail[data-brand=infotec-brasil] .fs-banner-phase>span,.fx.fs-studio .fs-project-detail[data-brand=infotec-brasil] .fs-banner-phase>strong{color:#003082}.fx.fs-studio .fs-project-detail[data-brand] .fs-segments i{background:color-mix(in oklab, currentColor 22%, transparent)}.fx.fs-studio .fs-project-detail[data-brand] .fs-segments i.is-filled{box-shadow:none;background:currentColor}.fx.fs-studio .fs-project-detail[data-brand=infotec-brasil] .fs-segments i.is-filled{background:#003082}.fx.fs-studio .fs-project-detail[data-brand] .fs-client-wordmark.has-plate{box-shadow:none;background:0 0;padding:0}.fx.fs-studio .fs-project-detail[data-brand] .fs-task-facts>div{box-shadow:inset 0 1px 0 #fff9, inset 0 0 0 1px color-mix(in oklab, currentColor 14%, transparent);background:#ffffff38}.fx.fs-studio .fs-project-detail[data-brand=infotec-brasil] .fs-task-facts>div{background:oklab(95.3913% -.00162906 -.010103)}.fx.fs-studio .fs-project-detail[data-brand] .fs-task-facts dt,.fx.fs-studio .fs-project-detail[data-brand] .fs-task-facts dd{color:inherit}.fx.fs-studio .fs-project-detail[data-brand] .fx-btn{color:#fff;background:#0a0a0a}.fx.fs-studio .fs-project-detail[data-brand=infotec-brasil] .fx-btn{background:#003082}@media (prefers-reduced-transparency:reduce){.fx.fs-studio .fs-project-option[data-brand]:before,.fx.fs-studio .fs-project-detail[data-brand]:before{display:none}}.fx.fs-studio .fs-project-option[data-brand]{opacity:1}.fx.fs-studio .fs-project-picker:has(.fs-project-option:hover) .fs-project-option[data-brand]:not(:hover){opacity:1}.fx.fs-studio .fs-project-option[data-brand] .fs-client-logo img{opacity:1;filter:none}.fx.fs-studio .fs-project-option[data-brand=infotec-brasil] .fs-client-logo{line-height:0;display:inline-block;overflow:hidden}.fx.fs-studio .fs-project-option[data-brand=infotec-brasil] .fs-client-logo img{width:auto;max-width:none;height:52px;margin:-7px 0 -7px -.2px}@media (width<=480px){.fx.fs-studio .fs-project-option[data-brand=infotec-brasil] .fs-client-logo img{height:44px;margin:-6px 0}}.fx.fs-studio .fs-portfolio-workspace>*,.fx.fs-studio .fs-project-detail,.fx.fs-studio .fs-project-detail>*,.fx.fs-studio .fs-project-detail-content>*,.fx.fs-studio .fs-project-option{min-width:0}.fx.fs-studio .fs-project-detail .fs-task-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.fx.fs-studio .fs-project-detail .fs-task-facts>div{min-width:0}.fx.fs-studio .fs-project-detail .fs-task-facts dt{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.fx.fs-studio .fs-project-option .fs-client-logo{max-width:100%}.fx.fs-studio .fs-project-option[data-brand=cadastra] .fs-client-logo img{max-width:100%;height:auto;max-height:24px}.fx.fs-studio .fs-project-detail .fs-client-wordmark img{max-width:100%;height:auto}@media (width<=560px){.fx.fs-studio .fs-project-picker{grid-template-columns:minmax(0,1fr)}.fx.fs-studio .fs-project-detail .fs-brand-banner{flex-direction:column;align-items:flex-start;gap:16px}.fx.fs-studio .fs-project-detail-footer{flex-direction:column;align-items:stretch;gap:12px}.fx.fs-studio .fs-project-detail-footer .fx-btn{justify-content:center;width:100%}}@media (width<=360px){.fx.fs-studio .fs-project-detail .fs-task-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.fx.fs-studio .fs-project-detail .fs-task-facts>div:last-child{grid-column:1/-1}}.fx.fs-studio .fs-portfolio-workspace{box-shadow:none;background:0 0;border-radius:0;gap:16px;overflow:visible}.fx.fs-studio .fs-portfolio-workspace>.fs-project-picker,.fx.fs-studio .fs-portfolio-workspace>.fs-project-detail{border-radius:var(--g-r-box);box-shadow:inset 0 1px 0 #ffffff59, inset 0 0 0 1px #ffffff26, var(--g1-shadow);overflow:hidden}.fx.fs-studio .fs-portfolio-workspace>.fs-project-detail[data-brand]{box-shadow:inset 0 1px 0 #ffffffb3, inset 0 0 0 1px #ffffff40, var(--g1-shadow)}@media (width<=900px){.fx.fs-studio .fs-portfolio-workspace{gap:12px}}
