.styles-module__p0Q4Sq__visitItem{padding-block:calc(var(--spacing,.25rem)*4);border-bottom:.0625rem solid var(--color-hex-eeeeee);grid-template-columns:max-content .9fr 1fr 1fr 1.45fr .68fr .68fr;column-gap:.375rem;display:grid}.styles-module__p0Q4Sq__visitItem:last-child{border-bottom:0;padding-bottom:.5rem}.styles-module__p0Q4Sq__column{min-width:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(2){margin-left:.75rem}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(3){margin-left:-.2rem}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(5){min-width:11rem;margin-left:.75rem}.styles-module__p0Q4Sq__titleText,.styles-module__p0Q4Sq__metaText,.styles-module__p0Q4Sq__clientName,.styles-module__p0Q4Sq__clientPhone,.styles-module__p0Q4Sq__createdText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.styles-module__p0Q4Sq__dateText,.styles-module__p0Q4Sq__titleText,.styles-module__p0Q4Sq__codeText,.styles-module__p0Q4Sq__clientName{color:#000c}@supports (color:color-mix(in lab, red, red)){.styles-module__p0Q4Sq__dateText,.styles-module__p0Q4Sq__titleText,.styles-module__p0Q4Sq__codeText,.styles-module__p0Q4Sq__clientName{color:color-mix(in oklab,var(--color-black)80%,transparent)}}.styles-module__p0Q4Sq__clientName{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.styles-module__p0Q4Sq__metaText{color:var(--color-neutral-400)}.styles-module__p0Q4Sq__clientPhone{color:var(--color-neutral-600)}.styles-module__p0Q4Sq__priceColumn,.styles-module__p0Q4Sq__createdColumn{text-align:right;align-items:flex-end}.styles-module__p0Q4Sq__priceText{white-space:nowrap;color:var(--color-primary-dark)}.styles-module__p0Q4Sq__createdText{white-space:nowrap;color:#000c}@supports (color:color-mix(in lab, red, red)){.styles-module__p0Q4Sq__createdText{color:color-mix(in oklab,var(--color-black)80%,transparent)}}.styles-module__p0Q4Sq__placeholder{color:var(--color-neutral-400)}.styles-module__p0Q4Sq__status{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);width:fit-content;padding-inline:calc(var(--spacing,.25rem)*2.5);padding-block:calc(var(--spacing,.25rem)*1);border-style:solid;border-width:.0625rem;border-radius:3.40282e38px;display:inline-flex}.styles-module__p0Q4Sq__statusIcon{width:.85rem;height:.85rem}.styles-module__p0Q4Sq__statusSuccess{border-color:var(--color-primary-200);background-color:var(--color-primary-50);color:var(--color-primary-light)}.styles-module__p0Q4Sq__statusInfo{border-color:var(--color-blue-200);background-color:var(--color-blue-50);color:var(--color-blue)}.styles-module__p0Q4Sq__statusDanger{border-color:var(--color-red-200);background-color:var(--color-red-50);color:var(--color-red)}.styles-module__p0Q4Sq__statusPending{border-color:var(--color-orange-200);background-color:var(--color-yellow-100);color:var(--color-orange)}@media (max-width:56.25rem){.styles-module__p0Q4Sq__visitItem{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date code""package service""client client""created price";gap:.5rem .875rem;padding:.75rem 0}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:first-child{grid-area:date}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(2),.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(3){margin-left:0}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(2){text-align:right;grid-area:code;align-items:flex-end}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(3){grid-area:package}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(4){text-align:right;grid-area:service;align-items:flex-end}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(5){grid-area:client;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.125rem .75rem;display:grid}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(5) .styles-module__p0Q4Sq__clientName{white-space:normal;grid-column:1}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(5) .styles-module__p0Q4Sq__clientPhone{text-align:right;grid-column:2}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(5){min-width:0;margin-left:0}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(6){grid-area:price}.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(7){grid-area:created}.styles-module__p0Q4Sq__priceColumn,.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(6){text-align:right;align-items:flex-end}.styles-module__p0Q4Sq__createdColumn,.styles-module__p0Q4Sq__visitItem>.styles-module__p0Q4Sq__column:nth-child(7){text-align:left;align-items:flex-start}}@property --tw-font-weight{syntax:"*";inherits:false}
.styles-module__5n-GsG__visitsList{flex-direction:column;display:flex}
.styles-module__UN5IuG__visitsSection{gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}
.styles-module__huMZjq__modal{border-radius:var(--radius-2xl,1rem);flex-direction:column;width:calc(100vw - 1rem);max-width:60rem;max-height:90vh;display:flex;overflow-y:auto}.styles-module__huMZjq__header{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*5);padding-bottom:calc(var(--spacing,.25rem)*5);text-align:left;justify-content:flex-start;align-items:center;display:flex}.styles-module__huMZjq__title{--tw-font-weight:var(--font-weight-normal,400);font-size:1.125rem;font-weight:var(--font-weight-normal,400);color:var(--color-black)}.styles-module__huMZjq__content{gap:calc(var(--spacing,.25rem)*4);padding-inline:calc(var(--spacing,.25rem)*5);padding-top:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*5);flex-direction:column;margin-top:0;display:flex}.styles-module__huMZjq__afterVisits{margin-top:-1rem}@media (max-width:56.25rem){.styles-module__huMZjq__header{padding-inline:calc(var(--spacing,.25rem)*3.5);padding-top:calc(var(--spacing,.25rem)*3.5);padding-bottom:calc(var(--spacing,.25rem)*5)}.styles-module__huMZjq__content{gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3.5);padding-top:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*3.5)}.styles-module__huMZjq__afterVisits{margin-top:-1rem}}@property --tw-font-weight{syntax:"*";inherits:false}
