.ux.sdp{box-shadow:var(--shadows-default);background-color:var(--colors-white);padding:var(--spacing-4);border-radius:var(--radii-medium);border:1px solid var(--colors-grey-100)}.ux.sdp *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.ux.sdp .sdp--header{align-items:center;display:flex;justify-content:space-between;font-size:var(--font-sizes-xmedium)}.ux.sdp .sdp--header button svg{height:var(--sizes-5)}.ux.sdp .sdp--header__main{align-items:center;display:flex;justify-content:center;pointer-events:none}.ux.sdp .sassy--select{padding:0 var(--spacing-2)}.ux.sdp .sdp--grid{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;gap:var(--spacing-2);font-size:var(--font-sizes-medium)}.ux.sdp .sdp--grid p,.ux.sdp .sdp--header__main{font-weight:var(--font-weights-bold)}.ux.sdp .sdp--grid button:not(.sdp--text__inactive):not(.sdp--date-btn__selected):hover{font-weight:var(--font-weights-bold);background-color:var(--colors-grey-100)}.ux.sdp .sdp--date-btn__selected{background-color:var(--colors-black);color:var(--colors-white);font-weight:var(--font-weights-bold)}.ux.sdp .sdp--square-btn{height:var(--sizes-6);width:var(--sizes-6);border-radius:var(--radii-medium);display:flex;align-items:center;justify-content:center;cursor:pointer}.ux.sdp .sdp--grid>p.sdp--text{padding:var(--spacing-3) 0}.ux.sdp .sdp--text__inactive{opacity:.3;pointer-events:none}
