/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .jetlinks-picker-calendar { box-sizing: border-box; margin: 0; padding: 0; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: 'tnum'; background: #fff; } .jetlinks-picker-calendar-header { display: flex; justify-content: flex-end; padding: 12px 0; } .jetlinks-picker-calendar-header .jetlinks-picker-calendar-year-select { min-width: 80px; } .jetlinks-picker-calendar-header .jetlinks-picker-calendar-month-select { min-width: 70px; margin-left: 8px; } .jetlinks-picker-calendar-header .jetlinks-picker-calendar-mode-switch { margin-left: 8px; } .jetlinks-picker-calendar .jetlinks-picker-panel { background: #fff; border: 0; border-top: 1px solid #f0f0f0; border-radius: 0; } .jetlinks-picker-calendar .jetlinks-picker-panel .jetlinks-picker-month-panel, .jetlinks-picker-calendar .jetlinks-picker-panel .jetlinks-picker-date-panel { width: auto; } .jetlinks-picker-calendar .jetlinks-picker-panel .jetlinks-picker-body { padding: 8px 0; } .jetlinks-picker-calendar .jetlinks-picker-panel .jetlinks-picker-content { width: 100%; } .jetlinks-picker-calendar-mini { border-radius: 6px; } .jetlinks-picker-calendar-mini .jetlinks-picker-calendar-header { padding-right: 8px; padding-left: 8px; } .jetlinks-picker-calendar-mini .jetlinks-picker-panel { border-radius: 0 0 6px 6px; } .jetlinks-picker-calendar-mini .jetlinks-picker-content { height: 256px; } .jetlinks-picker-calendar-mini .jetlinks-picker-content th { height: auto; padding: 0; line-height: 18px; } .jetlinks-picker-calendar-full .jetlinks-picker-panel { display: block; width: 100%; text-align: right; background: #fff; border: 0; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-body th, .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-body td { padding: 0; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-body th { height: auto; padding: 0 12px 5px 0; line-height: 18px; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell::before { display: none; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell:hover .jetlinks-picker-calendar-date { background: #f5f5f5; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell .jetlinks-picker-calendar-date-today::before { display: none; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell-selected .jetlinks-picker-calendar-date, .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell-selected:hover .jetlinks-picker-calendar-date, .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell-selected .jetlinks-picker-calendar-date-today, .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell-selected:hover .jetlinks-picker-calendar-date-today { background: #f0f6ff; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell-selected .jetlinks-picker-calendar-date .jetlinks-picker-calendar-date-value, .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell-selected:hover .jetlinks-picker-calendar-date .jetlinks-picker-calendar-date-value, .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell-selected .jetlinks-picker-calendar-date-today .jetlinks-picker-calendar-date-value, .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-cell-selected:hover .jetlinks-picker-calendar-date-today .jetlinks-picker-calendar-date-value { color: #315EFB; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-calendar-date { display: block; width: auto; height: auto; margin: 0 4px; padding: 4px 8px 0; border: 0; border-top: 2px solid #f0f0f0; border-radius: 0; transition: background 0.3s; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-calendar-date-value { line-height: 24px; transition: color 0.3s; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-calendar-date-content { position: static; width: auto; height: 86px; overflow-y: auto; color: rgba(0, 0, 0, 0.85); line-height: 1.5715; text-align: left; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-calendar-date-today { border-color: #315EFB; } .jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-calendar-date-today .jetlinks-picker-calendar-date-value { color: rgba(0, 0, 0, 0.85); } @media only screen and (max-width: 480px) { .jetlinks-picker-calendar-header { display: block; } .jetlinks-picker-calendar-header .jetlinks-picker-calendar-year-select { width: 50%; } .jetlinks-picker-calendar-header .jetlinks-picker-calendar-month-select { width: calc(50% - 8px); } .jetlinks-picker-calendar-header .jetlinks-picker-calendar-mode-switch { width: 100%; margin-top: 8px; margin-left: 0; } .jetlinks-picker-calendar-header .jetlinks-picker-calendar-mode-switch > label { width: 50%; text-align: center; } } .jetlinks-picker-calendar-rtl { direction: rtl; } .jetlinks-picker-calendar-rtl .jetlinks-picker-calendar-header .jetlinks-picker-calendar-month-select { margin-right: 8px; margin-left: 0; } .jetlinks-picker-calendar-rtl .jetlinks-picker-calendar-header .jetlinks-picker-calendar-mode-switch { margin-right: 8px; margin-left: 0; } .jetlinks-picker-calendar-rtl.jetlinks-picker-calendar-full .jetlinks-picker-panel { text-align: left; } .jetlinks-picker-calendar-rtl.jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-body th { padding: 0 0 5px 12px; } .jetlinks-picker-calendar-rtl.jetlinks-picker-calendar-full .jetlinks-picker-panel .jetlinks-picker-calendar-date-content { text-align: right; }