/* Build 393 — calendar views, sidebar order and Call Out customer capture */
[data-pcal-view="list"],
[data-qcal-view="list"],
.qcal-mode-list{
 display:none!important;
}
.pcal-wrap .qcal-view-btns{
 display:grid!important;
 grid-template-columns:repeat(3,minmax(58px,1fr))!important;
}
.qcal-wrap .qcal-view-btns{
 display:grid!important;
 grid-template-columns:repeat(2,minmax(58px,1fr))!important;
}
#sidebar nav .nav[hidden]{display:none!important}
#sidebar nav .nav.guard-nav-group-start{margin-top:10px}

/* Match New Lead customer capture layout in New Call Out. */
#modal .guard-callout-customer-v393 .guard-callout-customer-compact{
 padding:0;
 margin:0;
 background:transparent;
 border:0;
}
#modal .guard-callout-customer-v393 .guard-callout-customer-nested{
 margin:0;
 padding:10px;
}
#modal .guard-callout-customer-grid-v393{
 display:grid;
 grid-template-columns:minmax(0,1fr) minmax(0,1fr);
 gap:8px 10px;
 margin:0!important;
}
#modal .guard-callout-customer-grid-v393>.field,
#modal .guard-callout-customer-grid-v393>.coverage-warning{
 min-width:0;
 margin:0;
}
#modal .guard-callout-customer-grid-v393>.guard-callout-v393-address,
#modal .guard-callout-customer-grid-v393>.coverage-warning{
 grid-column:1/-1;
}
#modal .guard-callout-customer-grid-v393>.guard-callout-v393-name{
 grid-row:auto;
}
#modal .guard-callout-customer-grid-v393 .email-with-toggle{
 align-self:start;
}
#modal .guard-callout-ref-field .input-muted{
 color:var(--muted)!important;
}

@media(max-width:760px){
 #sidebar nav .nav.guard-nav-group-start{margin-top:7px}
 #modal .guard-callout-customer-grid-v393{grid-template-columns:1fr}
 #modal .guard-callout-customer-grid-v393>.guard-callout-v393-address,
 #modal .guard-callout-customer-grid-v393>.coverage-warning{grid-column:auto}
}
