.fgp-workspace{color:#211b3c;font-family:var(--font-geist-sans),Arial,sans-serif;min-height:100vh;padding:0;background:#f5f5fa!important;display:flex!important}.fgp-workspace>.fgp-navigation{color:#fff;z-index:30;background:#100b32;flex-direction:column;flex-shrink:0;width:238px;height:100vh;padding:24px 14px;position:sticky;top:0;overflow-y:auto;display:flex!important}.fgp-navigation>div:first-child{margin-bottom:22px}.fgp-navigation nav{display:block}.fgp-navigation nav>a,.fgp-navigation nav>button{border-radius:11px;width:100%;min-height:42px;margin:3px 0;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.fgp-navigation nav svg{flex-shrink:0;width:17px;height:17px}.fgp-navigation nav>p{letter-spacing:0;text-transform:none;color:#b6acc9;margin-top:14px;font-size:11px;font-weight:500}.fgp-navigation nav>[class*="bg-[#ffe500]"]{color:#211638;box-shadow:none!important;background:#dfc780!important}.fgp-navigation nav>a:hover,.fgp-navigation nav>button:hover{background:#34274b}.fgp-navigation>div:last-child{margin-top:auto;padding-top:18px;position:static}.fgp-navigation>div:last-child>div{padding:10px;font-size:12px}.fgp-navigation>div:last-child>div p{white-space:normal}.fgp-content{isolation:isolate;flex:1;min-width:0;position:relative}.fgp-content:before{content:"";z-index:-1;opacity:.04;pointer-events:none;background:#251446;position:fixed;inset:15vh 6vw 5vh;-webkit-mask:url(/fgp-logo.jpeg) 50%/min(72vw,850px) no-repeat;-webkit-mask-source-type:luminance;mask:url(/fgp-logo.jpeg) 50%/min(72vw,850px) no-repeat luminance}.fgp-content>header{background:#f5f5fa;border:0;flex-wrap:wrap;gap:16px;padding:20px 30px}.fgp-content h1{letter-spacing:-.025em;font-size:20px;font-weight:650}.fgp-content h2,.fgp-content h3{font-weight:650}.fgp-content table{font-variant-numeric:tabular-nums}.fgp-content input,.fgp-content select,.fgp-content textarea{font-size:14px}.fgp-content button{border-radius:11px;font-weight:600;transition:background .16s,transform .12s,border-color .16s}.fgp-content button:active:not(:disabled){transform:translateY(1px)}:is(.fgp-content button:focus-visible,.fgp-navigation a:focus-visible,.fgp-navigation button:focus-visible){outline-offset:3px;outline:3px solid #af8d49}.fgp-content input:focus,.fgp-content select:focus,.fgp-content textarea:focus{box-shadow:0 0 0 3px #8c75aa20;border-color:#8c75aa!important}.fgp-content .crm-dashboard>section{border-radius:14px}.fgp-content [class*="bg-[#ffe500]"]{background-color:#dfc780}.fgp-layout-choice{background:#eae6f0;border-radius:10px;gap:3px;padding:3px;display:flex}.fgp-layout-choice button{color:#514365;padding:8px 10px;font-size:11px}.fgp-layout-choice button[aria-pressed=true]{color:#211638;background:#fff;box-shadow:0 2px 5px #21163812}.fgp-compact-ranking{border-left:1px solid #ddd5e8;align-items:center;gap:12px;padding-left:18px;display:flex}.fgp-compact-ranking>span{color:#756781;font-size:10px}.fgp-compact-ranking ol{gap:18px;margin:0;padding:0;list-style:none;display:flex}.fgp-compact-ranking li{align-items:center;gap:7px;display:flex}.fgp-rank-photo{flex-shrink:0;width:72px;height:72px;position:relative}.fgp-rank-photo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.fgp-rank-photo b{color:#fff;background:#21153c;border:2px solid #f5f5fa;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid;position:absolute;bottom:-3px;right:-3px}.fgp-compact-ranking li:first-child b{color:#241735;background:#d8bd73}.fgp-compact-ranking strong{font-size:11px}.fgp-welcome-panel{isolation:isolate;color:#fff;background:#15102e;border-radius:14px;padding:32px 34px;position:relative;overflow:hidden}.fgp-welcome-panel:after{content:"";opacity:.07;z-index:-1;pointer-events:none;background:#e6d5a5;position:absolute;inset:0;-webkit-mask:url(/fgp-logo.jpeg) 100%/50% no-repeat;-webkit-mask-source-type:luminance;mask:url(/fgp-logo.jpeg) 100%/50% no-repeat luminance}.fgp-gold-curve{z-index:-1;pointer-events:none;fill:none;stroke:#dbc276;stroke-width:2px;opacity:.6;width:100%;height:100%;position:absolute;inset:0}.fgp-welcome-panel h2{letter-spacing:-.03em;font-size:36px;line-height:1.2}.fgp-welcome-panel>p{color:#cdc7dd;margin-top:14px;font-size:16px}.fgp-welcome-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.fgp-welcome-actions button{background:#ffffff0b;border:1px solid #ffffff38;align-items:center;gap:9px;min-height:46px;padding:13px 19px;font-size:12px;display:flex}.fgp-welcome-actions button:first-child{color:#241735;background:#dfc780;border-color:#dfc780}.fgp-welcome-actions button:hover{filter:brightness(1.08)}.fgp-welcome-priorities{border-top:1px solid #514362;gap:28px;margin-top:28px;padding-top:18px;display:flex}.fgp-welcome-priorities button{text-align:left;flex:1;align-items:center;gap:15px;font-size:12px;display:flex}.fgp-welcome-priorities strong{color:#e2c87f;font-size:28px;font-weight:600}.fgp-october{color:#9c3d64;background:#fff2f7;border:1px solid #f0ccd9;border-radius:16px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.fgp-october strong{font-size:12px;display:block}.fgp-october small{font-size:11px;display:block}.bw-bank-santander,.bw-bank-pine{width:64px}.bw-bank-santander img,.bw-bank-pine img{width:56px}.fgp-workspace[data-navigation=top]{display:block!important}.fgp-workspace[data-navigation=top]>.fgp-navigation{width:100%;height:auto;padding:18px 30px;position:relative}.fgp-workspace[data-navigation=top] .fgp-navigation nav{border-top:1px solid #ffffff20;flex-wrap:wrap;gap:4px 8px;padding-top:10px;display:flex}.fgp-workspace[data-navigation=top] .fgp-navigation nav>p{display:none}.fgp-workspace[data-navigation=top] .fgp-navigation nav>a,.fgp-workspace[data-navigation=top] .fgp-navigation nav>button{width:auto}.fgp-workspace[data-navigation=top] .fgp-navigation>div:last-child{border:0;flex-direction:row-reverse;align-items:center;gap:12px;margin:0;padding:0;display:flex;position:absolute;top:16px;right:24px}.fgp-workspace[data-navigation=top] .fgp-navigation>div:last-child>button{width:auto}.fgp-workspace[data-navigation=top] .fgp-navigation>div:last-child>div{margin:0}@media (max-width:1100px){.fgp-compact-ranking strong{display:none}.fgp-workspace>.fgp-navigation{width:215px}.fgp-content>header{padding:18px 22px}.fgp-welcome-panel h2{font-size:30px}}@media (max-width:800px){.fgp-workspace{display:block!important}.fgp-workspace>.fgp-navigation{width:100%;height:auto;padding:16px;position:relative}.fgp-navigation nav{gap:6px;display:flex;overflow-x:auto;flex-wrap:nowrap!important}.fgp-navigation nav>p{display:none}.fgp-navigation nav>a,.fgp-navigation nav>button{white-space:nowrap;flex-shrink:0;width:auto}.fgp-navigation>div:last-child,.fgp-workspace[data-navigation=top] .fgp-navigation>div:last-child{flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-top:12px;padding-top:10px;display:flex;position:static}.fgp-navigation>div:last-child>button{width:auto}.fgp-navigation>div:last-child>div{margin:0}.fgp-welcome-panel{padding:24px}.fgp-welcome-panel h2{font-size:28px}.fgp-welcome-priorities{flex-direction:column;gap:15px}.fgp-compact-ranking{padding-left:10px}.fgp-compact-ranking ol{gap:10px}.fgp-october small,.fgp-layout-choice{display:none}}@media (prefers-reduced-motion:reduce){.fgp-content button{transition:none}.fgp-content button:active:not(:disabled){transform:none}}.fgp-mystery-ranking{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;padding:4px 0;display:flex}.fgp-mystery-ranking p{color:#08022e;text-align:center;margin:0;font-size:13px;font-weight:700;line-height:1.35}.fgp-mystery-ranking>div{gap:16px;display:flex}.fgp-mystery-circle{background:linear-gradient(145deg,#141335,#08022e);border:2px solid #c6a45d;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:inset 0 0 0 1px #ead59a}.fgp-mystery-circle>span{color:#e4c77c;text-shadow:0 1px 1px #806126;font-size:49px;font-weight:800;line-height:1}@media (max-width:600px){.fgp-mystery-ranking{max-width:100%;margin:6px auto}.fgp-mystery-ranking>div{gap:12px}.fgp-mystery-circle{width:64px;height:64px}.fgp-mystery-circle>span{font-size:43px}}.boleto-workspace{font-family:var(--font-geist-sans),Arial,sans-serif;color:#19172f;background:#f7f7fb;border:1px solid #e4e3ed;border-radius:20px;font-size:14px;overflow:hidden}.boleto-workspace>nav{background:#fafafe;gap:8px;padding:16px}.boleto-workspace>nav button[aria-pressed=true]{color:#242137;background:#eee8bd;border-color:#e0d9a6}.bw-split{grid-template-columns:minmax(0,1.45fr) minmax(330px,1fr);align-items:start;gap:18px;padding:18px;display:grid}.bw-list,.bw-detail{background:#fff;border:1px solid #e5e4ed;border-radius:16px;min-width:0;overflow:hidden}.bw-toolbar{flex-wrap:wrap;align-items:center;gap:15px;padding:18px;display:flex}.bw-toolbar h2{flex:1;font-size:17px;font-weight:700}.bw-toolbar h2 span{color:#747087;margin-left:6px;font-size:13px}.bw-toolbar label{background:#f6f6fa;border:1px solid #e4e3eb;border-radius:10px;align-items:center;gap:8px;max-width:100%;padding:9px;display:flex}.bw-toolbar input{background:0 0;outline:none;width:180px;min-width:0}.bw-table{overflow-x:auto}.bw-table table{border-collapse:collapse;text-align:left;width:100%}.bw-table th{color:#777286;white-space:nowrap;background:#fafafd;padding:12px;font-size:12px;font-weight:650}.bw-table td{border-top:1px solid #efedf4;padding:14px 12px;font-size:14px}.bw-table td:first-child{min-width:180px}.bw-table td button{text-align:left;border-radius:6px;width:100%;min-height:45px;display:block}.bw-table button:focus-visible{outline-offset:4px;outline:2px solid #82743b}.bw-table strong{font-size:14px;font-weight:650}.bw-table small{color:#777286;margin-top:5px;font-size:12px;display:block}.bw-selected{background:#faf8e8;box-shadow:inset 3px 0 #cabc73}.bw-bank-cell{align-items:center;gap:8px;display:flex}.bw-bank{background:#fff;border:1px solid #ebe9f0;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;overflow:hidden}.bw-bank img{object-fit:contain;width:28px;height:28px}.bw-status{white-space:nowrap;background:#f0eff5;border-radius:20px;padding:6px 9px;font-size:12px;font-weight:650;display:inline-block}.bw-requested{color:#8a5413;background:#fff3d7}.bw-pending{color:#a63748;background:#fff0f0}.bw-completed,.bw-received{color:#246e52;background:#eaf5ef}.bw-analysis{color:#3c5a99;background:#eaf0ff}.bw-list footer{color:#827d90;border-top:1px solid #eeedf4;padding:14px 18px;font-size:12px}.bw-detail>div>header{border-bottom:1px solid #eceaf2;align-items:center;gap:12px;padding:20px;display:flex}.bw-detail header small{color:#777286;font-size:12px}.bw-detail header h2{margin-top:5px;font-size:18px;font-weight:700}.bw-detail article{flex-direction:column;gap:15px;padding:20px;display:flex!important}.bw-detail article>div{width:100%}.bw-detail article>div:first-child>h3{display:none}.bw-detail .bw-actions{gap:14px;padding:20px;display:grid}.bw-actions>button{color:#fff;background:#13102f;border-radius:10px;padding:12px;font-weight:650}.bw-actions>select{background:#fff;border:1px solid #dedbe8;border-radius:10px;width:100%;padding:12px}.bw-empty{color:#777286;text-align:center;padding:30px}.fgp-navigation nav>[class*="bg-[#fff000]"]{background:#eee8bd!important}.fgp-navigation nav>a,.fgp-navigation nav>button{font-weight:600!important}.bw-seller{color:#514b65;overflow-wrap:anywhere;margin-top:5px;font-size:14px;font-weight:500;line-height:1.4;display:block}@media (max-width:1150px){.bw-split{grid-template-columns:1fr}.bw-detail{max-width:none}.bw-table td:first-child{min-width:160px}}@media (max-width:600px){.bw-split{gap:12px;padding:8px}.bw-toolbar{padding:12px}.bw-detail>div>header{padding:14px}}
