.dash{--wide:"wdth" 108;--narrow:"wdth" 88;--exp:cubic-bezier(.16, 1, .3, 1);--quart:cubic-bezier(.25, 1, .5, 1);--t-instant:.1s;--t-fast:.16s;--t-normal:.22s;--t-slow:.34s;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--papel);min-height:100dvh;color:var(--tinta);font-family:var(--sans);font-size:16px}.dash *,.dash :before,.dash :after{box-sizing:border-box}.dash :where(a){color:inherit}.dash h1,.dash h2,.dash h3{font-family:var(--disp);font-variation-settings:var(--wide);letter-spacing:-.022em;text-wrap:balance;margin:0;font-weight:560;line-height:1.04}.said{font-family:var(--serif);color:var(--tinta2);text-wrap:pretty;max-width:56ch;font-size:19px;font-style:italic;line-height:1.45}.fld>label,.fld>.lb,.btn,.chip,.index a,.secNav a,.tbl th,.pill,.dashState,.cardHead .n,.fnName,.fnCount,.fnVazio,.fnDias,.mediaThumb .none,.pickNiche,.mastOut,.docLabel,.docMeta,.docWho,.doc h3,.pvFab{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.004em;font-weight:500}.logoName{font-family:var(--script);font-variation-settings:normal;color:var(--tinta);font-size:34px;font-weight:400;line-height:.78;display:block}.logoName .logoLine{margin-bottom:-.24em;padding:.04em 0 .14em;display:block;position:relative;overflow:hidden}.logoName .logoLine>span{display:block}.logoName .l2{margin-left:.34em}.logoName .ch{white-space:pre;clip-path:polygon(-30% -30%,-30% -30%,-46% 130%,-46% 130%);animation:write .16s ease-out calc(.15s + var(--i) * 30ms) forwards;display:inline-block}.logoName .nib{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#4d3d3447,#4d3d3400 72%);width:.42em;margin-left:-.21em;position:absolute;top:6%;bottom:10%;left:0;transform:rotate(-6deg)}.logoName .logoLine:first-child .nib{animation:.36s linear .15s forwards nib}.logoName .logoLine:last-child .nib{animation:.34s linear .4s forwards nib}.shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.side{background:var(--ferro);color:var(--papel);flex-direction:column;gap:26px;padding:22px 20px 24px;display:flex;overflow:hidden}.sideName{text-decoration:none}.side .logoName{color:var(--papel);font-size:40px}.side .logoName .nib{background:radial-gradient(closest-side,#f7f3ee66,#f7f3ee00 72%)}.rail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ddd2c338 transparent;flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}.railMain{flex-direction:column;gap:2px;display:flex}.railUtil{border-top:1px solid #ddd2c329;flex-direction:column;gap:2px;margin-top:22px;padding-top:14px;display:flex}.railUtil a{color:#ddd2c394;font-size:15px}.rail a{color:#f7f3ee9e;transition:color var(--t-normal) var(--ease), background var(--t-normal) var(--ease);padding:10px 16px;font-size:17px;text-decoration:none;display:block;position:relative}.rail a:hover{color:var(--papel);background:#f7f3ee14}.rail a[aria-current=page]{color:var(--ferro);background:var(--papel)}.rail a[data-soon]{color:#ddd2c361}.rail a[data-soon]:after{content:"em breve";margin-left:9px;font-size:13px}.sideOut{font-family:var(--disp);font-variation-settings:var(--narrow);color:#ddd2c3a8;cursor:pointer;transition:color var(--t-normal), border-color var(--t-normal);background:0 0;border:0;border-bottom:1px solid #0000;align-self:flex-start;margin-top:auto;padding:4px 0;font-size:15px;font-weight:500}.sideOut:hover{color:var(--papel);border-bottom-color:#f7f3ee80}.sheet{--gutter:22px;min-width:0;padding:0 var(--gutter) 120px}.secBar{margin:0 calc(var(--gutter) * -1) 4px;padding:0 var(--gutter);border-bottom:1px solid var(--areia2);overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:4px;display:flex;overflow-x:auto}.secBar::-webkit-scrollbar{display:none}.secBarList{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.secBar a{min-height:44px;font-family:var(--disp);font-variation-settings:var(--narrow);white-space:nowrap;color:var(--tinta3);transition:color var(--t-fast) var(--ease);flex:none;align-items:center;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex;position:relative}.secBar a:hover,.secBar a[aria-current=page]{color:var(--tinta)}.secBar a:after{content:"";background:var(--tinta);transform-origin:50%;height:2px;transition:transform var(--t-normal) var(--ease);position:absolute;bottom:-1px;left:12px;right:12px;transform:scaleX(0)}.secBar a[aria-current=page]:after{transform:scaleX(1)}.secMore{flex:none;position:relative}.secMore>summary{min-height:44px;font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);cursor:pointer;white-space:nowrap;transition:color var(--t-fast) var(--ease);align-items:center;padding:0 10px;font-size:14px;font-weight:500;list-style:none;display:flex}.secMore>summary::-webkit-details-marker{display:none}.secMore>summary:hover{color:var(--tinta)}.secMoreBox{z-index:var(--z-sticky);background:var(--papel);border:1px solid var(--areia2);min-width:170px;animation:rise var(--t-fast) var(--ease) both;flex-direction:column;padding:6px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 12px 32px #1917141c}.secMoreBox a{min-height:44px;padding:0 12px;font-size:15px}.secMoreBox a:after{display:none}.secMoreBox a:hover{background:var(--areia)}@media (min-width:960px){.shell{grid-template-rows:minmax(0,1fr);grid-template-columns:264px minmax(0,1fr)}.side{gap:26px;height:100dvh;padding:34px 26px 28px;position:sticky;top:0}.side .logoName{font-size:34px}.rail{gap:4px;margin-left:-16px}.sheet{--gutter:clamp(30px, 4vw, 64px);padding:0 var(--gutter) 130px}}.sideToggle{display:none}@media (min-width:960px){.shell{transition:grid-template-columns var(--t-slow) var(--exp)}.sideToggle{color:#ddd2c38c;cursor:pointer;width:34px;height:34px;transition:color var(--t-normal), background var(--t-normal);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;display:grid;position:absolute;top:38px;right:16px}.sideToggle svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sideToggle:hover{color:var(--papel);background:#f7f3ee1a}:root[data-side=off] .shell{grid-template-columns:62px minmax(0,1fr)}:root[data-side=off] .side{padding:38px 12px 34px}:root[data-side=off] .sideName,:root[data-side=off] .side .rail,:root[data-side=off] .side>form{display:none}:root[data-side=off] .sideToggle{left:50%;right:auto;transform:translate(-50%)}}.dashSticky{z-index:var(--z-sticky);background:var(--papel);position:sticky;top:0}.dashSticky:after{content:"";pointer-events:none;background:linear-gradient(var(--papel), #f7f3ee00);height:22px;position:absolute;top:100%;left:0;right:0}.dashSticky .dashBar{background:0 0;position:static}.dashBar{z-index:var(--z-sticky);background:linear-gradient(var(--papel) 74%, #f7f3ee00);flex-wrap:wrap;align-items:baseline;gap:12px 16px;padding:40px 0 14px;display:flex;position:sticky;top:0}.dashBar h1{letter-spacing:-.032em;margin-right:auto;font-size:clamp(38px,5.4vw,68px)}.dashState{color:var(--tinta2);border-radius:7px;padding:5px 11px;font-size:14px}.dashState[data-tone=dirty]{background:var(--realceLeve);color:var(--umbra-clara)}.dashState[data-tone=ok]{background:var(--jadeLeve);color:var(--jade-escuro)}.dashState[data-tone=bad]{background:var(--alertaLeve);color:var(--alerta)}.btn{color:var(--tinta);cursor:pointer;transition:color var(--t-normal) cubic-bezier(.22, 1, .36, 1);background:0 0;border:0;align-items:center;gap:8px;padding:6px 0 7px;font-size:15px;text-decoration:none;display:inline-flex;position:relative}.btn:after{content:"";transform-origin:0;height:1px;transition:transform var(--t-slow) cubic-bezier(.22, 1, .36, 1);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.btn:disabled{color:var(--pedra-escura);cursor:default}.btn.quiet{color:var(--tinta2)}.btn.quiet:after{transform-origin:100%;transform:scaleX(0)}.btn.quiet:hover:not(:disabled):after{transform-origin:0;transform:scaleX(1)}.btn.solid{background:var(--ferro);color:var(--papel);padding:11px 22px 12px}.btn.solid:after{display:none}.btn.solid:hover:not(:disabled){background:var(--realce);color:var(--papel)}.btn.solid:disabled{background:var(--areia2);color:#8d8478}.btn.tiny{font-size:14px}.btn.solid.tiny{padding:8px 15px 9px}.icoBtn{width:28px;height:28px;color:var(--tinta2);cursor:pointer;transition:color var(--t-normal);background:0 0;border:0;place-items:center;font-size:15px;line-height:1;display:grid}.icoBtn:hover:not(:disabled){color:var(--tinta)}.icoBtn:disabled{color:var(--areia2);cursor:default}.withIndex{grid-template-columns:minmax(0,1fr);align-items:start;gap:0 56px;display:grid}.secIndex{display:none}@media (min-width:1180px){.withIndex{grid-template-columns:minmax(0,1fr) 176px}.secIndex{top:var(--stickyH,140px);order:2;gap:1px;display:grid;position:sticky}.withIndex>div:first-child{order:1}}.secIndex a{color:#6b6259;transition:color var(--t-slow) cubic-bezier(.22, 1, .36, 1);padding:6px 0 6px 18px;font-size:14.5px;text-decoration:none;position:relative}.secIndex a:before{content:"";transform-origin:0;width:9px;height:1px;transition:transform var(--t-slow) cubic-bezier(.22, 1, .36, 1);background:currentColor;position:absolute;top:50%;left:0;transform:scaleX(.45)}.secIndex a:hover{color:var(--tinta)}.secIndex a[aria-current]{color:var(--tinta);font-weight:600}.secIndex a[aria-current]:before{transform:scaleX(1)}.sec{border-top:1px solid var(--areia2);scroll-margin-top:calc(var(--stickyH,140px) + 16px);padding:46px 0 52px}.sec:first-of-type{border-top:0;padding-top:8px}.secHead{margin-bottom:34px}.secHead h2{margin-bottom:10px;font-size:clamp(27px,3.4vw,36px)}.flds{gap:30px 44px;display:grid}.flds>*,.list>*,.cardHead,.cardBody,.media,.mediaBody{min-width:0}@media (min-width:760px){.flds.two{grid-template-columns:1fr 1fr}.flds.two>.wide{grid-column:1/-1}}.fld>label,.fld>.lb{color:var(--tinta2);margin-bottom:4px;font-size:14px;display:block}.fld .hint{max-width:62ch;font-family:var(--serif);color:var(--tinta2);margin:7px 0 0;font-size:15px;font-style:italic;line-height:1.5}.dash input[type=text],.dash input[type=password],.dash input[type=date],.dash :where(input:not([type]),input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number]),.dash textarea,.dash select{width:100%;font-family:var(--sans);letter-spacing:normal;color:var(--tinta);transition:border-color var(--t-normal), box-shadow var(--t-normal);background:#fff;border:1px solid #0000;border-radius:10px;padding:12px 14px;font-size:17px}.dash textarea{resize:vertical;min-height:92px;line-height:1.55}.dash select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--tinta2) 50%), linear-gradient(135deg, var(--tinta2) 50%, transparent 50%);background-position:calc(100% - 17px) calc(50% + 1px),calc(100% - 13px) calc(50% + 1px);background-repeat:no-repeat;background-size:4px 4px;padding:11px 32px 11px 14px;font-size:16px}.dash input:hover,.dash textarea:hover,.dash select:hover{border-color:var(--areia2)}.dash input:focus,.dash textarea:focus,.dash select:focus{border-color:var(--realce);outline:0;box-shadow:0 0 0 3px #4d3d341a}.dash ::placeholder{color:#8d8478}.chk{font-family:var(--sans);font-variation-settings:normal;color:var(--tinta);align-items:center;gap:11px;font-size:16px;display:flex}.chk input{width:17px;height:17px;accent-color:var(--realce)}.dash label.btn{cursor:pointer}.dash label.btn input[type=file],.libAddRow input[type=file],.mediaRow input[type=file]{display:none}.media{align-items:flex-start;gap:18px;display:flex}.mediaThumb{background:var(--areia2);border-radius:12px;flex:none;place-items:center;width:140px;height:175px;display:grid;overflow:hidden}.mediaThumb img,.mediaThumb video{object-fit:cover;width:100%;height:100%;display:block}.mediaThumb .none{color:var(--tinta2);font-size:13px}.mediaBody{flex:1;gap:10px;min-width:0;display:grid}.mediaRow{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.list{display:grid}.card{border-top:1px solid var(--areia2)}.card:last-child{border-bottom:1px solid var(--areia2)}.cardHead{flex-wrap:wrap;align-items:center;gap:12px;padding:13px 0;display:flex}.cardPic{background:var(--areia2);border-radius:6px;flex:none;width:34px;height:42px;overflow:hidden}.cardPic img,.cardPic video{object-fit:cover;width:100%;height:100%;display:block}.cardHead .n{color:var(--tinta2);min-width:78px;font-size:13.5px}.cardHead .t{text-overflow:ellipsis;white-space:nowrap;flex:140px;min-width:0;font-size:16px;overflow:hidden}.cardBody{gap:26px;padding:6px 0 30px;display:grid}.strRow{align-items:center;gap:12px;display:flex}.pvFab{background:var(--ferro);color:var(--papel);cursor:pointer;transition:background var(--t-normal) cubic-bezier(.22, 1, .36, 1), transform var(--t-normal) cubic-bezier(.22, 1, .36, 1);border:0;align-items:center;gap:10px;padding:13px 22px 14px;font-size:15px;display:inline-flex}.pvFab:hover{background:var(--realce);transform:translateY(-2px)}.pvFab svg{width:19px;height:19px;display:block}.pv{z-index:var(--z-modal);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pvBox{background:var(--papel);flex-direction:column;gap:14px;width:min(1180px,100%);max-height:92dvh;padding:22px 24px 26px;display:flex;position:relative}.pvBar{flex-wrap:wrap;align-items:baseline;gap:10px 20px;display:flex}.pvTitle{flex:1;min-width:170px;font-size:21px}.pvNote{font-family:var(--serif);color:var(--realce);margin:0;font-size:16px;font-style:italic}.pvFrame{background:var(--ferro);width:100%;min-height:0;transition:max-width var(--t-slow) cubic-bezier(.22, 1, .36, 1);flex:1;margin:0 auto;overflow:hidden}.pvFrame iframe{border:0;width:100%;height:100%;min-height:60dvh;display:block}.cliList{border-top:1px solid var(--areia2);margin-top:26px}.cli{border-bottom:1px solid var(--areia2)}.cli>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:18px 0;list-style:none;display:flex}.cli>summary::-webkit-details-marker{display:none}.cliName{font-family:var(--disp);font-variation-settings:var(--wide);letter-spacing:-.018em;font-size:23px;font-weight:560}.cliMeta{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta2);font-size:14px;font-weight:500}.cliMoney{font-family:var(--disp);font-variation-settings:var(--narrow);margin-left:auto;font-size:16px;font-weight:500}.cli>summary:after{content:"";border-right:1.5px solid var(--pedra);border-bottom:1.5px solid var(--pedra);width:8px;height:8px;transition:transform var(--t-slow) var(--exp);margin-left:4px;transform:translateY(-3px)rotate(45deg)}.cli[open]>summary:after{transform:translateY(1px)rotate(-135deg)}.cliBody{gap:22px;padding:4px 0 30px;display:grid}.cliFicha{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 26px;margin:0;display:grid}.cliFicha dt{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta2);margin-bottom:4px;font-size:13px;font-weight:500}.cliFicha dd{margin:0;font-size:16px}.cliFicha .sub{color:var(--tinta2);margin-top:3px;font-size:14px;display:block}.cliWorks{border-top:1px solid var(--areia2);margin:0;padding:0;list-style:none}.cliWorks li{border-bottom:1px solid var(--areia2);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:13px 0;display:flex}.cliWorkName{font-size:16px}.cliWorkDate{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta2);font-size:14px}.cliWorkMoney{font-family:var(--disp);font-variation-settings:var(--narrow);margin-left:auto;font-size:16px;font-weight:500}.cliMoney[data-off],.cliWorkMoney[data-off]{color:var(--tinta2);font-weight:400}.cliVazio,.cliNota{max-width:56ch;font-family:var(--serif);color:var(--tinta2);text-wrap:pretty;margin:0;font-size:17px;font-style:italic;line-height:1.45}.cliNota{margin-top:34px}.cliActs{flex-wrap:wrap;gap:18px;display:flex}.cliActs .btn{text-decoration:none}.login{place-items:center;min-height:100dvh;padding:40px 24px;display:grid}.loginBox{width:100%;max-width:380px}.loginBox h1{margin-bottom:8px;font-size:44px}.loginBox .sub{font-family:var(--serif);color:var(--tinta2);margin:0 0 34px;font-size:18px;font-style:italic}.loginBox form{gap:22px;display:grid}.loginBox .btn.solid{justify-content:center;margin-top:6px}.loginErr,.okMsg{font-family:var(--serif);margin:0;font-size:16px;font-style:italic}.loginErr{color:var(--alerta)}.okMsg{color:var(--jade-escuro)}.loginBack{color:var(--tinta2);border-bottom:1px solid var(--pedra);margin-top:30px;font-size:14px;text-decoration:none;display:inline-block}.loginBack:hover{color:var(--tinta)}.acctBox{max-width:460px}.acctBox h2{margin-bottom:12px;font-size:28px}.acctBox>p{font-family:var(--serif);color:var(--tinta2);margin:0 0 30px;font-size:18px;font-style:italic;line-height:1.45}.acctForm{gap:24px;display:grid}.acctForm .btn.solid{justify-self:start}.libAdd{border-bottom:1px solid var(--areia2);padding:4px 0 26px}.libAddRow{flex-wrap:wrap;align-items:flex-end;gap:16px 22px;display:flex}.libAddRow input[type=text],.libAddRow select{width:auto}.libAddRow input[type=text]{flex:1;min-width:190px}.libAddRow select{min-width:130px}.seg{gap:16px;display:flex}.libFilter{flex-wrap:wrap;gap:6px 20px;padding:24px 0 0;display:flex}.chip{color:var(--tinta2);cursor:pointer;transition:color var(--t-normal), border-color var(--t-normal);background:0 0;border:0;border-bottom:1px solid #0000;padding:3px 0 4px;font-size:14px}.chip:hover{color:var(--tinta);border-bottom-color:var(--pedra)}.libEmpty{max-width:56ch;font-family:var(--serif);color:var(--tinta2);margin:40px 0;font-size:19px;font-style:italic;line-height:1.45}.libGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:30px 22px;margin:30px 0 0;padding:0;list-style:none;display:grid}.libCard{gap:10px;display:grid}.libThumb{aspect-ratio:4/5;background:var(--areia2);border-radius:14px;overflow:hidden}.libThumb img,.libThumb video{object-fit:cover;width:100%;height:100%;display:block}.libThumb.play,.mediaThumb.play{cursor:pointer;border:0;padding:0;display:block;position:relative}.libThumb.play:after,.mediaThumb.play:after{content:"";width:34px;height:34px;transition:transform var(--t-normal) var(--quart);background:#1c1a189e url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Cpath d='M0 0l10 6-10 6z' fill='%23fff'/%3E%3C/svg%3E") 50%/10px 12px no-repeat;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.libThumb.play:hover:after,.mediaThumb.play:hover:after{transform:translate(-50%,-50%)scale(1.12)}.pickBox.viewBox{width:auto;min-width:min(340px,100%);max-width:min(880px,100%)}.viewBox video{background:#000;border-radius:12px;max-width:100%;max-height:66dvh;margin:0 auto;display:block}.libCardFoot{align-items:flex-end;gap:10px;display:flex}.libCardFoot select{flex:1;min-width:0;font-size:14px}.brandForm{border-bottom:1px solid var(--areia2);padding:6px 0 34px}.brandForm .mediaRow{margin-top:30px}.tblWrap{margin-top:26px;overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:16px}.tbl th{text-align:left;border-bottom:1px solid var(--tinta);color:var(--tinta2);white-space:nowrap;padding:0 20px 10px 0;font-size:13.5px;font-weight:500}.tbl td{border-bottom:1px solid var(--areia2);vertical-align:top;padding:18px 20px 18px 0}.tbl .sub{color:var(--tinta2);margin-top:4px;font-size:14px;display:block}.tbl .acts{text-align:right;white-space:nowrap;padding-right:0}.tbl .acts .btn{margin-left:16px}.tbl .acts .icoBtn{vertical-align:middle;margin-left:6px;display:inline-grid}.pill{background:var(--areia);color:var(--tinta2);white-space:nowrap;border-radius:7px;padding:4px 10px;font-size:13px;display:inline-block}.pill[data-stage=abordada]{color:var(--pedra-escura)}.pill[data-stage=respondeu]{color:var(--umbra-clara);background:#f0e9e0}.pill[data-stage=proposta]{color:var(--umbra);background:#e7ded2}.pill[data-stage=negociacao]{background:var(--umbra);color:var(--papel)}.pill[data-stage=fechada]{background:var(--jadeLeve);color:var(--jade-escuro)}.pill[data-stage=perdida]{background:var(--alertaLeve);color:var(--alerta)}.funnel{scrollbar-width:thin;scroll-snap-type:x proximity;grid-auto-columns:minmax(228px,1fr);grid-auto-flow:column;gap:10px;margin-top:26px;padding-bottom:10px;display:grid;overflow-x:auto}.fnCol{scroll-snap-align:start;min-width:0;padding:14px 14px 20px}.fnHead{border-bottom:2px solid var(--pedra);align-items:baseline;gap:10px;padding-bottom:9px;display:flex}.fnCol[data-stage=abordada] .fnHead{border-bottom-color:var(--pedra-clara)}.fnCol[data-stage=respondeu] .fnHead{border-bottom-color:var(--pedra-escura)}.fnCol[data-stage=proposta] .fnHead{border-bottom-color:var(--umbra-clara)}.fnCol[data-stage=negociacao] .fnHead{border-bottom-color:var(--umbra)}.fnCol[data-stage=fechada] .fnHead{border-bottom-color:var(--jade)}.fnCol[data-stage=perdida] .fnHead{border-bottom-color:var(--alerta)}.fnName{min-width:0;color:var(--tinta);flex:1;font-size:15px}.fnCount{color:var(--tinta2);font-size:14px}.fnVazio{color:var(--tinta3);margin:16px 0 0;font-size:14px}.fnList{margin:4px 0 0;padding:0;list-style:none;display:grid}.fnCard{border-bottom:1px solid var(--areia2);gap:5px;padding:16px 0;font-size:16px;display:grid}.fnNext{font-family:var(--serif);color:var(--tinta2);font-size:15px;font-style:italic;line-height:1.4}.fnDias{color:var(--tinta2);font-size:13.5px}.fnDias[data-alerta]{color:var(--alerta);font-weight:600}.fnMove{gap:8px;margin-top:4px;margin-left:-6px;display:flex}.pick{z-index:var(--z-modal);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pickScrim{cursor:pointer;background:#1c1a188c;border:0;padding:0;position:absolute;inset:0}.pickBox{background:var(--papel);width:min(880px,100%);max-height:80dvh;padding:28px 30px 34px;position:relative;overflow-y:auto}.pickHead{align-items:center;gap:12px;padding-bottom:22px;display:flex}.pickTitle{flex:1;font-size:24px}.pickGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:24px 18px;margin:0;padding:0;list-style:none;display:grid}.pickGrid button{text-align:left;cursor:pointer;background:0 0;border:0;gap:8px;width:100%;padding:0;display:grid}.pickGrid .libThumb{aspect-ratio:4/5;transition:opacity var(--t-normal);display:block}.pickGrid button:hover .libThumb{opacity:.78}.pickName{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.pickNiche{color:var(--tinta2);font-size:13.5px}.pickBox .hint{font-family:var(--serif);color:var(--tinta2);font-size:17px;font-style:italic}.aviso{background:var(--alertaLeve);max-width:64ch;font-family:var(--serif);color:#8a3d30;border-radius:10px;margin:0 0 30px;padding:14px 18px;font-size:17px;font-style:italic;line-height:1.5}.docTabs{margin:0 0 26px}.docSplit{align-items:start;gap:40px;display:grid}@media (min-width:1080px){.docSplit{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:56px}.docForm{top:var(--stickyH,120px);max-height:calc(100dvh - var(--stickyH,120px) - 30px);padding-right:10px;position:sticky;overflow-y:auto}}.docForm .flds{gap:24px}.docForm .flds.two{grid-template-columns:1fr}.docPaper{min-width:0}.doc{width:210mm;max-width:100%;min-height:297mm;color:var(--tinta);-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:12mm 17mm 9mm 23mm;font-size:9.1pt;line-height:1.46;position:relative;overflow:hidden;box-shadow:0 2px 3px #1c1a180d,0 30px 60px -28px #1c1a185c}.docFundo{z-index:0;width:calc(100% + 4mm);height:calc(100% + 4mm);position:absolute;top:-2mm;left:-2mm}.doc>:not(.docFundo){z-index:1;position:relative}.docTopo{justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:4mm;display:flex}.docMarca{flex-direction:column;gap:1px;display:flex}.docNome{font-family:var(--script);color:var(--umbra);font-size:19pt;line-height:.78}.docPapel{letter-spacing:.2em;color:var(--tinta3);font-size:6.6pt}.docRef{letter-spacing:.14em;color:var(--tinta3);text-align:right;padding-bottom:2px;font-size:6.8pt}.docTitulo{letter-spacing:-.02em;border-bottom:1px solid var(--areia2);max-width:22ch;margin-bottom:4mm;padding-bottom:3mm;font-size:14pt;line-height:1.1}.docSec{break-inside:avoid;margin-bottom:3.3mm}.doc h3{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--tinta3);align-items:center;gap:8px;margin-bottom:2.2mm;font-size:6.8pt;font-weight:400;display:flex}.doc h3:before{content:"";background:var(--jade);flex:none;width:14px;height:1px}.doc p{white-space:pre-line;text-wrap:pretty;max-width:74ch;margin:0 0 2.1mm}.doc ul{margin:1.6mm 0 2.4mm;padding-left:14px;list-style:none}.doc li{margin-bottom:1.4mm;position:relative}.doc li:before{content:"";background:var(--pedra);width:5px;height:1px;position:absolute;top:.62em;left:-14px}.docPair{border-bottom:1px solid #ddd2c38c;flex-wrap:wrap;gap:2px 14px;padding:.9mm 0;display:flex}.docLabel{min-width:108px;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta3);flex:none;padding-top:3px;font-size:6.6pt}.docPair>span:last-child{flex:1;min-width:180px}.docSign{border-top:1px solid var(--areia2);break-inside:avoid;margin-top:3.5mm;padding-top:3mm}.doc .docPlace{font-family:var(--serif);color:var(--tinta2);margin-bottom:12mm;font-style:italic}.docSignRow{grid-template-columns:1fr 1fr;gap:30px;display:grid}.docSignRow:has(>div:only-child){grid-template-columns:minmax(0,1fr) 1fr}.docSignRow>div{position:relative}.docFirma{color:#1c3f8f;pointer-events:none;width:76%;margin-bottom:-2.4mm;position:absolute;bottom:100%;left:2mm}.docSignRow .rule{border-top:1px solid var(--tinta);margin-bottom:6px;display:block}.docWho{color:var(--tinta2);font-size:8pt}.docPe{letter-spacing:.16em;color:var(--tinta3);border-top:1px solid #ddd2c3b3;justify-content:space-between;gap:16px;padding-top:3mm;font-size:6.2pt;display:flex;position:absolute;bottom:7mm;left:24mm;right:18mm}@media (max-width:900px){.docPaper{overflow:hidden}.doc{transform-origin:0 0;margin-bottom:-160mm;transform:scale(.46)}}.osLead{margin:26px 0 34px}.osStart{min-height:52px;font-family:var(--disp);font-variation-settings:var(--wide);color:var(--papel);background:var(--umbra);cursor:pointer;transition:background var(--t-fast) var(--ease), transform var(--t-instant) var(--ease);border:0;align-items:center;gap:10px;padding:0 26px;font-size:18px;font-weight:560;display:inline-flex}.osStart:hover{background:var(--tinta)}.osStart:active{transform:translateY(1px)}.osStart span{transition:transform var(--t-normal) var(--exp)}.osStart:hover span{transform:translate(4px)}.osCount{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);vertical-align:.28em;margin-left:8px;font-size:.62em}.osBg{margin-top:44px}.osBg h2{color:var(--tinta2);font-size:19px}.osBgList{border-top:1px solid var(--areia2);margin:12px 0 0;padding:0;list-style:none}.osBgList li{color:var(--tinta2);border-bottom:1px solid var(--areia2);padding:11px 0 11px 18px;font-size:16px;line-height:1.5;position:relative}.osBgList li:before{content:"";background:var(--pedra);border-radius:50%;width:5px;height:5px;position:absolute;top:19px;left:2px}.osDone{margin-top:30px}.osDone>summary{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);cursor:pointer;align-items:center;gap:8px;padding:8px 0;font-size:15px;list-style:none;display:inline-flex}.osDone>summary::-webkit-details-marker{display:none}.osDone>summary:hover{color:var(--tinta)}.osQuiet h2{font-size:26px}.osMaint{border-top:1px solid var(--areia2);opacity:.62;transition:opacity var(--t-normal) var(--ease);margin-top:56px;padding-top:18px}.osMaint:hover{opacity:1}.focus{z-index:var(--z-modal);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (min-width:760px){.focus{align-items:center}}.focusBox{z-index:1;width:min(620px,100%);max-height:92dvh;padding:20px 24px calc(24px + env(safe-area-inset-bottom));background:var(--papel);animation:focusIn var(--t-slow) var(--exp) both;flex-direction:column;display:flex;position:relative;box-shadow:0 24px 70px #1917143d}.focus[data-closing] .focusBox{animation:focusOut var(--t-normal) var(--ease) both}@keyframes focusIn{0%{opacity:0;transform:translateY(16px)}}@keyframes focusOut{to{opacity:0;transform:translateY(10px)}}.focusTop{justify-content:space-between;align-items:center;display:flex}.focusAt{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.06em;color:var(--tinta3);font-size:14px}.focusTop button{min-width:44px;min-height:44px;color:var(--tinta3);cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:0;font-size:22px}.focusTop button:hover{color:var(--tinta)}.focusBar{background:var(--areia);height:2px;margin:6px 0 22px}.focusBar span{width:var(--p,0%);background:var(--umbra);height:100%;transition:width var(--t-slow) var(--exp);display:block}.focusOne{min-height:0;animation:focusStep var(--t-normal) var(--ease) both;overflow-y:auto}@keyframes focusStep{0%{opacity:0;transform:translate(10px)}}.focusOne h2{margin:8px 0 10px;font-size:30px}.focusWhy{font-family:var(--serif);color:var(--tinta2);margin:0;font-size:19px;font-style:italic;line-height:1.45}.focusActs{border-top:1px solid var(--areia2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;padding-top:20px;display:flex}.focusActs .osGo{align-items:center;min-height:48px;display:inline-flex}.focusSkip{min-height:44px;color:var(--tinta3);cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:0;margin-left:auto;padding:0 10px;font-size:15px}.focusSkip:hover{color:var(--tinta)}.focusDone{text-align:center;animation:focusStep var(--t-normal) var(--ease) both;padding:26px 0 10px}.focusDone h2{font-size:32px}.focusDone p{color:var(--tinta2);margin:10px 0 24px}.toastUndo{font-family:var(--disp);font-variation-settings:var(--narrow);color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0 0 1px;font-size:15px;font-weight:500}@media (max-width:759px){.focusBox{max-height:88dvh}.focusActs{background:var(--papel);padding-bottom:4px;position:sticky;bottom:0}.focusActs .osGo,.focusActs .osPageBtn{flex:1;justify-content:center;min-height:48px}.focusSkip{text-align:center;flex-basis:100%;margin-left:0}}.mailGist{background:var(--areia);margin-bottom:12px;padding:14px 16px}.mailGistAsk{color:var(--tinta);margin:0;font-size:18px;line-height:1.4}.mailGistWait{font-family:var(--serif);color:var(--tinta2);margin:6px 0 0;font-size:16px;font-style:italic}.mailNext{border-left:2px solid var(--umbra);background:var(--realceLeve);margin-bottom:16px;padding:14px 16px}.mailNextLabel{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta3);margin-bottom:5px;font-size:12px;display:block}.mailNext b{font-size:18px}.mailNext p{font-family:var(--serif);color:var(--tinta2);margin:5px 0 0;font-size:16px;font-style:italic;line-height:1.45}.mailAll>summary{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);cursor:pointer;border-top:1px solid var(--areia2);transition:color var(--t-fast) var(--ease);padding:11px 0;font-size:15px;list-style:none}.mailAll>summary::-webkit-details-marker{display:none}.mailAll>summary:before{content:"＋ "}.mailAll[open]>summary:before{content:"－ "}.mailAll>summary:hover{color:var(--tinta)}.revBox{width:min(720px,100%)}.revBody{background:var(--areia);max-height:40dvh;font-family:var(--sans);color:var(--tinta);white-space:pre-wrap;word-break:break-word;margin:18px 0 0;padding:16px;font-size:15px;line-height:1.6;overflow-y:auto}.revEdit{flex-direction:column;gap:6px;margin-top:18px;display:flex}.revEdit label{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.05em;text-transform:uppercase;color:var(--tinta3);font-size:13px}.revEdit input,.revEdit textarea{width:100%;font-family:var(--sans);color:var(--tinta);border:1px solid var(--pedra);transition:border-color var(--t-fast) var(--ease);background:#fff;padding:11px 13px;font-size:15px;line-height:1.55}.revEdit input:focus,.revEdit textarea:focus{border-color:var(--umbra);outline:none}.revEdit textarea{resize:vertical;min-height:200px}.revConfirm{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.capFab{background:var(--papel);width:46px;height:46px;color:var(--tinta);cursor:pointer;transition:transform var(--t-fast) var(--ease), background var(--t-fast) var(--ease);border:0;border-radius:999px;place-items:center;padding:0;display:grid;box-shadow:0 6px 20px #1917142e}.capFab:hover{background:#fff;transform:translateY(-2px)}.capFab:active{transform:translateY(1px)}.capFab svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:22px;height:22px}.capBox{width:min(600px,100%)}.capField{width:100%;font-family:var(--sans);color:var(--tinta);border:1px solid var(--pedra);resize:vertical;transition:border-color var(--t-fast) var(--ease);background:#fff;margin-top:12px;padding:14px;font-size:16px;line-height:1.55}.capField:focus{border-color:var(--umbra);outline:none}.capNote{width:100%;font-family:var(--sans);color:var(--tinta);border:0;border-bottom:1px solid var(--areia2);transition:border-color var(--t-fast) var(--ease);background:0 0;margin-top:10px;padding:11px 13px;font-size:15px}.capNote:focus{border-bottom-color:var(--umbra);outline:none}.capFile{color:var(--tinta2);align-items:center;gap:10px;margin:10px 0 0;font-size:15px;display:flex}.capFile button{color:var(--tinta3);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0;font-size:14px}.capGuess{color:var(--tinta2);animation:fade var(--t-fast) var(--ease) both;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:15px;display:flex}.capOther{position:relative}.capOther>summary{color:var(--tinta3);cursor:pointer;border-bottom:1px solid var(--pedra);font-size:14px;list-style:none}.capOther>summary::-webkit-details-marker{display:none}.capOtherBox{z-index:1;background:var(--papel);border:1px solid var(--areia2);flex-direction:column;min-width:170px;margin-top:6px;padding:6px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 12px 32px #19171424}.capOtherBox button{text-align:left;min-height:44px;color:var(--tinta);cursor:pointer;transition:background var(--t-instant) var(--ease);background:0 0;border:0;padding:0 11px;font-size:15px}.capOtherBox button:hover,.capOtherBox button[aria-pressed=true]{background:var(--areia)}.recLead{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.recStart{min-height:46px;font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--papel);background:var(--ferro);cursor:pointer;transition:background var(--t-fast) var(--ease), transform var(--t-instant) var(--ease);border:0;padding:0 20px;font-size:16px;font-weight:500}.recStart:hover{background:var(--ferro2)}.recStart:active{transform:translateY(1px)}.rec{z-index:var(--z-modal);background:var(--ferro);color:var(--papel);animation:fade var(--t-normal) var(--ease) both;position:fixed;inset:0}.rec[data-closing]{animation:fade var(--t-fast) var(--ease) reverse both}.recBox{height:100dvh;padding:max(14px, env(safe-area-inset-top)) 22px calc(22px + env(safe-area-inset-bottom));flex-direction:column;display:flex}.recTop{font-family:var(--disp);font-variation-settings:var(--narrow);color:#ddd2c3b3;justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.recTop button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:26px}.recOne,.recDone{min-height:0;animation:recIn var(--t-normal) var(--ease) both;flex-direction:column;flex:1;justify-content:center;gap:14px;display:flex}@keyframes recIn{0%{opacity:0;transform:translateY(12px)}}.recCount{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.1em;color:#ddd2c399;font-size:15px}.recOne h2{color:var(--papel);font-size:clamp(30px,7vw,46px);line-height:1.06}.recNote{font-family:var(--serif);color:#ddd2c3d1;margin:0;font-size:20px;font-style:italic;line-height:1.4}.recBonus{color:var(--jade-escuro);margin:0;font-size:16px}.recActs{flex-direction:column;gap:10px;margin-top:auto;display:flex}.recGot{min-height:64px;font-family:var(--disp);font-variation-settings:var(--wide);color:var(--ferro);background:var(--papel);cursor:pointer;transition:transform var(--t-instant) var(--ease);border:0;font-size:21px;font-weight:560}.recGot:active{transform:scale(.985)}.recActs .focusSkip{color:#ddd2c3ad;align-self:center}.recActs .focusSkip:hover{color:var(--papel)}.recBar{background:#ddd2c333;height:3px;margin-top:14px}.recBar span{width:var(--p,0%);background:var(--papel);height:100%;transition:width var(--t-slow) var(--exp);display:block}.recDone{text-align:center}.recDone h2{color:var(--papel);font-size:clamp(30px,7vw,44px)}.recDone p{color:#ddd2c3d1;margin:0}.recDoneActs{flex-direction:column;gap:10px;margin-top:24px;display:flex}.capCard{border:1px solid var(--areia2);animation:rise var(--t-slow) var(--exp) both;background:#fff;padding:22px 24px 20px}.capCard h3{font-size:26px}.capWhat{font-family:var(--serif);color:var(--tinta2);margin:8px 0 0;font-size:18px;font-style:italic;line-height:1.45}.capFit{border-left:2px solid var(--pedra);color:var(--tinta);margin:14px 0 0;padding-left:13px;font-size:16px;line-height:1.5}.capCard[data-fit=match] .capFit{border-left-color:var(--jade)}.capCard[data-fit=excluded] .capFit{border-left-color:var(--alerta);color:var(--tinta2)}.capKnown{flex-wrap:wrap;gap:6px 26px;margin:16px 0 0;display:flex}.capKnown>div{flex-direction:column;gap:1px;min-width:0;display:flex}.capKnown dt{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.07em;text-transform:uppercase;color:var(--tinta3);font-size:12px}.capKnown dd{color:var(--tinta);overflow-wrap:anywhere;margin:0;font-size:15px}.capNext{color:var(--tinta3);margin:16px 0 0;font-size:15px;line-height:1.5}.capActs{border-top:1px solid var(--areia2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding-top:16px;display:flex}.capActs .osGo,.capActs .osPageBtn{align-items:center;min-height:46px;display:inline-flex}.capActs .focusSkip{margin-left:auto}.capFix{border-top:1px solid var(--areia2);animation:rise var(--t-fast) var(--ease) both;gap:12px;margin-top:16px;padding-top:16px;display:grid}@media (min-width:620px){.capFix{grid-template-columns:1fr 1fr}}@media (max-width:619px){.capActs{flex-direction:column;align-items:stretch}.capActs .osGo,.capActs .osPageBtn{justify-content:center}.capActs .focusSkip{min-height:44px;margin-left:0}}.dash{--exp:cubic-bezier(.16, 1, .3, 1);--quart:cubic-bezier(.25, 1, .5, 1)}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes scrimIn{0%{opacity:0}to{opacity:1}}@keyframes boxIn{0%{opacity:0;transform:translateY(14px)scale(.988)}to{opacity:1;transform:none}}@keyframes boxOut{to{opacity:0;transform:translateY(8px)scale(.992)}}@keyframes wire{0%{transform:translate(-100%)scaleX(.35)}50%{transform:translate(0,0)scaleX(.6)}to{transform:translate(100%)scaleX(.35)}}.dashBar h1{animation:rise .62s var(--exp) both}.sheet .sec:first-of-type,.soonBox,.acctBox,.libAdd,.tblWrap,.funnel,.docSplit,.brandForm{animation:rise .6s var(--exp) 50ms both}.secIndex{animation:fade .7s var(--quart) .18s both}.side .logoName{animation:fade .5s var(--quart) both}.railMain a,.railUtil a{animation:rise var(--t-slow) var(--exp) calc(60ms + var(--r,0) * 30ms) both}.wire{opacity:0;height:1px;transition:opacity var(--t-slow) var(--quart);pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.wire:before{content:"";background:linear-gradient(90deg, transparent, var(--realce) 40%, var(--realce) 60%, transparent);height:100%;display:block}.wire[data-on]{opacity:1}.wire[data-on]:before{animation:wire 1.15s var(--quart) infinite}.dashSticky,.dashBar{position:sticky}.sheet{position:relative}.pv,.pick{animation:10ms both fade}.pickScrim{animation:scrimIn .3s var(--quart) both;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pvBox,.pickBox{animation:boxIn .42s var(--exp) both}[data-closing] .pickScrim{animation:scrimIn .2s var(--quart) reverse both}[data-closing] .pvBox,[data-closing] .pickBox{animation:boxOut .2s var(--quart) both}.cardWrap{transition:grid-template-rows var(--t-slow) var(--exp);grid-template-rows:0fr;display:grid}.cardWrap>.cardBody{opacity:0;min-height:0;transition:opacity var(--t-slow) var(--quart), padding var(--t-slow) var(--exp);padding-block:0;overflow:hidden}.cardWrap[data-open]{grid-template-rows:1fr}.cardWrap[data-open]>.cardBody{opacity:1;padding-block:6px 30px}.libGrid li,.pickGrid li{animation:rise .5s var(--exp) calc(var(--g,0) * 35ms) both}.btn:active:not(:disabled),.icoBtn:active:not(:disabled),.pvFab:active,.chip:active{transform:translateY(1px)}.rail a:before{content:"";background:var(--papel);transform-origin:0;transition:transform var(--t-slow) var(--exp);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}.rail a[aria-current=page]{background:0 0}.rail a[aria-current=page]:before{transform:scaleX(1)}.rail a span,.rail a{isolation:isolate}.seg{background:var(--areia);border-radius:10px;padding:3px;display:inline-flex;position:relative}.segThumb{transition:transform var(--t-slow) var(--exp), width var(--t-slow) var(--exp);background:#fff;border-radius:8px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 2px #1917141a}.seg button{z-index:1;font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta2);cursor:pointer;transition:color var(--t-slow) var(--quart);background:0 0;border:0;padding:8px 15px;font-size:14.5px;font-weight:500;position:relative}.seg button[aria-pressed=true]{color:var(--tinta)}.grip{cursor:grab;opacity:0;width:14px;transition:opacity var(--t-normal) var(--quart);gap:3px;padding:2px 0;display:grid}.grip i{background:var(--pedra);height:1px}.card:hover .grip,.cardHead:focus-within .grip{opacity:1}.cardHead{cursor:grab}.cardHead:active{cursor:grabbing}.card[data-over]{box-shadow:inset 0 2px 0 var(--realce)}.mvUp,.mvDown{opacity:0;transition:opacity var(--t-normal) var(--quart)}.card:hover .mvUp,.card:hover .mvDown,.mvUp:focus-visible,.mvDown:focus-visible{opacity:1}.fnCol{transition:background var(--t-slow) var(--quart), box-shadow var(--t-slow) var(--quart);border-radius:12px}.funnel[data-dragging] .fnCol{background:#efe7da80}.fnCol[data-over]{background:var(--realceLeve);box-shadow:inset 0 0 0 1px var(--realce)}.funnel[data-dragging] .fnVazio{color:var(--umbra)}.fnCard{cursor:grab;transition:transform var(--t-slow) var(--exp), opacity var(--t-normal) var(--quart), box-shadow var(--t-slow) var(--quart);border-radius:10px;padding:14px 12px}.fnCard:hover{background:#fff;box-shadow:0 1px 2px #1917140f}.fnCard:active{cursor:grabbing}.fnCard[data-held]{opacity:.4;transform:scale(.98)}.fnMove{opacity:0;transition:opacity var(--t-normal) var(--quart)}.fnCard:hover .fnMove,.fnMove:focus-within{opacity:1}.cmd{z-index:var(--z-cmd);place-items:start center;padding:12vh 20px 20px;display:grid;position:fixed;inset:0}.cmdBox{background:var(--papel);width:min(560px,100%);animation:boxIn .36s var(--exp) both;border-radius:16px;padding:8px;position:relative;box-shadow:0 40px 90px -30px #19171480}.cmdBox:focus-within{box-shadow:0 40px 90px -30px #19171480, 0 0 0 3px var(--realceLeve)}[data-closing] .cmdBox{animation:boxOut .18s var(--quart) both}.cmdBox input{width:100%;font-family:var(--sans);color:var(--tinta);background:0 0;border:0;border-radius:10px;padding:14px;font-size:18px}.cmdBox input:focus{box-shadow:none;outline:0}.cmdList{max-height:46vh;margin:4px 0 0;padding:0;list-style:none;overflow-y:auto}.cmdList button{text-align:left;width:100%;font-family:var(--sans);color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:baseline;gap:14px;padding:11px 14px;font-size:16px;display:flex}.cmdList button[data-at]{background:var(--realceLeve);color:var(--umbra)}.cmdGroup{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);margin-left:auto;font-size:13.5px}.cmdList button[data-at] .cmdGroup{color:var(--realce)}.cmdVazio{font-family:var(--serif);color:var(--tinta2);margin:6px 0 10px;padding:0 14px;font-style:italic}.dash :focus-visible{outline:2px solid var(--realce);outline-offset:3px}.dash input:focus,.dash textarea:focus,.dash select:focus{border-color:var(--realce);box-shadow:0 0 0 3px var(--realceLeve)}.btn:hover:not(:disabled){color:var(--realce)}.btn.solid:hover:not(:disabled){background:var(--realce)}.index a:hover,.secIndex a:hover,.chip:hover{color:var(--realce)}.chip.on{color:var(--umbra);border-bottom-color:var(--realce)}.wire:before{background:linear-gradient(90deg, transparent, var(--realce) 40%, var(--realce) 60%, transparent)}.libThumb,.pickGrid .libThumb{position:relative}.libCard:hover .libThumb:after,.pickGrid button:hover .libThumb:after{opacity:1}.libThumb:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(140px circle at var(--mx,50%) var(--my,50%), #ffffff47, transparent 70%);transition:opacity var(--t-slow) var(--quart);position:absolute;inset:0}.dash{-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}.tabbar,.sheet-more{display:none}@media (max-width:959px){.side{padding:max(8px, env(safe-area-inset-top)) 18px 8px;min-height:calc(max(8px, env(safe-area-inset-top)) + 46px);flex-direction:row;justify-content:space-between;align-items:center;gap:16px;position:static}.side .logoName{font-size:23px;line-height:1}.side .logoName .logoLine{margin-bottom:0;padding:0;display:inline-block}.side .logoName .l2{margin-left:.16em}.side .rail,.side>form{display:none}.tabbar{z-index:var(--z-fab);padding:7px 4px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);background:#f8f5f0d1;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:inset 0 .5px #19171429}.tabbar a,.tabbar button{min-height:48px;font-family:var(--sans);color:var(--tinta3);cursor:pointer;transition:color var(--t-normal) var(--quart);background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:0 2px;font-size:10.5px;text-decoration:none;display:grid}.tabbar svg{fill:currentColor;fill-opacity:0;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px;transition:fill-opacity var(--t-slow) var(--quart), opacity var(--t-instant) linear;display:block}.tabbar [aria-current=page]{color:var(--tinta)}.tabbar [aria-current=page] svg{fill-opacity:.16;stroke-width:1.7px}.tabbar a:active svg,.tabbar button:active svg{opacity:.45}.sheet-more{z-index:var(--z-modal);display:block;position:fixed;inset:0}.moreBox{overscroll-behavior:contain;max-height:84dvh;padding:10px 18px calc(24px + env(safe-area-inset-bottom));background:var(--papel);animation:sheetUp .42s var(--exp) both;border-radius:18px 18px 0 0;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}[data-closing] .moreBox{animation:sheetDown .24s var(--quart) both}.moreGrab{background:var(--areia2);border-radius:999px;width:38px;height:4px;margin:4px auto 18px;display:block}.moreGroup{margin-bottom:22px}.moreLabel{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);margin:0 0 7px 14px;font-size:13px;font-weight:500;display:block}.moreList{background:#fff;border-radius:14px;display:grid;overflow:hidden}.moreList a{min-height:50px;box-shadow:inset 0 .5px 0 var(--areia);align-items:center;padding:0 16px;font-size:17px;text-decoration:none;display:flex}.moreList a:first-child{box-shadow:none}.moreList a:active{background:var(--areia)}.moreList a[aria-current=page]{color:var(--tinta);font-weight:600}.moreList a[aria-current=page]:after{content:"";background:var(--tinta);border-radius:999px;width:7px;height:7px;margin-left:auto}.moreList a[data-soon]{color:var(--tinta3)}.moreList a[data-soon]:after{content:"em breve";font-family:var(--disp);font-variation-settings:var(--narrow);margin-left:auto;font-size:13.5px}.moreOut{background:#fff;border-radius:14px;display:grid;overflow:hidden}.moreOut .sideOut{text-align:center;width:100%;min-height:50px;color:var(--alerta);font-family:var(--sans);border:0;margin:0;padding:0 16px;font-size:17px}.moreOut .sideOut:active{background:var(--areia)}.sheet{--gutter:18px;padding:0 var(--gutter) calc(96px + env(safe-area-inset-bottom))}.dashBar{gap:8px 14px;padding:16px 0 12px}.dashBar h1{width:100%;font-size:clamp(30px,9vw,40px)}.icoBtn{width:44px;height:44px}.btn{min-height:44px;padding:10px 0 11px}.btn.solid{padding:13px 22px 14px}.seg button{min-height:44px}.chip{align-items:center;min-height:44px;display:inline-flex}.libFilter{gap:0 18px}.tbl .acts .icoBtn{margin-left:0}.dash input[type=text],.dash input[type=password],.dash input[type=date],.dash :where(input:not([type]),input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number]),.dash textarea,.dash select,.libCardFoot select,.cmdBox input{font-size:16px}.tblWrap{border:0;overflow:visible}.tbl,.tbl tbody,.tbl tr,.tbl td{width:100%;display:block}.tbl thead{display:none}.tbl tr{border-bottom:1px solid var(--areia2);padding:6px 0 14px}.tbl td{border:0;grid-template-columns:34% 1fr;align-items:baseline;gap:12px;padding:7px 0;display:grid}.tbl td:before{content:attr(data-l);font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);font-size:13.5px;font-weight:500}.tbl td:first-child{grid-template-columns:1fr;padding-top:12px}.tbl td:first-child:before{display:none}.tbl .sub{grid-column:2;margin-top:2px}.tbl .acts{justify-content:flex-start;gap:8px;padding-top:8px;display:flex}.tbl .acts:before{display:none}.pvBox,.pickBox,.cmdBox{width:100%;max-height:90dvh;padding-bottom:calc(20px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.pv,.pick,.cmd{place-items:end center;padding:0}.pvBox,.pickBox,.cmdBox{animation:sheetUp .42s var(--exp) both}[data-closing] .pvBox,[data-closing] .pickBox,[data-closing] .cmdBox{animation:sheetDown .22s var(--quart) both}.pvFab{padding:12px 18px 13px}.withIndex{gap:0}.fnCol{scroll-snap-align:center}.funnel{grid-auto-columns:minmax(84vw,1fr);margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.docSplit{gap:24px}.libAddRow{gap:12px}.libAddRow input[type=text]{min-width:100%}.libGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.grip,.mvUp,.mvDown,.fnMove{opacity:1}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes sheetDown{to{transform:translateY(100%)}}.fnGhost{z-index:var(--z-modal);pointer-events:none;background:#fff;border-radius:10px;gap:5px;padding:14px 12px;font-size:15px;display:grid;position:fixed;top:0;left:0;transform:translate(-999px,-999px);box-shadow:0 18px 40px -12px #19171466}.funnel[data-dragging] .fnCard{cursor:grabbing}.funnel[data-dragging]{touch-action:none;scroll-snap-type:none}.spin{vertical-align:-3px;flex:none;width:16px;height:16px;margin-right:8px;display:inline-block}.spin svg{fill:none;stroke-width:2.4px;stroke-linecap:round;transform-origin:50%;width:100%;height:100%;animation:.75s linear infinite spinTurn;display:block}.spinTrack{stroke:currentColor;opacity:.2}.spinArc{stroke:currentColor;stroke-dasharray:14 43}@keyframes spinTurn{to{transform:rotate(360deg)}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.routeLoad{text-align:center;min-height:46dvh;color:var(--tinta2);animation:fade .4s var(--quart) .12s both;place-items:center;gap:16px;display:grid}.routeLoad .spin{width:26px;height:26px;margin:0}.secMark{height:1px;margin-bottom:-1px;display:block}.secHead{top:var(--stickyH,132px);z-index:calc(var(--z-sticky) - 1);background:var(--papel);transition:padding var(--t-slow) var(--exp), box-shadow var(--t-slow) var(--quart);margin-bottom:22px;padding:6px 0 14px;position:sticky}.secHead h2{transition:font-size var(--t-slow) var(--exp), letter-spacing var(--t-slow) var(--exp)}.secHead .said{opacity:1;max-height:4em;transition:max-height var(--t-slow) var(--exp), opacity var(--t-slow) var(--quart), margin var(--t-slow) var(--exp);overflow:hidden}.secHead[data-stuck]{box-shadow:0 1px 0 var(--areia2);padding-bottom:10px}.secHead[data-stuck] h2{letter-spacing:-.012em;font-size:20px}.secHead[data-stuck] .said{opacity:0;max-height:0;margin-top:0}.topMark{height:1px;margin-bottom:-1px;display:block}.dashSticky .dashBar{transition:padding var(--t-slow) var(--exp), gap var(--t-slow) var(--exp)}.dashSticky h1{transition:font-size var(--t-slow) var(--exp), letter-spacing var(--t-slow) var(--exp)}.dashSticky[data-stuck] .dashBar{padding-top:14px;padding-bottom:12px}.dashSticky[data-stuck] h1{letter-spacing:-.016em;font-size:clamp(22px,2.4vw,26px)}.dashSticky[data-stuck]:after{height:12px}@media (max-width:959px){.dashSticky[data-stuck] .dashBar{padding-top:10px;padding-bottom:10px}.dashSticky[data-stuck] h1{width:auto;font-size:19px}.dashSticky[data-stuck] .dashState,.dashSticky[data-stuck] .btn.quiet{display:none}.dashSticky[data-stuck] .dashBar{flex-wrap:nowrap;align-items:center}.dashSticky[data-stuck] .btn.solid{white-space:nowrap;padding:9px 15px 10px}.dashSticky[data-stuck] .btn{white-space:nowrap}}.stBox{flex-direction:column;gap:26px;margin-top:22px;display:flex}.stCartoes{background:var(--areia2);border:1px solid var(--areia2);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:1px;display:grid;overflow:hidden}.stCartao{background:var(--papel);flex-direction:column;gap:3px;padding:20px 22px 18px;display:flex}.stCartao strong{font-family:var(--disp);font-variation-settings:var(--wide);letter-spacing:-.028em;font-size:38px;font-weight:560;line-height:1}.stCartao span{color:var(--tinta2);font-size:14px}.stCartao em{font-family:var(--serif);color:var(--tinta3);font-size:13px;font-style:italic}.stGrafico{border-bottom:1px solid var(--areia2);align-items:flex-end;gap:3px;height:132px;padding:14px 0 0;display:flex}.stBarra{flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}.stBarra i{background:var(--areia2);width:100%;min-height:2px;transition:background var(--t-slow) ease;border-radius:3px 3px 0 0;display:block;position:relative}.stBarra:hover i{background:var(--pedra)}.stBarra b{background:var(--jade);border-radius:3px 3px 0 0;display:block;position:absolute;inset:auto 0 0}.stTabelas{grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:30px 34px;display:grid}.stTabela h3{font-family:var(--disp);font-variation-settings:var(--wide);margin-bottom:12px;font-size:17px;font-weight:560}.stTabela ol{flex-direction:column;list-style:none;display:flex}.stTabela li{border-bottom:1px solid var(--areia2);align-items:baseline;gap:12px;padding:9px 10px;font-size:15px;display:flex;position:relative}.stFatia{width:var(--p);background:var(--realceLeve);border-radius:4px;position:absolute;inset:0 auto 0 0}.stNome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;position:relative;overflow:hidden}.stTotal{font-family:var(--mono);color:var(--tinta2);font-size:12px;position:relative}@page{size:A4;margin:0}@media print{.noPrint,.masthead,.dashSticky,.side,.sideOut,.rail,.tabbar,.sheet-more,.cmd,.busy{display:none!important}html,body{background:0 0;margin:0;padding:0}.dash,.shell,.sheet,.docSplit,.docPaper{background:0 0;max-width:none;min-height:0;margin:0;padding:0;display:block;overflow:visible;filter:none!important;will-change:auto!important;animation:none!important;transform:none!important}.doc{width:100%;max-width:none;min-height:0;box-shadow:none;background:0 0;overflow:visible;margin:0!important;animation:none!important;transform:none!important}.docFundo{width:calc(100% + 4mm);height:calc(100% + 4mm);position:fixed;top:-2mm;left:-2mm}.docSec,.docSign,.docPair{break-inside:avoid}.docTitulo,.doc h3{break-after:avoid}}.osQueue{gap:30px;display:grid}.osQueue[data-air]{gap:42px}.osQueue,.osInsights{max-width:880px}.osCard{border:1px solid var(--areia2);background:var(--papel);animation:rise .5s var(--exp) both;animation-delay:calc(var(--r,0) * 45ms);transition:border-color var(--t-normal) var(--quart), box-shadow var(--t-normal) var(--quart), transform var(--t-normal) var(--exp);border-radius:14px;padding:22px 24px 18px;position:relative}.osCard:hover{border-color:var(--pedra);transform:translateY(-1px);box-shadow:0 6px 22px #1917140f}.osCard[data-risk=high]:before,.osCard[data-risk=medium]:before{content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.osCard[data-risk=high]:before{background:var(--alerta)}.osCard[data-risk=medium]:before{background:var(--pedra)}.osCardTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-bottom:8px;display:flex}.osCardFlags{align-items:baseline;gap:10px;display:flex}.osBrand{font-family:var(--disp);font-variation-settings:var(--wide);letter-spacing:.09em;text-transform:uppercase;color:var(--tinta3);font-size:13px;font-weight:560}.osCard h3{letter-spacing:-.018em;text-wrap:balance;margin:0 0 6px;font-size:clamp(19px,2.1vw,23px);line-height:1.25}.osWhy{font-family:var(--serif);color:var(--tinta2);max-width:62ch;margin:0;font-size:16.5px;font-style:italic;line-height:1.5}.osMeta{color:var(--tinta3);letter-spacing:.02em;flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:13px;display:flex}.osMeta b{color:var(--tinta2);font-weight:500}.osDue{color:var(--tinta3);white-space:nowrap;font-size:13.5px}.osDue[data-late="1"]{color:var(--alerta);font-weight:500}.osCardActs{border-top:1px solid var(--areia);align-items:center;gap:8px;margin-top:16px;padding-top:14px;display:flex}.osGo{background:var(--umbra);min-height:38px;color:var(--papel);font-family:var(--disp);font-variation-settings:var(--narrow);transition:background var(--t-normal) var(--quart);border-radius:9px;align-items:center;padding:9px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.osGo:hover{background:var(--tinta)}.osMore{margin-left:auto;position:relative}.osMore>summary{width:38px;height:38px;color:var(--tinta3);cursor:pointer;border:1px solid #0000;border-radius:9px;place-items:center;font-size:17px;line-height:1;list-style:none;display:grid}.osMore>summary::-webkit-details-marker{display:none}.osMore>summary:hover,.osMore[open]>summary{border-color:var(--areia2);background:var(--areia);color:var(--tinta)}.osMoreBox{z-index:var(--z-sticky);border:1px solid var(--areia2);background:var(--papel);border-radius:11px;gap:2px;min-width:190px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 12px 34px #1917141f}.osMoreLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--tinta3);padding:4px 10px 2px;font-size:12px}.osMoreBox button{text-align:left;font:inherit;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:14px}.osMoreBox button:hover:not(:disabled){background:var(--areia)}.osMoreBox button:disabled{color:var(--pedra-clara);cursor:default}@media (max-width:559px){.osCard{padding:18px 16px 14px}.osCardActs{flex-wrap:wrap}.osGo{flex:1;justify-content:center}.osGo,.osCardActs>button,.osMore>summary{min-height:44px}.osMore>summary{width:44px}}.osTag{background:var(--areia);color:var(--tinta2);letter-spacing:.05em;text-transform:uppercase;font-variation-settings:var(--narrow);white-space:nowrap;border-radius:6px;padding:3px 9px 4px;font-size:12px;display:inline-block}.osTag[data-tone=won],.osTag[data-tone=ok]{background:var(--jadeLeve);color:var(--jade-escuro)}.osTag[data-tone=lost],.osTag[data-tone=bad]{background:var(--alertaLeve);color:var(--alerta)}.osTag[data-tone=hot]{background:var(--realceLeve);color:var(--umbra)}.osTag[data-tone=mute]{color:var(--tinta3);border:1px solid var(--areia2);background:0 0}.osSection{margin:52px 0 0}.osSection>h2{margin-bottom:4px;font-size:clamp(22px,2.6vw,30px)}.osNote{font-family:var(--serif);color:var(--tinta2);max-width:66ch;margin:0 0 18px;font-size:17px;font-style:italic}.osEmpty{border-top:1px solid var(--areia2);font-family:var(--serif);color:var(--tinta2);max-width:60ch;margin-top:30px;padding:34px 0 40px;font-size:19px;font-style:italic}.osWarn{background:var(--alertaLeve);color:var(--alerta);border-radius:9px;margin:0 0 20px;padding:14px 16px;font-size:15px;line-height:1.5}.osWarn[data-tone=info]{background:var(--realceLeve);color:var(--umbra)}.osWarn[data-tone=ok]{background:var(--jadeLeve);color:var(--jade-escuro)}.osBrief{max-width:46ch;font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:-.01em;color:var(--tinta);text-wrap:balance;margin:0 0 8px;font-size:clamp(21px,2.5vw,28px);font-weight:500;line-height:1.32}.osRead{max-width:58ch;font-family:var(--serif);color:var(--tinta2);margin:0;font-size:18px;font-style:italic;line-height:1.5}.osRows{border-top:1px solid var(--areia2)}.osRow{border-bottom:1px solid var(--areia2);grid-template-columns:1fr auto;align-items:baseline;gap:6px 20px;padding:16px 0;text-decoration:none;display:grid}a.osRow:hover .osRowName{color:var(--umbra)}.osRowName{font-family:var(--disp);font-variation-settings:var(--wide);letter-spacing:-.015em;transition:color var(--t-normal) var(--quart);font-size:20px;font-weight:560}.osRowSub{color:var(--tinta3);margin-top:3px;font-size:14px;line-height:1.5;display:block}.osRowSide{color:var(--tinta3);align-items:center;gap:10px;font-size:13px;display:flex}.osStats{background:var(--areia2);border:1px solid var(--areia2);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px;margin:0 0 26px;display:grid;overflow:hidden}.osStat{background:var(--papel);padding:18px 18px 16px}.osStat b{font-family:var(--disp);font-variation-settings:var(--wide);letter-spacing:-.03em;font-size:clamp(24px,3vw,34px);font-weight:560;line-height:1;display:block}.osStat span{color:var(--tinta3);letter-spacing:.02em;margin-top:7px;font-size:13px;display:block}.osStat em{font-family:var(--serif);color:var(--tinta3);font-size:15px}.osTimeline{border-left:1px solid var(--areia2);margin:0;padding:0 0 0 20px;list-style:none;position:relative}.osTimeline li{padding:0 0 22px;position:relative}.osTimeline li:before{content:"";background:var(--papel);border:1px solid var(--pedra);border-radius:50%;width:9px;height:9px;position:absolute;top:7px;left:-25px}.osTimeline li[data-actor=brand]:before{background:var(--umbra);border-color:var(--umbra)}.osTimeline li[data-actor=carol]:before{background:var(--jade);border-color:var(--jade)}.osTimeline li[data-actor=ai]:before{background:var(--areia2)}.osEvent{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.osEventType{letter-spacing:.05em;text-transform:uppercase;color:var(--tinta3);font-variation-settings:var(--narrow);font-size:13px}.osEventWhen{color:var(--tinta3);font-size:13px}.osEventText{color:var(--tinta2);max-width:70ch;margin:3px 0 0;font-size:15px;line-height:1.55}.osEvidence{color:var(--tinta3);margin:7px 0 0;font-size:13px}.osEvidence summary{cursor:pointer;letter-spacing:.02em}.osEvidence pre{background:var(--areia);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:8px 0 0;padding:11px 13px;font-size:12px;line-height:1.6;overflow-x:auto}.osPanel{border-top:1px solid var(--areia2);padding:22px 0 26px}.osPanel h3{margin:0 0 4px;font-size:21px}.osGrid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:26px 40px;display:grid}@media (max-width:860px){.osGrid{grid-template-columns:1fr}}.osField{margin:0 0 14px;display:block}.osField>span{letter-spacing:.04em;text-transform:uppercase;color:var(--tinta3);font-variation-settings:var(--narrow);margin-bottom:5px;font-size:13px;display:block}.osField input[type=text],.osField input[type=date],.osField input[type=number],.osField input[type=url],.osField select,.osField textarea{border:1px solid var(--areia2);background:var(--papel);width:100%;color:var(--tinta);font:inherit;border-radius:8px;padding:9px 11px;font-size:15px}.osField textarea{resize:vertical;min-height:120px;line-height:1.55}.osField input:focus-visible,.osField select:focus-visible,.osField textarea:focus-visible{outline:2px solid var(--umbra);outline-offset:1px}.osCheck{cursor:pointer;align-items:flex-start;gap:9px;margin:0 0 11px;font-size:15px;line-height:1.45;display:flex}.osCheck input{accent-color:var(--umbra);flex:none;width:16px;height:16px;margin-top:3px}.osCheck small{color:var(--tinta3);margin-top:2px;font-size:13px;display:block}.osActs{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:14px;display:flex}.osJobs{flex-wrap:wrap;gap:8px;margin:16px 0 4px;display:flex}.osJobs+.osWarn{margin-top:18px}.osRowBtn{text-align:left;width:100%;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--areia2);cursor:pointer;background:0 0}.osRowBtn:hover .osRowName{color:var(--umbra)}.mailBox{flex-direction:column;width:min(760px,100%);max-height:min(86dvh,900px);padding:24px 26px 22px;display:flex}.mailHead{border-bottom:1px solid var(--areia2);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.mailHead h2{font-size:clamp(19px,2.2vw,24px);line-height:1.25}.mailScroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:4px 2px 8px;overflow-y:auto}.mailMsg{border-bottom:1px solid var(--areia);padding:16px 0}.mailMsg:last-child{border-bottom:0}.mailMeta{color:var(--tinta3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-bottom:6px;font-size:14px;display:flex}.mailMeta b{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta);font-size:15px;font-weight:560}.mailBody{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tinta2);font-size:15px;line-height:1.62}.mailMsg[data-dir=outbound] .mailBody{color:var(--tinta3);font-style:italic}.mailReply{border-top:1px solid var(--areia2);padding-top:16px}.mailReply textarea{border:1px solid var(--areia2);background:var(--papel);width:100%;font:inherit;color:var(--tinta);resize:vertical;border-radius:10px;padding:12px 14px;font-size:15px;line-height:1.55}.mailReply textarea:focus-visible{outline:2px solid var(--umbra);outline-offset:1px}.mailActs{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0 10px;display:flex}@media (max-width:559px){.mailBox{width:100%;max-height:92dvh;padding:18px 16px 16px}.mailActs .osPageBtn,.mailActs .osGo,.mailActs .chip{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.mailActs .osGo,.mailActs .osPageBtn{flex:calc(50% - 8px)}}.osPager{border-top:1px solid var(--areia2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:34px;padding-top:20px;display:flex}.osPagerNav,.osPagerSize,.osPagerSizes{align-items:center;gap:8px;display:flex}.osPagerAt,.osPagerSize>span{color:var(--tinta3);white-space:nowrap;font-size:14px}.osPageBtn{border:1px solid var(--areia2);background:var(--papel);min-height:38px;color:var(--tinta);font-family:var(--disp);font-variation-settings:var(--narrow);cursor:pointer;transition:border-color var(--t-normal) var(--quart), background var(--t-normal) var(--quart), color var(--t-normal) var(--quart);border-radius:9px;padding:8px 14px;font-size:14px;font-weight:500}.osPageBtn:hover:not(:disabled):not([aria-pressed=true]){border-color:var(--pedra);background:var(--areia)}.osPageBtn:disabled{cursor:default;color:var(--pedra-escura);border-color:var(--areia)}.osPageBtn[aria-pressed=true]{background:var(--umbra);border-color:var(--umbra);color:var(--papel)}@media (max-width:559px){.osPager{justify-content:flex-start}.osPagerNav{justify-content:space-between;width:100%}}.osJob{border:1px solid var(--areia2);background:var(--papel);min-height:38px;color:var(--tinta);font-family:var(--disp);font-variation-settings:var(--narrow);cursor:pointer;transition:border-color var(--t-normal) var(--quart), background var(--t-normal) var(--quart), color var(--t-normal) var(--quart);border-radius:9px;align-items:center;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex}.osJob:hover:not(:disabled){border-color:var(--pedra);background:var(--areia)}.osJob:disabled{cursor:default;color:var(--tinta3)}.osJob[data-primary]{border-color:var(--umbra);background:var(--umbra);color:var(--papel)}.osJob[data-primary]:hover:not(:disabled){border-color:var(--tinta);background:var(--tinta)}.osJob[data-primary]:disabled{color:#f8f5f0b3}.osJob:disabled:has(.spin){color:var(--tinta);border-color:var(--pedra);background:var(--areia)}.osRow .osRowName+.osRowSub{margin-top:4px}.osInline{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.osInline .osField{flex:150px;margin:0}.osList{color:var(--tinta2);margin:10px 0 0;padding-left:18px;font-size:15px;line-height:1.6}.osList li{margin-bottom:5px}.osList[data-tone=bad] li::marker{color:var(--alerta)}.osList[data-tone=ok] li::marker{color:var(--jade-escuro)}.osBars{margin:12px 0 0}.osBar{grid-template-columns:minmax(120px,1.6fr) minmax(0,3fr) auto;align-items:center;gap:12px;padding:7px 0;font-size:14px;display:grid}.osBar i{background:var(--umbra);border-radius:4px;min-width:2px;height:7px;display:block}.osBar[data-assumed="1"] i{background:repeating-linear-gradient(90deg, var(--areia2) 0 5px, transparent 5px 9px)}.osBar b{font-variant-numeric:tabular-nums;color:var(--tinta2);font-weight:500}.osBoard{scroll-snap-type:x proximity;grid-auto-columns:minmax(190px,1fr);grid-auto-flow:column;gap:18px;padding-bottom:12px;display:grid;overflow-x:auto}.osCol{scroll-snap-align:start;min-width:0}.osColHead{border-bottom:1px solid var(--areia2);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:10px;padding-bottom:8px;display:flex}.osColHead span{letter-spacing:.05em;text-transform:uppercase;color:var(--tinta2);font-variation-settings:var(--narrow);font-size:13px}.osColHead b{font-variant-numeric:tabular-nums;color:var(--tinta3);font-size:13px}.osMini{border-bottom:1px solid var(--areia);padding:11px 0;font-size:15px;line-height:1.4;text-decoration:none;display:block}.osMini small{color:var(--tinta3);margin-top:3px;font-size:12px;display:block}.osCapture textarea{min-height:170px;font-size:16px}.osCaptureHint{font-family:var(--serif);color:var(--tinta2);margin:0 0 14px;font-size:16px;font-style:italic}.osKinds{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.osKinds button{border:1px solid var(--areia2);color:var(--tinta2);font:inherit;cursor:pointer;transition:background var(--t-normal) var(--quart), border-color var(--t-normal) var(--quart), color var(--t-normal) var(--quart);background:0 0;border-radius:999px;padding:6px 13px;font-size:14px}.osKinds button[aria-pressed=true]{background:var(--umbra);border-color:var(--umbra);color:var(--papel)}.osFlag{border-bottom:1px solid var(--areia2);grid-template-columns:1fr auto;align-items:start;gap:8px 20px;padding:15px 0;display:grid}.osFlag b{font-size:16px;font-weight:500}.osFlag p{color:var(--tinta3);max-width:60ch;margin:3px 0 0;font-size:14px;line-height:1.5}.osSwitch{border:1px solid var(--areia2);font:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--tinta3);cursor:pointer;white-space:nowrap;transition:background var(--t-normal) var(--quart), border-color var(--t-normal) var(--quart), color var(--t-normal) var(--quart);background:0 0;border-radius:999px;padding:5px 14px;font-size:13px}.osSwitch[aria-pressed=true]{background:var(--jade-escuro);border-color:var(--jade-escuro);color:var(--papel)}@media (max-width:700px){.osCard{grid-template-columns:1fr}.osCheck{align-items:center;min-height:44px}.osCheck input{margin-top:0}.osCardActs{flex-flow:wrap;align-items:center;gap:6px 18px;margin-top:12px}.osRow{grid-template-columns:1fr}.osRowSide{margin-top:6px}.osStats{grid-template-columns:repeat(2,1fr)}.osBar{grid-template-columns:1fr auto}.osBar i{grid-column:1/-1}}.osField input[type=number],.osField input[type=date]{max-width:180px}.osField input[inputmode=decimal]{max-width:220px}.osInline .osField input{max-width:none}.aiLauncher{background:var(--ferro);width:58px;height:58px;color:var(--papel);cursor:pointer;transition:transform var(--t-slow) var(--exp), background var(--t-normal) var(--quart), box-shadow var(--t-slow) var(--exp);border:0;border-radius:999px;place-items:center;padding:0;display:grid;box-shadow:0 10px 30px #1917143d}.aiLauncher:hover{background:var(--ferro2);transform:translateY(-2px)scale(1.04);box-shadow:0 18px 40px #1917144d}.aiLauncher:active{transform:translateY(0)scale(.97)}.aiLauncher:focus-visible{outline:2px solid var(--papel);outline-offset:3px}.aiMark{flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.aiMark svg{width:100%;height:100%;overflow:visible}.aiMarkRing{fill:none;stroke:#f7f3ee80;stroke-width:1.5px;stroke-linecap:round}.aiMark[data-state=busy] .aiMarkRing{stroke:var(--papel)}.aiLauncher:hover .aiMarkRing{stroke:#f7f3eecc}.aiMarkSpark{fill:var(--papel)}.aiMarkDust{fill:#f7f3eeb3}.aiDot{background:var(--jade);width:12px;height:12px;box-shadow:0 0 0 2.5px var(--ferro);border-radius:999px;position:absolute;top:4px;right:4px}.aiPanel{z-index:var(--z-modal);background:var(--papel);border-left:1px solid var(--areia2);width:min(440px,100vw);animation:aiIn .3s var(--exp) both;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-18px 0 48px #1917141f}@keyframes aiIn{0%{opacity:0;transform:translate(18px)}}.aiHead{border-bottom:1px solid var(--areia2);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 12px;display:flex}.aiHead b{font-family:var(--disp);font-variation-settings:var(--narrow);font-size:17px;font-weight:560}.aiCtx{color:var(--tinta3);font-size:13px;display:block}.aiHeadActs{gap:12px;display:flex}.aiThreads{border-bottom:1px solid var(--areia2);background:var(--areia);max-height:210px;padding:10px 18px;overflow-y:auto}.aiThread{align-items:center;gap:8px;display:flex}.aiThread button:first-child{text-align:left;min-height:36px;font:inherit;color:var(--tinta);cursor:pointer;background:0 0;border:0;flex:1;font-size:14px}.aiThread button:last-child{color:var(--tinta3);cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:18px;line-height:1}.aiThread button:hover{color:var(--umbra)}.aiScroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:16px 18px;overflow-y:auto}.aiEmpty p{font-family:var(--serif);color:var(--tinta2);margin-bottom:14px;font-size:16px;font-style:italic}.aiChips{flex-wrap:wrap;gap:7px;display:flex}.aiChip{border:1px solid var(--areia2);background:var(--papel);font:inherit;color:var(--tinta2);cursor:pointer;transition:border-color var(--t-normal) var(--quart), background var(--t-normal) var(--quart);border-radius:999px;padding:8px 12px;font-size:13.5px}.aiChip:hover{border-color:var(--pedra);background:var(--areia)}.aiMsg{margin-bottom:20px}.aiSaid{background:var(--areia);border-radius:12px 12px 3px;width:fit-content;max-width:88%;margin-left:auto;padding:10px 13px;font-size:15px;line-height:1.55}.aiBody{color:var(--tinta);overflow-wrap:anywhere;font-size:15px;line-height:1.62}.aiBody>*+*{margin-top:10px}.aiBody ul,.aiBody ol{padding-left:20px}.aiBody li+li{margin-top:4px}.aiBody strong{font-weight:600}.aiBody code{background:var(--areia);font-family:var(--mono);border-radius:5px;padding:1px 5px;font-size:13px}.aiBody pre{background:var(--ferro);color:var(--papel);border-radius:9px;padding:12px;overflow-x:auto}.aiBody pre code{color:inherit;background:0 0}.aiBody table{border-collapse:collapse;font-size:14px;display:block;overflow-x:auto}.aiBody th,.aiBody td{border-bottom:1px solid var(--areia2);text-align:left;white-space:nowrap;padding:6px 10px}.aiSources{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.aiSource{border:1px solid var(--areia2);color:var(--tinta3);border-radius:7px;padding:4px 9px;font-size:12.5px;text-decoration:none}a.aiSource:hover{border-color:var(--pedra);color:var(--umbra)}.aiCopy{color:var(--tinta3);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px}.aiCopy:hover{color:var(--umbra)}.aiComposer{border-top:1px solid var(--areia2);padding:12px 18px 16px}.aiComposer textarea{border:1px solid var(--areia2);background:var(--papel);width:100%;font:inherit;color:var(--tinta);resize:vertical;border-radius:10px;padding:10px 12px;font-size:15px;line-height:1.5}.aiComposer textarea:focus-visible{outline:2px solid var(--umbra);outline-offset:1px}.aiComposerActs{justify-content:flex-end;align-items:center;gap:12px;margin-top:9px;display:flex}@media (max-width:559px){.aiPanel{border-left:0;width:100vw}}.aiPanel[data-dragging]{outline:2px dashed var(--umbra);outline-offset:-8px}.aiFiles{flex-wrap:wrap;gap:6px;margin-bottom:9px;display:flex}.aiFile{border:1px solid var(--areia2);background:var(--areia);max-width:100%;color:var(--tinta2);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12.5px;display:inline-flex}.aiFile button{color:var(--tinta3);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:15px;line-height:1}.aiFile button:hover{color:var(--alerta)}.aiAttach,.aiWeb{border:1px solid var(--areia2);background:var(--papel);min-height:32px;font:inherit;color:var(--tinta2);cursor:pointer;border-radius:8px;padding:6px 11px;font-size:13px}.aiAttach input{display:none}.aiAttach:hover,.aiWeb:hover{border-color:var(--pedra);background:var(--areia)}.aiWeb[aria-pressed=true]{background:var(--umbra);border-color:var(--umbra);color:var(--papel)}.aiSpacer{flex:1}.aiComposerActs{justify-content:flex-start}.osInsights{gap:10px;margin:26px 0 0;display:grid}.osInsight{border:1px solid var(--areia2);color:inherit;transition:border-color var(--t-normal) var(--quart), background var(--t-normal) var(--quart);border-left-width:3px;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:2px 12px;padding:12px 14px;text-decoration:none;display:flex}.osInsight:hover{background:var(--areia)}.osInsight[data-sev=urgent]{border-left-color:var(--alerta)}.osInsight[data-sev=warn]{border-left-color:var(--pedra)}.osInsight[data-sev=info]{border-left-color:var(--areia2)}.osInsight b{font-family:var(--disp);font-variation-settings:var(--narrow);font-size:15px;font-weight:500}.osInsight span{min-width:22ch;color:var(--tinta3);flex:22ch;font-size:13.5px}.aiState{color:var(--tinta3);align-items:center;gap:2px;min-height:20px;margin-top:6px;font-size:13.5px;display:flex}.aiState[data-kind=tool]{color:var(--umbra)}.aiCaret{background:var(--umbra);width:2px;height:16px;animation:1s steps(2,start) infinite aiBlink;display:inline-block}@keyframes aiBlink{50%{opacity:0}}.notif{z-index:var(--z-fab);position:fixed;top:clamp(14px,2vw,22px);right:clamp(16px,2vw,28px)}.notifBell{border:1px solid var(--areia2);background:var(--papel);width:42px;height:42px;color:var(--tinta2);cursor:pointer;transition:border-color var(--t-normal) var(--quart), background var(--t-normal) var(--quart), color var(--t-normal) var(--quart);border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:0 2px 10px #1917140d}.notifBell:hover,.notifBell[aria-expanded=true]{border-color:var(--pedra);background:var(--areia);color:var(--tinta)}.notifBell svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.notifCount{background:var(--pedra);min-width:19px;height:19px;color:var(--papel);text-align:center;box-shadow:0 0 0 2px var(--papel);border-radius:999px;padding:0 5px;font-size:11.5px;font-weight:600;line-height:19px;position:absolute;top:-3px;right:-3px}.notifCount[data-urgent]{background:var(--alerta)}.notifBox{border:1px solid var(--areia2);background:var(--papel);width:min(370px,100vw - 32px);max-height:min(70dvh,520px);animation:rise .26s var(--exp) both;border-radius:14px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 20px 50px #19171429}.notifBox header{border-bottom:1px solid var(--areia2);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px 12px;display:flex}.notifBox header b{font-family:var(--disp);font-variation-settings:var(--narrow);font-size:15px;font-weight:560}.notifBox header a{color:var(--tinta3);font-size:13.5px;text-decoration:none}.notifBox header a:hover{color:var(--umbra)}.notifEmpty{font-family:var(--serif);color:var(--tinta2);padding:22px 16px 26px;font-size:15.5px;font-style:italic;line-height:1.5}.notifBox ul{overscroll-behavior:contain;scrollbar-width:thin;margin:0;padding:6px;list-style:none;overflow-y:auto}.notifBox li>*{color:inherit;border-left:3px solid #0000;border-radius:9px;padding:10px 11px;text-decoration:none;display:block}.notifBox a:hover{background:var(--areia)}.notifBox [data-sev=urgent]{border-left-color:var(--alerta)}.notifBox [data-sev=warn]{border-left-color:var(--pedra)}.notifBox b{font-family:var(--disp);font-variation-settings:var(--narrow);font-size:14.5px;font-weight:500;line-height:1.35;display:block}.notifBox span{color:var(--tinta3);margin-top:2px;font-size:13px;display:block}.dashBar{padding-right:58px}@media (max-width:959px){.notif{top:calc(max(8px, env(safe-area-inset-top)) - 3px);right:14px}.notifBell{width:44px;height:44px}.dashBar{padding-right:40px}}.outDetail{border-top:1px solid var(--areia);margin-top:12px;padding-top:10px}.outDetail>summary{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);cursor:pointer;font-size:13.5px;font-weight:500;list-style:none}.outDetail>summary::-webkit-details-marker{display:none}.outDetail>summary:before{content:"▸ ";color:var(--tinta3)}.outDetail[open]>summary:before{content:"▾ "}.outDetail>summary:hover{color:var(--tinta)}.outDetail>div{color:var(--tinta2);padding:10px 0 4px;font-size:14.5px;line-height:1.55}.outDetail p+p{margin-top:7px}.outDetail b{color:var(--tinta);font-weight:600}.outDetail ul{margin:8px 0 0;padding-left:18px}.outDetail li+li{margin-top:4px}.outMail{gap:8px;display:grid}.outMail input,.outMail textarea{border:1px solid var(--areia2);background:var(--papel);width:100%;font:inherit;color:var(--tinta);border-radius:9px;padding:10px 12px;font-size:14.5px;line-height:1.55}.outMail textarea{resize:vertical;min-height:180px}.outTo{border:1px solid var(--areia2);background:var(--areia);border-radius:10px;gap:8px;padding:12px;display:grid}.outTo label{color:var(--tinta2);font-size:13px}.outToOpts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.outToOpts button{border:1px solid var(--areia2);background:var(--papel);min-height:32px;font:inherit;color:var(--tinta);cursor:pointer;border-radius:999px;padding:6px 10px;font-size:13px}.outToOpts button:hover{border-color:var(--tinta2)}.outToActs{flex-wrap:wrap;gap:8px;display:flex}.outSaved{min-height:18px;color:var(--tinta3);margin:2px 0 0;font-size:13px}.outSent{border:1px solid var(--areia2);border-left:3px solid var(--umbra);background:var(--areia);color:var(--tinta2);overflow-wrap:anywhere;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5;display:block}.outSent b{color:var(--tinta)}.outLink{font:inherit;font-size:inherit;color:var(--tinta2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;text-decoration:underline}@media (pointer:coarse){.outLink{min-height:44px;line-height:44px;display:inline-block}}.outMail input:focus-visible,.outMail textarea:focus-visible{outline:2px solid var(--umbra);outline-offset:1px}.osSearch+.osWarn,.osJobs+.osSearch{margin-top:22px}.osSearch{border:1px solid var(--areia2);background:var(--papel);max-width:620px;transition:border-color var(--t-normal) var(--quart), box-shadow var(--t-normal) var(--quart);border-radius:11px;align-items:stretch;margin-top:16px;display:flex;overflow:hidden}.osSearch:focus-within{border-color:var(--umbra);box-shadow:0 0 0 3px var(--areia)}.dash .osSearch input,.dash .osSearch select{width:auto;min-width:0;font:inherit;color:var(--tinta);box-shadow:none;background-color:#0000;border:0;border-radius:0;flex:1;padding:12px 15px;font-size:14.5px}.dash .osSearch input::placeholder{color:var(--pedra-clara)}.dash .osSearch input:focus,.dash .osSearch select:focus{box-shadow:none;outline:none}.osSearch button{border:0;border-left:1px solid var(--areia2);background:var(--areia);font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta);cursor:pointer;transition:background var(--t-normal) var(--quart), color var(--t-normal) var(--quart);flex:none;align-items:center;gap:2px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.osSearch button:hover:not(:disabled){background:var(--areia2)}.osSearch button:disabled{color:var(--pedra-clara);cursor:default}@media (max-width:559px){.osSearch{max-width:none}.osSearch button{padding:0 14px}}.dash .histStats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:18px 0 8px;display:grid}.dash .histStats>div{border:1px solid var(--areia2);background:var(--papel);border-radius:12px;padding:14px 16px}.dash .histStats b{font-variation-settings:var(--wide);color:var(--tinta);font-size:26px;line-height:1.1;display:block}.dash .histStats span{color:var(--tinta2);font-size:13px}.dash .histNote{color:var(--tinta2);margin:4px 0 0;font-size:14px}.dash .histFilters{flex-wrap:wrap;gap:8px;margin:22px 0 10px;display:flex}.dash .histFilters a{border:1px solid var(--areia2);color:var(--tinta2);border-radius:999px;align-items:center;min-height:34px;padding:7px 14px;font-size:14px;text-decoration:none;display:inline-flex}.dash .histFilters a[aria-current=page]{border-color:var(--tinta);background:var(--tinta);color:var(--papel)}.dash .histDay{margin-top:30px}.dash .histDay>summary{z-index:1;cursor:pointer;background:var(--papel);border-bottom:1px solid var(--areia2);flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:10px;padding:10px 2px;list-style:none;display:flex;position:sticky;top:0}.dash .histDay>summary::-webkit-details-marker{display:none}.dash .histDayName{font-variation-settings:var(--wide);color:var(--tinta);font-size:15px}.dash .histDayName:before{content:"▸";width:14px;color:var(--tinta2);transition:transform var(--t-normal) var(--quart);font-size:11px;display:inline-block}.dash .histDay[open]>summary .histDayName:before{transform:rotate(90deg)}.dash .histDayCount{color:var(--tinta);font-size:13px}.dash .histDayRun{color:var(--tinta2);margin-left:auto;font-size:13px}.dash .histNone{color:var(--tinta2)}.dash .histSocial{margin-right:10px;display:inline-block}@media (max-width:640px){.dash .histDayRun{width:100%;margin-left:0}}.dash .histRow{border:1px solid var(--areia2);background:var(--papel);border-radius:12px;margin-bottom:10px}.dash .histRow>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;min-height:48px;padding:14px 18px;list-style:none;display:flex}.dash .histRow>summary::-webkit-details-marker{display:none}.dash .histRow[open]>summary{border-bottom:1px solid var(--areia2)}.dash .histName{color:var(--tinta);font-weight:500}.dash .histFit{border:1px solid var(--areia2);color:var(--tinta2);border-radius:999px;padding:2px 9px;font-size:13px}.dash .histStatus{color:var(--tinta2);font-size:13px}.dash .histStatus[data-status=sent]{color:var(--realce)}.dash .histStatus[data-status=rejected],.dash .histStatus[data-status=skipped],.dash .histStatus[data-status=failed]{opacity:.72}.dash .histWhere{color:var(--tinta2);margin-left:auto;font-size:13px}.dash .histDetail{margin:0;padding:16px 18px 18px}.dash .histField{border-top:1px solid color-mix(in srgb, var(--areia2) 55%, transparent);grid-template-columns:150px 1fr;gap:14px;padding:7px 0;display:grid}.dash .histField:first-child{border-top:0}.dash .histField dt{color:var(--tinta2);font-size:13px}.dash .histField dd{color:var(--tinta);max-width:68ch;margin:0;font-size:14px;line-height:1.55}.dash .histList{margin:0;padding-left:18px}.dash .histList[data-tone=warn],.dash [data-tone=warn]{color:var(--realce)}.dash .histMail{background:color-mix(in srgb, var(--areia2) 26%, transparent);border-radius:10px;padding:12px 14px}.dash .histMail p{white-space:pre-wrap;margin:8px 0 0}@media (max-width:640px){.dash .histField{grid-template-columns:1fr;gap:3px}.dash .histWhere{margin-left:0}}.dash .toastHost{z-index:var(--z-toast);flex-direction:column;gap:10px;width:min(520px,100vw - 32px);display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.dash .toast{border:1px solid var(--areia2);background:var(--tinta);color:var(--papel);animation:toastIn .28s var(--exp) both;border-radius:12px;align-items:center;gap:14px;padding:14px 14px 14px 18px;display:flex;box-shadow:0 12px 32px #00000038}.dash .toast[data-tone=warn]{border-color:var(--realce)}.dash .toast p{flex:1;margin:0;font-size:14px;line-height:1.45}.dash .toast a{color:var(--papel);white-space:nowrap;font-size:14px;text-decoration:underline}.dash .toast button{width:32px;height:32px;color:var(--papel);cursor:pointer;opacity:.72;background:0 0;border:0;border-radius:8px;flex:none;font-size:20px;line-height:1}.dash .toast button:hover{opacity:1;background:#ffffff1f}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dash .notifBox li{position:relative}.dash .notifX{width:30px;height:30px;color:var(--tinta2);cursor:pointer;opacity:0;transition:opacity var(--t-fast) var(--quart);background:0 0;border:0;border-radius:8px;font-size:17px;line-height:1;position:absolute;top:6px;right:6px}.dash .notifBox li:hover .notifX,.dash .notifX:focus-visible{opacity:1}@media (hover:none){.dash .notifX{opacity:.7}}.dash .notifX:hover{background:var(--areia2);color:var(--tinta)}.dash .histNiche{background:color-mix(in srgb, var(--areia2) 55%, transparent);color:var(--tinta2);border-radius:999px;padding:2px 9px;font-size:12px}.dash .revSection{margin-top:38px}.dash .revSection>header{z-index:1;background:var(--papel);border-bottom:1px solid var(--areia2);padding:12px 2px 10px;position:sticky;top:0}.dash .revSection h2{font-variation-settings:var(--wide);color:var(--tinta);align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.dash .revCount{background:var(--tinta);color:var(--papel);font-variation-settings:normal;border-radius:999px;padding:1px 9px;font-size:12px}.dash .revSection>header p{color:var(--tinta2);margin:4px 0 0;font-size:13px}.dash .revList{margin-top:12px}.dash .revRow{border:1px solid var(--areia2);background:var(--papel);transition:border-color var(--t-normal) var(--quart);border-radius:12px;margin-bottom:8px;overflow:hidden}.dash .revRow:hover{border-color:var(--pedra)}.dash .revRow[open]{border-color:var(--tinta);margin-bottom:18px}.dash .revRow>summary{cursor:pointer;align-items:center;gap:14px;min-height:52px;padding:0 18px;list-style:none;display:flex;position:relative}.dash .revName,.dash .revNiche,.dash .revWho,.dash .revFit,.dash .revState{flex:none}.dash .revWhy{flex:1;min-width:0}.dash .revWho{margin-left:auto}.dash .revRow>summary::-webkit-details-marker{display:none}.dash .revName{color:var(--tinta);font-weight:500}.dash .revNiche{background:color-mix(in srgb, var(--areia2) 55%, transparent);color:var(--tinta2);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px}.dash .revWhy{color:var(--tinta2);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.dash .revWho{color:var(--tinta2);white-space:nowrap;font-size:13px}.dash .revWho[data-weak]{color:var(--realce)}.dash .revFit{color:var(--tinta2);flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.dash .revFit b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.dash .revFit small{white-space:nowrap;font-size:11px}.dash .revFit[data-over] b{color:var(--tinta)}.dash .revState{color:var(--tinta2);white-space:nowrap;font-size:13px}.dash .revRow[open] .revState:after{content:" ▴"}.dash .revRow:not([open]) .revState:after{content:" ▾"}.dash .revBar{background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.dash .revBar:before{content:"";width:var(--fit,0%);background:color-mix(in srgb, var(--pedra) 60%, transparent);height:100%;display:block}.dash .revBar[data-over]:before{background:color-mix(in srgb, var(--realce) 55%, transparent)}.dash .revBody{padding:16px 18px 18px}.dash .revRow[data-status=sent]{opacity:.72}@media (max-width:860px){.dash .revRow>summary{flex-wrap:wrap;gap:8px 12px;padding:12px 16px}.dash .revWhy{white-space:normal;flex:1 0 100%}.dash .revWho{margin-left:0}}.dash .revX{width:34px;height:34px;color:var(--tinta2);cursor:pointer;opacity:0;transition:opacity var(--t-fast) var(--quart), background-color var(--t-fast) var(--quart);background:0 0;border:0;border-radius:8px;flex:none;margin-right:-8px;font-size:19px;line-height:1}.dash .revRow:hover .revX,.dash .revRow[open] .revX,.dash .revX:focus-visible{opacity:1}@media (hover:none){.dash .revX{opacity:.75;width:44px;height:44px}}.dash .revX:hover{background:var(--areia2);color:var(--tinta)}.dash .revX:disabled{cursor:default}.dash .revClear{margin-top:12px}.dash .findingChip{z-index:var(--z-fab);border:1px solid var(--areia2);background:var(--papel);color:var(--tinta2);border-radius:999px;align-items:center;gap:9px;padding:8px 14px;font-size:13px;display:inline-flex;position:fixed;top:calc(clamp(14px,2vw,22px) + 4px);right:calc(clamp(16px,2vw,28px) + 52px);box-shadow:0 4px 14px #00000012}.dash .findingDot{background:var(--realce);width:7px;height:7px;animation:findingPulse 1.4s var(--quart) infinite;border-radius:50%}@keyframes findingPulse{0%,to{opacity:1}50%{opacity:.25}}@media (max-width:700px){.dash .findingChip{gap:0;padding:8px;font-size:0;right:calc(clamp(16px,2vw,28px) + 50px)}.dash .findingDot{width:9px;height:9px}}.dash .revBadges{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.dash .revBadge{white-space:nowrap;background:color-mix(in srgb, var(--areia2) 45%, transparent);color:var(--tinta2);border-radius:999px;padding:2px 9px;font-size:12px}.dash .revBadge[data-tone=ok]{background:color-mix(in srgb, var(--realce) 12%, transparent);color:var(--realce)}.dash .revBadge[data-tone=warn]{border:1px solid var(--realce);color:var(--realce);background:0 0}@media (max-width:860px){.dash .revBadges{flex-wrap:wrap;margin-left:0}.dash .revBadge:not([data-tone=ok]):not([data-tone=warn]){display:none}}.dash .modos{border:1px solid var(--areia2);background:color-mix(in srgb, var(--areia2) 24%, transparent);border-radius:999px;gap:3px;margin:18px 0 22px;padding:3px;display:inline-flex}.dash .modos button{min-height:38px;font:inherit;color:var(--tinta2);cursor:pointer;transition:background-color var(--t-normal) var(--quart), color var(--t-normal) var(--quart);background:0 0;border:0;border-radius:999px;padding:8px 18px;font-size:14px}.dash .modos button[aria-selected=true]{background:var(--papel);color:var(--tinta);box-shadow:0 1px 3px #00000014}.dash .buscaBox{border:1px solid var(--areia2);background:var(--papel);border-radius:14px;padding:20px 22px}.dash .buscaLabel{font-variation-settings:var(--wide);color:var(--tinta);margin-bottom:10px;font-size:15px;display:block}.dash .buscaLinha{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.dash .buscaLinha>input{border:1px solid var(--areia2);background:var(--papel);min-height:44px;font:inherit;color:var(--tinta);border-radius:10px;flex:260px;padding:10px 14px}.dash .buscaLinha>input:focus-visible,.dash .paisPick input:focus-visible{outline:2px solid var(--tinta);outline-offset:1px}.dash .buscaNota{color:var(--tinta2);max-width:62ch;margin:10px 0 0;font-size:13px}.dash .paisPick{flex-direction:column;gap:4px;display:flex}.dash .paisPick label{color:var(--tinta2);font-size:12px}.dash .paisPick input{border:1px solid var(--areia2);background:var(--papel);width:168px;min-height:44px;font:inherit;color:var(--tinta);border-radius:10px;padding:10px 12px}.dash .resBar{border:1px solid var(--areia2);background:color-mix(in srgb, var(--areia2) 18%, transparent);border-radius:12px;margin:22px 0 6px;padding:16px 18px}.dash .resTop{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dash .resTop h2{font-variation-settings:var(--wide);color:var(--tinta);align-items:baseline;gap:10px;margin:0;font-size:15px;display:flex}.dash .resPais{font-variation-settings:normal;color:var(--tinta2);font-size:13px}.dash .resCount{color:var(--tinta2);font-size:13px}.dash .resActs{gap:8px;margin-left:auto;display:flex}.dash .resFora{color:var(--tinta2);margin:8px 0 0;font-size:13px}.dash .resTermos{margin-top:10px}.dash .resTermos>summary{color:var(--tinta2);cursor:pointer;font-size:13px}.dash .resTermos p{color:var(--tinta2);margin:10px 0 8px;font-size:13px}.dash .resChips{flex-wrap:wrap;gap:6px;display:flex}.dash .resChips span{border:1px solid var(--areia2);background:var(--papel);color:var(--tinta2);border-radius:999px;padding:3px 10px;font-size:12px}.dash .foco{border:1px solid var(--areia2);background:var(--papel);border-radius:14px;margin-bottom:16px;padding:20px 22px}.dash .focoIntro{color:var(--tinta2);max-width:60ch;margin:0 0 18px;font-size:14px}.dash .focoCampo{margin-bottom:18px}.dash .focoLabel{color:var(--tinta2);margin-bottom:8px;font-size:13px;display:block}.dash .focoChips{flex-wrap:wrap;gap:8px;display:flex}.dash .chipFoco{border:1px solid var(--areia2);color:var(--tinta);border-radius:999px;align-items:center;gap:6px;padding:5px 6px;font-size:13px;display:inline-flex}.dash .chipFoco[data-fav]{border-color:var(--tinta)}.dash .chipFav,.dash .chipX{width:26px;height:26px;color:var(--tinta2);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:14px;line-height:1}.dash .chipFoco[data-fav] .chipFav{color:var(--realce)}.dash .chipFav:hover,.dash .chipX:hover{background:var(--areia2);color:var(--tinta)}.dash .focoAdd{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:10px;display:flex}.dash .focoAdd>input{border:1px solid var(--areia2);background:var(--papel);min-height:40px;font:inherit;color:var(--tinta);border-radius:10px;flex:220px;padding:8px 12px}.dash .focoAdd button{border:1px solid var(--areia2);background:var(--papel);min-height:40px;font:inherit;color:var(--tinta);cursor:pointer;border-radius:10px;padding:8px 14px;font-size:14px}.dash .focoNum{border:1px solid var(--areia2);background:var(--papel);width:90px;min-height:40px;font:inherit;color:var(--tinta);border-radius:10px;padding:8px 12px}.dash .focoNota{color:var(--tinta2);margin:8px 0 0;font-size:12px}.dash .focoActs{margin-top:4px}@media (max-width:700px){.dash .resActs{width:100%;margin-left:0}.dash .paisPick input{width:100%}.dash .paisPick{flex:100%}}.dash .focoLista{gap:10px;display:grid}.dash .focoNicho{border:1px solid var(--areia2);background:color-mix(in srgb, var(--areia2) 14%, transparent);border-radius:12px;padding:12px 14px}.dash .focoNicho[data-fav]{border-color:var(--tinta)}.dash .focoNichoTopo{align-items:center;gap:8px;display:flex}.dash .focoNichoTopo b{color:var(--tinta);flex:1;font-weight:500}.dash .focoNota2{border:1px solid var(--areia2);background:var(--papel);width:100%;font:inherit;color:var(--tinta);resize:vertical;border-radius:8px;margin-top:8px;padding:8px 10px;font-size:13px;line-height:1.45}.dash .focoNota2::placeholder{color:var(--tinta3)}.dash .focoNota2:focus-visible{outline:2px solid var(--tinta);outline-offset:1px}.dash .morn{margin:0 0 32px}.dash .mornLead{font-family:var(--serif);color:var(--tinta);text-wrap:balance;max-width:34ch;margin:0 0 18px;font-size:clamp(21px,2.6vw,27px);line-height:1.32}.dash .mornWork{border-top:1px solid var(--areia2);margin-top:22px;padding-top:12px}.dash .mornWork>summary{min-height:44px;font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.04em;color:var(--tinta3);cursor:pointer;align-items:center;gap:6px;font-size:14px;list-style:none;display:flex}.dash .mornWork>summary::-webkit-details-marker{display:none}.dash .mornWork>summary:hover{color:var(--tinta)}.dash .mornWork[open]>summary span{transform:rotate(180deg)}.dash .mornWork>summary span{transition:transform var(--t-fast) var(--ease);display:inline-block}.dash .mornWork ul{columns:2;column-gap:26px;margin:6px 0 0;padding:0;list-style:none}.dash .mornWork li{break-inside:avoid;color:var(--tinta2);padding:3px 0;font-size:15px;line-height:1.5}@media (max-width:639px){.dash .mornWork ul{columns:1}}.dash .mornGaps{background:var(--alertaLeve);border-left:2px solid var(--alerta);margin-top:16px;padding:12px 14px}.dash .mornGapsTitle{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.04em;text-transform:uppercase;color:var(--alerta);margin:0 0 4px;font-size:13px}.dash .mornGaps ul{color:var(--tinta2);margin:0;padding-left:16px;font-size:15px;line-height:1.5}.dash .mornBox{width:min(680px,100%)}.dash .mornFacts{grid-template-columns:minmax(88px,auto) 1fr;gap:4px 14px;margin:18px 0 0;font-size:15px;display:grid}.dash .mornFacts dt{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.03em;text-transform:uppercase;color:var(--tinta3);padding-top:2px;font-size:13px}.dash .mornFacts dd{color:var(--tinta2);margin:0;line-height:1.5}.dash .mornFacts dd[data-risk=high]{color:var(--alerta)}.dash .mornMsg{background:var(--areia);margin-top:18px;padding:14px 16px}.dash .mornTo{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.03em;text-transform:uppercase;color:var(--tinta3);margin:0;font-size:13px}.dash .mornSubject{color:var(--tinta);margin:2px 0 10px;font-weight:500}.dash .mornBody p{color:var(--tinta);margin:0 0 8px;font-size:16px;line-height:1.55}.dash .mornBody p:last-child{margin-bottom:0}.dash .mornDraft{border:1px solid var(--areia2);background:var(--papel);width:100%;font:inherit;color:var(--tinta);resize:vertical;margin-top:18px;padding:12px 14px;font-size:16px;line-height:1.55}.dash .mornDraft:focus-visible{outline:2px solid var(--tinta);outline-offset:1px}.dash .mornHook{font-family:var(--serif);color:var(--tinta);margin:18px 0 6px;font-size:19px;line-height:1.45}.dash .mornMeta{color:var(--tinta3);margin:0;font-size:14px}.dash .mornVerdict{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--umbra);margin:10px 0 0;font-size:15px}.dash .mornProof{max-width:46ch;margin-inline:auto}.dash .mornNudges{background:var(--areia);flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:12px 14px;display:flex}.dash .mornNudgeLabel{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.03em;text-transform:uppercase;color:var(--tinta3);flex-basis:100%;font-size:13px}.dash .mornNudges button{border:1px solid var(--areia2);background:var(--papel);min-height:44px;font:inherit;color:var(--tinta);cursor:pointer;transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);padding:0 14px;font-size:15px}.dash .mornNudges button:hover{border-color:var(--umbra)}.dash .mornNudges button:disabled{opacity:.5;cursor:default}@media (max-width:559px){.dash .mornNudges button{flex:calc(50% - 4px);justify-content:center}}.dash .osRest{border-top:1px solid var(--areia2);margin-top:28px;padding-top:10px}.dash .osRest>summary{min-height:44px;font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.04em;text-transform:uppercase;color:var(--tinta3);cursor:pointer;align-items:center;gap:8px;font-size:14px;list-style:none;display:flex}.dash .osRest>summary::-webkit-details-marker{display:none}.dash .osRest>summary:hover{color:var(--tinta)}.dash .osRest>summary b{color:var(--tinta);font-weight:500}.dash .osRest .osSection h2{display:none}.dash .outRefs>summary{color:var(--umbra)}.dash .refAngle{font-family:var(--serif);color:var(--tinta);margin:0 0 12px;font-size:17px;line-height:1.45}.dash .refList{margin:0;padding-left:18px}.dash .refList>li{margin-bottom:14px;font-size:15px;line-height:1.5}.dash .refList a{color:var(--tinta);overflow-wrap:anywhere;font-weight:500}.dash .refMeta{color:var(--tinta3);margin:1px 0 5px;font-size:13px;display:block}.dash .refList p{color:var(--tinta2);margin:0 0 4px}.dash .refNo{color:var(--alerta)}.dash .refIdea{background:var(--areia);margin-top:14px;padding:14px 16px}.dash .refIdea h4{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta);margin:0 0 6px;font-size:16px}.dash .refHook{font-family:var(--serif);color:var(--tinta);margin:0 0 8px;font-size:17px;line-height:1.4}.dash .refScript{color:var(--tinta2);white-space:pre-wrap;margin:0 0 10px;font-size:15px;line-height:1.55}.dash .refShots{color:var(--tinta2);margin:0 0 10px;padding-left:18px;font-size:15px;line-height:1.5}.dash .refShots>li{padding:2px 0}.dash .refOpt{color:var(--tinta3)}.dash .refPlan{grid-template-columns:minmax(80px,auto) 1fr;gap:3px 12px;margin:0;font-size:14px;display:grid}.dash .refPlan dt{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.03em;text-transform:uppercase;color:var(--tinta3);padding-top:2px;font-size:12px}.dash .refPlan dd{color:var(--tinta2);margin:0;line-height:1.5}@media (max-width:559px){.dash .refPlan{grid-template-columns:1fr;gap:0}.dash .refPlan dd{margin-bottom:8px}}.dash .osDivider{border-top:1px solid var(--areia2);margin:40px 0 6px;padding-top:20px;font-size:22px}.dash .cbList{flex-direction:column;gap:10px;display:flex}.dash .cbIdea{border:1px solid var(--areia2);background:var(--papel)}.dash .cbIdea[data-status=discarded],.dash .cbIdea[data-status=archived]{opacity:.62}.dash .cbIdea>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-height:52px;padding:12px 16px;list-style:none;display:flex}.dash .cbIdea>summary::-webkit-details-marker{display:none}.dash .cbIdea>summary:hover{background:var(--areia)}.dash .cbPlat{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta3);flex-basis:82px;font-size:12px}.dash .cbTitle{color:var(--tinta);flex:240px;font-weight:500}.dash .cbTime{color:var(--tinta3);font-size:13px}.dash .cbBody{padding:0 16px 16px}.dash .cbHook{font-family:var(--serif);color:var(--tinta);margin:0 0 8px;font-size:19px;line-height:1.4}.dash .cbWhy,.dash .cbMeta{color:var(--tinta3);margin:0 0 6px;font-size:14px;line-height:1.5}.dash .cbVerdict{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--umbra);margin:0 0 12px;font-size:15px}.dash .cbBlock{border-top:1px solid var(--areia2);margin-top:14px;padding-top:12px}.dash .cbBlock h4{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.05em;text-transform:uppercase;color:var(--tinta3);margin:0 0 6px;font-size:13px}.dash .cbScript,.dash .cbCaption{color:var(--tinta);white-space:pre-wrap;margin:0;font-size:16px;line-height:1.6}.dash .cbShots,.dash .cbSteps{color:var(--tinta2);margin:0;padding-left:20px;font-size:15px;line-height:1.55}.dash .cbShots>li,.dash .cbSteps>li{padding:2px 0}.dash .cbOpt{color:var(--tinta3)}.dash .cbPlan{grid-template-columns:minmax(100px,auto) 1fr;gap:3px 14px;margin:8px 0 0;font-size:14px;display:grid}.dash .cbPlan dt{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.03em;text-transform:uppercase;color:var(--tinta3);padding-top:2px;font-size:12px}.dash .cbPlan dd{color:var(--tinta2);margin:0;line-height:1.5}.dash .cbRefs{color:var(--tinta2);margin:0;padding-left:18px;font-size:14px;line-height:1.5}.dash .cbRefs a{color:var(--tinta);overflow-wrap:anywhere}.dash .cbSub{margin:6px 0 0}.dash .cbSub>summary{min-height:44px;color:var(--tinta3);cursor:pointer;align-items:center;font-size:14px;display:flex}.dash .cbSub ul{color:var(--tinta2);margin:0 0 0 18px;padding:0;font-size:15px}@media (max-width:559px){.dash .cbPlan{grid-template-columns:1fr}.dash .cbPlan dd{margin-bottom:8px}.dash .cbIdea>summary{padding:12px}.dash .cbBody{padding:0 12px 14px}}.dash .multList{margin:0 0 14px;padding:0;list-style:none}.dash .multList>li{border-top:1px solid var(--areia2);padding:10px 0}.dash .multPlat{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta3);font-size:12px;display:block}.dash .multList b{color:var(--tinta);font-weight:500}.dash .multHook{font-family:var(--serif);color:var(--tinta);margin:4px 0;font-size:17px;line-height:1.4}@media (hover:none){.dash .osPageBtn,.dash .modos button{min-height:44px}}.dash .csTabs{margin:8px 0 20px;overflow-x:auto}.dash .csWhy>summary{color:var(--umbra);font-family:var(--disp);font-variation-settings:var(--narrow)}.dash .csOutline{margin-top:10px}.dash .csOutline b{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.04em;text-transform:uppercase;color:var(--tinta3);font-size:12px}.dash .csSource{letter-spacing:.03em;color:var(--tinta3);margin:8px 0 0;font-size:12px}.dash .csRules{margin:0;padding:0;list-style:none}.dash .csRules>li{border-bottom:1px solid var(--areia2);color:var(--tinta);padding:10px 0;font-size:16px;line-height:1.5}.dash .csRules .cbSub{margin:0}.dash .csAdd{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.dash .csAdd .osSearch{flex:240px;min-height:44px;margin-top:0}.dash .csAdd .csSeconds{flex:0 0 72px}.dash .csAdd label.osPageBtn{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.dash .csDrop{border:1px dashed var(--areia2);background:var(--areia);outline:none;margin-top:10px;padding:12px 14px}.dash .csDrop:focus-visible{border-color:var(--umbra)}.dash .csDropCompact{padding:8px 12px}.dash .csDropLabel{min-height:28px;color:var(--tinta2);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.dash .csDropCompact .csDropLabel{font-size:13px}.dash .impBox{border:1px solid var(--areia2);background:var(--papel);border-radius:14px;padding:22px 24px 24px}.dash .impBox h2{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta);margin:0 0 6px;font-size:21px}.dash .impNota{max-width:62ch;color:var(--tinta2);margin:0 0 18px;font-size:15px;line-height:1.55}.dash .impArea{border:1px solid var(--areia2);background:var(--papel);width:100%;min-height:190px;font:inherit;color:var(--tinta);resize:vertical;border-radius:10px;padding:14px 16px;font-size:15px;line-height:1.7;display:block}.dash .impArea:focus-visible{outline:2px solid var(--tinta);outline-offset:1px}.dash .impPrev{background:color-mix(in srgb, var(--areia2) 22%, transparent);border-radius:10px;margin:16px 0 4px;padding:14px 16px}.dash .impCount{color:var(--tinta2);margin:0 0 10px;font-size:14px}.dash .impCount b{color:var(--tinta)}.dash .impChips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dash .impChips li{background:var(--papel);border:1px solid var(--areia2);color:var(--tinta);border-radius:999px;padding:3px 10px;font-size:13px}.dash .impChips li[data-weak]{color:var(--tinta2);border-style:dashed}.dash .impChips small{color:var(--tinta2)}.dash .impIgnored{color:var(--tinta2);margin:10px 0 0;font-size:13px}.dash .impBox .osGo{margin-top:18px}.dash .outRel{border-left:3px solid var(--realce);background:color-mix(in srgb, var(--realce) 8%, transparent);color:var(--tinta);border-radius:0 8px 8px 0;margin:0 0 16px;padding:12px 14px;font-size:14px;line-height:1.55}.dash .outRel[data-kind=SUPPRESSED],.dash .outRel[data-kind=IDENTITY_UNCERTAIN]{border-left-color:var(--alerta);background:var(--alertaLeve);color:var(--alerta)}.dash .outRel[data-kind=CLIENT]{border-left-color:var(--jade);background:var(--jadeLeve);color:var(--jade-escuro)}.dash .outRel b{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.04em;text-transform:uppercase;font-size:12px}.dash .outRel p{margin:4px 0 0}.dash .outRel ul{color:var(--tinta2);margin:8px 0 0;padding-left:18px}@media (max-width:860px){.dash .impBox{padding:18px 16px 20px}}.aiBadge{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.02em;text-transform:none;color:var(--tinta3);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.aiBadge i{background:var(--jade);width:7px;height:7px;box-shadow:0 0 0 3px var(--jadeLeve);border-radius:50%}.mailGistTop,.mornMsgTop,.nbaTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;min-width:0;display:flex}.mailGistTop>:first-child,.mornMsgTop>:first-child,.nbaTop>:first-child{flex:auto;min-width:0}.mailGistTop .aiBadge,.mornMsgTop .aiBadge,.nbaTop .aiBadge{flex:none}@media (max-width:600px){.mailGistTop,.mornMsgTop,.nbaTop{flex-direction:column;align-items:flex-start}}.dash .mornTo,.dash .mornSubject,.nbaMail dd,.nba h3{overflow-wrap:anywhere;min-width:0}.mailGistTop .mailGistAsk{flex:1}.osRowNext{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--umbra);margin:2px 0 4px;font-size:15px}.mailConvoTitle{border-top:1px solid var(--areia2);letter-spacing:.06em;text-transform:uppercase;color:var(--tinta3);margin:22px 0 6px;padding-top:14px;font-size:15px}.mailLinks{border-top:1px solid var(--areia2);margin-top:16px;padding-top:14px}.nba{border-left:2px solid var(--umbra);background:var(--realceLeve);margin:0 0 18px;padding:16px 18px 14px}.nba[data-kind=none]{border-left-color:var(--areia2);background:0 0;padding:8px 14px}.nba[data-kind=confirm]{background:var(--areia)}.nbaEyebrow{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta3);margin:0 0 6px;font-size:11.5px}.nba h3{letter-spacing:-.018em;text-wrap:balance;margin:0 0 4px;font-size:clamp(19px,2.2vw,23px);line-height:1.22}.nba .osWhy{margin-bottom:8px}.nbaWhy{color:var(--tinta2);margin:0 0 12px;font-size:14px;line-height:1.45}.nbaLink{font:inherit;color:var(--umbra);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.nbaMail{border:1px solid var(--areia2);background:#fff;grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0 0 12px;padding:12px 14px;display:grid}.nbaMail dt{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta3);padding-top:3px;font-size:11.5px}.nbaMail dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px}.nbaMail input,.nbaMail textarea{width:100%;font:inherit;border:1px solid var(--areia2);background:var(--papel);color:var(--tinta);padding:8px 10px;font-size:15px;line-height:1.5}.nbaBody p{color:var(--tinta2);margin:0 0 10px;line-height:1.55}.nbaBody p:last-child{margin-bottom:0}.nbaActs{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.nbaActs .focusSkip{text-align:left;flex-basis:auto;margin-left:0}.nbaFoot{margin:8px 0 0}.nbaChoices{flex-direction:column;gap:8px;margin:10px 0 12px;padding:0;list-style:none;display:flex}.nbaChoices button{text-align:left;border:1px solid var(--areia2);width:100%;min-height:44px;font:inherit;color:var(--tinta);cursor:pointer;transition:border-color var(--t-instant) var(--ease);background:#fff;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.nbaChoices button:hover:not(:disabled){border-color:var(--umbra)}.nbaChoices button:disabled{opacity:.6;cursor:default}.nbaChoices strong{font-weight:500}.nbaChoices span{color:var(--tinta3);font-size:13px}.convo{margin:0}.convoHead{flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:0 0 8px;display:flex}.convoWho{font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta2);margin:0;font-size:14px}.convoWho span{color:var(--tinta3)}.convoTurn{font-family:var(--serif);color:var(--tinta2);margin:0;font-size:15px;font-style:italic}.convoSearch{flex-basis:100%;margin-top:6px}.convoSearch input{width:100%;font:inherit;border:1px solid var(--areia2);background:#fff;padding:8px 10px;font-size:14px}.mailMsg[data-latest]{border-left:2px solid var(--umbra);padding-left:12px}.mailMsg[data-focus]{background:var(--realceLeve);transition:background var(--t-slow) var(--ease);outline:0;padding-left:12px;padding-right:12px}.convo[data-compact] .mailMsg{padding:10px 0}.convoFold>summary{cursor:pointer;color:var(--tinta2);font-size:15px;list-style:none}.convoFold>summary::-webkit-details-marker{display:none}.convoFold[open]>summary{color:var(--tinta3);margin-bottom:6px;font-size:13px}.rel{border-bottom:1px solid var(--areia2);gap:22px;margin:0 0 30px;padding:0 0 22px;display:grid}.relEyebrow{font-family:var(--disp);font-variation-settings:var(--narrow);letter-spacing:.12em;text-transform:uppercase;color:var(--tinta3);margin:0 0 6px;font-size:11.5px}.relLine{font-family:var(--serif);color:var(--tinta2);margin:0;font-size:18px;font-style:italic;line-height:1.45}.relLine .osTag{vertical-align:middle;margin-left:8px;font-style:normal}.relNext h2{letter-spacing:-.02em;text-wrap:balance;margin:0 0 4px;font-size:clamp(24px,3vw,32px);line-height:1.12}.relWork .nba{margin:0}.relConvo h2{margin-bottom:4px}.relThreads{margin-top:14px}@media (min-width:960px){.rel{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-template-areas:"now work""next work";align-items:start}.relNow{grid-area:now}.relNext{grid-area:next}.relWork{grid-area:work}.rel:not(:has(.relWork)){grid-template-columns:1fr;grid-template-areas:"now""next"}}.osTimeline li[data-kind=system] .osEventType{color:var(--tinta3)}.osTimelineFold{margin:4px 0 10px}.osTimelineFold>summary{cursor:pointer;font-family:var(--disp);font-variation-settings:var(--narrow);color:var(--tinta3);padding:6px 0;font-size:13px;list-style:none}.osTimelineFold>summary::-webkit-details-marker{display:none}.osTimelineFold>summary:before{content:"＋ "}.osTimelineFold[open]>summary:before{content:"－ "}.osTimelineFold ul{margin:0;padding:0;list-style:none}.osPanelTop,.cbStageTop{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.osPanelTop h3,.cbStageTop h2{margin-bottom:0}.mornSignals{border-left:2px solid var(--areia2);margin:14px 0 0;padding:0 0 0 14px;list-style:none}.mornSignals li{font-family:var(--serif);color:var(--tinta2);max-width:62ch;margin:0 0 8px;font-size:16px;font-style:italic;line-height:1.5}.fabStack{right:max(clamp(16px, 2vw, 28px), env(safe-area-inset-right));bottom:max(clamp(16px, 2vw, 28px), env(safe-area-inset-bottom));z-index:var(--z-fab);pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed}.fabStack>*{pointer-events:auto}.fabStack .capFab{order:1}.fabStack .pvFab{order:2}.fabStack .aiLauncher{order:3}@media (max-width:959px){.fabStack{bottom:calc(74px + env(safe-area-inset-bottom))}.fabStack .aiLauncher{display:none}html{scroll-padding-bottom:260px}.dash .sheet{padding-bottom:calc(220px + env(safe-area-inset-bottom))}.dash.dash :is(input,textarea,select){font-size:max(16px,1em)}}@media (prefers-reduced-motion:reduce){.logoName .ch{clip-path:none;animation:none}.logoName .nib{display:none}.cardWrap,.secHead,.secHead h2,.secHead .said,.dashSticky .dashBar,.dashSticky h1{transition:none}.aiCaret,.dash .toast,.dash .findingDot{animation:none}}@media (pointer:coarse){.dash .icoBtn,.dash .osSwitch,.dash .chip,.dash .btn.tiny,.dash .sideToggle,.dash .sideOut,.dash .sideName,.dash summary:not(.cli>summary){position:relative}.dash .icoBtn:after,.dash .osSwitch:after,.dash .chip:after,.dash .btn.tiny:after,.dash .sideToggle:after,.dash .sideOut:after,.dash .sideName:after,.dash summary:not(.cli>summary):after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.dash input[type=checkbox],.dash input[type=radio]{width:24px;height:24px}}
