.darak-picker-field,.darak-picker-field .react-datepicker__input-container{min-width:0;display:block}.darak-picker-popover{width:0;height:0;color:var(--color-text-primary);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.darak-picker{border-radius:var(--radius-2xl);background:var(--color-white);width:min(352px,100vw);max-height:calc(100dvh - 24px);box-shadow:var(--shadow-3);font-family:var(--font-sans);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;padding:12px 6px 8px;font-size:15px;line-height:1.5;overflow-y:auto}.darak-picker .react-datepicker__day-names,.darak-picker .react-datepicker__week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.darak-picker .react-datepicker__day-name,.darak-picker .react-datepicker__day{border-radius:var(--radius-md);justify-content:center;align-items:center;min-height:44px;display:flex}.darak-picker .react-datepicker__day-name{color:var(--color-text-tertiary);font-size:13px}.darak-picker .react-datepicker__day{cursor:pointer}.darak-picker .react-datepicker__day--outside-month{color:var(--color-text-tertiary)}.darak-picker .darak-picker-today{color:var(--color-brand);font-weight:700}.darak-picker .react-datepicker__day:not([aria-selected=true]):hover,.darak-picker .react-datepicker__time-list-item:not([aria-selected=true]):hover{background:var(--color-fill-secondary)}.darak-picker .react-datepicker__day--keyboard-selected:not([aria-selected=true]),.darak-picker .react-datepicker__time-list-item:not([aria-selected=true]):focus{background:var(--color-brand-50)}.darak-picker .react-datepicker__day--selected,.darak-picker .react-datepicker__time-list-item--selected{background:var(--color-brand);color:var(--color-white);font-weight:600}.darak-picker .react-datepicker__day--disabled,.darak-picker .react-datepicker__time-list-item--disabled{cursor:not-allowed;color:var(--color-text-disabled);background:0 0}.darak-picker :focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.darak-picker-footer{gap:8px;margin:8px 6px 0;padding:8px 0 0;display:flex}.darak-picker-time{width:240px;padding:16px}.darak-picker .react-datepicker-time__header{text-align:center;padding:0 0 12px;font-weight:600}.darak-picker .react-datepicker__time-list{overscroll-behavior:contain;scrollbar-gutter:stable;height:min(264px,45dvh);margin:0;padding:0 4px;list-style:none;overflow-y:auto}.darak-picker .react-datepicker__time-list-item{border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;min-height:44px;display:flex}.darak-picker .react-datepicker__sr-only,.darak-picker .react-datepicker__aria-live,.darak-picker-field .react-datepicker__aria-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@supports (appearance:base-select){.darak-select{appearance:base-select}.darak-select::picker(select){appearance:base-select}.darak-select{overflow-clip-margin:content-box;overflow:clip;-webkit-mask-image:linear-gradient(270deg,#0000 40px,#000 56px);mask-image:linear-gradient(270deg,#0000 40px,#000 56px)}.darak-select::picker-icon{display:none}.darak-select::picker(select){position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;position-try-order:normal;border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-2);color:var(--color-text-primary);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-line-strong) transparent;border:0;max-block-size:min(320px,45dvh);max-inline-size:min(360px,100vw - 32px);margin-block:4px;padding:4px;overflow-y:auto}.darak-select option{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;border-radius:var(--radius-sm);cursor:pointer;min-block-size:44px;transition:background-color var(--duration-fast) var(--ease);gap:8px;padding-block:10px;padding-inline:12px}.darak-select option:not(:disabled):hover,.darak-select option:focus-visible{background:var(--color-fill-secondary)}.darak-select option:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}.darak-select:has(option:not(:disabled):hover) option:focus-visible:not(:hover){background:0 0}.darak-select option:disabled{cursor:not-allowed;opacity:.3}.darak-select option::checkmark{content:"";background-color:var(--color-brand);flex-shrink:0;order:1;block-size:16px;inline-size:16px;margin-inline-start:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}}@supports selector(:open){.darak-select:open+.darak-select-chevron{rotate:180deg}}
