#settingsPanel{--settings-width:980px}#settingsPanel[data-settings-tab]{--settings-width:1160px}#settingsPanel>.set-hero,#settingsPanel>.subnav,#settingsPanel>#set-body{width:min(100%,var(--settings-width));margin-inline:auto;box-sizing:border-box}#settingsPanel>.set-hero{background:transparent;color:var(--ink);border:0;box-shadow:none;padding:8px 2px 20px}#settingsPanel>.set-hero h2{font-size:clamp(21px,2vw,27px);font-weight:750;letter-spacing:-.035em}#settingsPanel>.set-hero p{color:var(--muted);font-size:13px;line-height:1.5}#settingsPanel>.subnav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px;border-radius:13px;padding:8px}#settingsPanel>.subnav button{white-space:normal;min-height:38px}#set-body{display:flex;flex-direction:column;gap:16px;counter-reset:settings-section}#set-body>*,#set-body .field{min-width:0}#set-body .card:has(#profilePersonalDataHost){border:0;background:transparent;box-shadow:none}#set-body .card:has(#profilePersonalDataHost)>.card-h{display:none}#set-body .card:has(#profilePersonalDataHost)>.card-b{padding:0}#set-body>.purchase-page{margin:4px 0 30px}#set-body .card{border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 5px 22px rgba(20,32,58,.045);overflow:visible;margin:0}#set-body .card-h{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:64px;padding:23px 25px 12px;border:0;background:transparent;color:var(--ink);font-size:15px;font-weight:750;border-radius:16px 16px 0 0}#set-body .card-h::before{counter-increment:settings-section;content:counter(settings-section,decimal-leading-zero);display:grid;flex:0 0 31px;height:31px;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 17%,var(--line));border-radius:10px;background:color-mix(in srgb,var(--accent) 7%,var(--surface));color:var(--accent);font-size:10px;font-weight:800;letter-spacing:.04em}#set-body .card-b{padding:8px 25px 26px}#set-body .card-b>h3{margin:24px 0 16px;font-size:15px;font-weight:750}#set-body .card-b>h3:first-child{margin-top:0}#set-body .field{margin-bottom:16px}#set-body .field>label{display:block;margin-bottom:7px;color:var(--ink);font-size:12px;font-weight:650}#set-body .field .inp{box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid var(--line-2);border-radius:9px;background:var(--surface);color:var(--ink);font-size:13px}#set-body .field .inp:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)}#set-body .sched-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}#set-body .sched-row>.field{margin-bottom:0}#set-body .row,#set-body .ap-acts,#set-body .idv-acoes{flex-wrap:wrap;gap:10px}#set-body .appr-row{gap:16px;padding-block:16px}#set-body .ap-txt,#set-body .team-person{min-width:0;overflow-wrap:anywhere}#set-body .profile-photo-editor{flex-wrap:wrap;gap:18px}#set-body .profile-photo-actions{min-width:0}#set-body input[type=file]{max-width:100%}#set-body .idv-logos{gap:16px}#set-body .idv-logo{min-width:0;overflow:hidden}#set-body .idv-logo-vitrine{position:relative;overflow:hidden;min-width:0}#set-body .idv-fundo .idv-logo-vitrine{height:auto;aspect-ratio:16/9;width:100%}#set-body .idv-fundo .idv-logo-vitrine img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}#set-body .idv-logo-acts{flex-wrap:wrap}#set-body .card-b>.muted,#set-body .card-b>p{font-size:12px;line-height:1.55}@media(max-width:650px){#settingsPanel>.set-hero{padding:8px 0 16px}#settingsPanel>.subnav{gap:6px}#settingsPanel>.subnav button{flex:1 1 135px}#set-body .card-h{padding:19px 16px 12px}#set-body .card-b{padding:8px 16px 22px}#set-body .sched-row{grid-template-columns:minmax(0,1fr);gap:14px}#set-body .appr-row{flex-wrap:wrap}#set-body .ap-acts{width:100%}#set-body .idv-logos{grid-template-columns:minmax(0,1fr)}#set-body .profile-photo-actions{flex:1 1 100%}}#settingsPanel>.subnav{border:0;background:transparent;box-shadow:none;padding:0 0 16px;border-bottom:1px solid var(--line);border-radius:0}#settingsPanel:is([data-settings-tab=empresa],[data-settings-tab=conta],[data-settings-tab=compras],[data-settings-tab=equipe],[data-settings-tab=faturamento]) #set-body :is(.card,.purchase-section,.purchase-note,.usr-step,.usr-review){background:transparent;border:0;border-radius:0;box-shadow:none}#settingsPanel:is([data-settings-tab=empresa],[data-settings-tab=conta],[data-settings-tab=compras],[data-settings-tab=equipe],[data-settings-tab=faturamento]) #set-body .card-h{min-height:0;padding:8px 0 16px;border-radius:0;font-size:17px}#settingsPanel:is([data-settings-tab=empresa],[data-settings-tab=conta],[data-settings-tab=compras],[data-settings-tab=equipe],[data-settings-tab=faturamento]) #set-body .card-h::before{display:none}#settingsPanel:is([data-settings-tab=empresa],[data-settings-tab=conta],[data-settings-tab=compras],[data-settings-tab=equipe],[data-settings-tab=faturamento]) #set-body .card-b{padding:0 0 24px}#settingsPanel #set-body .purchase-intro{padding:0;background:transparent;border:0;box-shadow:none}#settingsPanel #set-body .purchase-note{padding:0;margin:8px 0 20px}#settingsPanel #set-body .purchase-form{gap:0;background:transparent;border:0;border-radius:0;box-shadow:none}#settingsPanel[data-settings-tab] #set-body .purchase-section{padding:24px 0;border-bottom:1px solid var(--line)}#settingsPanel #set-body .purchase-section-head{margin-bottom:20px}#settingsPanel #set-body .purchase-step{background:color-mix(in srgb,var(--accent) 9%,transparent);border:0}.settings-section-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px}.settings-section-head h2{margin:0 0 6px;font-size:24px;letter-spacing:-.03em}.settings-section-head p{margin:0}#settingsPanel[data-settings-tab=equipe] .appr-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(250px,auto);align-items:center;gap:24px;border-bottom:1px solid var(--line)}#settingsPanel[data-settings-tab=equipe] .ap-acts{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;max-width:650px}#settingsPanel .settings-role{width:auto;min-width:135px;min-height:34px;padding:7px 30px 7px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;font-size:13px}#settingsPanel .settings-invoices-wrap{border:0;background:transparent;border-radius:0;box-shadow:none}#settingsPanel .settings-invoices{width:100%;border-collapse:collapse;background:transparent}#settingsPanel .settings-invoices caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}#settingsPanel .settings-invoices th{background:transparent;color:var(--muted);font-size:12px;font-weight:600;padding:12px 16px;border:0;border-bottom:1px solid var(--line)}#settingsPanel .settings-invoices td{background:transparent;padding:18px 16px;border:0;border-bottom:1px solid var(--line);vertical-align:middle}#settingsPanel .settings-invoices tbody tr:hover{background:color-mix(in srgb,var(--accent) 4%,transparent)}#settingsPanel .settings-invoice-value{white-space:nowrap;font-weight:700;font-variant-numeric:tabular-nums}#settingsPanel .settings-support-policy{padding:24px 0;border-top:1px solid var(--line)}#settingsPanel #sup-politica{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#settingsPanel #sup-politica>label{display:grid;gap:8px;align-content:start;font-size:13px}#settingsPanel #sup-politica>label:has(input[type=checkbox]){display:flex;align-items:center;gap:10px}#settingsPanel #sup-politica fieldset{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border:0;border-top:1px solid var(--line);padding:18px 0}#settingsPanel #sup-politica fieldset label{display:grid;gap:8px}#settingsPanel .settings-support-actions{grid-column:1/-1;display:flex;justify-content:flex-end;padding-top:16px}@media(max-width:760px){.settings-section-head{align-items:flex-start;flex-wrap:wrap}#settingsPanel[data-settings-tab=equipe] .appr-row{grid-template-columns:minmax(0,1fr);gap:14px}#settingsPanel[data-settings-tab=equipe] .ap-acts{justify-content:flex-start;width:100%}#settingsPanel .settings-invoices thead{display:none}#settingsPanel .settings-invoices :is(tbody,tr){display:block}#settingsPanel .settings-invoices tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px 0;border-bottom:1px solid var(--line)}#settingsPanel .settings-invoices td{display:block;padding:0;border:0;overflow-wrap:anywhere}#settingsPanel .settings-invoices td::before{content:attr(data-label);display:block;color:var(--muted);font-size:11px;font-weight:500;margin-bottom:6px}#settingsPanel .settings-invoices td[data-label=Itens]{grid-column:1/-1}#settingsPanel #sup-politica,#settingsPanel #sup-politica fieldset{grid-template-columns:minmax(0,1fr)}#settingsPanel[data-settings-tab=faturamento] .plan-row{align-items:flex-start;flex-wrap:wrap;gap:12px}#settingsPanel[data-settings-tab=faturamento] .plan-row>div{flex:1 1 220px}}#settingsPanel:is([data-settings-tab=empresa],[data-settings-tab=conta]) #set-body .purchase-page{margin-inline:0;text-align:left}#settingsPanel:is([data-settings-tab=empresa],[data-settings-tab=conta]) #set-body .purchase-field{text-align:left}#settingsPanel.portal-native-frame{gap:0}
