@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial}}}.react-datepicker-popper{z-index:9999!important}.react-datepicker{right:auto}@media (min-width:768px){.react-datepicker{right:calc(var(--spacing,.25rem) * 16)}}@media (min-width:1024px){.react-datepicker{right:auto}}.skafte-datepicker-wrapper{display:block;position:relative}.skafte-datepicker-wrapper .react-datepicker-wrapper,.skafte-datepicker-wrapper .react-datepicker__input-container{width:100%;display:block}.skafte-datepicker-label{margin-bottom:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-dark,#3c3c3c);display:block}.skafte-datepicker-input{cursor:pointer;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,#cfcfcf);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);caret-color:#0000;--tw-outline-style:none;outline-style:none}.skafte-datepicker-input:focus{border-color:var(--color-primary,#4a728a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary,#4a728a)}.skafte-datepicker-input::placeholder{color:var(--color-gray-500,#9e9e9e)}.skafte-datepicker-wrapper.disabled .skafte-datepicker-input{cursor:not-allowed;color:var(--color-gray-100,#eee)}.skafte-datepicker-wrapper.disabled .skafte-datepicker-label{color:var(--color-gray-500,#9e9e9e)}.skafte-datepicker-wrapper.is-loading{cursor:progress}.skafte-datepicker-wrapper.is-loading .skafte-datepicker-input,.skafte-datepicker-wrapper.is-loading .skafte-datepicker-label{pointer-events:none}.skafte-datepicker-with-surcharge .react-datepicker__day{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 8)}@media (min-width:480px){.skafte-datepicker-with-surcharge .react-datepicker__day{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)}}.react-datepicker__month,.react-datepicker__day-names{margin:calc(var(--spacing,.25rem) * .5);justify-content:space-between}@media (min-width:480px){.react-datepicker__month,.react-datepicker__day-names{margin:var(--spacing,.25rem)}}.react-datepicker__day-name{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 8)!important}@media (min-width:480px){.react-datepicker__day-name{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)!important}}.react-datepicker__week-number{height:calc(var(--spacing,.25rem) * 9);background-color:#3d72321a;width:calc(var(--spacing,.25rem) * 8)!important}@supports (color:color-mix(in lab, red, red)){.react-datepicker__week-number{background-color:color-mix(in oklab, var(--color-secondary,#3d7232) 10%, transparent)}}.react-datepicker__week-number{color:var(--color-secondary,#3d7232)!important}@media (min-width:480px){.react-datepicker__week-number{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12)!important}}.skafte-day-content{align-items:center;gap:var(--spacing,.25rem);padding:var(--spacing,.25rem);flex-direction:column;display:flex}@media (min-width:480px){.skafte-day-content{gap:calc(var(--spacing,.25rem) * 2)}}.skafte-day-content>span:first-child{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.react-datepicker__day-names,.react-datepicker__week{align-items:center;display:flex}.skafte-surcharge-indicator{--tw-leading:0px;--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;line-height:0;font-weight:var(--font-weight-semibold,600);text-wrap:nowrap;color:var(--color-primary,#4a728a);display:block}@media (min-width:480px){.skafte-surcharge-indicator{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.react-datepicker__day--selected:hover .skafte-surcharge-indicator{color:var(--color-white,#fff)!important}.react-datepicker__day:hover .skafte-surcharge-indicator,.react-datepicker__day--selected .skafte-surcharge-indicator{color:var(--color-white,#fff)}.react-datepicker__day--keyboard-selected .skafte-surcharge-indicator{color:var(--color-primary,#4a728a)}.react-datepicker__day--disabled .skafte-surcharge-indicator{display:none}.react-datepicker__day--outside-month .skafte-surcharge-indicator{opacity:.5}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary,#4a728a)}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:var(--radius-sm,.25rem)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#0000!important}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:var(--color-gray-100,#eee)!important;color:inherit!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}