/* MSNBOT 4.4 — instrumentos, comparações e vendas responsivas. */
:root{
  --d44-neon:#66ff75;
  --d44-neon-soft:#27d65a;
  --d44-panel:#f8fbff;
  --d44-panel-2:#eef4fc;
  --d44-ink:#142038;
  --d44-muted:#65728a;
  --d44-line:#d8e1ed;
  --d44-blue:#1f68d5;
  --d44-previous:#8a98ae;
  --d44-sales-bg:#f7f9fc;
  --d44-chart-grid:#dfe6ef;
  --d44-pix:#ff9d61;
  --d44-credit:#aee764;
  --d44-debit:#1fc2d0;
  --d44-boleto:#9368ec;
  --d44-cash:#262d37;
  --d44-transfer:#4f82ee;
  --d44-other:#ee6c92;
}

html[data-theme="dark"]{
  --d44-panel:#151a21;
  --d44-panel-2:#1c222b;
  --d44-ink:#f5f7fb;
  --d44-muted:#aab4c3;
  --d44-line:#343c49;
  --d44-blue:#6aa6ff;
  --d44-previous:#9aa8bc;
  --d44-sales-bg:#11151a;
  --d44-chart-grid:#353d48;
  --d44-cash:#d9dde5;
}

.d44-dashboard{font-size:clamp(12px,.72vw,14px)}
.d44-dashboard :is(.d42-period,.d44-overview,.d44-kpis,.d44-comparison,.d44-sales,.d42-health){width:100%;max-width:none}
.d44-dashboard :is(.d44-overview article,.d44-kpis>a,.d44-comparison,.d44-sales){background:var(--d44-panel);border-color:var(--d44-line);color:var(--d44-ink)}
.d44-dashboard :is(.d42-origin,.d42-interests) p,.d44-dashboard small{color:var(--d44-muted)}

/* Painel de instrumentos */
.d43-dashboard .d44-overview{grid-template-columns:minmax(520px,1.55fr) minmax(220px,.66fr) minmax(280px,.82fr);align-items:stretch}
.d43-dashboard .d44-overview article{min-height:255px}
.d44-instrument-cluster{
  position:relative;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(7px,1vw,18px);overflow:hidden;
  padding:clamp(9px,1vw,16px)!important;background:linear-gradient(145deg,#090c0e,#14191c 58%,#060809)!important;border-color:#2c3438!important;
  box-shadow:inset 0 0 0 1px #ffffff0c,inset 0 -26px 65px #000b,0 14px 30px #0b16231c;
}
.d44-instrument-cluster:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 0 26%,#ffffff09 36%,transparent 47% 100%);pointer-events:none}
.d44-instrument-cluster:after{content:"";position:absolute;left:7%;right:7%;bottom:4%;height:2px;background:linear-gradient(90deg,transparent,var(--d44-neon),transparent);opacity:.38;filter:blur(2px);pointer-events:none}
.d44-instrument-cluster.is-active{animation:d44ClusterFlash 1.15s ease-out both}
@keyframes d44ClusterFlash{0%{box-shadow:inset 0 0 0 1px #ffffff0c,inset 0 -26px 65px #000b,0 0 0 #64ff7600}30%{box-shadow:inset 0 0 24px #66ff755e,inset 0 -26px 65px #000b,0 0 34px #66ff754a}100%{box-shadow:inset 0 0 0 1px #ffffff0c,inset 0 -26px 65px #000b,0 14px 30px #0b16231c}}
.d44-dial{min-width:0;position:relative;z-index:1}
.d44-dial h2{position:absolute;z-index:8;left:50%;top:clamp(7px,.8vw,13px);translate:-50% 0;margin:0!important;color:#f8fff8;font:800 clamp(12px,.88vw,16px)/1 Montserrat,system-ui,sans-serif;letter-spacing:.08em!important;text-transform:uppercase;text-shadow:0 0 12px #6aff7770}
.d44-dial-face{position:relative;width:100%;max-width:360px;aspect-ratio:1.55/1;margin:auto;overflow:hidden;border-radius:50% 50% 12% 12%/70% 70% 14% 14%;background:radial-gradient(circle at 50% 82%,#0a0c0e 0 13%,#171c1f 14% 37%,#090c0e 65%,#020303 100%);border:1px solid #3c454a;box-shadow:inset 0 0 0 5px #0b0e10,inset 0 0 0 7px #485259,inset 0 0 32px #000,0 0 17px #0008}
.d44-dial-face:before{content:"";position:absolute;inset:4%;border-radius:inherit;border:3px solid transparent;border-top-color:var(--d44-neon);filter:drop-shadow(0 0 6px #66ff75);opacity:.95}
.d44-dial-face:after{content:"";position:absolute;inset:8%;border-radius:inherit;background:radial-gradient(ellipse at 50% 80%,transparent 0 56%,#6cff7621 57% 61%,transparent 63%);pointer-events:none}
.d44-ticks{position:absolute;inset:5%;border-radius:inherit;background:repeating-conic-gradient(from 232deg at 50% 82%,#dfffe3 0 .8deg,transparent 1deg 7.2deg);-webkit-mask:radial-gradient(circle at 50% 82%,transparent 0 60%,#000 61% 68%,transparent 69%),linear-gradient(#000 0 0) 0 0/100% 78% no-repeat;mask:radial-gradient(circle at 50% 82%,transparent 0 60%,#000 61% 68%,transparent 69%),linear-gradient(#000 0 0) 0 0/100% 78% no-repeat;filter:drop-shadow(0 0 3px #72ff7e);opacity:.88}
.d44-needle{position:absolute;z-index:5;left:50%;bottom:18%;width:39%;height:3px;border-radius:999px;background:linear-gradient(90deg,#f7f7f7 0 8%,#ff742f 15% 100%);box-shadow:0 0 7px #ff6738,0 0 2px #fff;transform-origin:left center;transform:rotate(-128deg);transition:transform 1s cubic-bezier(.18,.84,.2,1.04)}
.d44-instrument-cluster.is-ready .d44-needle{transform:rotate(var(--needle))}
.d44-hub{position:absolute;z-index:6;left:50%;bottom:18%;width:18px;height:18px;translate:-50% 50%;border:4px solid #31383d;border-radius:50%;background:#090b0c;box-shadow:0 0 0 2px #808a8e,0 0 13px #6dff7773}
.d44-readout{position:absolute;z-index:7;bottom:8%;color:var(--d44-neon);font:900 clamp(30px,2.45vw,49px)/.88 Montserrat,system-ui,sans-serif;letter-spacing:-.07em;text-shadow:0 0 5px #64ff76,0 0 18px #33ff5a9e}
.d44-readout-left{left:8%}.d44-readout-right{right:7%;font-size:clamp(34px,2.8vw,57px)}
.d44-fire{position:absolute;z-index:7;right:6%;top:9%;font-size:clamp(14px,1.2vw,21px);filter:grayscale(1);opacity:.34;transition:.35s ease}
.d44-fire.is-hot{filter:none;opacity:1;animation:d44Fire 1.4s ease-in-out infinite alternate}
@keyframes d44Fire{to{transform:translateY(-2px) scale(1.1);filter:drop-shadow(0 0 7px #ff7b24)}}
.d44-gauge-logo,.d44-gauge-logo-fallback{position:absolute;z-index:9;left:-2%;top:47%;translate:-50% -50%;width:clamp(38px,4.1vw,66px);height:clamp(38px,4.1vw,66px);object-fit:contain;border-radius:18px;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 15px #65ff77);transition:filter .3s ease,opacity .3s ease}
.d44-gauge-logo-fallback{display:grid;place-items:center;color:#071109;background:var(--d44-neon);font:900 27px/1 Montserrat,system-ui,sans-serif;box-shadow:0 0 18px #66ff75}

/* KPIs compactos */
.d43-dashboard .d44-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--d43-gap)}
.d43-dashboard .d44-kpis>a{min-height:88px;padding:clamp(10px,.75vw,14px);display:grid;grid-template-rows:auto 1fr auto;align-items:start}
.d43-dashboard .d44-kpis strong{font-size:clamp(24px,1.65vw,32px);align-self:center}
.d43-dashboard .d44-kpis em{font-style:normal;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--d44-muted)}

/* Comparação em linhas */
.d44-comparison{padding:clamp(14px,1.15vw,21px)!important;overflow:hidden}
.d44-comparison>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}
.d44-comparison>header p{margin:0 0 4px;color:var(--d44-blue);font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}
.d44-comparison>header h2{margin:0;font-size:clamp(18px,1.25vw,25px)}
.d44-comparison select{min-width:clamp(135px,11vw,180px)}
.d44-comparison-stage{display:grid;grid-template-columns:minmax(105px,.18fr) minmax(430px,1fr) minmax(105px,.18fr);align-items:end;gap:clamp(8px,1.3vw,24px);min-height:245px;margin-top:8px}
.d44-edge-number{padding-bottom:37px}.d44-edge-number.previous{text-align:right}
.d44-edge-number small,.d44-edge-number span{display:block}.d44-edge-number strong{display:block;margin:4px 0;font:900 clamp(36px,3.3vw,62px)/.95 Montserrat,system-ui,sans-serif;letter-spacing:-.065em}
.d44-edge-number span{font-weight:750}.d44-edge-number .up{color:#199b67}.d44-edge-number .down{color:#eb4f63}
.d44-line-chart{min-width:0;align-self:stretch;display:grid;grid-template-rows:1fr auto;padding-top:12px}
.d44-line-chart svg{width:100%;height:205px;overflow:visible}
.d44-line-chart .grid line{stroke:var(--d44-chart-grid);stroke-width:1}
.d44-line-chart path,.d44-sales-insights svg path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}
.d44-line-chart path.current{stroke:var(--d44-blue);stroke-width:8;filter:drop-shadow(0 4px 5px color-mix(in srgb,var(--d44-blue),transparent 70%))}
.d44-line-chart path.previous{stroke:var(--d44-previous);stroke-width:7;opacity:.83}
.d44-line-legend,.d44-mini-legend{display:flex;justify-content:center;gap:18px;color:var(--d44-muted);font-size:10px}
.d44-line-legend span:before,.d44-mini-legend span:before{content:"";display:inline-block;width:17px;height:4px;border-radius:4px;margin-right:5px;vertical-align:middle}
.d44-line-legend .current:before,.d44-mini-legend .current:before{background:var(--d44-blue)}
.d44-line-legend .previous:before,.d44-mini-legend .previous:before{background:var(--d44-previous)}

/* Suas vendas */
.d44-sales{padding:clamp(14px,1.2vw,22px)!important;background:var(--d44-sales-bg)!important}
.d44-sales>header{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:13px}
.d44-sales>header p{margin:0;color:var(--d44-blue);font-size:10px;font-weight:850;letter-spacing:.08em}
.d44-sales>header h2{margin:2px 0 0;font-size:clamp(22px,1.55vw,29px)}
.d44-sales-actions{display:flex;align-items:center;gap:9px}.d44-sales-actions button,.d44-sales-actions a{border:1px solid var(--d44-line);border-radius:10px;padding:9px 12px;background:var(--d44-panel);color:var(--d44-ink);font-weight:750;text-decoration:none;cursor:pointer}.d44-sales-actions button b{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:5px;padding:0 5px;border-radius:99px;background:var(--d44-blue);color:#fff;font-size:10px}
.d44-sales-summary{display:grid;grid-template-columns:minmax(72px,.32fr) minmax(180px,1fr) repeat(3,minmax(150px,.9fr));gap:10px;margin-bottom:12px}
.d44-sales-summary>div{min-height:88px;padding:13px 16px;border:1px solid var(--d44-line);border-radius:14px;background:var(--d44-panel);display:flex;flex-direction:column;justify-content:center;text-align:center}
.d44-sales-summary strong{font:850 clamp(19px,1.55vw,28px)/1.08 Montserrat,system-ui,sans-serif;letter-spacing:-.04em}
.d44-sales-summary small{margin-top:6px}.d44-sales-summary .received{text-align:left}.d44-sales-summary .received strong{color:#56b80d;font-size:clamp(22px,1.75vw,32px)}
.d44-date-tile{padding:0!important;overflow:hidden}.d44-date-tile b{padding:5px;background:#68707d;color:#fff;font-size:10px;letter-spacing:.08em}.d44-date-tile strong{font-size:25px;margin-top:7px}.d44-date-tile small{font-size:9px;margin:2px 5px 7px}
.d44-sales-main{padding:clamp(12px,1vw,18px);border:1px solid var(--d44-line);border-radius:15px;background:var(--d44-panel)}
.d44-chart-heading{display:flex;justify-content:space-between;align-items:end;gap:12px}.d44-chart-heading small,.d44-chart-heading strong{display:block}.d44-chart-heading strong{margin-top:3px;font-size:clamp(18px,1.3vw,25px)}.d44-chart-heading>span{font-weight:750;color:var(--d44-muted)}
.d44-stack-chart{height:230px;margin-top:12px;padding:10px 8px 0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(28px,1fr);gap:clamp(5px,.8vw,13px);align-items:end;background:repeating-linear-gradient(to top,transparent 0 51px,var(--d44-chart-grid) 52px,transparent 53px)}
.d44-stack-column{height:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:5px}.d44-stack-column>div{height:calc(100% - 18px);display:flex;flex-direction:column-reverse;justify-content:flex-start;overflow:hidden;border-radius:5px 5px 2px 2px}.d44-stack-column i{display:block;min-height:0}.d44-stack-column span{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap;color:var(--d44-muted);font-size:9px}
.method-pix{--method:var(--d44-pix)}.method-credit{--method:var(--d44-credit)}.method-debit{--method:var(--d44-debit)}.method-boleto{--method:var(--d44-boleto)}.method-cash{--method:var(--d44-cash)}.method-transfer{--method:var(--d44-transfer)}.method-other{--method:var(--d44-other)}
.d44-stack-column i[class*="method-"],.d44-method-legend span:before{background:var(--method)}
.d44-method-legend{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 16px;margin-top:12px;color:var(--d44-muted);font-size:10px}.d44-method-legend span:before{content:"";display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:5px}
.d44-sales-insights{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:12px;margin-top:12px}.d44-sales-insights>article{min-width:0;min-height:238px;padding:15px;border:1px solid var(--d44-line);border-radius:15px;background:var(--d44-panel)}.d44-sales-insights h3{margin:5px 0 9px;font-size:clamp(16px,1.05vw,20px)}.d44-sales-insights h3 span{font-size:11px}.d44-sales-insights .up{color:#1ba466}.d44-sales-insights .down{color:#ef596b}
.d44-sales-insights svg{width:100%;height:135px;overflow:visible}.d44-sales-insights svg path.current{stroke:var(--d44-credit);stroke-width:5}.d44-sales-insights svg path.previous{stroke:var(--d44-debit);stroke-width:5}
.d44-sales-insights ol{display:grid;gap:6px;margin:9px 0 0;padding:0;list-style:none}.d44-sales-insights li{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:7px;min-height:30px}.d44-sales-insights li>b{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:var(--d44-panel-2)}.d44-sales-insights li>strong{color:#22a34b}.d44-sales-insights li.empty{display:block;color:var(--d44-muted)}
.d44-movement{height:150px;display:flex;align-items:flex-end;gap:5px;padding-top:12px;background:repeating-linear-gradient(to top,transparent 0 36px,var(--d44-chart-grid) 37px,transparent 38px)}.d44-movement i{position:relative;flex:1;min-height:3px;border-radius:4px 4px 0 0;background:var(--d44-credit)}.d44-movement span{position:absolute;top:100%;left:50%;translate:-50% 4px;max-width:42px;overflow:hidden;text-overflow:ellipsis;color:var(--d44-muted);font-size:8px;font-style:normal;white-space:nowrap}

.d44-upcoming-dialog{width:min(680px,calc(100vw - 24px));max-height:min(760px,calc(100dvh - 40px));padding:0;border:1px solid var(--d44-line);border-radius:19px;background:var(--d44-panel);color:var(--d44-ink);box-shadow:0 28px 80px #07101f5c}.d44-upcoming-dialog::backdrop{background:#08101ab8;backdrop-filter:blur(6px)}.d44-upcoming-dialog>div{display:grid;grid-template-rows:auto minmax(0,1fr) auto;max-height:inherit}.d44-upcoming-dialog header,.d44-upcoming-dialog footer{padding:16px 18px;border-bottom:1px solid var(--d44-line);display:flex;justify-content:space-between;align-items:center}.d44-upcoming-dialog footer{border:0;border-top:1px solid var(--d44-line);justify-content:flex-end}.d44-upcoming-dialog header small{color:var(--d44-blue);font-weight:850}.d44-upcoming-dialog h2{margin:2px 0 0}.d44-upcoming-dialog header button{border:0;background:transparent;color:inherit;font-size:26px;cursor:pointer}.d44-upcoming-dialog section{overflow:auto;padding:8px 18px}.d44-upcoming-dialog section>a{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid var(--d44-line);color:inherit;text-decoration:none}.d44-upcoming-dialog section>a div,.d44-upcoming-dialog section>a span{display:grid;gap:3px}.d44-upcoming-dialog section>a>span{text-align:right}.d44-upcoming-dialog footer a{color:var(--d44-blue);font-weight:800;text-decoration:none}

/* Cobranças: valor em evidência e pagamento detalhado */
.billing-stats-v44 article strong{font-size:clamp(22px,1.7vw,31px)!important}.billing-stats-v44 article small{font-size:11px!important}.billing-paid-button{border:0;border-radius:10px;padding:9px 12px;background:#168c59;color:#fff;font:750 13px/1.2 inherit;cursor:pointer}.billing-paid-dialog{max-width:590px}.billing-paid-preview{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--d44-line);border-radius:12px;background:var(--d44-panel-2)}.billing-paid-preview strong{font-size:20px;color:#168c59}

/* Telas largas */
@media(min-width:1800px){
  .d43-dashboard .d44-overview{grid-template-columns:minmax(680px,1.62fr) minmax(300px,.68fr) minmax(380px,.86fr)}
  .d44-dial-face{max-width:430px}.d44-stack-chart{height:270px}.d44-sales-insights>article{min-height:265px}
}
@media(min-width:2400px){.d44-dashboard{font-size:14px}.d44-dial-face{max-width:490px}.d43-dashboard .d44-overview article{min-height:330px}.d44-comparison-stage{min-height:290px}.d44-line-chart svg{height:245px}.d44-stack-chart{height:300px}}

/* Notebook e tablet */
@media(max-width:1280px){
  .d43-dashboard .d44-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.d44-instrument-cluster{grid-column:1/-1}.d44-sales-summary{grid-template-columns:85px repeat(2,1fr)}.d44-sales-summary>div:nth-child(n+4){grid-column:span 1}.d44-sales-insights{grid-template-columns:1fr 1fr}.d44-sales-insights>article:last-child{grid-column:1/-1}.d44-comparison-stage{grid-template-columns:100px minmax(340px,1fr) 100px}
}

/* Mobile */
@media(max-width:700px){
  .d44-dashboard{font-size:12px}.d43-dashboard .d44-overview{grid-template-columns:1fr}.d44-instrument-cluster{grid-column:auto;min-height:178px!important;padding:7px!important}.d44-dial h2{top:7px;font-size:10px}.d44-dial-face{max-width:250px}.d44-hub{width:12px;height:12px;border-width:3px}.d44-needle{height:2px}.d44-readout{font-size:clamp(24px,8vw,36px)}.d44-readout-right{font-size:clamp(27px,9vw,41px)}.d44-fire{font-size:14px}.d44-gauge-logo,.d44-gauge-logo-fallback{width:34px;height:34px;border-radius:10px}
  .d43-dashboard .d44-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.d43-dashboard .d44-kpis>a{min-height:74px;padding:9px}.d43-dashboard .d44-kpis strong{font-size:23px}
  .d44-comparison>header{align-items:end}.d44-comparison>header h2{font-size:17px}.d44-comparison>header p{font-size:8px}.d44-comparison select{min-width:94px;padding:8px 7px}.d44-comparison-stage{grid-template-columns:72px minmax(180px,1fr) 72px;gap:5px;min-height:185px}.d44-line-chart svg{height:145px}.d44-line-chart path.current{stroke-width:6}.d44-line-chart path.previous{stroke-width:5}.d44-edge-number{padding-bottom:29px}.d44-edge-number strong{font-size:27px}.d44-edge-number small,.d44-edge-number span{font-size:8px}.d44-line-legend{font-size:8px;gap:8px}
  .d44-sales>header{align-items:flex-start}.d44-sales-actions{display:grid;justify-items:end}.d44-sales-actions button,.d44-sales-actions a{padding:7px 8px;font-size:10px}.d44-sales-summary{grid-template-columns:68px 1fr 1fr;gap:6px}.d44-sales-summary>div{min-height:72px;padding:8px}.d44-sales-summary .received{grid-column:span 2}.d44-sales-summary strong{font-size:17px}.d44-sales-summary .received strong{font-size:20px}.d44-sales-main{padding:9px}.d44-stack-chart{height:180px;gap:4px;overflow-x:auto}.d44-stack-column{min-width:24px}.d44-method-legend{gap:6px 9px}.d44-sales-insights{grid-template-columns:1fr;gap:7px}.d44-sales-insights>article,.d44-sales-insights>article:last-child{grid-column:auto;min-height:200px;padding:11px}.d44-sales-insights svg{height:112px}.d44-movement{height:120px}
  .billing-stats-v44{grid-template-columns:repeat(2,minmax(0,1fr))!important}.billing-paid-preview{align-items:flex-start;flex-direction:column}
}

@media(max-width:390px){.d44-instrument-cluster{grid-template-columns:1fr;min-height:340px!important}.d44-gauge-logo,.d44-gauge-logo-fallback{left:50%;top:-1%;translate:-50% -50%}.d44-comparison-stage{grid-template-columns:58px minmax(145px,1fr) 58px}.d44-edge-number strong{font-size:23px}.d44-sales-summary{grid-template-columns:60px 1fr}.d44-sales-summary .received{grid-column:auto}.d44-sales-summary>div:nth-child(n+3){grid-column:span 1}}

/* Mobile na horizontal */
@media(orientation:landscape) and (max-height:620px){
  .d43-dashboard .d44-overview{grid-template-columns:minmax(420px,1.5fr) minmax(170px,.62fr) minmax(220px,.78fr)}.d44-instrument-cluster{grid-column:auto;min-height:205px!important}.d44-dial-face{max-width:270px}.d44-readout{font-size:29px}.d44-readout-right{font-size:33px}.d44-gauge-logo,.d44-gauge-logo-fallback{width:36px;height:36px}.d43-dashboard .d44-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.d44-comparison-stage{min-height:190px}.d44-line-chart svg{height:150px}.d44-sales-summary{grid-template-columns:75px repeat(4,minmax(120px,1fr))}.d44-sales-summary .received{grid-column:auto}.d44-sales-insights{grid-template-columns:repeat(3,1fr)}.d44-sales-insights>article:last-child{grid-column:auto}
}

body.reduce-motion .d44-needle,.reduce-motion .d44-fire{transition:none;animation:none!important}
@media(prefers-reduced-motion:reduce){.d44-needle,.d44-fire,.d44-instrument-cluster{transition:none;animation:none!important}}
