:root{
  --jp-blue:#155EEF;--jp-blue-2:#0B3B8F;--jp-cyan:#06B6D4;--jp-bg:#F5F8FC;--jp-card:#FFFFFF;--jp-text:#0F172A;--jp-muted:#64748B;--jp-line:#E2E8F0;--jp-green:#16A34A;--jp-red:#DC2626;--jp-amber:#F59E0B;--jp-shadow:0 20px 55px rgba(15,23,42,.10);
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at top left,#eaf2ff 0,#f6f9fd 34%,#f8fafc 100%);color:var(--jp-text)}
a{transition:.2s ease}.app{display:flex;min-height:100vh}.main,.content{margin-left:286px;width:calc(100% - 286px);padding:28px}.sidebar{width:286px;background:linear-gradient(180deg,#081B3A 0%,#0D2B5D 55%,#07162F 100%)!important;color:#fff;padding:22px 18px;position:fixed;top:0;bottom:0;left:0;box-shadow:14px 0 40px rgba(15,31,58,.18);z-index:50}.sidebar:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 10%,rgba(14,165,233,.32),transparent 32%);pointer-events:none}.logo,.logo-box{position:relative;display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 24px!important;padding:0 0 20px!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.logo-icon{width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important;min-height:54px!important;max-height:54px!important;border-radius:18px!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;box-shadow:0 15px 30px rgba(0,0,0,.18)!important;color:#155EEF!important;font-weight:900!important}.logo-icon img,.jarvis-logo{width:54px!important;height:54px!important;max-width:54px!important;max-height:54px!important;object-fit:contain!important;border-radius:16px!important}.logo-text b,.logo-text .logo,.logo{display:block;font-size:19px!important;line-height:1.08!important;font-weight:900!important;color:#fff!important}.logo-text span,.logo-box small{display:block;margin-top:4px;font-size:12px;color:#BFD5F5!important;font-weight:700}.nav,nav{position:relative;display:flex;flex-direction:column;gap:8px}.nav a,nav a{display:flex!important;align-items:center;gap:11px;padding:13px 14px;border-radius:16px;text-decoration:none!important;color:#D7E7FF!important;font-weight:800;letter-spacing:.01em}.nav a:hover,.nav a.active,nav a:hover{background:rgba(255,255,255,.13)!important;color:#fff!important;transform:translateX(3px)}.page-top,.header,.hero,.page-head{background:linear-gradient(135deg,#155EEF 0%,#0B3B8F 58%,#06B6D4 120%);color:#fff;border-radius:28px;padding:28px;box-shadow:var(--jp-shadow);display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px}.header{background:var(--jp-card);color:var(--jp-text);border:1px solid var(--jp-line)}.header h1,.page-top h1,.hero h1,.page-head h1{margin:0;font-size:32px;letter-spacing:-.03em}.header p,.page-top p,.hero p,.page-head p{margin:6px 0 0;color:#dbeafe}.header p{color:var(--jp-muted)}.eyebrow{display:inline-flex;background:rgba(255,255,255,.17);padding:8px 13px;border-radius:999px;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px}.btn,button{border:0;border-radius:14px;padding:12px 16px;font-weight:900;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.btn-blue,.btn.primary,.btn-primary{background:linear-gradient(135deg,#155EEF,#0EA5E9)!important;color:#fff!important;box-shadow:0 14px 30px rgba(21,94,239,.22)}.btn-gray,.btn.light{background:#EEF4FF!important;color:#12346B!important}.btn-danger,.btn.danger{background:#fee2e2!important;color:#b91c1c!important}.btn-green,.btn.green{background:#dcfce7!important;color:#15803d!important}.searchbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.searchbar input,input,select,textarea{border:1px solid var(--jp-line);background:#fff;border-radius:14px;padding:13px 14px;outline:none;color:var(--jp-text);box-shadow:0 1px 0 rgba(15,23,42,.02)}.searchbar input{width:360px}input:focus,select:focus,textarea:focus{border-color:#155EEF;box-shadow:0 0 0 4px rgba(21,94,239,.10)}.dashboard,.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.card-dash,.metric,.panel,.column,.box,.login-card{background:rgba(255,255,255,.92);border:1px solid rgba(226,232,240,.9);border-radius:24px;box-shadow:var(--jp-shadow)}.card-dash,.metric{padding:20px}.card-dash span,.metric small{color:var(--jp-muted);font-weight:900;font-size:13px}.card-dash h2,.metric strong{display:block;margin:8px 0 0;font-size:36px;color:#0B3B8F;letter-spacing:-.04em}.kanban{display:grid;grid-template-columns:repeat(5,minmax(250px,1fr));gap:14px;align-items:start;overflow-x:auto;padding-bottom:14px}.column{background:#F1F6FF;padding:14px;min-height:430px}.column-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.column-head b{font-size:14px;color:#0B3B8F}.count{background:#fff;color:#155EEF;padding:6px 11px;border-radius:999px;font-weight:900;font-size:12px;box-shadow:0 6px 18px rgba(15,23,42,.07)}.client-card,.lead-item{background:#fff;border:1px solid #E6EDF7;border-radius:18px;padding:15px;margin-bottom:12px;box-shadow:0 10px 25px rgba(15,31,58,.07)}.client-card h4,.lead-item h3{margin:0 0 6px;color:#0f172a;font-size:16px}.client-card p,.lead-item p{margin:5px 0;color:var(--jp-muted);font-size:13px;line-height:1.38}.tag,.pill,.status,.status-mini{display:inline-flex;align-items:center;background:#EAF2FF;color:#155EEF;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:900}.actions{display:flex;gap:7px;margin-top:12px;flex-wrap:wrap}.actions a,.btn.small{font-size:12px;padding:8px 10px;border-radius:11px;text-decoration:none;font-weight:900}.edit{background:#EEF4FF;color:#12346B}.whats{background:#DCFCE7;color:#15803D}.delete{background:#FEE2E2;color:#B91C1C}.empty{background:#fff;border:1px dashed #bdd0ea;border-radius:16px;padding:18px;color:#64748b;font-size:13px;text-align:center}.table-wrap{overflow:auto}table{width:100%;border-collapse:separate;border-spacing:0;min-width:900px;background:#fff;border-radius:18px;overflow:hidden}th{text-align:left;padding:14px;background:#F8FAFC;color:#475569;font-size:12px;text-transform:uppercase}td{padding:14px;border-top:1px solid var(--jp-line)}.login-page{min-height:100vh;background:linear-gradient(135deg,#07162F,#0B3B8F 60%,#155EEF);display:grid;place-items:center;padding:30px}.login-shell{width:1120px;max-width:96%;display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center}.login-left{color:#fff}.login-left h1{font-size:54px;line-height:1;margin:0 0 18px}.login-left p{color:#DCEBFF;font-size:18px;line-height:1.6}.login-brand{display:inline-flex;background:rgba(255,255,255,.15);padding:10px 14px;border-radius:999px;font-weight:900;margin-bottom:20px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.feature-grid div{background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:14px;font-weight:800}.login-card{padding:34px}.login-card h2{font-size:30px;margin:0 0 6px}.login-card p{color:var(--jp-muted)}.login-card button{width:100%;margin-top:16px}.alert,.erro{background:#FEE2E2;color:#991B1B;padding:12px;border-radius:14px;margin-bottom:12px;font-weight:700}@media(max-width:1100px){.sidebar{position:relative;width:100%;height:auto}.app{display:block}.main,.content{margin-left:0;width:100%;padding:18px}.dashboard,.metrics{grid-template-columns:repeat(2,1fr)}.kanban{grid-template-columns:repeat(5,265px)}.page-top,.header,.hero,.page-head{flex-direction:column;align-items:flex-start}.login-shell{grid-template-columns:1fr}}@media(max-width:640px){.dashboard,.metrics,.feature-grid{grid-template-columns:1fr}.header h1,.page-top h1,.hero h1,.page-head h1,.login-left h1{font-size:32px}.searchbar input{width:100%}.searchbar{width:100%}.searchbar button{width:100%}}

/* =========================================================
   JARVIS CRM - PADRONIZAÇÃO PREMIUM DE BOTÕES / V3.1
   Corrige páginas que ainda tinham estilos antigos ou diferentes.
   ========================================================= */
.btn,
button,
input[type="submit"],
input[type="button"],
.edit,
.whats,
.delete,
.btn-azul,
.jv-btn,
.lb-btn,
.lb-popup-btn,
.reminder-btn{
  appearance:none!important;
  border:0!important;
  border-radius:14px!important;
  min-height:42px!important;
  padding:11px 16px!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  font-family:Inter,Segoe UI,Arial,sans-serif!important;
  font-size:14px!important;
  font-weight:900!important;
  line-height:1.1!important;
  text-decoration:none!important;
  cursor:pointer!important;
  transition:transform .18s ease, box-shadow .18s ease, background .18s ease!important;
  box-shadow:0 12px 26px rgba(15,31,58,.10)!important;
}
.btn:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.edit:hover,
.whats:hover,
.delete:hover,
.btn-azul:hover,
.jv-btn:hover,
.lb-btn:hover,
.lb-popup-btn:hover,
.reminder-btn:hover{
  transform:translateY(-1px)!important;
  text-decoration:none!important;
}
.btn,
button,
input[type="submit"],
input[type="button"],
.btn.primary,
.btn-blue,
.btn-primary,
.btn-azul,
.jv-btn,
.lb-btn-blue,
.lb-popup-blue,
.reminder-blue{
  background:linear-gradient(135deg,#155EEF 0%,#0EA5E9 100%)!important;
  color:#fff!important;
}
.btn.ghost,
.btn.light,
.btn-gray,
.btn.secondary,
.edit,
.lb-popup-gray,
.reminder-gray{
  background:#EEF4FF!important;
  color:#12346B!important;
  border:1px solid #D8E7FF!important;
  box-shadow:0 10px 22px rgba(15,31,58,.07)!important;
}
.btn.green,
.btn-green,
.whats,
.jv-btn-green,
.lb-popup-green,
.reminder-green{
  background:#DCFCE7!important;
  color:#15803D!important;
  border:1px solid #BBF7D0!important;
  box-shadow:0 10px 22px rgba(22,163,74,.12)!important;
}
.btn.danger,
.btn-danger,
.delete,
.jv-btn-red,
.lb-btn-red{
  background:#FEE2E2!important;
  color:#B91C1C!important;
  border:1px solid #FECACA!important;
  box-shadow:0 10px 22px rgba(220,38,38,.10)!important;
}
.btn.small,
.actions a,
.jv-btn[style],
.lb-btn[style]{
  min-height:34px!important;
  padding:8px 12px!important;
  border-radius:12px!important;
  font-size:12px!important;
}
.actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:center!important}
.choice-buttons{display:flex!important;flex-wrap:wrap!important;gap:10px!important}
.choice-btn span{
  min-height:40px!important;
  border-radius:999px!important;
  padding:10px 15px!important;
  font-weight:900!important;
  border:1px solid #D8E7FF!important;
  background:#fff!important;
  color:#12346B!important;
  box-shadow:0 10px 22px rgba(15,31,58,.07)!important;
}
.choice-btn input:checked + span{
  background:linear-gradient(135deg,#155EEF 0%,#0EA5E9 100%)!important;
  color:#fff!important;
  border-color:#155EEF!important;
  box-shadow:0 14px 30px rgba(21,94,239,.22)!important;
}
.import-panel .btn{background:linear-gradient(135deg,#155EEF 0%,#0EA5E9 100%)!important;color:#fff!important}
@media(max-width:640px){
  .btn,button,input[type="submit"],input[type="button"]{width:100%;margin-bottom:6px!important}
  .actions a{width:auto!important}
}


/* =========================================================
   JARVIS CRM - SIDEBAR UNIFICADA V3.2
   Mantém o mesmo menu em Dashboard, Clientes, Usuários,
   Importar Planilha, Emitente e demais páginas.
   ========================================================= */
.sidebar{
  width:290px!important;
  background:#020617!important;
  background-image:linear-gradient(180deg,#020617 0%,#061126 58%,#020617 100%)!important;
  color:#fff!important;
  padding:28px 20px!important;
  position:fixed!important;
  left:0!important;
  top:0!important;
  bottom:0!important;
  box-shadow:12px 0 40px rgba(15,23,42,.18)!important;
  z-index:50!important;
}
.sidebar:before{display:none!important;content:none!important;}
.logo-box{
  display:flex!important;
  align-items:center!important;
  gap:14px!important;
  padding:0 0 22px!important;
  margin:0 0 20px!important;
  border-bottom:1px solid rgba(255,255,255,.12)!important;
}
.logo-icon{
  width:58px!important;height:58px!important;
  min-width:58px!important;min-height:58px!important;
  max-width:58px!important;max-height:58px!important;
  border-radius:16px!important;
  overflow:hidden!important;
  flex-shrink:0!important;
  background:transparent!important;
  box-shadow:none!important;
  padding:0!important;
}
.logo-icon img,.jarvis-logo{
  width:58px!important;height:58px!important;
  min-width:58px!important;min-height:58px!important;
  max-width:58px!important;max-height:58px!important;
  object-fit:contain!important;
  display:block!important;
  border-radius:16px!important;
}
.logo-text{display:flex!important;flex-direction:column!important;min-width:0!important;}
.logo-text .logo,.logo-box .logo{
  display:block!important;
  font-size:22px!important;
  line-height:1.08!important;
  font-weight:900!important;
  letter-spacing:-.02em!important;
  color:#fff!important;
  margin:0!important;
  padding:0!important;
}
.logo-box small,.logo-text small{
  display:block!important;
  margin-top:4px!important;
  font-size:12px!important;
  line-height:1.2!important;
  color:#94a3b8!important;
  font-weight:700!important;
  letter-spacing:.02em!important;
}
.sidebar nav,.sidebar .nav{
  display:flex!important;
  flex-direction:column!important;
  gap:8px!important;
  position:relative!important;
}
.sidebar nav a,.sidebar .nav a{
  display:flex!important;
  align-items:center!important;
  gap:11px!important;
  width:100%!important;
  padding:14px 16px!important;
  border-radius:16px!important;
  background:transparent!important;
  color:#cbd5e1!important;
  text-decoration:none!important;
  font-size:15px!important;
  font-weight:800!important;
  line-height:1.2!important;
  letter-spacing:0!important;
  box-shadow:none!important;
  transform:none!important;
}
.sidebar nav a:hover,.sidebar nav a.active,
.sidebar .nav a:hover,.sidebar .nav a.active{
  background:#1e293b!important;
  color:#fff!important;
  transform:none!important;
}
.content,.main{
  margin-left:290px!important;
  width:calc(100% - 290px)!important;
}
@media(max-width:1000px){
  .sidebar{position:relative!important;width:100%!important;height:auto!important;bottom:auto!important;}
  .content,.main{margin-left:0!important;width:100%!important;}
}

/* =========================================================
   JARVIS CRM - LOGIN PREMIUM ORGANIZADO V4
   ========================================================= */
body.login-v4{
  min-height:100vh!important;
  background:
    radial-gradient(circle at 12% 12%,rgba(14,165,233,.34),transparent 26%),
    linear-gradient(135deg,#06152f 0%,#0b2d67 48%,#155eef 100%)!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:34px!important;
  overflow-x:hidden!important;
}
.login-wrapper-v4{
  width:min(1120px,96vw)!important;
  display:grid!important;
  grid-template-columns:1.05fr .82fr!important;
  gap:34px!important;
  align-items:center!important;
}
.login-hero-v4{color:#fff!important;position:relative!important;}
.login-logo-line{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:26px!important;}
.login-logo-circle{width:62px!important;height:62px!important;border-radius:18px!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;box-shadow:0 18px 38px rgba(0,0,0,.24)!important;}
.login-logo-circle img{width:62px!important;height:62px!important;object-fit:contain!important;border-radius:18px!important;}
.login-logo-line strong{display:block!important;font-size:24px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.03em!important;}
.login-logo-line span{display:block!important;margin-top:6px!important;color:#cfe3ff!important;font-size:13px!important;font-weight:800!important;}
.login-badge-v4{display:inline-flex!important;align-items:center!important;background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important;padding:9px 14px!important;border-radius:999px!important;font-size:12px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:18px!important;}
.login-hero-v4 h1{font-size:56px!important;line-height:.98!important;margin:0 0 18px!important;letter-spacing:-.055em!important;max-width:620px!important;}
.login-hero-v4 p{font-size:18px!important;line-height:1.65!important;color:#e0efff!important;margin:0!important;max-width:620px!important;}
.login-features-v4{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:28px 0 26px!important;max-width:570px!important;}
.login-features-v4 div{display:flex!important;align-items:center!important;gap:10px!important;background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:18px!important;padding:15px 16px!important;box-shadow:0 14px 30px rgba(0,0,0,.10)!important;}
.login-features-v4 b{font-size:18px!important;}
.login-features-v4 span{font-size:14px!important;font-weight:900!important;color:#fff!important;}
.login-footer-v4{display:block!important;color:#b9d3f7!important;font-size:12px!important;font-weight:800!important;}
.login-card-v4{background:rgba(255,255,255,.94)!important;backdrop-filter:blur(18px)!important;border:1px solid rgba(255,255,255,.75)!important;border-radius:30px!important;padding:34px!important;box-shadow:0 30px 80px rgba(2,6,23,.24)!important;}
.login-card-top-v4{display:flex!important;gap:14px!important;align-items:flex-start!important;margin-bottom:20px!important;}
.login-card-top-v4>span{width:46px!important;height:46px!important;border-radius:16px!important;background:#eef4ff!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;}
.login-card-v4 h2{font-size:30px!important;line-height:1.1!important;margin:0 0 6px!important;color:#06152f!important;letter-spacing:-.035em!important;}
.login-card-v4 p{margin:0!important;color:#64748b!important;font-weight:700!important;font-size:14px!important;}
.login-error-v4{border:1px solid #fecaca!important;background:#fff1f2!important;color:#b91c1c!important;border-radius:16px!important;padding:13px 14px!important;margin:0 0 16px!important;font-weight:900!important;}
.login-form-v4 label{display:block!important;margin:13px 0 7px!important;color:#183153!important;font-weight:900!important;font-size:13px!important;}
.login-input-v4{display:flex!important;align-items:center!important;gap:10px!important;background:#fff!important;border:1px solid #dbe7fb!important;border-radius:16px!important;padding:0 14px!important;box-shadow:0 10px 24px rgba(15,31,58,.06)!important;transition:.18s ease!important;}
.login-input-v4:focus-within{border-color:#155eef!important;box-shadow:0 0 0 4px rgba(21,94,239,.10),0 12px 26px rgba(15,31,58,.08)!important;}
.login-input-v4 span{font-size:16px!important;line-height:1!important;}
.login-input-v4 input{border:0!important;background:transparent!important;box-shadow:none!important;width:100%!important;height:48px!important;padding:0!important;border-radius:0!important;font-size:14px!important;color:#0f172a!important;}
.login-input-v4 input:focus{box-shadow:none!important;border:0!important;outline:0!important;}
.login-button-v4{width:100%!important;margin-top:22px!important;min-height:50px!important;border-radius:16px!important;font-size:15px!important;box-shadow:0 18px 36px rgba(21,94,239,.25)!important;}
@media(max-width:980px){
  body.login-v4{align-items:flex-start!important;padding:22px!important;}
  .login-wrapper-v4{grid-template-columns:1fr!important;gap:22px!important;}
  .login-hero-v4 h1{font-size:40px!important;}
  .login-card-v4{padding:26px!important;}
}
@media(max-width:560px){
  body.login-v4{padding:16px!important;}
  .login-features-v4{grid-template-columns:1fr!important;}
  .login-logo-line strong{font-size:21px!important;}
  .login-hero-v4 h1{font-size:34px!important;}
  .login-hero-v4 p{font-size:15px!important;}
}


/* Avisos do teste grátis de 5 dias */
.trial-topbar{position:sticky;top:0;z-index:50;margin-left:280px;display:flex;align-items:center;justify-content:center;gap:14px;padding:12px 16px;background:linear-gradient(90deg,#f59e0b,#f97316);color:#111827;font-weight:700;box-shadow:0 10px 30px rgba(0,0,0,.18)}
.trial-topbar span{font-weight:600}.trial-topbar a{background:#111827;color:#fff;text-decoration:none;padding:9px 14px;border-radius:999px;font-size:13px}.trial-card{margin:0 0 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border-radius:24px;background:linear-gradient(135deg,rgba(245,158,11,.18),rgba(249,115,22,.10));border:1px solid rgba(245,158,11,.35);box-shadow:0 18px 45px rgba(15,23,42,.08)}
.trial-card span{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#b45309}.trial-card h2{margin:6px 0 8px;font-size:24px}.trial-card p{margin:0;color:#475569}.trial-card a{white-space:nowrap;background:#16a34a;color:#fff;text-decoration:none;font-weight:800;padding:13px 18px;border-radius:16px;box-shadow:0 12px 30px rgba(22,163,74,.25)}
.trial-modal-backdrop{position:fixed;inset:0;background:rgba(2,6,23,.62);display:flex;align-items:center;justify-content:center;z-index:9999;padding:18px;backdrop-filter:blur(8px)}.trial-modal{position:relative;width:min(460px,94vw);background:#fff;border-radius:28px;padding:32px;text-align:center;box-shadow:0 30px 90px rgba(0,0,0,.32);color:#0f172a}.trial-close{position:absolute;right:16px;top:14px;border:0;background:#f1f5f9;border-radius:50%;width:34px;height:34px;font-size:22px;cursor:pointer}.trial-icon{width:70px;height:70px;margin:0 auto 14px;border-radius:22px;background:#f59e0b;display:flex;align-items:center;justify-content:center;font-size:34px}.trial-modal h2{margin:0 0 10px;font-size:28px}.trial-modal p{color:#475569;line-height:1.5}.trial-actions{display:grid;gap:10px;margin-top:20px}.trial-actions a,.trial-actions button{border:0;border-radius:15px;padding:14px 16px;font-weight:800;text-decoration:none;cursor:pointer}.trial-primary{background:#16a34a;color:#fff}.trial-actions button{background:#f1f5f9;color:#0f172a}
@media(max-width:900px){.trial-topbar{margin-left:0;flex-wrap:wrap}.trial-card{flex-direction:column;align-items:flex-start}.trial-card a{width:100%;text-align:center}}
