/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Catalogo/CatalogoStyle.css ***!
  \********************************************************************************************************************/
/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MVNO/CatalogoStyle.css ***!
  \****************************************************************************************************************/@import url(https://fonts.googleapis.com/css2?family=Mukta:wght@200&family=Ubuntu:wght@400;700&display=swap);
/*!*********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/index.css ***!
  \*********************************************************************************************/body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%!important;margin:0;padding:0}
/*!*******************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/App.css ***!
  \*******************************************************************************************/.App{background-color:#f5f5f5;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}

/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Login/LoginStyle.css ***!
  \**************************************************************************************************************/.login{alt:"Fundo Login";background-image:url(/public/images/2ad5fc86f61167add6a801ab0e26d5e1.jpg);height:100vh;position:relative}.logo{display:block;margin-left:auto;margin-right:auto}.divMom{padding:50px}.mike{display:block;margin-left:auto;margin-right:auto;max-height:40%;max-width:40%}.containerLogin{background-color:#fff;border-radius:20px;height:80%;padding:45px}@media (max-width:600px){.login{height:100vh}}
/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Sales/FormStyle.css ***!
  \*************************************************************************************************************/

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Sales/DadosFormStyle.css ***!
  \******************************************************************************************************************/

/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Sales/AgendamentoStyle.css ***!
  \********************************************************************************************************************/
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Catalogo/CatalogoStyle.css (1) ***!
  \************************************************************************************************************************/.containerForm{height:auto}

/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Scheduling/DetalhesProtocolos.css ***!
  \***************************************************************************************************************************/

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Scheduling/FormStyle.css ***!
  \******************************************************************************************************************/

/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/Scheduling/AgendamentoStyle.css ***!
  \*************************************************************************************************************************/
/*!************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MVNO/FormStyle.css ***!
  \************************************************************************************************************/

/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MVNO/DetalhesProtocolos.css ***!
  \*********************************************************************************************************************/

/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MVNO/CatalogoStyle.css (1) ***!
  \********************************************************************************************************************/.principal{height:100vh}.textoPrincipal{color:#c3040e}.textoPrincipal,.textoValor{text-align:center}.textoDescricao,.textoPrincipal,.textoValor{font-family:Ubuntu,sans-serif;font-weight:700!important}.textoDescricao{text-align:left}.textoAdicionais{font-family:Ubuntu,sans-serif;font-size:20px}.promocaoDescricao{font-weight:700!important}.descricaoComercial,.promocaoDescricao{color:gray;font-family:Ubuntu,sans-serif;text-align:center}.linhaHorizontal{border-bottom:.5px solid;color:#c3040e;width:80%}.buttonContainer{align-items:center;display:flex;justify-content:center;margin-top:15px}.containerCarousel{padding-left:0!important;padding-right:0!important}.nav-button:hover{background-color:#8a8a8a!important;color:#fff}@media (max-width:600px){.buttonContainer{flex-direction:row}.buttonNao{margin-bottom:16px}}

/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MVNO/AgendamentoStyle.css ***!
  \*******************************************************************************************************************/
/*!***********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/B2B/FormStyle.css ***!
  \***********************************************************************************************************/

/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MvnoEntrega/FormStyle.css ***!
  \*******************************************************************************************************************/.principal{height:100%;position:relative}.box,.principal{background-color:#f5f5f5}.box{border-color:#000;border-radius:15px;box-shadow:24;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.textField{padding:0 0 0 10px}.form,.formAgendamento{margin-left:auto;margin-right:auto}.formAgendamento{padding:10px 0 0}

/*!****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MvnoEntrega/DetalhesProtocolos.css ***!
  \****************************************************************************************************************************/.protocol-details{background-color:#f8f8f8;border:1px solid #ccc;border-radius:8px;font-family:Arial,sans-serif;padding:20px}.protocol-details h2{color:#333;font-size:24px;margin-bottom:15px}.protocol-details h3{color:#444;font-size:20px;margin-bottom:10px;margin-top:20px}.protocol-details p{color:#666;margin-bottom:8px}.ligacoes-titulo{font-size:1.5em;margin-bottom:10px}.ligacoes-table{overflow-x:auto}.ligacoes-table table{border-collapse:collapse;border-spacing:0;width:100%}.ligacoes-table td,.ligacoes-table th{border:1px solid #ddd;padding:8px;text-align:left}.ligacoes-table th{background-color:#f2f2f2;font-weight:700}

/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MvnoEntrega/CatalogoStyle.css ***!
  \***********************************************************************************************************************/:root{--brand:#7a0f0f;--brand-dark:#690a0e;--text:#111827;--muted:#6b7280;--border:#e5e7eb;--bg:#fafafa;--white:#fff;--radius:12px}*{box-sizing:border-box}body,html{height:100%}body{background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Arial,Apple Color Emoji,Segoe UI Emoji;margin:0}.page{margin:24px auto 64px;max-width:920px;padding:0 20px}.kpi-bar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.kpi{background:var(--white);border:1px solid var(--border);border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.04);padding:10px 12px}.section{margin-top:8px}.section-title{font-size:20px;font-weight:700;margin:12px 0 8px}.subsection-title{font-size:18px;font-weight:700;margin:8px 0 14px}.empty-msg{border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted);font-size:14px;padding:14px}.card,.empty-msg{background:var(--white)}.card{border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 2px 6px rgba(0,0,0,.06);padding:14px 16px;transition:border-color .2s ease,box-shadow .2s ease}.offer-item{margin-bottom:12px}.offer-item.selected{border-color:var(--brand);box-shadow:0 4px 14px rgba(122,15,15,.12)}.offer-header{margin-bottom:8px}.offer-title{font-weight:700}.offer-body{align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto}.offer-info .price-line,.offer-info .total-line{font-size:14px;margin:4px 0}.offer-controls{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.input,.select{background:#fff;border:1px solid var(--border);border-radius:8px;color:inherit;font:inherit;height:36px;padding:0 10px;width:220px}.select:disabled{background:#f9f9f9;opacity:.7}.label{color:var(--muted);font-size:12px;margin-top:6px}.req{color:var(--brand);font-weight:700}.iccid-line{display:flex;flex-direction:column;margin-top:10px}.input-iccid{max-width:420px;width:100%}.actions{display:flex;gap:12px;justify-content:flex-start;margin-top:16px}.btn{border:0;border-radius:8px;cursor:pointer;font-weight:700;height:40px;padding:0 18px}.btn-primary{background:var(--brand-dark);color:#fff}.btn-secondary{background:#9ca3af;color:#fff}.btn-select{background:var(--brand);color:#fff}.btn-select[disabled]{cursor:not-allowed;opacity:.6}.offer-item.selected .btn-select{background:#374151}@media (min-width:720px){.offer-body{grid-template-columns:1fr auto}}.modal-overlay{align-items:center;background:rgba(0,0,0,.55);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.modal{background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.25);max-width:520px;overflow:hidden;width:100%}.modal-header{border-bottom:1px solid var(--border);padding:16px 20px 8px}.modal-title{color:var(--brand);font-size:18px;font-weight:800;margin:0}.modal-body{color:var(--text);padding:14px 20px 0}.modal-actions{display:flex;gap:10px;justify-content:flex-end;padding:16px 20px 20px}.btn-danger{background:var(--brand);color:#fff}.btn-danger:disabled{opacity:.7}.promotion-details{border-top:1px solid #f0f0f0;color:#007f2f;font-size:13px;margin-top:12px;padding-top:12px}.promotion-details div{margin-bottom:3px}.combo-message,.promotion-details strong{font-weight:700}.combo-message{color:#690a0e;font-size:12px;margin-top:8px;text-align:right}.kpi-secondary{color:var(--muted)}

/*!**************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./src/Pages/MvnoEntrega/AgendamentoStyle.css ***!
  \**************************************************************************************************************************/.botaoManeiro{border-radius:20px;color:pink;height:40px}.containerForm{background-color:#f5f5f5;height:100vh}@media (max-width:600px){.principalDados{height:126.5vh}}