.edw-select-wrap select.has-value{color:var(--edw-text)}.edw-date-display.has-date{color:var(--edw-text)}.edw-calendar.open{display:block;animation:edw-cal-in .18s ease}.edw-cal-header{display:flex;align-items:center;border-bottom:1px solid rgba(30,45,58,.12);padding:14px 16px 12px}.edw-cal-nav-group{display:flex;align-items:center;gap:4px}.edw-cal-nav-group+.edw-cal-nav-group{margin-left:20px}.edw-cal-nav-btn{background:0 0;border:none;cursor:pointer;padding:3px 5px;color:var(--edw-text);line-height:1;border-radius:2px;transition:color .15s;display:flex;align-items:center}.edw-cal-nav-btn:hover{color:var(--edw-accent)}.edw-cal-month-label,.edw-cal-year-label{font-family:var(--edw-font-serif);font-size:14px;color:var(--edw-text);min-width:38px;text-align:center}.edw-cal-month-label{min-width:72px}.edw-cal-dow{display:grid;grid-template-columns:repeat(7,1fr);padding:10px 12px 4px}.edw-cal-dow span{font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--edw-muted);text-align:center;padding:4px 0}.edw-cal-days{display:grid;grid-template-columns:repeat(7,1fr);padding:0 12px 14px;gap:2px}.edw-cal-day{font-size:13px;font-weight:300;color:var(--edw-text);text-align:center;padding:7px 4px;cursor:pointer;border-radius:2px;transition:background .12s,color .12s;line-height:1}.edw-cal-day:hover{background:rgba(141,94,81,.12);color:var(--edw-accent)}.edw-cal-day.today{font-weight:500;color:var(--edw-accent)}.edw-cal-day.selected{background:var(--edw-btn-bg);color:#fff!important}.edw-cal-day.past{color:var(--edw-placeholder);cursor:default;pointer-events:none}.edw-cal-day.empty{pointer-events:none}.edw-msg.show{display:block}.edw-field.has-error input,.edw-field.has-error select,.edw-field.has-error textarea{border-bottom-color:var(--edw-error)}.edw-field.has-error .edw-date-trigger{border-bottom-color:var(--edw-error)}.edw-field.has-error .edw-field-err-msg{display:block}.edw-spinner{display:inline-block;width:13px;height:13px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:edw-spin .7s linear infinite;vertical-align:middle;margin-right:8px}