.QX1dPG_body{gap:var(--space-5);flex-direction:column;display:flex}.QX1dPG_cropArea{aspect-ratio:1;background:var(--bg-tertiary);border-radius:0;width:100%;position:relative;overflow:hidden}@media (max-width:600px){.QX1dPG_cropArea{aspect-ratio:auto;flex-shrink:0;height:min(340px,70dvh)}}@media not (max-width:600px){.QX1dPG_cropArea{border-radius:14px 14px 0 0}@supports (corner-shape:squircle){.QX1dPG_cropArea{corner-shape:squircle;border-radius:2.75rem 2.75rem 0 0}}}.QX1dPG_cropArea.QX1dPG_wide{aspect-ratio:3/2}.QX1dPG_zoomControl{align-items:center;gap:var(--space-3);padding:0 1.25rem;display:flex}@media (max-width:600px){.QX1dPG_zoomControl{padding:0 12px}}.QX1dPG_zoomIcon{color:var(--text-muted);flex-shrink:0}.QX1dPG_zoomSlider{flex:1}.QX1dPG_hint{font-size:var(--font-size-sm);color:var(--text-muted);text-align:center;margin:0;padding:0 1.25rem;line-height:1.4}@media (max-width:600px){.QX1dPG_hint{padding:0 12px}}.QX1dPG_footer{gap:var(--space-3);width:100%;display:flex}.QX1dPG_footer>*{flex:1}
.gsg0Ea_timepickerBlockInner{border-radius:var(--radius-sm);line-height:1.6;font-size:var(--font-size-md);width:100%;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background-color:#fff;border:1px solid #ebeced;outline:none;height:calc(2.25rem + 2px);padding:.625rem .875rem;font-family:inherit;transition:border .2s,box-shadow .2s}.gsg0Ea_timepickerBlockInner:hover{border-color:#1315175c}.gsg0Ea_timepickerBlockInline{border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;min-width:70px;font-family:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:#0d151ca3;background:#0000000a;border:none;width:100%;padding:.5rem .75rem;transition:background-color .15s}.gsg0Ea_timepickerBlockInline:hover,.gsg0Ea_timepickerBlockInline.gsg0Ea_open{background:#00000014}.gsg0Ea_open{border-color:#131517}.gsg0Ea_timepickerBlockValue{font-size:inherit;font-weight:var(--font-weight-medium);color:#000}.gsg0Ea_timepickerBlockPlaceholder{font-size:inherit;font-weight:var(--font-weight-regular);color:inherit}.gsg0Ea_timepickerBlockPopup{border-radius:var(--radius-md);scrollbar-width:thin;scrollbar-color:#d4d4d4 #0000;background:#fff;min-width:100px;max-height:260px;overflow-y:auto;box-shadow:0 4px 24px #0000001f}.gsg0Ea_timepickerBlockPopup::-webkit-scrollbar{width:4px}.gsg0Ea_timepickerBlockPopup::-webkit-scrollbar-track{background:0 0}.gsg0Ea_timepickerBlockPopup::-webkit-scrollbar-thumb{border-radius:var(--radius-xs);background:#d4d4d4}.gsg0Ea_timepickerBlockPopup::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.gsg0Ea_timepickerBlockOption{padding:var(--space-2) var(--space-3);cursor:pointer;color:#222;text-align:left;width:100%;font-family:inherit;font-size:var(--font-size-base);background:0 0;border:none;align-items:center;display:flex}.gsg0Ea_timepickerBlockOption:hover{background:#0000000a}.gsg0Ea_timepickerBlockOptionSelected{background:#7e2fff14}.gsg0Ea_timepickerBlockOptionLabel{flex:1}.gsg0Ea_timepickerBlockOptionDiff{color:#888;font-size:var(--font-size-xs);margin-left:var(--space-2)}.gsg0Ea_hasError{border:1px solid var(--color-danger,#dc3545);background:#dc35450d}
