.smartdate--widget{padding:calc(var(--spacing) * 0);--un-border-style:none;border-style:none}.smartdate--widget legend{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight));--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold);margin-bottom:calc(var(--spacing) * 1)}.smartdate--widget div.time-end{position:relative}.smartdate--widget .smartdate--time-inline.form-wrapper{margin-top:calc(var(--spacing) * 0);margin-bottom:calc(var(--spacing) * 1)}@media (min-width:48rem){.smartdate--widget .smartdate--time-inline.form-wrapper{gap:calc(var(--spacing) * 2);flex-flow:wrap;align-items:center;display:flex}.smartdate--widget .smartdate--time-inline.form-wrapper .smartdate--separator{margin:calc(var(--spacing) * 2)}}.smartdate--widget .smartdate--time-inline.form-wrapper .time-start,.smartdate--widget .smartdate--time-inline.form-wrapper .time-end,.smartdate--widget .smartdate--time-inline.form-wrapper .smartdate--separator,.smartdate--widget .smartdate--time-inline.form-wrapper .form-item{margin-block:calc(var(--spacing) * 0)}.smartdate--widget .smartdate--time-inline.form-wrapper .form-type-date:has(.time-end.form-date[value=""][data-hide="1"]){display:none}.smartdate--widget .smartdate--time-inline.form-wrapper .smartdate--separator{font-size:var(--text-xl-fontSize);line-height:var(--un-leading,var(--text-xl-lineHeight))}.smartdate--widget label.allday-label,.smartdate--widget .duration-wrapper{margin-block:calc(var(--spacing) * 2)}.smartdate--widget .repeat--label,.smartdate--widget .form-item:is(:has(>.field-interval),:has(>.recur-repeat),:has(>.pad-left),:has(>.field-suffix),:has(>.repeat-end-date)){margin-block:calc(var(--spacing) * 0);vertical-align:middle;gap:calc(var(--spacing) * 2);align-items:center;margin-inline-end:calc(var(--spacing) * 2);display:inline-flex}:is(.smartdate--widget .repeat--label,.smartdate--widget .form-item:is(:has(>.field-interval),:has(>.recur-repeat),:has(>.pad-left),:has(>.field-suffix),:has(>.repeat-end-date))) .form-item__label{display:inline}.smartdate--widget .field-interval{width:calc(var(--spacing) * 20)}.smartdate--widget .form-item:has(>.field-suffix) input{width:calc(var(--spacing) * 20)}.smartdate--widget fieldset:is(.smart-date--hours,.smart-date--minutes) .form-checkboxes{column-gap:calc(var(--spacing) * 4);row-gap:calc(var(--spacing) * 1);grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));display:grid}.smartdate--widget fieldset:is(.smart-date--hours,.smart-date--minutes) .form-checkboxes>.form-item{margin-bottom:calc(var(--spacing) * 0)}.smartdate--widget .smart-date--duration-list{margin:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);z-index:10;border:var(--input-border);background-color:var(--color-base);list-style-type:none;position:absolute;inset-block-start:100%;inset-inline-start:0}.smartdate--widget .smart-date--duration-list li{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);cursor:pointer;white-space:nowrap}.smartdate--widget .smart-date--duration-list li:hover,.smartdate--widget .smart-date--duration-list li.active{background-color:color-mix(in srgb, var(--color-border) 12%, transparent)}.smartdate--widget .smart-date--duration-list--duration{opacity:.7;margin-inline-start:calc(var(--spacing) * 1);font-style:italic}.smartdate--widget .smart-date--duration-list--duration:before{content:"("}.smartdate--widget .smart-date--duration-list--duration:after{content:")"}
