.CpfCnpjGeneratorValidatorTool-module__PsrFUW__shell{color:#121310;box-sizing:border-box;background:#fcfaf5;border:1.5px solid #121310;border-radius:10px;font-family:Inter,system-ui,sans-serif;overflow:hidden;box-shadow:6px 6px #121310}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__shell *,.CpfCnpjGeneratorValidatorTool-module__PsrFUW__shell :before,.CpfCnpjGeneratorValidatorTool-module__PsrFUW__shell :after{box-sizing:border-box}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__bar{color:#fff;background:#121310;justify-content:space-between;align-items:center;height:42px;padding:0 15px;font:750 .73rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__barTag{color:#121310;background:#d8ff48;border-radius:4px;padding:4px 7px;font-weight:800}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__tabs{border-bottom:2px solid #121310;grid-template-columns:1fr 1fr;display:grid}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__tab{cursor:pointer;color:#121310;text-align:center;background:#fcfaf5;border:0;border-right:2px solid #121310;padding:14px;font:900 .77rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:background .1s}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__tab:last-child{border-right:0}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__tab.CpfCnpjGeneratorValidatorTool-module__PsrFUW__on{background:#d8ff48}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__work{grid-template-columns:.92fr 1.08fr;display:grid}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__left,.CpfCnpjGeneratorValidatorTool-module__PsrFUW__right{padding:21px}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__left{border-right:1.5px solid #121310}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__right{background:#f6f1e8}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__head h2{color:#121310;margin:0;font-size:1.14rem;font-weight:900;line-height:1.2}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__head p{color:#69645b;margin:4px 0 0;font-size:.76rem}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__tag{color:#69645b;white-space:nowrap;font:800 .61rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__block{border-top:1px solid #1213102e;margin-top:16px;padding-top:15px}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__block:first-of-type{border:0;margin-top:0;padding-top:0}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__label{color:#121310;margin-bottom:8px;font-size:.77rem;font-weight:900;display:block}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__seg{border:1.5px solid #121310;border-radius:7px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__seg.CpfCnpjGeneratorValidatorTool-module__PsrFUW__two{grid-template-columns:1fr 1fr}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__seg button{cursor:pointer;color:#121310;background:#fff;border:0;border-right:1px solid #121310;padding:10px 7px;font-size:.69rem;font-weight:900;transition:background .1s}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__seg button:last-child{border-right:0}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__seg button.CpfCnpjGeneratorValidatorTool-module__PsrFUW__on{background:#d8ff48}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__select,.CpfCnpjGeneratorValidatorTool-module__PsrFUW__input{color:#121310;background:#e8e2d6;border:1.5px solid #121310;border-radius:6px;outline:0;width:100%;padding:11px 12px;font-family:inherit;font-size:.85rem;font-weight:800}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__select:focus,.CpfCnpjGeneratorValidatorTool-module__PsrFUW__input:focus{background:#fff}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__validateInput{font:900 1.08rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__hint{color:#69645b;margin-top:6px;font-size:.67rem;line-height:1.4}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__qty{flex-wrap:wrap;gap:6px;display:flex}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__q{cursor:pointer;color:#121310;background:#fff;border:1px solid #121310;border-radius:999px;padding:6px 8px;font:800 .61rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:background .1s}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__q.CpfCnpjGeneratorValidatorTool-module__PsrFUW__on{background:#d8ff48}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__warn{color:#121310;background:#fff0d4;border:1px solid #1213102e;border-radius:6px;margin-top:15px;padding:10px;font-size:.68rem;line-height:1.45}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__actions{border-top:1px solid #1213102e;justify-content:flex-end;gap:8px;margin-top:17px;padding-top:15px;display:flex}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__btn{cursor:pointer;color:#121310;background:#fff;border:1.5px solid #121310;border-radius:5px;align-items:center;gap:6px;padding:9px 11px;font-family:inherit;font-size:.7rem;font-weight:900;transition:transform 80ms,box-shadow 80ms;display:inline-flex;box-shadow:2px 2px #121310}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__btn:hover{transform:translate(-1px,-1px);box-shadow:3px 3px #121310}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__btn:active{transform:translate(1px,1px);box-shadow:1px 1px #121310}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__btn.CpfCnpjGeneratorValidatorTool-module__PsrFUW__a{background:#d8ff48}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__result{background:#121310;border:2px solid #121310;border-radius:10px;overflow:hidden;box-shadow:4px 4px #ff6d4a}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__rh{color:#fff;justify-content:space-between;align-items:center;padding:9px 12px;font:800 .62rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__rh span:last-child{color:#d8ff48}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__body{color:#121310;background:#d8ff48;padding:20px}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__doc{letter-spacing:-.04em;overflow-wrap:anywhere;color:#121310;-webkit-user-select:all;user-select:all;font:950 clamp(1.7rem,4vw,3.15rem)/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__metas{border-top:1px solid #12131059;flex-wrap:wrap;gap:6px;margin-top:12px;padding-top:11px;display:flex}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__meta{color:#121310;background:#ffffff8c;border:1px solid #121310;border-radius:999px;padding:4px 7px;font:800 .58rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__bulk,.CpfCnpjGeneratorValidatorTool-module__PsrFUW__diag{background:#fff;border:1.5px solid #121310;border-radius:8px;margin-top:14px;overflow:hidden;box-shadow:3px 3px #121310}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__bhead{color:#121310;border-bottom:1.5px solid #121310;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.77rem;font-weight:900;display:flex}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__list{max-height:230px;overflow:auto}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__item{color:#121310;border-top:1px solid #1213102e;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:9px 11px;font:.76rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:grid}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__item:first-child{border-top:0}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__item button{cursor:pointer;color:#69645b;background:0 0;border:0;font:800 .6rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__item button:hover{color:#121310;text-decoration:underline}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__diag .CpfCnpjGeneratorValidatorTool-module__PsrFUW__dh{color:#121310;border-bottom:1.5px solid #121310;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.78rem;font-weight:900;display:flex}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__badge{border:1px solid #121310;border-radius:999px;padding:4px 7px;font:900 .6rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__badgeGood{color:#1e6b24;background:#ddf5dc}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__badgeBad{color:#a82015;background:#ffe0d9}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__diag .CpfCnpjGeneratorValidatorTool-module__PsrFUW__db{padding:14px}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__vdoc{overflow-wrap:anywhere;color:#121310;font:950 clamp(1.5rem,3vw,2.4rem) ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__vgrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__cell{background:#e8e2d6;border:1px solid #1213102e;border-radius:6px;padding:9px}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__cell small{color:#69645b;font:750 .57rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__cell strong{color:#121310;margin-top:4px;font-size:.72rem;display:block}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__math{background:#fff;border:1.5px solid #121310;border-radius:8px;margin-top:12px;overflow:hidden}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__math summary{cursor:pointer;color:#121310;-webkit-user-select:none;user-select:none;padding:11px 12px;font-size:.77rem;font-weight:900}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__steps{border-top:1px solid #121310;padding:10px}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__step{color:#121310;background:#e8e2d6;border:1px solid #1213102e;border-radius:6px;margin-top:7px;padding:9px;font:.64rem/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__step:first-child{margin-top:0}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__empty{text-align:center;color:#69645b;border:1.5px dashed #121310;border-radius:8px;padding:28px;font-size:.75rem}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__foot{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;display:grid}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__info{color:#121310;background:#fcfaf5;border:1.5px solid #121310;border-radius:10px;padding:16px;box-shadow:4px 4px #121310}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__info.CpfCnpjGeneratorValidatorTool-module__PsrFUW__a{background:#d8ff48}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__info h3{color:#121310;margin:0 0 6px;font-size:.92rem;font-weight:900}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__info p{color:#69645b;margin:0;font-size:.75rem;line-height:1.48}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__info.CpfCnpjGeneratorValidatorTool-module__PsrFUW__a p{color:#121310}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__toast{opacity:0;color:#fff;pointer-events:none;z-index:1000;background:#121310;border-radius:5px;padding:10px 14px;font-size:.75rem;font-weight:850;transition:opacity .15s,transform .15s;position:fixed;bottom:22px;left:50%;transform:translate(-50%,15px);box-shadow:4px 4px #ff6d4a}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__toast.CpfCnpjGeneratorValidatorTool-module__PsrFUW__on{opacity:1;transform:translate(-50%)}@media (max-width:900px){.CpfCnpjGeneratorValidatorTool-module__PsrFUW__work{grid-template-columns:1fr}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__left{border-bottom:1.5px solid #121310;border-right:0}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__foot{grid-template-columns:1fr}}@media (max-width:600px){.CpfCnpjGeneratorValidatorTool-module__PsrFUW__tabs{grid-template-columns:1fr}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__tab{border-bottom:1px solid #121310;border-right:0}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__seg{grid-template-columns:1fr}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__seg button{border-bottom:1px solid #121310;border-right:0}.CpfCnpjGeneratorValidatorTool-module__PsrFUW__vgrid{grid-template-columns:1fr}}
